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
341234566268	341234566825	341234567375	341234567925	341234568475	341234569025	341234569575	341234570126	341234570675	341234571225	341234571775	341234572325	341234572875	341234573425	341234573975	341234574525	341234575075	341234575625	341234576175	341234576725	341234577275	341234577825	341234578375	341234578925	341234579475	341234580025	341234580575	341234581125	341234581675	341234582225	341234582775	341234583325	341234583875	341234584425	341234584975	341234585525	341234586075	341234586625	341234587175	341234587725	341234588275	341234588825	341234589375	341234589925	341234590475	341234591025	341234591575	341234592126	341234592675	341234593225	341234593775	341234594325	341234594875	341234595425	341234595975	341234596525	341234597075	341234597625	341234598175	341234598725	341234599275	341234599825	341234600375	341234600925	341234601475	341234602025	341234602575	341234603125	341234603675	341234604225	341234604775	341234605325	341234605875	341234606425	341234606975	341234607525	341234608075	341234608626	341234609175	341234609725	341234610275	341234610825	341234611375	341234611925	341234612475	341234613025	341234613575	341234614125	341234614675	341234615225	341234615775	341234616326	341234616875	341234617425	341234617975	341234618525	341234619075	341234619625	341234620175	341234620725	341234621275	341234621825	341234622375	341234622925	341234623475	341234624025	341234624575	341234625125	341234625675	341234626225	341234626775	341234627325	341234627875	341234628425	341234628975	341234629525	341234630075	341234630625	341234631175	341234631725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	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
23107	21670	29457	24419	21673	21751	9681	2214	1585	1313	1218	1117	1089	1090	1052	1016	1027	960	881	874	898	888	841	838	880	833	793	808	840	833	787	870	822	776	851	798	829	807	718	831	805	823	809	758	814	775	776	786	797	808	736	731	782	764	762	720	725	806	733	729	766	726	699	762	741	718	755	757	705	713	698	720	742	747	731	701	754	765	755	774	790	720	727	693	762	747	755	698	753	749	755	719	699	711	762	751	760	757	736	701	708	731	786	722	796	712	688	759	770	751	705	756	687	724	755	784	714	742	749	741	742	708	699	740	798	725	739	723	709	767	718	746	719	731	736	793	707	748	729	696	711	698	722	736	711	731	752	675	734	714	732	683	740	720	755	710	768	763	666	734	674	799	734	767	735	705	731	730	740	733	700	683	701	719	729	795	752	738	792	737	723	753	709	671	687	727	662	735	759	699	710	780	722	750	722	720	702	701	752	718	713	769	744	776	692	717	725	751	768	699	732	709	690	709	700	745	724	708	751	686	761	701	735	748	721	766	706	737	719	731	759	724	730	749	715	687	726	697	770	720	715	726	725	726	756	773	766	701	709	702	743	689	701	693	734	729	703	721	750	681	680	720	735	749	717	756	746	752	708	746	694	734	689	701	765	770	768	690	709	704	715	720	745	704	726	713	701	768	688	752	737	702	723	723	732	752	749	679	749	728	694	787	700	708	734	702	776	778	730	678	742	710	781	672	709	701	769	791	709	699	696	747	695	723	763	751	757	723	789	708	732	730	709	728	723	728	737	695	713	698	691	735	721	726	745	699	736	713	699	768	707	718	700	720	745	716	701	709	745	703	708	721	734	697	710	723	747	709	763	704	744	665	686	709	763	734	733	748	725	725	713	702	737	758	773	760	707	773	765	728	715	711	682	696	733	754	720	750	725	710	701	691	730	785	754	717	690	712	627	796	725	784	727	729	748	715	738	685	668	715	729	764	703	715	732	800	771	677	750	705	719	799	756	738	712	686	690	730	717	728	734	715	738	711	666	678	713	806	724	697	767	768	719	721	701	712	727	748	702	695	706	775	737	739	660	708	688	680	713	703	738	704	691	761	720	729	735	727	723	722	757	695	738	738	695	698	712	716	723	669	725	724	760	724	731	662	740	754	734	695	665	693	713	692	724	691	709	719	717	679	677	737	698	730	707	703	727	766	723	715	740	718	745	743	754	680	734	711	726	721	719	760	745	747	721	752	701	699	686	703	728	723	738	751	697	743	754	717	712	757	698	741	728	724	728	728	722	693	702	696	684	733	688	729	716	747	726	734	698	770	731	745	727	694	729	759	718	731	779	717	726	716	687	716	731	745	713	709	722	738	711	699	721	720	738	745	722	748	761	671	714	712	664	758	758	743	711	756	684	720	733	730	721	695	733	732	728	766	740	728	703	726	721	697	724	743	786	722	708	722	656	743	733	725	715	727	724	745	731	712	745	728	719	718	708	719	760	736	728	786	709	757	728	752	721	723	701	676	722	723	691	768	700	682	716	690	668	737	752	692	724	732	707	697	741	698	720	730	711	764	690	732	727	733	748	726	694	648	789	743	719	754	760	759	715	719	793	703	713	735	701	691	745	719	783	676	710	728	714	696	734	757	672	743	728	722	747	806	759	670	746	756	740	760	724	766	750	733	731	766	673	690	717	718	720	728	752	709	688	700	753	674	753	710	726	752	697	748	755	721	703	752	732	757	712	719	715	703	704	703	721	738	709	754	728	719	706	678	799	725	731	727	696	668	725	706	731	809	710	690	705	716	724	749	704	687	711	733	703	710	690	740	757	703	751	686	739	755	745	700	783	658	729	739	719	766	703	719	721	748	679	767	736	737	733	726	662	708	732	733	742	778	704	753	694	745	696	733	687	720	707	656	759	740	703	695	737	733	711	715	761	702	792	748	713	697	701	673	749	687	769	733	726	671	710	693	709	685	688	716	732	696	740	730	689	687	711	729	773	702	776	689	698	740	683	707	721	683	705	732	713	739	700	721	721	745	723	710	733	709	690	753	699	692	777	741	721	701	707	674	752	759	741	744	681	757	696	703	752	700	726	737	714	717	689	715	727	750	726	744	742	726	725	706	728	764	699	727	763	736	731	713	718	736	754	701	707	769	779	700	748	723	775	695	698	820	736	756	722	733	725	714	745	740	746	713	707	722	708	658	767	704	720	695	794	742	758	717	710	765	708	730	731	749	796	747	763	722	755	713	718	650	754	726	713	687	782	739	703	689	709	724	682	733	732	748	693	726	714	703	801	750	693	727	690	692	726	714	734	708	687	728	748	743	679	703	762	737	729	728	731	758	703	708	697	733	754	706	730	726	720	723	769	732	729	701	711	675	721	711	704	735	722	715	714	740	705	727	714	718	701	741	682	711	694	735	704	741	730	724	660	737	752	717	670	701	768	746	779	726	693	713	728	735	726	689	689	729	698	705	656	737	738	707	695	681	733	760	738	737	697	672	732	734	723	712	689	684	712	735	729	736	746	698	690	691	768	741	740	720	699	691	734	704	706	730	717	734	695	705	670	768	727	745	720	727	704	759	762	716	748	718	707	728	670	674	681	718	733	731	773	697	762	742	705	702	713	741	753	774	762	734	704	764	720	713	699	744	703	738	692	691	713	765	731	686	753	718	738	681	763	753	746	736	725	701	734	737	697	709	768	720	701	747	716	744	735	727	713	742	670	735	730	712	726	675	714	694	693	713	751	730	697	659	679	713	711	751	721	721	740	773	726	712	746	712	702	738	703	713	711	710	700	714	731	738	723	724	707	721	688	712	696	725	754	712	704	785	766	704	702	707	748	757	739	750	728	721	713	764	670	723	754	772	738	721	697	681	688	751	714	714	705	749	729	699	732	742	713	702	676	748	701	740	726	670	718	723	678	716	757	675	690	769	757	730	714	704	724	709	714	725	746	726	708	731	725	719	720	743	725	724	696	762	762	697	746	755	716	717	735	767	687	722	740	766	742	725	772	706	793	707	742	743	668	707	677	710	724	715	681	715	727	727	723	722	727	730	737	738	706	747	671	723	752	736	767	721	722	669	746	747	720	729	722	719	700	697	689	706	686	760	719	727	729	736	784	685	774	732	723	697	718	699	732	708	686	737	713	754	742	687	682	715	723	724	695	715	752	728	720	748	733	718	734	708	742	708	733	719	671	733	722	712	697	746	761	735	756	785	698	678	701	721	751	757	689	686	730	720	712	724	725	713	729	692	761	723	718	671	754	720	679	764	700	753	739	725	680	768	706	747	735	739	746	735	731	729	704	736	763	784	676	706	716	695	707	742	712	742	719	698	755	735	655	718	663	780	708	738	736	724	723	754	742	705	725	730	771	748	772	724	721	701	713	698	734	700	728	652	750	708	749	719	691	709	756	744	716	720	756	717	694	672	721	753	702	708	755	722	730	735	707	717	722	684	708	674	756	731	688	716	723	739	708	712	704	735	710	740	730	689	726	753	699	708
6033	21050	15652	8117	6103	4815	3723	2785	2244	1870	1592	1367	1252	1214	1212	1136	1118	1022	998	998	968	912	903	851	879	860	882	890	874	848	860	905	831	823	879	886	869	880	836	815	904	799	821	786	842	759	797	788	816	787	764	753	757	748	720	781	741	735	752	737	754	781	731	795	726	768	771	790	723	716	794	722	768	748	738	759	750	726	766	770	742	757	736	758	743	778	751	744	668	748	743	770	711	729	806	773	749	742	750	751	753	674	762	753	713	740	738	732	745	697	714	786	749	711	683	686	770	726	749	719	711	782	768	716	716	758	752	746	705	735	787	697	691	695	732	764	725	772	720	696	730	722	737	752	685	716	684	721	729	734	789	747	728	741	710	760	765	742	754	741	765	738	756	736	743	711	790	738	748	781	695	684	715	702	723	724	751	751	736	736	739	730	720	727	727	713	741	755	716	786	688	731	770	721	721	744	753	786	703	737	731	778	704	735	715	731	699	733	727	722	750	724	710	729	718	713	741	709	718	739	740	723	734	711	733	755	713	690	750	744	737	720	734	724	706	653	765	751	665	709	731	739	725	723	763	701	743	729	703	707	730	718	741	750	726	771	739	776	725	736	723	743	707	739	727	754	729	745	717	765	751	744	717	704	758	716	707	713	741	743	709	740	716	714	725	732	725	768	659	748	777	670	752	751	703	711	704	750	745	722	699	717	751	705	725	713	743	742	722	732	718	773	679	754	730	681	709	730	733	705	716	812	775	700	702	728	768	723	702	713	723	743	705	692	683	745	729	757	781	747	714	682	745	724	749	744	733	704	740	734	739	706	674	706	798	721	689	750	720	730	730	714	748	748	710	712	756	734	741	737	718	720	734	738	713	717	766	707	735	709	695	712	720	739	713	763	778	777	725	696	732	709	750	757	719	736	727	711	746	788	737	781	734	718	744	739	705	741	773	764	746	752	699	710	721	684	738	707	732	731	723	732	716	730	741	742	727	689	731	749	749	733	677	711	715	791	729	750	695	725	736	749	726	747	733	765	699	750	758	707	739	751	716	771	787	678	711	713	754	734	725	722	724	748	749	716	719	761	733	689	718	702	671	746	733	666	735	752	724	685	717	763	692	725	729	711	732	713	701	713	779	707	732	740	663	709	729	755	694	720	714	749	719	739	713	726	750	697	712	710	721	723	706	702	701	736	750	703	699	774	718	726	748	731	730	705	758	727	732	776	703	724	722	707	724	774	701	729	746	693	688	752	732	718	722	747	715	747	762	678	748	747	718	698	703	722	749	723	763	745	730	723	732	756	745	713	734	727	704	752	723	749	752	703	733	690	738	722	738	747	714	774	676	740	746	700	741	765	729	735	724	732	750	687	733	744	702	693	705	733	705	771	743	752	732	739	755	724	751	724	767	687	756	721	770	714	733	745	736	739	696	728	705	747	743	703	688	733	774	725	772	709	701	757	743	737	747	751	710	716	743	750	736	677	743	745	756	730	718	678	719	749	718	732	764	756	695	762	703	726	691	774	751	771	729	714	735	687	757	755	715	733	719	752	758	744	685	763	736	683	718	733	745	745	745	772	710	700	745	701	754	745	699	750	710	794	745	732	690	715	733	702	752	661	764	717	778	757	702	730	782	788	697	713	762	792	737	712	731	759	764	707	726	704	763	728	746	757	731	760	769	694	751	724	705	744	734	787	690	769	750	705	737	661	743	742	768	754	704	742	710	730	777	768	737	727	788	761	736	666	689	747	705	709	742	723	757	698	793	701	756	723	738	694	716	728	760	722	725	774	678	736	742	716	746	729	728	690	741	721	791	744	694	788	705	723	720	722	726	702	719	734	747	676	720	724	685	731	702	729	737	739	687	728	727	740	743	718	750	757	727	718	637	691	733	731	691	712	761	769	735	749	765	700	722	725	735	732	706	714	777	775	741	732	711	703	719	722	718	728	796	754	793	709	747	762	700	750	705	734	710	674	729	725	743	741	702	727	745	740	741	723	753	755	749	712	707	716	749	705	735	755	709	687	757	741	675	773	774	756	741	773	696	747	679	726	705	720	699	753	742	755	697	715	773	754	736	728	743	730	704	732	769	746	745	755	752	732	676	725	693	718	741	723	734	734	724	741	760	689	739	681	757	731	720	704	713	704	759	715	727	718	753	734	707	753	759	717	717	709	686	720	738	743	732	695	738	776	712	713	739	704	682	720	740	718	710	704	705	732	719	700	744	756	712	731	728	779	691	696	704	704	772	718	729	715	732	731	724	734	746	694	744	719	715	710	750	700	734	739	729	786	774	725	719	765	750	693	721	735	751	747	741	698	704	759	747	768	716	741	713	682	713	707	699	731	736	745	701	725	803	764	713	758	695	739	761	712	730	695	734	722	742	725	727	753	723	732	764	770	761	711	743	725	791	750	751	735	743	757	764	762	734	729	763	706	718	741	725	700	719	743	739	754	720	745	723	718	741	769	701	712	745	778	694	776	742	691	771	694	690	713	753	703	777	747	707	701	706	761	808	678	749	725	724	764	726	708	755	758	755	741	738	679	771	757	703	752	753	756	732	698	724	738	717	714	737	756	732	751	729	668	744	674	799	689	693	724	700	738	738	687	739	726	712	718	710	706	719	767	722	739	725	712	761	729	729	743	718	719	771	736	709	755	754	726	716	733	746	727	677	717	730	719	728	760	740	692	775	735	636	754	729	748	730	766	741	706	737	692	699	709	718	750	697	736	737	769	736	733	723	735	764	754	696	712	742	701	700	706	673	721	699	775	746	765	713	707	690	716	751	714	783	715	715	701	776	761	766	740	750	725	757	727	719	729	745	706	757	739	764	730	718	733	766	708	716	784	751	641	732	751	712	703	724	738	689	755	749	720	783	745	740	693	713	689	731	723	719	724	709	749	780	708	752	756	772	753	754	697	729	707	683	726	744	751	701	729	748	747	711	776	747	755	777	703	742	696	727	671	718	724	766	768	727	793	738	746	737	734	737	744	703	748	736	715	745	735	696	748	756	688	706	761	687	710	777	720	711	710	752	757	694	741	750	756	737	696	743	735	723	710	737	743	725	684	683	734	721	701	718	731	754	728	722	759	709	708	751	760	749	791	729	777	693	708	693	689	714	711	685	768	716	776	686	717	732	728	684	742	749	719	707	743	736	757	721	743	714	735	790	728	727	718	702	776	704	673	743	729	723	707	765	723	732	776	722	739	717	680	779	758	705	791	723	726	714	744	646	697	712	769	728	752	744	740	789	706	779	729	705	737	726	769	754	727	741	699	736	688	717	774	687	708	716	729	730	710	712	737	742	716	690	784	765	714	751	711	709	718	764	718	715	764	736	701	739	766	731	748	729	703	749	730	724	733	733	792	752	746	754	701	769	758	734	699	734	768	736	731	733	729	712	765	761	731	714	769	700	710	717	716	739	708	716	762	685	706	750	741	698	735	736	717	736	745	726	680	701	715	739	722	702	722	737	721	772	795	692	729	730	749	724	713	668	720
27818	19593	7534	1621	908	748	611	590	556	499	513	479	501	500	458	502	459	473	460	465	466	463	433	430	455	413	448	449	438	401	464	455	413	447	451	417	429	419	444	460	450	447	452	425	441	398	464	423	448	445	465	487	455	398	418	400	451	453	410	455	433	427	456	437	422	398	441	454	382	421	443	425	435	400	415	443	430	410	442	413	421	436	425	395	396	447	441	429	379	404	458	426	399	404	404	410	438	452	391	400	424	431	420	455	453	440	384	416	433	407	466	465	428	400	427	444	383	448	433	425	433	413	434	403	410	434	406	442	431	437	431	418	405	402	433	439	389	415	435	428	418	429	417	415	418	423	467	397	387	416	426	453	380	440	413	410	426	437	426	408	426	430	416	430	420	444	438	406	432	423	451	439	420	439	419	429	413	414	458	428	451	439	444	409	449	391	426	418	399	433	402	453	405	445	426	399	400	411	451	426	396	436	445	413	465	477	446	455	423	423	443	430	414	437	404	382	452	385	426	398	440	409	462	390	418	385	405	438	429	440	452	448	422	422	391	416	446	445	438	407	440	429	458	412	426	413	377	429	372	419	416	447	445	425	426	455	459	418	433	414	408	423	414	456	411	461	410	442	424	422	405	420	453	447	441	448	403	390	384	426	433	435	426	424	411	413	397	418	397	439	441	424	392	448	400	417	426	377	424	460	423	419	402	408	423	406	494	435	415	409	417	415	407	434	420	413	412	427	437	403	429	448	417	445	400	418	403	442	405	404	439	477	396	420	412	405	441	439	417	412	410	403	417	412	427	429	443	419	461	415	439	429	450	424	410	398	419	459	423	386	444	388	425	408	435	446	416	412	438	423	431	423	413	416	444	444	433	423	428	441	408	433	444	430	386	392	449	462	371	369	421	429	408	414	430	423	445	424	417	450	398	429	384	436	423	422	409	403	376	395	441	456	428	414	431	438	407	462	436	446	441	443	420	458	434	432	413	454	403	429	429	434	477	459	437	430	425	424	392	411	394	411	386	437	415	417	439	431	399	425	444	406	464	439	422	450	404	425	398	457	418	436	403	405	399	392	439	425	403	446	415	426	418	432	425	455	423	414	426	436	423	436	447	429	412	437	439	448	434	446	431	396	377	453	412	426	421	435	433	406	447	427	409	432	425	435	446	406	406	398	445	430	427	406	415	430	415	465	434	447	380	424	432	406	426	440	398	431	428	434	420	441	424	432	456	418	408	439	439	445	426	408	481	430	391	422	441	396	384	452	399	410	429	456	447	424	405	413	438	433	432	403	453	429	438	433	448	416	429	412	412	393	422	435	425	391	424	430	424	410	431	393	415	396	420	423	430	460	391	405	428	429	437	412	432	405	447	405	400	436	393	400	383	399	430	425	415	430	473	391	417	425	472	407	425	386	424	442	426	437	435	414	406	444	413	422	462	444	431	430	422	413	405	409	420	434	431	433	412	417	452	429	467	436	437	428	428	403	425	414	425	422	371	424	440	452	414	403	446	437	426	408	454	418	432	439	454	433	411	410	416	400	395	468	424	422	417	476	412	406	401	430	428	441	418	470	422	407	443	426	423	440	423	429	414	428	447	476	420	452	441	400	386	433	440	439	412	411	447	418	426	443	424	453	387	410	395	414	441	447	456	403	450	428	419	455	419	384	452	415	430	416	414	382	423	429	424	444	414	441	430	408	424	391	430	453	424	444	404	404	393	413	433	450	435	425	414	420	407	447	428	439	410	427	417	409	473	432	398	414	397	432	459	390	399	392	426	426	455	398	426	420	473	405	458	418	427	416	393	436	443	437	417	414	449	390	404	453	437	457	437	475	432	395	422	416	427	378	397	418	446	441	430	417	425	397	461	389	445	423	454	402	423	397	456	448	463	441	417	395	411	418	430	412	419	406	387	404	429	452	448	404	424	435	422	423	442	429	430	408	423	446	443	435	442	433	396	412	400	434	402	415	450	426	433	424	424	419	411	388	386	392	424	401	470	411	435	410	448	430	413	445	395	435	425	459	439	440	419	452	425	474	420	428	458	396	445	410	434	440	436	462	419	417	440	420	438	458	395	424	417	422	398	394	396	383	371	429	423	401	404	455	468	415	432	427	401	399	432	402	427	419	398	433	452	429	412	415	391	455	410	440	420	446	427	439	395	438	409	390	435	417	407	428	412	406	424	412	409	452	388	399	450	376	434	416	401	440	423	426	410	472	428	435	425	473	434	417	406	422	410	446	473	417	408	405	413	429	438	404	449	443	462	438	390	420	427	427	416	413	404	428	392	435	413	394	433	446	405	449	420	399	451	439	440	427	406	412	408	399	437	457	417	418	417	427	395	436	427	394	431	449	411	453	445	416	411	427	438	450	412	399	446	436	427	425	416	424	456	452	422	419	417	408	452	448	432	402	451	422	446	403	415	420	421	416	444	408	430	444	425	414	394	422	450	415	430	454	425	408	413	395	422	387	434	419	421	436	436	375	444	426	446	393	422	449	408	407	426	446	391	425	409	440	483	441	426	380	432	460	409	434	436	445	412	384	446	420	413	445	418	459	439	423	415	409	432	431	434	436	427	416	425	413	432	399	403	430	433	423	428	413	421	437	423	446	441	405	418	426	434	406	398	446	395	391	408	451	401	406	383	443	437	434	411	425	431	435	399	442	402	420	413	408	418	444	417	437	400	427	428	389	440	407	426	420	436	399	384	418	400	413	412	440	421	419	401	419	438	458	402	419	438	394	415	391	426	397	443	448	441	455	407	390	464	408	411	421	402	441	439	442	406	435	411	475	404	427	428	398	413	424	400	415	445	439	436	447	438	417	379	426	436	392	451	422	415	390	449	417	444	468	463	438	429	402	429	457	444	437	406	410	431	413	442	427	414	395	452	422	444	405	451	383	417	433	419	421	441	415	420	424	420	410	412	426	440	403	430	434	431	404	421	404	429	442	466	436	420	431	426	386	429	385	412	435	454	400	407	420	443	454	455	463	453	419	445	458	414	419	413	384	417	423	462	421	467	421	443	428	427	432	430	411	417	453	432	421	422	425	434	427	427	414	443	430	418	389	407	472	423	446	414	432	455	423	427	401	424	409	452	417	408	428	405	421	412	393	412	417	400	437	470	449	433	430	472	390	409	370	431	440	418	442	410	439	404	437	399	459	466	401	430	466	400	425	411	418	435	451	385	419	409	441	443	424	411	442	394	423	425	409	440	426	404	417	436	418	410	418	449	405	441	422	428	430	416	395	408	417	423	444	409	438	409	376	418	440	409	428	406	448	402	447	453	402	442	404	438	414	467	421	377	418	409	445	418	442	414	435	419	417	411	417	435	460	443	433	410	440	376	429	410	423	415	422	406	402	405	409	439	430	401	421	407	408	415	433	430	440	423	426	448	452	408	418	429	422	450	439	418	416	443	396	422	410	441	441	435	442	421	415	430	444	399	420	454	423	430	410	456	453	417	389	391	451	426	399	384	425	435	476	427	424	447	441
5508	4959	3519	1578	1382	1046	897	766	656	614	598	574	511	544	550	482	482	496	486	502	523	483	487	482	486	433	449	468	441	493	444	474	482	468	452	434	457	493	508	462	481	466	465	451	473	459	451	472	475	474	428	448	434	463	469	436	444	491	413	453	418	470	428	406	439	432	457	464	415	452	468	426	435	447	425	439	455	466	461	400	442	432	428	454	395	463	432	449	445	430	437	425	411	452	467	452	466	448	461	487	427	431	465	438	420	427	383	421	393	410	444	445	366	410	449	435	447	412	447	428	455	462	416	457	452	427	413	447	431	436	412	435	445	423	416	418	397	437	459	457	457	425	447	435	441	444	446	437	417	433	450	424	412	406	454	450	453	445	403	397	406	443	433	467	414	421	448	405	438	419	415	474	465	462	455	456	410	485	438	447	454	447	453	489	418	439	438	439	419	453	395	447	439	441	446	455	440	394	414	442	439	456	436	424	431	455	422	414	424	401	380	433	393	449	449	426	430	437	398	450	424	422	430	411	427	406	449	466	470	452	445	475	424	416	419	451	451	459	418	482	423	451	423	429	420	472	468	437	432	438	459	414	444	401	445	475	464	424	430	440	389	432	439	433	409	448	436	449	424	467	468	409	452	409	437	454	439	433	457	428	442	412	427	442	405	419	419	440	443	446	447	462	417	424	445	415	470	470	421	457	396	389	439	433	431	449	448	433	415	403	451	399	443	439	445	435	438	403	423	446	436	429	447	422	482	402	372	453	448	425	438	427	443	444	435	397	437	408	430	444	422	407	388	443	414	408	421	423	443	462	414	399	410	447	404	447	419	447	479	454	451	475	448	415	468	462	440	411	465	431	438	443	465	417	388	394	407	460	445	431	480	439	435	410	425	470	432	404	457	438	451	405	426	452	409	427	422	383	451	436	446	443	427	423	447	413	447	486	422	456	412	427	471	454	405	432	452	425	404	458	449	398	411	451	453	445	420	441	452	459	451	417	434	441	462	413	491	408	442	417	426	433	385	445	440	409	448	465	427	442	457	448	444	458	406	425	425	428	429	432	436	452	416	414	437	471	452	429	437	441	416	430	453	416	435	418	424	453	417	439	407	441	460	428	416	445	418	417	482	439	438	467	417	448	450	419	456	456	421	456	437	471	420	433	471	451	466	466	460	458	400	411	425	425	472	422	433	434	426	432	413	453	428	415	421	462	394	426	455	430	431	436	387	427	415	412	443	425	443	446	438	446	417	433	407	419	463	412	427	408	418	439	453	429	434	446	435	409	472	417	448	449	438	418	418	478	470	443	461	445	416	448	440	450	433	454	428	438	426	447	429	458	428	465	387	421	443	439	437	449	375	487	448	420	425	419	415	447	428	434	404	436	444	446	454	449	452	435	404	434	430	465	383	448	425	454	440	411	433	449	419	455	401	460	430	403	445	438	424	435	463	413	444	436	445	413	393	425	430	424	458	454	450	453	442	441	417	429	424	423	435	475	443	469	451	432	455	410	420	442	422	424	461	431	467	478	513	383	435	459	418	430	398	439	461	458	445	419	385	455	432	477	458	420	424	457	450	452	482	418	436	412	417	455	464	435	447	442	427	419	447	456	456	414	433	425	470	412	421	440	447	418	433	422	436	384	426	438	444	471	469	440	481	419	401	448	385	426	468	440	395	464	409	424	439	408	478	437	420	464	438	422	421	441	458	419	479	447	441	444	447	429	398	412	412	397	461	483	406	418	454	437	464	443	400	445	411	419	438	439	455	435	438	466	426	447	427	446	444	434	458	425	450	436	467	440	459	472	437	405	438	436	429	444	405	434	446	431	443	429	371	451	428	433	460	405	435	431	406	410	398	444	460	431	412	453	444	435	434	412	432	465	428	462	399	417	411	439	426	443	445	423	419	427	430	465	434	458	463	443	463	428	402	477	436	410	399	401	393	440	461	447	440	440	425	419	397	425	459	473	422	439	468	466	450	468	435	431	423	411	420	440	444	431	386	460	448	466	420	452	409	461	459	474	424	441	430	418	436	437	445	449	459	440	423	431	431	455	458	452	440	457	460	440	465	439	437	413	443	427	432	413	378	445	430	419	446	402	440	432	429	427	470	430	431	413	446	444	400	443	462	439	470	468	434	453	441	417	453	439	444	456	438	466	440	415	458	438	427	420	423	444	433	410	435	444	420	421	422	434	413	409	450	443	437	412	467	438	424	421	451	385	447	425	442	416	429	468	437	417	432	456	445	430	431	417	430	414	448	419	439	477	421	419	441	470	445	414	432	451	440	413	431	404	469	455	459	444	459	418	408	414	441	452	452	453	456	452	415	442	443	449	400	450	412	434	428	451	440	482	418	462	428	475	442	458	464	405	434	448	451	424	384	440	459	453	461	430	448	411	454	426	419	449	470	467	454	439	428	438	390	404	434	438	422	436	442	454	459	445	424	460	425	445	457	429	455	439	450	440	480	438	458	436	438	446	441	443	419	428	466	419	441	454	441	420	436	455	424	459	472	456	441	445	438	424	437	422	436	456	423	426	426	448	422	415	443	421	436	411	409	454	427	470	443	374	410	444	428	435	426	465	432	469	455	404	426	449	424	482	386	417	441	454	426	419	426	454	451	456	430	454	433	429	432	459	435	410	454	465	468	439	452	469	431	402	448	444	427	402	434	423	449	399	442	418	429	414	436	445	423	460	444	418	463	469	419	414	420	465	439	404	435	402	427	414	450	453	456	443	440	442	415	443	443	430	419	428	429	430	408	416	412	417	454	443	433	447	449	433	441	442	452	441	419	437	437	428	417	400	465	434	425	458	424	458	418	421	457	440	449	413	455	426	431	398	462	444	446	436	442	410	423	446	465	426	429	439	448	428	458	459	428	424	425	463	442	446	454	436	392	406	425	400	466	429	408	446	434	431	441	452	445	389	426	454	409	445	409	448	440	426	474	450	443	397	435	454	460	458	418	414	391	425	409	432	432	447	470	418	440	461	440	468	400	431	411	419	428	485	435	442	412	475	421	402	428	451	410	446	423	418	427	436	466	479	435	448	428	466	416	425	422	423	412	421	437	407	420	439	460	433	455	404	421	465	409	465	428	466	447	422	430	422	449	463	442	438	415	432	379	422	423	366	432	453	437	445	364	415	432	417	449	441	425	384	466	437	437	438	415	450	404	418	421	425	439	449	435	421	456	423	449	450	455	437	428	425	420	410	429	449	437	468	435	491	444	459	440	414	445	424	452	453	457	440	410	443	418	457	420	463	447	422	429	444	420	420	424	420	444	409	399	476	451	424	459	444	394	444	423	416	448	473	420	411	450	445	407	470	420	452	443	431	411	482	440	425	430	407	401	473	437	415	471	428	426	420	426	433	439	453	422	450	427	431	402	445	463	415	426	450	467	455	446	459	434	421	438	430	404	429	398	427	431	439	415	431	438	428	458	457	407	481	466	420	447	448	386	420	417	430	455	474	457	428	463	431	451	427	447	398	439	437	415	471
23909	21350	28477	24581	21343	9652	2018	1344	1230	1069	984	900	825	874	835	832	803	774	759	803	749	796	757	704	727	747	754	710	748	717	750	760	753	753	732	755	733	721	751	773	755	684	729	752	718	753	734	688	723	675	712	724	728	732	714	664	702	669	667	688	620	705	715	666	654	655	701	725	678	669	675	668	709	658	678	701	714	700	692	714	727	725	707	673	696	724	667	669	706	694	710	693	642	673	667	690	646	715	698	658	667	698	643	680	716	713	665	678	639	684	659	668	665	671	673	673	686	675	705	662	645	679	667	679	678	638	661	703	645	693	692	703	747	658	706	690	711	707	737	671	672	696	696	714	698	712	675	652	685	626	687	637	714	667	682	673	704	743	731	731	650	683	690	651	651	711	695	682	655	699	688	660	682	679	745	680	666	721	685	667	691	672	701	651	697	710	668	710	672	653	686	659	661	628	688	675	664	673	701	739	705	732	622	692	690	665	671	725	664	735	682	686	729	678	709	645	740	720	709	666	664	674	752	693	657	675	713	711	669	664	714	688	727	724	756	692	691	681	640	692	677	712	621	662	688	653	667	688	690	651	648	680	733	677	635	724	695	682	673	659	666	649	669	704	696	713	642	706	694	662	665	701	728	703	644	663	661	697	709	679	679	672	698	672	689	687	723	639	713	696	675	690	692	641	685	677	681	697	709	716	703	704	689	727	698	676	667	683	661	668	679	693	742	663	662	712	684	671	680	659	691	716	724	717	651	735	679	663	702	707	680	671	720	721	642	680	675	659	696	663	666	696	711	707	693	694	650	710	660	664	681	652	694	659	687	711	712	706	745	694	679	693	715	662	653	694	677	716	608	685	684	683	673	658	716	665	644	703	708	715	702	658	654	663	720	715	674	702	655	637	667	686	668	667	671	672	715	670	658	720	707	649	700	669	680	680	669	709	639	682	697	696	627	705	692	666	645	683	650	709	673	674	663	701	670	654	707	702	681	667	668	678	665	663	695	671	624	655	673	703	685	685	719	648	705	704	714	682	695	692	693	668	722	712	659	684	663	696	732	706	707	678	700	672	662	668	716	675	662	688	674	644	675	626	642	695	693	698	694	663	693	701	681	666	699	668	684	674	640	704	641	722	680	683	692	668	685	674	709	704	681	720	676	656	684	649	642	657	650	649	678	647	661	676	667	668	667	696	703	649	687	646	684	663	740	626	664	695	701	729	735	739	657	722	667	665	711	663	667	701	673	594	616	657	685	716	684	671	737	676	686	667	701	661	699	685	669	699	709	696	719	679	690	696	707	653	703	702	680	697	707	674	680	672	683	669	677	683	711	707	662	684	649	662	686	681	703	661	647	632	663	721	715	720	755	766	701	692	711	694	685	738	722	707	689	706	684	652	720	716	636	663	725	704	655	665	733	689	685	661	674	678	682	690	624	676	698	683	713	676	683	643	684	702	682	664	649	676	682	670	706	690	684	729	699	727	699	676	689	690	722	676	708	696	734	675	674	678	710	667	719	658	694	697	660	681	714	673	641	683	752	662	676	705	700	655	684	701	713	681	674	718	706	660	669	683	683	673	692	656	720	703	684	679	667	668	671	681	700	658	690	748	657	675	691	659	722	660	663	728	670	714	709	705	651	692	685	676	675	685	723	682	659	699	684	661	697	660	654	690	641	684	690	721	675	713	687	666	704	704	661	671	698	740	746	688	681	677	704	691	698	708	673	708	682	662	678	692	671	717	657	657	710	686	702	662	662	683	673	664	707	724	646	681	664	746	670	700	705	705	686	720	726	670	697	675	691	718	650	665	633	682	711	690	655	680	698	606	640	658	682	683	706	704	658	689	709	670	702	704	650	675	697	644	665	649	715	708	661	698	688	660	722	666	681	698	720	689	741	716	696	698	669	661	676	708	739	678	712	686	638	681	694	689	684	644	675	680	704	688	685	710	679	689	659	657	643	628	660	713	679	705	681	658	660	678	694	721	687	685	707	709	680	691	631	647	685	676	669	663	656	692	685	720	682	670	743	691	691	711	671	727	681	662	726	661	654	674	709	643	696	727	697	706	665	734	732	705	680	680	641	698	680	695	696	698	689	694	650	672	680	684	668	661	667	695	717	669	693	706	729	725	644	703	714	701	695	708	687	671	660	711	673	686	689	731	700	685	665	682	639	653	682	632	699	674	683	664	683	649	692	659	682	649	694	701	739	716	701	615	656	665	721	662	621	666	704	712	687	665	682	669	667	661	670	709	633	698	680	687	660	686	676	668	690	648	708	721	676	650	684	756	681	682	707	697	713	688	666	689	695	665	686	660	648	680	725	675	680	693	713	662	681	690	642	702	708	681	674	696	684	710	669	666	679	689	722	676	691	689	717	672	654	733	698	674	664	726	667	659	669	705	707	658	677	669	746	720	677	686	707	708	663	683	698	675	690	723	696	672	625	657	686	655	689	705	652	663	696	705	678	650	680	698	691	754	690	685	678	630	683	713	613	662	702	690	679	700	695	713	678	666	669	710	676	679	679	672	709	664	725	641	655	639	677	730	658	690	683	654	696	724	708	659	681	683	674	693	737	663	671	682	719	674	660	687	718	683	670	681	720	675	686	690	662	662	669	663	714	636	672	694	684	717	660	687	668	686	710	670	710	720	658	657	712	719	698	693	676	709	680	700	679	685	738	653	650	656	650	736	668	681	686	693	676	713	711	709	706	638	695	654	667	672	701	707	701	717	720	678	656	711	697	754	695	689	622	673	727	731	745	674	714	698	681	651	679	677	683	683	690	672	648	640	733	692	684	729	709	689	724	692	710	670	739	643	694	638	684	661	682	671	699	657	652	683	652	704	670	656	695	687	720	683	653	679	705	701	646	658	671	703	664	702	680	665	657	697	714	658	650	671	694	708	657	672	689	679	681	714	714	651	701	669	649	672	676	640	669	660	692	687	689	639	654	711	687	669	668	688	744	703	658	679	674	688	662	715	726	678	721	731	707	702	656	619	667	657	715	682	679	700	714	648	665	672	654	669	656	662	696	669	651	691	665	663	632	648	691	692	674	652	667	663	676	696	692	684	662	681	641	677	670	628	699	695	672	689	670	654	648	695	710	714	634	696	682	624	699	648	692	675	699	694	716	688	674	637	713	661	733	664	675	708	616	686	680	673	687	669	692	674	632	681	714	704	729	646	702	708	688	644	672	739	689	724	668	673	679	748	674	710	667	726	674	687	645	680	657	664	709	654	705	726	653	693	679	715	692	736	714	645	666	682	684	686	689	662	666	740	712	680	694	669	702	637	632	653	724	687	701	694	711	658	660	688	697	677	639	714	664	639	689	666	688	681	666	686	704	658	665	691	685	713	657	683	654	699	673	743	688	733	698	670	652	714	648	675	674	674	656	697	638	702	692	699	609	669	659	670	677	685	710	636	698	699	687	634	741	684	658	705	673	693	648	648	652	644	710	710	701	663	651	674	650	681	678	646	667	690	676	699	690	646	678	693
4998	15092	10491	5112	3951	3046	2407	1908	1544	1342	1155	1082	970	984	1017	950	900	893	854	858	783	804	774	756	765	773	757	827	749	770	755	733	748	774	769	797	704	773	737	805	774	807	759	759	704	763	724	736	709	718	751	763	710	706	725	766	713	754	718	690	649	723	702	682	714	704	718	723	691	711	719	663	681	670	675	681	712	687	661	689	710	667	696	683	719	689	690	664	702	727	697	745	701	763	703	725	723	741	652	663	703	668	702	710	666	716	744	712	710	691	690	675	659	734	669	735	675	696	690	693	701	687	671	700	693	712	694	700	727	666	740	681	713	691	694	727	667	721	674	693	678	723	690	717	669	685	746	708	695	685	677	633	713	643	705	662	704	688	723	680	650	658	698	728	710	669	680	686	665	717	677	674	698	716	712	658	698	680	696	673	661	685	660	747	665	711	704	702	638	662	681	661	684	697	688	706	708	661	693	733	660	704	710	710	686	690	714	638	717	656	718	684	691	702	683	691	729	679	702	706	690	710	723	690	705	715	690	712	694	672	688	720	711	711	696	704	694	666	690	673	718	695	649	716	687	739	662	711	675	659	662	718	681	692	651	666	666	690	706	687	659	690	670	693	726	731	707	703	688	699	708	704	723	657	689	691	697	681	690	752	732	687	679	710	686	680	689	700	716	710	715	709	725	674	699	682	694	654	680	713	717	708	699	615	684	728	681	710	724	721	691	691	702	665	657	693	661	720	707	657	678	700	683	693	699	733	681	696	723	690	697	717	732	676	710	689	691	713	716	682	736	695	701	663	703	680	662	706	679	685	681	676	715	692	681	677	689	729	656	681	707	676	735	731	674	690	678	701	683	651	657	658	636	679	716	705	711	681	666	673	663	692	686	667	697	722	680	665	702	721	681	627	693	671	667	671	695	682	741	690	709	684	710	723	657	688	676	719	692	677	692	696	718	739	681	669	740	771	712	716	701	667	698	674	666	764	682	676	693	659	687	760	702	675	683	656	691	699	696	699	748	670	679	708	682	694	735	695	711	728	675	656	642	695	721	692	672	666	669	671	691	740	656	712	672	680	701	698	711	729	698	692	727	692	733	682	722	678	714	707	729	692	718	683	727	677	688	678	686	725	712	725	696	716	730	711	711	725	724	711	717	667	666	699	670	617	638	638	668	688	671	644	700	718	679	708	661	702	686	720	712	662	689	685	666	675	686	713	653	696	650	721	691	684	657	667	666	687	684	702	715	663	686	653	684	679	641	711	676	709	708	682	722	709	701	656	685	703	691	713	669	713	712	687	712	706	668	691	646	677	729	716	718	676	708	694	648	748	678	688	688	693	696	706	654	678	635	731	703	705	721	713	735	651	643	671	709	693	616	670	702	685	693	676	695	678	691	694	720	704	671	711	663	735	701	660	732	654	687	709	707	740	695	651	723	686	683	706	654	652	720	679	720	665	721	679	706	700	693	693	688	713	737	718	678	634	663	671	694	769	715	695	719	718	679	709	668	690	668	712	691	721	663	655	712	667	693	672	711	699	696	681	654	690	669	673	671	695	717	683	691	747	687	703	653	692	739	762	641	656	683	691	712	713	723	716	702	706	679	716	705	712	714	722	668	722	667	657	682	675	706	698	724	689	707	718	697	681	711	725	689	678	661	685	688	698	670	645	739	683	721	717	691	735	667	675	716	703	677	697	737	659	699	711	684	746	719	649	698	680	668	636	675	712	694	664	706	646	710	711	690	708	665	684	687	668	671	692	712	688	693	744	679	680	659	686	676	711	714	653	709	691	697	646	665	676	654	658	701	683	730	661	693	639	700	684	701	675	685	704	672	761	707	706	669	654	694	711	689	646	685	684	711	687	678	682	662	674	712	744	637	681	741	699	722	690	712	652	712	726	638	726	698	689	687	696	677	660	703	695	685	672	666	664	672	701	720	696	714	698	740	680	647	713	692	653	669	697	705	695	679	692	671	715	646	727	708	716	696	672	747	705	729	668	666	686	707	719	656	676	734	691	705	686	625	718	665	668	678	661	683	681	710	742	671	747	705	665	731	681	723	684	713	686	698	713	709	662	665	671	667	650	686	657	710	735	703	696	681	670	686	677	660	675	674	643	699	729	682	682	659	716	694	748	700	712	676	713	722	663	668	678	688	769	712	697	702	701	693	693	706	685	660	658	610	664	711	681	727	638	674	639	739	707	719	675	671	669	713	724	692	675	680	695	675	698	694	721	669	645	728	695	749	691	656	728	682	655	686	686	698	680	703	666	660	684	696	694	715	685	664	693	729	689	733	658	724	722	657	661	691	707	695	681	740	638	661	644	676	669	713	725	677	719	726	718	726	732	652	718	641	688	748	696	668	701	726	723	630	682	734	681	701	671	698	640	697	683	699	692	664	641	702	687	681	673	693	729	655	646	683	679	648	669	744	699	728	767	690	676	701	646	651	694	676	694	694	662	677	746	675	696	667	715	714	656	691	715	695	691	733	658	669	701	713	671	716	678	718	717	692	677	725	734	740	702	686	647	684	654	710	682	671	728	720	718	729	654	691	684	688	712	658	713	715	687	715	671	713	710	699	660	667	732	673	643	700	680	630	620	705	709	700	715	647	674	689	680	684	708	645	679	657	732	677	670	706	695	698	660	704	664	691	710	684	708	699	685	679	719	705	721	652	697	705	651	668	692	697	654	681	665	714	698	713	701	677	739	686	691	746	637	714	691	705	670	713	728	693	693	706	684	699	692	754	707	715	684	716	713	721	681	730	691	698	689	661	691	723	713	677	719	770	696	734	724	689	684	691	697	646	674	715	708	664	677	679	706	641	687	708	650	695	718	697	708	737	697	670	688	703	674	716	693	736	710	697	721	710	734	702	643	631	667	694	696	740	669	674	678	631	743	688	659	717	662	677	670	654	730	704	727	699	700	739	729	743	714	701	706	628	670	724	674	717	693	710	660	634	658	619	629	634	677	699	722	731	668	687	737	674	676	679	652	693	721	724	646	705	686	695	689	734	724	696	767	743	664	725	682	667	656	711	750	673	644	711	672	730	717	680	705	732	645	676	711	665	638	642	665	706	693	680	690	647	673	696	665	686	673	700	653	697	731	683	709	693	689	720	668	707	682	693	703	705	665	674	692	714	704	678	664	630	652	682	699	697	691	656	705	683	670	692	704	658	677	683	679	698	690	649	696	698	687	691	717	732	685	758	706	685	708	732	692	617	701	654	722	697	692	670	715	668	682	650	729	680	655	710	705	754	703	681	687	707	641	683	697	659	685	705	671	737	661	691	721	694	718	733	668	666	694	704	671	729	694	691	672	704	696	678	734	739	672	658	683	661	662	728	698	703	691	684	720	680	700	677	701	709	754	703	710	637	676	680	685	710	666	711	707	670	680	732	694	691	695	760	714	718	662	690	679	668	699	682	705	685	698	706	680	702	662	756	697	684	676	707	676	671	677	664	698	681	686	680	690	715	654	683	663	696	740	707	678	688	707
24980	21354	27419	25625	10020	1226	955	767	613	520	523	457	438	475	455	442	423	424	388	390	396	392	416	381	345	359	366	402	378	409	389	404	401	381	343	373	382	369	376	378	385	386	374	411	398	339	354	363	371	363	359	344	364	358	341	372	359	335	336	359	353	353	376	349	367	380	352	348	358	369	373	336	341	373	378	368	327	352	341	346	367	329	383	325	322	368	380	356	338	354	358	365	362	323	369	350	372	360	317	383	370	344	327	358	335	332	336	322	367	350	339	348	335	307	342	312	333	337	343	361	374	357	365	299	352	347	359	388	343	339	352	329	328	321	359	360	324	367	364	338	373	359	339	354	352	369	361	378	405	332	351	342	354	370	382	337	338	332	374	352	356	355	342	325	345	329	345	355	336	339	338	363	364	363	335	350	363	355	359	374	340	327	324	358	335	361	349	367	343	336	347	353	340	337	340	326	383	357	362	382	334	355	336	343	349	381	349	326	349	358	360	349	363	333	338	356	353	384	334	366	361	351	372	367	375	338	362	368	347	347	339	352	355	331	395	357	324	386	357	328	382	373	356	340	383	357	372	339	366	349	366	344	351	334	345	357	391	358	362	321	364	347	327	359	357	392	366	343	334	335	356	352	355	351	383	358	368	369	315	346	334	396	355	330	348	337	359	347	347	371	344	386	346	318	348	362	357	339	328	373	373	386	355	358	317	332	311	380	320	321	324	363	356	376	362	348	359	345	337	366	335	339	341	365	353	362	335	331	332	345	351	346	381	370	332	347	360	335	349	322	373	342	330	367	360	341	334	377	346	321	361	356	339	358	357	370	344	334	353	344	366	335	351	337	361	364	357	369	355	316	352	352	372	354	330	355	346	358	330	363	368	352	394	344	339	370	372	330	390	383	369	323	367	356	342	368	383	353	366	361	343	333	356	359	386	356	376	327	374	349	362	378	365	363	352	360	358	330	341	378	364	347	396	361	345	361	371	366	376	361	342	343	342	379	312	371	345	351	351	371	324	353	372	371	352	345	350	334	333	340	349	360	356	363	362	383	372	343	315	372	356	386	320	352	345	337	342	367	369	322	388	312	336	339	355	387	370	360	317	355	356	350	373	354	334	347	349	355	345	338	348	341	364	364	367	356	336	330	338	355	312	366	344	351	332	348	344	327	376	346	351	355	318	377	328	358	352	333	360	358	352	351	345	357	321	340	387	351	364	330	349	335	347	383	340	374	373	368	317	356	355	383	344	334	306	378	353	361	322	382	363	363	394	356	352	361	326	319	351	365	332	316	354	309	372	396	351	342	355	353	344	333	336	354	358	364	352	311	355	320	329	386	357	326	342	333	344	330	330	342	376	355	354	332	359	342	360	354	364	356	335	366	339	346	361	348	372	357	369	377	368	337	334	350	372	319	352	353	329	355	296	343	360	361	332	371	367	339	365	362	378	370	408	342	340	333	343	340	325	381	372	332	348	385	338	358	306	337	363	336	374	302	368	333	354	357	324	356	335	340	342	338	369	341	367	373	316	382	337	334	350	376	363	351	356	339	337	362	363	343	335	316	364	341	377	314	394	348	339	358	356	371	362	349	378	353	377	374	358	363	335	316	389	340	347	327	378	356	333	357	396	355	361	356	398	367	350	331	375	322	386	365	305	376	372	384	353	354	342	336	339	351	353	355	353	365	333	380	337	389	368	332	320	347	319	352	380	338	341	308	364	364	342	346	336	355	346	357	356	343	352	366	328	376	359	353	319	349	367	345	366	331	369	340	354	372	332	358	357	364	357	357	347	347	317	382	359	329	361	347	332	369	346	328	356	339	346	325	355	343	356	339	335	377	359	335	336	352	385	350	370	336	326	356	347	332	328	345	367	336	386	343	352	326	322	353	375	345	380	357	328	362	372	340	355	373	342	317	343	321	339	362	315	379	353	337	361	365	366	328	381	336	334	326	353	343	358	342	400	336	359	337	347	309	337	370	354	340	342	338	340	351	357	347	369	353	352	341	351	354	340	363	316	355	348	357	360	337	333	342	386	335	366	357	360	355	347	317	352	374	358	330	353	342	360	324	374	371	369	344	364	353	334	368	324	313	352	366	318	354	352	365	344	316	334	358	389	327	363	361	357	354	339	338	389	347	330	339	328	357	333	361	337	300	316	344	363	351	337	381	358	356	341	338	349	327	359	357	360	375	363	349	356	335	341	334	364	350	314	350	338	381	348	349	348	369	344	354	350	361	367	343	346	350	328	336	370	316	312	392	363	324	322	312	339	349	366	381	368	317	321	356	371	357	346	338	338	337	330	329	362	312	349	329	342	384	321	344	339	360	322	362	352	353	327	362	362	332	329	332	348	308	330	309	347	373	344	327	333	369	365	373	344	326	359	318	314	362	338	318	367	345	339	376	375	353	338	329	343	321	372	358	357	367	342	338	341	353	355	332	353	320	362	322	356	347	338	322	369	301	315	332	334	340	371	387	349	314	324	360	311	369	363	328	352	379	353	343	341	340	348	343	385	357	370	315	355	384	366	360	340	358	324	352	317	350	361	352	320	337	360	355	353	371	326	373	367	342	346	354	353	338	333	328	350	387	361	365	330	356	388	335	353	364	330	352	336	318	325	342	362	331	337	359	368	354	357	355	384	315	336	295	349	367	350	331	315	382	343	393	362	368	348	360	355	328	350	309	360	361	369	338	367	374	341	346	358	342	323	349	362	368	349	352	341	351	328	324	372	347	386	327	329	351	389	370	373	359	368	347	353	365	355	331	340	356	334	347	343	355	374	400	335	326	343	320	351	353	402	353	348	351	333	330	372	349	347	339	362	353	364	361	345	358	369	360	324	338	365	342	346	337	331	370	325	387	355	367	360	333	283	354	332	396	347	305	387	347	351	378	330	337	347	342	354	345	365	335	364	356	336	327	367	328	380	344	349	391	343	353	367	370	336	342	377	345	357	332	355	362	361	352	353	340	369	369	360	353	384	318	371	353	378	341	365	357	346	356	354	342	355	373	320	349	358	371	356	360	325	355	325	367	347	358	347	354	346	330	340	340	317	334	356	381	367	367	353	370	371	371	332	348	360	350	372	345	349	326	340	394	375	356	317	376	355	361	355	344	343	369	346	349	380	333	345	374	376	361	321	332	335	348	394	363	339	336	342	367	341	312	334	324	351	378	336	344	353	366	358	347	338	344	368	336	357	385	342	328	372	324	293	365	352	375	374	355	367	326	338	342	351	356	326	380	331	367	367	334	344	358	349	335	341	348	356	357	316	357	356	338	357	339	345	331	378	358	314	367	355	330	366	327	344	337	343	340	359	328	341	335	354	353	355	347	313	352	346	320	372	362	357	351	394	371	379	364	376	377	340	360	330	345	339	356	333	349	308	316	319	322	329	348	336	337	350	315	355	377	341	352	337	327	365	333	367	345	333	330	358	344	378	348	319	346	334	334	335	373	344	351	348	383	358	322	362	370	354	379	377	358	370	359	334	347	363	326
4344	9876	6777	3106	2338	1797	1549	1149	922	723	676	614	612	569	568	536	504	458	488	450	436	409	439	445	448	400	421	439	413	439	397	409	422	451	441	414	443	454	419	430	428	438	424	413	423	383	365	356	448	374	375	425	375	372	399	412	389	390	407	343	349	413	366	362	388	408	406	384	398	359	360	347	403	373	374	375	359	367	357	337	378	353	358	418	361	368	369	395	386	359	398	359	386	380	356	373	353	377	403	376	360	381	362	348	381	360	372	368	354	387	384	332	348	376	383	405	356	344	369	369	356	357	357	418	388	395	361	360	364	421	347	369	377	394	373	367	334	359	348	358	366	381	365	351	358	391	393	361	368	340	350	380	357	361	408	388	380	414	385	351	340	378	362	341	389	360	395	375	341	373	365	390	382	358	370	381	347	372	365	369	342	375	354	369	360	374	387	391	360	360	375	380	428	367	339	350	363	366	375	347	402	396	379	399	369	372	377	337	352	354	371	386	379	351	369	345	413	400	369	384	366	365	379	388	361	347	379	353	349	374	365	366	329	376	393	373	413	366	334	407	387	351	355	363	357	363	370	365	394	380	381	366	377	378	376	358	378	376	378	356	365	364	396	322	365	322	383	345	355	364	342	395	380	392	344	386	326	373	351	361	375	349	388	368	384	377	326	368	365	372	392	397	345	363	404	371	403	383	326	406	370	375	380	402	376	367	395	367	362	359	373	370	382	364	370	354	353	422	368	381	356	350	374	378	356	375	389	376	350	330	376	366	383	401	365	358	362	389	390	371	371	354	382	347	368	346	377	361	359	357	360	406	390	345	399	355	348	362	371	366	344	392	357	349	364	349	362	368	359	373	389	365	377	367	393	366	370	365	374	373	330	365	370	369	380	371	376	345	345	359	378	320	364	372	399	348	371	393	378	359	320	382	365	378	370	333	397	363	354	384	410	404	397	363	354	371	392	347	348	351	366	385	397	382	364	370	361	388	378	354	382	391	342	383	382	389	364	360	370	367	368	384	348	369	361	342	383	336	362	359	348	362	332	406	367	375	384	371	376	380	361	331	386	349	393	382	366	371	363	370	364	360	377	362	377	361	371	353	367	340	352	388	368	329	391	384	353	379	355	368	357	370	378	411	367	370	364	364	370	375	364	383	381	356	384	372	394	370	352	399	365	366	372	386	369	347	366	390	363	323	361	362	364	410	345	365	388	383	353	354	345	366	396	345	350	348	395	361	351	379	377	379	383	364	407	406	382	381	364	398	361	357	375	332	363	402	337	400	376	363	360	384	343	415	367	407	368	367	364	383	342	373	348	385	401	353	396	385	360	370	368	349	368	368	373	373	375	370	411	344	388	380	357	360	358	347	408	377	372	352	394	401	362	382	390	353	361	395	368	350	370	341	379	360	384	373	372	353	411	327	397	410	362	394	402	367	368	368	350	364	356	386	367	386	394	337	378	378	385	371	367	396	337	381	369	361	367	375	430	349	350	388	357	400	366	389	368	336	397	321	344	380	396	365	395	380	381	374	387	355	410	366	336	376	380	393	366	372	365	374	398	375	346	386	375	367	367	390	379	384	374	406	336	407	391	352	416	341	379	358	341	377	375	383	369	329	334	365	364	371	388	370	370	365	403	348	369	370	372	382	384	359	392	343	395	371	369	378	352	354	362	391	366	399	381	344	375	364	349	352	371	360	374	371	366	391	377	360	381	348	355	387	346	360	407	359	382	361	341	370	368	363	374	355	419	363	354	352	345	356	372	375	364	379	351	325	365	365	348	375	383	367	394	372	370	407	364	378	348	345	352	347	350	346	367	371	396	357	377	403	380	351	380	367	354	319	346	359	351	357	366	357	338	339	357	412	403	395	351	370	384	374	367	395	355	372	403	357	398	366	369	384	364	376	353	388	376	385	350	354	405	364	381	404	365	356	381	377	364	373	348	372	393	337	370	391	365	372	346	370	394	368	400	377	345	351	356	365	376	350	369	367	399	372	398	402	361	345	385	381	358	365	388	380	389	374	360	375	362	414	365	370	370	353	388	383	367	383	368	387	381	367	377	393	369	416	341	361	372	361	348	357	376	392	387	392	381	358	373	390	343	377	388	384	394	381	340	389	355	358	359	382	376	385	364	358	370	402	356	374	388	351	377	382	365	378	337	389	363	347	392	402	355	409	363	361	379	389	337	343	353	367	340	372	354	354	392	390	378	356	383	368	375	349	383	354	382	374	378	390	381	402	354	330	349	391	359	343	378	364	371	339	370	369	372	350	375	364	372	367	387	366	411	369	348	383	359	356	359	384	337	365	388	356	383	367	380	361	368	342	364	362	365	367	374	375	320	355	356	374	336	385	365	382	379	349	369	354	370	385	344	368	370	364	363	381	352	390	403	388	364	353	374	359	357	351	356	363	361	373	385	375	357	315	354	393	419	385	368	371	401	372	366	382	385	371	397	379	350	400	361	353	370	356	360	364	389	367	369	363	396	389	352	370	379	336	382	350	393	358	351	330	386	417	366	364	379	346	342	374	356	328	335	354	318	349	375	383	392	355	385	396	348	383	378	390	362	395	387	334	377	376	370	360	347	370	370	382	354	424	372	370	366	374	350	351	368	367	381	408	359	368	346	365	383	379	368	327	371	375	346	387	370	388	369	371	364	363	374	400	367	387	350	396	351	363	370	350	406	352	354	405	386	341	360	377	375	406	351	401	405	388	360	379	362	385	352	368	358	378	397	405	366	369	413	368	389	406	358	373	350	361	333	353	344	365	389	381	373	394	383	392	394	373	356	366	363	363	356	378	360	383	370	365	390	374	413	378	340	383	393	363	334	358	363	370	364	355	365	393	399	373	376	360	352	354	410	343	328	369	366	386	363	357	373	364	365	375	334	398	372	340	387	352	387	368	368	376	387	374	378	361	368	344	358	399	370	344	388	373	311	354	371	371	348	370	336	350	375	357	389	367	381	393	356	359	356	368	373	401	382	400	363	365	393	392	383	401	366	397	377	424	373	387	409	375	372	384	335	346	368	382	392	356	370	383	370	360	359	354	351	349	394	376	338	376	355	359	401	352	365	391	358	388	374	369	364	388	348	402	346	340	366	382	355	372	365	361	364	381	365	345	399	375	365	380	360	377	382	368	353	355	363	354	374	358	345	335	372	395	361	378	349	386	372	348	351	353	359	361	377	367	365	342	335	369	356	392	378	374	354	376	381	358	362	356	380	369	386	353	409	357	390	364	358	384	385	373	338	406	373	386	395	369	367	381	416	343	337	352	385	371	382	387	357	360	346	383	375	376	375	356	380	356	366	356	382	372	335	377	378	390	340	370	333	388	388	362	381	347	390	376	352	418	378	346	361	344	368	362	373	358	363	383	370	363	341	369	365	375	374	387	355	397	395	373	346	389	405	337	351	399	373	373	371	385	379	323	408	373	364	373	358	341	394	338	364	347	371	396	353	356	349	396	382	383	372	398	385	364	375	368	379	377	371	393
22779	21392	29093	24095	21400	21478	9590	2197	1581	1393	1219	1124	1043	1080	1011	946	888	899	923	835	858	835	783	812	800	862	772	785	829	832	817	798	852	834	827	861	825	807	780	787	784	778	756	770	748	787	794	790	747	767	754	783	750	763	739	700	776	715	731	726	761	730	750	760	714	731	775	724	709	726	738	773	770	660	702	744	740	733	721	707	728	660	737	721	778	673	756	707	729	722	765	667	694	695	762	737	736	698	687	682	764	722	710	657	743	699	642	662	711	735	757	679	698	724	670	706	728	736	705	703	695	703	674	711	737	723	728	703	704	670	705	722	722	676	694	700	698	707	746	740	746	769	710	630	668	683	659	727	720	722	690	698	672	748	739	750	737	743	766	741	712	727	715	742	701	681	699	697	699	706	691	714	718	741	688	706	712	734	717	749	719	716	707	722	737	667	727	702	742	676	687	680	726	719	729	684	728	622	785	705	718	711	740	728	732	747	728	685	706	643	701	677	694	750	693	691	731	729	705	690	723	737	678	677	741	744	725	677	696	707	682	713	736	687	779	732	729	698	707	695	721	702	660	720	725	685	743	711	722	727	695	705	688	694	693	732	771	735	696	676	738	731	755	728	740	684	702	707	678	738	673	725	691	727	675	721	703	716	715	754	694	682	702	730	660	728	664	723	737	727	701	717	723	705	709	731	751	658	683	742	693	672	735	733	687	690	697	698	727	714	727	681	709	650	705	669	718	726	687	728	671	697	719	705	660	662	702	722	715	729	718	717	690	716	719	666	689	731	688	743	688	677	714	639	715	697	705	718	723	704	699	701	736	675	708	715	739	708	698	707	728	734	724	725	690	663	711	718	725	705	686	689	660	721	692	707	659	691	741	704	665	693	648	723	694	720	697	715	712	740	732	721	685	655	712	713	713	725	743	678	698	686	670	726	711	684	721	739	690	740	711	692	717	713	695	699	676	659	700	704	721	721	671	711	693	697	683	712	712	744	767	675	696	655	669	748	728	703	652	683	709	736	708	656	729	691	747	694	705	666	742	741	724	711	698	701	719	714	667	720	683	779	708	720	693	676	717	706	681	728	679	697	712	703	673	708	709	714	736	727	718	687	706	706	741	684	688	733	700	763	714	714	759	739	723	764	696	716	691	732	671	691	657	692	685	704	675	737	717	694	656	696	698	683	726	716	709	718	734	709	737	739	664	725	658	718	741	781	677	756	733	690	685	742	757	696	708	689	751	726	700	713	722	705	676	709	694	736	667	724	672	673	710	683	743	686	684	749	765	750	711	733	684	743	696	655	729	694	688	702	762	719	700	729	692	752	721	712	705	715	718	739	664	704	715	687	728	728	688	740	721	677	718	711	709	649	720	664	699	745	708	716	679	738	713	748	732	678	690	743	718	630	691	681	697	666	722	649	676	685	769	689	676	708	694	719	688	686	701	718	696	681	744	701	756	679	701	676	687	677	724	703	764	731	717	684	736	706	726	726	662	701	724	750	734	722	723	742	704	641	675	698	687	706	693	672	677	707	736	681	735	733	686	681	711	749	657	761	698	716	722	676	702	704	712	735	694	718	717	681	702	696	703	720	727	729	681	668	706	674	702	703	700	749	684	707	689	726	703	681	748	684	700	696	708	758	688	731	687	712	701	684	682	744	723	724	701	674	658	707	669	728	754	739	703	686	726	661	683	706	701	637	669	710	696	748	720	708	730	742	730	672	706	797	712	709	701	660	715	707	686	741	705	716	726	733	682	689	691	737	745	700	741	723	739	695	702	651	684	646	756	691	680	725	721	697	695	705	721	682	693	704	720	705	752	704	684	702	671	668	753	750	753	708	752	697	691	724	675	699	714	726	761	690	721	728	705	728	714	734	690	750	673	744	706	743	708	690	707	763	697	677	760	722	706	719	683	738	712	680	706	742	751	704	680	702	720	699	737	693	729	707	729	697	727	720	719	714	718	685	685	712	703	699	677	667	690	792	741	715	693	693	728	698	672	640	724	752	741	709	731	651	682	699	727	709	704	706	740	733	708	694	695	726	704	695	732	699	668	736	727	726	678	703	723	778	692	679	702	670	655	676	702	720	653	728	652	696	757	685	692	669	707	718	685	709	676	724	702	766	689	695	696	672	706	757	698	759	735	735	715	636	701	644	683	737	686	703	692	732	682	701	704	723	710	705	704	683	698	697	715	706	665	733	710	713	710	711	696	720	710	699	738	689	707	679	687	737	725	701	668	714	726	681	702	711	678	713	722	738	673	692	732	744	713	757	685	729	705	717	733	681	717	675	709	731	738	737	697	696	748	763	741	724	634	723	715	732	665	712	703	687	649	750	703	703	757	682	683	669	706	734	701	735	716	695	729	728	670	738	720	723	687	703	699	694	663	729	720	707	666	692	737	700	689	745	671	699	704	689	714	724	711	751	667	762	720	689	734	712	707	683	702	729	740	688	679	712	691	697	701	680	736	675	671	718	753	634	663	710	723	740	730	709	676	707	668	690	694	726	707	705	691	718	696	689	686	712	714	690	692	728	695	697	642	676	688	709	660	715	718	692	711	710	701	708	639	676	740	762	660	692	678	708	713	662	745	734	717	705	687	667	716	728	710	715	765	737	679	713	706	708	750	693	682	684	734	691	696	670	696	706	693	727	687	703	723	715	724	708	736	689	709	753	692	723	704	691	706	722	726	655	687	686	757	734	688	704	712	679	754	727	711	689	718	736	726	744	752	695	682	707	684	727	728	683	685	687	705	745	740	701	689	730	690	729	745	757	706	695	720	693	706	725	720	704	675	730	708	715	764	681	678	679	665	665	751	700	721	710	717	730	747	679	722	703	704	730	730	656	691	701	717	745	673	686	755	768	704	657	680	740	724	697	667	674	755	750	723	750	727	697	701	730	698	704	708	727	707	713	722	720	733	708	731	695	763	721	668	667	699	691	709	709	738	708	715	687	713	714	726	734	706	727	686	727	733	709	674	748	678	643	663	692	700	704	673	663	734	700	725	704	737	701	702	715	711	706	774	725	656	765	749	696	758	701	699	726	721	688	705	711	765	703	701	707	699	719	736	760	734	696	656	728	770	727	693	733	693	725	719	731	692	719	695	696	698	732	727	757	679	700	738	731	783	667	710	677	720	732	668	742	668	725	711	694	747	704	719	697	713	708	690	715	720	716	715	705	695	687	676	708	716	692	726	640	680	712	747	675	720	709	730	694	711	696	675	733	675	682	723	693	738	703	745	684	741	674	674	708	664	732	720	703	664	705	705	709	749	682	711	730	724	700	654	684	713	748	730	653	699	680	689	721	689	694	695	699	703	716	729	688	648	701	710	667	681	729	717	682	729	679	734	686	672	709	685	749	710	690	684	718	708	738	722	693	638	628	678	788	717	725	727	724	698	710	769	742	696	659	680	695	702	674	649	663	647	680	666	690	691	699	702	727	688	710	720	728	688	659	695	657	658	695	683	758	695	712	686	672	712	740	677	697	723	717
6117	21627	15157	7755	6039	4795	3707	2882	2211	1810	1535	1327	1207	1249	1181	1169	1038	1025	974	910	915	930	873	903	836	885	805	835	835	810	892	866	911	811	869	843	849	889	888	832	845	836	813	795	782	788	794	750	811	754	743	753	746	751	746	765	731	721	727	759	743	740	689	669	697	682	751	717	681	721	753	724	772	719	736	746	706	754	763	743	730	676	682	731	756	732	697	715	783	672	731	708	750	767	726	695	688	719	700	679	695	757	742	745	704	716	681	731	751	713	704	718	737	712	754	694	711	677	699	665	704	734	726	735	741	715	719	717	718	699	706	762	711	751	750	667	704	704	684	705	723	671	712	754	724	729	697	667	717	686	739	713	683	730	730	728	699	682	669	676	754	671	686	718	676	689	719	673	731	660	725	727	716	735	682	717	729	742	713	746	704	684	687	727	710	681	696	702	722	682	732	711	730	733	719	708	684	714	693	646	680	742	669	686	744	667	677	713	659	737	761	702	739	736	739	728	726	706	739	701	726	697	695	723	702	729	699	680	712	679	667	719	695	750	726	740	652	726	771	684	680	746	748	727	669	778	677	682	742	675	681	730	677	706	723	703	738	705	717	752	748	709	681	720	696	705	693	715	714	706	708	730	665	666	680	752	724	720	685	703	647	682	729	703	736	708	722	733	687	691	693	717	707	733	673	671	777	734	682	703	700	725	711	764	731	718	698	674	722	752	694	732	705	722	725	722	728	699	679	720	708	694	662	711	702	755	718	715	681	692	741	681	667	737	712	671	710	709	737	686	723	658	736	676	696	713	686	696	721	675	716	713	718	745	759	735	667	686	732	738	715	687	709	723	697	700	719	684	717	712	729	702	725	717	694	686	715	747	671	723	750	732	708	723	724	727	711	683	702	711	738	670	712	708	733	712	709	643	721	709	666	703	707	713	731	725	722	729	726	712	727	640	754	698	719	706	704	730	704	713	731	722	673	735	715	733	687	697	702	707	739	716	731	710	706	700	686	690	678	736	694	717	720	691	726	747	763	748	762	746	724	672	663	703	652	717	725	714	761	717	772	673	702	692	687	719	749	711	729	754	711	706	744	717	733	744	697	718	691	713	714	722	708	688	733	727	676	720	713	702	698	703	717	749	702	728	731	731	777	677	689	754	672	684	757	714	748	763	710	720	675	717	697	668	699	758	719	743	701	630	683	684	666	720	692	759	716	688	710	703	727	727	757	706	749	704	725	724	738	724	686	709	727	711	718	681	690	757	740	722	718	718	675	678	714	704	665	703	722	714	655	717	737	713	720	748	691	713	683	674	690	743	693	734	697	726	730	724	674	699	746	739	706	696	704	700	720	734	731	701	703	698	711	663	699	684	719	684	749	765	708	727	690	692	697	751	671	726	717	740	668	715	704	677	712	704	688	700	704	743	714	727	719	713	708	705	662	740	732	703	768	712	657	711	685	736	765	667	681	704	694	763	654	724	696	687	724	690	694	742	722	701	726	750	709	690	718	710	744	660	741	686	673	718	674	647	678	707	723	737	653	751	779	689	697	712	723	761	677	664	724	703	684	708	661	687	715	706	747	685	745	716	687	721	689	735	762	757	724	706	700	699	722	721	684	704	679	694	714	733	755	781	747	727	720	716	673	703	739	709	734	666	704	689	720	715	674	707	732	724	717	697	678	690	682	685	734	756	708	741	723	708	686	754	743	738	738	690	664	680	765	680	721	678	738	720	666	700	737	726	710	722	728	669	685	681	733	678	666	712	713	674	739	741	711	735	746	719	703	699	690	728	685	705	693	703	749	698	666	690	716	677	704	687	757	692	675	672	707	708	698	713	695	633	689	703	721	729	687	686	751	718	706	675	707	721	683	693	687	711	685	720	677	670	680	731	724	687	717	692	715	709	744	706	695	734	694	680	685	746	730	731	735	726	719	721	748	717	672	705	705	728	695	710	688	669	704	735	704	725	725	688	650	668	700	688	699	672	653	670	691	698	705	712	685	720	705	710	731	712	698	662	705	678	698	687	690	705	706	724	693	677	730	755	713	671	666	716	694	709	734	707	727	712	723	698	690	745	691	771	735	719	759	647	711	707	723	704	745	694	705	667	724	695	690	737	704	754	659	680	719	704	692	712	720	685	730	691	734	664	658	716	702	697	708	724	751	695	734	660	687	761	706	727	738	725	733	673	683	743	750	671	723	704	687	715	755	759	695	683	668	713	710	690	717	687	692	768	706	724	722	684	772	701	725	727	686	720	705	665	738	705	684	695	714	703	759	723	745	673	754	690	742	735	709	682	712	699	734	711	715	719	753	673	692	692	691	722	704	706	736	675	719	700	668	685	678	703	729	742	739	661	707	733	682	734	744	720	734	706	677	679	742	695	685	698	661	658	762	695	699	715	698	642	696	725	755	722	728	680	752	706	724	657	680	741	675	681	757	645	719	713	686	711	667	709	690	720	790	695	719	733	706	691	692	737	677	728	676	701	790	711	682	724	718	711	684	708	760	690	702	725	647	713	715	723	734	719	722	698	698	733	701	693	701	669	672	741	715	711	763	680	668	712	712	706	695	728	717	721	702	725	708	731	711	703	705	672	725	712	729	724	746	693	751	706	729	722	724	687	699	656	692	698	736	697	705	691	739	714	744	729	711	703	727	720	711	738	644	688	711	726	713	750	701	687	684	730	718	692	726	765	709	743	707	746	688	753	707	700	730	688	702	704	694	720	748	718	703	695	758	733	734	686	732	730	705	708	711	696	723	718	755	687	701	721	696	694	715	666	739	718	735	756	741	709	699	671	701	697	676	684	687	722	737	709	696	737	767	691	713	669	681	662	745	729	682	740	743	706	694	699	693	708	704	694	726	740	718	725	708	746	699	721	722	724	724	727	681	701	733	705	691	691	727	726	670	694	692	735	754	710	699	680	737	744	666	716	665	731	714	685	733	710	714	673	653	710	699	684	746	699	709	715	760	746	696	717	732	685	707	711	704	751	732	732	699	690	719	744	711	689	712	699	694	666	767	763	728	725	737	733	746	747	699	691	679	752	710	734	709	750	704	736	717	685	717	746	699	711	675	762	661	705	755	664	729	758	707	694	768	681	670	715	661	712	718	733	679	693	708	678	707	663	770	711	697	691	704	705	677	743	737	731	699	709	706	681	714	702	696	724	711	715	752	682	701	684	738	730	771	676	772	710	746	705	717	740	704	733	710	676	685	706	714	710	758	672	681	679	767	730	718	727	710	700	717	701	727	712	692	699	762	736	670	741	686	723	694	732	711	693	672	698	725	728	688	671	756	738	729	682	718	702	688	719	708	724	730	681	748	756	735	728	665	706	683	737	704	710	696	677	776	699	663	733	757	738	696	714	675	713	716	654	726	728	677	699	743	698	742	691	757	693	657	727	661	738	712	694	664	726	706	677	701	687	706	650	694	687	716	737	741	697	658	719	697	703	683	711	743	738	739	688	686	771	744	713	723	723	700	716	672	730	726	685
28060	19826	7554	1588	893	756	634	586	549	504	484	477	435	526	473	493	459	472	414	445	502	450	431	427	470	428	406	434	454	442	453	461	464	441	442	431	485	444	458	411	447	427	433	462	430	395	454	454	428	404	449	399	442	447	416	404	410	415	419	411	416	438	396	463	429	439	429	416	402	468	436	426	426	392	422	390	427	399	363	387	438	473	450	404	384	438	410	431	401	423	430	432	407	442	421	441	438	419	423	418	398	426	427	397	386	353	414	428	442	377	439	421	393	413	409	428	405	372	432	431	399	416	387	404	422	425	404	425	429	463	390	421	439	383	419	428	430	436	415	426	462	403	432	399	407	401	393	378	393	438	417	405	438	413	421	392	414	434	433	433	393	442	449	446	402	413	373	416	388	441	425	434	405	417	415	392	419	430	427	414	444	419	431	420	405	415	406	421	429	401	416	387	453	408	458	426	409	435	444	412	417	413	420	406	399	436	434	432	423	439	429	418	441	448	373	434	433	419	412	424	418	415	432	426	449	431	417	445	422	409	430	396	411	415	420	398	409	407	430	422	441	364	417	382	394	416	429	433	427	453	418	436	407	410	426	402	428	420	400	401	394	443	428	412	417	413	456	413	441	400	424	450	416	409	447	390	443	391	383	408	423	411	415	369	411	417	415	417	361	449	420	405	402	417	431	424	408	425	423	426	386	404	383	424	405	401	395	409	419	445	437	386	420	408	417	412	428	421	382	387	399	397	420	409	443	429	413	390	418	427	411	394	401	421	449	436	408	427	394	430	395	411	450	427	432	420	430	423	415	372	407	389	411	454	436	414	427	417	405	368	459	384	409	429	394	430	417	422	439	394	400	415	371	467	420	400	445	449	432	433	409	437	442	451	407	401	435	430	400	380	455	401	429	414	453	409	442	410	420	425	419	377	416	444	398	447	421	393	422	449	415	421	412	402	391	467	421	452	408	419	406	414	412	430	415	397	418	427	367	436	419	397	420	388	420	401	399	443	413	393	450	389	395	414	421	408	458	417	437	380	436	436	431	423	418	439	440	429	389	452	449	424	442	410	431	447	414	442	401	441	414	421	434	428	429	414	432	397	445	419	420	387	404	403	434	452	395	390	430	411	398	423	431	392	413	435	415	466	413	406	431	409	395	438	387	433	431	415	428	427	433	399	451	416	457	430	428	411	436	416	429	413	424	437	428	416	447	441	411	424	423	394	404	448	432	444	352	432	443	419	432	420	422	372	402	414	419	397	444	404	413	418	418	443	405	395	434	426	404	428	387	392	409	423	450	414	390	375	385	421	469	452	369	408	440	444	393	448	413	399	429	377	391	388	402	421	435	415	423	445	405	441	419	448	429	428	443	395	444	418	426	428	409	407	427	441	394	415	404	450	373	417	418	421	424	408	413	400	424	460	467	436	390	421	409	440	424	442	445	405	430	409	402	417	443	403	383	417	411	393	386	394	420	420	420	435	432	430	453	386	446	409	428	399	417	415	414	439	427	443	451	417	416	424	422	420	397	431	422	364	395	410	400	410	423	415	408	418	404	445	459	401	411	433	395	384	469	375	422	424	406	417	396	398	430	434	443	440	388	406	443	424	406	418	417	437	411	462	408	407	431	411	425	446	366	428	444	447	403	374	422	457	391	417	386	451	421	394	414	421	425	413	433	428	452	417	397	393	417	390	444	424	446	405	403	435	447	425	423	437	406	455	420	432	436	408	400	488	423	379	464	428	412	405	415	431	466	399	438	411	418	388	408	398	430	417	411	413	423	396	402	412	450	393	419	444	396	384	400	453	395	413	424	409	427	417	430	445	419	439	392	451	390	410	425	431	454	396	448	429	416	426	422	467	401	431	457	404	404	398	419	449	420	412	383	418	422	440	402	401	413	392	448	425	478	420	420	463	407	390	418	397	423	417	423	402	443	452	403	421	451	383	447	393	397	429	418	425	449	415	407	415	379	444	410	405	430	407	348	414	433	403	458	380	426	415	423	405	401	415	415	409	448	410	421	435	424	413	434	426	393	415	406	407	430	389	411	443	410	423	439	399	430	461	433	407	461	429	438	441	398	439	422	438	427	442	440	414	432	437	395	425	441	417	415	425	442	439	420	418	434	369	439	428	431	389	413	433	459	403	401	437	444	446	364	410	410	428	413	457	404	443	429	396	417	410	398	404	452	413	406	423	408	454	428	378	443	375	432	413	424	438	437	433	437	445	427	370	409	417	387	431	406	441	394	395	435	391	411	426	429	409	441	397	434	403	392	434	422	431	412	378	418	414	435	427	399	412	418	381	419	429	413	424	434	429	472	428	407	457	390	402	426	424	406	442	433	415	405	424	448	446	423	424	425	434	382	463	474	447	437	433	433	415	417	459	391	422	408	403	418	431	441	426	431	428	455	393	452	401	424	412	386	395	426	402	436	391	435	436	436	409	401	443	426	413	417	430	440	437	414	409	409	445	401	460	423	413	402	444	399	438	412	432	427	416	435	408	412	439	410	413	390	408	425	428	423	435	433	421	390	403	393	424	397	447	407	367	414	451	389	418	472	416	419	405	426	458	415	416	425	425	419	413	416	429	420	414	404	393	395	428	434	456	427	408	455	430	426	379	427	405	404	466	426	427	396	455	438	417	423	428	407	419	366	398	412	402	425	429	402	444	406	404	441	429	417	430	428	419	421	427	425	432	426	426	428	442	429	456	385	434	450	447	432	393	433	442	432	433	446	442	431	402	425	447	440	365	383	467	402	479	443	436	417	423	427	459	425	423	425	421	397	437	413	408	409	430	431	448	411	415	440	413	420	388	412	418	405	427	411	408	388	396	440	386	400	459	381	381	401	425	422	443	425	417	397	464	421	458	430	425	441	454	381	440	426	415	431	390	424	439	455	421	424	418	428	426	451	394	412	431	413	413	394	420	412	394	374	432	445	461	435	415	454	379	416	425	407	450	431	437	466	433	410	413	458	415	422	403	438	405	384	444	422	427	380	446	412	407	441	416	448	417	406	416	444	430	412	424	394	443	397	422	415	426	416	415	416	394	394	409	414	410	418	449	392	425	437	434	452	402	393	419	403	410	430	422	402	420	407	420	419	413	415	396	432	439	383	451	416	399	413	426	423	425	434	437	429	412	420	438	417	383	434	440	435	438	386	419	406	423	446	427	420	417	420	438	388	437	426	403	386	443	420	412	421	438	408	399	422	426	419	383	437	460	408	393	423	414	399	407	436	384	430	408	400	430	397	410	391	452	438	423	441	393	398	454	405	398	419	437	414	433	392	484	416	415	400	415	408	446	433	438	411	426	428	423	450	436	415	378	399	412	442	412	438	419	395	426	432	453	423	427	445	413	470	434	450	403	432	434	455	450	434	393	434	403	396	403	386	401	389	418	425	418	414	438	410	412	406	390	436	402	384	418	423	419	400	431	394	477	415	421	434	429	477	410	409	453	429	427	409	421	445	413	441	444	425	422	423	417	388	429	398	419
5630	5298	3232	1577	1359	1154	937	783	697	592	523	507	518	502	521	492	491	482	530	509	474	462	505	446	441	452	456	482	428	433	476	470	444	484	475	473	455	466	458	462	476	462	450	447	417	399	426	428	500	487	452	427	419	460	448	401	460	418	406	453	399	402	444	391	434	415	452	416	398	427	426	428	426	384	382	402	411	441	415	453	462	438	423	432	413	463	434	432	437	437	463	467	454	442	433	469	438	418	434	414	417	439	448	409	437	461	463	456	475	442	485	447	432	448	440	462	462	447	429	402	426	416	414	458	423	441	474	434	414	430	446	422	428	425	429	433	487	437	433	399	419	426	435	470	437	438	389	438	433	430	425	439	449	440	439	433	393	454	433	441	392	451	429	462	449	469	417	424	369	462	396	422	437	455	413	388	410	421	445	435	441	465	397	423	431	437	416	419	412	417	437	446	443	436	431	437	442	385	414	411	464	420	405	423	435	403	418	434	412	451	429	407	462	430	428	446	427	429	454	439	430	436	434	393	439	418	424	431	406	420	430	434	411	423	439	407	431	432	443	453	405	437	416	430	372	413	408	448	475	414	433	434	416	398	433	430	423	441	391	449	436	443	394	395	399	468	420	421	423	434	452	426	439	405	452	423	444	430	424	425	421	428	426	436	448	442	441	389	402	438	417	424	436	461	390	429	398	396	438	432	468	472	421	419	457	435	404	417	434	432	414	434	449	428	438	436	438	400	433	438	447	468	438	413	437	435	443	452	387	441	394	451	420	449	417	444	447	442	417	442	418	423	461	429	456	407	422	413	430	459	422	405	440	451	451	491	425	439	467	435	446	432	412	392	451	416	430	416	402	411	402	455	399	453	435	425	408	427	432	421	415	422	428	456	441	400	460	402	424	425	438	364	398	455	424	457	411	432	412	443	426	422	403	455	440	398	431	411	396	413	406	414	440	430	467	429	398	423	421	412	447	446	449	467	408	397	433	411	381	389	429	431	418	436	422	441	452	399	440	425	447	436	451	416	448	442	450	460	420	412	425	485	439	428	443	443	420	423	441	410	466	420	425	403	427	473	420	435	406	453	418	436	380	470	388	407	422	415	394	446	401	403	442	415	411	397	437	415	417	440	430	411	413	439	434	425	420	418	447	495	403	400	416	412	425	419	423	436	401	420	426	452	451	434	442	433	477	425	413	415	447	427	427	411	454	434	407	389	450	402	416	465	437	403	412	472	386	414	407	420	458	444	432	442	435	437	477	412	442	460	396	392	416	407	451	454	447	440	401	418	433	444	419	418	436	423	449	427	440	442	413	461	450	416	413	419	427	449	418	456	421	420	410	431	446	463	434	466	430	411	419	396	444	405	421	422	444	444	446	404	424	412	419	417	475	441	400	421	401	481	415	422	403	444	430	454	414	420	412	419	400	423	415	469	394	408	459	400	470	434	433	454	407	447	413	453	430	426	396	413	413	429	384	410	454	417	453	467	424	436	454	438	411	432	429	405	388	444	400	400	418	407	392	415	388	431	379	436	428	431	443	416	415	402	446	406	459	445	473	436	460	435	424	399	464	397	437	422	447	442	447	402	420	449	367	414	396	400	396	426	412	418	429	450	445	428	435	417	439	449	449	423	439	420	405	409	386	464	450	438	405	441	451	402	413	464	442	445	422	400	437	445	452	415	473	399	391	414	439	441	422	419	426	415	459	453	448	427	417	458	440	409	429	460	413	423	413	430	381	428	431	434	402	426	407	440	442	393	457	387	446	409	432	396	421	440	436	429	424	433	510	454	418	446	429	453	432	424	422	400	403	422	422	421	461	430	438	421	408	425	438	414	410	426	443	453	440	435	443	409	438	461	451	438	440	448	434	410	444	466	414	465	424	391	406	468	437	469	415	412	435	443	454	414	421	423	450	436	458	449	454	413	457	422	441	415	452	469	426	458	432	453	398	415	429	415	455	387	430	440	437	401	414	410	466	429	433	441	421	430	439	399	435	429	432	393	440	413	433	441	438	412	431	440	432	423	407	436	413	427	406	418	395	420	446	480	383	378	427	449	399	440	417	475	437	435	412	438	418	432	427	420	407	417	437	404	439	432	474	414	409	452	413	430	443	464	421	430	446	418	454	428	415	378	391	413	391	400	429	439	387	413	462	425	431	420	432	410	433	414	446	429	416	447	434	428	444	468	425	455	423	399	450	449	414	417	448	435	436	447	431	427	419	456	455	463	448	439	441	449	413	416	444	426	428	421	394	452	414	453	442	423	445	477	417	448	427	453	430	399	435	431	413	420	420	446	432	412	438	448	413	428	433	440	457	465	450	418	406	419	448	419	422	447	424	439	415	426	415	424	438	390	442	448	420	445	424	408	435	407	448	447	437	459	440	431	433	432	407	465	430	420	408	413	464	437	448	383	411	409	429	433	434	443	396	410	415	408	451	428	445	448	425	419	432	468	406	422	437	422	433	400	419	424	432	414	438	457	455	416	421	426	424	444	411	416	430	432	463	468	441	474	455	464	430	435	424	424	426	427	424	409	434	416	423	450	403	414	457	451	440	393	484	433	449	407	440	446	442	445	435	451	465	453	454	439	443	392	428	424	412	439	410	428	447	399	445	480	434	429	403	445	431	430	434	434	458	406	434	437	445	402	420	411	473	413	414	436	427	416	383	435	448	428	402	429	399	420	439	408	426	453	437	439	422	434	422	413	460	401	452	405	463	436	389	441	417	391	452	454	424	411	400	425	474	390	440	453	432	433	448	392	440	416	406	410	434	438	422	402	446	406	422	429	441	429	432	455	422	424	389	477	435	400	405	414	427	390	400	436	419	418	461	432	416	470	405	433	417	403	395	435	437	460	456	412	465	435	459	413	426	485	455	429	453	414	454	452	404	428	425	413	473	449	435	465	411	442	449	437	433	417	418	459	471	430	439	406	421	441	427	453	445	410	424	431	432	420	417	388	418	461	401	464	460	429	468	409	477	463	420	441	434	469	442	451	429	460	414	412	430	421	455	408	446	421	412	422	411	423	453	426	418	417	452	418	458	440	416	487	436	435	413	446	414	437	447	404	429	431	443	445	451	435	458	443	441	423	415	419	445	450	416	449	433	446	461	430	393	425	415	438	413	426	452	389	453	443	430	444	439	413	415	425	432	441	434	437	403	432	431	441	419	432	461	446	425	424	447	412	434	418	423	442	415	427	414	416	445	423	419	429	423	470	421	423	409	423	411	426	396	419	410	462	419	466	444	426	449	438	415	457	424	465	419	425	432	414	410	436	423	417	441	446	437	412	402	404	457	410	444	446	415	419	456	454	437	397	406	442	446	424	420	392	434	417	443	429	397	422	391	433	394	433	428	416	445	425	413	430	426	437	415	430	413	458	398	430	399	417	437	440	403	432	461	475	458	447	414	437	412	428	414	400	447	431	402	463	451	397	440	458	428	418	457	422	400	434	436	411	421	462	453	451	439	455	453	411	426	413	468	398	447	449	427	395
23864	21400	28577	24580	21381	9626	2251	1418	1177	1051	957	958	870	881	894	830	845	747	788	764	770	764	751	711	750	745	770	725	755	739	743	696	701	752	671	693	708	751	725	722	709	707	706	722	734	681	683	695	728	700	749	691	658	719	686	659	726	707	696	676	666	696	707	733	681	701	685	648	739	690	696	670	688	700	660	676	710	684	713	696	677	672	668	634	665	737	707	708	642	675	688	666	759	639	683	707	669	692	678	691	660	682	665	741	659	714	708	723	703	684	674	662	646	682	708	700	644	698	639	695	699	693	711	707	667	677	689	700	697	682	685	676	655	642	696	671	709	667	678	720	664	718	674	656	628	662	666	645	659	650	653	690	684	707	658	659	653	669	686	712	713	643	677	691	669	719	674	661	684	664	710	641	693	655	684	679	669	660	644	687	640	654	595	680	697	673	672	720	655	664	675	677	710	673	684	639	669	694	678	673	696	702	644	675	664	684	702	619	638	701	670	705	645	655	651	647	671	661	670	618	715	626	657	725	645	672	675	677	655	652	654	656	697	632	628	696	642	654	666	676	667	670	658	660	699	684	657	716	702	695	690	649	715	674	632	656	671	701	704	649	637	696	633	655	669	657	634	630	655	719	671	660	689	693	729	698	651	633	689	687	685	733	670	665	683	671	669	661	717	734	724	667	658	669	674	634	675	630	670	703	676	676	636	635	707	716	718	650	670	600	644	661	700	721	692	653	752	671	676	647	682	640	647	691	596	656	700	655	661	636	658	661	746	676	685	661	671	667	747	672	684	699	664	679	692	650	670	661	671	673	642	665	632	626	704	638	671	708	687	684	664	685	680	672	664	642	675	682	663	670	667	689	689	706	647	691	701	666	717	697	661	650	676	638	727	625	666	698	651	700	659	685	714	655	695	672	703	698	701	687	677	655	704	639	666	641	678	667	616	660	672	710	660	630	672	656	635	669	707	640	682	686	648	689	679	706	691	651	710	682	693	672	678	704	706	646	681	698	669	638	649	614	668	676	635	687	689	665	678	723	705	684	645	652	689	649	628	700	655	618	682	678	713	656	697	671	664	658	708	688	635	676	643	657	678	655	639	693	638	672	624	709	692	696	705	690	656	673	636	701	675	677	699	679	647	683	700	638	688	661	691	687	668	678	650	658	673	654	691	694	667	673	635	710	699	697	665	696	649	686	726	687	678	667	632	636	707	657	663	667	678	656	706	623	631	711	710	629	676	693	684	629	663	642	688	667	682	666	685	671	632	672	714	655	654	675	647	685	693	660	686	658	682	680	638	690	679	634	684	741	665	697	629	680	731	650	700	692	663	667	667	662	718	662	652	679	685	684	690	666	704	648	691	699	661	686	662	668	695	692	642	714	609	695	721	714	726	650	654	645	676	665	724	681	647	667	695	615	681	664	663	645	679	691	628	652	685	647	688	642	692	688	670	673	675	716	713	676	663	691	676	723	723	646	672	680	649	664	668	689	650	727	696	667	692	646	704	665	681	661	636	697	674	662	660	668	676	719	660	670	649	701	678	696	732	651	713	691	687	693	658	658	620	674	712	662	702	620	661	694	679	703	670	654	701	668	638	667	673	663	662	721	681	665	692	643	704	681	683	680	671	674	663	669	690	724	647	647	669	644	664	641	671	630	740	683	667	709	667	678	645	689	714	651	708	661	645	612	690	655	681	674	680	722	686	641	659	656	682	693	714	665	678	714	683	710	666	681	688	700	649	691	700	649	646	670	638	642	668	711	699	630	660	649	665	704	672	674	712	689	712	640	659	652	679	721	671	650	677	693	680	628	657	669	680	660	668	682	698	673	691	691	714	692	640	662	699	674	678	675	667	656	713	667	681	735	652	672	724	710	650	741	688	654	713	655	625	652	696	647	687	699	691	680	678	683	633	660	711	655	710	674	680	674	686	689	714	633	676	678	680	632	702	670	628	674	700	675	634	689	671	696	707	702	665	676	699	670	627	684	674	658	669	677	660	711	657	692	640	699	659	684	662	689	687	656	641	694	711	682	627	666	626	719	659	712	679	691	672	659	681	645	698	660	661	659	636	676	699	715	667	685	646	684	644	712	662	673	680	671	647	655	727	655	695	695	702	684	711	638	695	699	693	677	739	640	685	697	733	653	648	700	635	715	653	687	684	647	677	700	651	625	635	708	650	666	667	653	666	621	725	704	635	646	590	668	684	709	658	712	677	666	683	629	684	652	693	685	643	668	670	695	678	704	661	693	723	688	654	717	681	686	729	692	603	687	729	656	669	656	708	700	660	664	685	685	723	676	671	690	650	704	650	671	649	710	628	671	715	679	708	682	710	675	700	678	674	685	679	669	673	672	655	715	612	720	742	643	680	705	685	651	687	650	703	659	663	676	663	714	652	666	680	668	650	706	675	719	724	711	683	640	716	709	690	685	691	658	682	703	665	735	685	693	662	685	681	683	684	658	715	731	662	702	688	661	630	695	670	648	618	641	712	645	641	670	679	693	666	684	693	679	682	686	694	633	658	655	687	650	684	638	673	729	664	648	626	659	637	664	680	698	678	666	650	679	645	680	692	605	701	656	691	636	615	680	728	726	694	701	687	698	626	681	712	719	677	685	667	654	687	706	707	645	678	710	676	690	613	678	704	668	652	652	712	682	703	703	662	688	631	670	681	691	692	733	646	629	678	659	639	655	710	698	672	667	700	692	754	705	635	673	628	667	697	645	722	697	689	673	700	696	661	654	646	674	674	652	656	643	621	664	669	661	667	644	677	689	693	685	717	682	636	634	676	674	701	669	653	667	648	661	659	721	671	634	698	664	724	654	685	714	699	685	652	675	659	718	733	681	675	710	679	685	713	629	689	668	643	706	659	696	663	671	683	670	664	693	710	644	686	663	638	680	661	660	657	664	652	653	663	667	659	656	676	664	658	696	671	689	689	667	702	701	674	709	671	716	640	676	694	634	676	707	637	705	693	667	698	677	712	693	710	702	684	710	628	657	658	677	687	679	672	709	624	648	736	695	622	673	685	677	702	700	682	683	695	708	653	688	654	740	660	651	705	684	672	668	670	650	667	662	658	679	679	677	652	704	654	678	678	616	725	663	658	672	658	622	628	746	631	673	663	699	681	688	724	648	673	708	687	661	706	696	717	635	673	667	628	704	688	702	637	650	662	715	678	679	670	646	636	725	710	679	654	685	644	709	674	659	687	697	677	701	684	731	717	655	673	647	636	651	652	653	685	683	710	680	668	703	675	676	652	621	695	698	681	620	678	664	660	667	670	709	674	695	635	681	695	684	671	653	673	670	650	667	652	684	688	680	688	656	647	670	642	654	672	702	699	704	706	675	700	689	654	695	663	650	678	756	663	693	682	640	691	698	687	674	629	701	673	682	690	680	656	665	678	676	633	710	711	689	695	672	687	697	656	648	671	659	665	635	656	717	679	715	638	680	664	645	669	597	674	667	683	678	670	665	671	702	690	725	678	690	698	648
5066	15513	10068	5016	4001	3120	2552	2023	1536	1327	1195	1053	954	1010	947	926	906	877	884	770	810	829	789	755	740	755	744	728	855	776	708	742	759	706	772	726	770	780	785	741	801	776	763	734	776	741	704	737	718	745	675	680	674	724	712	728	724	708	641	684	719	648	769	686	684	696	737	725	693	685	698	718	700	707	712	734	732	674	755	736	729	676	712	676	686	666	702	738	654	736	695	723	703	699	636	715	714	674	670	665	650	695	658	671	748	673	717	684	677	699	685	687	708	676	694	711	671	669	642	710	694	673	746	656	717	679	672	717	659	696	680	651	639	685	709	645	700	684	723	654	703	719	694	683	646	696	712	662	726	690	675	647	690	666	720	659	714	718	707	674	651	707	719	708	689	675	607	643	643	707	665	658	695	725	645	682	659	656	690	642	706	712	680	684	678	664	660	663	697	687	691	649	679	655	663	672	676	696	659	665	660	690	685	669	651	671	688	686	696	660	717	647	638	724	695	669	675	662	697	704	678	676	657	710	678	708	659	695	695	681	680	671	642	634	725	661	670	671	678	683	670	669	726	668	678	635	688	688	665	687	712	649	670	617	671	742	671	687	728	690	674	627	711	655	712	695	679	653	746	659	691	633	736	707	693	681	699	673	611	680	691	686	712	668	650	708	674	734	715	702	656	714	681	673	734	683	678	661	740	664	677	665	617	717	688	669	754	674	697	758	684	722	688	722	681	711	709	725	689	750	663	751	686	704	733	690	652	694	661	701	696	713	668	635	671	645	688	678	682	679	646	694	692	678	717	684	640	683	697	685	714	682	666	731	721	686	685	673	636	688	656	699	687	673	690	711	681	706	654	668	713	696	644	666	678	673	685	672	646	676	695	712	689	678	706	690	710	710	649	707	669	705	676	760	706	694	699	724	699	709	701	711	668	697	709	700	729	685	687	727	651	685	702	682	710	677	734	685	678	669	667	699	683	678	695	672	631	655	681	661	702	647	717	692	676	684	645	730	654	677	671	685	671	687	645	635	720	659	665	709	706	681	677	660	715	694	664	684	704	728	741	694	688	692	698	678	698	674	671	706	662	629	678	715	688	719	700	709	638	722	703	690	737	647	674	683	655	716	661	683	727	654	670	722	698	688	701	720	651	702	672	697	685	693	635	664	665	651	656	658	669	690	685	651	651	641	674	694	724	725	651	734	715	612	691	652	677	643	664	721	644	651	671	680	661	674	625	671	683	659	685	654	688	663	698	670	667	716	654	657	714	663	705	667	691	711	699	686	662	692	661	714	639	689	680	686	666	689	678	696	625	655	659	692	662	690	724	675	688	679	647	651	641	670	647	649	711	671	692	626	666	661	644	677	678	714	715	703	700	644	638	676	706	724	646	663	686	690	704	726	705	698	637	710	688	685	704	648	659	648	689	639	672	703	653	679	714	625	672	685	746	655	707	665	685	630	652	654	669	722	664	686	708	700	656	689	717	673	702	670	692	709	658	711	673	673	662	670	663	667	710	698	666	682	678	648	655	695	684	732	696	676	656	679	618	700	654	689	707	650	666	644	664	707	689	664	675	683	693	701	678	668	733	654	680	650	698	715	635	687	706	642	695	664	714	746	689	651	675	704	764	672	678	737	691	663	674	687	713	706	668	702	723	730	724	689	704	627	684	669	674	684	705	662	668	636	703	694	685	652	670	656	668	698	689	724	625	715	680	725	666	733	662	669	730	688	758	718	647	666	710	729	630	679	681	676	673	659	696	692	656	656	702	680	675	687	737	688	619	647	712	714	664	702	756	688	663	708	688	662	675	692	715	669	702	690	669	727	707	668	679	694	677	699	693	722	712	639	686	692	695	709	639	676	677	713	664	638	710	684	681	708	673	646	696	663	690	674	685	679	697	741	724	669	696	691	740	719	653	684	657	680	632	703	658	671	756	667	658	676	704	713	656	694	677	692	700	722	720	696	721	675	702	712	647	712	684	667	680	662	686	681	664	703	673	701	676	683	709	670	676	682	745	766	646	743	649	735	679	670	695	723	683	668	671	661	715	664	719	675	692	711	644	677	684	653	655	670	697	653	690	683	719	677	680	688	710	674	685	658	668	684	682	728	683	675	704	716	624	684	673	712	679	688	721	677	650	656	689	635	666	676	732	673	706	661	713	677	647	727	686	630	698	654	680	681	691	665	694	706	653	702	661	682	690	681	708	727	699	720	666	662	692	700	684	676	672	690	704	642	699	676	741	681	701	649	727	651	701	663	677	716	705	697	658	695	681	656	656	684	655	675	697	664	688	719	690	688	660	664	680	701	700	741	683	708	687	744	680	688	677	674	632	716	710	657	717	745	693	671	685	678	679	686	710	732	657	679	699	687	713	684	678	682	676	663	648	668	697	661	701	721	685	634	711	707	701	644	685	677	629	719	695	681	689	650	687	678	636	650	686	694	708	686	629	686	714	679	711	645	668	711	708	663	695	739	680	659	659	677	670	685	697	698	690	679	664	681	643	710	680	681	703	645	685	745	687	694	710	638	679	680	688	668	731	683	697	638	668	665	682	691	679	672	669	672	723	651	695	694	747	676	683	647	697	670	643	664	671	670	660	634	717	685	678	689	687	705	667	661	675	676	653	675	662	669	648	681	669	685	661	704	682	718	688	704	709	692	628	693	652	639	669	644	695	667	719	686	688	656	683	687	683	690	655	667	668	689	639	709	697	717	686	687	676	700	639	709	719	674	660	675	737	672	682	699	647	712	675	699	673	670	671	632	698	671	672	680	708	672	654	726	684	730	685	693	740	653	665	696	714	688	740	719	721	693	681	653	697	682	648	685	670	690	692	667	712	696	706	671	692	676	678	691	675	664	664	687	662	704	703	635	684	707	664	660	693	729	710	685	644	656	681	684	679	700	742	675	680	664	700	706	723	676	703	684	689	690	739	651	719	710	695	692	670	729	676	699	648	663	663	702	649	677	701	693	653	671	703	648	692	618	671	645	677	654	697	689	677	657	717	702	669	648	693	664	703	688	662	682	684	693	682	720	640	669	710	688	656	702	690	697	703	659	659	668	683	677	690	685	698	666	672	676	688	689	731	662	679	646	720	702	649	719	677	664	658	681	701	687	659	697	704	665	686	711	656	686	708	672	645	636	678	686	682	729	665	671	681	646	673	691	704	683	666	720	687	675	710	708	680	625	698	714	662	709	648	733	692	683	654	704	728	685	682	671	680	701	642	673	730	701	652	666	643	725	673	675	715	685	681	673	734	649	704	708	652	701	727	730	645	687	695	674	709	668	643	673	709	666	652	688	680	636	659	674	724	683	699	669	655	652	714	689	716	648	690	704	710	703	702	613	694	656	673	719	722	684	695	645	716	651	682	661	692	682	670	678	726	663	702	663	665	669	684	710	702	686	693	649	690	689	669	673	697	608	680	708	681	711	680	700	662	706	696	730	715	663	664	662	668	643	687	675	652	638	663	687	668	656	659	677	719	632	690	653
24901	21344	27392	25493	10091	1266	960	661	540	509	469	449	453	456	444	472	422	440	425	408	393	381	353	376	336	328	349	392	391	406	393	371	357	381	410	406	387	385	367	389	373	336	353	338	382	364	389	360	329	352	388	383	333	350	370	383	351	376	375	335	346	367	386	350	360	349	330	385	362	355	321	353	343	374	376	341	355	334	332	367	349	323	326	348	350	351	322	339	357	359	348	337	357	349	334	345	343	328	378	322	336	341	319	298	331	352	328	344	346	344	357	350	383	349	358	343	336	317	322	331	320	350	326	338	347	335	342	315	338	335	342	348	301	271	359	367	302	350	355	346	382	346	295	357	352	350	304	343	327	325	352	342	356	341	342	327	332	339	366	338	352	369	383	346	355	365	352	305	353	300	323	331	337	335	328	329	326	347	321	367	380	337	356	340	299	323	328	365	353	354	338	336	341	332	348	327	323	346	373	353	348	350	312	326	380	347	343	330	337	345	316	364	310	363	339	364	358	361	333	306	360	387	308	328	344	316	372	351	325	339	336	374	330	347	322	334	324	338	339	335	325	353	347	345	359	345	352	354	358	323	378	331	363	349	379	353	334	341	311	327	360	355	352	314	336	340	374	344	340	334	350	328	352	377	346	336	338	341	326	377	325	343	350	330	341	345	340	365	376	340	371	377	316	370	338	335	328	303	350	328	326	348	365	354	332	326	335	343	369	356	320	349	325	344	334	363	363	325	339	356	363	345	335	332	353	352	336	362	355	336	321	319	346	363	353	351	319	319	341	347	316	358	341	338	338	325	336	351	341	348	303	344	370	348	356	316	330	339	342	353	349	349	349	352	309	371	357	342	327	324	344	297	322	330	359	317	313	340	348	343	324	365	325	345	350	376	359	324	358	348	357	331	310	352	334	359	339	371	329	317	350	337	336	354	321	327	347	344	308	338	360	356	307	340	388	354	342	338	350	320	332	351	361	350	334	325	336	365	329	383	333	321	344	361	328	352	372	323	356	336	331	385	367	347	375	378	322	347	326	298	349	337	340	372	347	357	323	350	336	349	371	333	352	343	327	401	346	346	364	352	344	368	344	352	344	331	367	359	377	346	318	316	342	331	342	337	389	336	349	321	330	348	356	347	358	363	346	332	357	346	338	333	343	366	308	336	305	359	345	316	336	334	349	342	338	333	327	379	339	368	357	351	347	358	336	344	307	341	367	334	341	331	339	367	345	349	325	339	374	319	347	367	359	333	316	322	357	346	359	322	359	334	347	353	318	359	370	333	367	376	334	336	322	326	332	327	337	352	337	351	338	343	345	361	361	332	317	380	348	325	351	355	345	329	369	345	349	320	335	339	331	330	343	332	346	309	317	330	326	340	337	358	365	311	362	325	331	346	353	347	315	340	375	381	333	345	352	349	333	303	303	299	379	362	345	365	324	331	327	325	354	349	307	349	379	346	344	333	338	324	328	351	327	350	328	345	339	321	325	371	347	360	308	358	325	368	349	375	368	337	400	355	351	359	334	326	384	340	356	325	365	324	363	362	339	336	368	343	341	339	339	348	315	309	340	310	344	333	348	358	320	329	342	352	343	331	342	362	343	327	341	359	344	334	334	350	336	318	350	293	371	321	359	367	348	367	364	350	330	349	337	362	363	340	338	338	347	325	320	340	358	364	367	336	347	323	339	353	348	343	320	354	338	355	339	353	346	351	310	324	366	338	343	351	338	325	351	349	361	336	335	341	339	350	354	338	351	342	349	351	345	317	348	368	330	349	362	336	347	332	317	341	312	348	343	308	328	334	339	329	347	333	352	330	369	331	352	338	336	371	355	347	325	351	322	355	357	356	331	372	351	333	347	337	325	334	302	367	355	345	302	320	349	335	344	357	334	371	327	340	366	378	337	322	356	354	335	354	325	347	361	342	334	343	356	324	362	353	324	351	338	367	347	363	328	333	338	338	332	349	335	329	351	370	335	372	343	325	358	340	350	371	362	314	358	376	317	348	346	363	309	365	379	323	331	328	341	342	335	332	317	362	325	352	345	356	325	380	379	355	319	356	318	315	313	351	351	348	333	338	325	316	340	361	328	318	384	395	314	307	362	325	339	383	338	334	347	327	348	328	390	372	341	335	331	393	340	342	347	369	336	357	365	322	370	348	374	348	363	365	346	344	347	336	346	364	351	299	341	347	337	328	327	324	334	361	342	342	339	338	317	358	367	349	343	349	374	341	334	331	322	335	353	336	360	346	320	320	329	359	308	333	335	337	335	328	318	360	362	358	359	343	357	325	370	343	334	316	321	310	357	317	343	344	364	350	336	379	372	323	314	317	339	352	328	275	364	362	341	303	363	325	352	341	359	354	303	329	322	341	347	331	337	334	353	328	332	356	360	359	383	337	340	347	351	360	356	337	344	344	334	369	379	314	340	337	322	310	329	325	318	356	341	341	352	354	350	365	350	341	339	339	360	378	348	351	347	379	356	384	340	353	341	332	328	381	340	317	340	336	372	376	306	339	333	356	348	288	332	370	363	334	307	344	352	358	356	333	356	362	389	318	347	361	335	316	355	366	350	302	362	327	315	330	317	375	368	344	338	348	351	342	328	340	342	351	352	322	338	359	372	348	327	365	340	341	346	327	357	336	319	322	338	340	360	356	324	318	349	338	353	346	350	359	360	327	366	331	357	330	338	356	316	323	320	325	352	378	333	341	341	319	324	303	337	320	319	350	296	343	352	311	355	374	356	352	344	353	345	329	371	349	333	332	347	335	302	372	323	339	319	356	351	338	331	377	328	349	334	338	350	335	308	363	330	335	369	347	311	336	345	331	367	327	330	333	320	336	342	359	351	337	338	347	318	378	349	364	359	351	328	333	351	336	336	314	343	333	352	327	352	373	352	342	335	341	349	345	347	338	337	340	335	327	359	350	344	365	336	359	317	361	360	358	336	330	364	348	348	339	340	363	355	353	366	366	334	363	353	347	330	352	343	365	320	377	362	340	324	370	357	336	320	386	346	374	338	332	332	346	351	334	335	350	324	347	325	352	359	310	345	331	378	384	356	324	332	359	312	358	339	344	313	354	362	355	329	337	342	336	383	344	349	327	378	315	330	312	340	323	341	307	340	304	342	334	334	353	320	305	350	317	310	368	326	368	335	346	318	339	351	281	332	350	344	327	329	351	354	346	350	358	339	384	355	373	320	345	348	348	366	352	313	376	326	345	325	361	346	346	338	353	348	346	379	359	327	360	346	357	312	317	352	355	336	327	341	341	307	332	340	355	350	340	327	347	342	356	346	327	328	340	306	350	356	352	344	323	324	345	384	341	347	377	349	340	330	341	331	328	278	341	353	350	344	347	325	331	344	339	327	308	352	323	344	323	305	309	305	343	330	339	364	345	355	377	333	352	345	334	363	320	323	330	331	301	317	310	345	321	349	345	377	356	337	339	327	336	355	346	356	337	352	333	307	338	331	331	356	378	337	338	353	328	296	365
4575	10272	6433	2893	2433	1918	1552	1134	885	688	671	606	567	487	568	548	506	453	444	461	485	434	426	410	409	388	453	393	407	419	411	420	388	439	460	402	404	387	387	412	392	417	381	451	411	387	386	407	373	379	367	372	381	380	357	333	353	384	379	354	330	340	400	389	390	375	382	380	358	345	352	360	341	347	363	351	362	381	388	358	405	376	345	366	342	340	353	380	365	373	389	359	345	351	357	428	341	358	325	356	340	357	387	381	382	315	391	402	372	377	373	355	366	370	358	354	388	370	341	346	369	349	313	342	358	375	342	342	356	356	368	363	368	381	352	337	372	373	364	342	349	377	404	394	403	333	365	373	369	376	377	339	349	358	345	363	364	336	365	339	313	353	354	359	354	370	367	361	362	341	341	391	387	388	375	387	342	344	334	324	355	404	373	355	364	382	393	303	366	383	330	338	353	353	343	362	354	368	337	381	315	349	358	359	398	357	351	346	363	331	357	359	360	349	376	343	380	366	390	371	340	384	350	339	349	355	354	361	337	354	348	386	360	361	358	363	403	362	366	326	370	341	369	346	348	359	382	347	361	378	384	369	384	375	367	356	340	363	365	318	334	358	385	367	345	356	342	360	368	346	371	338	365	356	363	360	323	334	378	372	353	374	370	352	370	365	373	378	368	352	377	327	364	380	383	408	348	333	340	343	324	369	355	366	316	355	377	376	383	353	383	405	341	349	319	369	355	345	361	375	366	386	397	385	354	372	377	384	330	353	375	356	360	393	399	361	372	348	370	365	319	348	371	377	345	401	343	323	365	362	388	339	344	368	368	356	360	345	370	376	387	339	372	386	323	340	359	375	341	335	370	388	355	380	383	375	370	351	330	354	364	395	401	355	354	364	360	344	376	345	375	311	368	331	384	389	365	363	348	369	358	399	351	361	357	373	386	368	376	349	353	358	328	363	341	374	381	308	351	339	377	371	377	337	373	371	375	353	373	436	343	371	389	330	342	333	371	365	339	376	367	342	333	345	345	359	367	330	377	357	342	383	355	359	342	361	332	379	361	338	365	382	370	353	373	372	364	362	395	392	371	356	332	375	391	357	366	399	337	347	361	351	336	370	398	367	365	390	342	355	355	338	362	334	364	349	368	392	342	405	386	387	339	398	368	357	331	346	366	326	397	385	366	376	350	337	378	366	357	365	335	376	330	360	384	353	358	353	364	350	393	372	328	349	361	358	357	392	344	355	364	365	358	354	373	343	353	305	346	340	354	397	368	395	357	329	370	356	392	325	351	371	352	352	324	409	391	342	376	362	355	340	370	344	352	374	351	379	324	360	358	352	345	367	357	365	328	363	347	383	334	375	335	370	367	384	332	329	375	340	367	353	332	365	354	350	325	371	371	361	359	324	362	373	377	351	385	361	349	347	366	357	376	382	350	344	384	337	367	322	383	372	341	370	354	379	371	338	372	371	386	393	377	332	357	355	345	366	369	353	355	378	359	383	329	365	354	378	351	380	379	370	400	365	350	371	389	352	358	374	382	336	368	349	375	376	368	359	353	350	385	349	384	361	378	360	346	366	315	380	355	381	370	347	361	361	359	378	328	359	379	343	381	354	353	381	391	334	360	373	354	330	384	378	373	356	350	353	361	361	369	350	394	351	363	391	360	380	355	342	374	373	381	370	367	368	310	311	347	370	353	341	362	344	357	354	370	350	372	386	378	364	354	344	350	343	402	345	354	349	382	393	378	341	371	330	350	366	359	358	379	345	379	359	348	319	365	380	352	342	354	336	370	362	365	350	367	349	338	383	345	316	375	391	347	351	372	363	396	340	358	334	363	383	358	353	380	351	381	367	387	344	395	350	371	383	346	366	345	352	341	328	357	392	338	359	362	354	346	366	363	352	352	387	357	383	344	386	327	364	359	383	354	362	361	355	368	365	376	375	348	378	349	333	378	373	383	345	382	328	326	372	338	367	309	352	347	360	362	363	348	337	386	369	340	348	326	351	318	350	386	395	350	367	400	359	345	376	352	380	380	333	367	357	358	369	356	325	409	358	369	364	357	354	352	373	357	343	359	370	332	354	347	349	363	390	337	379	374	344	375	377	360	395	356	340	351	369	374	368	382	342	352	348	351	372	336	344	383	386	365	397	366	324	355	375	355	381	362	393	388	368	383	376	364	341	393	352	378	372	375	375	326	374	349	352	363	373	332	353	365	345	356	346	398	358	384	354	382	336	360	374	370	362	363	380	347	345	349	378	391	367	374	377	378	368	388	349	349	338	346	339	380	380	378	358	403	338	357	337	360	346	358	375	387	345	367	345	350	362	385	356	390	355	317	362	369	357	360	376	391	349	374	365	371	363	371	339	341	345	352	344	328	351	368	332	362	361	359	383	360	346	341	347	353	326	365	337	357	411	346	354	338	339	351	381	392	369	386	363	380	345	398	323	401	323	355	352	344	370	330	353	324	357	350	378	341	353	334	371	352	360	364	389	373	358	355	360	373	384	350	364	375	347	379	356	359	364	369	370	368	329	349	341	368	336	344	353	387	392	388	367	380	363	374	396	378	329	352	360	370	349	383	333	371	392	358	348	371	377	340	352	376	366	341	341	360	358	368	375	379	367	339	351	397	374	377	350	351	344	356	374	347	380	366	353	364	337	353	355	346	361	356	376	346	369	370	358	334	362	344	364	381	352	347	360	355	359	368	381	361	336	386	365	397	334	360	367	380	370	363	362	362	346	340	354	379	370	391	379	366	395	401	374	362	361	363	372	358	351	358	333	362	373	336	344	376	355	342	371	361	354	375	400	333	380	384	341	391	373	382	381	384	373	342	346	360	378	382	368	358	339	346	340	360	332	342	355	349	358	388	374	351	394	357	333	362	341	385	361	388	366	369	349	386	359	363	380	348	375	361	374	321	391	344	381	338	389	345	381	404	361	388	306	393	346	338	355	352	365	366	361	371	388	337	357	346	374	341	373	377	330	363	366	373	360	344	360	340	335	354	335	346	378	349	344	374	384	352	368	370	384	315	384	350	384	352	403	370	358	374	367	358	350	356	378	346	373	380	352	351	353	344	381	336	362	344	353	374	358	356	344	362	355	341	361	389	372	386	351	361	391	352	345	397	356	369	334	378	334	392	382	372	338	374	371	359	389	361	317	362	334	330	359	377	411	338	351	350	351	358	365	376	368	357	369	385	343	360	332	342	373	354	345	374	349	348	383	359	362	349	393	371	324	353	382	317	344	373	347	348	365	366	367	351	346	351	371	345	351	370	338	351	339	348	381	378	391	364	381	314	368	363	389	352	352	372	367	376	340	359	369	359	337	365	368	358	336	351	402	386	321	380	359	368	387	379	377	370	335	353	341	335	333	345	317	365	331	353	372	337	382	363	334	350	334	360	355	359	377	366	356	366	383	341	323	405	394	374	374	333	373	334	371	363	371	381	361	340	377	350	376	390	376	378	375	362	358	372	349	333	355	358	336	364	380
22733	21388	29049	24089	21395	21506	9611	2193	1558	1328	1205	1118	1015	1034	1038	981	943	872	923	892	805	754	804	796	769	750	782	808	779	781	822	786	822	841	783	753	733	724	747	769	809	795	761	779	767	751	765	764	702	709	792	746	740	749	682	675	749	706	722	722	695	714	732	721	739	765	694	658	691	652	673	699	658	786	710	708	670	703	708	683	754	703	712	677	712	696	676	678	674	725	707	683	734	691	730	749	744	694	680	686	695	707	673	678	741	709	682	699	705	727	705	710	698	683	692	672	714	677	736	669	728	706	706	704	717	721	666	719	690	759	684	726	695	698	684	682	715	657	679	672	708	694	777	701	689	683	707	663	692	698	718	686	715	706	684	735	690	686	718	699	686	707	735	729	687	721	711	705	624	781	696	684	736	666	700	685	675	711	697	695	739	747	651	723	682	717	769	701	701	710	673	700	720	709	765	659	672	663	761	678	704	675	690	734	685	687	726	702	710	686	689	679	684	637	662	710	688	676	671	665	696	709	674	677	677	686	695	703	697	706	720	670	682	701	667	740	716	707	693	666	750	695	687	699	681	713	697	712	720	697	704	688	708	691	721	703	705	718	676	689	683	680	706	691	712	699	682	731	765	685	700	714	705	701	716	722	702	719	686	646	716	726	674	689	700	709	678	691	690	695	724	665	640	711	700	700	654	662	671	670	686	736	690	737	678	658	682	682	670	696	694	714	735	715	732	648	722	736	710	627	719	734	711	677	685	730	688	763	734	700	733	674	691	754	746	728	707	699	714	715	697	707	691	692	678	681	709	683	699	684	755	749	719	711	682	703	673	698	625	695	702	731	720	686	664	684	690	683	673	714	649	700	728	736	695	678	669	666	739	724	695	721	650	701	682	663	663	729	681	702	690	721	707	738	762	696	743	716	685	698	685	721	757	692	691	659	726	703	751	717	663	707	761	740	707	690	720	674	665	667	670	719	755	691	662	732	724	690	649	691	706	704	731	658	665	733	649	642	677	648	662	675	731	634	665	660	689	644	700	711	711	710	760	702	699	722	688	680	694	690	708	677	660	666	690	675	688	720	676	664	676	687	719	730	684	726	697	713	717	721	702	712	672	704	705	703	683	763	688	709	718	697	723	675	701	699	706	719	658	702	697	667	701	700	740	717	732	685	703	733	701	689	705	738	718	698	721	681	695	709	695	657	709	666	682	706	696	676	703	697	763	722	717	745	696	697	668	638	684	692	643	709	685	712	704	720	659	675	681	689	714	685	710	723	752	716	693	705	671	710	702	687	692	682	657	665	688	724	705	656	652	690	651	676	699	725	738	727	698	708	684	708	659	711	702	745	690	699	715	759	733	739	704	718	677	699	694	689	701	680	669	683	714	710	723	648	698	708	656	683	681	686	734	723	707	697	662	687	677	661	672	679	697	725	690	659	724	705	692	708	692	643	752	689	734	718	669	640	698	652	660	703	711	731	705	704	718	725	717	674	723	697	701	718	731	722	683	676	665	710	698	738	693	709	671	699	684	666	756	683	656	692	679	716	683	670	716	739	667	681	721	720	683	672	706	702	664	672	707	716	690	710	701	698	735	728	675	685	729	696	636	699	690	704	740	676	731	733	683	637	683	691	704	746	648	685	690	701	701	707	713	678	703	646	701	736	690	706	718	682	795	729	678	652	721	686	727	672	680	674	709	682	623	682	735	669	695	700	720	687	666	750	698	716	677	701	724	672	698	717	674	690	677	680	690	690	706	719	716	735	702	700	727	713	716	726	685	656	687	687	697	705	709	704	755	705	719	684	711	702	731	642	683	748	684	684	687	697	673	702	695	717	706	661	717	716	689	679	726	723	699	657	695	703	683	686	659	675	730	703	686	713	710	715	689	719	694	685	751	708	697	661	688	695	694	665	651	671	686	713	668	691	697	708	713	752	675	701	716	692	709	712	687	694	716	663	686	689	685	700	716	710	701	668	661	726	676	677	699	704	636	676	732	671	725	657	720	723	712	671	676	696	713	654	733	715	703	717	694	729	695	689	712	713	691	673	666	704	703	710	659	734	688	706	687	672	688	685	680	697	671	693	700	691	673	702	718	676	654	689	754	690	671	623	716	684	700	702	732	730	702	680	720	685	682	699	668	729	675	725	698	661	719	693	665	697	723	679	717	703	675	680	690	686	666	686	726	635	672	689	685	726	665	704	727	679	698	716	678	646	699	685	716	678	669	684	661	682	676	739	704	651	700	698	667	698	704	697	721	675	642	715	723	720	718	677	633	686	687	744	700	677	684	682	738	701	675	710	715	742	689	696	703	693	676	727	655	667	750	710	676	707	710	727	631	672	732	693	679	672	727	750	711	734	669	716	721	669	723	621	636	691	706	708	658	660	711	690	683	687	685	687	698	655	673	671	723	680	731	691	642	656	651	727	681	661	694	667	687	709	680	696	691	753	691	663	701	729	698	686	671	714	705	706	660	767	701	725	665	651	705	715	707	721	643	682	677	708	686	722	714	677	746	675	707	660	711	653	723	710	722	682	672	674	686	701	702	671	668	675	705	667	683	702	698	705	729	674	640	709	712	674	725	741	666	699	694	660	682	691	699	665	713	684	729	688	660	738	664	733	637	689	696	702	698	711	697	689	682	693	738	704	676	693	689	654	698	692	722	708	740	688	730	667	708	670	681	671	693	701	788	663	708	729	674	666	704	708	690	695	721	693	682	686	678	671	637	679	692	698	735	675	663	692	688	714	684	674	677	675	701	648	703	709	709	734	672	687	712	736	693	687	722	727	710	714	669	699	708	703	701	735	668	691	704	749	705	667	723	753	680	674	668	697	696	670	689	660	690	669	649	686	665	709	677	737	665	694	678	705	748	686	682	661	702	634	689	695	664	719	690	721	668	707	697	701	675	737	705	698	677	735	636	701	650	738	723	693	702	711	690	726	686	726	709	677	785	728	728	690	679	735	688	698	656	685	734	719	684	658	715	682	666	686	725	687	703	737	721	727	654	682	677	691	695	664	743	696	711	670	687	664	658	712	702	727	677	720	707	701	692	731	746	753	760	750	672	678	699	714	651	689	675	736	728	671	769	656	695	697	666	654	672	663	740	696	706	703	682	698	727	699	697	722	686	702	703	725	720	727	717	726	736	689	734	708	683	764	698	674	701	708	732	680	697	691	685	688	698	697	705	660	670	714	679	660	699	719	651	719	707	764	677	711	703	700	662	670	719	696	701	687	714	677	671	625	723	662	709	703	723	684	678	703	695	663	633	683	681	640	707	687	681	673	683	702	674	705	704	690	690	648	739	697	712	643	732	678	697	688	685	683	656	714	743	652	684	724	647	696	657	663	694	724	681	645	682	712	691	661	680	709	706	712	696	724	656	692	680	695	688	697	709	657	661	691	704	656	678	695	712	755	707	687	754	680	689	685	736	673	629	667	674	701	661	706	643	729	648	724	716	710	671	685	721	694	717	658	624	682	706	709	708	718	693	658
6575	22048	14426	7646	6197	4753	3785	2842	2247	1720	1516	1354	1297	1277	1173	1140	1029	1083	1016	939	889	943	800	837	797	812	760	793	773	783	793	839	821	817	809	801	836	830	829	835	781	813	769	792	824	795	752	785	733	779	729	704	747	760	721	721	728	660	729	720	690	713	695	711	703	732	720	720	682	705	696	695	783	758	694	742	726	737	733	690	696	722	718	697	738	692	689	716	652	669	717	732	687	737	711	713	693	695	689	716	661	713	708	700	700	701	726	747	697	721	677	698	712	688	722	712	764	710	684	758	684	680	738	687	748	736	693	632	675	702	718	652	710	708	688	682	708	708	717	683	719	704	709	727	681	714	771	694	697	696	713	690	753	689	711	723	698	666	739	738	731	705	718	725	639	692	743	727	704	670	700	646	711	689	721	689	725	702	645	675	668	714	666	683	726	758	693	660	711	740	689	663	738	693	737	716	706	696	696	756	724	687	717	658	670	742	721	692	719	695	717	697	722	680	699	726	682	698	716	727	755	639	661	659	678	677	727	749	715	699	691	723	722	674	725	699	700	726	730	709	732	695	707	729	723	712	695	734	718	687	731	688	665	665	655	680	716	707	669	673	738	697	738	740	705	700	721	691	662	754	724	731	711	689	712	713	724	689	680	719	683	729	704	728	730	704	736	701	683	689	722	702	695	721	697	664	745	739	731	715	718	717	709	687	639	674	723	680	679	696	706	744	724	704	701	733	755	699	699	683	716	693	683	674	705	671	700	695	718	672	712	693	721	707	674	753	689	730	703	707	681	745	742	734	705	699	706	655	724	695	705	669	716	692	675	717	712	702	706	731	679	714	755	707	683	704	714	718	693	652	677	721	668	696	675	739	702	700	674	669	632	713	716	686	685	664	690	723	686	674	759	685	697	709	685	701	691	706	717	728	681	711	742	710	681	686	724	692	728	698	675	735	684	692	705	719	679	762	758	713	729	734	697	722	659	676	686	673	747	720	679	698	733	664	706	720	715	717	731	711	724	709	714	723	680	658	676	743	714	676	749	742	684	704	684	695	688	698	708	707	715	751	702	693	701	640	684	685	674	697	740	751	721	735	707	681	762	698	675	726	708	699	658	683	737	711	661	711	713	650	704	674	663	676	710	730	666	733	704	746	721	683	679	750	703	750	782	688	694	691	649	656	667	696	707	680	692	712	745	665	703	715	675	728	708	746	682	669	732	741	708	713	692	692	711	735	732	654	702	690	714	717	694	685	732	703	727	724	713	696	683	738	692	719	705	675	698	702	678	723	727	625	688	702	712	701	693	692	756	679	736	685	653	678	715	705	716	667	745	729	729	685	683	676	684	711	736	657	706	696	709	737	738	702	705	676	697	662	686	635	725	711	718	692	687	706	683	717	746	656	705	715	733	674	678	753	732	722	682	696	730	698	686	758	696	712	706	689	694	686	720	708	698	659	712	759	700	694	703	689	708	715	661	723	712	668	690	700	686	732	722	656	722	672	686	716	698	727	725	663	696	670	679	722	700	702	721	699	674	721	693	709	710	733	719	748	749	723	731	725	714	690	703	705	778	661	693	741	653	711	736	750	700	708	723	720	693	709	708	721	755	708	723	717	670	716	669	734	730	709	742	722	695	712	746	731	718	712	667	670	697	683	757	699	691	678	658	733	723	665	634	704	684	752	700	694	718	726	693	696	730	725	677	760	680	685	707	681	664	725	703	720	719	709	672	686	719	731	692	713	737	696	753	696	705	707	740	700	672	724	704	675	714	688	692	678	724	701	717	720	734	707	706	718	684	685	731	702	692	710	767	688	700	716	723	714	666	703	732	697	673	765	668	685	711	655	690	741	703	713	725	732	715	683	708	661	706	719	722	752	697	699	728	686	692	705	710	684	692	737	725	678	681	687	654	729	698	671	657	672	709	710	680	716	689	656	693	648	639	715	721	708	713	695	666	732	660	706	739	680	727	709	761	698	703	649	666	687	672	732	674	704	666	720	716	678	703	738	687	663	745	751	714	750	706	716	671	687	662	688	787	705	741	697	729	708	708	702	746	683	715	699	685	706	696	692	720	730	715	670	668	652	694	701	732	735	708	748	707	706	692	719	681	717	667	722	687	727	735	697	660	697	716	684	733	685	706	697	644	706	690	716	682	682	661	699	702	711	667	706	722	710	678	655	699	659	747	658	686	733	669	701	679	663	669	685	699	690	722	733	669	709	729	700	684	710	706	739	656	722	689	700	721	671	690	694	717	682	740	709	720	704	713	723	690	727	714	699	685	746	662	683	666	731	760	729	722	673	659	718	725	762	665	702	678	748	723	736	731	755	689	752	723	664	716	733	726	735	706	712	725	704	662	714	704	714	704	707	717	720	691	695	718	725	676	673	679	727	668	696	694	720	739	726	681	697	700	704	655	714	707	791	683	693	686	673	704	668	695	708	748	725	691	730	693	715	763	683	700	644	785	689	650	715	677	686	750	688	709	696	690	698	746	677	702	700	674	734	711	684	715	701	698	698	674	760	713	707	679	721	707	687	688	648	766	699	649	709	709	716	687	724	726	708	737	716	684	711	746	721	708	716	713	696	687	676	689	681	738	712	654	698	735	670	673	676	728	688	757	737	723	679	635	695	688	732	756	702	721	699	678	711	748	670	676	701	707	715	747	721	655	741	723	703	705	719	721	723	699	729	668	728	700	724	661	662	678	722	712	751	701	697	726	677	731	703	693	693	723	725	691	685	670	707	688	642	729	742	707	728	701	723	741	717	766	759	731	720	721	735	683	735	712	738	743	708	706	764	691	734	718	752	754	732	688	696	707	713	731	719	700	724	684	738	733	719	682	706	707	731	681	732	709	699	661	755	730	681	716	730	715	675	749	738	700	688	721	732	680	709	696	663	670	733	704	701	739	655	713	691	669	694	678	686	699	677	709	741	676	706	727	740	671	731	757	615	722	702	745	737	741	683	755	711	725	730	683	711	715	693	710	675	668	669	678	675	686	736	760	666	685	684	695	689	707	743	727	736	724	697	737	747	679	657	696	714	732	714	726	676	703	736	649	698	730	704	728	713	695	755	702	698	699	694	716	726	733	732	695	681	728	701	663	736	716	680	761	733	707	767	702	723	747	662	737	736	697	686	716	727	730	683	645	669	741	677	682	736	698	718	730	655	680	696	680	650	658	694	723	706	701	723	709	737	721	724	706	689	706	640	719	706	711	761	701	702	703	647	705	688	661	665	696	742	731	718	714	678	691	717	700	676	731	740	664	728	688	701	717	659	754	654	758	696	734	735	711	718	675	668	706	698	732	699	729	707	729	694	749	683	702	673	687	717	713	726	674	680	725	690	681	713	673	722	719	647	716	705	697	687	707	722	692	722	691	729	728	695	704	714	760	716	698	698	705	709	690	701	682	673	684	658	715	720	722	715	698	707	666	698	754	656	705	709	723	712	703	706	657	706	704	731	678	680	712	713	735	738	700	693	687	735	711	668	666	662
27929	19796	7831	1675	1128	960	739	644	550	491	472	497	467	493	459	491	465	442	468	421	444	439	445	406	408	485	444	363	433	451	419	391	488	395	475	438	434	457	422	460	403	404	395	428	435	424	422	420	443	431	423	445	429	432	471	413	452	428	456	411	433	438	451	398	390	440	416	396	430	386	423	418	421	414	437	428	415	437	380	373	410	473	408	418	423	394	412	409	439	427	382	414	412	411	401	416	395	451	423	436	368	441	447	446	450	407	448	428	463	403	455	427	439	426	434	401	409	409	401	442	396	437	438	416	448	433	410	399	425	428	415	401	455	449	392	403	422	415	420	444	416	426	394	419	426	402	385	416	440	375	413	395	413	429	440	404	412	403	430	373	425	391	419	418	426	379	394	423	433	384	403	421	430	417	395	430	416	431	440	403	437	445	414	409	406	411	409	395	428	420	419	408	426	401	395	431	413	430	409	415	406	429	441	410	414	396	428	376	435	421	422	398	457	410	455	402	392	417	408	411	419	421	447	391	432	422	433	407	455	433	411	395	412	419	424	393	411	429	399	415	390	392	398	425	397	415	406	387	434	428	371	419	412	429	403	432	444	413	384	367	398	415	404	391	427	404	454	400	399	427	428	430	443	419	468	428	420	427	434	396	396	393	409	427	413	400	408	410	437	437	415	426	380	451	420	417	428	421	397	387	439	415	410	412	410	427	443	431	434	412	401	415	411	413	423	402	379	423	394	458	404	430	376	374	400	387	417	426	417	435	394	436	435	367	416	397	413	405	406	358	427	403	430	424	425	445	399	371	422	427	435	410	381	410	449	404	404	429	413	406	433	436	448	418	366	430	449	429	442	430	432	456	446	412	448	420	425	391	417	385	422	426	408	393	422	387	405	419	436	407	392	390	371	436	427	383	394	382	429	377	412	411	411	397	420	375	432	414	380	424	409	410	416	394	462	381	440	388	388	415	412	404	426	367	425	404	404	442	386	448	399	413	429	414	409	411	415	346	438	411	422	430	438	398	398	391	406	458	420	397	454	421	418	426	416	409	425	429	378	431	408	376	408	449	452	446	419	432	396	409	434	368	424	420	430	401	418	451	397	411	401	408	459	433	411	391	393	424	448	392	395	447	437	391	412	394	435	383	398	420	446	397	375	387	401	377	439	366	417	431	400	423	399	420	440	422	411	437	414	396	411	407	386	413	443	434	396	448	437	394	409	390	437	423	419	416	422	425	421	382	429	432	363	436	424	470	443	416	374	418	424	446	436	423	436	425	436	445	398	425	407	387	391	426	441	445	418	415	417	451	420	412	407	440	421	421	402	461	417	434	442	384	405	399	398	417	428	424	433	409	393	426	420	415	433	433	422	421	450	405	413	456	436	400	416	408	383	425	396	404	382	412	440	403	424	412	398	426	397	407	422	400	438	411	395	402	389	416	429	417	402	398	392	386	408	417	370	409	390	429	408	427	407	441	424	433	393	416	393	371	408	434	375	446	407	406	405	422	431	405	389	425	382	404	452	406	421	414	430	423	401	438	401	434	431	415	402	398	404	398	386	407	403	397	413	401	392	419	436	424	397	411	436	442	400	424	398	407	424	401	432	431	418	400	419	374	407	420	406	403	404	378	416	401	407	411	385	414	435	433	450	450	420	423	413	417	425	405	397	379	418	401	409	420	392	440	392	393	403	399	401	433	426	444	426	400	440	404	411	401	410	402	437	411	381	385	392	411	440	427	410	427	427	433	417	446	397	425	420	413	415	463	387	440	423	409	388	409	436	411	430	431	411	423	433	440	437	394	411	415	448	410	404	414	412	419	437	425	413	421	427	403	369	423	419	430	366	456	433	411	383	396	411	421	405	442	392	439	400	412	466	420	404	405	436	458	380	397	420	378	391	414	382	462	419	380	445	397	417	427	431	427	424	422	425	427	410	406	377	419	402	434	423	416	406	448	395	383	384	388	443	410	411	407	402	432	422	410	411	416	383	409	433	424	427	411	373	399	403	422	376	393	411	407	411	394	443	400	383	400	388	402	434	414	409	427	416	403	430	399	409	410	393	402	386	378	452	399	405	436	417	378	415	391	408	414	390	443	453	425	417	452	409	392	392	378	382	452	401	442	413	415	405	393	384	414	433	425	414	454	438	380	403	365	397	392	427	423	444	392	415	440	458	423	446	410	430	433	409	398	432	415	424	427	414	388	407	435	403	398	426	410	417	407	433	431	428	405	386	437	417	405	445	422	405	395	370	393	431	459	409	414	421	406	392	442	405	420	454	408	425	424	442	421	421	411	432	424	434	410	393	420	402	412	441	405	443	413	406	422	395	433	432	414	399	414	406	417	486	434	424	426	424	404	440	437	422	402	407	418	441	443	379	439	385	414	469	405	419	396	402	417	410	400	433	408	411	409	421	410	445	412	403	420	427	441	427	417	402	394	417	407	401	383	430	381	438	387	391	419	407	388	425	429	388	423	409	375	398	398	416	439	428	403	384	408	423	425	382	454	430	430	417	400	395	436	387	409	422	438	431	404	407	429	385	441	382	389	391	439	423	396	401	412	413	412	409	406	410	379	401	431	414	433	469	421	417	425	410	387	403	445	406	404	422	425	398	383	435	425	398	380	397	423	403	396	420	430	406	416	423	396	380	402	407	449	409	399	440	387	402	405	451	412	398	453	410	430	409	425	407	416	448	416	426	412	411	429	418	447	442	392	409	404	412	397	422	391	386	455	444	442	431	429	364	395	418	426	423	413	434	434	426	420	375	423	479	429	390	412	399	411	413	456	419	408	416	428	427	394	430	393	407	405	449	427	418	406	404	382	434	424	444	450	412	415	422	437	406	405	410	415	379	418	398	454	433	402	452	426	462	432	447	451	377	436	410	393	436	462	383	413	422	424	403	394	417	417	417	415	459	434	422	419	468	432	420	408	405	424	428	408	402	429	439	417	417	412	456	408	446	386	425	420	414	412	411	422	411	447	414	425	454	427	443	390	436	419	410	392	450	401	403	443	377	410	400	415	423	404	392	393	394	394	412	391	419	356	436	396	415	423	394	421	420	399	445	380	400	435	402	420	405	393	431	433	429	412	428	446	422	410	431	427	410	432	391	433	423	380	422	399	390	397	441	427	420	391	409	429	393	405	439	390	401	411	422	375	439	413	402	403	379	390	447	372	396	404	443	392	389	431	401	404	374	401	414	402	428	441	378	416	372	448	396	424	420	451	380	414	408	430	393	409	427	409	417	375	407	378	393	410	408	409	460	420	409	429	449	416	398	384	392	394	396	390	398	403	357	413	466	422	370	405	417	462	434	425	426	395	399	429	423	427	374	438	420	398	424	413	410	410	416	401	439	396	383	424	417	394	445	472	423	437	403	449	398	432	417	396	405	405	391	433	425	377	430	434	436	407	414	428	407	427	413	424	415	422	414	433	430	436	444	435	409	399	409	405	408	407	407	435	428	422	403	394	380	417	430	389	425	414	435	371	389	422
5694	5533	3213	1650	1441	1139	948	779	679	595	536	555	516	561	493	537	515	495	498	462	454	491	434	420	489	454	418	485	483	475	424	463	452	476	453	432	459	483	461	457	451	433	482	444	424	462	417	442	410	445	480	430	448	437	432	444	432	421	453	416	434	457	440	417	408	435	446	400	465	488	404	438	411	456	415	433	413	432	438	440	436	424	436	400	404	439	417	431	419	405	391	435	424	405	380	412	447	409	413	408	416	442	419	412	434	435	443	454	449	456	392	417	458	430	416	435	445	435	439	440	479	461	460	471	439	438	433	435	456	428	434	439	469	396	448	431	446	418	441	421	418	425	413	436	431	458	426	427	416	386	398	427	437	447	394	400	441	452	420	430	444	424	440	414	421	443	437	441	412	405	455	374	435	453	413	433	430	428	395	447	412	382	415	428	416	431	413	429	430	460	437	436	415	457	427	408	381	417	432	399	413	423	434	426	436	436	455	437	437	437	422	366	415	422	467	410	375	409	434	437	431	396	440	424	402	443	400	436	425	393	412	413	425	439	432	433	423	372	402	390	427	435	411	410	428	430	420	400	439	395	377	422	398	398	386	395	401	443	403	430	424	420	435	444	450	455	428	381	417	442	422	402	450	448	449	431	448	413	411	396	440	424	416	423	411	421	395	415	455	410	446	468	450	409	424	384	423	433	432	413	423	417	415	421	399	400	458	396	424	454	407	436	445	434	423	407	449	425	426	415	453	448	417	446	412	458	429	415	413	379	424	407	427	444	461	406	442	447	430	417	457	407	418	446	422	445	430	436	473	437	421	358	454	417	427	406	420	425	454	430	373	423	394	399	444	455	422	416	421	443	419	451	427	413	419	417	421	394	438	432	447	411	400	433	446	434	448	377	417	420	433	409	421	423	421	407	432	414	430	413	422	451	439	457	451	457	437	394	436	469	400	470	431	434	411	448	398	414	418	435	419	424	370	439	439	418	436	436	426	413	430	452	459	434	398	457	441	426	436	438	439	372	393	458	416	417	430	415	422	445	419	420	415	407	424	427	448	428	394	418	433	440	423	452	427	421	423	396	460	438	418	431	438	418	408	432	445	414	429	398	445	407	382	427	403	430	383	443	399	457	421	432	417	428	421	446	425	398	387	432	439	423	442	435	417	396	425	444	449	418	463	428	391	387	425	444	459	407	446	396	409	415	435	394	436	429	432	404	390	458	437	375	441	387	443	449	452	433	406	444	400	456	435	418	406	403	438	439	458	456	461	446	434	443	421	416	410	439	439	425	402	421	458	409	418	407	413	413	436	436	425	448	438	441	443	407	437	435	493	443	421	409	432	416	397	444	419	433	448	430	440	435	434	421	462	404	435	400	407	423	419	419	409	446	427	431	432	410	409	438	410	430	449	448	421	452	423	451	420	446	424	468	435	412	445	409	419	449	407	448	406	434	451	413	382	424	408	422	421	416	447	389	436	440	384	467	421	406	413	429	420	382	407	402	462	418	424	435	428	426	399	426	387	422	442	455	438	407	391	426	469	432	467	451	440	402	415	402	442	437	380	416	416	416	446	415	443	443	420	397	431	415	432	406	452	406	450	447	394	411	425	458	436	378	480	425	426	422	422	436	417	458	439	402	449	438	402	422	447	406	462	431	398	434	417	380	419	417	443	428	439	415	455	405	384	413	399	451	420	414	394	422	412	419	422	392	433	416	392	421	437	407	425	418	420	421	462	428	450	430	419	421	421	436	386	432	431	414	407	446	426	416	409	418	432	422	430	416	428	435	461	420	424	452	416	472	436	418	411	391	427	412	439	408	417	402	454	427	396	431	377	442	429	405	416	449	407	462	422	429	415	456	426	446	430	412	430	431	403	432	441	423	440	429	405	444	421	420	441	470	437	460	445	415	434	440	416	451	445	438	476	412	426	471	405	433	388	429	445	457	408	418	437	435	420	431	448	441	433	437	433	433	441	415	460	445	404	452	390	432	437	399	445	433	453	439	444	414	448	431	431	416	440	423	435	449	405	424	416	427	411	409	458	411	405	450	449	405	440	420	424	394	429	395	432	412	418	401	420	423	394	447	431	421	421	429	455	436	446	415	417	442	409	434	403	438	413	420	427	443	427	407	436	437	380	445	405	436	405	423	424	408	460	426	434	439	412	455	391	465	467	414	392	450	403	430	443	415	430	428	427	408	429	415	453	399	425	442	428	431	399	455	437	396	464	420	438	390	419	422	393	426	413	398	428	454	448	385	415	439	413	446	401	447	412	418	410	388	448	422	408	404	452	433	453	424	406	447	413	434	417	393	448	414	440	464	404	424	453	404	425	436	420	432	418	458	417	410	425	431	465	463	422	412	457	439	412	424	459	395	385	429	447	439	409	408	417	438	409	408	419	441	385	469	383	462	443	453	436	441	388	451	457	450	396	454	456	453	411	462	380	391	408	429	412	403	466	423	439	399	417	407	427	445	438	412	420	412	394	427	412	433	486	441	442	432	439	428	372	416	427	415	422	425	415	438	393	432	441	400	388	407	419	405	456	393	428	446	412	447	424	427	431	467	443	424	401	464	412	435	439	455	426	415	442	413	437	446	454	432	376	399	427	433	412	401	412	441	448	402	440	439	426	476	405	439	433	409	449	476	434	416	441	425	431	437	437	439	459	391	419	430	417	423	416	382	444	413	411	439	475	441	445	458	433	397	445	412	407	404	420	425	427	422	402	405	404	375	448	398	414	427	429	465	425	435	438	433	433	404	424	411	432	437	419	405	438	405	438	400	427	414	402	430	420	445	430	457	448	409	438	431	412	436	428	407	492	459	403	415	422	464	425	448	423	404	450	419	425	404	442	416	400	416	436	448	447	434	471	427	404	395	504	405	453	429	462	433	417	427	429	404	402	407	465	439	439	452	402	438	410	422	412	448	411	452	416	413	433	420	437	430	429	445	377	441	447	405	412	414	438	458	406	431	420	445	479	426	429	435	429	421	412	445	401	394	430	426	451	423	440	441	440	421	422	452	418	396	416	423	407	425	417	437	436	438	422	443	389	460	422	437	440	424	450	448	415	417	404	440	424	446	407	434	421	473	428	431	441	430	428	429	396	409	422	454	410	416	426	424	453	394	442	406	404	450	396	439	423	399	465	448	422	392	444	464	434	441	422	454	400	412	417	374	432	440	437	442	386	432	405	430	451	430	424	411	438	416	451	469	450	423	420	439	397	386	409	427	410	438	418	410	422	424	440	410	427	413	420	427	404	379	408	467	435	413	420	433	414	413	422	412	401	434	415	434	438	437	446	454	407	420	411	411	413	433	417	451	410	433	424	391	440	471	404	436	425	426	423	437	406	393	416	450	431	412	439	413	429	422	429	409	469	415	420	416	435	404	416	431	400	421	447	443	451	420	438	433	434	432	451	423	411	436	423	417	464	430	429	436	449	420	431	419	425	418	446	466	444	406	445	448	416	389	440	408	454	424	440	416	457	418	426	434	378	415
23891	21354	28536	24507	21354	9922	2186	1387	1148	1025	956	865	891	912	824	808	821	774	801	778	764	757	740	675	688	713	742	666	720	747	714	710	719	685	670	740	700	687	737	744	695	715	641	645	685	690	647	659	746	718	762	762	681	668	713	692	673	673	681	646	673	647	733	680	664	642	665	733	676	664	657	698	706	690	668	726	695	646	649	719	668	718	656	676	710	658	642	651	649	656	720	635	633	670	691	712	636	707	643	638	652	679	698	628	733	644	656	657	706	679	732	661	677	669	663	628	657	667	676	680	635	630	694	648	659	666	680	671	692	666	662	699	708	655	683	677	645	697	671	689	655	688	676	640	655	708	612	659	626	621	668	705	672	649	671	678	700	658	629	672	650	705	672	728	672	662	666	713	660	704	648	726	658	728	637	696	664	669	663	690	739	671	649	661	676	660	676	631	700	682	679	680	659	663	664	670	666	665	671	637	695	648	659	685	672	685	680	709	649	677	705	671	631	692	633	644	687	678	630	692	672	619	665	657	685	655	674	663	652	689	591	622	664	673	670	670	700	703	685	650	671	685	661	689	673	661	698	669	711	695	697	679	664	648	730	678	618	665	688	659	636	679	687	672	638	688	674	688	711	646	705	632	694	688	684	649	630	642	687	625	634	618	647	664	658	704	669	683	651	639	679	664	709	704	648	674	698	655	661	671	692	689	676	666	665	635	610	649	662	662	661	663	669	678	687	683	709	666	670	671	636	652	699	684	605	669	700	626	619	683	677	649	656	649	655	682	658	668	628	699	677	696	672	683	637	720	661	671	685	679	635	659	657	665	653	653	666	679	639	652	670	655	677	647	690	666	669	680	655	686	705	696	660	655	688	651	687	702	665	695	659	682	663	643	653	647	626	706	655	686	724	675	674	668	667	675	680	673	642	678	639	712	656	675	676	689	642	653	694	700	637	687	682	640	676	667	635	683	635	639	693	675	649	632	672	663	681	705	704	682	649	695	645	705	627	670	673	725	625	656	675	658	632	709	688	676	677	722	633	685	670	703	664	645	637	687	696	699	640	685	676	673	682	655	642	624	672	676	715	669	650	661	697	682	691	688	680	670	659	636	654	668	675	681	686	635	678	660	667	701	599	673	663	687	643	651	670	747	672	706	666	729	684	627	655	692	621	673	692	648	638	701	674	703	659	653	650	697	674	658	673	674	641	676	674	649	681	633	662	670	687	668	724	661	648	643	680	651	630	672	646	684	711	663	657	709	652	711	636	639	733	647	666	654	672	703	659	657	656	670	631	683	635	687	691	659	668	710	718	688	686	644	616	671	637	670	685	682	640	685	687	665	638	668	606	705	683	681	658	679	660	633	640	662	655	678	666	670	674	695	686	664	657	619	676	688	648	618	660	721	662	632	666	653	585	671	685	636	644	715	631	677	663	638	650	731	644	696	713	637	685	633	663	665	741	699	686	690	695	637	643	688	614	656	619	680	660	653	684	657	669	671	699	705	680	706	647	642	695	690	692	702	700	633	662	624	673	657	688	675	732	674	679	681	745	694	678	695	651	673	716	633	670	683	670	691	617	666	711	654	675	662	623	654	649	651	715	708	659	630	680	687	654	696	677	662	652	645	701	677	644	676	695	732	663	678	676	636	682	651	671	648	669	636	680	670	676	652	663	665	675	658	606	659	680	631	664	684	679	671	657	706	662	693	689	631	642	645	668	661	636	686	658	631	679	632	655	620	658	636	656	671	701	627	673	697	618	621	677	689	648	669	661	668	659	714	688	704	681	627	729	680	610	694	699	628	651	637	671	679	743	660	698	676	699	614	666	698	662	664	585	657	670	707	620	678	635	636	644	662	621	665	681	659	671	679	662	600	705	681	662	678	638	648	671	674	652	668	667	658	683	663	687	693	671	714	654	645	673	626	693	688	664	638	667	643	652	604	645	628	680	672	667	692	628	702	645	662	634	682	697	695	696	638	708	593	662	662	688	622	651	650	684	620	657	633	702	678	618	686	706	610	640	702	658	658	684	687	670	646	692	652	634	675	656	626	658	663	665	706	701	642	667	638	665	680	654	670	680	654	673	661	676	662	604	679	658	657	659	678	679	653	645	656	647	722	681	652	651	670	653	647	607	692	665	607	657	649	629	678	661	689	668	663	668	696	617	651	695	693	703	697	720	689	661	642	640	670	668	673	686	679	678	667	697	641	722	663	648	688	674	695	723	685	667	655	704	657	644	654	654	664	702	674	683	669	669	642	697	658	689	647	646	691	675	689	639	698	697	629	720	666	674	619	673	692	673	691	684	641	699	660	681	733	669	657	676	688	640	717	687	661	676	656	696	677	740	693	661	653	683	699	675	652	674	647	677	681	690	703	687	676	660	654	675	704	619	630	680	677	665	642	637	616	684	659	658	687	669	695	660	673	594	663	665	692	678	651	652	697	666	616	628	687	639	660	678	651	694	691	671	674	692	653	656	666	697	620	700	685	633	624	652	636	669	662	659	638	668	713	663	667	653	685	713	674	626	640	697	626	668	627	665	661	700	607	602	635	653	687	664	671	692	614	674	696	642	664	694	675	662	669	680	633	677	686	658	654	673	690	662	636	646	656	650	633	680	680	673	681	678	592	710	624	638	661	642	627	633	690	658	733	696	667	682	699	689	678	650	650	683	644	711	699	631	658	713	655	687	696	661	665	694	672	653	655	693	666	654	680	661	708	644	666	648	687	688	693	644	662	644	697	668	650	704	651	693	671	634	629	659	708	662	645	704	632	657	681	701	662	680	697	705	694	663	662	652	630	674	608	678	652	673	655	640	676	736	696	666	683	666	657	665	665	662	686	648	663	707	666	646	720	694	692	618	701	676	674	677	608	668	624	692	679	674	662	648	670	681	634	691	661	641	643	614	661	732	650	665	641	701	700	644	654	646	616	653	660	655	672	638	669	670	667	658	637	683	713	685	681	691	690	637	642	702	660	746	669	699	631	640	668	692	651	672	734	684	682	608	667	640	638	669	704	658	693	669	663	663	690	644	680	655	667	687	718	679	701	599	648	622	670	669	698	624	697	647	722	631	643	618	649	704	666	642	671	629	634	659	617	675	680	701	680	665	667	696	671	671	660	673	665	690	712	672	694	659	637	672	700	683	650	653	667	632	612	647	656	685	635	669	648	659	646	641	631	666	692	616	623	696	625	680	663	706	636	616	691	716	700	688	685	663	639	673	651	669	632	698	688	695	681	661	656	617	645	671	654	647	670	661	667	701	652	634	672	704	662	650	690	679	695	664	685	621	682	614	724	688	692	660	686	689	625	621	674	654	675	660	666	671	674	674	681	675	688	658	690	683	670	700	663	623	678	657	623	685	662	685	692	686	634	684	588	641	663	686	673	672	664	656	721	633	640	668	656	681	707	643	691	679	659	697	671	599	683	647	648	661	700	684	684	648	666	661	616	684	642	663	644	617	693	658	669	638	618	647	642	672	629	709	690	618	676	694	703
5648	15478	9810	5112	4077	3139	2642	2013	1590	1301	1196	1051	1034	999	1014	897	951	860	842	825	829	754	782	845	784	781	739	781	780	729	763	742	752	799	764	725	743	745	747	743	730	778	763	692	752	729	757	699	742	704	723	672	745	704	729	721	684	722	691	673	759	686	666	711	708	720	710	679	651	670	726	690	658	720	683	718	693	714	693	689	640	743	698	652	688	719	690	653	650	739	685	678	642	703	691	721	688	692	739	603	678	651	708	669	684	696	673	655	676	680	692	741	670	659	633	702	673	708	661	695	674	715	669	627	670	706	684	642	667	689	664	680	651	692	669	675	650	678	614	726	660	687	643	714	679	766	630	625	722	701	666	682	724	661	668	694	697	699	632	712	646	644	706	656	705	691	678	699	686	642	664	667	659	693	727	677	689	727	722	677	676	677	655	633	642	654	636	686	690	633	642	691	698	693	689	678	685	644	717	679	644	708	711	682	705	647	632	708	685	685	653	658	661	666	665	700	678	669	692	661	611	681	677	664	661	672	709	670	703	650	714	686	626	681	690	703	725	672	715	712	712	687	625	627	698	641	693	695	681	670	757	671	676	697	652	705	702	657	723	636	674	685	716	703	709	678	732	633	718	624	678	716	673	682	673	645	691	657	698	680	697	723	745	654	669	660	656	676	714	653	694	627	645	685	685	709	667	693	678	649	684	657	666	686	708	652	706	667	674	723	651	663	693	673	659	635	675	650	641	681	652	669	722	633	648	637	662	664	699	676	689	650	682	695	653	648	661	661	679	718	657	653	692	675	670	707	733	695	691	679	684	696	627	670	647	657	703	684	682	651	713	630	658	691	687	675	702	695	645	656	672	683	669	643	709	694	692	669	709	639	702	711	672	667	701	661	638	689	679	685	699	712	701	640	689	675	633	681	710	687	684	640	658	641	693	631	726	654	661	658	681	657	694	674	669	710	688	648	689	645	666	674	709	669	675	666	654	672	672	691	677	694	698	661	692	666	664	702	676	644	673	676	674	655	638	671	687	696	720	692	680	664	677	657	697	682	717	697	646	689	677	688	653	659	695	657	653	700	690	657	703	718	669	663	666	690	663	704	705	699	726	651	660	650	689	667	691	760	666	660	660	685	625	622	732	707	650	673	709	693	700	650	667	695	698	673	679	665	680	670	654	762	674	689	663	676	621	652	668	713	659	647	659	665	717	650	670	634	682	701	684	684	684	639	700	681	633	665	655	672	685	685	683	658	649	700	652	688	680	652	654	677	657	684	677	662	637	672	703	665	702	662	624	653	681	688	689	631	675	722	704	731	693	708	692	629	660	659	669	678	684	673	662	691	680	701	669	682	694	657	670	717	709	630	638	701	656	710	663	696	622	676	686	701	665	665	720	697	673	704	674	654	665	635	690	711	703	716	693	632	697	640	654	657	695	666	684	626	667	707	612	694	662	686	707	670	684	684	666	701	634	658	697	643	676	629	653	718	662	652	718	694	654	652	658	630	691	687	651	671	664	637	719	670	695	647	706	626	659	662	617	659	732	666	714	680	640	629	705	650	662	658	701	686	664	638	652	687	641	675	670	670	635	689	638	733	686	661	637	732	640	682	677	650	695	639	650	702	672	707	701	699	651	689	679	660	623	662	703	688	677	655	632	670	686	651	691	682	707	708	702	674	725	675	687	633	737	689	677	665	639	668	642	667	650	690	646	670	668	652	678	695	685	741	660	692	755	695	673	656	672	693	717	638	706	642	673	668	671	617	668	669	668	693	671	694	672	694	674	648	707	710	625	689	675	673	692	683	700	675	635	721	672	643	698	731	641	652	684	709	642	601	653	691	691	710	657	621	675	704	690	683	660	684	688	692	680	646	703	709	678	676	662	644	681	670	737	689	697	655	648	648	716	648	657	649	708	682	650	695	676	643	699	629	658	670	688	640	663	661	707	672	680	710	731	626	667	686	658	624	695	633	689	624	683	626	678	699	660	687	649	672	650	662	666	665	684	693	652	715	683	686	686	650	667	694	743	669	669	631	632	702	709	738	660	668	724	710	707	615	682	636	642	654	661	701	668	667	695	651	647	696	615	665	649	673	647	641	658	703	756	692	671	681	690	656	683	671	692	689	687	733	711	662	657	683	704	689	697	668	651	691	663	649	681	660	697	659	683	668	692	650	677	680	640	677	662	678	679	663	718	667	640	672	689	719	680	705	693	636	677	657	655	695	620	645	685	671	634	667	632	623	659	669	677	711	676	684	713	729	685	642	671	680	632	657	677	692	719	604	688	651	657	649	666	719	660	719	652	666	632	650	695	693	677	694	646	693	721	681	718	708	644	658	673	687	666	644	665	672	647	661	711	705	641	636	682	736	719	702	621	671	650	701	664	638	663	656	702	677	682	655	669	687	690	678	683	661	684	687	648	653	672	686	705	656	729	650	659	673	632	667	674	673	668	618	665	666	639	708	754	632	680	683	627	695	623	679	653	643	677	662	716	700	640	678	613	681	673	642	687	717	702	677	684	670	686	689	676	678	692	626	659	718	699	652	720	673	710	690	683	666	676	689	703	653	727	644	700	713	673	688	677	674	694	683	693	650	645	698	653	629	657	643	734	675	689	729	656	644	635	681	671	623	681	719	710	637	655	675	653	693	660	703	670	679	646	634	683	666	688	709	623	647	639	656	731	643	689	631	673	690	695	719	705	659	679	646	681	670	673	647	723	686	741	714	696	694	621	658	673	705	681	653	677	634	668	716	647	683	738	671	682	678	725	707	688	681	685	675	647	696	653	678	719	696	653	711	665	702	684	630	685	673	678	706	681	724	692	732	654	658	669	647	687	635	705	672	741	676	654	637	715	696	670	663	702	655	708	652	650	647	712	726	655	634	680	674	662	665	692	707	614	722	690	664	693	652	683	641	659	680	712	645	726	687	722	705	744	678	674	674	713	648	655	652	646	698	669	644	651	718	650	725	665	674	695	712	689	688	732	695	688	666	668	719	688	683	686	696	644	676	697	658	642	631	672	681	712	648	704	673	686	683	711	680	704	670	703	708	672	635	678	662	630	627	663	634	735	636	700	673	663	673	698	686	642	682	632	674	690	652	725	684	602	740	632	696	636	682	692	704	679	690	708	671	682	646	662	631	738	636	642	687	661	713	666	716	649	668	705	697	685	657	692	621	684	642	668	686	699	682	685	694	682	687	656	719	661	728	670	701	669	687	718	644	680	668	689	679	654	632	646	639	704	693	690	681	685	703	648	669	695	646	658	665	706	662	681	688	637	671	755	643	691	718	685	680	631	675	663	664	656	698	675	666	703	615	668	685	655	699	695	644	652	697	662	661	698	661	667	663	671	667	698	601	686	674	681	635	660	689	681	701	713	650	659	616	638	684	656	694	668	673	684	694	693	674	669	682	677	682	639	621	707	655	633	663	701	641	651	619	635	681	623	655	651	669	665	652	676	667	667	663	638	648	727	711	680	690	680	692	656	670	672	714
24972	21368	27425	25583	10214	1284	989	718	586	533	498	448	464	476	447	436	400	406	374	418	417	380	365	361	411	327	366	394	383	329	330	380	356	387	371	382	356	375	383	370	370	368	362	354	394	353	366	369	359	359	359	326	368	372	350	364	331	368	346	329	346	317	341	342	343	352	325	370	338	354	306	324	323	324	367	315	368	338	362	314	365	356	327	327	313	365	323	349	392	349	366	310	353	341	357	334	346	330	363	300	348	356	337	347	358	340	349	380	311	293	341	350	304	329	336	339	350	356	316	341	378	322	322	318	333	324	356	322	331	330	350	315	332	332	329	320	326	342	347	321	335	325	360	358	343	317	338	339	310	306	357	341	336	324	339	313	373	356	352	324	329	347	366	336	355	360	373	357	328	345	323	307	353	327	321	338	325	342	329	328	360	322	355	335	326	378	333	346	331	348	335	339	325	333	299	373	313	344	311	327	350	352	315	400	336	312	325	335	340	337	325	356	362	330	366	326	329	361	337	341	322	366	345	318	335	354	366	313	348	359	300	358	348	330	331	339	351	365	342	364	356	321	324	333	334	310	340	349	325	330	313	354	308	342	346	320	316	371	337	378	360	355	356	340	328	338	336	299	311	357	356	345	366	333	332	348	320	346	320	332	334	316	320	321	324	316	340	331	345	334	361	343	345	305	321	330	312	319	325	364	353	337	311	326	322	308	326	339	352	339	310	384	327	333	357	330	342	328	319	314	328	341	353	375	306	346	337	336	380	330	320	332	354	324	327	341	323	306	321	311	349	362	308	327	337	316	299	310	318	335	350	335	310	336	337	364	350	360	349	348	324	348	357	350	359	383	324	339	324	356	330	323	328	335	338	373	355	310	341	333	355	328	308	356	315	340	349	319	322	328	331	345	352	343	361	348	347	339	321	343	313	307	307	331	363	361	360	347	360	358	343	341	366	352	380	366	341	351	352	356	337	343	336	333	323	308	311	323	338	352	320	357	354	351	352	324	317	350	323	323	346	305	351	336	340	322	312	322	339	328	329	352	334	372	331	323	324	349	341	348	321	349	340	321	331	362	351	346	323	356	352	337	307	342	326	345	324	355	302	318	343	341	349	361	318	339	337	323	306	311	365	339	321	340	364	311	346	352	323	361	331	293	323	361	348	345	356	383	333	336	372	316	318	324	339	301	306	367	315	353	325	321	328	342	328	319	350	328	340	335	358	333	315	345	328	337	337	363	324	346	327	341	357	331	355	309	329	354	355	355	333	329	358	339	329	376	365	318	337	336	353	318	343	307	348	337	339	348	305	332	360	333	365	352	312	368	336	357	355	322	315	317	309	348	335	314	326	298	330	342	350	343	329	349	354	325	365	326	328	318	336	337	340	318	317	354	333	327	365	320	326	336	351	353	353	339	334	348	340	343	350	322	350	330	313	342	351	347	341	311	344	356	348	344	319	389	363	323	333	352	355	329	345	319	374	342	341	326	296	334	331	346	318	312	326	358	331	317	302	345	345	348	366	332	356	328	302	315	372	312	336	378	366	335	348	345	312	340	305	324	314	347	314	338	362	332	313	335	327	350	360	346	357	347	338	356	353	337	334	369	315	315	332	382	335	314	360	341	352	365	347	339	330	376	341	312	334	350	330	310	342	351	338	340	362	331	346	330	347	321	312	348	359	339	341	342	332	309	335	350	328	344	340	313	327	332	349	335	321	332	326	322	326	330	341	328	346	320	343	318	354	360	329	325	340	344	321	330	332	355	346	319	344	334	340	307	322	306	347	319	347	320	353	345	370	313	329	309	316	364	334	354	364	345	323	343	320	342	327	321	325	358	354	335	333	356	327	320	339	315	356	331	323	336	335	336	321	331	350	320	362	328	324	347	309	337	316	310	327	359	330	320	345	361	360	314	340	322	349	353	340	334	361	334	360	304	351	332	360	357	305	335	365	371	345	323	337	335	327	313	370	323	348	331	330	315	330	331	347	333	326	324	366	331	347	379	348	339	332	322	357	317	341	315	319	327	367	317	324	335	332	343	339	324	337	320	323	318	336	336	334	328	313	326	338	326	358	360	367	367	316	343	348	333	313	350	315	347	370	332	320	320	363	337	315	352	339	339	357	320	328	343	313	348	328	339	340	339	325	356	369	337	317	355	339	323	336	369	342	327	325	316	347	350	346	321	323	356	314	330	345	327	304	349	342	351	305	341	340	362	304	322	321	356	346	314	353	331	356	324	307	323	328	292	314	340	370	360	318	356	351	341	376	354	311	326	326	346	354	342	329	307	339	345	341	353	383	318	315	341	339	335	323	302	339	322	315	342	348	326	345	337	333	319	353	357	335	336	325	361	315	333	316	332	323	361	338	374	341	296	344	366	327	338	349	319	342	334	372	379	357	337	327	325	336	339	316	342	342	328	318	318	351	361	317	303	350	332	342	348	339	344	334	348	360	372	351	322	318	321	320	354	354	332	342	335	341	346	338	347	337	316	329	331	346	315	317	328	374	361	326	348	346	363	338	330	360	347	342	320	346	306	354	305	320	312	350	330	353	360	338	379	357	333	392	338	329	367	324	346	316	371	338	328	324	341	351	352	343	351	332	374	364	342	344	329	340	330	337	341	333	362	337	368	331	328	362	378	307	337	333	342	341	358	323	358	331	340	351	339	357	332	349	336	351	364	384	350	319	343	361	358	324	338	337	356	338	358	349	360	329	337	356	326	356	334	334	349	356	356	341	327	329	332	324	321	341	301	331	319	346	349	313	331	352	329	362	360	368	335	336	354	363	330	330	303	322	332	343	363	341	312	354	346	383	336	334	358	340	317	343	353	329	352	349	344	351	358	358	325	352	358	338	365	362	350	306	324	350	355	312	344	334	311	344	338	363	337	333	344	330	361	333	343	317	355	374	336	335	322	347	369	360	339	337	320	313	313	326	332	346	312	356	309	332	343	354	336	321	343	355	328	328	359	325	320	320	318	329	330	312	363	365	316	350	365	361	339	318	310	339	342	376	332	325	338	324	346	356	363	312	361	350	321	325	344	345	349	338	329	321	299	309	382	334	304	326	348	362	328	365	333	321	360	340	316	331	344	354	346	322	314	321	318	357	310	340	306	351	326	321	317	332	354	323	327	346	296	358	316	364	365	330	335	331	309	355	340	338	319	350	339	340	346	335	316	337	324	315	317	328	304	347	352	333	337	338	327	337	352	313	355	332	352	361	341	317	332	341	340	334	340	351	350	328	322	354	310	314	372	341	338	363	314	331	353	319	366	322	353	328	354	320	361	342	320	322	357	340	327	301	332	345	337	299	326	364	325	305	370	330	339	307	338	341	333	314	304	322	345	333	320	331	343	334	310	337	348	322	326	358	357	339	337	353	349	320	319	342	337	329	356	355	332	293	349	335	333	339	340	322	315	340	304	342	349	321	321	338	332	350	316	333	345	338	307	336	317	328	337	338	318	349	319	332	354	331	311	343	320	351	339	340	321	356	346
5026	10210	6020	3140	2504	1954	1510	1183	897	718	655	645	569	581	582	518	529	526	480	420	443	452	409	410	427	362	390	410	400	411	426	432	405	429	417	425	399	391	432	384	383	418	381	405	387	372	456	383	370	397	392	382	334	379	355	355	398	371	362	385	355	393	375	379	351	368	388	339	385	378	355	392	335	345	363	370	360	374	338	357	372	388	362	326	349	327	377	364	362	374	349	360	363	350	371	351	346	370	345	346	370	365	371	388	348	362	348	354	385	395	383	395	336	350	368	342	358	322	344	350	363	347	351	394	381	415	316	362	379	361	364	338	394	342	338	349	337	343	340	317	348	373	355	359	346	326	348	344	362	348	355	366	369	347	329	353	344	403	365	325	370	353	357	341	360	328	368	383	353	381	353	367	344	381	309	345	362	353	351	375	324	374	393	363	342	351	341	356	374	349	353	340	351	349	339	377	331	386	338	349	360	351	368	343	366	365	374	354	337	377	344	340	362	343	374	368	308	378	357	338	362	343	389	327	333	362	321	352	358	325	358	341	359	326	366	320	390	355	383	351	345	350	367	324	344	353	339	365	377	337	339	330	347	378	346	355	364	373	362	351	336	347	347	363	335	338	380	347	346	347	328	358	336	380	374	372	332	374	319	366	363	340	397	370	358	340	334	362	387	357	349	381	410	361	393	341	355	378	342	348	334	367	343	324	390	381	358	369	369	333	339	372	364	372	325	352	364	368	343	337	372	344	348	357	366	310	427	364	373	383	410	364	338	388	334	324	341	356	380	372	386	378	382	363	355	362	354	345	354	377	341	379	348	352	340	322	349	379	337	324	357	382	375	357	355	331	382	341	355	314	348	369	355	384	339	356	373	391	348	363	334	367	364	346	341	376	353	328	369	369	360	351	385	369	322	346	369	369	340	301	389	357	349	370	363	385	349	360	351	397	365	360	371	352	363	368	369	368	339	368	381	347	392	330	370	362	337	369	330	345	357	390	347	337	367	345	376	379	367	374	387	355	385	342	363	373	387	380	333	395	351	317	329	384	349	367	373	349	363	364	374	351	365	346	383	379	336	348	376	339	345	376	350	359	380	368	397	373	354	338	347	368	337	328	342	351	323	349	382	347	359	349	355	353	368	345	341	357	359	328	355	334	398	366	360	350	359	329	349	344	351	345	309	352	345	346	357	350	356	364	360	383	321	363	340	353	359	344	355	345	343	402	368	375	350	375	391	366	332	343	336	375	375	347	349	358	352	325	361	341	361	343	356	375	368	342	337	354	345	354	335	337	359	379	335	373	391	341	351	351	329	363	341	351	331	321	346	307	370	334	372	367	312	344	355	377	362	347	377	368	357	352	343	346	339	364	333	349	359	368	368	390	342	359	375	359	311	340	364	355	368	380	378	339	361	334	365	383	364	380	345	349	352	357	395	372	326	338	326	392	352	361	391	365	342	351	389	352	338	363	342	348	341	365	349	366	357	374	368	359	379	377	347	377	367	362	371	389	378	355	363	391	364	364	355	358	370	316	346	339	333	333	377	353	382	356	329	357	356	366	352	358	341	342	359	363	340	366	341	344	341	353	353	376	365	370	346	332	345	335	381	377	364	360	340	367	345	308	383	343	362	320	352	362	393	340	351	353	379	330	364	356	391	351	365	364	344	353	348	358	378	349	343	373	335	337	349	370	372	340	349	367	333	340	376	320	321	377	345	349	365	330	363	344	354	346	357	365	353	346	367	342	382	341	355	327	362	342	352	380	355	370	382	344	377	344	355	364	353	355	366	348	324	387	371	372	330	344	360	394	364	355	327	364	362	380	347	374	357	360	344	328	371	372	336	368	339	364	348	335	343	355	336	364	350	358	334	348	369	378	342	347	342	343	323	328	350	347	370	341	362	373	339	400	350	352	349	340	327	327	348	336	413	366	371	371	334	351	335	360	324	367	319	336	356	337	329	335	348	337	325	367	335	368	353	339	393	348	329	387	374	373	348	380	369	371	322	361	357	337	379	382	371	343	366	360	372	364	361	376	340	332	335	386	365	348	379	378	354	337	330	365	362	362	366	348	345	363	332	351	375	358	336	372	349	329	373	345	340	348	339	332	359	358	340	350	354	335	381	365	359	372	354	359	352	391	357	332	398	323	373	349	378	316	355	349	354	340	375	347	340	328	350	354	373	336	340	352	366	358	364	362	346	326	343	343	363	383	361	336	372	366	351	328	354	384	349	353	351	334	358	338	353	347	344	373	355	325	362	327	369	354	370	350	397	363	321	334	353	386	327	348	359	366	371	352	391	358	344	355	357	363	386	363	368	379	371	406	370	377	359	380	372	327	340	363	340	363	350	376	370	387	367	338	346	361	363	327	340	349	363	355	385	349	335	360	357	364	377	365	355	401	353	331	340	372	365	388	356	358	369	355	374	376	343	353	368	372	340	336	347	378	344	343	382	389	318	361	363	363	346	360	364	363	350	372	349	344	386	367	370	319	370	319	337	367	349	351	360	377	345	338	384	333	375	373	358	370	346	340	361	358	340	345	351	362	357	378	334	349	357	346	331	358	388	361	354	353	370	366	331	376	349	370	352	360	359	342	369	393	330	357	369	359	337	361	388	344	373	358	368	360	367	375	334	351	371	359	367	341	352	344	378	336	340	390	382	356	368	368	360	362	353	354	343	375	370	354	358	417	367	332	359	358	324	351	398	365	369	320	349	356	329	348	348	374	336	401	395	330	355	360	350	370	350	338	333	338	366	412	362	347	330	357	349	333	343	337	378	370	384	376	356	356	354	335	362	375	377	359	320	369	317	355	388	384	400	327	352	349	348	348	388	385	378	349	335	363	348	353	412	373	342	356	346	344	377	356	401	348	348	374	358	340	348	364	358	336	362	334	361	372	355	352	347	375	356	342	376	362	342	355	362	361	344	330	376	354	369	333	350	362	383	356	354	326	365	350	336	368	351	371	341	366	394	348	342	350	355	371	364	361	320	349	386	369	356	360	350	357	299	404	349	358	340	358	331	368	358	333	354	340	314	359	350	357	348	360	346	352	343	397	355	393	365	342	370	348	382	343	355	381	379	374	374	343	350	389	372	347	321	367	348	367	369	378	384	352	363	332	371	357	359	369	376	317	352	350	392	306	375	371	357	340	335	371	338	330	360	366	386	346	355	386	323	376	329	376	361	336	330	362	345	381	363	351	338	364	353	383	342	355	337	360	353	376	360	357	367	357	336	360	352	339	361	367	332	377	351	330	352	335	325	350	391	357	388	345	349	358	342	360	347	338	356	356	348	358	348	359	342	366	358	369	360	349	366	337	316	370	348	369	343	360	395	388	334	356	365	347	330	321	325	390	364	350	327	378	332	366	351	358	321	349	362	345	346	341	348	353	316	361	355	372	339	334	390	362	348	345	363	352	353	375	396	353	344	388	343	337	355	342	328	361	353	379	363	331	374	351	399	341	334	369	338	371	328	312	364	354	329	366	357	344	359	320
22742	21412	29113	24081	21408	21516	9923	2198	1416	1328	1201	1098	1055	1065	996	948	946	912	873	832	822	811	771	851	759	826	848	767	792	716	777	750	755	799	760	774	773	738	738	812	787	698	736	738	752	773	725	716	719	742	727	727	751	736	737	721	721	710	746	740	712	731	702	725	703	678	752	753	717	703	686	708	681	673	700	664	719	651	718	732	728	728	696	664	720	664	715	694	688	737	707	679	668	675	713	707	698	658	685	671	728	682	732	693	744	708	745	750	655	736	701	706	694	691	695	702	712	719	721	737	729	676	660	663	710	663	701	689	722	693	705	643	707	687	690	710	729	672	726	665	712	742	694	710	707	685	723	672	660	718	719	682	626	716	685	682	672	713	714	679	648	678	704	703	686	687	702	675	685	694	701	706	705	683	730	710	697	764	694	682	719	681	659	700	671	703	707	686	710	699	674	722	676	703	683	660	704	704	707	686	692	647	701	670	717	629	692	737	701	636	724	651	665	683	664	645	691	709	679	706	699	631	690	679	710	719	710	682	655	666	731	645	720	691	713	693	751	695	699	651	723	696	712	657	712	718	718	686	658	745	662	686	663	688	672	700	730	682	730	697	709	703	723	697	700	667	743	722	665	679	704	719	740	646	660	669	722	709	650	729	667	657	708	714	681	668	675	739	737	691	677	697	689	706	702	670	631	719	682	701	678	692	640	692	640	705	694	681	709	647	668	731	693	650	679	709	666	721	652	641	701	659	640	666	665	742	726	651	656	701	725	686	708	633	686	675	655	680	676	710	705	691	642	653	733	683	665	681	676	703	677	676	661	672	659	756	717	709	660	652	649	685	696	679	681	726	693	681	698	719	704	698	701	716	719	742	670	658	690	664	699	675	697	668	710	698	703	725	697	665	643	711	690	684	683	678	686	703	759	723	660	664	666	688	652	689	673	713	674	720	654	683	685	655	672	652	730	673	697	659	662	680	750	679	680	685	688	653	686	648	626	615	660	667	735	703	696	708	675	699	683	676	700	724	732	698	702	687	707	691	680	715	702	687	701	680	697	647	692	718	662	698	706	681	687	660	685	681	649	667	694	692	715	706	661	617	688	707	698	693	680	705	697	682	671	723	666	721	661	712	663	641	689	650	709	672	664	653	713	677	703	695	685	681	649	713	691	767	742	679	734	659	656	681	694	686	680	690	717	709	696	713	652	661	679	714	678	671	695	772	666	692	678	685	728	670	716	688	702	709	733	696	678	684	661	701	740	693	670	659	733	718	679	678	690	676	656	665	603	663	657	673	744	700	707	724	727	677	737	668	658	770	675	668	743	673	669	679	690	692	687	727	696	661	690	702	739	673	752	690	682	664	642	706	691	666	699	672	737	712	667	707	669	674	690	662	688	679	741	682	695	744	721	695	711	744	713	708	687	686	664	689	707	693	680	693	702	691	683	727	684	691	718	659	683	692	684	741	740	710	678	734	705	717	667	682	691	703	697	677	695	673	723	662	693	692	686	683	690	658	712	695	647	715	650	682	679	664	701	675	678	669	691	656	723	683	693	672	753	743	666	674	713	684	685	685	702	683	720	670	658	669	678	697	661	671	723	727	686	695	682	711	699	689	673	711	708	700	683	718	691	713	756	691	699	741	684	748	697	694	703	669	715	662	701	681	654	707	639	671	670	671	673	695	689	656	692	732	674	670	707	706	673	730	667	701	681	711	679	678	641	701	696	672	636	657	687	624	679	722	676	691	672	690	677	716	679	704	653	667	689	699	664	691	666	670	680	700	693	728	720	683	695	714	614	691	691	688	679	704	699	634	659	692	681	631	680	741	661	728	703	685	680	678	665	672	678	635	652	694	684	684	657	664	633	677	646	703	688	701	707	639	693	711	720	671	679	721	655	710	722	661	693	724	669	687	684	686	687	684	691	671	678	620	708	673	662	655	671	685	721	682	711	709	665	703	703	692	726	691	680	691	757	696	697	671	673	682	703	659	704	688	685	674	700	620	723	696	667	679	692	699	685	701	669	680	676	697	684	693	658	695	692	705	694	641	681	715	670	640	683	688	695	677	671	704	691	736	673	683	746	661	705	641	718	685	697	708	663	716	706	672	650	697	675	632	663	665	682	673	656	687	768	688	687	693	709	703	719	705	687	712	701	678	669	702	644	679	689	659	673	689	648	709	660	666	681	666	680	684	672	704	648	653	664	688	668	663	693	737	708	699	670	655	682	639	702	724	631	689	659	671	684	658	681	731	701	690	662	722	685	643	660	701	694	708	683	654	686	649	703	674	625	652	699	753	720	706	702	664	671	716	729	681	676	678	694	652	712	694	695	691	656	715	684	681	702	694	696	685	678	679	672	718	681	732	708	729	691	695	683	684	655	709	671	612	693	676	696	657	694	726	708	703	716	693	683	671	679	714	704	664	710	725	738	694	768	718	663	681	688	725	706	703	712	654	672	639	645	676	701	654	711	655	700	697	701	704	712	703	648	712	698	661	665	642	675	697	647	700	706	702	693	678	686	679	734	731	659	708	678	710	731	700	678	661	674	713	690	666	681	727	678	680	716	676	646	695	663	687	683	693	680	693	725	682	732	660	680	649	689	722	646	757	647	718	677	695	694	647	688	659	686	742	687	686	695	686	715	705	668	684	698	643	666	668	717	693	701	679	718	667	667	719	678	751	685	702	698	707	744	668	694	651	692	678	713	687	663	657	729	676	668	682	665	697	690	676	702	675	656	661	675	710	683	658	666	695	651	651	702	721	668	656	708	660	677	691	728	744	691	685	746	690	686	662	693	749	712	686	697	686	634	727	696	689	651	723	678	654	665	682	721	657	680	713	675	728	701	681	701	703	734	668	685	687	665	662	648	651	674	707	665	710	752	667	714	743	637	628	653	674	671	662	702	727	704	704	646	682	673	696	732	651	689	704	693	719	706	683	676	661	699	688	727	638	703	664	722	678	675	655	686	687	695	672	673	695	686	714	669	716	696	695	665	724	680	629	747	662	682	710	702	681	685	660	653	666	734	710	670	674	655	663	673	679	690	705	669	665	677	709	690	608	663	663	652	676	707	663	671	674	714	715	663	762	687	656	694	704	647	688	688	674	646	686	689	690	698	719	699	717	717	699	705	703	683	728	723	670	699	670	725	735	688	708	638	682	720	658	672	654	656	719	691	701	681	726	682	757	710	677	727	702	684	675	718	681	653	661	711	716	703	643	658	768	708	716	713	690	702	680	705	672	677	650	672	703	683	693	641	658	725	691	686	673	699	654	730	715	752	731	657	686	738	643	703	696	718	669	666	684	718	700	695	708	645	687	725	647	698	698	688	719	692	700	658	690	700	689	682	689	661	675	675	747	714	691	677	684	648	699	647	720	747	767	665	701	681	664	698	717	691	648	681	699	677	678	683	682	713	718	694	702	680	662	661	690	675	662	696	679	677	665	688	690	709	694	678	647	681	708	658	682	694	705	710	688	695	695	678	692	661	669	695	664
6802	21779	14077	7815	6397	5100	4077	2926	2115	1869	1502	1384	1338	1317	1169	1168	1099	1031	1002	898	941	845	835	782	831	784	753	760	815	784	836	831	847	824	851	810	748	820	834	831	804	816	766	805	760	751	737	760	781	774	782	826	669	731	729	682	680	766	750	738	722	727	721	770	719	736	730	725	726	711	720	684	716	724	702	769	719	723	741	762	727	726	730	690	713	744	681	740	697	677	719	718	713	721	670	703	730	702	704	668	687	695	717	754	660	723	687	695	673	717	741	705	696	723	698	684	708	641	686	663	670	679	686	684	676	723	654	693	697	705	693	707	696	667	694	688	694	715	668	655	696	743	727	710	699	694	672	660	707	730	706	707	684	742	682	703	679	734	717	697	672	711	718	682	728	670	709	692	724	726	721	705	739	686	734	700	708	691	707	680	664	723	687	698	749	695	671	705	688	648	728	702	691	727	673	691	724	646	711	679	647	632	713	660	694	653	689	663	708	663	706	721	729	706	693	689	694	709	693	731	684	677	708	707	687	715	699	664	692	685	660	730	663	709	689	650	712	701	670	663	675	699	707	715	704	689	687	752	720	745	707	696	648	700	704	678	670	739	699	696	697	724	728	709	680	685	683	689	692	687	718	720	678	706	669	675	667	676	689	684	695	687	700	714	730	723	676	726	701	735	721	661	717	697	679	686	687	724	721	679	708	696	715	704	722	690	666	744	684	705	737	669	723	695	664	660	662	694	697	676	695	695	708	693	705	685	662	707	719	661	737	755	732	717	677	754	704	660	724	656	710	694	677	703	657	724	699	730	704	683	714	659	719	645	724	675	705	710	674	750	668	718	682	713	702	690	724	690	677	652	695	691	709	715	684	699	711	681	740	673	718	715	713	716	681	678	687	676	653	725	696	675	651	683	677	712	705	804	705	667	684	714	717	701	710	691	705	694	726	681	692	670	694	745	667	667	687	707	682	730	717	703	702	685	715	713	718	705	672	667	713	716	643	682	677	710	730	670	685	694	692	740	675	679	684	689	669	656	670	682	685	710	726	688	736	687	704	722	710	678	670	744	699	664	717	720	721	714	735	701	650	711	684	658	712	671	676	726	691	693	724	681	617	736	703	675	696	697	695	689	678	674	729	707	675	742	736	686	707	633	654	749	677	707	714	680	667	681	712	706	729	677	698	722	745	701	708	678	699	688	657	669	686	697	670	662	703	664	711	729	744	681	728	697	699	749	685	686	690	780	679	725	739	715	744	722	680	703	693	738	709	657	764	713	660	698	749	727	663	695	679	698	606	720	636	704	659	683	727	688	675	650	664	669	640	722	679	692	736	728	737	682	731	705	688	696	678	706	727	697	696	661	731	677	709	697	702	707	697	723	691	736	655	675	680	692	690	681	657	688	677	733	684	670	660	682	698	738	671	729	674	712	708	680	680	680	684	687	704	674	695	686	692	672	741	732	676	656	678	712	729	702	675	704	657	744	708	713	706	690	726	728	707	696	680	702	717	716	729	677	639	699	727	680	703	684	699	736	712	709	708	712	708	701	711	679	657	637	718	664	698	702	708	662	667	702	706	715	680	690	774	726	685	685	698	740	671	749	760	701	702	704	702	687	665	681	699	705	687	687	676	706	649	684	723	688	730	682	692	716	669	701	677	670	634	690	673	652	655	728	716	716	667	699	687	629	671	711	745	665	726	687	722	725	712	692	671	706	704	726	745	712	706	663	666	714	726	677	717	714	665	734	751	716	702	725	705	721	697	675	681	693	706	726	711	685	723	685	729	672	670	685	690	669	735	720	692	682	688	640	667	743	679	716	726	669	706	721	707	657	716	705	711	689	686	698	688	680	667	690	709	713	712	676	699	638	684	675	693	721	701	671	687	677	660	700	695	687	710	727	738	699	637	707	712	661	670	689	733	675	644	706	680	696	677	677	719	665	749	695	701	701	715	669	696	748	707	700	654	652	644	730	709	689	680	691	668	710	686	719	695	664	707	682	651	717	699	669	674	690	735	723	688	708	687	649	693	742	693	715	706	734	726	642	676	693	715	721	687	714	715	689	693	694	672	724	665	714	695	713	678	730	674	683	712	677	745	721	651	681	692	677	671	667	692	713	715	695	694	698	658	676	731	701	671	677	702	668	701	702	711	706	696	680	685	715	716	675	661	694	738	644	716	670	696	680	685	686	705	718	702	699	705	686	664	712	711	686	732	714	661	641	677	723	629	711	714	679	708	707	717	672	727	748	715	663	643	717	646	720	670	667	704	679	683	721	686	689	654	673	692	700	707	728	706	678	684	659	629	706	697	655	707	724	742	723	735	736	754	694	689	669	684	719	728	666	732	726	651	724	640	728	684	706	705	719	645	669	711	693	697	699	684	724	668	696	669	667	681	703	732	706	709	700	707	674	672	709	682	692	703	708	671	662	716	699	682	681	695	691	708	721	668	669	733	671	697	712	732	698	714	735	687	731	695	677	741	682	640	706	684	743	675	703	662	690	674	744	629	698	713	722	698	695	703	732	708	688	657	674	663	682	709	696	665	705	679	699	673	679	652	741	729	696	679	701	657	768	702	710	690	687	626	690	702	728	775	707	680	704	675	680	673	690	696	707	698	672	688	708	685	685	696	697	662	707	651	725	718	714	690	676	681	709	663	640	678	746	709	684	730	726	663	760	701	680	730	720	638	684	671	690	695	668	693	740	680	725	746	698	721	726	691	663	688	676	736	703	677	699	701	719	675	721	716	704	645	669	706	701	692	682	715	691	731	677	680	707	692	666	730	711	662	700	680	751	686	680	697	733	670	684	704	720	691	673	708	729	726	736	716	676	741	698	676	749	735	686	676	689	711	675	716	701	672	679	692	669	697	710	720	714	691	728	688	675	709	663	684	687	654	704	667	683	675	695	674	661	702	683	676	707	677	710	694	708	676	694	719	704	666	664	705	725	717	714	721	732	693	695	748	644	677	731	691	686	716	713	697	680	677	686	672	724	714	646	627	710	664	697	709	678	737	707	699	727	677	674	657	690	677	705	719	715	693	695	662	686	662	698	697	665	720	695	668	695	630	689	705	691	680	677	687	717	716	708	677	700	707	697	728	689	710	665	666	687	683	668	768	708	705	682	665	702	689	667	689	703	707	659	696	688	649	723	674	686	702	708	757	707	702	696	682	748	690	709	662	700	693	691	728	686	693	737	699	687	678	660	660	700	691	693	693	693	677	654	713	644	681	696	690	709	696	669	729	697	677	696	730	708	690	659	699	682	729	685	730	687	684	716	719	697	687	694	723	700	694	700	713	677	716	680	750	651	683	699	722	667	678	647	637	694	720	672	705	678	771	686	685	664	687	675	662	724	694	706	706	671	694	723	700	717	692	703	666	656	682	682	732	696	767	668	679	730	694	726	704	705	713	716	633	715	748	672	711	674	695	717	659	681	706	673	695	689	738	682	677	668	699	715	721	678	655	695	695	767	652	678	737	757	673	703	708	689	705	681
27971	19759	7290	1611	985	802	682	626	531	534	466	448	447	489	468	476	488	418	456	420	432	437	398	410	401	398	441	411	398	406	427	412	434	421	422	396	417	425	450	454	446	433	452	416	439	457	406	416	390	407	396	427	402	402	447	419	416	420	428	397	410	422	408	433	392	435	413	427	408	414	427	423	426	423	406	402	419	419	405	419	436	393	417	442	429	460	400	375	414	393	393	405	414	410	415	439	418	424	417	429	402	444	426	384	438	370	390	439	385	407	417	404	412	412	440	402	408	425	434	415	399	390	407	401	423	417	406	370	460	412	373	397	408	429	371	368	398	400	442	381	403	407	406	388	433	413	416	388	372	395	406	410	397	404	427	379	382	385	423	417	403	445	396	403	408	389	398	404	414	409	416	465	393	391	419	436	446	401	387	413	412	407	421	423	413	374	435	435	413	402	403	395	410	396	427	389	383	371	419	412	367	390	418	383	388	403	374	398	396	392	419	358	395	420	429	407	388	404	429	393	436	399	409	368	402	418	382	383	384	439	413	424	423	421	418	399	455	425	420	418	390	410	424	390	380	405	396	388	405	399	404	375	415	368	447	415	390	424	426	408	385	432	428	407	432	368	392	412	444	405	397	375	420	380	433	438	432	441	415	433	396	425	423	412	433	427	419	433	428	411	367	407	381	412	375	386	407	408	388	404	409	391	423	423	401	395	449	420	401	374	383	396	437	399	373	427	381	404	416	424	399	425	429	397	387	427	408	384	409	401	398	373	355	410	402	390	387	420	421	398	436	414	396	421	415	401	401	403	398	435	438	441	411	424	384	409	392	398	408	416	398	406	404	407	404	388	399	395	400	428	450	398	454	422	416	417	426	414	437	444	392	360	429	414	401	420	378	419	414	382	389	403	375	421	435	408	402	434	404	370	440	397	422	380	401	404	411	441	412	405	389	393	391	411	399	417	413	363	407	436	370	412	394	442	384	402	381	437	381	411	405	373	423	398	416	384	416	428	398	430	377	415	404	414	378	399	423	397	410	433	373	386	468	393	401	389	407	404	415	419	384	425	387	379	384	427	411	417	429	415	407	391	446	394	429	396	394	411	425	427	396	410	415	378	415	402	428	452	419	374	450	399	396	421	405	420	437	409	443	382	379	379	406	454	463	410	404	424	410	401	403	419	406	389	437	456	415	373	377	424	387	395	423	385	398	423	439	403	407	455	399	409	404	434	423	419	397	352	378	415	407	425	397	430	424	398	432	396	370	363	430	422	409	402	430	374	433	388	408	414	396	389	394	390	363	364	421	402	424	410	434	415	386	426	408	376	388	384	430	386	403	368	411	412	392	406	437	399	393	371	410	414	388	406	392	381	409	374	393	373	424	396	391	416	398	391	409	382	434	384	430	402	408	423	374	373	425	407	406	358	366	387	439	382	400	399	409	432	406	394	445	412	415	407	460	348	406	430	404	425	396	387	391	416	401	384	426	392	407	394	418	392	411	404	393	426	428	460	420	422	447	418	401	395	411	463	403	387	415	417	420	391	421	375	413	386	376	397	367	410	431	456	393	402	425	444	409	400	423	373	419	402	415	404	430	412	427	380	397	441	413	419	396	438	382	401	384	408	415	424	393	449	393	400	423	424	430	421	396	406	436	402	420	414	410	451	389	435	369	420	406	407	405	411	433	403	387	399	408	412	392	418	442	407	417	398	399	405	395	417	408	429	410	384	430	402	391	444	407	379	422	369	401	369	410	420	403	379	409	406	444	423	394	403	375	417	381	393	415	412	396	416	424	448	368	389	431	391	359	367	428	395	410	393	434	395	393	405	433	397	374	416	422	418	398	443	435	430	423	413	378	431	394	448	403	407	390	389	412	404	411	400	393	382	404	420	430	387	383	383	376	368	373	409	374	373	427	443	406	399	404	416	455	412	400	411	416	407	402	437	408	386	411	387	409	391	398	404	401	408	404	403	390	396	416	419	421	425	403	403	399	401	398	429	424	418	440	382	407	417	428	413	406	370	402	436	405	430	386	382	381	412	424	402	388	435	393	420	411	400	395	442	442	383	401	420	423	400	420	383	412	408	383	399	402	360	416	379	423	428	389	400	416	404	380	417	391	403	396	432	396	397	410	400	381	404	415	382	403	414	385	406	406	402	446	411	422	415	386	418	407	394	396	423	382	407	421	398	416	398	428	428	416	415	398	395	398	406	432	431	427	407	411	418	397	428	422	402	399	374	393	391	411	393	385	386	430	421	407	402	412	404	388	397	437	399	379	396	377	427	390	400	383	456	402	410	410	414	397	442	416	408	403	399	380	419	410	429	418	404	404	395	411	428	433	404	412	369	401	406	407	403	403	407	380	441	426	395	435	411	397	430	406	387	411	385	399	396	402	387	398	377	426	395	389	438	392	389	398	412	437	408	421	368	420	408	408	401	398	394	418	420	372	407	380	405	433	420	424	434	435	402	416	414	392	377	393	413	398	422	403	393	403	403	407	388	420	422	415	376	441	394	407	428	446	385	393	413	437	405	440	479	401	387	435	432	431	380	452	409	407	388	391	369	407	407	428	408	399	391	389	367	423	413	382	432	379	381	406	448	449	431	403	404	374	403	422	431	427	364	413	430	409	414	397	431	409	408	376	405	393	407	424	434	412	409	383	429	437	419	404	373	444	457	453	416	402	430	394	402	410	410	420	379	389	385	383	420	401	432	427	418	419	398	403	414	403	412	420	388	399	402	440	423	416	420	425	417	409	393	377	425	433	422	378	407	413	402	406	387	406	383	421	393	421	416	407	389	400	442	463	387	441	390	413	380	452	422	370	428	391	405	426	370	418	393	411	386	380	448	401	412	412	400	378	407	414	408	437	415	382	417	423	405	376	421	428	428	394	393	420	420	428	414	392	392	383	402	391	394	384	390	402	407	395	451	392	436	386	397	401	408	419	415	426	387	393	416	431	359	407	438	401	444	379	430	423	370	426	423	444	433	422	404	429	420	425	421	408	396	383	396	380	415	380	432	390	361	409	414	381	381	388	396	389	408	433	413	406	397	439	441	410	396	419	412	411	439	375	380	422	396	396	386	443	403	421	420	441	414	397	424	369	389	423	401	384	418	418	403	446	424	399	416	380	419	392	438	451	406	425	398	397	445	384	434	416	423	433	427	403	419	400	390	450	392	398	412	414	403	416	411	437	392	399	357	427	387	393	414	437	412	398	424	408	430	409	363	436	390	391	411	415	426	385	407	395	396	411	421	402	417	380	400	417	369	419	404	426	404	432	469	406	423	401	421	428	408	421	402	383	390	393	370	393	428	417	422	395	397	359	367	408	433	370	380	411	401	388	394	399	423	417	426	416	451	414	396	399	376	386	371	376	386	410	381	382	421	397	395	406	421	423	397	430	400	410	383	432	369	384	429	398	420	423	382	422	420	404	393	399	400	408	406	427	404	396	390	428	411	420	443	399	437	415	399	415	436	422	430	407	419	424	428	405	379
5875	5223	2994	1728	1407	1209	1016	848	629	570	572	519	519	514	508	477	493	509	453	408	454	438	427	440	426	406	441	419	461	449	439	433	438	453	428	445	477	396	415	433	438	435	422	421	437	457	465	434	455	434	425	437	380	441	396	422	435	438	418	411	427	433	425	416	432	395	385	397	464	412	413	436	410	431	437	403	432	401	441	410	415	412	421	394	419	430	441	433	412	406	420	415	410	422	450	412	436	397	414	405	424	394	388	423	389	400	366	425	416	421	421	411	451	434	432	420	383	390	412	382	397	402	406	418	387	416	442	402	403	440	403	412	403	442	402	446	394	433	409	400	395	444	400	416	406	372	389	406	418	468	407	457	451	433	433	424	408	459	377	428	399	481	419	438	399	436	429	414	419	383	401	428	442	455	421	420	420	396	391	414	426	386	415	424	413	394	408	432	451	415	388	446	437	396	379	443	400	438	422	419	401	440	414	432	421	411	391	396	429	394	445	410	446	428	404	425	386	402	408	415	416	425	406	423	443	444	384	414	404	383	424	405	433	445	399	447	428	418	413	478	402	436	376	441	421	451	447	403	399	412	419	421	419	399	381	399	437	401	408	428	397	416	416	416	392	419	384	438	399	412	426	414	389	419	448	390	431	404	434	411	448	439	380	427	434	428	408	422	459	411	432	397	414	451	422	421	395	387	388	413	395	406	427	431	410	383	430	402	392	417	397	395	424	399	431	432	442	448	411	448	390	381	435	407	441	403	427	427	397	400	418	435	404	417	441	412	400	398	404	417	430	416	408	408	411	403	429	429	423	443	385	383	417	456	381	401	439	461	415	426	431	429	414	403	410	419	408	431	390	410	433	438	425	423	388	411	369	431	382	407	417	437	395	442	447	399	399	412	411	445	438	432	425	370	447	433	412	392	443	419	408	400	401	424	424	446	437	419	408	453	427	461	430	382	437	423	410	421	438	401	419	417	427	412	432	410	446	417	413	401	429	439	432	412	391	398	415	393	374	382	392	405	397	422	409	403	427	438	415	447	403	383	447	454	420	459	405	435	449	426	454	452	367	406	407	408	421	431	417	442	432	440	420	433	392	401	411	397	418	471	453	462	406	405	431	392	423	411	399	435	396	440	431	403	425	415	411	392	424	403	383	420	453	399	401	425	435	453	407	362	397	447	403	393	406	423	403	398	392	445	418	446	386	411	413	412	425	443	435	410	423	420	414	464	419	389	449	396	388	445	398	424	421	422	401	408	435	421	413	392	406	417	415	407	403	412	450	407	399	396	421	396	406	423	439	431	400	414	444	405	395	415	413	390	439	398	411	455	435	401	409	393	410	404	433	365	398	442	418	415	397	417	384	386	409	411	391	409	411	409	395	407	380	429	428	434	414	403	439	391	426	424	444	404	418	383	394	392	402	432	389	420	427	379	451	404	417	428	411	429	405	408	438	478	397	395	432	433	422	413	408	433	402	381	407	397	410	444	394	381	437	416	437	398	440	427	424	395	386	447	432	445	408	397	414	445	407	432	420	434	414	440	396	434	454	435	427	398	388	377	398	431	407	373	395	411	393	425	408	431	412	401	404	389	417	396	422	433	437	445	412	396	429	410	418	407	453	430	410	422	434	379	416	401	450	454	434	435	410	397	417	415	445	414	407	403	439	429	393	397	399	401	446	425	443	421	446	402	413	415	448	406	417	418	443	428	426	413	407	429	417	416	426	406	451	407	430	418	396	394	387	409	411	434	410	429	452	402	423	455	426	429	424	413	403	407	429	400	399	420	405	403	437	389	403	411	411	395	424	406	378	408	377	429	406	432	420	400	384	450	435	414	406	402	407	365	409	441	411	411	420	437	456	411	415	405	420	395	432	396	429	393	403	395	434	414	405	400	399	413	425	436	437	405	440	439	443	454	411	409	372	449	417	401	421	415	379	406	424	412	402	423	436	395	403	425	471	424	410	390	440	445	377	420	444	450	428	435	405	404	417	393	392	440	458	397	417	448	406	413	425	449	428	399	427	422	404	400	422	457	392	400	419	420	384	392	425	413	356	414	409	436	419	435	415	390	397	401	416	434	423	392	462	412	390	427	415	446	422	427	427	425	402	425	438	424	428	403	389	417	379	413	427	460	426	387	424	435	422	424	412	409	388	415	440	421	414	431	420	422	429	422	421	414	436	391	428	386	412	452	389	364	431	466	415	412	402	442	407	400	457	406	428	435	397	438	422	410	466	408	430	401	396	414	423	414	411	424	396	419	438	419	438	397	423	409	412	421	415	426	447	393	413	425	393	436	429	407	424	414	414	431	416	380	405	406	431	422	422	453	430	430	386	426	449	406	420	443	435	403	442	421	464	423	405	492	400	450	408	450	445	384	407	427	428	391	352	431	353	416	424	396	425	447	400	397	389	433	416	403	432	429	410	409	405	423	377	422	405	392	426	413	428	426	389	413	387	413	415	390	399	405	405	432	427	436	421	425	453	442	424	397	437	439	403	415	434	415	456	407	426	416	421	390	438	420	421	384	388	407	412	406	402	409	416	402	411	427	403	459	382	423	452	426	421	413	432	464	372	407	402	404	431	408	424	405	430	430	406	442	435	416	430	400	403	406	396	400	423	387	401	421	462	401	431	394	408	423	410	407	402	440	384	439	441	452	392	391	416	460	429	373	398	414	406	416	429	433	382	446	382	412	408	424	423	416	369	417	427	416	391	402	400	401	392	412	407	441	440	438	423	425	403	410	428	440	423	394	427	424	424	431	424	382	409	445	446	426	388	430	414	411	438	400	387	459	424	372	444	457	389	431	410	435	426	396	405	397	403	422	384	401	451	413	432	435	400	404	435	448	415	435	421	386	411	409	408	386	422	435	390	408	469	441	408	407	414	415	404	405	370	424	416	437	412	404	419	445	405	425	422	415	424	419	392	434	402	421	428	407	425	467	431	406	382	446	425	368	429	423	437	420	440	411	421	390	429	394	438	415	424	414	428	427	387	413	412	456	431	447	423	393	398	415	413	447	388	440	416	439	403	401	424	469	409	438	424	431	467	411	473	413	444	388	408	403	440	432	408	370	451	435	411	394	426	419	421	396	420	419	413	393	400	429	452	418	411	414	411	421	449	399	390	421	443	435	410	447	386	401	424	383	403	406	408	436	407	441	455	449	450	428	387	422	433	392	409	396	417	406	401	434	420	420	455	426	396	446	438	392	422	386	412	393	375	412	421	420	447	413	394	413	405	439	409	408	431	396	402	417	390	432	428	412	420	413	427	406	422	442	432	412	443	429	426	406	431	404	423	407	420	399	426	417	408	416	400	430	412	368	409	413	449	377	439	422	410	420	434	411	445	390	368	404	431	394	401	400	449	416	452	399	418	409	416	428	410	411	408	431	401	429	372	418	439	447	453	405	408	371	421	437	382	425	445	403	452	453	438	406	450	456	439	416	424	410	411	476	423	396	442	444	438	420	451	429	402	409	419	396	416	415	414	390	437	394
23936	21366	28535	24572	21358	10032	2227	1465	1114	1040	907	885	884	918	899	823	859	796	777	814	712	729	739	686	686	731	691	733	699	717	719	725	686	671	721	749	696	688	701	645	697	706	700	697	698	673	686	665	725	681	666	685	686	640	645	695	704	720	678	646	644	669	686	682	656	664	665	701	681	722	678	686	702	657	684	639	635	688	633	652	619	682	648	651	680	676	681	669	615	678	682	682	708	701	707	671	640	649	661	644	645	651	699	645	693	710	671	656	650	636	684	664	616	657	654	681	686	675	683	640	665	644	671	649	659	635	698	626	660	675	639	650	634	661	692	655	699	668	656	674	653	673	640	673	676	688	615	683	694	623	641	705	662	606	655	662	656	649	666	691	678	666	670	691	669	626	687	697	672	701	644	696	630	638	621	649	668	656	667	643	693	661	707	652	690	708	675	671	703	656	640	691	621	605	677	669	693	679	648	689	694	695	663	667	681	655	681	617	597	679	664	665	669	673	655	727	674	578	692	608	655	670	688	688	626	668	715	668	629	604	659	707	615	670	671	690	666	687	674	713	672	634	679	639	698	660	615	679	639	657	649	716	681	694	654	656	679	638	634	667	604	626	621	636	649	649	665	622	677	653	654	687	665	672	666	681	652	691	714	702	682	668	679	618	624	652	720	662	673	658	685	666	680	664	631	646	669	699	612	685	653	685	679	692	656	680	655	632	624	660	613	673	667	605	675	693	649	631	671	671	631	683	633	642	652	693	658	681	630	685	680	629	660	684	596	657	652	648	662	697	733	659	617	666	664	680	672	642	696	604	656	666	674	684	640	587	614	689	666	668	633	643	619	678	647	656	636	684	660	641	681	647	659	639	618	629	683	649	661	640	640	653	629	653	651	686	651	619	636	672	660	662	683	666	666	672	672	627	684	627	666	682	632	647	661	671	640	648	649	661	658	633	704	655	616	695	642	586	652	644	701	605	687	707	657	686	661	660	672	641	648	616	602	669	678	658	685	695	655	692	638	698	715	634	629	681	700	688	646	667	633	650	613	630	647	652	668	672	649	686	695	636	659	678	624	660	672	693	677	620	661	620	664	684	628	670	650	658	667	640	610	687	709	662	701	669	619	688	668	662	654	672	695	682	680	644	660	689	637	694	650	665	639	667	608	714	644	671	709	662	634	668	652	651	681	676	670	662	669	666	653	697	672	659	692	672	683	666	606	679	647	704	669	652	645	636	649	632	609	653	591	683	673	697	632	646	664	646	640	643	653	646	709	652	649	654	673	668	645	632	705	663	637	645	628	634	629	668	674	648	662	629	671	652	643	626	660	667	642	659	650	667	627	628	647	658	686	661	646	653	641	639	684	702	621	635	663	614	643	636	664	667	681	661	729	608	704	640	643	643	682	622	678	659	668	626	675	653	579	684	630	648	668	668	657	658	683	614	646	672	655	623	661	664	658	650	725	605	660	673	697	674	665	633	599	678	632	691	650	706	647	665	649	665	667	673	671	624	648	634	682	646	674	681	572	708	668	677	666	678	671	674	699	694	684	657	654	627	657	655	634	697	627	627	646	675	677	645	674	683	636	638	709	689	717	659	642	659	659	625	646	658	608	660	708	687	665	651	637	664	669	668	680	703	667	700	608	669	644	636	668	649	733	648	647	654	659	650	646	678	656	624	638	683	676	666	633	655	640	637	620	674	667	614	673	643	645	662	685	689	611	701	602	650	678	669	711	618	628	652	660	651	664	652	661	624	657	633	676	672	651	681	649	678	626	658	687	694	663	645	662	632	627	653	614	641	625	601	600	648	658	672	651	613	666	688	624	669	652	650	671	660	641	678	640	688	675	634	615	645	682	658	690	709	661	652	631	672	686	645	651	651	654	654	643	650	668	696	634	669	672	672	668	676	702	632	657	643	628	678	678	676	656	666	675	680	677	641	646	681	632	644	643	673	659	665	646	645	642	654	636	738	639	677	636	694	656	663	684	633	653	665	659	655	690	748	655	655	700	661	632	677	655	636	662	653	679	675	649	631	684	627	653	657	676	644	649	670	674	668	642	690	683	653	642	586	649	641	661	622	575	683	701	594	674	616	677	648	673	622	662	712	620	630	675	684	638	659	673	645	673	629	660	652	649	646	717	677	615	646	619	646	631	616	638	633	655	632	655	647	616	620	658	681	624	639	671	686	649	635	691	656	636	635	687	681	662	632	648	658	650	674	638	642	644	623	658	648	672	661	705	641	703	681	683	648	634	665	679	642	639	653	660	654	647	660	678	653	657	682	646	684	667	697	678	680	675	650	642	615	653	621	668	635	622	667	656	694	666	626	676	604	663	655	634	643	661	683	632	672	615	671	641	695	668	628	707	663	666	653	691	647	629	673	647	632	639	662	652	633	690	682	640	653	702	674	675	650	621	661	645	671	621	625	610	640	650	590	639	690	708	645	655	626	655	707	653	630	657	655	643	631	648	610	641	644	661	631	621	667	646	674	663	632	664	638	679	635	669	664	661	615	645	681	620	668	695	686	669	690	698	642	644	658	620	606	673	654	706	613	657	622	647	637	642	628	692	639	666	671	624	604	670	674	630	710	660	656	673	648	664	665	681	622	635	665	658	672	648	645	690	649	656	701	629	690	673	681	649	648	692	602	644	654	636	677	662	646	705	615	693	676	678	653	627	708	624	678	684	646	661	661	676	662	623	679	643	618	675	608	663	699	654	650	698	660	629	620	639	635	692	657	629	695	637	666	704	650	708	664	610	666	673	657	632	684	683	657	636	648	627	645	689	684	654	661	684	647	653	654	650	666	680	670	648	616	697	715	665	686	649	644	640	680	681	634	665	722	686	662	655	682	688	632	579	652	647	649	641	671	645	708	679	688	670	658	693	639	651	651	700	700	687	672	633	642	720	623	654	662	648	570	640	635	694	632	652	685	685	623	694	655	663	617	655	669	662	650	690	646	672	631	657	592	641	661	706	651	702	628	692	689	655	651	670	654	687	706	637	656	649	625	660	692	639	643	665	617	635	585	624	681	627	657	612	641	668	631	669	669	681	659	623	680	646	655	668	666	671	619	631	648	625	681	652	656	646	683	618	647	682	712	662	694	642	608	704	651	651	657	672	649	679	675	675	635	666	630	698	679	702	645	649	637	643	692	683	637	636	688	682	691	653	699	620	659	641	689	613	627	646	659	655	695	632	649	661	661	664	653	629	658	639	631	683	637	696	661	610	688	695	641	619	649	658	656	619	634	676	675	687	635	674	643	678	647	633	658	626	656	685	710	654	643	672	655	606	627	664	659	653	672	699	633	627	645	691	684	692	652	646	634	631	643	650	670	671	664	682	639	678	648	682	664	641	630	687	643	682	718	664	646	664	689	642	624	658	625	646	642	651	682	657	626	680	737	663	664	598	592	670	650	643	696	672	634	648	678	598	651	690	682	675	648	643	659	668	650	622	637	688	685	661	679	723	677	666	637	647	651	674	640	656	670	654	655
5488	14940	9476	5197	4182	3361	2727	1983	1503	1277	1149	1048	1035	1047	1002	932	877	856	801	802	767	762	743	765	715	759	694	762	771	705	747	775	768	766	700	721	719	702	692	752	739	730	733	687	730	720	752	680	722	692	708	682	678	707	684	682	651	651	645	697	638	660	719	692	646	610	671	658	672	635	697	730	684	702	703	691	645	726	719	661	689	687	668	661	666	685	675	674	621	645	630	685	645	668	635	679	657	636	694	683	645	708	607	676	682	718	671	682	679	646	656	677	646	679	616	675	670	721	689	637	658	722	706	706	672	650	646	690	670	704	681	635	683	710	673	637	657	621	691	680	671	666	724	644	657	685	622	636	623	693	656	671	601	669	664	691	695	659	661	661	665	704	646	693	672	633	653	663	701	632	654	639	656	685	661	642	653	689	636	708	668	684	666	655	703	703	709	671	688	664	685	666	653	666	659	660	638	639	630	662	696	711	658	689	687	705	689	671	705	670	700	653	689	673	638	678	734	720	683	633	657	664	659	661	679	665	699	660	638	665	665	681	688	685	642	696	682	657	681	699	707	652	664	623	723	662	660	684	643	675	727	641	649	690	662	669	674	682	656	653	652	653	685	677	693	654	619	612	698	647	658	695	655	631	683	631	657	692	672	659	706	657	674	690	651	646	664	642	705	702	718	693	673	664	674	669	639	664	661	721	651	691	674	718	708	659	681	677	640	717	661	681	682	673	648	691	667	704	672	663	673	682	646	672	674	667	706	634	650	670	671	694	684	678	685	644	630	697	637	655	686	675	642	646	654	693	651	655	636	648	661	632	661	704	646	660	674	676	662	709	638	609	632	684	659	635	700	652	665	674	697	682	668	705	680	674	689	744	651	698	663	682	661	618	693	636	669	641	709	677	684	659	639	655	682	650	672	673	673	679	714	642	689	655	708	616	603	698	689	669	645	653	668	676	658	652	614	657	684	650	693	675	618	633	664	652	660	663	687	677	628	648	650	653	698	682	678	641	663	712	714	683	664	649	685	669	665	708	630	671	718	666	682	611	656	667	666	732	678	699	684	681	696	623	665	650	641	695	649	705	685	689	662	621	675	662	654	676	658	668	640	683	684	664	649	689	657	689	640	712	691	701	689	666	710	670	641	703	687	702	679	680	643	696	659	670	674	657	679	638	696	676	681	594	676	688	654	655	705	717	636	651	637	674	690	675	686	665	676	671	626	645	726	680	672	616	682	655	690	706	626	643	648	689	678	661	629	684	616	649	676	701	721	680	638	631	738	712	721	690	651	667	699	675	662	663	696	699	645	703	695	682	619	660	651	685	603	659	652	702	709	701	692	685	682	682	711	642	684	657	666	671	714	668	661	693	712	678	666	682	633	668	701	677	668	636	649	656	699	660	677	676	680	642	684	669	683	654	665	682	662	644	684	677	639	635	633	664	689	680	665	688	640	618	664	676	652	708	682	690	681	650	682	681	704	693	618	628	653	668	699	678	614	750	662	693	689	650	681	664	664	661	690	650	634	665	677	685	625	679	687	686	667	661	701	657	663	641	681	716	684	659	667	693	655	651	669	694	654	651	689	675	679	675	666	657	676	715	657	617	701	681	655	655	698	665	651	666	657	668	653	658	688	688	646	635	678	709	702	668	693	718	694	622	681	709	629	697	716	696	646	641	694	687	656	699	656	641	646	640	661	643	652	624	732	694	668	683	663	668	685	645	666	696	662	680	684	639	705	615	642	670	648	713	672	638	700	693	710	665	659	673	683	723	692	675	671	695	656	697	679	681	658	621	680	660	680	661	653	638	638	689	735	723	669	709	667	742	653	747	721	650	624	655	636	694	676	718	677	676	654	633	645	698	667	699	652	664	683	675	666	696	676	642	660	677	627	674	676	702	671	652	658	671	679	699	583	653	691	661	656	678	607	702	687	616	637	619	638	668	659	670	637	664	671	713	663	665	698	617	679	698	663	670	678	686	679	646	688	662	656	628	662	646	628	649	695	638	655	632	665	695	650	661	653	688	681	671	666	677	675	656	661	658	645	657	681	643	677	607	678	686	693	674	650	716	678	628	613	677	657	644	656	631	635	661	672	665	681	693	612	644	678	648	672	690	665	685	684	722	624	625	642	686	632	680	705	712	649	688	702	685	665	634	727	667	726	687	666	684	674	649	722	673	638	670	675	652	649	591	640	645	669	687	658	643	609	695	699	656	729	673	654	683	649	676	658	632	657	680	681	658	666	658	659	690	642	686	718	673	711	637	682	657	661	651	634	735	661	662	654	665	664	641	675	639	655	661	679	667	696	687	663	643	759	681	692	723	676	672	703	642	668	683	670	664	704	648	696	661	665	689	669	650	640	641	671	661	646	624	661	717	669	689	697	660	693	701	663	709	667	631	652	670	621	630	645	640	658	628	623	635	674	690	678	634	670	661	636	656	678	658	671	659	618	617	669	667	684	694	678	656	666	624	615	673	651	635	693	664	650	670	643	656	665	677	668	676	694	652	692	699	678	666	675	674	693	695	672	667	680	638	640	645	632	647	634	680	656	687	699	680	719	661	674	639	621	627	665	630	640	631	684	664	748	679	679	635	715	673	677	664	684	702	631	694	677	680	616	688	676	689	635	713	659	682	653	684	664	659	698	671	687	661	681	692	673	700	657	651	671	641	670	669	653	638	676	696	694	707	684	673	680	659	697	610	695	723	663	660	628	674	683	681	665	628	666	648	682	605	619	695	710	676	670	651	597	626	604	660	639	632	704	721	672	662	682	657	650	647	647	689	652	664	655	628	695	676	670	651	675	639	684	714	655	665	695	666	655	685	641	666	650	680	703	684	657	697	679	649	627	639	603	696	624	690	664	638	685	698	679	688	640	661	645	648	708	676	657	682	666	631	689	650	701	656	680	717	665	684	659	634	680	629	701	709	693	669	670	693	665	640	657	649	644	680	705	668	716	661	668	698	655	698	699	652	648	645	692	697	639	670	684	620	661	639	651	684	655	635	627	637	659	681	659	683	657	674	652	679	672	704	677	625	713	660	669	672	644	682	660	694	639	637	650	713	681	663	648	678	659	661	704	661	675	683	720	660	687	606	666	656	676	659	718	643	641	631	682	673	706	664	636	716	711	664	656	720	668	616	709	673	679	656	667	710	682	694	720	681	673	673	696	669	653	694	651	699	673	674	671	692	668	694	616	669	646	723	654	666	647	650	682	662	691	682	638	621	671	653	658	708	633	646	682	654	689	660	676	642	654	629	646	713	656	643	644	645	728	693	692	699	639	668	682	656	730	651	698	674	690	634	661	646	711	683	651	629	667	683	705	699	649	658	658	679	626	709	645	693	674	666	673	649	683	742	669	609	710	656	649	692	674	667	686	668	712	722	639	686	676	659	661	652	707	631	690	654	650	682	677	621	666	621	659	646	677	654	658	674	683	734	631	681	709	631	607	663	698	652	655	645	669	705	703	664	703	672	677	670	691	675	654	720	663	661
25064	21370	27420	25560	9988	1446	973	718	632	565	432	452	492	480	432	415	394	412	413	349	367	352	360	348	331	380	386	351	342	374	357	334	346	353	357	364	368	355	372	369	352	313	354	351	357	330	319	323	347	342	351	393	345	337	345	341	334	375	313	362	364	366	363	332	340	295	339	363	311	321	325	349	345	345	336	316	329	343	307	319	365	345	344	313	355	357	337	339	356	300	329	326	340	362	320	316	318	323	328	322	360	325	376	322	311	298	307	324	348	317	340	348	313	342	327	356	324	333	331	355	311	290	336	335	343	346	285	323	334	358	316	345	325	314	322	355	371	325	350	366	341	337	344	339	317	325	317	352	332	309	312	334	332	309	351	361	339	328	332	351	374	293	312	343	316	332	329	333	331	329	329	320	322	334	293	323	332	309	340	358	318	326	284	322	340	352	320	320	296	329	363	333	302	337	308	303	352	313	304	360	351	352	314	332	332	341	303	338	355	319	331	314	339	286	357	311	364	349	321	322	336	335	337	318	348	318	351	317	365	329	331	345	353	317	315	294	330	371	365	302	315	333	344	337	344	394	312	304	322	336	315	315	322	348	321	307	309	367	323	350	311	332	320	313	335	335	320	350	340	314	306	316	309	319	325	356	309	308	316	316	311	341	328	348	331	315	354	340	377	321	341	343	358	322	328	321	354	320	367	348	305	325	343	316	309	339	344	325	263	296	348	358	354	342	345	311	306	343	302	332	320	325	336	319	309	324	360	361	299	291	316	328	345	345	371	314	318	348	284	343	312	340	310	368	312	340	310	337	322	332	338	349	332	397	322	332	363	335	354	328	351	323	356	320	329	339	337	321	324	340	290	309	329	334	348	308	294	327	304	349	320	317	311	329	328	293	332	362	325	334	361	339	278	359	353	353	322	325	328	330	321	357	374	329	316	353	335	353	319	338	352	315	347	315	357	325	327	314	316	333	344	332	304	293	307	314	321	332	320	302	314	343	345	332	338	363	376	348	312	314	370	320	293	313	308	318	346	330	318	327	344	311	337	339	327	312	312	339	323	304	300	314	307	334	336	334	306	306	319	361	320	313	334	317	328	320	331	328	342	307	316	366	333	319	323	325	386	351	298	349	332	344	352	349	352	315	328	320	313	306	302	346	351	332	324	344	349	353	319	344	329	345	321	336	337	299	336	343	332	313	305	354	340	333	365	320	325	355	342	336	350	311	337	319	344	301	323	296	326	353	329	342	327	321	348	346	346	345	327	331	371	337	324	344	310	333	315	301	311	328	331	335	335	343	373	294	317	325	310	369	327	338	332	362	320	352	291	294	357	349	285	366	334	344	341	306	348	332	350	343	281	321	347	308	337	335	314	332	311	308	334	296	308	319	338	310	337	338	341	321	302	306	355	322	347	327	331	297	359	331	339	312	339	313	362	342	327	361	343	343	345	356	353	324	317	296	314	326	334	323	320	331	306	322	339	307	327	332	339	321	302	340	329	308	339	310	317	339	325	301	331	346	322	328	349	340	321	347	329	343	312	333	306	306	354	366	343	335	325	335	355	326	337	323	333	328	348	321	334	306	346	360	339	335	315	305	348	348	358	329	302	323	309	351	312	326	355	331	316	322	345	352	353	322	329	320	331	318	292	334	334	335	333	331	318	332	374	287	343	319	311	337	351	327	307	308	286	350	318	312	334	317	325	320	344	285	333	354	303	334	325	323	346	336	316	298	331	334	296	303	326	330	346	316	322	328	321	368	340	326	349	337	326	314	350	343	343	359	311	349	341	320	339	333	329	348	316	355	327	332	322	332	334	359	306	317	337	309	344	344	323	310	313	327	315	329	312	354	348	328	335	330	318	315	342	307	334	360	327	365	331	302	325	309	348	336	327	298	307	365	331	312	325	330	354	313	323	301	334	307	331	337	323	333	305	342	338	275	344	315	326	311	300	327	365	311	332	340	326	345	352	308	350	362	364	327	342	316	319	336	344	306	325	351	358	291	325	318	327	346	343	307	301	351	316	326	302	358	333	297	342	331	307	331	310	334	339	322	321	316	350	343	372	334	348	332	347	349	301	346	337	336	344	339	341	289	322	319	327	327	319	322	288	336	331	344	348	334	313	346	316	338	311	304	329	344	334	337	303	312	318	307	303	353	320	359	351	324	326	336	344	298	330	326	307	341	308	335	311	346	340	321	352	362	303	295	329	310	300	336	310	376	350	344	296	315	331	332	336	296	308	280	319	326	343	312	331	290	348	346	313	301	352	317	309	319	347	310	348	329	307	321	316	353	352	355	305	323	324	309	335	326	315	299	323	348	325	291	293	346	336	326	326	333	351	316	344	301	326	324	334	325	340	351	332	317	324	302	313	382	300	311	333	334	349	336	324	316	320	338	324	311	322	322	352	317	330	343	354	316	341	320	318	304	334	347	335	315	354	294	360	343	363	327	325	317	318	325	309	337	339	358	317	347	349	340	316	347	332	356	352	353	330	325	308	357	318	328	327	343	317	317	329	342	312	327	323	328	340	335	322	305	333	321	309	312	315	319	309	306	342	317	323	324	303	353	354	315	313	316	330	326	335	314	349	356	322	311	322	370	296	319	326	355	352	313	280	355	324	333	336	366	352	346	327	313	293	319	338	313	332	317	364	327	297	342	338	331	325	342	327	326	324	320	352	341	331	296	347	312	307	320	290	351	362	300	349	331	342	338	293	339	304	322	309	350	345	322	349	359	334	334	314	322	346	341	306	353	346	314	359	323	333	322	354	333	298	324	340	315	351	343	334	331	331	313	345	342	342	323	306	352	323	321	355	368	322	319	333	323	316	368	327	330	326	331	316	339	359	295	335	341	339	336	307	327	343	315	306	353	328	338	306	326	360	313	336	319	342	360	337	314	332	314	338	353	304	299	355	333	351	325	346	329	346	338	326	294	327	314	315	326	325	318	308	329	333	319	306	321	319	350	309	328	323	340	329	326	298	316	355	321	353	339	311	320	315	291	346	352	326	342	310	332	361	325	324	316	302	366	339	344	337	307	315	340	305	308	348	319	323	305	315	336	312	332	326	333	306	309	301	316	370	371	328	319	332	319	301	335	349	324	317	366	316	371	338	339	309	334	325	322	319	321	320	313	364	334	317	317	359	341	335	340	359	308	295	356	337	333	379	308	333	314	328	304	344	305	326	316	333	314	344	331	307	339	299	294	317	329	304	323	319	338	330	318	346	348	334	325	326	305	312	322	303	308	308	334	352	297	330	334	339	323	327	355	314	316	339	330	330	348	327	327	296	300	333	318	329	368	335	306	323	315	350	321	342	310	342	337	329	323	319	317	320	330	319	293	338	314	313	332	335	340	333	350	357	331	298	329	315	349	320	332	332	350	307	346	302	318	314	320	357	320	321	295	326	309	328	342	326	349	336	366	359	340	384	339	316	306	349	306	314	336	338	311	352	320	307	322	319	304	349	289	327	350	335	318	341	348	317	356	316	301	320	312
4803	9646	5983	3284	2527	2196	1574	1143	943	710	633	612	582	605	534	547	511	480	470	450	389	408	394	388	365	405	393	380	370	395	396	416	357	410	422	375	398	349	387	377	365	394	407	356	394	386	387	416	410	362	368	391	363	387	340	376	326	335	333	354	399	392	368	343	363	312	330	353	356	359	343	357	374	368	374	323	359	392	364	359	326	381	406	363	347	369	353	349	353	356	375	344	398	377	341	360	376	350	331	356	370	343	366	378	333	352	366	374	348	385	360	323	353	337	371	339	367	368	344	330	365	316	355	340	354	346	346	353	353	350	364	347	322	334	333	308	365	336	366	389	348	361	356	357	327	381	347	361	328	363	359	352	360	342	330	349	350	351	374	352	334	347	341	326	343	359	319	392	333	336	364	366	361	357	343	335	355	342	348	334	342	357	354	357	337	369	358	343	329	344	316	354	357	374	368	350	324	338	371	349	335	337	335	378	382	349	368	333	366	350	368	350	351	335	407	339	369	345	329	363	346	363	370	327	343	351	344	318	362	369	342	352	374	355	379	329	345	362	363	330	342	314	348	353	355	361	334	373	377	315	362	378	336	368	322	348	350	327	334	363	351	323	367	364	395	344	331	319	347	344	349	315	341	332	354	340	371	329	359	330	350	372	336	321	364	342	368	354	333	339	334	329	345	336	345	367	333	374	360	365	363	360	344	348	316	355	344	352	321	407	353	364	355	334	359	345	342	353	353	366	354	354	336	342	362	379	358	335	390	378	350	371	362	358	363	347	309	375	328	335	343	345	376	386	320	359	365	369	322	362	384	329	349	345	344	353	353	349	342	369	361	309	326	336	352	374	332	343	351	329	351	359	314	335	373	332	352	388	365	335	395	356	346	382	360	338	364	350	347	333	348	344	390	345	353	333	337	346	343	333	314	361	335	338	361	339	377	327	347	339	342	388	318	354	346	365	341	368	376	391	333	376	311	349	349	377	340	343	339	322	346	375	348	381	346	393	339	332	362	389	373	361	365	364	346	337	366	359	353	339	331	325	360	359	323	336	334	358	352	358	362	354	356	346	324	320	334	362	378	357	351	401	357	367	331	345	327	342	352	331	323	331	349	379	359	329	358	329	349	339	375	341	348	349	363	362	333	322	341	318	364	308	346	366	329	357	342	364	341	339	325	366	337	344	360	320	373	337	378	358	333	346	343	374	309	354	324	374	331	368	352	319	344	343	359	364	329	365	307	366	327	364	343	359	361	337	366	323	380	391	343	324	351	363	363	342	344	336	321	355	360	329	365	378	358	331	360	342	320	357	318	352	374	335	351	390	342	342	365	358	331	370	352	355	339	393	346	337	339	349	359	369	305	383	314	373	356	360	339	356	372	347	335	377	355	383	351	372	350	346	328	355	332	382	361	344	368	352	349	348	305	344	365	347	334	326	345	346	345	350	335	367	342	357	340	361	338	332	326	367	364	343	343	355	324	329	342	353	338	371	344	323	321	361	334	326	329	342	342	326	328	348	333	337	328	350	374	316	367	358	355	351	369	356	323	351	356	349	365	355	338	337	391	340	363	341	349	358	316	323	380	336	333	326	332	364	348	312	333	342	349	368	338	348	378	377	367	353	323	342	356	343	344	349	342	368	350	367	369	342	347	381	362	358	343	385	334	339	355	330	349	361	356	368	348	350	366	341	368	355	341	340	338	343	367	322	351	367	398	354	363	345	302	360	331	344	345	353	354	327	347	313	371	331	348	347	361	376	310	332	346	370	312	351	352	351	354	328	332	344	357	323	386	315	358	340	343	363	376	344	341	388	362	357	371	360	342	336	312	329	366	369	361	365	332	345	364	347	345	354	379	355	334	360	381	333	336	354	339	315	346	332	290	372	364	331	344	356	337	322	351	363	353	345	347	367	372	349	345	340	337	351	352	376	369	370	366	361	367	349	345	352	339	350	367	361	330	357	319	349	422	367	345	357	342	330	370	318	332	343	330	347	371	360	323	384	343	370	325	359	329	335	332	378	336	388	366	373	324	350	374	346	304	343	340	343	364	346	352	362	381	356	387	347	342	393	332	342	333	368	361	360	377	357	313	364	355	345	359	351	359	395	357	335	378	348	338	354	338	339	337	363	342	362	355	354	347	344	355	323	375	369	346	353	368	357	369	359	345	340	354	364	384	354	341	338	333	382	320	348	294	350	344	352	354	344	366	349	370	365	357	323	343	375	345	343	313	352	358	369	351	362	369	365	322	343	376	372	322	328	367	341	354	329	361	378	335	360	351	367	379	349	359	376	346	331	351	361	342	340	371	347	346	350	332	359	365	357	373	349	369	350	315	352	339	374	376	337	359	342	368	363	346	375	339	341	364	335	354	369	339	387	346	358	355	352	374	329	345	363	361	356	348	356	343	395	321	377	337	354	344	362	359	366	363	318	360	362	365	328	350	362	358	343	354	322	366	351	315	365	345	356	372	377	361	347	320	343	325	369	319	356	346	376	376	365	360	356	324	362	383	353	382	349	385	389	332	335	360	346	377	390	351	361	350	348	361	348	346	326	353	360	364	354	356	345	346	352	335	373	359	328	316	359	316	351	365	371	348	344	361	382	342	326	361	353	347	344	345	370	314	356	355	362	342	316	335	376	339	349	331	362	337	347	352	349	382	360	349	323	334	361	321	350	347	341	382	364	359	339	344	333	339	347	358	338	336	359	354	345	339	384	349	353	351	343	348	331	327	360	338	351	347	372	331	350	368	381	353	367	320	337	362	352	388	385	378	344	356	346	409	359	398	325	390	376	366	361	347	366	339	352	356	346	351	366	380	329	357	335	373	354	346	395	354	310	368	373	333	385	332	348	330	339	333	371	327	365	335	368	374	335	352	357	352	335	346	335	373	336	319	353	344	338	345	333	345	373	324	360	356	324	355	358	347	345	336	360	345	362	358	357	378	379	342	321	332	359	335	380	363	384	350	376	330	366	342	340	344	318	359	333	381	377	369	350	377	369	342	343	344	318	346	360	359	333	327	353	320	345	330	364	348	356	334	359	319	348	335	350	353	340	338	364	341	348	328	329	341	386	355	366	354	373	361	345	359	341	363	352	349	320	328	323	357	346	349	316	365	370	328	357	374	365	339	352	374	339	335	343	339	355	356	347	345	361	359	345	373	386	363	348	358	361	310	344	369	338	394	355	345	357	375	330	347	345	336	331	335	344	351	323	375	347	379	363	336	330	348	368	346	360	336	349	308	353	317	360	335	375	381	350	347	353	366	338	356	362	346	336	318	349	340	339	336	370	328	328	350	325	408	357	359	330	347	336	304	322	363	343	347	381	375	335	350	350	342	384	349	375	386	334	380	343	345	344	353	366	361	349	346	359	337	331	366	364	341	317	383	357	349	366	352	339	370	333	336	365	334	350	331	369	346	362	361	376	320	360	333	353	331	373	340	361	353	333	371	319	339	381	357	363	341	339	369	322	374	356	325	357	320	349	370	360	339	378
22720	21368	29058	24080	21371	21479	9781	2163	1560	1437	1117	1118	1067	1036	1030	1022	1002	987	872	871	801	781	804	716	805	755	755	759	759	763	763	796	763	770	764	784	741	773	704	766	759	778	743	728	726	757	731	794	729	729	719	695	726	690	697	701	689	693	730	662	712	679	696	697	649	700	702	712	683	654	714	678	689	691	730	644	700	679	671	739	692	679	684	695	704	741	730	703	769	684	688	692	632	690	673	672	688	674	680	715	707	698	642	693	715	693	714	622	743	664	679	647	699	711	714	721	735	688	680	704	712	681	721	665	665	648	695	713	648	690	680	653	643	674	646	712	640	639	662	667	660	645	690	676	701	685	617	645	688	729	671	667	671	676	647	686	709	709	678	673	687	677	647	681	710	682	746	665	692	710	685	672	676	653	692	668	660	734	691	656	674	725	659	680	707	740	664	673	628	664	707	710	667	686	688	684	679	663	680	631	670	702	668	668	724	686	705	693	714	668	651	687	695	641	713	691	641	622	649	637	684	653	722	704	648	685	668	698	674	654	640	703	659	699	654	712	705	672	700	694	684	712	690	687	650	724	678	672	665	650	664	634	682	723	668	704	661	677	647	673	707	649	710	689	734	673	672	675	691	660	731	654	728	683	659	666	710	687	685	672	668	707	647	727	662	701	668	688	709	641	686	664	678	732	691	718	692	632	678	661	671	679	674	702	655	648	661	699	674	683	682	666	649	636	669	655	697	707	677	700	678	695	698	640	715	688	711	706	681	676	682	638	686	690	675	719	639	724	641	673	696	707	668	650	681	697	658	690	645	715	678	667	631	678	684	693	670	687	680	634	681	686	673	713	704	687	627	690	673	699	713	651	692	657	653	681	703	727	738	675	667	670	681	678	641	670	686	647	671	656	678	653	710	670	638	696	697	701	718	622	625	716	689	659	671	649	695	682	682	673	677	729	685	704	657	643	704	632	663	701	713	670	698	698	693	729	707	705	690	712	692	708	715	726	620	712	669	673	662	678	656	716	708	679	686	645	724	702	710	638	680	676	674	686	734	666	714	663	718	677	679	700	680	682	623	704	661	662	695	724	716	709	686	690	681	719	683	690	645	669	704	694	681	621	665	707	678	700	647	731	649	699	640	713	687	720	705	700	672	679	657	686	654	715	682	647	666	660	700	707	649	662	690	725	678	669	699	712	676	659	721	665	607	673	686	635	670	675	679	718	684	694	703	674	711	660	712	655	693	697	665	667	685	696	692	664	701	696	676	678	645	700	734	684	698	667	688	690	701	657	667	654	678	638	661	658	666	689	656	642	673	689	632	690	741	707	633	697	618	638	652	684	691	650	644	701	661	675	682	679	654	734	653	688	666	667	683	627	658	716	692	677	696	682	636	720	677	686	647	693	744	651	696	677	695	667	640	675	656	676	661	717	664	714	646	654	644	671	693	707	720	712	691	730	704	667	649	679	634	666	707	699	678	672	655	637	652	707	741	679	699	706	679	697	669	663	710	712	684	691	625	620	630	728	635	682	656	712	639	647	700	661	704	722	683	691	679	719	687	688	704	692	683	682	701	691	685	685	661	670	694	717	679	656	595	680	735	623	707	670	697	713	669	695	652	713	631	717	656	726	710	686	676	677	697	714	652	681	639	664	652	641	716	766	656	750	696	664	669	718	664	685	659	674	691	678	656	689	663	641	658	692	752	714	664	643	657	691	693	627	709	641	677	688	697	668	635	628	636	652	670	618	675	662	682	701	704	633	661	726	689	679	697	662	682	660	681	679	633	686	689	694	688	650	682	665	637	689	640	691	686	648	664	654	687	707	720	675	648	702	696	650	705	675	660	661	686	672	693	697	671	613	674	682	701	731	703	703	657	701	693	639	633	694	719	649	690	705	673	629	651	619	670	690	702	674	672	720	675	681	694	671	652	655	651	671	669	687	686	695	659	624	615	680	660	700	677	713	677	694	679	641	714	686	694	680	756	692	675	637	680	642	663	662	602	698	684	665	689	637	663	678	685	723	688	681	635	666	692	683	727	699	679	748	733	682	667	696	690	685	725	696	710	705	715	672	696	655	673	652	663	675	719	703	643	682	689	693	657	645	661	645	658	626	685	708	684	682	662	688	730	682	698	711	788	656	672	662	687	684	685	637	697	670	639	626	718	723	622	671	702	651	661	648	677	664	663	678	709	643	711	715	663	699	689	666	672	713	700	662	688	646	658	668	719	672	675	678	717	674	647	658	689	696	706	675	693	689	605	743	647	655	658	665	692	741	709	686	672	656	654	644	675	681	652	687	664	660	697	665	656	678	623	679	664	707	663	693	651	690	694	638	627	691	686	707	680	640	699	647	691	685	687	651	647	701	692	662	700	725	682	671	694	682	676	710	667	684	669	661	656	665	658	717	685	761	684	668	690	681	672	683	682	650	693	731	698	672	707	695	703	682	684	644	687	674	680	681	674	688	676	697	690	647	707	628	670	694	699	698	657	632	649	726	672	648	678	654	674	666	628	672	681	717	669	670	658	734	703	708	702	649	680	671	675	662	650	679	678	655	631	685	652	696	681	704	678	682	711	656	635	691	639	700	673	741	623	683	674	727	694	696	675	662	726	689	632	683	704	690	681	661	653	698	671	662	645	702	688	661	675	674	664	696	676	648	684	658	704	680	698	647	660	681	626	687	651	623	660	685	727	674	697	645	655	663	688	672	679	645	702	692	676	640	666	714	694	644	684	708	674	665	716	699	725	639	706	667	664	712	672	656	680	659	673	672	706	689	684	689	664	732	704	636	640	676	645	645	690	632	670	668	694	700	698	686	682	672	695	691	682	646	687	670	699	685	671	644	676	670	694	682	689	654	646	700	650	645	696	704	634	655	727	693	678	645	646	669	687	637	687	682	706	697	700	705	701	678	672	665	705	720	729	667	679	699	622	730	656	669	681	701	728	686	689	630	659	661	685	615	678	661	687	725	642	743	634	714	664	656	711	712	694	668	667	646	647	685	680	711	664	678	688	715	668	720	649	676	666	694	667	725	699	728	681	693	710	683	679	720	684	666	676	642	651	681	646	683	644	704	736	673	637	621	631	691	656	668	657	647	678	629	738	650	699	669	691	691	665	676	669	693	709	683	704	664	718	685	660	673	623	729	678	680	610	662	733	658	653	669	676	652	721	696	678	745	658	655	698	693	685	696	656	704	664	624	670	688	709	713	641	709	669	689	698	689	674	681	690	644	672	656	688	695	712	695	692	668	701	664	683	670	660	701	705	667	635	671	700	725	693	654	698	666	748	702	719	709	705	697	678	659	660	658	684	654	650	686	638	691	684	657	713	655	696	713	674	685	692	711	709	673	673	668	711	646	650	723	681	712	645	665	691	659	663	704	677	652	676	683	690	614	640	630	677	652	646	643	621	639	665	697	678	676	731	636	706	685	687	624	665	678	665	723	700	696	696	709	718	721	704	690	673	631	671	682	669	644	658	666	672	673	636	673	662	666
6885	21253	14186	8204	6415	5347	4033	2885	2267	1838	1532	1374	1362	1343	1207	1166	1120	1058	985	975	875	850	825	729	795	824	817	804	746	776	760	829	861	838	799	826	816	762	742	830	795	812	708	781	710	726	752	770	736	745	762	758	692	753	689	765	680	634	714	710	725	700	679	674	721	675	715	708	684	755	700	798	677	723	730	674	741	711	702	697	720	696	716	671	709	695	694	713	683	678	673	710	700	685	688	688	702	658	717	661	675	690	700	693	682	633	709	708	685	760	724	718	710	715	701	636	726	667	744	686	682	689	705	695	661	702	636	712	703	754	722	657	697	709	655	714	680	643	642	717	696	733	631	678	682	683	629	721	714	652	731	662	729	700	705	686	669	712	633	696	718	674	701	646	651	711	653	704	683	671	703	710	689	675	656	680	699	663	693	659	707	715	688	676	695	661	704	696	685	672	702	744	707	711	700	694	701	653	669	697	711	702	689	665	692	690	702	658	665	689	681	695	706	677	708	671	709	715	706	689	654	707	692	707	689	691	653	723	672	699	650	734	702	686	710	702	732	667	684	697	634	687	649	662	714	726	679	661	663	646	718	691	724	697	705	691	743	697	746	704	700	668	716	724	733	658	712	626	695	681	740	706	666	681	691	684	686	663	647	727	725	712	703	688	729	678	711	681	687	735	670	697	678	671	679	685	688	670	745	751	750	697	657	717	730	701	682	683	691	665	751	654	710	666	652	675	696	714	689	696	664	679	729	647	731	666	699	701	710	683	756	708	654	674	690	696	690	686	692	639	719	678	762	659	702	672	676	697	712	657	663	691	700	684	690	673	673	762	665	709	691	678	670	693	753	670	654	693	673	681	671	710	688	708	721	719	704	647	704	679	690	696	665	671	718	644	691	697	681	660	691	680	689	673	691	693	693	714	685	643	700	756	676	682	690	660	669	679	679	639	683	700	653	728	677	702	742	713	689	710	674	685	711	702	648	680	709	640	656	695	647	672	700	700	670	674	702	644	683	709	656	678	686	686	644	678	714	671	659	718	735	669	717	742	688	714	687	675	716	671	689	713	673	676	720	648	695	730	688	685	677	724	702	677	687	673	693	696	712	683	618	670	675	646	711	666	722	706	673	708	727	727	656	681	704	706	674	676	703	718	666	678	690	673	656	729	718	695	698	717	706	730	707	727	686	744	678	697	693	692	669	665	669	689	667	628	726	675	673	681	650	671	709	688	671	672	688	672	652	673	690	680	687	664	685	674	728	654	666	705	698	711	687	780	747	725	703	685	694	693	748	703	676	665	647	727	691	709	701	679	692	717	690	674	705	692	661	722	718	676	682	654	712	674	687	662	682	713	667	650	705	720	681	634	661	698	692	716	685	706	701	667	737	631	687	730	692	694	690	689	704	693	696	682	700	704	658	714	672	705	696	661	710	665	731	679	668	769	685	692	709	677	685	691	717	673	759	691	658	721	664	694	658	703	683	658	723	674	678	667	691	704	736	694	634	671	670	711	703	654	709	656	732	638	646	670	706	710	653	727	678	702	681	667	679	648	668	700	671	701	687	714	698	686	688	698	676	669	712	712	675	706	667	702	678	683	717	706	688	714	688	665	657	711	654	725	657	712	702	760	733	706	724	694	640	664	707	746	684	710	666	708	662	682	689	670	702	634	651	651	680	721	683	654	660	692	681	704	688	670	632	670	677	665	674	683	718	707	667	678	746	712	687	686	721	649	687	728	680	690	676	633	667	699	654	706	671	728	682	724	701	677	722	694	681	648	657	693	695	667	672	672	669	676	728	675	676	679	700	687	694	681	683	657	696	659	732	738	668	695	711	664	714	689	680	690	669	699	660	706	753	729	669	710	721	697	691	670	657	701	658	635	695	707	693	666	664	668	720	709	687	729	712	710	700	631	643	686	700	688	681	698	662	697	715	710	717	650	740	658	692	712	715	671	703	652	751	643	711	666	757	684	707	675	692	713	624	674	692	716	664	713	595	658	680	653	732	661	677	692	672	678	703	698	706	701	665	695	689	623	672	690	710	710	712	742	688	668	649	680	704	688	650	712	733	693	664	659	739	662	661	691	662	735	655	697	618	655	656	666	691	653	701	666	735	695	656	660	678	690	690	684	655	676	690	700	697	717	699	696	677	666	707	651	719	667	669	711	671	698	705	720	704	681	712	706	715	671	689	690	664	687	707	685	677	652	682	681	660	709	645	670	677	694	691	684	670	726	694	695	669	665	676	672	708	672	672	726	690	664	689	714	701	652	688	699	718	696	689	684	689	650	692	654	675	671	717	675	711	682	676	692	700	676	676	652	687	680	677	705	645	700	688	666	717	647	706	676	715	699	701	695	669	657	674	657	689	711	664	688	656	695	690	681	675	679	665	715	672	679	685	744	682	642	669	749	690	690	664	683	694	732	690	695	657	653	688	683	693	689	742	703	706	697	725	713	663	685	721	720	711	668	683	691	679	669	667	709	689	668	682	731	691	692	675	715	632	677	651	706	720	651	670	671	636	676	654	650	690	706	643	665	714	650	723	722	717	699	642	688	721	658	710	690	696	681	684	678	740	695	645	727	727	774	680	658	684	751	701	769	695	661	657	717	714	690	691	686	717	721	662	676	692	654	684	685	674	643	664	707	597	690	713	683	702	693	691	722	678	668	704	686	716	690	685	673	726	668	683	685	661	697	675	724	716	704	670	725	722	699	705	685	680	617	706	690	630	719	680	704	671	676	683	668	696	777	675	719	651	720	681	665	726	704	704	631	707	683	734	691	695	662	699	695	700	693	727	701	713	695	633	699	669	668	721	687	707	657	687	675	704	639	694	685	690	768	734	667	691	700	650	690	679	628	697	698	686	689	692	660	706	691	680	719	677	653	691	667	706	663	686	674	666	682	712	677	675	699	767	712	691	694	656	710	683	676	649	678	695	699	714	670	727	688	689	688	682	689	691	670	676	643	668	708	738	696	672	682	700	712	718	710	662	676	711	731	633	684	694	653	696	671	675	655	683	696	611	704	681	652	652	716	695	706	717	731	691	672	692	722	688	718	698	701	617	686	691	690	732	660	685	690	700	669	693	707	698	689	746	739	682	725	684	704	657	726	656	642	663	719	675	717	679	742	747	757	693	662	707	604	683	728	649	647	686	662	694	721	746	707	633	694	689	731	660	671	720	695	744	711	663	714	684	642	674	689	740	664	702	710	700	731	671	671	700	704	696	664	671	685	721	685	686	658	683	633	674	692	667	694	723	669	719	681	702	638	705	694	670	684	657	654	646	661	705	712	670	669	649	708	658	703	694	701	635	662	707	714	704	650	663	685	691	662	685	711	683	656	733	670	692	680	685	689	655	705	640	698	705	715	655	687	693	663	730	691	654	713	701	703	704	674	702	694	694	687	659	667	700	709	707	631	698	709	657	639	674	630	694	727	720	665	691	653	707	711	692	710	665	678	683	712	675	677	700	682	688	704	717	714	706	666	708	677	693	673
27972	19757	7321	1605	977	838	667	565	498	469	448	480	448	488	455	482	477	452	450	431	449	438	418	422	449	406	423	360	422	436	420	459	410	396	436	437	459	418	426	423	451	424	435	422	428	426	372	407	414	393	405	413	418	388	420	422	403	385	432	428	387	364	407	403	397	398	397	404	416	362	424	417	394	378	420	435	421	397	386	388	427	406	398	404	375	391	396	400	408	385	414	376	419	380	392	362	409	405	429	427	409	426	434	400	397	364	418	407	422	407	429	398	376	397	415	434	375	420	404	398	412	346	376	419	421	373	417	382	412	415	369	367	412	397	377	331	398	461	385	374	395	391	411	432	401	411	399	448	399	430	392	424	421	378	425	404	409	393	416	415	422	381	428	392	410	410	389	389	411	407	420	395	372	426	399	403	424	385	414	403	389	409	431	416	407	389	440	379	416	373	375	431	393	414	384	421	404	425	398	419	383	380	449	374	402	380	427	420	409	395	383	412	411	399	387	398	412	410	423	427	395	409	396	393	407	414	460	438	393	396	381	435	391	433	417	414	401	372	380	401	425	372	417	430	370	384	401	392	410	412	379	372	364	396	390	398	418	366	428	375	381	408	425	363	411	405	385	384	405	394	408	395	411	407	384	410	375	363	409	431	411	407	402	436	402	420	404	411	441	381	391	400	443	411	387	396	419	370	417	421	415	406	362	394	374	399	394	386	414	409	411	395	409	405	402	415	390	392	398	437	392	384	406	388	400	370	362	364	404	373	411	369	369	417	432	384	421	397	417	411	409	383	390	374	402	384	409	362	417	442	449	431	368	409	406	376	367	352	382	393	393	392	430	439	377	399	388	437	406	435	364	409	394	405	406	412	420	376	448	414	389	394	403	384	391	405	448	428	417	429	375	371	417	387	419	403	419	391	406	383	404	404	406	410	403	373	378	403	414	395	383	369	397	401	401	404	419	388	399	376	428	414	393	373	397	420	393	400	424	390	402	412	414	407	406	377	385	412	415	445	412	402	400	365	392	436	404	411	382	369	432	422	394	387	413	369	407	376	405	386	430	402	382	426	388	396	448	402	411	390	405	417	402	397	374	407	359	386	374	381	385	388	401	367	409	375	375	459	391	388	360	398	384	373	404	395	393	392	390	371	380	406	422	391	378	371	398	432	378	354	396	369	412	404	420	400	391	460	416	402	398	407	364	388	338	403	405	414	416	389	397	446	361	451	399	387	422	429	402	396	441	403	417	396	411	416	363	403	394	386	414	397	355	400	379	377	412	418	395	372	388	439	396	347	402	386	389	404	417	417	393	403	449	389	408	423	433	385	440	396	406	419	359	375	381	408	400	432	392	412	404	441	401	424	387	400	405	416	390	424	399	416	381	378	445	403	389	387	413	414	372	386	389	386	422	388	390	426	393	402	372	394	375	399	405	395	368	431	380	384	415	433	423	399	392	412	385	422	413	404	399	424	376	372	387	368	401	407	407	380	378	383	391	358	349	421	362	385	394	424	388	438	403	444	413	402	367	405	390	391	397	399	406	382	390	412	395	376	428	413	395	427	432	392	406	413	381	413	404	409	448	429	415	385	407	420	418	438	365	374	385	418	422	428	403	390	430	421	377	436	391	395	408	414	402	416	412	408	399	403	401	363	424	404	399	383	412	379	398	416	385	376	409	448	409	386	409	397	427	410	362	419	402	404	379	406	421	398	405	383	419	374	387	396	415	413	419	379	399	399	382	376	383	380	374	413	415	408	355	397	392	383	408	408	395	386	415	422	414	414	386	417	396	402	401	391	369	408	448	441	425	375	368	397	412	385	420	412	362	409	375	380	405	387	439	434	388	380	383	416	411	411	396	400	411	406	395	397	395	362	380	422	415	432	400	407	413	401	418	400	413	429	406	407	366	392	408	401	399	420	377	441	430	432	417	396	378	402	380	402	413	371	410	376	381	391	385	400	401	418	392	382	403	396	408	398	394	379	418	399	420	415	398	424	410	408	430	390	392	384	380	392	374	434	385	394	430	369	393	424	405	417	392	399	409	408	444	383	350	389	386	368	422	415	434	442	410	403	335	393	410	421	378	392	393	401	342	398	424	417	389	433	377	392	375	367	441	403	400	382	390	393	395	401	384	398	373	410	396	404	425	419	394	385	374	375	420	368	424	372	390	430	405	436	423	397	392	409	430	378	416	399	405	383	402	373	409	401	396	419	410	409	395	404	403	413	400	416	386	384	401	405	427	388	380	394	407	427	412	422	401	382	399	390	375	404	386	395	405	416	380	427	397	406	383	423	368	409	391	395	418	363	375	330	396	404	399	397	411	404	367	378	423	391	422	388	395	400	441	399	398	410	364	453	389	367	393	397	405	378	356	396	385	392	391	380	404	394	414	376	424	410	404	402	381	404	408	392	407	409	394	416	408	370	419	410	399	432	405	395	375	392	389	415	401	406	390	407	405	402	401	438	391	438	384	387	400	377	374	371	408	415	421	407	390	389	407	391	392	375	398	404	397	373	410	404	413	384	411	389	396	394	394	394	397	424	374	451	430	394	393	402	434	360	396	388	419	402	401	403	427	388	404	428	383	396	441	420	404	412	403	383	389	401	413	457	393	413	401	402	408	406	418	390	372	418	367	367	398	399	398	358	415	395	376	403	402	393	388	364	367	398	396	408	376	413	429	373	400	414	400	410	372	428	399	403	391	415	377	390	414	418	422	417	396	405	410	375	378	366	397	391	429	396	393	384	368	420	417	382	393	429	398	417	397	392	442	397	438	437	389	369	409	403	406	387	420	384	410	417	398	396	421	408	383	392	378	414	403	358	392	389	399	397	382	442	385	396	392	413	390	390	362	372	410	399	398	400	420	408	383	408	399	374	405	372	406	385	416	414	396	423	403	398	427	422	395	346	368	398	380	377	385	418	404	399	422	377	393	464	404	391	409	395	390	426	387	395	422	407	411	406	427	376	387	420	400	389	445	377	383	408	420	423	367	375	401	384	438	392	412	398	462	407	427	398	377	383	421	415	391	391	365	409	373	387	410	379	377	383	400	408	422	375	415	394	421	395	404	400	363	445	413	426	373	430	399	394	428	421	452	367	404	399	415	389	406	443	394	415	368	469	407	422	398	418	406	387	401	400	408	414	381	419	337	393	391	382	381	384	433	424	406	406	396	386	381	404	386	369	382	397	408	414	420	397	402	418	413	382	413	395	402	404	388	424	427	391	397	414	390	401	409	383	407	400	410	347	411	393	440	393	392	381	423	414	393	419	373	420	384	382	423	407	392	418	429	388	397	408	385	417	390	410	409	389	438	410	412	377	401	389	420	381	382	372	382	366	411	404	401	423	397	430	402	420	386	389	409	400	411	412	389	415	387	384	390	403	410	390	385	409	368	398	401	409	405	384	413	397	350	416	396	401	399	424	391	361	408	418	417	430	388	391	426	401	455	411	400	417	408	415	405	407	439	418	422	410	411	405	421	388	365	384	413	430
5737	4972	3013	1781	1438	1254	1050	766	635	604	579	566	547	526	538	519	498	483	460	436	451	419	451	402	459	409	487	435	428	455	430	439	468	481	402	403	451	452	450	405	425	441	437	380	478	450	467	436	430	429	384	426	422	418	410	418	371	436	406	430	412	375	411	428	443	398	395	416	432	413	404	408	383	402	431	442	392	424	435	420	415	399	454	423	388	413	392	442	417	423	418	414	428	422	438	448	426	408	403	426	418	424	403	404	401	472	409	407	408	398	427	448	383	440	399	429	426	434	419	404	410	414	411	408	460	409	395	406	457	422	426	400	395	404	395	415	417	389	413	369	413	408	414	440	395	437	417	394	411	443	358	437	400	421	403	431	386	426	427	401	427	411	422	435	416	387	418	419	407	373	403	408	363	416	435	378	389	403	421	417	371	381	386	458	385	434	387	404	431	414	376	428	424	419	418	410	407	456	414	390	440	411	444	452	406	448	375	397	426	413	421	379	389	437	369	409	395	403	397	411	415	398	404	438	390	370	429	392	413	404	425	383	395	401	389	379	421	449	376	392	412	397	430	398	419	435	424	412	400	426	425	424	405	429	408	446	412	392	425	414	405	365	420	432	418	409	427	377	395	404	426	432	408	415	429	426	432	394	441	410	408	408	429	400	422	428	411	428	426	406	388	408	446	391	397	368	416	448	410	412	425	420	415	408	416	403	435	396	434	389	439	394	432	417	432	385	420	392	387	404	409	395	406	412	393	442	415	456	366	425	408	412	382	431	418	429	412	408	397	417	428	421	424	386	401	398	405	422	421	394	445	397	384	444	416	404	388	401	418	381	416	428	407	399	394	410	435	403	395	396	410	388	433	415	386	392	374	395	422	402	400	437	411	411	438	419	418	428	376	393	413	429	412	398	419	381	387	419	423	377	411	422	440	400	392	422	395	426	442	402	398	407	421	424	386	391	375	406	403	369	412	390	369	413	450	401	445	398	399	389	375	410	440	400	402	414	415	415	404	439	421	407	413	444	400	419	425	404	427	406	411	431	407	401	418	430	396	380	420	390	409	443	435	416	424	422	378	417	385	404	401	412	387	363	437	424	425	423	427	394	375	401	382	429	467	396	397	394	425	414	365	393	414	411	453	408	395	397	427	423	397	381	449	402	405	435	428	402	436	435	434	380	415	422	442	456	438	429	388	391	403	389	406	412	395	421	420	388	384	424	405	445	418	405	405	414	390	443	444	409	420	398	447	449	411	423	438	412	428	394	397	384	433	434	410	438	391	427	396	382	433	392	441	394	417	415	388	422	404	446	387	409	401	398	405	435	418	422	460	419	383	392	406	418	416	394	403	412	405	379	422	394	419	430	413	419	399	415	405	404	401	419	407	442	410	424	382	412	421	404	412	461	437	442	433	429	408	397	388	403	437	392	387	423	359	428	365	429	374	366	419	404	422	405	414	435	442	435	407	403	393	423	432	405	402	398	389	456	391	431	394	387	430	370	428	442	424	400	388	392	370	441	448	425	430	374	395	382	370	424	408	460	409	394	423	392	427	407	407	425	414	392	415	401	419	382	395	396	440	416	423	438	426	423	423	399	423	406	420	423	417	407	443	411	384	386	413	382	389	387	408	397	387	410	427	399	397	407	399	398	428	388	436	393	422	382	414	389	393	437	356	420	408	421	435	403	385	402	422	458	423	404	415	420	416	437	455	399	430	448	416	438	412	394	416	436	393	420	386	374	410	418	394	431	456	460	390	416	418	408	444	417	402	411	402	420	428	402	431	382	400	378	413	373	415	435	393	391	442	397	412	443	450	416	411	388	428	450	435	413	424	392	419	406	405	391	424	409	413	417	400	366	408	435	420	397	404	403	406	435	430	401	439	431	386	420	407	407	422	410	420	402	434	401	400	386	439	430	408	432	392	407	413	410	408	431	394	389	419	424	412	425	405	418	413	414	404	434	398	382	415	424	419	426	438	431	409	418	413	377	381	403	404	442	402	425	436	389	422	408	396	398	408	422	417	411	443	377	396	379	393	406	381	380	396	394	381	431	428	402	416	417	437	440	443	410	390	394	418	418	389	383	445	394	397	402	435	425	425	403	423	380	404	361	430	425	460	358	426	432	386	411	438	431	412	425	403	427	426	424	424	386	419	370	399	427	404	434	385	455	440	426	398	423	407	401	413	432	382	419	422	401	405	395	420	432	441	400	406	439	379	403	420	411	429	402	370	411	371	442	403	406	421	428	433	418	431	412	406	405	420	410	408	436	408	420	473	370	421	424	429	374	414	401	425	383	378	443	405	407	413	432	417	406	426	386	419	422	414	390	398	409	399	389	432	387	391	416	407	408	413	365	416	405	399	427	401	391	408	397	419	393	406	420	420	416	422	433	443	405	421	396	384	415	389	393	401	423	378	395	412	404	391	401	354	394	398	431	401	424	405	414	393	400	402	409	419	432	434	396	435	417	403	402	387	438	409	444	447	389	436	414	416	386	463	410	390	414	426	429	424	409	408	379	399	403	429	406	383	385	382	417	437	437	421	434	392	436	402	442	410	447	388	415	413	433	407	401	413	434	388	418	406	426	385	397	424	394	377	389	375	398	385	411	436	413	386	425	404	408	419	413	403	418	448	397	418	380	399	381	413	386	479	420	433	411	433	376	390	420	405	395	427	411	374	431	426	428	402	385	400	387	404	414	429	424	423	439	380	430	437	436	454	401	394	423	418	408	406	414	402	433	425	388	438	434	414	413	407	422	412	413	359	409	406	422	449	405	390	435	391	421	436	414	412	437	405	434	439	409	389	442	414	411	422	429	430	424	392	403	415	413	411	435	439	450	413	391	407	396	436	397	392	393	425	381	425	389	408	415	415	419	440	399	386	420	373	391	430	395	432	391	400	419	403	413	420	431	396	434	417	427	428	388	432	408	411	427	463	427	385	426	426	390	413	406	413	428	444	459	394	415	381	403	387	394	376	384	422	428	418	410	380	410	426	420	394	427	421	414	389	423	430	434	438	429	416	449	412	402	388	377	396	383	424	405	443	436	431	442	376	424	407	407	427	402	423	416	400	406	394	420	431	385	404	432	375	407	419	420	452	410	403	457	459	399	435	405	415	395	415	420	398	410	421	387	384	413	409	406	428	403	401	435	411	426	385	404	418	416	373	422	416	436	397	427	394	435	417	383	407	399	407	395	419	343	406	436	417	405	411	421	418	423	368	416	410	381	423	377	396	417	404	417	409	386	427	401	448	409	424	443	456	410	417	404	410	398	397	408	399	420	397	408	404	412	421	433	382	395	414	410	387	432	442	407	437	428	388	429	412	413	432	428	409	415	417	426	392	422	382	385	420	430	416	461	447	406	444	432	444	414	424	406	409	391	429	404	391	383	404	400	455	377	398	429	420	414	423	412	463	410	438	423	416	405	388	421	397	437	377	413	410	410	387	405	430	466	402	441	431	428	416	421	412	433	425	385	420	456	397	379	401	413	388	395
23821	21228	28356	24403	21207	9915	2255	1399	1055	1013	975	890	963	888	841	821	817	764	779	749	716	666	678	674	693	647	686	643	719	758	717	723	746	690	776	694	681	722	711	676	695	673	676	697	690	644	734	705	727	665	722	661	669	632	626	608	676	663	629	654	632	690	647	663	670	646	657	719	668	611	617	632	632	681	617	648	638	654	624	669	644	655	674	668	643	648	664	657	646	639	703	670	633	642	688	661	643	645	605	648	665	634	728	655	670	654	621	673	638	728	674	669	654	627	623	590	644	666	672	613	612	625	631	649	603	664	641	586	623	613	638	625	656	656	637	639	649	648	639	629	606	617	696	623	631	633	632	643	658	687	664	631	637	619	704	631	699	662	626	656	687	668	710	643	607	678	647	643	616	630	694	639	652	679	711	662	637	684	668	691	613	639	671	654	682	639	666	648	632	608	668	622	588	610	650	606	624	682	654	622	681	637	657	631	621	667	683	717	628	672	636	646	645	664	610	614	628	651	619	647	665	674	659	611	628	636	686	621	630	635	604	669	643	634	626	619	656	652	618	604	643	661	675	584	640	627	625	644	659	637	675	653	632	656	629	636	621	627	648	630	681	650	641	605	627	631	626	630	662	649	673	635	621	687	686	657	672	659	688	673	628	633	700	671	632	603	659	633	652	653	621	630	656	697	637	672	641	612	629	627	658	661	660	623	661	625	677	640	624	602	669	622	631	655	696	635	647	645	699	645	681	676	645	644	666	633	620	637	605	661	700	662	637	629	648	614	658	656	702	647	669	600	640	672	665	582	631	660	650	661	618	664	603	648	622	692	648	602	673	652	627	631	636	676	646	657	663	647	632	624	675	619	674	624	615	661	615	672	673	645	625	612	684	682	653	661	685	629	665	682	642	638	674	618	640	637	632	645	653	684	629	666	658	614	622	670	665	573	633	656	655	654	600	608	682	684	665	634	626	613	615	706	648	661	687	655	668	662	636	654	650	580	616	736	670	639	682	629	666	730	658	647	639	660	656	681	645	650	641	644	645	634	663	641	614	632	641	652	621	654	659	663	656	630	642	618	620	649	631	654	670	601	641	634	622	618	641	665	653	672	654	669	642	635	656	681	705	639	645	606	661	661	633	664	674	629	680	654	630	615	681	660	649	657	637	667	675	674	690	671	649	624	646	678	663	645	657	595	655	679	665	659	634	631	663	633	653	635	656	657	648	637	687	624	645	653	618	640	655	641	610	721	676	659	603	665	641	604	645	649	655	647	656	643	678	603	600	693	652	674	711	610	617	650	679	625	619	621	675	679	663	660	633	654	633	647	593	618	676	625	642	600	620	667	640	628	643	658	605	674	725	683	651	671	637	650	603	651	679	603	679	648	634	679	676	676	660	658	649	651	615	590	644	646	603	640	645	621	691	658	600	651	666	596	649	664	700	663	645	622	661	597	650	633	604	638	651	605	615	669	607	631	670	645	640	615	668	689	653	617	641	637	680	620	656	645	666	645	634	642	660	650	642	661	685	680	697	644	635	628	665	637	633	651	639	636	661	657	660	629	681	673	660	657	636	674	695	646	612	698	626	624	642	641	706	665	657	640	588	681	645	666	599	650	667	686	616	620	660	631	640	641	667	601	644	631	670	693	673	607	651	699	661	734	630	602	652	625	656	663	664	668	627	659	630	675	629	614	631	638	663	687	643	645	643	659	649	652	658	655	657	691	617	673	678	635	629	643	641	625	621	673	638	707	674	661	643	670	688	672	647	645	614	690	668	646	682	625	660	616	666	655	690	649	636	670	656	601	671	670	688	626	651	707	676	627	630	643	647	647	707	641	683	603	686	638	651	651	680	646	600	660	638	622	620	636	632	680	642	616	680	647	614	653	645	627	620	657	649	631	684	638	660	646	683	628	615	623	592	644	650	630	667	644	653	644	655	649	653	643	663	603	650	618	610	598	618	642	655	656	666	626	618	639	625	659	662	644	661	665	640	645	628	664	696	575	613	672	624	662	694	664	642	676	628	633	669	626	645	689	676	665	636	682	616	596	685	698	650	657	690	630	652	642	609	630	625	653	637	674	637	616	622	680	636	653	700	608	637	600	615	613	614	638	653	644	641	622	631	631	636	641	640	663	646	643	634	669	618	634	645	673	643	658	670	659	660	615	616	607	645	605	650	657	662	630	655	692	612	665	646	631	614	678	628	634	668	670	673	655	629	626	639	677	671	661	645	619	658	645	650	645	666	592	681	651	676	622	639	634	680	663	631	660	665	641	669	616	654	606	709	676	675	648	641	673	614	662	684	670	623	697	636	622	622	638	612	672	634	644	674	723	632	611	604	660	633	659	697	636	645	660	641	611	637	633	650	669	671	623	619	650	634	653	638	607	668	650	688	680	623	649	641	639	680	671	610	580	627	625	666	630	616	660	635	652	612	642	611	601	664	643	654	655	618	628	648	645	640	630	678	629	651	623	686	630	618	654	647	598	659	688	651	654	630	638	675	619	655	661	677	619	588	644	636	689	656	649	603	626	633	639	588	633	638	692	682	652	656	621	606	655	682	663	606	627	646	648	649	653	682	642	655	654	684	669	622	628	679	674	627	631	658	660	672	636	632	667	644	670	646	660	689	628	648	663	640	644	664	717	658	652	626	666	660	642	637	602	640	646	654	647	652	645	705	636	674	653	617	656	604	678	653	661	630	647	653	621	650	641	683	647	629	613	664	583	622	624	617	651	652	627	675	643	648	600	635	606	663	666	635	649	649	683	700	652	596	638	696	618	660	626	676	665	667	656	637	657	662	667	651	673	642	660	654	646	686	623	623	630	656	606	604	670	600	658	673	688	590	643	662	642	645	638	633	643	674	666	628	695	625	646	688	656	611	666	631	630	661	618	618	633	620	632	630	651	617	634	632	606	667	639	668	693	643	655	655	670	608	596	600	665	626	660	655	630	662	609	633	643	623	658	687	664	648	619	665	637	612	618	658	615	635	661	695	626	641	623	681	635	652	653	579	664	687	633	640	631	624	628	633	655	656	633	674	659	671	667	661	645	624	694	614	626	701	657	635	629	648	667	628	643	616	623	658	598	635	641	627	610	645	659	635	672	649	628	641	612	648	637	645	603	658	654	618	644	623	645	666	630	620	677	686	666	638	630	644	680	719	641	651	623	686	684	634	594	681	639	660	622	684	661	631	649	659	651	611	649	640	623	639	679	614	635	645	635	639	604	648	644	697	664	672	586	643	597	633	644	631	621	650	651	621	612	663	677	648	609	619	642	664	636	634	648	627	622	630	619	656	617	631	649	627	647	604	647	639	677	648	621	659	637	680	597	607	654	661	657	591	655	633	663	598	709	647	662	640	644	617	600	631	651	652	645	641	623	621	630	673	583	658	630	643	655	665	705	653	650	634	594	636	661	628	640	662	615	638	623	666	632	641	632	617	638	617	644	664	672	687	588	687	621	681	684	628	635	653	683	673	668	622	648	611	619	640	596
5517	14610	9479	5407	4164	3623	2584	1951	1602	1307	1225	1061	1040	1046	1013	956	895	902	752	825	748	730	685	684	727	733	724	727	737	776	761	747	740	743	751	732	723	772	695	703	704	667	686	674	661	660	692	680	688	671	688	679	670	677	674	689	679	681	647	675	646	690	644	682	692	629	695	665	650	686	688	649	647	669	681	640	631	656	667	663	661	617	661	614	660	657	669	634	640	678	675	667	651	673	638	619	650	595	615	665	671	666	631	669	689	627	604	605	668	714	636	705	681	662	607	682	643	690	625	713	622	651	672	676	675	677	679	643	668	663	616	717	624	585	660	680	692	661	645	634	677	592	629	693	685	686	675	642	654	671	687	675	695	712	650	654	651	662	641	638	616	626	663	674	646	641	657	651	644	657	652	652	663	663	644	627	656	606	690	647	669	622	628	672	678	659	630	691	674	630	654	609	649	712	605	675	675	695	652	621	588	664	657	689	627	676	636	643	680	667	699	673	630	691	615	663	641	610	656	686	692	666	659	668	669	622	618	680	631	712	668	703	710	646	647	642	670	642	662	650	652	655	658	666	702	676	662	643	656	654	659	681	652	640	635	674	644	674	655	666	694	631	646	723	601	643	687	651	669	680	680	652	665	662	638	645	645	683	676	644	635	692	649	693	679	654	685	687	677	615	632	638	651	711	663	645	684	649	657	639	648	678	665	686	655	647	675	647	627	609	647	603	602	705	701	692	626	664	660	645	667	699	659	643	673	660	642	651	688	625	696	620	661	620	633	660	672	653	595	703	664	644	627	647	693	683	688	659	621	659	658	662	605	673	662	669	661	648	646	620	658	656	656	714	685	659	675	686	663	630	636	655	651	667	679	649	668	652	638	691	628	629	641	672	668	653	696	647	622	636	659	663	669	651	700	645	728	653	665	647	669	623	624	704	633	627	646	700	654	657	637	672	688	657	635	648	704	614	678	675	689	668	650	666	708	711	688	655	652	671	684	649	648	643	682	631	675	659	620	662	638	674	617	659	691	644	626	639	662	653	661	633	648	657	641	659	649	634	643	622	663	607	624	633	628	682	633	666	646	656	694	662	670	622	680	652	638	648	644	673	649	678	670	625	645	630	606	631	661	619	634	675	658	621	679	649	650	710	629	660	679	641	641	634	659	644	635	658	641	632	667	728	692	684	642	631	653	649	673	679	637	627	722	647	644	696	640	686	665	668	655	665	662	675	660	669	643	630	647	656	668	615	698	623	684	698	656	666	662	711	658	646	649	604	654	643	661	649	656	687	669	649	637	666	613	668	661	657	666	628	656	647	675	680	624	633	666	698	674	585	647	629	628	613	677	677	631	678	618	634	627	654	683	634	645	662	626	631	643	674	642	688	658	684	640	632	613	646	671	658	631	665	662	669	669	642	657	654	610	688	642	641	658	658	632	648	625	628	630	672	644	641	635	638	670	649	619	701	624	636	633	647	631	665	669	667	684	678	637	654	638	645	699	611	677	671	694	638	645	665	633	650	673	620	662	655	659	679	663	645	632	664	696	688	557	674	659	639	629	683	695	651	612	586	646	652	652	604	611	669	665	659	668	625	623	638	678	666	652	676	697	634	647	652	673	623	614	696	728	694	654	642	638	655	638	634	672	677	645	653	664	654	642	667	648	651	675	664	646	652	650	593	682	652	680	643	654	689	640	658	671	708	678	639	671	653	624	631	661	652	614	645	689	643	656	650	700	651	605	691	668	668	605	663	670	675	637	679	705	703	668	686	687	622	646	660	671	648	669	626	668	676	659	664	602	646	698	673	673	663	691	630	641	668	578	647	602	671	651	686	648	653	672	641	635	647	655	716	624	685	664	666	633	668	663	641	699	685	647	619	697	631	623	617	617	649	633	648	693	665	645	636	623	681	630	679	658	703	643	634	629	658	692	619	657	646	663	688	701	674	672	620	654	627	610	637	694	708	671	636	615	635	669	688	637	682	673	673	660	661	646	686	672	626	680	631	696	711	699	676	611	643	627	644	665	608	646	659	664	651	698	682	679	693	665	671	670	709	676	649	620	661	625	653	655	677	636	596	681	609	639	648	653	637	658	682	642	684	646	653	674	603	684	654	669	642	621	663	657	673	656	627	646	645	643	606	627	599	657	630	703	676	675	646	692	605	638	647	672	705	692	664	633	655	680	640	642	629	673	647	659	708	678	640	657	621	663	673	707	599	700	619	656	658	641	670	683	672	655	650	615	688	648	657	643	672	658	689	675	657	643	666	680	686	634	632	632	657	651	610	661	648	616	649	672	669	683	678	612	690	632	629	628	652	632	680	630	611	645	635	704	722	629	681	664	636	639	667	679	624	682	679	668	632	627	640	619	677	688	616	650	653	666	654	658	699	735	672	633	652	692	636	677	688	651	623	675	621	659	694	658	622	646	681	624	634	683	631	652	667	643	675	677	673	655	624	643	659	680	668	701	689	622	678	642	657	625	645	632	671	649	631	666	657	678	672	649	696	673	659	644	604	646	619	645	631	655	674	649	648	634	648	671	627	690	669	669	678	623	699	672	621	643	664	661	635	649	659	713	652	674	633	615	634	667	719	648	663	646	663	624	658	640	624	686	659	684	671	653	630	696	635	665	621	667	628	642	670	648	655	702	622	651	678	708	670	663	678	686	634	686	662	592	656	653	628	659	668	709	662	656	601	676	656	636	706	664	658	663	602	627	643	681	647	626	630	660	634	640	629	674	655	647	674	670	644	636	665	674	642	687	651	650	655	644	680	678	674	637	677	682	652	688	684	637	604	689	619	634	669	642	665	665	688	639	673	671	683	683	646	704	682	634	702	694	680	652	616	680	666	650	646	669	661	650	667	711	685	602	651	649	650	655	618	599	673	614	717	683	628	677	627	667	671	611	664	654	620	653	670	631	631	653	656	618	669	654	669	631	703	627	704	684	681	674	630	638	704	670	655	618	602	613	611	670	612	648	715	686	598	662	691	673	696	652	676	641	674	691	639	706	644	597	640	655	684	648	622	690	674	623	662	633	648	630	679	624	650	685	646	671	668	643	682	647	668	615	632	650	661	697	613	648	657	675	658	661	669	629	635	635	723	617	723	671	684	631	623	630	727	629	646	690	661	664	661	631	634	670	658	663	654	639	654	666	686	630	673	645	632	681	670	653	621	669	699	672	723	652	635	675	614	719	592	640	659	625	643	649	692	682	631	648	618	643	662	663	669	676	680	634	668	677	682	638	652	683	632	656	652	615	618	651	617	681	655	646	646	641	620	684	621	650	658	667	679	635	657	639	684	662	649	659	590	656	635	618	658	681	706	634	592	634	671	664	683	664	650	653	666	624	670	624	639	685	686	635	719	656	618	656	640	619	632	634	617	655	668	617	663	700	679	645	603	662	641	672	667	624	647	676	666	651	659	652	678	640	634	660	670	612	674	688	688	638	622	636	692	702	684	674	645	665	672	673	633	635	642	661	659	697	670	623	641	624	612
25062	21355	27455	25564	10148	1428	959	679	574	524	489	445	465	472	425	450	405	408	407	382	361	367	359	373	329	361	345	359	346	372	353	338	365	337	318	358	354	370	370	376	356	327	334	305	349	351	354	366	308	321	336	304	305	355	353	350	355	314	331	352	318	357	341	299	313	310	309	339	323	306	345	344	318	351	326	299	343	350	335	314	342	347	333	365	330	363	319	318	341	338	310	308	298	285	327	357	320	327	343	331	327	304	333	336	297	333	366	350	291	333	306	348	329	293	319	328	343	306	326	309	305	330	298	278	312	340	381	310	307	305	332	340	346	333	314	331	338	323	307	324	339	358	328	322	323	310	302	329	321	329	291	302	341	325	351	324	323	312	326	339	318	325	328	334	316	337	346	315	304	293	325	354	306	317	302	303	317	330	321	321	344	296	330	332	306	314	313	307	320	338	335	324	347	327	323	288	381	306	318	321	313	368	340	331	328	317	325	296	323	342	325	351	298	350	334	292	297	349	333	322	323	272	362	317	332	288	321	347	345	281	325	328	345	348	325	342	299	350	309	308	341	323	319	311	336	328	319	322	328	313	345	324	325	345	327	306	327	317	315	343	312	333	343	343	334	335	319	334	287	355	301	337	325	318	300	308	327	331	305	318	336	363	343	345	335	284	314	318	322	315	328	298	313	334	312	297	318	354	327	315	349	311	352	367	316	336	347	349	323	342	304	336	319	348	297	310	287	331	310	319	328	339	344	312	338	344	336	344	332	303	312	318	344	318	315	353	308	284	345	332	361	294	309	319	338	319	321	296	311	332	304	312	343	313	309	332	305	349	341	335	321	328	292	300	308	313	315	330	314	302	327	329	325	343	359	324	332	366	331	308	333	350	277	358	301	341	308	328	344	313	307	344	320	325	354	309	338	333	320	332	334	307	354	347	315	298	298	305	342	342	295	342	330	314	309	359	351	332	332	350	306	301	336	330	302	316	336	329	333	333	318	317	303	329	305	333	333	342	355	340	310	313	348	342	309	326	295	340	297	309	355	329	299	296	317	289	343	312	321	335	337	333	350	342	315	327	328	317	329	328	332	346	355	324	321	329	297	326	328	356	322	310	331	280	314	315	313	333	304	345	303	355	297	358	351	324	278	344	320	346	327	336	348	296	334	340	290	311	325	362	323	306	303	318	336	357	323	339	314	341	325	318	321	324	321	331	323	350	317	306	330	333	309	321	327	335	327	346	328	335	328	340	321	346	296	326	298	353	307	349	346	327	333	332	303	309	325	324	296	309	313	316	318	322	307	321	314	359	320	352	355	331	304	336	337	316	347	306	316	325	312	336	325	337	300	325	325	324	316	308	336	286	319	311	333	322	323	359	323	341	330	308	349	310	380	350	319	340	320	331	285	333	304	339	305	337	358	322	289	321	301	307	335	294	311	296	303	309	312	349	344	315	336	316	366	302	346	325	328	323	314	313	306	323	308	312	314	336	333	336	303	302	337	328	322	294	291	333	356	325	274	342	327	320	361	344	337	312	341	323	314	324	292	312	360	321	303	316	361	326	318	304	301	296	324	333	334	326	333	328	358	303	317	333	325	305	347	335	320	328	343	323	333	356	360	351	307	328	313	328	345	321	329	302	357	302	316	325	302	313	309	350	318	301	296	316	313	325	279	303	309	281	302	358	297	323	324	338	320	374	368	298	333	334	342	287	313	317	311	321	310	317	359	331	367	353	323	307	339	317	347	321	312	297	308	302	295	330	367	317	329	313	304	336	308	323	313	320	335	321	324	315	302	303	330	311	325	356	350	342	328	346	323	298	330	302	344	291	304	329	347	340	317	310	312	329	287	323	323	326	344	333	341	334	346	345	334	301	313	339	291	379	334	310	382	297	341	340	345	314	335	328	340	327	328	323	315	307	299	315	344	318	328	337	322	347	328	305	307	325	309	354	294	326	295	350	325	304	309	350	322	314	330	321	323	333	343	306	351	340	318	318	318	314	332	346	337	330	344	338	342	306	327	300	307	332	341	316	334	300	299	319	306	311	330	318	326	334	330	288	359	296	338	326	330	331	325	318	339	305	318	312	300	338	336	351	332	335	318	321	324	326	321	286	327	303	314	321	339	312	311	335	295	289	321	321	328	298	309	347	346	333	343	332	305	306	352	343	328	306	313	332	290	321	318	295	354	318	302	297	310	325	357	343	307	307	375	350	325	341	323	333	347	334	325	339	304	349	337	307	342	318	331	342	313	357	338	326	328	326	323	361	337	299	322	305	315	347	319	331	307	301	343	345	331	336	331	312	331	353	340	291	303	304	332	296	324	320	331	323	314	346	323	324	338	332	304	329	356	313	297	345	324	340	316	312	334	324	335	319	332	347	315	345	338	338	295	312	306	309	351	330	352	358	338	290	312	366	295	328	356	326	343	323	345	337	300	323	304	348	331	322	303	308	332	336	347	338	334	324	324	315	314	309	318	313	348	337	308	315	307	324	301	310	307	323	345	330	345	341	318	326	306	331	321	320	327	363	333	305	274	343	333	340	316	317	316	344	287	324	327	314	301	347	327	304	323	288	315	337	312	289	317	337	297	313	315	318	332	336	307	316	324	329	322	318	345	345	279	321	306	327	353	321	354	304	332	296	303	314	323	311	314	333	326	319	326	317	273	310	324	307	335	344	358	318	350	326	311	329	325	308	306	326	310	286	323	348	305	312	335	319	324	317	342	346	327	324	318	331	316	327	297	339	335	315	309	326	345	312	344	345	318	351	312	308	332	327	324	323	330	333	355	309	299	328	324	348	316	362	332	345	332	352	371	297	334	296	306	313	321	328	306	317	361	326	327	335	328	298	315	354	328	321	312	318	315	324	338	317	321	326	322	323	331	348	329	323	310	338	337	322	338	343	312	333	324	328	335	320	357	313	330	327	333	354	311	291	321	322	317	329	325	367	331	326	336	371	324	328	283	337	338	334	342	331	334	343	332	318	301	288	301	307	331	311	333	338	310	335	333	336	307	327	328	319	321	301	322	329	352	328	325	346	290	317	326	320	350	299	290	302	304	307	335	297	363	312	330	330	327	309	319	346	317	373	317	317	301	333	332	327	303	323	312	335	356	318	319	317	318	336	323	328	345	331	311	326	297	327	327	326	297	301	363	325	361	356	320	325	287	266	324	340	282	324	319	302	328	331	318	332	319	327	328	336	336	332	330	340	323	346	361	329	319	343	321	291	316	325	351	338	339	358	336	335	286	338	322	354	313	313	282	323	336	367	320	337	321	316	323	335	355	295	342	335	341	323	322	308	355	321	354	307	315	305	317	311	317	310	295	315	326	317	323	363	322	323	343	330	306	293	334	325	311	362	331	315	286	301	326	297	329	318	350	337	337	316	322	302	325	333	329	317	347	339	327	290	313	315	330	342	319	336	332	316	316	315	337	350	306	321	276	327	320	346	316	354	354	332	319	331	363	335	275	295	307	335	327	338	313	310	267	348	329	338
5017	9422	6135	3347	2614	2254	1562	1141	902	751	664	568	610	614	583	537	499	444	482	432	429	436	423	378	389	350	357	415	437	413	432	414	430	390	410	406	385	391	399	412	370	350	405	399	406	393	363	371	342	338	399	402	377	371	350	365	366	334	332	349	309	348	320	389	370	377	365	355	370	340	342	373	364	370	358	358	349	341	385	333	389	347	342	355	340	335	343	338	324	362	337	354	364	356	365	366	350	325	354	338	345	354	358	329	315	332	333	358	358	319	313	346	383	354	338	385	331	367	331	315	366	319	324	362	322	342	337	394	329	379	325	328	350	347	311	341	337	337	354	311	301	331	357	323	332	366	372	323	332	335	339	307	356	380	338	325	363	333	327	358	355	343	336	340	347	360	373	360	327	316	371	374	313	351	337	323	343	352	341	316	367	332	357	343	319	342	331	330	332	338	336	355	344	321	325	376	333	342	332	328	328	329	330	322	331	345	342	355	359	350	372	310	319	352	358	347	357	330	321	363	344	367	355	326	307	327	306	366	354	334	315	355	326	337	336	360	307	321	333	350	334	345	358	315	343	342	338	306	358	368	340	308	347	359	331	377	342	335	327	329	358	369	357	361	340	390	316	348	342	354	364	324	331	342	351	351	323	339	356	353	333	335	338	321	348	317	327	334	354	341	359	355	320	338	370	332	362	348	325	358	364	332	371	347	323	338	318	348	353	340	357	343	326	345	353	323	357	381	353	322	308	352	358	320	322	333	365	318	355	336	342	371	339	359	358	344	364	361	351	378	351	304	332	324	356	329	344	328	369	350	356	359	325	318	337	341	314	326	377	305	333	360	341	327	325	327	368	345	366	334	339	361	349	347	358	346	347	343	357	347	343	304	344	345	351	386	315	319	330	317	319	349	313	332	346	359	342	351	346	324	332	350	363	343	357	338	335	362	374	333	339	360	326	338	369	327	333	362	341	350	325	342	325	344	329	331	337	324	347	359	332	315	339	372	341	340	377	322	358	333	370	337	367	362	331	349	336	337	339	334	359	360	340	341	338	348	330	326	324	358	314	326	335	348	339	349	349	318	336	320	353	330	320	342	330	347	343	344	342	358	317	309	334	332	332	345	338	325	319	327	334	324	332	370	332	335	314	353	344	348	309	366	342	328	313	339	362	345	340	347	331	328	352	358	346	325	327	358	326	349	359	329	388	357	345	352	320	318	298	329	327	351	370	326	339	334	334	319	379	347	343	368	348	355	380	346	341	361	333	377	317	377	361	326	372	343	356	318	340	326	337	326	325	353	346	339	332	341	326	360	347	355	342	358	341	347	328	357	325	355	372	337	332	328	327	348	332	326	305	320	384	346	330	351	369	354	322	359	346	334	347	342	338	340	338	358	335	366	322	335	335	310	347	366	319	329	319	339	324	349	342	366	359	336	325	374	330	334	328	351	354	327	336	314	352	343	333	332	352	359	327	343	323	308	343	323	357	341	342	326	341	345	353	351	334	333	347	355	322	337	333	333	326	333	335	338	362	332	343	359	345	386	340	380	344	381	314	343	354	295	340	371	317	346	334	352	325	345	327	329	359	351	372	335	329	370	337	339	337	353	314	381	348	355	335	350	320	335	342	344	357	347	329	355	320	332	333	341	371	355	332	356	342	321	354	339	358	336	346	351	309	350	366	313	345	359	323	318	362	329	350	333	342	325	328	338	340	351	355	352	345	333	320	326	354	341	361	350	311	329	363	342	344	341	370	366	352	343	384	334	326	349	316	329	314	380	328	352	316	340	325	330	331	376	351	330	301	333	337	299	326	327	354	316	361	304	355	313	334	372	343	351	363	353	347	334	318	327	387	369	350	354	329	327	323	335	345	350	358	341	350	317	335	345	381	339	333	334	336	337	365	353	358	317	321	358	341	324	351	317	317	333	325	349	347	367	359	312	355	343	345	320	318	355	320	319	316	366	325	312	341	321	366	347	334	313	329	331	340	350	368	330	344	322	331	332	342	358	333	355	361	347	364	351	346	374	361	315	321	334	309	348	326	338	340	319	355	316	335	350	346	362	344	331	372	333	345	366	312	325	347	351	334	290	333	356	349	321	317	377	315	357	328	351	335	349	385	369	364	335	342	351	357	361	368	367	350	357	329	324	341	339	334	371	360	305	349	374	338	359	360	357	366	341	370	324	380	352	359	360	352	368	339	375	340	339	328	342	327	342	355	345	361	335	348	339	312	344	371	341	382	363	348	340	373	333	346	358	346	362	345	344	346	356	336	328	364	330	344	312	324	355	336	344	310	341	354	379	340	344	324	351	348	353	339	323	347	323	365	339	345	357	355	365	350	342	344	332	353	333	338	371	353	353	345	363	330	336	337	392	360	327	344	332	355	336	367	328	330	342	345	324	354	360	379	329	331	332	346	341	356	345	330	332	353	340	351	326	341	342	339	330	316	320	337	318	340	327	332	333	329	369	321	345	336	327	358	360	306	340	377	315	319	334	328	355	343	339	342	352	351	351	326	344	315	352	325	358	363	358	342	334	364	362	341	308	356	357	352	349	377	349	370	340	368	334	349	335	359	348	330	355	323	336	370	329	347	346	335	305	344	321	298	346	329	357	345	343	376	360	384	328	336	343	336	336	347	347	297	353	357	336	359	352	345	320	323	362	306	355	365	332	364	337	337	313	362	328	353	363	349	325	324	362	334	340	338	339	364	359	330	361	357	336	354	337	359	336	370	367	358	369	325	372	341	341	352	347	328	345	346	375	331	367	346	339	340	350	316	347	314	336	321	374	353	335	349	296	355	334	308	340	306	380	340	333	362	356	338	351	347	297	366	307	334	357	325	361	316	347	361	331	342	353	295	355	355	312	317	350	332	323	319	360	315	329	339	314	308	387	334	332	311	362	316	359	316	379	309	316	348	355	348	338	340	346	336	328	361	385	357	338	359	335	327	330	322	355	328	393	311	358	331	365	347	379	328	336	338	367	312	356	367	315	335	347	359	337	343	372	362	323	349	341	334	352	325	341	364	339	355	335	367	343	367	349	333	323	318	357	347	325	364	318	370	355	350	338	345	347	366	359	351	365	311	306	312	369	372	337	334	334	340	324	324	348	337	310	307	320	316	338	310	360	333	357	308	346	344	325	313	335	331	356	363	357	331	339	311	326	335	323	373	327	324	369	343	340	345	345	328	353	352	325	317	334	338	348	348	340	336	331	331	368	355	332	344	348	343	324	315	364	346	320	364	338	324	368	336	330	338	361	342	353	344	352	343	327	344	318	325	351	337	340	341	325	339	339	316	315	359	385	342	345	329	335	328	313	313	333	360	318	351	371	344	321	339	349	345	312	362	323	355	340	345	351	369	317	360	326	359	357	349	329	313	342	359	329	315	360	360	336	373	303	352	337	359	321	301	338	334	314	329	360	308	353	350	338	323	347	337	323	348	347	372	318	338	356	338	319	338	332	335	344	302	331	358	355	319	331	302	307	337	350	332	356
22807	21426	29136	24137	21428	21554	9799	2104	1548	1260	1198	1083	1071	1132	1044	961	1007	951	876	908	827	800	761	725	717	762	719	772	748	781	753	783	774	748	721	713	743	740	779	759	735	758	784	674	742	746	727	703	676	739	685	675	725	630	680	679	733	749	730	696	634	707	709	723	778	724	710	742	703	685	717	694	735	667	674	680	670	693	679	691	707	674	733	702	656	655	681	693	709	653	650	674	676	687	617	695	656	644	659	682	704	658	693	646	640	722	693	653	640	638	666	691	649	666	627	665	709	695	678	663	667	699	676	688	699	683	686	648	698	687	669	719	695	666	654	643	717	641	710	681	643	665	695	686	674	660	668	671	710	635	718	653	657	632	660	684	648	692	627	622	699	674	727	697	707	662	647	657	696	616	706	676	722	698	664	681	619	730	663	654	649	684	652	659	655	670	638	677	660	618	638	698	648	719	644	696	682	693	684	688	699	659	722	679	660	679	704	674	646	665	669	638	613	666	681	696	663	643	654	682	703	671	690	671	679	634	661	728	659	650	658	663	680	673	665	644	722	637	619	728	678	669	643	698	701	699	698	669	693	655	704	694	651	694	719	644	685	635	680	676	695	677	659	683	656	701	684	722	652	694	640	709	700	609	660	688	703	680	679	610	667	663	693	692	696	635	695	687	641	668	675	681	685	755	656	691	671	657	645	665	659	655	679	705	617	625	678	665	704	678	698	649	691	675	656	700	615	667	687	648	703	665	673	701	650	653	670	653	627	651	646	645	670	636	683	653	700	635	664	638	671	699	666	674	631	673	682	686	676	660	662	652	668	678	724	629	649	681	713	648	655	660	654	672	697	692	645	678	691	651	706	648	692	675	696	643	667	637	684	682	682	706	712	694	689	714	688	666	653	642	667	720	651	682	663	709	674	682	669	694	633	717	622	685	657	709	654	632	637	652	623	765	693	685	697	634	674	711	671	670	611	673	670	678	625	667	661	644	668	687	657	643	670	659	673	680	687	735	686	676	642	672	666	712	660	701	629	670	656	654	663	660	686	733	698	644	630	687	670	620	682	697	661	684	657	642	671	683	642	649	691	702	622	671	706	669	681	624	713	685	652	667	659	690	675	639	703	704	724	674	677	683	706	680	674	647	670	670	646	699	691	630	687	659	678	675	633	702	677	682	698	671	651	628	693	692	677	725	703	706	653	688	667	647	657	688	653	712	707	695	676	668	670	686	664	657	665	654	695	703	632	611	719	659	657	615	635	670	670	672	672	662	642	652	626	649	634	692	628	722	717	720	644	651	732	708	677	634	685	618	719	681	661	667	689	687	637	655	629	671	651	676	647	669	691	661	725	658	627	687	696	659	715	656	674	671	703	717	652	686	665	624	685	655	712	677	686	689	703	666	701	645	668	659	677	635	671	686	696	681	598	705	654	654	653	632	669	673	674	667	639	664	707	677	669	644	713	642	663	674	676	670	623	639	679	672	697	678	671	666	703	716	643	682	667	702	671	657	654	634	663	675	674	664	701	684	665	660	677	694	622	706	701	623	639	648	688	668	673	660	665	652	698	651	675	678	684	677	675	668	695	614	680	677	692	662	698	638	669	684	652	610	649	697	679	679	651	629	667	697	706	622	684	676	654	696	678	697	686	681	713	672	686	688	679	660	667	667	688	632	604	708	693	635	661	693	687	666	647	636	627	661	666	631	651	661	694	721	677	671	682	655	660	730	708	713	699	658	682	645	691	624	666	674	683	696	678	716	690	677	640	714	723	677	684	667	716	630	684	654	659	662	685	666	662	692	685	749	697	665	673	690	615	705	681	721	657	653	632	710	621	649	645	641	645	656	634	681	660	690	638	645	710	702	645	638	658	693	653	666	664	689	641	687	713	673	688	648	682	658	701	682	612	714	663	653	697	692	647	614	670	671	635	673	689	729	704	659	642	621	625	687	679	657	659	679	658	664	625	715	667	692	669	645	686	677	707	669	686	662	660	625	636	663	632	696	683	651	662	682	698	670	662	725	683	677	705	685	699	645	665	648	737	680	648	639	661	692	646	659	680	639	678	665	675	688	644	656	685	660	696	667	700	696	691	665	657	690	661	648	670	693	681	684	716	673	685	636	704	653	654	658	674	643	695	623	651	674	661	680	676	703	659	619	659	688	660	680	652	647	691	636	652	659	633	657	721	710	640	748	679	639	673	679	702	712	700	617	716	676	672	679	679	708	664	679	704	665	664	633	669	630	660	652	695	641	673	672	668	733	652	657	623	653	650	715	700	731	625	697	628	658	662	689	688	693	693	710	678	678	672	699	710	641	628	650	607	660	679	615	682	674	712	666	626	623	678	687	664	709	695	701	602	671	683	650	701	684	710	677	706	614	648	653	669	676	688	661	678	668	684	628	658	684	698	648	675	678	674	669	676	655	685	673	660	651	677	708	711	648	674	694	649	662	676	704	652	724	682	694	666	655	679	630	651	694	673	672	727	677	627	656	651	723	654	685	699	655	684	655	682	671	690	654	679	657	651	676	681	671	688	656	691	669	656	642	652	636	672	657	680	655	649	658	714	656	676	681	700	698	696	666	666	662	688	678	663	689	660	683	608	651	647	681	647	689	666	655	681	668	705	688	682	659	655	671	608	681	711	688	645	681	647	626	718	660	715	636	692	649	693	672	670	633	655	683	641	649	670	656	687	653	738	668	713	663	680	634	663	694	637	627	664	674	713	694	680	636	627	690	688	653	659	689	619	675	668	677	667	711	658	684	703	658	750	675	674	688	632	678	686	671	670	692	652	666	677	609	657	622	654	664	684	689	685	662	665	668	697	625	650	688	669	682	701	612	650	667	662	702	653	687	651	629	660	688	682	665	677	703	714	646	664	712	713	704	680	618	685	675	634	623	654	665	709	653	696	699	692	659	670	651	652	661	645	682	678	664	636	674	658	659	662	649	670	652	684	678	663	705	678	621	689	688	666	689	716	691	637	694	645	666	728	676	614	609	614	676	667	649	665	677	655	625	662	626	642	638	696	689	725	666	687	657	697	652	681	630	679	720	660	732	684	663	642	689	660	679	656	661	692	643	661	692	689	667	701	703	690	665	634	681	657	652	670	643	675	666	688	688	653	637	708	621	672	662	670	688	696	682	651	671	704	656	720	674	651	640	670	631	655	653	693	670	719	652	648	690	685	675	691	672	668	693	671	704	626	703	688	711	647	651	675	680	673	668	634	704	704	654	665	676	706	692	676	680	615	730	683	679	695	622	682	657	696	683	669	684	644	704	627	656	634	670	664	672	644	639	672	706	689	691	633	640	650	671	682	685	630	654	642	687	710	647	683	673	634	666	696	671	697	649	668	677	736	677	703	665	713	723	656	716	702	694	653	672	619	669	644	687	632	663	648	619	719	705	635	651	649	694	656	727	720	689	636	681	703	682	697	702	673	659	627	638	619	700	669	685	683	657	679	624	637	645	650	656	706	691	630	682	660	674	653	679	661	670
7033	20490	14240	8414	6583	5626	3889	2798	2307	1782	1568	1435	1395	1365	1267	1171	1179	1081	976	914	866	774	835	755	792	781	743	763	780	805	841	780	786	805	794	796	761	800	779	820	815	751	732	737	700	735	764	756	770	706	681	685	760	711	718	699	718	677	671	740	679	732	713	698	699	678	672	699	705	693	710	679	639	681	678	706	687	679	728	684	717	742	675	692	705	723	713	673	677	681	711	676	707	751	648	640	676	718	714	709	728	718	684	648	679	699	689	699	703	698	637	692	713	684	641	659	713	685	645	683	668	657	682	703	719	726	681	701	689	668	654	682	673	671	678	678	646	652	696	701	717	665	666	696	685	702	691	644	709	680	693	698	682	650	673	691	660	649	679	694	701	680	650	654	697	682	637	669	687	671	686	643	710	660	700	689	685	676	665	661	645	689	603	683	702	656	643	677	669	687	657	678	696	653	651	690	664	698	682	641	664	646	675	689	630	742	683	661	652	641	684	693	671	682	672	730	629	679	710	645	685	707	658	674	688	698	673	660	716	650	644	697	644	631	712	685	739	698	697	690	635	681	698	678	700	642	674	709	688	655	647	655	661	725	680	706	656	688	665	666	649	681	692	671	704	653	691	675	635	675	697	729	702	709	684	673	668	664	626	645	693	675	648	711	643	687	683	713	666	689	683	649	644	662	664	653	670	668	677	668	681	671	679	682	638	645	695	624	688	674	716	688	730	679	679	696	611	691	709	658	717	638	747	673	661	687	724	667	667	659	706	690	684	650	648	704	711	683	714	693	720	692	680	658	656	685	714	672	635	728	721	664	718	683	690	643	663	678	696	704	674	696	687	682	687	662	663	705	703	683	674	644	689	690	733	727	648	673	685	714	676	646	687	651	676	707	730	673	625	706	670	684	704	688	641	654	651	671	671	684	672	706	640	674	667	705	676	650	681	733	662	710	644	681	689	693	664	693	713	690	682	644	711	655	645	691	684	629	635	665	636	657	706	673	687	687	643	697	701	659	680	720	683	691	660	687	682	666	643	688	698	673	687	707	670	725	662	670	733	697	643	657	645	638	672	698	679	707	667	694	643	632	697	660	694	666	660	643	656	695	673	652	725	655	680	682	663	666	662	676	702	696	682	699	717	664	660	709	710	663	663	652	681	669	623	695	678	676	684	695	645	618	683	662	681	726	705	705	674	656	702	709	650	664	664	701	669	654	679	689	666	687	663	706	676	709	676	681	694	688	671	707	686	658	715	651	704	661	687	667	691	613	639	659	679	694	659	630	686	654	633	655	617	682	670	673	680	681	656	706	646	705	660	653	683	662	708	675	686	675	675	678	707	653	687	677	659	702	739	687	641	696	648	657	681	649	705	664	676	702	681	707	697	665	629	655	709	660	645	697	693	704	685	661	657	658	670	696	697	672	673	684	656	697	664	658	695	674	650	698	693	632	707	630	675	644	666	724	666	650	637	727	697	674	674	671	701	689	682	690	677	655	660	667	605	684	700	692	668	674	719	682	655	686	731	683	655	722	665	712	671	694	681	711	655	658	662	648	731	681	634	633	625	650	714	687	674	680	689	644	693	715	671	686	678	687	677	711	700	695	707	628	699	683	671	753	695	646	633	659	682	675	640	741	648	652	649	647	669	668	677	667	665	651	673	697	696	665	724	697	638	676	651	687	709	658	631	693	650	712	722	684	687	676	692	722	668	670	687	727	660	698	666	677	724	685	757	706	679	700	679	733	691	685	703	681	706	722	688	698	659	628	641	687	661	712	671	696	669	658	671	706	669	687	662	665	704	674	677	665	700	690	664	678	641	635	708	707	696	714	634	677	702	680	696	640	672	694	640	706	755	646	678	697	686	665	671	674	708	701	682	638	696	707	698	667	664	681	664	667	688	642	646	687	676	693	692	709	705	678	656	645	677	693	655	704	703	676	652	696	688	713	663	625	655	677	692	667	691	663	713	661	697	697	698	660	696	635	700	643	610	674	696	625	677	656	659	653	666	696	702	712	635	642	685	729	684	735	649	688	669	668	732	702	696	633	678	662	656	682	662	675	705	614	634	703	652	724	658	658	697	658	668	705	676	680	674	651	694	723	631	661	661	688	632	623	718	678	722	711	702	650	670	669	631	679	719	668	663	697	633	678	672	717	661	664	682	708	679	652	661	687	689	672	660	665	681	725	662	713	669	683	692	661	656	645	680	714	686	656	635	666	681	665	664	672	658	676	657	663	721	615	703	684	696	631	665	704	695	607	665	685	699	637	646	665	676	674	631	675	632	660	713	712	680	687	725	700	677	670	655	665	646	695	687	691	679	651	704	690	700	688	712	714	639	704	675	652	679	670	623	707	685	631	669	651	634	662	721	676	679	607	667	685	691	667	689	700	705	681	722	701	686	681	673	647	682	624	627	669	718	669	662	667	678	704	688	652	715	657	623	667	625	713	672	692	679	652	662	681	694	670	681	698	700	669	706	649	656	634	642	713	668	665	634	674	709	736	722	680	686	736	711	694	694	676	712	659	631	687	699	695	702	659	708	635	696	647	689	623	682	697	676	708	697	698	697	672	685	690	650	658	672	683	628	705	688	667	690	656	663	661	665	674	643	681	646	688	671	662	701	684	690	687	677	685	676	700	712	664	718	669	673	646	651	684	704	686	677	669	644	704	676	681	653	686	677	679	655	697	689	622	699	707	663	706	679	668	682	668	657	695	674	689	667	658	693	707	656	707	701	630	732	661	675	714	671	673	657	678	657	652	709	637	636	684	681	689	663	666	713	682	677	678	675	683	688	690	732	663	678	732	702	711	635	659	714	720	682	679	664	632	644	607	688	693	674	672	680	674	688	709	654	680	688	666	675	652	689	635	696	672	689	654	658	688	653	642	683	688	685	691	688	684	592	690	717	728	658	683	718	647	695	645	665	684	669	679	689	632	703	644	726	660	675	710	693	681	664	648	698	746	690	688	652	693	673	680	645	693	683	660	649	676	659	679	677	679	671	649	681	681	646	684	689	694	671	657	644	677	672	710	636	690	656	714	693	690	707	666	673	743	721	647	694	642	614	686	685	666	702	676	663	639	711	659	671	658	686	661	706	739	700	685	692	693	687	624	671	715	710	695	636	689	714	682	670	692	679	670	691	681	737	663	663	657	692	689	708	683	689	667	736	660	684	645	696	680	655	671	690	709	674	617	688	677	675	689	682	637	649	704	692	679	655	746	663	663	697	681	633	688	665	685	655	676	678	679	679	661	688	650	696	700	671	708	685	646	656	670	654	655	675	655	658	711	684	635	694	657	660	685	682	655	731	666	701	688	654	646	693	668	664	701	669	692	698	699	623	666	690	663	668	646	687	698	664	709	661	658	731	704	705	630	699	648	693	697	678	657	706	661	725	626	726	614	672	609	662	701	681	662	702	672	689	701	684	661	721	623	690	669	651	654	651	716	660	655	666	666	685	658	737	684	657	679	697	707	683	681	675	692	644	648	679	695
28063	19707	7259	1594	990	832	658	578	508	451	494	422	483	439	428	434	465	452	402	393	405	408	384	418	403	406	398	392	395	438	414	397	394	411	422	439	441	398	419	396	405	376	400	444	380	429	399	426	432	385	421	395	347	361	396	359	379	364	421	360	400	388	390	406	417	410	377	390	396	406	401	416	425	382	370	418	407	395	392	383	377	374	404	388	362	379	366	421	385	390	396	399	382	382	355	444	356	341	362	404	383	405	385	391	386	394	433	414	386	381	385	397	419	402	407	394	379	368	412	404	420	409	373	423	384	395	381	439	349	363	365	397	382	392	400	396	408	380	378	385	388	388	403	388	362	406	416	398	382	447	387	361	370	393	402	424	401	371	406	408	382	404	388	395	391	373	377	378	390	378	385	409	395	388	396	383	416	377	359	409	413	375	402	363	392	393	369	366	393	407	392	384	377	389	398	382	423	399	400	383	401	382	409	365	376	409	402	417	409	403	372	411	391	372	393	361	387	377	367	379	391	406	358	357	391	383	408	390	394	368	413	436	390	375	396	394	407	406	386	435	395	370	373	401	382	406	389	377	389	394	403	383	386	384	387	359	383	368	371	379	366	430	363	396	419	392	389	396	386	370	410	362	383	364	359	408	389	391	395	370	390	400	390	402	383	380	398	409	401	407	360	378	411	383	400	392	415	417	397	379	390	409	403	386	398	398	365	419	386	374	382	402	388	374	423	342	400	375	383	356	373	389	379	437	405	397	400	363	393	408	357	394	386	422	379	371	372	411	370	414	378	411	387	369	404	390	405	351	398	400	404	411	385	385	403	399	409	403	375	375	390	336	412	387	373	413	373	398	431	375	421	386	396	351	405	415	389	428	392	368	414	362	422	390	392	367	366	373	384	388	396	418	380	420	394	337	389	401	395	388	384	391	368	400	379	380	334	367	359	422	370	375	371	362	373	416	338	390	398	411	419	391	410	380	374	397	411	378	379	381	406	421	367	416	428	436	392	412	392	397	407	351	373	385	382	419	387	374	357	394	401	405	366	409	377	362	400	412	392	357	374	414	410	393	376	411	404	376	384	410	383	380	377	392	396	388	391	394	400	392	422	395	423	395	381	388	398	459	392	383	416	379	369	383	398	390	398	381	355	349	381	387	376	364	399	410	378	359	385	391	418	435	423	415	406	395	371	372	399	405	372	352	351	389	373	342	389	353	399	389	403	388	391	388	354	354	401	369	363	391	356	382	382	363	402	408	396	367	406	415	405	366	391	414	406	337	383	401	389	404	364	370	402	401	381	388	394	373	382	402	378	371	378	354	374	403	387	393	378	398	387	426	383	399	360	364	409	387	367	396	366	350	441	399	401	372	460	444	396	389	420	367	381	371	373	428	388	382	403	401	406	388	383	413	439	434	403	391	393	383	420	383	376	414	376	393	413	384	385	433	389	378	418	408	390	363	418	397	389	395	446	385	387	424	371	369	383	397	395	369	396	386	419	395	385	381	393	390	394	430	396	379	394	352	392	426	399	382	377	406	365	408	387	364	402	397	373	374	398	376	374	424	404	395	405	394	400	416	389	372	378	382	402	389	384	375	437	355	379	411	402	387	393	387	396	382	407	354	424	406	420	385	406	421	390	420	406	410	395	364	393	391	404	415	386	403	388	357	383	363	353	361	381	393	385	373	418	386	374	409	388	382	376	373	400	337	398	410	358	378	396	390	394	380	358	410	399	382	379	392	396	423	402	380	416	387	373	414	410	423	406	383	394	386	389	385	394	434	397	386	360	391	386	390	372	400	378	389	370	355	394	403	403	382	377	389	392	395	387	391	393	395	365	418	383	393	389	406	407	393	417	392	377	407	382	386	382	385	398	404	383	415	406	407	390	375	349	410	378	357	398	410	415	388	393	418	363	397	396	415	399	414	421	408	378	409	389	402	356	387	379	408	407	390	394	411	383	382	394	392	366	377	386	421	384	383	373	361	368	358	386	431	399	414	395	391	405	384	438	365	355	385	387	397	386	397	421	381	434	413	387	381	371	358	361	379	403	396	356	370	400	359	419	378	408	378	362	370	392	414	379	395	371	414	398	381	371	366	426	375	360	382	431	395	396	386	420	405	393	392	396	410	387	377	409	396	364	374	372	406	378	425	399	391	407	395	407	400	361	392	431	354	376	431	376	372	384	352	396	363	362	371	417	400	356	380	397	379	392	380	386	420	375	370	419	362	418	437	408	377	380	387	401	396	391	385	372	408	377	353	392	360	380	358	381	400	408	418	409	405	382	401	403	392	404	395	371	377	375	372	377	383	389	425	356	389	400	362	410	399	382	367	419	414	398	398	388	397	356	414	401	402	392	391	365	375	385	395	387	377	375	382	409	405	380	386	425	418	419	395	411	400	387	402	398	419	412	376	379	420	379	402	394	366	347	364	350	423	353	390	365	401	442	395	425	391	344	391	393	369	405	372	391	379	396	375	401	374	418	389	405	380	401	412	344	366	416	385	408	356	405	387	372	383	356	385	397	364	388	398	358	394	396	426	408	393	377	415	384	370	399	427	374	404	367	438	385	404	381	367	397	366	403	427	387	412	414	408	382	414	370	451	371	386	370	406	423	383	398	414	374	375	372	387	377	383	415	382	413	419	388	359	354	378	403	418	409	402	383	400	353	391	370	388	350	406	430	416	403	397	374	387	410	384	425	407	380	387	372	398	415	425	386	428	366	356	402	375	393	419	404	370	379	378	376	422	390	403	367	367	420	397	425	379	392	393	393	378	377	413	356	375	369	393	411	394	357	390	377	370	385	379	350	434	373	366	410	409	390	388	387	385	377	374	414	386	383	445	385	359	405	405	385	375	417	363	393	395	400	402	369	400	406	412	400	407	418	382	408	405	369	381	394	403	367	372	375	356	408	412	401	394	370	371	355	348	391	418	411	375	356	369	400	380	413	379	399	403	417	412	368	417	370	403	351	387	365	395	403	375	419	384	388	404	412	384	370	398	352	417	382	411	378	416	406	395	379	413	400	367	388	380	362	396	398	372	432	408	410	359	376	378	394	348	385	382	406	368	394	403	361	413	379	369	414	371	381	392	353	402	419	416	387	387	377	396	454	386	379	398	363	405	342	396	372	410	404	396	406	400	355	415	377	394	383	412	378	378	390	408	384	402	379	387	420	415	396	379	395	375	407	404	415	411	390	390	409	396	390	369	412	381	389	383	377	385	359	395	363	377	370	372	411	384	383	391	377	370	380	385	394	402	373	391	412	376	395	359	385	384	419	370	396	423	394	411	400	380	361	368	424	402	392	379	380	364	388	362	388	365	387	396	380	409	372	367	400	388	413	403	416	394	366	380	394	388	392	368	358	422	343	365	376	408	386	376	379	406	386	406	377	377	378	389	399	346	395	440	390	363	359	404	353	385	395	433	393	411	399	380	377	422	392	403	364	366	374	367	372	399	364	403	415	379	392	409	399	331	418	394	400	395	420	377	363	401
5823	4756	3203	1815	1416	1250	1019	808	702	586	547	520	534	524	526	492	475	481	483	475	413	430	412	436	379	459	418	420	469	442	446	427	476	409	432	436	420	474	433	430	420	442	414	400	435	446	453	439	429	363	435	413	408	396	421	428	411	425	440	398	423	399	431	419	399	424	431	402	411	385	402	403	401	447	373	420	418	406	377	422	389	397	420	394	407	394	388	395	402	411	387	398	406	403	392	373	412	402	406	442	393	419	425	386	399	405	391	417	414	402	405	412	400	391	429	370	447	420	431	443	405	407	394	404	443	415	402	407	418	395	399	421	385	405	384	415	404	414	402	408	409	399	409	417	378	400	383	396	424	380	395	431	422	427	407	390	399	366	374	399	377	379	394	417	404	356	389	407	404	414	417	387	370	439	367	390	403	365	390	409	395	416	386	384	383	385	388	392	394	426	410	420	400	388	410	431	391	385	391	421	400	398	419	413	428	402	437	401	375	399	433	430	383	374	407	424	361	391	417	411	402	400	414	417	432	392	367	422	403	400	401	379	383	391	396	416	416	385	383	389	374	365	390	390	416	390	395	392	405	406	382	415	412	421	438	408	397	392	397	406	443	411	377	380	374	408	405	421	400	378	364	365	409	419	380	372	437	401	397	413	385	392	421	416	371	380	385	398	384	381	418	420	401	387	383	391	421	438	363	389	407	407	405	401	375	387	383	377	410	398	393	413	388	410	419	416	434	375	428	421	403	458	393	418	397	414	404	419	373	422	392	402	375	392	401	437	428	391	398	386	434	372	433	414	412	381	413	404	420	417	435	371	392	413	419	385	376	389	405	403	385	395	423	391	425	364	381	377	386	390	392	434	425	405	400	439	384	404	393	410	434	405	426	395	392	399	401	411	403	377	418	412	432	396	361	400	395	403	391	397	427	419	402	396	409	396	425	423	400	396	392	400	411	399	389	372	404	410	400	432	387	387	414	388	417	407	432	383	423	420	387	392	415	396	389	440	444	427	404	437	399	409	420	404	374	398	412	381	418	422	418	407	433	394	407	397	387	390	403	373	420	415	431	427	380	372	399	403	403	419	394	435	418	413	394	395	427	402	398	435	400	410	374	382	383	395	379	429	375	443	413	401	395	385	387	393	434	433	418	378	389	384	431	376	386	409	389	439	421	381	405	391	430	414	397	367	364	397	422	412	393	415	435	403	359	400	450	408	424	418	389	401	376	429	397	406	450	378	426	385	420	389	419	377	359	417	435	400	398	407	437	386	385	410	394	408	405	413	366	417	428	406	440	418	403	409	416	409	401	420	390	393	408	379	402	417	429	435	412	412	412	398	399	404	407	417	379	410	423	430	417	404	385	398	379	405	421	411	422	417	385	406	427	385	430	398	400	410	404	412	429	399	388	385	429	421	397	391	439	411	418	439	422	413	435	404	370	398	395	389	390	392	434	392	430	434	412	409	404	403	397	408	431	401	430	378	422	387	418	406	362	386	464	363	407	377	391	419	397	397	401	405	384	390	394	399	399	404	407	408	387	393	409	413	400	424	391	394	393	341	405	381	412	425	414	442	390	427	413	405	417	427	400	365	384	413	415	402	410	408	364	391	347	379	431	398	390	408	407	390	401	395	401	401	386	422	409	388	433	426	394	414	374	380	391	386	406	424	431	390	393	405	380	420	437	425	420	400	406	399	437	418	367	430	420	398	365	388	411	410	411	425	375	387	401	432	411	408	386	419	385	417	399	369	352	405	407	410	426	438	385	390	405	438	382	389	361	413	439	417	410	392	413	393	415	401	380	411	388	399	390	428	409	412	418	404	432	388	407	435	390	414	416	389	443	420	436	398	424	404	398	399	403	413	411	432	431	429	400	405	395	400	388	398	409	401	362	400	414	363	413	398	452	427	407	396	374	420	370	419	433	379	398	396	406	419	366	378	415	404	422	422	405	409	391	395	386	405	393	388	449	410	396	389	422	414	413	360	400	431	402	399	378	355	392	435	382	390	410	421	391	402	406	415	403	400	438	385	421	412	434	417	367	384	409	392	391	409	393	417	374	400	364	416	397	412	366	371	411	405	376	384	397	390	394	404	390	426	429	399	380	426	407	390	407	389	376	439	397	420	406	391	376	356	394	406	437	377	382	389	393	411	402	400	393	434	414	429	377	395	381	397	422	424	378	421	400	389	429	397	396	422	411	421	390	374	368	392	398	401	388	392	427	410	404	375	417	367	406	406	382	400	389	388	383	393	378	341	390	396	395	361	382	438	391	419	427	419	392	395	382	426	385	417	397	371	420	381	392	367	403	390	382	384	427	417	412	421	377	397	454	409	395	399	445	397	408	406	387	389	406	376	371	435	399	408	386	375	418	369	434	392	444	405	383	401	411	390	413	382	403	371	415	408	389	401	388	413	383	414	432	387	395	389	403	375	384	392	402	382	417	396	383	411	438	447	427	405	414	427	399	438	382	379	397	412	427	409	403	402	392	363	410	396	432	392	413	418	420	375	436	415	400	407	427	397	373	417	396	377	409	392	405	401	380	436	410	427	413	387	380	391	404	408	424	380	389	385	398	404	439	413	393	416	399	408	405	391	415	409	393	414	404	422	393	376	390	376	381	401	408	430	360	403	400	390	385	438	415	405	412	411	400	401	405	380	409	425	419	396	437	420	413	393	378	396	416	392	412	402	386	431	404	429	407	437	402	416	421	353	384	405	406	427	430	379	409	397	404	403	412	422	441	392	433	389	408	421	407	433	355	415	419	399	384	380	417	383	396	426	382	422	389	391	410	373	406	440	401	423	385	411	411	379	378	384	400	400	439	431	385	396	391	400	425	371	414	392	380	379	421	420	411	397	404	419	380	431	393	392	388	436	414	393	406	408	390	383	363	411	408	389	424	385	427	412	402	419	413	423	361	399	380	415	379	422	416	420	364	415	379	366	355	445	382	386	376	392	350	417	386	417	432	433	385	391	408	413	394	402	420	372	390	444	385	399	395	431	403	393	391	394	403	410	396	381	419	372	391	390	390	428	373	363	443	346	419	408	430	384	386	382	382	407	415	418	380	414	410	423	382	409	392	380	378	381	388	420	394	407	407	408	409	387	389	386	416	412	407	383	392	424	417	412	421	411	400	387	447	433	407	412	391	474	413	410	368	384	438	409	428	376	426	399	393	387	397	360	411	389	417	397	405	398	417	431	401	419	378	395	418	393	405	378	405	383	422	392	373	405	409	420	427	387	372	416	420	392	402	410	430	383	369	426	421	361	402	392	468	420	361	409	442	403	416	393	405	374	410	378	385	423	418	431	382	358	387	411	419	387	399	409	374	399	414	383	382	406	395	400	395	411	403	365	390	361	418	405	424	361	429	393	391	403	402	394	387	422	394	374	382	392	359	385	429	381	387	385	403	410	399	399	412	377	392	428	385	416	438	392	400	374	440	411	383	406	398	396	463	420	391	422	443	437	404	387	412	367	394	401	383	421	386	382	433	410
23905	21358	28519	24567	21351	9920	2221	1416	1109	1031	946	929	892	874	822	847	806	792	785	704	735	719	665	723	703	723	693	665	690	704	720	646	756	732	674	656	640	746	755	665	675	638	663	700	711	693	647	663	688	683	645	665	688	673	640	630	625	686	674	681	615	626	687	661	574	684	655	628	611	583	735	669	609	622	668	638	696	653	651	661	670	652	650	637	666	637	612	606	634	660	669	630	611	626	651	664	666	640	660	649	687	635	654	655	617	675	608	685	686	585	619	643	645	642	674	667	623	660	631	631	605	548	661	620	656	675	663	646	634	642	619	659	638	639	600	651	618	603	700	640	654	629	641	633	599	639	693	609	659	637	659	649	647	615	664	688	663	679	675	657	666	684	651	686	654	650	627	633	658	611	635	637	584	680	631	661	628	632	671	645	660	616	696	631	657	659	622	637	683	662	638	633	617	639	643	630	618	592	629	591	636	631	648	623	619	608	645	641	650	652	634	646	633	673	632	625	623	653	601	658	668	621	648	611	582	625	606	635	625	636	650	684	632	689	632	596	669	592	622	652	655	661	654	647	692	662	614	665	633	648	630	639	670	608	656	654	628	644	646	602	642	648	628	640	618	605	669	628	649	639	621	622	648	635	595	663	660	631	627	677	655	699	612	667	693	664	654	655	673	659	670	662	657	632	634	621	622	676	647	630	632	642	679	624	646	625	645	697	673	648	611	600	649	666	610	623	634	654	644	681	631	649	603	586	678	684	645	612	607	676	630	589	636	620	635	611	632	689	663	613	654	669	643	639	598	659	641	625	677	660	608	666	641	657	640	621	606	611	607	609	666	638	685	591	653	667	623	614	622	618	636	597	636	609	666	590	610	625	700	648	646	595	626	609	673	676	626	623	633	608	633	660	614	619	636	626	634	658	618	613	617	648	656	644	635	658	635	632	638	633	642	621	661	660	642	625	689	625	607	628	596	625	610	682	612	672	640	638	642	639	644	604	639	648	628	660	661	587	676	597	613	609	632	665	604	615	613	669	662	610	606	652	600	619	630	637	637	659	642	623	625	605	661	641	679	584	674	648	654	642	667	605	675	669	634	667	629	645	631	614	643	658	619	681	614	645	655	632	607	637	617	641	616	565	656	652	653	619	620	626	643	647	687	689	627	649	670	629	660	623	657	632	619	646	643	679	625	644	660	617	596	682	666	686	653	619	628	598	645	636	636	608	614	632	599	588	617	654	644	622	646	642	652	656	603	646	645	646	660	623	601	605	664	660	648	629	616	639	596	666	655	607	634	618	602	610	615	601	615	652	652	650	639	634	643	659	614	613	680	646	568	652	641	617	671	684	652	612	627	685	625	664	652	620	646	628	680	607	678	619	626	654	679	602	635	660	617	672	599	610	631	665	648	591	644	647	635	625	674	628	646	639	664	628	614	544	640	636	662	658	615	667	628	615	617	661	654	597	628	676	631	639	684	672	609	625	604	626	651	667	619	648	660	626	640	620	652	641	602	645	625	648	644	675	630	636	584	601	631	644	637	646	663	643	620	702	661	672	643	645	675	637	636	653	618	651	653	663	620	632	659	673	701	599	615	640	660	637	663	669	652	630	623	592	620	608	654	654	648	625	630	647	645	644	666	613	646	640	639	606	672	644	633	593	650	600	624	645	663	665	608	690	618	626	617	648	624	658	661	615	645	655	653	644	676	634	676	647	631	694	630	643	624	637	659	620	680	595	653	597	681	625	578	624	661	668	624	682	649	661	686	624	631	666	693	658	632	672	627	659	600	612	610	675	660	640	617	608	676	622	664	626	594	625	640	621	641	621	625	644	593	652	667	668	613	638	626	659	644	670	632	616	692	630	679	605	644	621	664	662	650	703	673	671	620	630	632	613	625	644	649	685	651	693	662	648	664	645	651	627	627	642	652	661	635	580	641	642	672	613	658	689	607	647	632	625	623	648	627	636	674	639	650	657	644	602	611	619	688	650	662	666	602	670	633	663	653	645	647	639	648	648	621	633	648	702	599	615	615	633	694	662	641	634	678	660	701	666	664	583	623	633	617	625	644	598	636	606	647	618	669	620	591	630	650	651	583	645	622	613	650	647	690	609	608	658	601	639	636	629	659	594	636	649	641	651	641	623	628	598	611	650	653	658	614	624	640	671	668	681	647	652	597	633	636	626	607	637	658	650	589	699	601	631	634	660	613	626	641	651	650	630	686	647	621	591	590	637	677	620	653	633	658	632	617	625	631	636	650	664	641	586	622	677	653	591	653	607	667	684	631	607	680	650	634	618	614	606	648	607	648	609	622	694	665	638	546	620	628	603	628	662	650	680	676	632	655	655	618	639	609	605	583	682	680	642	612	662	621	623	678	660	679	627	579	612	649	606	595	638	606	626	639	635	637	648	679	660	618	603	626	649	637	585	617	653	643	641	644	626	614	640	611	636	651	666	671	633	651	641	623	644	589	670	595	650	650	636	641	605	629	656	631	616	621	648	627	584	625	672	595	651	612	605	654	641	632	664	629	675	622	634	664	626	612	681	654	642	585	643	627	641	642	662	652	582	666	635	670	609	683	656	687	708	690	636	702	637	631	645	659	661	627	651	656	682	598	643	605	605	623	632	654	600	628	617	663	707	637	634	626	628	678	587	693	651	661	616	636	632	647	602	634	656	639	649	656	638	632	642	627	662	647	600	635	661	587	635	643	659	651	612	636	624	672	692	681	618	668	632	626	627	654	610	614	651	664	670	690	637	638	613	635	602	670	659	708	604	629	625	639	652	634	632	635	630	655	629	676	655	631	647	615	643	652	650	628	631	632	667	653	650	684	666	628	607	674	646	642	688	616	645	628	613	647	612	649	657	625	658	657	602	659	714	640	621	593	687	653	607	642	631	658	623	668	656	630	659	622	638	680	633	660	662	643	630	653	625	660	617	679	687	609	652	639	684	623	634	606	659	629	637	609	671	625	686	624	624	685	657	665	646	693	663	641	659	624	649	627	655	644	659	607	628	601	638	624	635	611	711	648	590	646	655	673	626	656	677	617	629	595	633	634	660	643	615	606	639	613	618	631	622	577	641	632	655	601	604	672	625	654	590	615	636	601	638	649	680	643	653	607	636	599	662	612	645	641	692	590	605	627	653	660	652	637	668	661	662	675	605	668	614	641	639	647	637	666	690	606	605	667	650	659	652	651	625	632	680	665	647	603	620	624	645	618	629	612	669	642	642	623	615	627	629	628	626	667	638	657	583	662	652	624	661	605	621	602	662	639	632	641	657	597	666	604	653	642	628	667	677	701	667	639	652	625	629	621	667	667	691	670	570	668	647	631	622	663	644	671	615	662	680	601	648	634	622	635	629	672	605	662	625	641	623	620	590	620	700	633	615	638	664	675	636	607	629	598	628	656	659	629	654	644	630	615	625	643	641	603	637	704	694	687	600	630	623	657	643	648	623	695	653	623	639	647	604	650	658	619	610	626	619	651	659	659	639
5306	14349	9759	5414	4118	3526	2562	1914	1586	1384	1142	1123	1105	1080	995	930	948	871	795	831	733	743	778	758	686	751	734	714	787	733	766	786	707	778	699	694	737	701	743	752	740	718	684	674	715	674	663	738	703	670	667	712	645	706	684	678	683	676	652	677	678	702	666	643	671	636	663	675	637	657	683	659	668	667	619	663	690	617	626	636	681	659	695	673	698	643	564	624	645	658	666	633	656	632	660	646	625	644	687	675	675	729	694	631	666	648	653	679	675	688	650	648	646	677	693	650	642	630	633	641	633	634	652	623	667	614	628	692	653	659	639	669	649	661	655	664	665	644	660	647	609	667	668	666	681	689	659	673	672	653	640	608	639	626	665	603	619	654	636	697	677	631	621	653	635	668	599	639	641	703	638	612	632	673	651	635	648	630	623	688	671	653	656	626	640	617	653	685	665	637	637	651	654	644	635	618	654	635	674	640	629	671	624	704	615	633	675	626	691	656	653	653	631	709	669	673	652	697	666	649	638	656	630	617	614	658	682	637	628	650	676	653	590	661	654	608	651	698	624	651	658	660	639	709	652	631	679	653	648	630	618	657	669	657	674	660	630	613	656	646	639	650	643	642	646	653	665	641	656	630	617	685	646	632	623	653	693	634	632	633	698	651	640	684	653	661	652	641	662	613	647	620	673	644	594	666	630	689	657	624	632	664	620	654	644	638	631	660	640	651	654	668	648	650	615	664	645	673	688	641	661	669	707	640	661	651	647	656	660	663	655	646	629	670	677	648	633	646	624	599	609	642	649	645	676	614	618	640	675	657	614	661	672	618	645	646	654	644	653	642	620	616	646	601	663	670	640	664	611	658	650	620	651	674	651	672	617	668	668	673	667	689	652	645	663	641	653	619	621	674	641	611	652	689	641	653	652	662	666	658	655	621	628	704	667	644	622	614	674	641	655	649	650	645	651	646	608	717	655	635	675	659	649	630	611	667	634	662	674	654	664	667	665	672	653	636	615	650	641	668	636	668	655	639	600	692	640	671	678	658	621	662	684	642	674	652	698	634	619	670	656	671	696	665	660	668	630	639	709	659	668	641	630	629	615	713	647	668	664	633	688	680	648	664	668	688	642	606	671	653	663	654	614	626	679	632	590	636	671	686	626	674	684	680	627	709	663	618	638	647	653	633	664	640	659	623	629	626	626	632	618	697	625	662	704	672	647	637	700	636	633	626	641	679	656	669	593	653	635	641	661	625	610	679	653	616	692	601	613	691	642	668	608	678	645	677	679	657	651	685	651	640	614	667	704	605	662	681	696	667	643	643	650	611	639	702	633	641	668	616	711	685	641	652	615	652	608	637	632	634	666	678	622	635	672	578	621	651	628	662	652	645	579	682	659	688	650	667	593	658	641	685	626	669	671	683	656	650	663	649	658	644	732	682	677	648	628	641	638	652	650	623	665	639	630	671	642	622	649	655	634	654	634	672	628	671	702	666	668	654	619	639	677	689	633	639	658	673	682	631	641	635	699	646	675	664	667	690	637	648	665	676	646	621	673	672	673	601	645	661	615	611	613	646	615	644	645	699	685	658	686	632	697	628	626	675	667	653	591	635	681	662	640	658	652	659	655	665	668	638	634	646	648	677	683	619	648	637	662	675	686	643	612	654	641	649	659	655	653	660	673	674	646	654	684	658	638	678	632	651	661	608	632	636	628	614	633	651	693	638	648	725	614	658	660	667	619	669	641	650	657	686	635	642	623	646	672	654	630	651	618	676	659	645	663	637	688	632	649	636	621	656	648	634	645	657	667	662	636	666	679	656	625	637	656	610	666	621	637	675	646	653	644	657	647	659	609	645	660	612	653	632	648	685	678	644	695	658	677	679	630	641	681	665	649	675	657	661	692	656	690	634	640	682	666	656	650	661	644	660	619	672	642	657	663	647	675	629	613	651	706	612	659	670	647	707	655	626	667	658	639	624	663	680	672	655	636	688	643	613	652	639	633	648	632	666	633	651	669	629	648	622	648	665	636	670	712	633	603	630	611	652	633	697	671	631	648	666	672	667	647	639	648	662	679	704	644	615	712	642	610	623	611	649	659	640	592	606	669	600	682	644	610	618	684	664	648	618	631	638	612	648	653	686	635	615	625	647	617	664	653	628	610	648	623	678	660	705	635	660	628	669	652	658	605	605	648	653	668	672	659	654	648	640	657	652	649	680	637	660	672	645	637	641	652	688	690	658	716	648	597	673	680	678	622	663	627	631	667	666	591	669	656	645	656	634	663	660	669	699	681	631	625	629	667	621	641	690	601	656	683	684	647	657	664	647	641	627	686	650	682	626	678	625	643	658	666	647	662	662	629	635	615	654	630	683	650	642	701	661	669	623	651	636	635	616	647	656	649	704	652	668	674	631	576	657	639	630	659	585	639	629	733	633	658	697	672	648	671	670	598	650	647	636	624	639	653	655	650	606	666	658	669	657	630	663	639	665	648	634	651	627	640	646	646	676	677	684	645	635	629	626	633	657	719	664	623	683	663	668	639	655	660	653	664	655	644	715	724	663	649	622	610	690	641	736	640	624	664	658	646	665	653	655	644	688	647	683	654	659	697	675	658	706	652	650	640	711	635	662	647	670	710	661	625	665	620	632	659	625	604	652	682	666	666	689	607	647	622	672	625	602	667	663	648	650	634	667	659	634	676	694	634	630	664	694	668	622	625	614	691	659	653	675	621	650	647	644	692	612	648	667	652	668	660	663	614	668	620	648	702	687	615	641	661	701	646	624	657	647	669	649	674	627	651	665	656	664	645	705	652	629	675	622	681	692	663	650	657	674	685	598	660	608	692	664	655	652	648	626	709	629	604	663	607	637	691	693	693	651	639	652	679	646	694	683	664	643	615	641	672	638	674	629	670	672	658	652	651	667	670	628	679	678	606	664	650	652	635	670	651	618	674	706	660	640	606	653	646	662	670	663	645	648	605	639	638	676	663	620	673	696	662	628	611	673	648	668	635	672	650	625	585	652	678	663	620	638	685	656	658	641	684	707	630	610	671	663	642	713	666	621	632	702	641	579	680	663	660	655	667	692	687	681	668	630	714	596	640	672	653	663	630	657	655	693	667	632	653	656	648	678	680	642	665	669	635	626	654	633	700	638	667	626	662	681	691	634	646	677	637	634	683	678	682	635	621	649	661	651	668	644	650	608	665	650	679	639	672	654	605	603	653	691	669	676	659	663	684	620	707	634	619	656	636	615	632	667	650	644	644	647	641	665	682	674	664	671	688	694	664	619	639	653	669	647	686	669	673	669	628	657	669	608	631	570	603	668	657	693	659	637	659	663	591	660	695	630	669	669	660	667	711	654	625	673	643	619	642	610	689	625	663	650	645	675	657	655	677	646	644	653	667	664	678	679	620	631	658	671	664	626	690	666	622	674	670	683	634	652	653	662	638	653	609	628	631	637	687	602	655	664	672	677	662	667	651	664	672	681	658	631	666	693	637	631
25090	21359	27400	25572	10151	1407	974	694	589	503	481	483	491	433	450	437	456	377	355	386	373	356	314	329	360	338	368	337	359	348	349	361	377	349	353	342	353	343	331	377	331	355	357	336	324	333	335	343	342	320	326	349	329	315	321	331	329	324	298	315	315	315	304	348	281	352	307	314	302	346	345	309	334	327	330	325	320	346	312	333	331	310	311	319	337	327	306	306	312	323	314	298	337	319	355	312	301	292	299	292	332	311	343	296	319	329	309	332	331	304	329	325	283	334	308	306	315	312	307	304	305	323	336	333	318	333	320	324	280	334	310	306	299	311	294	297	297	314	325	308	342	293	292	322	315	350	330	314	315	315	322	266	274	301	335	343	296	306	355	295	314	316	305	319	322	321	322	308	322	324	312	293	299	341	326	345	342	339	305	315	301	303	306	314	304	320	336	313	307	311	304	319	310	354	307	299	329	320	339	294	330	331	305	330	320	299	311	299	320	323	286	328	309	356	303	317	312	324	312	323	313	294	302	334	306	315	301	291	324	300	305	330	343	346	272	312	316	321	296	335	302	311	321	303	296	350	309	309	321	322	272	298	315	308	296	307	301	366	318	278	338	304	331	290	314	293	337	346	319	285	361	327	341	279	299	305	333	301	327	295	308	298	295	311	298	327	305	306	290	356	319	326	344	337	295	296	314	316	326	313	301	309	325	341	341	306	343	328	315	326	323	318	314	309	302	318	318	312	328	327	306	315	301	297	320	312	307	328	307	321	320	284	368	318	312	338	321	291	328	321	308	325	311	343	342	300	295	302	329	313	341	280	305	296	316	299	301	344	296	320	291	287	338	281	314	307	334	319	316	343	316	306	334	299	309	320	301	316	338	311	298	282	326	295	322	303	329	328	326	312	323	333	337	325	324	316	286	303	305	311	299	312	310	317	329	293	346	338	307	302	297	304	306	321	331	345	339	315	332	330	294	287	308	348	292	321	324	306	335	325	292	322	327	288	326	327	331	307	321	319	293	330	335	294	331	321	307	323	320	309	315	288	347	335	362	311	319	291	303	295	318	351	315	322	309	311	331	296	304	292	279	293	320	336	321	295	302	323	306	321	315	318	320	330	288	297	343	297	326	301	310	325	324	313	287	311	305	291	310	340	325	309	288	296	296	313	323	320	341	302	296	334	304	287	313	307	294	286	322	330	368	338	318	349	315	328	328	323	324	328	335	310	310	310	325	279	314	346	308	312	300	326	306	298	314	342	337	302	316	345	320	334	290	261	343	314	327	324	293	333	339	310	355	304	311	296	301	303	312	304	307	303	323	317	306	285	310	315	321	297	311	290	270	316	322	272	344	305	328	304	334	308	315	297	347	310	295	320	303	279	282	308	312	326	306	320	291	295	308	311	293	294	326	337	332	324	326	277	347	314	306	315	348	299	323	305	309	333	293	309	329	326	317	296	300	287	328	317	311	319	304	311	325	280	357	298	305	311	368	337	348	296	322	305	311	294	299	308	307	319	308	318	318	320	301	331	301	329	313	305	287	312	329	326	325	293	318	335	319	310	320	325	308	314	284	312	318	310	336	320	296	291	286	266	272	291	293	312	342	316	307	304	321	293	326	295	315	296	294	317	301	343	336	318	326	306	281	328	312	327	315	309	323	311	293	311	294	304	301	304	319	339	323	326	332	308	341	305	328	308	315	326	333	298	324	325	289	316	293	320	303	329	290	298	315	330	281	310	280	342	292	288	298	296	287	316	304	291	324	305	340	329	296	367	305	327	310	317	296	299	323	306	306	338	295	316	333	313	298	289	336	301	318	334	326	335	285	326	327	294	344	308	371	317	297	331	319	333	301	313	323	289	303	290	305	308	302	285	295	323	358	319	325	327	265	325	320	296	320	321	288	337	290	327	304	294	304	281	330	317	296	317	286	287	277	271	319	305	303	338	289	323	297	335	302	324	313	286	297	317	297	338	321	288	291	284	322	306	335	296	334	322	318	274	315	318	323	296	338	310	307	358	283	306	343	314	277	322	296	301	312	288	290	308	327	320	366	332	289	321	324	307	283	334	282	309	290	309	292	303	322	320	325	355	351	296	314	343	291	317	284	302	285	330	327	298	320	305	304	324	284	329	376	312	347	318	316	346	306	313	321	324	326	318	298	290	332	327	342	312	339	291	331	312	308	305	335	316	328	313	314	315	293	330	320	308	306	316	311	327	312	326	312	324	287	314	330	335	318	344	280	320	327	311	321	284	323	321	300	303	332	303	320	348	326	334	288	303	300	309	315	302	307	315	320	279	303	308	315	343	304	317	335	318	314	311	339	309	327	327	346	309	317	296	311	308	320	312	352	321	304	345	299	339	292	325	315	299	314	347	332	324	286	319	323	305	288	304	275	310	341	317	326	300	307	300	342	369	324	317	308	310	357	279	311	345	321	302	319	302	326	323	347	316	322	284	307	323	324	315	342	332	314	305	311	315	278	344	300	319	333	325	310	318	289	303	312	330	309	312	287	331	337	353	281	314	321	298	317	329	327	326	301	309	296	322	315	302	327	286	307	288	318	301	288	301	292	309	295	291	324	303	301	321	319	316	323	305	299	327	297	309	316	314	300	308	305	299	340	308	319	291	309	317	303	299	323	310	293	300	311	302	298	328	328	288	317	293	307	309	295	275	296	342	366	317	310	306	326	327	330	297	337	322	313	312	344	335	332	319	344	284	318	303	303	315	312	332	297	307	328	316	307	300	341	319	340	306	287	320	326	323	306	306	325	312	318	276	301	287	311	323	331	308	313	297	294	318	322	343	343	340	316	340	301	343	319	306	305	335	332	295	347	353	298	320	302	312	329	294	307	306	322	319	302	298	311	305	314	314	316	344	283	314	297	284	333	296	318	310	334	298	298	331	291	328	316	320	315	312	282	317	322	326	310	315	274	313	304	291	327	292	307	289	301	354	328	324	308	313	295	316	288	333	279	322	281	315	300	320	334	313	298	339	349	360	313	338	307	333	310	314	332	309	346	313	345	318	301	318	326	342	311	319	298	291	349	293	285	279	319	327	311	332	341	304	313	300	317	314	314	307	312	306	347	332	337	328	343	304	311	352	315	265	285	332	310	297	331	342	332	326	344	286	317	291	337	295	305	316	303	307	319	323	320	301	321	312	341	299	310	329	275	297	293	302	290	311	308	326	298	317	316	343	328	313	306	350	336	300	289	340	332	277	312	354	312	353	315	361	278	308	312	334	354	307	297	305	305	272	314	305	295	347	285	319	321	309	290	351	321	301	310	308	305	341	292	348	327	326	303	309	344	301	308	339	304	306	296	323	306	324	297	286	288	333	291	307	293	292	298	305	323	307	332	282	306	320	310	313	293	298	334	324	333	315	354	313	297	337	314	331	333	336	298	316	309	317	314	287	312	336	306	297	246	315	298	326	345	306	313	312	325	326	294	302	307	317	290	306	304	308	314	306	310	312	311	309	329	300	303	337	318	303	316	303
4618	9468	6232	3356	2670	2206	1555	1125	907	735	659	616	633	567	598	576	513	470	407	406	373	394	362	378	360	404	383	397	372	365	372	379	405	403	413	400	430	365	400	385	398	345	389	375	356	358	390	331	364	338	362	332	345	356	327	358	336	307	386	316	302	331	324	327	363	341	314	331	345	338	326	379	349	366	356	338	333	333	351	340	332	346	332	343	310	338	330	339	348	321	339	338	291	340	308	308	334	318	328	321	323	338	362	333	360	352	357	308	331	319	369	338	306	302	329	299	343	359	347	307	349	343	291	322	316	339	301	321	315	348	351	343	349	332	337	327	337	347	359	354	329	348	309	352	374	310	340	313	342	343	304	338	334	314	337	337	347	312	350	366	353	339	338	327	297	319	348	310	350	298	349	325	324	330	335	312	342	366	349	324	327	350	338	348	339	318	346	335	307	332	343	330	367	339	306	346	339	342	312	362	332	343	358	311	338	351	330	307	341	324	359	363	324	322	338	327	313	329	311	332	333	293	301	330	311	369	335	303	397	341	342	364	312	352	301	330	341	312	325	341	338	325	320	313	305	337	353	330	344	341	329	293	301	343	333	332	341	313	330	313	322	319	339	354	324	345	325	325	317	300	327	339	355	372	329	316	320	318	338	346	284	329	324	323	324	325	325	336	332	332	327	319	338	354	321	368	328	320	299	315	329	312	319	351	357	331	340	336	320	360	316	309	360	323	335	330	317	350	304	332	317	350	357	332	320	360	320	315	331	310	346	332	346	345	314	346	373	321	350	340	353	336	329	319	334	336	348	359	339	355	335	329	347	310	332	332	350	320	326	342	330	328	351	324	350	329	344	328	315	336	314	331	328	363	336	341	370	334	354	323	293	352	380	339	351	334	300	348	328	346	337	305	345	315	307	330	319	345	310	309	315	355	303	373	355	357	318	364	357	327	314	330	312	303	319	332	332	320	347	349	347	338	332	299	363	335	325	334	358	320	337	326	338	336	356	312	316	359	314	369	339	338	330	367	301	299	336	309	291	349	316	334	340	342	324	298	310	359	326	332	303	342	313	344	315	359	345	353	329	343	349	332	329	327	330	363	346	316	332	347	336	311	349	337	358	333	362	346	351	298	322	339	298	359	312	338	307	347	329	318	338	340	345	314	296	337	336	358	355	338	341	341	334	325	304	352	341	304	334	339	350	369	335	333	309	321	324	325	322	345	300	328	348	316	319	291	334	331	350	300	325	337	337	290	337	337	344	340	338	332	343	319	316	338	351	326	341	312	347	341	327	326	299	338	346	350	347	323	331	326	322	338	286	307	348	331	350	325	329	358	327	350	340	354	318	336	324	318	342	346	356	356	338	367	329	337	345	336	369	340	350	337	338	337	333	325	307	348	308	342	336	320	325	354	354	338	321	321	338	351	343	330	342	347	326	312	331	358	342	333	310	330	348	342	330	344	331	345	321	350	318	332	331	332	303	322	346	322	328	337	330	310	356	330	319	305	368	303	330	349	316	329	335	341	334	317	288	323	353	332	311	326	349	318	311	340	324	337	331	332	361	316	338	342	339	333	366	354	320	329	334	331	331	320	346	361	367	342	366	335	350	340	342	328	301	328	317	294	333	325	315	350	321	351	347	337	324	314	331	341	354	320	307	331	336	349	342	355	363	325	354	333	327	322	319	343	315	349	317	352	313	310	334	342	317	329	330	350	359	334	329	336	332	350	328	345	297	307	353	346	321	332	332	330	320	340	313	353	356	347	358	319	316	326	326	329	309	310	347	345	317	305	358	357	331	335	375	314	339	300	323	342	359	392	350	330	321	327	325	323	350	317	311	325	344	322	335	343	363	332	333	339	356	339	317	360	312	329	349	313	363	344	334	312	354	301	324	341	361	327	325	306	350	344	337	374	364	337	336	319	323	313	342	320	320	351	323	343	340	313	328	360	331	330	375	311	334	340	353	363	340	349	315	312	335	329	310	343	335	303	332	342	368	350	340	342	307	317	323	323	340	349	324	326	338	346	349	349	336	321	315	346	354	297	341	319	315	339	353	328	328	337	333	358	326	298	331	308	330	334	346	319	321	337	324	341	358	320	309	322	305	314	331	345	375	329	352	308	332	308	352	337	360	315	334	343	357	339	354	323	346	324	304	326	344	312	332	328	337	365	311	364	301	328	278	332	326	349	326	353	377	362	317	299	351	294	359	330	338	336	329	301	336	379	320	314	326	326	365	346	321	365	347	344	313	332	288	333	320	324	359	313	326	333	349	329	296	313	323	329	351	309	337	342	336	339	333	313	335	340	366	351	327	330	334	333	328	291	297	333	347	343	321	326	336	326	351	317	357	336	351	305	361	314	320	337	343	326	327	317	316	343	366	356	329	305	349	348	338	313	340	336	347	333	362	313	335	321	317	345	316	293	343	349	334	336	336	322	330	307	326	338	344	327	370	360	342	367	315	316	341	328	319	347	355	328	339	346	323	356	337	322	349	297	361	353	325	325	303	324	311	313	349	330	341	331	352	347	329	317	351	339	329	319	349	343	324	328	349	344	355	309	337	309	308	326	296	318	329	329	310	344	331	323	301	351	335	316	345	323	343	317	315	327	351	320	331	312	325	369	300	326	338	343	299	322	333	332	335	334	317	329	326	317	314	351	321	369	323	334	304	320	321	324	311	380	333	337	353	327	316	345	337	335	344	330	322	326	344	338	350	329	332	330	334	331	368	365	337	351	320	333	328	317	365	353	326	353	358	329	331	359	377	346	317	367	364	327	327	318	353	308	341	355	351	318	335	303	350	313	351	346	308	342	370	309	342	338	334	327	334	332	329	305	329	357	337	298	322	317	320	338	319	311	320	306	331	370	315	338	350	328	314	324	333	348	318	330	335	329	330	305	320	334	347	322	355	329	326	352	350	319	323	354	314	334	340	313	327	313	362	347	357	324	310	336	331	334	325	334	359	347	372	337	347	345	345	322	362	310	331	372	327	320	353	308	311	316	341	327	333	327	340	327	315	332	307	378	333	337	293	352	345	321	326	340	356	349	334	327	355	324	323	318	319	356	319	327	330	360	344	347	331	353	348	321	331	306	314	306	304	315	308	339	336	332	321	368	344	326	318	336	357	312	330	309	360	353	333	296	339	302	361	338	316	328	308	333	336	360	323	340	345	300	320	346	349	313	358	329	324	341	324	340	320	333	295	338	336	319	317	299	323	325	341	353	298	333	299	350	322	320	362	328	320	326	350	336	311	314	336	333	329	321	346	322	317	349	328	372	291	347	322	319	331	348	351	350	325	340	323	322	333	341	337	351	360	321	326	357	313	356	348	306	326	330	356	352	318	312	346	307	327	338	337	332	331	365	354	333	325	341	334	362	326	310	318	342	329	364	336	326	318	316	321	338	354	331	376	347	349	313	341	322	341	343	340	331	354	331	315	319	342	340	305	357	310	317	287	345	349	319	342	339	304	311	347	340	305	315	332	345	361	335	370	319
22682	21352	29096	23997	21361	21449	9744	2107	1532	1265	1174	1095	1146	1058	1041	950	947	904	899	794	760	759	775	833	730	688	748	741	767	821	752	782	781	719	740	737	748	745	754	725	722	724	741	693	742	660	680	715	667	637	694	682	710	660	668	682	663	672	660	651	733	731	627	719	705	655	642	619	687	713	678	684	684	683	635	713	652	645	708	683	687	651	660	698	680	631	656	708	615	660	712	606	683	653	678	695	666	643	689	653	686	666	635	625	631	657	689	645	643	662	672	646	723	641	655	615	663	699	661	636	630	649	662	651	690	680	607	711	630	648	668	667	651	669	650	622	638	643	613	677	672	673	680	625	678	674	660	640	695	667	680	605	669	651	654	680	632	646	673	651	617	670	685	689	629	608	672	587	633	641	666	624	668	642	667	633	663	641	619	636	667	657	618	635	620	682	670	706	637	627	654	673	620	644	678	644	694	668	628	666	669	620	673	686	658	656	671	711	621	606	643	625	651	610	672	639	675	652	631	671	637	655	636	675	622	641	695	616	649	666	619	622	632	641	660	651	640	685	675	670	654	685	629	659	649	677	627	648	591	665	663	618	675	625	675	601	668	628	689	643	653	666	688	664	642	630	677	662	614	684	713	649	679	610	647	623	647	638	649	683	656	699	668	616	640	652	662	622	643	681	636	616	688	681	645	598	707	646	660	654	654	684	674	642	654	646	666	730	658	647	597	622	689	669	652	652	647	663	678	642	681	664	626	702	626	632	673	692	610	653	638	692	635	634	674	692	681	671	640	663	663	662	654	655	658	672	698	688	629	692	649	650	674	654	651	649	680	702	594	659	646	645	665	630	658	643	685	649	664	660	605	655	633	643	662	618	642	668	658	643	674	658	665	672	642	683	664	642	594	677	684	665	623	661	652	656	669	630	667	670	646	633	684	619	598	650	686	657	647	660	667	657	643	660	699	687	646	627	658	680	674	667	645	633	655	646	611	668	633	647	666	658	642	674	625	634	638	675	651	634	660	665	630	667	655	652	629	622	654	640	677	646	678	642	603	667	682	662	632	646	652	685	635	639	636	668	633	660	631	622	650	659	637	659	655	645	630	650	634	624	664	627	680	657	692	656	659	657	651	641	665	675	656	599	681	653	627	682	664	677	670	637	654	636	660	600	640	656	634	662	635	647	658	636	632	671	680	618	619	659	661	619	618	670	672	621	623	649	666	689	651	643	637	651	641	620	630	616	656	655	682	646	618	656	657	636	656	628	699	578	647	667	675	651	599	673	670	646	640	654	617	658	670	641	665	685	632	663	634	633	647	634	660	624	676	605	684	677	680	641	639	643	641	658	616	678	636	649	638	629	678	656	707	632	638	641	686	653	640	627	699	671	671	655	652	630	718	677	642	615	683	661	659	649	642	703	629	627	678	664	646	689	673	637	645	655	605	645	656	656	680	675	628	630	682	659	671	674	661	694	622	664	706	651	706	680	591	653	661	659	678	710	687	693	649	670	652	607	644	619	643	659	666	658	661	632	667	657	637	665	649	665	617	682	638	639	635	629	697	657	612	680	637	664	672	644	631	631	653	666	645	652	664	635	626	671	677	700	628	708	636	702	677	651	709	628	626	633	649	683	607	632	605	645	668	638	668	656	623	626	631	640	674	684	642	629	653	638	622	661	659	654	689	662	636	606	656	619	683	627	679	649	654	663	673	634	648	687	664	663	669	663	625	624	640	669	690	669	611	649	607	660	623	666	641	670	694	645	643	625	673	632	619	662	666	648	679	635	687	613	656	693	634	695	681	617	674	618	675	666	646	658	685	673	657	614	680	613	671	687	680	649	626	672	651	675	643	715	629	648	632	665	709	667	669	674	638	634	647	715	691	616	669	684	699	680	636	676	626	607	678	622	699	683	678	691	629	626	696	608	690	670	655	644	643	618	638	676	633	610	641	672	676	613	635	660	641	651	649	631	627	668	664	647	600	659	642	676	646	623	637	687	651	675	651	665	643	686	682	652	656	610	648	666	644	647	596	639	666	621	642	657	616	619	614	675	654	641	646	670	602	655	658	693	657	667	664	668	684	666	640	650	678	643	642	645	616	711	650	652	645	706	613	609	630	660	629	692	644	678	690	651	656	636	678	663	635	618	651	629	668	648	618	629	677	641	655	709	659	678	652	635	626	652	672	607	671	630	646	640	693	642	690	647	599	643	643	710	659	636	629	649	641	673	638	652	664	655	647	654	661	645	673	708	632	657	636	648	625	654	670	616	618	671	643	611	663	643	700	677	687	624	663	681	638	667	699	605	641	643	652	625	668	633	637	667	617	719	645	669	684	728	645	632	644	637	671	669	652	652	650	630	612	666	653	648	659	674	644	687	675	615	624	667	626	668	608	621	643	673	680	657	657	681	695	667	677	676	623	651	647	658	667	628	641	704	665	668	644	652	678	632	620	652	638	667	656	608	672	701	698	656	681	667	691	704	683	656	655	613	667	653	682	644	626	625	668	613	614	691	664	659	681	649	612	652	622	673	610	681	668	656	635	707	621	618	681	693	680	666	668	647	603	602	700	623	685	686	599	595	626	626	670	667	687	626	653	704	662	654	663	657	642	654	632	629	693	662	665	664	647	698	690	649	693	671	689	649	650	617	646	636	629	630	670	666	653	630	640	635	608	658	645	650	666	646	643	650	652	619	666	683	665	660	668	673	650	660	667	637	658	584	644	685	719	644	654	626	679	650	623	685	643	654	649	637	639	691	681	598	624	624	657	637	688	638	631	680	685	642	663	655	673	632	646	683	643	631	685	656	678	654	648	674	662	628	705	688	708	642	644	630	616	661	603	672	687	662	616	615	667	619	664	647	703	659	661	637	648	701	656	711	658	669	656	667	599	687	700	702	702	668	669	653	676	653	696	664	637	677	601	622	622	674	637	663	639	653	616	659	614	642	683	716	661	673	667	666	657	673	676	688	671	649	640	669	639	632	657	630	670	656	673	715	658	681	679	639	622	641	657	679	656	667	622	615	669	677	662	675	611	641	687	692	641	653	702	627	641	678	666	627	648	655	664	666	642	688	658	603	639	638	698	657	634	694	665	725	683	716	680	661	660	658	670	662	692	658	643	698	677	666	638	628	646	677	671	662	618	631	643	643	685	651	684	644	610	684	647	649	611	643	667	691	652	657	642	620	664	659	643	670	670	691	693	672	684	611	687	641	674	611	653	648	669	638	640	645	628	673	643	675	678	658	631	672	666	633	631	684	679	683	674	653	636	707	653	646	626	649	699	645	641	626	645	652	657	707	635	617	618	660	641	687	642	684	671	648	664	661	652	656	704	659	609	668	626	612	674	660	660	674	669	656	664	639	587	656	645	669	627	660	663	703	627	663	635	665	651	627	623	624	684	661	698	669	653	666	668	618	662	685	639	657	614	660	636	650	640	694	671	625	664	621	639	666	664	619	712	626	622	595	638	657	662	689	699	706	654	629	691	615	644	631	677	697
7385	20564	14476	8374	6621	5518	3774	2767	2336	1823	1542	1519	1427	1373	1219	1199	1164	1022	961	910	829	780	742	823	772	748	751	839	781	782	845	844	804	763	783	739	750	760	802	774	743	735	684	697	736	737	772	758	725	738	685	669	686	710	703	720	650	690	661	743	665	639	672	693	676	694	686	674	674	685	711	733	703	697	724	684	717	667	652	666	633	710	657	657	670	666	679	651	678	733	682	640	650	682	643	681	693	632	693	657	654	688	720	674	678	652	653	696	645	652	657	727	637	652	675	646	683	734	664	679	614	693	647	674	672	648	669	695	623	682	695	672	653	614	667	644	683	700	669	663	637	668	678	652	662	688	650	663	658	652	706	642	703	699	711	667	653	684	688	647	680	645	647	704	618	681	637	707	688	668	697	643	670	639	632	689	671	636	666	679	601	662	647	659	654	703	655	663	661	671	667	692	646	650	640	603	649	678	668	609	680	641	680	690	687	679	679	650	655	683	666	663	634	703	683	640	644	669	653	682	649	622	612	644	659	628	598	619	669	678	680	657	685	649	643	654	655	641	700	684	695	701	663	699	600	616	659	685	644	654	645	670	673	699	645	672	651	658	629	639	675	664	672	678	630	642	630	656	672	670	680	721	629	665	669	653	704	689	702	670	699	673	686	692	669	680	637	715	628	708	704	624	608	642	673	655	682	700	616	668	666	711	672	642	639	679	677	651	684	674	656	658	719	654	699	685	641	675	663	672	690	704	694	649	691	676	707	642	684	674	683	665	674	661	621	625	671	632	659	699	662	685	702	684	682	661	612	614	677	651	657	653	672	655	626	611	679	692	653	653	708	642	659	601	651	668	661	658	699	711	670	619	660	685	675	675	661	641	694	687	645	654	636	644	645	686	614	685	680	662	670	665	675	646	659	665	687	658	684	651	630	665	684	700	632	655	669	668	661	628	662	664	658	670	644	665	684	681	674	678	646	688	659	662	684	668	685	671	624	657	661	689	704	638	684	672	680	633	607	667	646	647	649	681	651	674	695	688	681	663	710	709	671	643	613	690	632	684	665	618	650	624	685	681	669	655	717	629	684	683	646	655	680	673	683	693	671	640	637	651	639	699	687	663	668	636	622	663	670	673	678	652	632	649	692	674	673	687	631	647	689	688	676	663	640	644	670	669	667	676	651	635	655	668	709	659	684	673	687	708	641	679	654	669	686	658	676	682	662	657	691	654	669	677	633	676	683	639	694	708	656	684	641	683	651	656	642	635	637	709	677	645	662	663	634	693	679	641	655	669	653	653	688	636	695	612	693	695	653	700	624	648	665	653	660	613	695	692	672	697	654	667	696	606	666	676	684	711	665	673	634	647	677	634	653	664	640	682	678	696	665	678	661	640	677	687	673	647	660	632	653	655	707	699	669	667	667	663	693	677	681	678	645	688	684	665	659	656	633	622	641	662	675	645	678	670	697	655	639	673	651	651	638	677	671	706	637	650	660	640	679	641	665	658	639	704	675	660	717	662	653	689	653	660	681	625	684	629	692	631	691	650	689	708	641	645	663	662	684	685	640	665	633	722	664	652	692	659	681	680	622	688	636	637	692	641	666	631	698	657	661	697	671	664	698	681	683	692	646	641	701	623	688	699	672	627	629	619	593	672	658	637	606	677	675	658	659	664	666	681	651	633	675	694	650	715	672	661	666	666	652	671	670	664	637	687	687	661	663	680	648	724	702	683	668	684	648	643	665	683	648	697	642	680	680	689	647	661	657	662	685	678	662	629	677	646	639	680	644	671	708	678	671	666	658	733	660	668	680	654	700	701	662	641	663	669	606	665	682	673	685	671	627	644	637	656	685	700	682	629	687	616	636	657	675	648	645	685	690	672	650	631	652	670	659	684	644	626	615	631	664	686	634	687	659	681	644	673	670	634	655	634	735	645	685	682	655	631	675	662	643	617	669	692	712	657	660	638	683	671	677	629	678	642	681	647	635	652	662	659	704	623	649	725	700	681	661	604	650	710	645	674	694	696	662	642	629	674	646	688	614	644	627	641	638	644	648	637	634	715	664	632	629	710	663	613	699	670	643	702	647	682	651	695	657	694	671	661	676	597	669	642	673	657	671	668	683	695	671	689	631	674	641	643	675	644	676	687	669	664	689	682	673	666	693	658	684	697	647	701	655	617	685	652	643	631	652	665	666	657	631	655	659	678	655	657	652	668	686	653	628	633	667	704	689	692	662	655	657	652	644	678	655	663	682	663	693	659	669	709	668	633	658	664	653	684	658	649	647	664	643	724	665	714	696	656	635	643	656	636	644	654	692	648	629	693	668	656	659	673	685	707	650	684	668	659	667	662	699	629	687	673	671	624	694	696	680	670	614	653	671	672	647	613	668	672	660	680	648	650	671	622	608	688	647	671	638	653	708	692	660	655	652	673	674	645	651	692	647	676	709	667	674	649	660	663	670	716	662	650	671	659	710	664	679	598	714	707	676	674	611	641	644	694	695	690	632	618	659	617	643	678	676	678	655	652	684	680	611	703	638	666	670	667	699	687	678	650	670	678	693	657	588	647	640	638	659	699	671	625	710	655	680	660	655	652	665	673	702	662	613	665	627	711	681	708	670	675	652	658	628	694	675	666	674	661	680	640	671	656	646	651	624	656	646	683	707	716	643	618	669	655	664	658	674	687	696	637	647	670	674	667	638	640	590	660	653	634	645	686	652	686	681	671	678	690	680	607	681	636	646	666	694	610	669	643	694	665	641	666	649	687	647	681	672	685	668	644	680	648	667	686	682	692	695	649	698	672	604	676	682	660	626	608	689	634	676	609	663	672	642	665	625	706	666	685	698	646	720	666	633	682	687	652	647	675	614	638	696	645	659	683	648	651	657	649	674	668	659	676	654	672	687	670	712	686	629	656	662	702	628	631	665	664	641	635	702	641	706	666	645	666	655	700	619	644	761	690	678	685	655	654	679	662	643	693	661	668	637	694	659	682	659	694	647	673	681	701	704	680	654	649	681	652	611	697	656	673	698	659	681	715	639	628	652	631	648	642	651	677	676	676	698	648	645	691	679	674	684	646	660	651	665	637	649	717	601	661	623	661	649	677	701	640	672	682	648	625	687	643	674	664	659	690	660	666	689	621	659	630	663	653	648	662	671	654	643	659	647	621	662	604	643	652	638	678	651	702	674	686	699	633	662	637	617	647	661	694	638	663	653	639	672	678	681	683	611	691	686	634	672	696	653	683	661	686	654	674	664	679	614	677	702	656	617	704	692	633	659	699	624	714	704	683	679	663	635	654	612	676	608	646	657	653	631	708	635	669	661	651	669	654	661	686	652	682	709	705	624	656	677	651	642	652	639	677	699	663	656	672	679	656	716	635	699	671	699	630	686	690	684	664	704	621	660	689	677	662	664	626	654	669	658	629	640	648	673	624	685	637	696	652	635	639	653	666	655	672	661	658	631	622	677	676	701	680	648	685	688	598	662	682	622	691	656	657
27971	19736	7328	1629	992	836	659	553	519	526	444	484	444	472	452	441	447	433	404	411	367	394	385	404	406	419	427	394	410	413	379	426	381	409	413	380	401	400	402	404	398	419	388	386	359	375	404	423	421	359	400	382	396	377	401	400	390	354	415	366	391	373	398	388	390	408	398	393	379	398	382	401	409	370	369	390	354	370	388	368	375	394	412	376	384	391	384	356	368	376	392	398	410	386	373	382	383	394	368	379	380	389	353	381	378	381	377	419	397	353	360	394	391	358	373	349	396	385	389	379	370	393	404	373	389	379	366	410	398	385	389	359	365	381	381	398	362	363	406	402	378	372	421	381	384	375	390	370	382	409	366	389	415	402	400	373	382	397	397	374	371	390	384	381	376	396	367	377	339	392	369	399	385	388	374	416	368	344	359	391	389	377	344	373	361	377	380	353	407	385	409	400	358	361	389	362	395	382	359	396	395	382	387	370	355	403	380	386	383	395	359	378	413	406	429	359	347	411	371	398	411	398	394	387	367	386	376	386	379	408	425	364	369	378	385	395	366	415	353	387	343	377	386	363	422	364	387	379	427	422	383	356	370	399	400	407	400	353	384	395	417	394	400	380	398	393	391	384	339	368	401	396	361	357	415	356	366	410	362	390	391	395	386	421	385	380	425	406	334	410	375	400	430	378	406	352	391	397	386	383	364	431	390	365	386	415	372	419	380	403	368	391	388	361	387	367	392	373	388	356	378	387	367	386	414	369	379	381	372	418	368	375	358	408	359	377	360	391	416	367	375	360	374	402	369	329	359	367	390	385	346	374	396	373	367	370	385	382	359	414	351	374	399	369	412	415	368	365	360	391	395	374	381	380	408	393	384	383	362	383	398	395	413	403	365	377	376	359	411	369	377	390	382	384	418	424	380	401	383	366	342	392	414	369	378	382	372	363	408	316	376	394	425	384	386	371	358	370	362	378	411	370	370	386	401	360	387	380	385	356	405	398	381	356	362	401	388	399	398	373	366	392	408	368	392	392	387	374	365	373	425	399	369	387	375	405	390	416	374	373	418	366	398	376	393	421	372	382	448	385	347	378	387	337	375	392	377	435	417	384	384	366	398	386	426	360	413	367	378	377	351	357	395	379	389	368	360	415	365	401	380	370	401	385	443	407	385	415	393	375	391	368	390	351	391	367	380	381	380	409	372	385	398	411	370	371	367	370	366	395	380	380	397	395	394	386	416	386	402	386	398	419	414	375	384	332	360	391	390	357	381	387	375	380	357	399	389	346	387	367	335	398	395	380	350	372	389	432	401	354	363	405	380	376	366	374	398	381	380	407	401	381	439	403	383	388	323	349	385	448	387	383	390	372	382	374	327	419	415	374	331	370	370	382	387	403	356	400	392	381	405	376	395	363	380	350	342	392	369	408	368	398	380	405	325	401	376	361	373	402	364	387	360	401	386	375	423	382	371	373	362	328	381	367	360	409	373	388	395	366	355	352	389	400	397	427	385	353	414	380	373	380	346	371	403	367	401	380	391	414	400	401	385	387	367	423	382	354	393	377	365	412	375	396	383	414	369	418	388	391	365	375	397	404	366	396	370	374	372	375	366	383	379	372	386	395	395	426	370	377	396	394	383	315	412	372	383	415	414	414	368	393	406	399	414	343	353	385	375	402	342	358	414	384	419	393	378	431	376	405	411	391	406	378	400	360	399	393	385	385	369	383	425	370	369	385	385	378	364	381	378	390	371	398	400	387	377	388	402	403	404	382	397	378	380	380	440	408	378	413	400	354	422	379	378	372	395	366	361	389	390	377	409	365	369	358	353	380	388	390	394	379	351	416	386	376	410	375	383	395	403	404	371	368	387	399	387	407	382	403	383	391	362	367	368	360	357	393	403	368	406	379	363	372	400	394	348	374	398	377	345	382	364	376	386	352	368	363	379	391	380	395	373	377	373	390	391	374	394	384	397	434	397	392	370	354	372	355	415	390	371	396	401	386	382	380	401	372	430	370	425	374	428	377	404	392	388	366	386	379	388	377	394	386	360	377	371	381	399	365	350	386	400	357	382	374	403	400	393	363	383	359	358	392	388	368	376	387	401	390	378	347	396	332	362	358	370	369	390	385	386	372	370	382	371	380	382	388	382	366	377	399	381	393	384	399	341	368	374	401	380	359	391	395	408	375	387	351	380	355	375	371	385	414	395	391	376	356	388	411	387	376	395	386	414	383	364	359	366	359	409	384	359	355	402	383	395	382	383	378	392	392	397	354	377	388	426	361	394	375	373	359	397	366	373	371	368	400	372	379	385	366	370	390	376	403	407	368	410	373	370	374	364	366	364	373	358	393	396	386	357	382	370	368	397	379	380	348	421	334	376	411	376	408	369	375	393	407	399	381	397	368	399	376	357	381	420	436	376	376	377	417	372	361	402	362	389	387	362	367	393	401	379	393	386	348	407	384	368	353	401	398	375	381	371	386	396	369	383	376	426	398	349	365	348	352	397	364	400	378	389	354	384	381	382	383	357	380	369	375	387	377	400	379	351	374	394	342	398	408	378	367	379	425	364	364	399	376	372	388	394	350	344	393	395	394	372	344	411	382	395	383	383	364	403	408	338	398	376	364	342	395	391	374	379	393	385	392	397	369	409	389	377	353	370	389	399	393	385	354	426	381	413	350	380	359	413	393	364	409	398	373	367	402	377	367	421	382	369	379	366	384	393	393	396	358	387	400	381	374	394	410	379	410	375	377	365	408	383	381	382	380	397	382	401	384	400	364	365	352	348	390	392	361	369	400	396	381	406	418	358	339	396	394	374	409	428	356	380	375	362	407	395	365	392	389	382	391	349	369	358	362	383	376	359	378	382	392	368	379	344	391	374	378	401	370	402	359	385	382	395	374	385	375	378	405	362	384	365	398	369	378	379	353	389	379	389	410	370	380	375	392	416	375	371	391	366	347	361	383	377	386	361	368	383	393	388	393	366	384	366	400	390	427	399	377	417	362	376	419	395	351	382	375	373	363	396	397	373	436	373	380	390	358	421	381	359	380	352	384	382	365	378	397	392	358	404	404	412	363	393	374	361	393	392	392	390	421	392	353	364	373	368	386	350	406	375	343	384	423	392	421	402	415	426	379	399	421	382	408	419	415	390	394	358	345	356	414	394	383	393	364	415	339	373	358	376	403	338	372	355	367	385	357	401	399	359	403	390	343	362	422	409	373	379	348	373	384	385	357	382	372	399	401	409	361	363	395	387	361	356	355	349	357	371	343	397	377	404	368	379	388	392	375	342	427	389	403	361	375	399	408	364	397	393	411	373	389	369	370	433	372	373	363	384	391	379	372	376	366	375	376	396	412	422	361	393	380	336	373	356	378	367	385	380	396	378	420	380	371	414	361	390	402	381	382	371	356	357	377	366	373	378	378	400	425	375	421	399	376	359	368	367	387	377	342	390	335	382	361	406	381	390	394	368	423	379	387	382	389	391	401	377	383	379	369
5601	4786	3082	1720	1483	1293	981	799	653	577	569	530	528	526	529	496	469	435	470	455	421	433	361	412	398	433	428	434	386	447	458	438	388	444	426	443	387	443	424	434	408	433	423	421	366	409	382	376	409	397	426	432	391	433	403	407	392	417	369	421	382	395	385	388	388	371	408	386	372	397	369	393	432	399	425	382	410	413	396	376	380	390	415	400	397	391	393	404	437	385	395	381	370	413	408	398	376	398	371	361	406	415	415	403	410	391	374	422	413	395	410	394	426	402	353	395	398	376	402	388	392	377	378	370	375	380	399	388	393	392	377	411	390	375	410	363	417	357	415	359	384	424	398	412	397	428	382	394	365	401	400	378	387	382	365	407	348	390	394	434	380	394	376	414	389	405	378	400	391	389	392	411	394	398	397	429	385	386	409	384	415	386	396	386	358	381	388	404	378	383	401	411	399	402	407	380	392	412	421	398	426	410	377	400	410	434	379	402	422	419	386	407	382	387	375	385	401	424	348	369	415	376	376	393	397	401	411	389	384	401	390	411	415	401	441	393	402	399	372	398	415	425	419	397	403	382	363	365	417	421	383	378	366	403	402	425	396	374	398	349	367	438	378	405	387	391	391	380	410	424	387	401	377	403	372	416	402	370	393	403	387	368	399	429	393	432	387	430	380	424	417	378	452	363	406	431	437	412	383	376	382	411	380	396	399	404	358	365	399	389	359	399	403	420	350	388	390	432	381	394	360	397	409	381	396	401	416	426	419	390	404	391	393	380	398	396	415	390	388	393	359	408	406	394	387	403	377	406	386	370	391	389	383	436	411	385	413	367	411	404	401	401	417	406	402	377	392	413	383	387	417	405	389	362	374	410	382	398	411	402	393	364	388	405	401	404	391	384	395	372	375	404	417	368	389	392	407	402	369	377	362	402	396	424	415	415	414	397	395	397	356	372	406	417	392	359	434	397	357	385	359	389	362	379	379	377	382	412	413	387	402	403	407	391	417	392	366	401	370	398	427	380	426	417	401	380	409	400	422	383	379	422	375	385	403	380	407	383	395	411	415	388	398	382	378	386	374	400	407	357	407	381	412	383	362	367	402	381	381	427	411	390	404	386	412	392	403	397	394	393	406	394	462	392	398	418	404	376	378	369	393	395	393	394	383	373	389	364	391	396	377	423	393	415	393	400	368	400	381	412	374	406	404	382	403	424	415	399	361	384	372	395	393	383	367	407	384	391	382	376	400	396	396	409	387	361	411	420	399	374	412	405	405	401	389	415	418	401	409	400	394	396	397	396	403	444	415	396	386	378	405	381	387	413	390	386	380	400	412	404	362	405	394	403	360	352	366	381	398	394	454	404	395	353	406	389	366	435	397	388	404	357	405	359	387	417	398	409	398	402	389	376	411	411	374	390	404	381	382	400	361	417	382	384	415	370	396	362	394	403	397	421	370	391	423	446	389	383	373	392	419	400	422	417	379	389	396	403	409	373	412	411	400	384	377	395	371	411	419	383	422	399	395	433	412	346	372	375	372	412	362	410	400	374	394	401	375	412	382	456	416	359	364	411	387	389	391	385	413	397	411	418	406	380	408	429	382	372	414	375	414	441	356	378	349	380	397	369	391	365	426	421	421	412	408	430	360	394	391	412	363	397	368	392	385	406	409	413	380	409	419	396	366	358	390	356	402	379	406	393	396	411	401	383	399	388	436	395	382	344	388	414	401	375	395	391	359	410	399	391	405	423	359	373	395	375	403	393	384	350	371	385	430	425	422	399	425	383	374	379	394	404	425	402	394	407	408	399	372	397	409	372	408	408	376	414	416	410	402	403	405	394	366	416	404	388	370	411	379	395	387	394	453	440	371	425	419	370	392	391	395	378	416	394	375	419	420	406	380	392	367	396	404	380	412	416	365	414	394	411	408	384	387	410	401	409	417	382	366	426	400	381	410	379	412	394	402	389	393	365	387	373	383	406	385	406	423	386	403	399	387	417	414	399	407	387	391	410	356	395	423	364	389	390	408	420	411	408	364	395	407	364	416	433	418	378	382	396	401	420	418	411	376	407	413	379	390	376	457	389	438	369	426	415	408	420	372	370	369	420	386	354	382	393	374	383	368	413	391	459	404	389	393	387	399	397	391	374	400	372	387	401	372	395	427	387	402	391	384	415	367	368	341	401	405	380	425	383	413	398	393	400	377	375	394	395	423	412	386	368	398	421	408	376	379	397	399	391	430	396	367	421	415	391	401	387	353	350	388	394	405	427	365	410	394	408	360	398	394	399	410	369	376	412	398	350	376	372	355	363	389	399	383	468	413	379	394	436	397	395	422	365	387	388	417	418	408	385	400	422	395	335	382	401	386	359	375	391	417	375	411	378	389	397	387	403	384	419	409	369	365	411	372	416	380	426	415	420	395	421	381	375	434	384	393	359	389	400	410	356	372	391	415	412	362	399	396	375	411	382	390	401	401	402	376	362	404	394	429	373	414	396	411	369	365	392	433	358	364	369	373	401	394	375	398	386	386	381	384	432	441	425	411	398	417	379	397	381	398	417	406	395	402	381	402	402	389	392	403	390	368	371	397	398	417	398	392	412	400	396	381	396	425	398	408	390	384	386	383	391	366	392	393	397	394	385	392	418	393	390	413	404	388	400	380	391	409	436	426	399	403	391	395	415	419	385	417	402	348	367	411	397	401	381	347	412	382	392	354	380	362	375	372	394	374	397	385	397	400	379	382	414	362	396	397	402	406	370	357	400	423	429	345	405	434	371	393	388	423	404	393	409	399	404	423	384	411	377	414	382	382	400	371	398	367	343	397	353	391	373	398	358	385	400	434	384	438	382	425	372	391	415	418	414	413	383	385	379	402	373	386	405	373	413	421	393	375	449	393	404	376	383	402	404	428	419	420	391	376	399	384	406	432	421	400	383	386	400	398	414	381	409	398	393	379	371	400	391	379	407	401	427	379	386	397	359	373	397	385	412	417	380	394	409	366	407	392	377	421	397	354	392	386	421	392	371	368	339	387	400	419	379	379	375	386	408	399	380	382	384	377	400	400	385	440	393	430	405	398	407	439	381	368	394	418	441	387	436	406	362	388	389	398	376	395	401	389	390	371	420	398	417	400	379	424	417	432	395	388	381	393	412	435	387	389	381	381	376	393	421	342	376	395	401	405	387	418	386	395	403	390	395	405	377	367	406	403	401	400	389	392	394	376	394	420	365	392	420	384	393	411	401	411	366	395	374	378	389	390	433	381	399	390	398	418	386	423	414	387	356	409	402	377	399	409	349	416	416	382	379	388	398	395	403	408	429	419	376	370	394	394	400	413	400	395	363	386	438	408	372	399	411	445	377	383	395	453	411	387	420	389	402	369	417	371	390	422	397	371	406	388	399	384	398	384	399	398	397	358	418	397	356	415	390	405	403	409	362	438	374	394	374	391	415	408	388	395	418	373	378	404	391	393	392	413	430	385	365	394	420	433	359	390	391	383	373
23930	21392	28582	24580	21388	9927	2155	1425	1161	992	989	919	922	953	838	848	796	761	792	781	676	702	666	680	665	629	686	678	686	732	666	690	751	725	672	728	692	698	686	663	681	726	654	634	678	664	693	666	658	605	663	696	657	667	652	618	645	586	660	637	673	627	609	645	664	617	683	657	641	652	651	631	647	680	614	649	626	600	684	626	661	665	653	622	654	649	603	653	630	641	651	645	632	650	644	627	662	629	611	613	644	659	620	614	629	592	646	664	628	671	598	614	633	643	591	620	613	652	641	632	598	639	629	632	642	624	625	616	665	601	642	669	653	626	634	596	622	605	646	601	602	598	674	645	640	633	641	628	658	646	602	637	566	589	619	632	650	637	660	620	645	685	654	665	610	623	639	659	610	652	659	579	629	612	629	629	625	634	595	607	644	593	642	641	605	632	648	631	645	645	633	577	627	632	663	678	628	671	660	644	671	626	610	643	685	600	619	610	644	612	654	636	683	597	663	636	638	606	643	629	639	602	664	629	654	607	599	618	630	628	640	620	657	587	577	639	613	668	675	638	614	640	669	649	600	669	665	639	627	628	639	649	596	661	657	644	621	613	642	616	657	638	660	602	624	669	602	609	639	641	643	626	673	637	605	632	638	594	668	656	649	654	616	618	615	618	660	622	647	623	628	625	671	618	654	669	682	610	653	634	612	651	642	606	662	616	668	609	623	631	624	632	644	680	655	666	644	650	629	649	631	633	657	606	636	620	643	622	628	633	613	697	647	599	623	616	587	596	675	607	703	596	659	609	639	606	635	691	627	588	750	656	601	612	599	663	659	627	652	615	649	641	635	603	608	611	688	618	648	625	626	647	663	666	643	621	628	662	647	675	578	607	634	588	683	601	671	629	623	678	637	603	640	596	635	635	578	590	643	635	645	650	632	651	622	628	609	620	669	607	613	619	635	655	639	615	641	637	603	643	624	646	592	651	651	664	683	633	628	638	678	646	611	619	643	598	672	642	630	638	582	636	661	645	653	659	634	652	651	650	592	624	646	667	622	605	649	607	609	658	619	642	642	603	679	617	606	644	639	673	571	678	606	639	653	652	653	640	610	670	651	605	633	672	610	629	610	630	657	608	625	616	605	602	641	637	625	602	638	634	637	620	592	652	661	597	650	625	645	626	649	655	604	621	631	636	635	642	655	641	647	622	646	685	624	628	686	695	617	656	626	584	606	624	646	623	666	672	589	682	626	668	635	609	570	656	626	621	614	654	660	646	697	642	631	616	620	617	620	657	594	637	656	611	615	662	618	642	651	677	669	659	620	666	660	633	599	643	632	642	598	656	613	600	684	618	611	646	621	614	605	629	656	627	654	626	621	650	611	657	642	640	625	686	638	588	589	651	633	627	626	667	601	620	609	609	599	655	625	646	611	655	655	621	661	599	612	626	619	628	624	647	620	623	638	640	621	615	625	616	633	636	645	634	656	630	626	647	581	607	574	663	605	656	658	592	634	656	608	612	660	597	621	604	622	637	661	610	651	647	660	605	646	614	631	628	654	607	650	663	623	676	646	611	606	616	609	641	653	659	639	600	663	693	606	668	638	651	608	656	649	651	628	633	605	618	651	625	655	635	610	611	612	637	653	617	658	627	687	658	603	656	666	620	631	658	648	678	646	596	618	667	656	633	628	588	620	587	637	619	662	638	643	667	626	637	622	594	643	628	613	660	610	650	626	623	628	605	618	674	636	623	655	634	614	654	622	622	664	624	631	617	641	637	674	649	651	606	664	608	615	632	622	661	613	612	644	630	663	621	607	653	629	629	623	609	623	616	648	609	609	634	630	596	630	637	604	630	645	601	661	663	651	651	603	618	639	630	608	605	609	605	652	610	622	613	664	653	618	654	628	621	615	627	640	628	608	642	661	634	647	641	612	626	642	658	673	701	607	698	631	608	596	639	577	638	659	669	610	670	618	601	620	649	645	639	622	689	632	611	632	642	625	663	627	631	642	650	622	594	606	633	664	638	630	655	604	669	633	634	669	647	622	631	651	619	665	575	593	639	643	593	651	662	648	618	627	661	599	626	693	646	644	624	661	648	626	601	646	649	594	659	604	648	642	653	669	638	622	619	633	650	646	669	600	601	622	642	634	677	649	667	637	613	627	624	626	675	653	619	659	689	617	612	601	645	640	650	637	603	658	610	645	626	636	656	658	622	667	687	673	623	600	635	653	637	643	681	654	662	625	635	635	632	610	634	665	634	651	614	613	635	672	670	647	653	600	608	652	666	627	613	603	608	616	658	624	619	656	662	633	671	643	599	613	652	666	624	618	641	643	653	644	629	632	610	662	671	631	609	637	667	631	595	606	601	614	644	609	622	653	565	694	627	641	638	596	629	624	644	609	641	600	684	618	624	642	687	634	635	631	602	613	677	628	612	627	634	688	622	651	631	594	620	614	696	646	642	658	620	608	601	623	590	640	621	623	644	605	655	644	656	660	659	641	629	687	651	628	630	632	632	653	606	612	636	633	614	636	633	621	592	707	621	696	605	637	638	652	584	678	614	621	652	623	670	642	641	599	630	639	647	621	644	644	686	669	655	618	624	635	599	630	598	632	650	666	624	596	603	638	622	604	615	636	653	635	639	686	641	660	628	630	655	654	646	650	650	629	641	660	628	619	620	606	613	648	528	639	619	647	659	647	592	648	596	622	643	648	624	608	655	621	646	660	663	618	609	657	651	603	668	628	613	586	628	681	626	641	662	654	644	626	630	649	657	662	645	637	629	617	635	615	622	640	647	605	614	629	661	671	667	605	645	622	625	591	614	618	669	633	604	612	653	671	633	600	652	607	629	606	661	656	635	653	601	611	637	646	687	595	616	664	673	624	615	646	645	648	605	645	676	591	613	644	625	637	623	643	624	619	605	620	610	658	582	640	620	678	628	610	626	677	589	595	618	658	652	598	645	612	621	620	624	637	622	648	632	606	650	575	609	622	597	618	572	634	638	635	579	631	619	650	632	623	605	708	631	596	599	629	646	629	610	660	607	588	637	596	609	667	614	698	651	634	631	668	626	645	661	638	656	612	678	642	631	687	636	677	627	624	637	605	631	602	635	590	646	648	611	620	613	639	595	641	631	588	664	596	628	578	634	607	643	632	632	642	631	603	663	628	641	628	585	641	605	632	664	624	654	662	649	656	628	630	630	618	656	607	645	647	624	636	616	611	651	671	643	601	646	638	637	616	639	632	667	634	659	628	665	657	616	650	628	686	630	631	690	656	624	591	615	613	634	662	634	648	637	645	611	629	639	607	617	713	639	655	639	633	611	594	676	661	651	602	608	634	626	642	593	626	607	582	626	641	632	627	633	656	639	632	620	637	653	633	653	599	622	654	624	594	655	610	621	659	665	624	658	608	624	672	673	629	595	630	661	586	653	627	601	640	615	628	626	624	609	664	658	655	631	617	619	656	671	692	661	627	584	644	634	633	673	613	639	605	641
5335	14170	9784	5175	4300	3523	2519	2029	1611	1309	1172	1146	1137	1024	978	962	946	859	847	802	781	658	680	705	685	708	765	653	765	713	763	721	739	719	745	712	702	696	708	681	700	723	710	676	721	657	715	712	717	724	656	662	694	717	686	680	681	649	700	644	644	706	644	656	702	636	644	613	676	698	658	686	654	574	657	635	629	712	672	592	606	604	620	673	641	610	609	607	670	665	651	651	629	656	677	580	651	675	622	677	672	671	629	601	650	617	673	611	680	684	643	697	637	660	629	634	639	639	668	649	656	581	676	699	594	636	644	607	655	667	681	651	642	621	651	596	710	623	651	636	615	657	630	639	608	668	612	610	621	659	610	609	633	627	635	611	626	634	606	683	617	629	636	663	663	675	639	643	668	614	660	673	652	633	644	662	657	603	664	622	654	645	603	654	605	661	625	613	575	671	650	628	613	677	612	648	610	626	611	628	621	633	706	703	610	669	623	610	637	638	668	635	680	677	580	643	645	653	635	677	651	635	662	622	673	648	675	647	613	632	686	601	637	647	632	578	648	606	623	655	644	628	643	598	652	676	652	630	681	637	629	654	632	659	642	659	625	624	675	725	613	627	682	604	634	617	611	617	599	614	625	647	631	671	629	657	656	686	682	674	680	654	624	672	634	634	629	627	605	632	649	643	644	644	606	649	631	666	626	662	598	630	635	622	662	677	637	639	614	569	650	670	697	648	630	631	607	660	695	617	625	663	655	681	625	628	650	700	642	660	636	654	654	664	613	614	623	674	625	651	625	597	660	623	693	673	637	695	609	621	602	627	590	666	663	636	623	651	615	612	623	665	619	627	652	623	667	626	626	633	673	672	656	629	603	639	588	627	658	615	621	642	684	631	609	673	643	628	650	629	628	629	677	667	676	672	680	628	712	642	650	636	621	598	648	643	640	638	604	645	633	649	609	634	647	691	632	624	639	645	654	608	662	686	636	636	642	608	684	632	626	711	634	592	650	635	677	654	652	638	619	650	645	662	638	630	625	646	604	677	621	661	660	675	603	636	639	658	636	609	697	626	643	671	639	639	629	610	652	656	664	626	641	657	627	682	647	622	634	618	640	653	598	646	661	645	611	625	635	643	649	630	672	691	623	647	634	610	651	649	632	607	632	600	665	644	650	616	656	675	633	665	618	639	623	652	663	647	603	598	627	638	664	640	635	671	626	654	639	667	694	633	652	656	702	592	697	683	638	649	610	609	580	629	660	646	676	623	639	652	647	647	631	639	651	613	655	656	641	670	680	650	611	669	595	632	617	645	647	627	655	659	614	650	668	612	604	644	655	688	644	655	668	658	673	657	641	667	625	593	614	642	663	660	618	680	563	620	632	604	630	630	597	676	656	676	627	667	628	633	655	648	643	616	649	679	689	670	661	626	660	605	659	626	602	654	640	596	636	631	645	652	665	621	642	694	653	631	636	647	585	645	598	620	611	673	647	653	660	636	642	679	644	651	606	642	668	640	669	638	666	628	634	669	659	625	648	600	677	636	641	639	660	627	627	669	638	656	653	658	644	662	692	644	668	671	617	669	652	666	654	654	619	603	648	624	700	646	644	659	658	676	667	623	682	642	633	655	672	636	628	675	634	646	616	657	614	650	630	649	652	640	613	614	639	652	663	639	666	659	668	644	685	674	617	665	685	595	662	608	589	653	607	687	593	648	665	640	632	643	644	612	624	628	632	651	642	619	652	634	603	626	619	657	668	646	646	686	652	644	636	642	684	647	698	642	625	663	607	629	630	646	639	623	677	639	648	669	615	638	670	641	633	642	658	659	681	610	641	679	607	664	650	635	675	650	593	607	664	669	637	636	666	630	631	675	647	649	581	621	644	626	627	625	649	660	661	686	658	614	674	662	659	691	618	637	671	624	624	628	668	635	626	630	650	637	645	660	632	640	657	643	640	618	674	639	611	618	607	654	674	652	633	631	653	657	619	654	641	644	655	653	666	665	670	672	635	630	630	635	657	680	665	627	662	625	662	597	631	682	670	637	656	673	619	701	667	648	643	639	688	654	639	623	614	671	633	648	618	621	660	667	652	624	621	613	655	636	635	651	619	634	670	626	696	670	642	610	647	632	670	643	607	661	664	669	646	611	609	626	629	649	663	641	641	642	626	653	672	653	670	643	672	619	692	627	650	645	627	617	657	619	641	656	643	619	609	647	588	668	635	570	645	648	630	658	641	606	634	696	642	663	674	656	640	700	639	647	651	673	608	628	611	592	685	632	640	667	616	641	713	668	591	660	642	616	657	610	638	606	635	692	626	612	637	616	668	621	608	660	641	693	673	662	667	649	661	638	628	648	633	632	636	630	630	681	639	613	643	659	664	577	649	667	649	647	670	594	624	679	630	664	649	620	668	633	613	640	664	600	643	623	594	634	634	602	637	656	623	623	642	652	607	653	631	665	642	594	634	639	636	612	648	654	662	663	659	651	614	594	601	651	622	648	615	634	669	638	654	654	629	630	653	658	669	623	657	650	617	628	676	631	680	639	650	625	681	656	685	692	626	599	668	640	659	649	648	627	645	588	594	628	627	624	654	611	662	631	658	689	656	604	612	628	643	634	639	639	685	622	623	639	642	625	692	677	688	667	649	639	666	627	676	592	631	672	618	631	624	605	640	668	654	593	679	640	648	679	643	605	647	597	620	671	636	645	655	614	640	660	608	632	614	647	601	636	644	647	649	639	640	681	657	675	634	617	600	657	640	614	669	654	664	647	652	682	622	631	631	637	631	624	645	703	631	605	641	641	678	671	636	623	645	648	674	633	656	657	643	618	616	614	633	652	666	611	634	670	663	664	639	624	618	671	614	630	628	664	603	614	636	657	639	645	614	671	637	630	637	651	669	641	684	644	647	599	656	568	600	664	649	647	633	664	663	632	623	627	680	605	674	651	620	677	650	650	678	695	637	654	639	608	635	648	650	600	591	669	670	628	700	594	672	640	596	642	640	592	656	659	640	658	665	617	678	664	647	611	643	604	616	582	672	674	663	636	651	638	637	664	570	619	654	641	634	627	642	581	642	639	641	639	659	647	649	658	706	596	613	650	617	648	660	687	637	641	626	647	667	670	648	670	667	655	583	611	663	622	657	622	678	628	649	644	624	643	647	621	645	645	665	660	640	617	598	633	630	657	660	630	618	605	615	645	641	598	634	661	643	645	677	652	640	633	616	652	621	672	672	627	631	627	648	651	626	658	639	670	649	660	603	654	631	639	651	630	613	616	629	611	673	661	642	691	640	633	642	650	648	625	653	651	647	563	639	625	614	643	678	683	621	589	617	634	628	645	645	626	674	680	648	684	646	674	638	701	626	604	650	644	652	633	623	658	650	599	669	637	644	633	627	661	681	658	646	621	650	656	612	642	648	651	631	646	657	666	647	626	636	630	617	648	667	606	608	698	663	616	632	649	652	660	701	660	593	698	670	595	612	655	670	654	623	618	600	694
25012	21332	27396	25565	10106	1380	940	732	574	525	513	450	452	414	412	407	396	429	361	334	335	298	324	350	341	338	304	344	341	359	362	331	317	375	357	353	344	350	327	333	327	344	287	302	305	316	316	328	346	322	289	369	328	302	314	310	318	317	312	317	334	317	320	326	299	320	282	284	279	309	293	332	312	288	298	302	291	325	298	320	318	291	288	339	327	298	305	295	287	298	316	314	316	304	295	302	297	288	297	299	308	290	316	311	316	290	281	320	330	322	310	344	293	303	303	295	291	323	302	299	288	285	313	290	303	297	316	295	313	278	311	307	295	322	312	330	305	317	298	314	280	308	333	324	306	300	309	260	354	278	306	307	298	292	303	318	349	283	287	303	342	360	313	311	281	298	287	309	308	309	317	319	308	309	327	283	305	312	291	300	312	284	315	332	312	306	313	293	313	300	307	254	275	296	312	298	315	289	301	274	318	288	278	278	309	286	315	325	283	302	317	292	324	307	303	279	332	311	293	312	319	310	302	313	311	310	359	289	276	285	293	336	296	308	331	335	295	263	289	316	309	320	296	320	316	283	334	298	316	290	329	322	313	313	305	310	291	300	302	290	283	306	339	335	317	321	308	278	305	339	312	295	324	328	322	288	316	299	309	268	278	285	274	309	320	305	268	310	291	310	314	341	329	325	280	268	316	338	304	295	316	279	270	327	326	300	284	267	308	294	323	306	339	306	309	315	291	318	307	308	303	303	318	316	307	274	298	303	290	319	281	302	303	316	369	269	342	332	297	331	297	309	292	283	310	307	292	281	321	297	297	313	283	303	306	313	296	312	291	308	285	312	321	303	294	324	320	315	338	299	333	320	317	334	315	311	302	298	305	290	305	301	305	282	310	308	322	279	307	326	301	292	294	317	331	300	298	283	326	306	341	331	280	290	277	300	291	305	333	316	304	304	307	311	333	321	310	316	318	308	305	299	315	325	342	301	304	301	283	306	307	331	302	292	266	308	290	346	331	277	292	283	330	291	320	322	314	328	299	281	295	310	303	323	330	308	304	322	275	319	322	321	298	329	314	273	323	298	317	289	293	330	328	296	339	273	316	308	305	314	321	331	290	298	316	325	299	299	291	295	307	306	294	304	287	293	305	298	275	299	299	315	271	296	292	280	299	289	286	324	308	304	289	287	307	296	298	307	282	304	299	354	303	293	264	307	358	302	319	311	316	307	323	315	297	284	318	309	284	289	314	281	294	279	292	321	309	320	293	278	313	330	310	331	314	283	260	304	322	304	326	274	296	311	309	310	293	311	337	297	313	279	290	324	282	329	285	312	315	284	289	330	292	300	317	298	304	300	315	301	296	280	278	292	339	277	304	316	303	340	280	320	306	313	291	310	318	316	296	307	284	292	281	287	305	309	307	298	296	323	307	313	268	295	263	313	299	308	320	314	276	313	311	326	297	281	295	275	312	312	334	317	292	330	298	312	279	345	309	271	323	314	301	298	294	295	299	293	325	284	293	321	274	310	279	311	282	304	320	306	315	338	279	324	300	303	282	311	291	284	298	311	293	318	274	313	298	319	306	325	325	291	293	287	299	300	296	308	299	311	309	290	302	297	303	307	290	331	327	306	301	276	298	325	311	307	295	308	304	327	294	321	318	324	294	284	307	315	302	311	306	298	286	295	311	284	317	277	326	294	293	287	313	308	299	334	334	295	291	291	306	321	291	277	330	308	292	294	320	299	318	302	280	290	310	286	295	296	286	323	294	272	298	259	333	315	304	301	338	284	295	312	310	335	284	288	283	314	312	289	299	324	275	307	308	321	326	338	306	311	290	322	322	305	322	318	286	277	306	326	325	314	305	300	288	278	307	328	319	326	299	302	309	296	289	302	289	288	332	278	317	335	313	297	272	322	306	338	309	298	282	314	331	256	320	303	291	287	296	313	287	264	302	301	281	339	317	299	311	300	316	295	309	316	313	279	315	296	260	297	296	313	277	304	327	313	303	315	280	322	302	287	307	281	305	284	308	325	316	282	308	292	321	321	301	309	298	306	281	286	323	290	316	336	306	314	309	323	289	294	274	301	314	279	310	330	349	322	292	312	339	313	318	295	291	309	291	296	300	299	277	291	317	307	333	279	304	328	313	291	297	304	299	322	304	298	311	303	270	313	312	293	319	308	325	320	304	288	296	290	313	325	292	292	288	301	345	287	304	303	312	309	304	295	325	269	316	330	287	312	318	290	299	314	296	313	309	298	295	283	336	298	328	279	272	294	296	303	321	312	331	315	286	334	302	314	314	301	320	285	305	332	302	322	297	299	313	321	326	321	308	293	301	322	298	330	302	341	293	320	309	313	314	295	341	306	347	289	335	292	310	312	284	322	278	317	334	323	296	292	278	303	298	315	309	281	303	271	313	334	287	347	315	289	290	287	299	308	284	294	284	341	261	324	303	279	290	355	286	325	309	276	310	304	314	309	319	329	317	333	326	321	345	299	296	282	319	292	308	278	313	280	324	289	296	306	319	337	301	333	293	300	296	296	301	296	332	287	322	298	311	300	305	312	308	292	311	269	280	315	306	295	281	320	305	289	284	287	283	298	313	306	326	308	271	307	350	309	350	313	317	290	282	315	301	295	325	304	305	296	299	329	320	303	283	287	299	311	296	299	302	317	302	310	313	303	297	292	285	314	307	290	305	308	296	322	296	323	318	287	272	309	308	320	285	299	306	317	295	315	302	332	316	282	320	297	290	300	304	327	295	281	345	325	306	319	323	318	319	320	309	332	335	293	311	330	326	283	324	305	320	313	325	295	354	341	291	305	286	310	296	344	296	306	328	297	314	307	332	273	296	305	279	289	318	260	305	289	325	304	308	333	296	308	283	300	290	318	307	284	344	307	288	308	303	286	265	307	319	362	286	304	332	286	295	311	302	308	340	311	379	313	310	297	308	327	329	300	302	326	315	305	328	312	295	308	302	280	319	332	303	313	312	317	317	302	293	320	289	285	313	299	314	279	322	287	334	316	307	284	310	317	300	320	304	298	281	300	324	322	288	290	305	286	306	308	281	313	304	317	325	296	286	316	298	264	311	329	293	279	314	303	289	303	296	314	285	283	308	317	285	302	314	296	328	317	314	282	294	288	311	316	306	286	297	285	303	285	328	345	328	314	312	295	305	321	302	329	302	331	282	300	324	287	315	295	293	317	328	312	330	291	272	273	316	323	347	285	306	305	311	329	310	283	304	294	295	306	325	314	311	315	326	306	310	281	293	303	328	331	305	301	303	312	324	302	298	332	326	325	347	304	293	304	307	308	307	292	305	297	278	331	292	332	300	298	319	299	299	313	321	331	282	345	318	302	278	311	312	335	274	299	296	301	283	266	324	312	328	298	306	286	313	314	277	282	288	308	323	309	283	314	334	321	317	302	328	296	327	344	320	301	327	320	307	299	316	316	323	326	295	294	294	302	309	287	286	306	307	317	302	319	328	283	312	334
4689	9368	5973	3083	2708	2153	1542	1257	918	746	663	666	636	542	514	503	575	450	451	417	349	344	362	413	372	355	393	365	380	409	383	408	396	391	404	374	342	360	389	358	392	334	354	374	359	354	344	348	362	354	369	346	322	322	345	326	336	317	351	347	320	333	349	311	355	361	324	339	344	340	317	337	350	350	340	306	315	345	322	351	332	327	385	354	323	327	306	333	353	329	317	322	322	312	326	306	314	352	314	318	343	359	314	342	333	343	350	328	327	321	323	326	355	331	354	309	318	312	340	316	320	323	318	313	330	310	319	306	338	304	327	333	298	315	362	322	306	320	335	319	309	301	326	331	340	327	365	305	338	325	352	325	377	325	341	314	312	342	318	335	363	327	353	322	286	353	321	332	349	347	329	321	323	298	334	310	311	326	299	322	380	324	326	333	305	363	343	319	306	356	378	304	332	299	340	321	333	327	310	326	364	304	326	355	318	312	323	315	332	314	346	338	344	328	319	342	346	331	328	298	326	314	336	291	314	314	320	310	294	334	346	312	321	306	313	325	314	332	317	314	355	289	346	317	296	359	282	358	297	310	355	313	331	348	315	305	335	306	314	322	351	297	316	315	306	313	363	316	295	309	331	325	317	300	311	339	333	340	355	336	331	317	337	343	313	316	349	351	302	332	315	345	331	321	318	322	322	321	294	306	311	325	328	333	363	331	324	321	333	310	367	312	288	330	338	311	304	341	311	324	323	311	312	307	346	322	351	340	345	333	329	332	331	354	372	343	327	338	327	333	318	331	314	314	306	312	338	338	323	320	355	307	315	352	309	294	342	312	332	304	327	324	282	277	367	336	337	333	317	306	343	316	323	304	321	319	317	330	291	301	313	316	307	329	302	285	314	326	318	350	328	369	379	353	351	337	349	350	320	324	316	328	322	370	350	346	312	305	311	352	328	326	354	333	317	320	319	351	339	308	322	342	307	301	321	334	315	323	323	342	333	354	355	329	324	346	316	302	353	327	317	297	348	314	325	312	336	344	329	334	350	298	324	313	356	333	340	349	337	324	341	318	321	341	338	343	288	321	311	333	335	323	309	298	338	342	361	333	339	323	326	340	330	349	345	306	343	336	295	333	320	330	354	330	292	323	319	301	325	314	351	333	332	310	332	350	328	312	311	346	333	317	335	325	293	292	338	319	318	334	370	325	288	331	314	329	328	351	300	305	295	299	341	314	327	339	300	352	285	343	342	342	333	286	345	352	302	347	304	323	332	334	346	342	307	335	329	323	319	305	352	328	310	334	320	334	294	309	322	328	302	321	325	313	312	326	274	356	298	320	323	312	292	325	317	294	331	367	312	316	323	300	299	338	325	349	335	348	313	323	349	337	298	284	327	319	303	350	351	356	369	311	343	307	333	310	307	309	315	355	351	323	329	322	297	323	338	309	347	335	283	271	328	320	316	319	345	332	302	306	331	334	306	323	316	334	311	327	322	305	327	337	324	320	330	343	336	323	320	346	333	323	341	315	339	296	342	324	312	324	314	309	300	324	288	317	311	307	352	326	316	317	311	308	318	264	281	317	310	335	332	318	330	314	320	312	355	313	287	345	343	322	330	333	340	317	316	342	347	340	321	356	320	326	294	295	335	324	350	307	355	321	334	332	375	339	324	361	328	315	371	357	323	371	299	291	334	322	304	301	332	339	309	323	325	364	346	312	329	288	308	347	290	287	336	328	311	318	364	331	336	299	336	328	373	325	369	326	305	309	316	326	319	353	349	350	353	346	314	349	313	314	359	344	357	327	327	310	317	335	305	345	304	314	359	332	319	300	323	320	315	335	335	294	326	297	309	348	295	326	298	321	371	313	322	319	324	306	319	334	303	316	317	317	329	303	317	329	317	354	314	304	302	324	329	307	351	319	346	324	309	316	352	328	346	322	346	330	325	336	322	317	330	336	339	380	343	337	295	313	312	317	304	345	320	352	367	318	341	310	338	324	327	330	340	341	322	343	351	327	352	332	308	336	353	345	338	319	338	289	328	335	341	341	326	330	331	325	349	318	346	315	339	274	325	323	337	336	295	306	307	331	332	313	344	317	324	344	345	333	328	334	325	298	315	295	313	335	338	300	326	315	329	330	282	328	310	302	321	325	314	293	309	343	333	325	332	297	354	342	317	308	336	314	287	302	323	325	314	310	343	324	319	339	352	351	341	324	365	304	329	365	308	358	331	319	311	332	305	347	328	314	328	312	313	323	316	318	334	326	335	330	316	340	309	340	348	327	331	341	310	323	324	326	353	298	359	287	328	321	306	322	310	342	330	305	318	338	320	315	347	309	358	322	298	282	323	305	327	329	327	311	362	343	323	307	300	330	339	316	311	329	290	322	351	332	298	319	309	360	313	293	357	347	329	310	328	339	326	316	303	329	360	351	353	302	318	307	315	350	309	344	333	342	327	378	310	320	301	357	305	311	310	330	320	333	325	311	337	316	322	342	297	330	330	328	312	309	344	324	337	313	295	319	318	308	326	269	288	353	320	311	334	301	319	320	341	342	345	325	350	311	332	319	322	310	352	321	310	335	327	320	365	312	282	333	302	301	300	320	297	294	323	315	301	334	331	297	314	316	323	321	318	347	317	319	338	314	304	339	346	341	291	333	341	336	342	297	314	334	318	303	337	328	288	290	316	297	323	323	338	331	320	354	323	336	307	314	295	300	334	347	313	339	321	347	319	308	325	328	341	320	339	327	356	339	298	311	339	354	350	311	332	339	340	324	327	295	302	306	304	328	334	318	312	328	306	320	325	303	318	314	321	322	334	316	333	330	323	345	353	334	329	304	353	339	322	328	347	327	324	311	311	280	298	310	327	337	371	311	348	327	321	366	337	294	316	326	335	313	326	347	343	340	335	332	350	318	301	367	312	276	336	324	340	293	358	325	343	305	303	361	339	324	331	318	358	352	331	347	342	331	305	336	314	322	334	324	321	348	317	303	328	327	325	284	293	344	312	336	313	348	301	338	341	332	353	336	321	311	342	325	343	334	333	317	317	343	325	321	327	328	356	332	336	345	316	323	338	339	334	294	309	297	336	353	329	322	314	312	332	345	316	316	337	322	293	308	322	336	344	383	328	313	314	314	335	329	302	322	332	327	338	325	340	301	285	339	363	296	307	317	336	318	331	335	318	332	330	341	333	308	310	306	314	306	340	327	336	291	321	299	342	314	312	313	307	327	346	338	321	328	332	312	351	315	303	335	351	320	350	315	322	324	307	321	325	344	333	315	326	349	296	336	300	315	323	323	329	351	301	320	314	344	312	328	333	307	325	315	316	336	336	320	305	334	334	329	311	333	314	328	311	322	347	326	328	326	350	296	345	317	323	328	322	290	330	317	327	335	306	342	299	325	308	308	348	337	298	368	291	337	338	332	334	308	316	327	321	345	318	306	338	336	330	328	320	307	290	320	292	324	325	334	291	311	313	327	353	300	334	307	308	323	345	343
22732	21384	29063	24056	21388	21479	9746	2207	1532	1294	1224	1219	1148	1142	1043	965	929	925	833	862	731	759	693	735	740	757	736	639	686	732	733	810	774	703	753	789	770	743	720	713	752	727	737	691	684	679	715	684	677	658	661	712	661	746	632	667	656	648	655	681	630	675	665	713	702	621	690	707	666	653	638	648	644	713	680	607	683	702	651	677	665	665	632	695	656	663	609	659	658	638	660	647	657	652	621	717	654	692	660	611	658	643	615	635	672	611	636	645	657	632	640	650	664	672	628	609	652	663	649	644	717	628	632	646	641	644	642	637	649	674	643	657	658	646	610	660	649	684	712	660	652	633	668	704	645	656	619	638	644	667	679	637	613	670	700	675	671	610	632	636	661	659	666	637	617	663	674	650	650	651	655	653	660	645	650	672	660	665	605	672	606	646	669	658	640	668	624	670	644	669	632	704	669	618	714	621	677	615	632	616	604	637	690	612	639	646	618	625	666	666	674	664	691	643	634	655	641	623	678	654	625	631	652	645	670	640	663	652	623	634	664	681	657	660	615	632	674	648	637	652	619	650	639	700	679	618	622	626	612	632	656	637	685	637	637	723	644	673	593	619	630	660	694	607	634	659	663	677	618	633	677	665	716	642	702	628	644	633	637	686	667	642	647	674	618	652	643	647	642	616	657	621	631	591	660	659	635	651	677	648	676	639	680	638	650	629	620	691	629	641	662	642	649	607	626	668	630	665	670	624	633	635	634	645	636	677	682	613	637	655	623	665	666	667	667	641	669	642	657	674	629	648	625	669	669	677	627	632	635	647	632	630	647	673	598	641	628	676	643	675	624	672	634	694	605	665	592	649	619	675	591	616	651	625	644	659	659	624	635	630	672	653	625	638	619	633	641	650	675	666	665	680	618	644	650	676	671	638	661	676	655	695	662	654	634	654	610	646	668	612	671	628	609	631	624	656	655	650	658	668	609	603	678	655	611	607	655	616	679	688	623	606	630	630	632	639	682	621	637	668	617	637	661	621	691	647	678	678	672	662	652	649	654	634	683	664	634	614	659	604	692	703	637	683	624	633	639	634	645	692	625	636	631	668	680	674	628	689	634	629	632	680	623	616	603	645	616	664	684	684	659	652	691	669	636	637	657	633	650	646	661	642	651	604	654	711	698	618	666	658	625	637	637	624	632	648	662	707	597	700	666	669	663	590	651	640	715	602	625	646	631	660	619	606	627	628	693	670	671	623	644	634	636	669	652	632	678	624	619	659	671	641	697	627	660	650	664	625	650	616	606	667	642	630	616	648	680	599	612	700	644	636	689	688	661	644	684	684	635	630	665	623	682	662	662	636	650	660	680	600	623	624	642	658	636	628	641	636	606	632	608	677	682	648	628	627	612	586	643	688	642	633	650	639	657	655	622	616	630	644	674	641	640	681	637	643	690	633	628	630	610	621	638	630	615	661	637	619	659	614	628	692	697	647	665	601	618	608	634	658	675	673	633	662	653	659	647	611	615	653	671	628	630	661	669	674	634	659	645	680	692	660	629	661	668	668	653	676	669	686	635	649	653	647	685	634	655	631	677	630	638	676	635	636	640	636	627	640	633	642	626	641	597	607	601	624	654	698	638	668	686	601	695	623	664	682	651	622	657	646	646	670	690	625	654	641	663	661	673	646	670	652	664	648	674	651	696	598	633	623	589	635	643	668	691	655	635	620	685	668	626	622	651	654	656	698	666	639	653	632	655	662	629	616	634	634	616	649	631	651	635	667	661	597	669	628	647	660	652	672	621	645	658	670	658	653	651	624	645	662	638	605	634	676	642	698	605	608	651	689	658	667	674	633	624	657	644	654	650	644	648	672	657	638	655	654	618	625	610	607	667	662	637	672	652	641	596	642	637	701	625	663	636	614	686	646	619	659	690	649	650	628	680	661	642	645	683	640	626	674	623	638	677	668	616	667	667	654	623	615	639	648	654	625	639	622	687	629	652	651	639	649	596	657	633	644	614	626	635	639	670	726	615	606	632	633	697	690	630	646	634	679	686	679	638	647	655	611	646	594	652	622	669	668	649	678	634	613	633	657	677	684	685	687	653	620	642	634	631	640	632	675	652	610	671	702	643	621	698	638	613	620	640	688	603	652	632	694	675	608	631	673	644	688	674	584	631	618	635	617	624	638	623	625	650	646	627	617	647	658	640	639	656	671	662	668	670	625	621	660	609	622	678	596	668	620	650	669	646	660	648	647	693	694	645	654	657	659	592	691	672	628	630	661	688	630	649	679	683	668	696	657	681	711	624	649	649	638	656	678	655	637	701	683	630	620	620	647	619	631	619	641	649	659	660	643	641	647	642	668	690	643	627	647	681	627	659	634	641	632	691	634	629	648	665	670	672	600	638	647	693	652	659	652	647	635	619	671	638	649	635	599	639	648	627	622	606	643	619	683	692	651	641	632	647	685	631	682	671	612	666	662	661	672	661	624	617	633	634	684	652	652	649	648	675	663	675	645	681	671	634	622	654	682	665	629	674	612	605	678	622	592	633	697	635	648	650	632	650	639	653	638	639	673	616	641	615	680	662	656	632	672	638	693	657	618	610	678	647	648	622	625	626	648	680	655	604	598	602	644	679	640	677	648	670	652	628	682	639	659	674	641	648	612	618	655	608	679	682	649	616	649	685	668	665	651	632	617	610	639	636	642	651	701	667	680	703	640	627	660	663	677	676	633	650	689	665	606	625	588	627	639	626	644	649	628	654	613	662	640	662	644	633	635	675	661	662	651	613	689	672	625	649	634	637	672	664	664	630	671	640	634	614	631	673	645	663	645	610	667	657	687	708	678	620	631	631	648	648	620	638	648	637	637	621	619	647	642	641	620	642	644	668	643	637	635	681	666	655	649	651	618	644	643	641	632	660	639	645	654	654	673	678	621	663	617	636	617	614	614	649	628	694	660	652	628	606	607	602	568	652	672	608	632	627	656	669	629	626	660	638	605	662	641	667	627	620	626	613	641	674	632	666	613	669	684	676	637	673	639	681	622	643	627	648	636	627	696	629	642	654	641	633	653	668	662	641	667	620	675	621	673	650	605	645	601	607	650	673	651	648	639	643	614	634	627	648	656	728	637	662	649	660	646	623	652	629	649	620	670	654	615	642	639	654	638	661	638	632	629	623	639	635	630	661	662	604	666	642	627	599	656	657	645	692	688	570	652	661	604	699	699	634	662	617	622	680	648	652	614	641	672	639	673	613	621	666	649	678	600	652	661	663	611	661	635	678	653	612	645	595	615	630	622	619	579	678	607	654	642	686	677	628	672	594	635	668	655	639	634	655	683	636	667	694	660	671	710	655	657	646	685	678	667	626	670	647	647	663	674	655	624	635	576	647	641	650	660	587	659	708	709	671	684	636	659	657	601	649	631	640	630	676	641	618	718	657	660	660	643	636	627	632	657	657	674	665	679	651	630	645	607	697	649	614	646	612	651	677	668	618	666	613	669	637	654
6284	20453	14267	7990	6528	5186	3898	2873	2356	1785	1564	1553	1436	1295	1195	1191	1107	1060	951	899	787	788	816	766	737	762	768	821	767	787	771	771	750	743	751	761	765	734	712	801	741	789	710	753	730	753	744	732	714	728	733	724	705	673	681	698	724	670	680	724	694	701	682	705	695	691	688	688	667	676	664	675	690	677	670	665	705	664	744	698	680	684	687	658	690	681	675	651	678	658	664	661	612	705	646	687	662	684	653	665	651	644	656	677	692	665	661	672	603	629	613	661	637	646	684	597	666	717	652	669	664	652	718	668	665	598	679	674	659	649	583	639	627	665	675	737	619	697	645	707	661	673	678	679	668	696	680	653	642	650	687	658	638	641	631	657	660	673	725	682	660	635	621	617	666	696	677	637	651	687	624	604	608	637	699	619	677	637	646	650	678	658	641	626	668	640	668	668	658	631	641	683	685	681	657	649	662	677	672	644	662	637	660	674	674	704	667	658	646	622	667	683	633	636	704	616	670	691	663	670	705	634	672	692	655	651	635	728	601	694	638	678	636	646	663	648	701	655	617	623	629	609	654	647	685	685	655	645	692	651	658	649	606	684	621	696	688	698	648	682	628	695	685	619	714	678	677	643	672	671	646	657	597	637	689	675	679	630	712	631	666	669	641	704	639	610	673	652	649	656	656	665	647	604	669	663	638	658	648	604	679	677	642	607	661	624	638	632	609	669	669	642	655	623	663	695	633	656	645	662	686	700	623	658	623	654	652	658	690	689	689	672	664	683	690	615	660	638	646	686	664	672	622	620	631	636	693	740	649	676	670	692	659	687	675	657	639	670	703	627	684	586	628	623	636	655	667	685	650	697	621	637	613	658	679	686	666	667	639	667	695	648	681	637	671	622	650	645	690	701	634	656	661	681	639	647	688	643	655	645	652	643	635	647	695	593	646	659	655	641	651	635	626	666	701	679	589	682	694	645	633	656	620	653	634	709	700	683	683	678	693	639	666	679	607	668	613	641	627	650	645	674	664	675	668	637	629	650	676	646	641	686	663	667	632	655	648	633	659	635	607	670	661	651	650	669	653	662	621	633	680	699	694	686	634	650	654	615	656	666	696	693	693	611	680	669	638	647	659	630	649	639	670	646	676	691	638	668	638	657	675	663	688	636	670	629	677	650	652	663	611	640	673	613	680	613	644	657	707	640	704	583	666	646	730	661	628	671	635	662	670	661	669	669	649	670	680	623	641	664	629	647	643	671	622	645	662	660	655	656	738	639	652	663	664	631	658	638	704	670	664	629	667	627	668	663	694	718	640	673	667	662	641	638	622	650	668	616	660	642	673	632	687	677	622	652	625	643	685	691	675	664	644	659	611	665	661	649	622	616	645	646	652	641	687	627	697	694	678	642	661	675	645	645	662	633	635	645	684	643	628	689	708	685	666	673	640	623	661	653	603	622	648	703	645	658	673	644	659	708	650	659	622	675	674	698	647	651	638	672	640	662	634	681	702	676	667	662	673	632	643	652	645	645	671	706	643	631	649	643	655	680	659	653	701	638	642	637	631	653	631	672	565	634	672	651	669	630	639	653	690	667	713	639	657	676	657	689	643	643	621	674	619	633	648	699	633	696	653	647	661	710	666	644	653	636	634	644	640	664	691	649	634	667	651	641	658	684	710	661	636	676	652	669	680	672	688	724	644	708	618	663	674	669	634	647	651	661	654	640	670	675	649	614	616	643	678	687	616	669	679	643	719	655	672	647	653	666	639	690	749	654	666	692	673	669	616	661	661	623	613	634	625	639	663	671	670	666	652	617	700	644	601	691	696	669	662	615	659	627	671	642	675	693	650	700	669	675	670	638	645	632	646	634	625	654	659	656	649	669	675	687	675	691	652	618	607	662	669	675	663	648	638	631	691	632	672	672	658	675	668	670	657	649	703	652	609	634	630	648	666	660	638	673	643	654	641	706	684	672	671	677	680	681	688	659	629	668	682	686	657	654	673	596	643	630	661	666	667	635	690	661	665	656	630	707	627	669	665	635	701	633	637	673	635	640	665	644	670	660	665	659	668	650	678	664	635	633	664	647	637	687	678	611	685	712	637	637	619	641	657	637	671	679	622	592	623	646	611	653	632	696	669	639	631	662	697	673	680	651	662	687	732	659	669	684	680	676	656	658	673	665	647	688	667	655	650	710	660	694	651	682	686	607	734	683	635	668	671	666	668	618	676	633	666	669	666	605	628	583	674	658	663	649	639	699	684	724	637	648	686	681	645	655	653	689	652	684	674	652	630	610	674	635	641	645	622	639	667	660	661	657	676	638	682	634	659	664	664	656	626	645	669	704	641	697	635	693	625	706	636	657	643	688	626	650	652	637	653	618	640	647	662	668	654	642	643	648	651	696	650	662	649	644	638	613	674	660	637	656	670	660	694	687	657	682	660	643	652	652	630	613	644	681	610	675	686	635	650	678	710	675	671	678	645	637	617	651	641	654	688	683	644	652	645	624	661	661	654	678	661	675	653	669	664	635	615	669	660	696	676	663	640	643	661	643	650	648	675	637	618	679	679	630	620	592	617	684	652	663	646	678	612	674	689	687	627	653	695	640	687	659	682	638	648	649	602	664	642	665	638	656	642	665	647	656	675	650	670	679	634	636	628	652	681	688	648	663	655	660	679	623	656	656	684	681	649	625	660	656	591	637	699	666	671	663	600	642	687	659	651	621	681	656	644	667	625	651	673	678	647	693	632	637	660	649	644	695	642	673	683	638	636	701	657	636	629	650	631	687	720	645	637	666	642	653	692	681	671	644	644	649	687	622	675	677	673	627	651	640	654	629	648	612	655	670	683	633	627	621	657	680	636	682	653	640	602	668	636	651	701	673	640	655	644	647	653	650	677	633	667	674	689	656	656	664	662	655	648	627	678	635	630	639	671	664	620	635	639	649	666	654	646	672	681	662	624	619	665	617	653	639	655	667	699	672	671	666	650	654	654	656	669	665	675	651	717	660	692	690	672	646	667	662	651	681	648	644	655	631	691	696	680	599	683	641	688	660	647	676	640	673	660	683	687	704	621	642	612	591	642	679	666	651	634	607	676	677	687	615	618	687	648	668	677	667	657	639	673	650	637	639	646	676	641	707	653	630	648	655	640	631	650	618	635	685	642	716	643	641	663	646	634	654	660	674	684	651	642	638	681	678	664	650	647	682	592	617	657	657	674	655	625	634	647	636	654	636	651	665	673	658	672	609	673	660	669	689	641	591	624	660	678	650	633	634	624	680	680	678	667	711	665	661	665	640	661	683	685	639	664	679	673	677	656	682	672	679	691	649	627	666	653	657	644	609	651	607	714	640	682	662	621	609	622	640	644	649	655	677	673	655	650	669	716	651	637	654	613	681	653	693	657	693	692	623	675	684	656	707	646	628	660	630	674	643	699	702	641	642	678	672	661	647	660	619	666	660	644	696	632	711	664	679	659	707	655	654	619	652	665	688	653	671	642	712
27875	19761	7264	1494	925	779	640	584	491	491	477	462	461	430	418	414	440	433	426	397	370	342	419	373	402	403	406	397	367	407	411	438	374	387	378	391	417	388	414	376	393	369	400	358	405	372	402	374	416	412	394	403	403	344	412	356	401	371	373	369	383	388	382	353	393	377	363	343	401	359	347	382	397	390	386	350	358	375	366	366	340	384	362	355	376	350	365	387	361	372	393	356	351	346	381	363	387	345	364	370	376	402	362	363	383	373	379	348	367	399	382	372	370	355	365	385	380	411	411	377	347	393	358	381	359	369	366	416	349	336	378	388	354	419	412	372	349	363	341	405	350	371	354	359	397	415	387	389	353	389	371	386	382	380	358	398	364	433	383	430	408	361	378	370	363	365	414	398	375	399	366	418	390	375	346	349	390	349	401	383	371	389	360	410	338	368	385	368	373	369	375	386	386	351	383	403	378	390	369	356	343	378	376	380	340	372	374	354	366	391	389	340	375	346	377	390	402	382	359	415	386	359	397	365	383	358	393	384	374	344	418	408	369	378	368	369	382	388	374	377	383	371	374	358	370	344	393	355	319	337	349	377	345	363	381	384	383	354	393	379	361	374	385	377	405	335	367	386	385	424	375	382	398	359	390	384	347	369	389	402	382	376	414	369	414	409	359	375	363	401	393	365	406	372	394	399	373	391	357	349	369	348	339	374	382	380	362	376	376	372	381	364	377	347	386	347	353	343	359	367	380	378	378	351	379	387	342	400	371	360	383	382	374	337	371	415	361	362	399	377	313	365	383	397	366	362	365	393	401	374	382	390	384	393	342	362	383	373	403	362	382	437	398	387	352	383	401	405	332	340	383	384	391	377	388	376	365	382	407	371	338	351	398	402	401	387	367	365	375	385	418	380	418	376	369	388	355	352	363	350	360	338	356	359	371	360	355	395	341	340	382	361	379	365	357	380	372	326	402	379	350	363	391	395	378	380	379	401	387	371	363	348	375	343	377	403	388	354	371	412	398	341	406	389	378	375	419	343	364	383	357	368	348	342	400	410	382	371	347	352	372	404	364	366	342	396	384	378	345	371	379	375	344	415	358	381	356	394	333	365	382	385	356	371	359	383	367	389	365	372	366	381	353	353	383	389	399	392	344	371	411	403	403	359	385	360	399	369	352	368	346	411	383	400	362	375	315	351	345	407	350	392	360	393	373	410	367	380	394	357	398	374	367	354	366	395	374	396	375	374	379	366	360	366	370	366	383	422	379	346	344	405	386	355	409	368	380	388	366	370	400	368	416	379	368	380	364	372	348	366	357	360	371	376	379	407	410	334	317	365	344	390	346	363	385	378	393	404	383	400	366	361	365	340	356	357	391	352	386	345	357	363	373	383	390	375	387	380	362	396	367	382	375	372	361	381	396	394	370	379	412	364	381	379	357	370	380	394	380	354	391	362	430	372	342	376	341	363	349	391	360	361	378	401	389	389	344	371	389	369	375	358	379	385	381	378	390	353	381	387	396	377	375	357	367	367	393	371	376	395	390	347	383	401	329	332	395	346	400	382	381	371	358	363	395	353	372	364	382	387	405	361	373	382	380	366	361	358	404	351	396	349	380	368	361	340	430	359	357	382	374	357	407	335	361	329	403	360	368	369	413	357	401	370	387	393	369	367	389	363	381	412	377	391	386	323	394	375	355	440	361	363	343	359	372	347	366	342	352	365	401	329	370	356	402	394	352	372	347	360	370	380	378	361	383	355	361	397	362	382	383	409	340	390	385	383	400	382	372	367	374	393	355	369	380	366	390	371	382	370	336	402	401	377	364	370	367	405	364	364	353	389	369	365	308	370	367	355	368	371	370	334	352	380	359	370	362	382	406	360	388	359	351	401	382	353	352	351	369	349	375	397	387	390	396	356	355	391	357	386	395	347	368	406	370	383	367	373	359	363	355	380	338	350	358	378	386	363	357	391	378	370	363	359	391	366	343	406	375	347	382	362	387	378	348	392	404	360	364	368	377	389	369	373	384	383	343	361	384	397	344	384	390	382	356	354	384	383	373	376	395	369	369	362	371	402	391	390	401	375	379	396	410	403	346	359	390	342	378	355	361	344	361	381	358	357	371	370	369	381	373	331	401	372	363	357	347	382	343	365	375	347	368	376	389	356	389	365	360	357	353	338	378	371	365	369	398	400	376	348	361	376	365	377	384	407	394	382	372	381	371	392	387	381	388	385	362	411	375	352	397	393	359	403	384	379	377	373	334	385	373	388	354	339	353	380	399	390	389	375	367	392	381	387	417	390	353	367	385	397	355	398	368	364	389	403	415	375	388	366	390	365	384	377	355	370	410	404	402	387	388	382	377	379	430	358	396	352	370	368	365	421	363	365	348	378	358	379	333	421	405	422	413	410	337	372	380	371	357	390	358	392	382	362	396	382	393	386	372	354	407	363	354	411	346	399	363	360	299	390	385	394	375	373	369	390	373	357	356	354	347	390	345	356	380	364	374	375	365	388	411	359	390	390	364	374	388	392	370	379	359	390	366	404	396	379	371	419	381	379	373	366	363	379	385	373	349	365	391	324	341	390	357	388	378	380	375	411	381	405	345	380	404	349	387	372	367	352	416	363	384	374	363	375	361	359	395	399	361	328	419	358	352	351	373	380	358	402	389	370	376	338	375	369	379	367	350	360	392	371	377	417	378	399	363	377	349	361	375	356	393	395	401	385	391	400	348	349	360	373	358	383	358	384	364	370	360	378	391	363	411	368	390	401	376	369	383	374	370	380	344	398	384	360	391	376	374	367	349	350	350	337	396	388	399	377	331	395	376	381	383	396	356	366	403	399	402	384	396	390	359	361	401	399	354	358	375	349	394	373	377	366	368	407	378	404	386	436	374	343	354	386	363	328	377	392	356	392	381	389	405	390	418	380	363	360	365	351	396	372	415	388	378	378	344	393	391	364	375	380	382	366	356	369	419	390	373	406	358	354	358	351	363	356	359	359	402	374	381	352	383	382	387	403	362	383	367	351	353	380	419	347	365	376	398	368	377	394	374	353	385	354	385	375	389	382	405	376	384	401	380	346	389	359	386	351	373	364	386	374	388	374	377	402	357	397	350	341	403	366	392	349	426	414	368	414	366	417	377	356	367	399	408	373	376	378	372	384	388	358	385	371	386	399	353	397	371	388	357	366	382	366	360	394	350	378	365	393	329	352	363	382	348	344	373	396	394	377	350	362	370	453	361	378	414	386	379	378	368	399	384	387	391	374	399	366	351	383	381	366	380	400	362	351	373	351	411	381	383	347	361	381	394	383	365	392	381	370	373	406	364	378	359	354	402	391	335	374	375	385	405	364	410	361	362	341	386	368	357	318	375	387	397	389	347	373	380	373	357	391	352	361	418	360	391	382	365	386	383	406	349	386	348	333	381	374	357	353	379	364	350	362	378	396	354	385	381	393	399	391	360	400	346	360	374	373	359	375	376	387	376	391	359	357	335	364
5752	4664	3073	1655	1410	1192	896	761	634	540	552	531	567	528	531	497	475	486	455	434	426	379	388	429	424	411	434	411	438	470	477	431	425	411	391	416	395	401	381	429	432	367	423	404	366	426	381	439	417	371	411	391	361	398	409	363	422	415	366	366	385	392	409	394	406	381	429	392	388	423	381	374	415	375	386	397	389	341	401	393	390	409	428	390	372	380	389	353	387	407	411	363	384	388	381	403	397	421	374	381	378	386	406	379	403	410	386	402	382	403	361	373	393	424	388	399	362	406	344	350	369	380	387	378	405	400	374	397	354	409	409	376	421	373	381	422	339	379	417	398	363	385	372	388	379	403	369	415	378	380	373	364	369	373	403	404	395	366	425	380	395	406	378	404	367	370	368	411	424	396	383	382	394	344	390	394	384	432	424	397	360	371	376	389	411	380	439	352	378	408	352	371	368	413	369	416	398	377	381	359	373	385	363	398	408	402	394	425	381	355	382	396	359	389	388	369	399	422	353	399	400	367	362	427	422	376	389	404	371	401	416	374	356	375	409	391	378	351	377	394	388	365	410	362	417	365	361	330	364	431	385	405	404	411	388	372	361	365	374	375	386	368	391	416	389	402	379	391	408	401	399	341	363	396	376	401	353	327	372	391	357	385	375	404	430	356	396	363	374	388	421	384	404	372	395	420	394	371	369	376	386	380	369	426	414	385	406	372	375	375	369	401	381	396	380	389	412	409	373	369	390	378	381	372	383	398	414	396	368	371	368	382	391	391	390	378	390	376	380	398	341	382	389	402	374	383	361	383	378	384	374	407	372	400	368	357	430	390	411	406	371	410	383	409	409	404	418	403	363	385	382	355	362	374	444	374	377	375	423	382	355	363	421	404	412	363	377	374	409	352	443	390	423	382	380	360	393	410	379	380	377	373	391	379	391	391	394	425	374	371	384	374	362	374	387	415	414	406	380	392	378	388	413	369	381	365	375	371	377	393	380	375	387	350	408	383	378	384	429	407	392	411	404	422	359	401	361	366	397	369	368	417	410	394	389	373	403	400	386	360	396	356	384	374	384	362	369	397	383	407	394	384	397	385	397	425	401	398	397	385	360	382	400	367	353	395	379	367	400	390	360	373	390	399	374	356	377	395	399	381	365	365	391	393	400	403	376	337	384	371	354	378	398	372	385	387	385	397	404	411	383	383	406	385	392	351	387	381	386	407	366	396	368	428	381	407	343	399	405	369	414	383	371	394	387	373	387	381	390	392	394	404	405	331	404	369	359	356	355	375	379	387	372	402	398	418	403	383	386	400	383	370	389	374	371	359	394	371	368	387	405	385	357	372	389	361	375	367	378	371	416	368	411	398	368	355	398	379	386	406	375	374	402	364	391	360	370	371	379	424	373	350	383	354	385	394	418	365	377	371	381	389	373	421	403	373	425	352	381	369	393	374	333	367	390	372	394	348	378	371	378	358	370	362	383	386	383	398	399	406	364	420	412	408	360	401	400	370	386	401	366	404	377	379	417	375	388	397	360	404	417	386	402	397	364	404	377	389	340	390	380	386	367	359	355	389	381	378	409	387	374	417	382	413	361	379	388	388	411	381	372	358	403	360	398	379	371	387	374	415	382	386	364	379	372	383	367	366	378	375	373	410	354	381	416	370	394	383	353	423	376	377	375	401	389	381	353	399	379	383	386	398	340	360	371	403	380	388	401	382	365	400	388	407	383	349	357	435	382	366	392	397	423	407	361	407	405	355	400	387	371	389	380	396	365	412	382	384	358	389	373	377	403	405	393	366	363	383	397	351	393	351	400	360	417	375	361	376	367	394	394	349	393	376	377	382	381	398	398	359	373	358	384	384	363	389	389	388	396	368	352	405	374	404	369	408	380	392	340	392	385	398	383	375	373	365	386	379	392	368	385	398	406	372	371	347	405	387	401	372	357	391	348	342	402	383	372	345	359	394	383	338	413	404	374	364	389	390	400	354	397	381	409	434	382	376	392	372	366	408	393	403	383	375	394	381	371	381	440	387	401	384	403	388	345	373	355	394	409	368	381	404	358	401	374	414	378	370	395	396	388	362	390	360	374	388	364	383	382	395	380	344	365	398	411	338	426	404	374	364	358	389	416	371	380	369	372	376	358	367	385	388	405	385	440	378	343	397	398	372	388	383	368	361	400	374	355	359	400	411	371	387	349	397	399	380	367	374	406	396	359	391	381	375	394	382	419	410	347	424	407	427	410	365	432	401	376	352	357	376	372	419	371	405	365	381	396	420	357	389	365	355	373	367	397	379	358	365	389	369	347	388	403	356	383	357	354	355	350	352	391	404	411	360	412	401	383	376	396	382	436	402	384	405	387	400	404	370	376	381	397	391	361	382	411	361	387	416	347	381	380	385	405	399	350	406	384	377	357	384	388	374	396	385	364	392	387	411	377	380	367	394	390	375	389	398	395	399	404	396	380	358	350	398	388	385	411	382	391	371	398	394	385	382	414	384	397	385	403	352	369	398	408	392	369	392	379	412	368	390	397	350	395	408	375	371	398	386	391	370	400	352	355	376	369	386	431	393	373	363	364	372	403	362	384	412	389	361	393	355	371	387	405	327	391	376	382	397	381	389	380	381	397	364	416	398	384	389	399	365	380	391	362	407	380	389	411	391	410	376	360	375	391	368	366	400	396	355	380	419	384	414	380	374	420	386	388	391	380	367	401	400	399	377	394	341	395	365	400	390	401	378	369	365	355	423	376	400	340	388	385	374	393	358	352	390	373	380	356	391	400	373	391	415	436	416	383	417	380	386	364	374	393	372	379	388	371	371	377	375	358	391	372	396	369	384	397	394	397	390	427	398	376	399	387	367	378	332	424	387	335	366	375	361	340	404	426	400	388	390	382	372	388	372	399	374	351	406	408	394	414	360	387	420	389	353	411	376	395	374	388	404	407	377	365	416	400	386	377	321	386	415	406	374	372	360	383	387	400	405	369	364	401	395	378	383	377	385	375	374	427	380	376	390	386	385	359	378	367	392	366	418	349	388	421	357	401	391	385	379	398	387	367	379	400	408	404	370	357	347	442	374	391	365	351	392	404	389	383	388	412	382	402	405	419	399	384	347	406	348	377	409	403	380	403	424	360	359	419	399	406	371	417	369	369	372	382	377	396	397	375	383	401	369	392	404	362	399	358	325	378	375	356	383	382	379	348	384	377	369	398	403	365	414	411	433	365	381	377	383	388	369	365	382	405	383	349	375	396	391	397	383	383	402	381	412	397	426	381	365	392	398	377	387	375	421	342	364	383	379	392	375	383	350	403	379	352	371	376	406	375	380	400	384	373	407	375	396	405	404	336	361	397	377	404	392	377	362	381	399	408	403	375	377	400	368	415	375	419	377	376	365	398	396	372	417	379	383	356	404	387	381	378	398	399	390	380	401	417	398	391	416	382	360	409	409	375	354	392	378	391	365	375	375	379	353	400	389	386	374	394	393	364	420	393	366
23888	21362	28542	24567	21360	9993	2219	1430	1184	997	929	954	940	833	793	819	800	822	732	786	723	750	736	673	643	683	638	612	697	703	663	689	684	649	661	683	604	639	697	653	636	670	640	607	678	646	661	652	644	644	649	642	660	622	626	620	680	664	691	634	658	637	604	607	631	653	584	643	596	622	629	631	612	636	648	634	640	643	648	668	631	603	616	636	646	646	628	629	624	621	601	609	638	605	609	693	685	676	608	648	610	584	609	626	644	638	597	639	639	645	595	640	586	632	662	628	636	608	579	632	642	636	614	640	646	626	662	632	645	643	641	618	630	642	637	636	601	612	581	652	648	608	614	663	603	562	632	601	606	633	656	637	595	615	644	643	636	669	575	604	615	598	635	631	611	691	588	607	632	646	580	629	615	626	621	586	597	603	657	606	619	606	600	637	656	662	672	598	630	576	595	609	622	667	655	624	642	613	581	575	654	587	611	675	614	634	609	609	615	668	651	639	585	606	605	635	643	604	640	664	617	582	633	657	608	667	618	608	627	645	598	623	632	634	585	634	639	623	593	605	619	596	617	630	646	644	621	649	616	642	600	634	612	622	574	648	650	613	622	640	644	674	646	625	658	589	621	636	626	606	608	618	624	674	599	670	651	636	623	623	604	640	607	650	626	587	591	602	610	643	654	629	656	602	635	584	604	611	639	622	636	617	567	628	638	628	660	600	678	581	612	641	628	641	656	600	613	668	634	634	644	636	618	634	604	590	596	620	608	632	616	612	650	608	625	603	609	601	661	617	615	608	665	643	583	671	623	660	654	618	584	598	570	617	634	647	634	604	581	612	601	602	625	572	648	644	650	616	601	625	619	717	600	604	586	617	642	643	638	602	635	620	676	602	626	612	596	645	625	618	584	616	601	627	623	656	646	626	634	621	591	606	662	590	617	619	643	605	619	653	609	589	665	611	637	638	598	635	617	615	577	623	673	636	582	648	645	576	607	597	629	629	637	635	672	622	609	687	599	659	601	605	593	634	594	601	588	613	631	625	603	620	608	627	597	642	624	628	607	607	622	637	601	630	607	632	648	634	647	621	675	618	638	652	598	607	695	642	618	640	627	658	608	602	616	622	603	642	628	613	633	668	635	623	617	635	613	659	629	633	623	674	675	585	634	611	563	639	616	687	640	602	675	636	649	611	616	664	611	634	590	581	635	613	626	617	632	631	602	650	632	609	656	637	634	608	613	610	664	623	606	612	647	600	631	625	635	617	614	647	615	630	624	598	651	599	646	622	582	606	595	623	627	637	637	602	604	605	593	609	629	618	585	646	635	661	640	643	638	661	674	626	645	605	662	630	556	645	612	640	614	606	652	627	613	642	641	656	579	625	655	616	611	610	599	652	601	632	618	592	619	628	591	643	630	590	626	617	607	667	629	577	664	567	603	627	626	617	641	623	635	662	662	640	650	557	633	600	599	624	613	637	632	631	622	602	579	617	632	636	620	624	606	589	597	646	578	589	631	661	638	631	611	606	620	586	616	635	646	666	658	663	643	614	615	621	658	635	603	657	605	626	584	645	637	636	644	580	565	631	616	628	632	648	589	643	644	649	672	605	598	606	621	642	605	584	604	608	609	598	660	667	593	640	595	610	637	597	643	627	633	585	605	647	617	570	635	593	608	577	580	643	606	641	635	594	616	615	593	633	659	657	648	668	654	634	633	670	623	604	698	607	622	610	612	667	632	569	564	611	632	621	605	623	596	648	610	613	625	607	606	587	636	642	592	643	654	677	600	614	597	644	601	594	631	620	672	622	663	597	615	614	630	642	630	623	628	620	623	673	615	595	633	643	649	604	637	629	626	613	694	615	623	672	643	608	591	594	583	587	635	587	646	622	601	633	580	591	641	617	653	592	641	632	595	637	611	588	635	630	591	608	639	594	607	642	595	589	625	546	651	664	587	604	631	616	605	592	650	601	659	609	583	632	611	618	641	656	625	561	647	657	650	616	589	603	636	624	609	610	611	597	649	630	600	562	605	625	666	601	591	596	614	634	588	607	648	633	649	644	621	625	581	616	636	592	655	553	605	615	591	610	621	561	637	586	658	622	614	656	608	642	633	628	652	625	659	623	635	636	618	633	599	648	616	617	587	614	668	638	606	608	620	629	583	631	634	627	610	645	617	580	653	630	656	621	642	676	584	607	592	627	597	597	574	595	617	635	615	635	621	661	632	632	600	592	627	631	642	596	625	660	594	615	670	654	606	638	618	610	610	603	626	642	645	622	616	633	655	627	650	635	608	580	617	594	581	590	661	635	655	660	651	602	590	631	645	633	561	654	657	589	620	610	601	661	574	623	628	649	653	595	612	635	640	632	620	646	592	629	622	622	629	634	677	632	645	629	617	624	592	584	631	650	645	628	648	602	568	589	651	617	630	622	620	622	652	616	623	644	619	596	619	629	558	610	623	572	649	590	632	634	639	577	651	673	602	650	605	607	633	603	587	602	579	628	602	614	624	624	642	615	632	599	581	621	670	619	645	604	604	602	597	674	619	596	617	582	631	624	663	647	580	580	638	645	604	625	603	610	605	640	650	676	676	615	635	588	592	612	626	666	620	648	599	655	659	637	624	620	610	599	594	615	607	603	639	654	596	663	636	593	632	613	628	630	610	649	602	628	598	614	626	635	623	659	618	581	619	606	605	617	618	613	630	644	627	592	610	577	627	638	618	601	633	617	635	664	630	631	609	645	603	627	629	643	633	635	584	653	633	618	591	615	616	629	576	621	641	609	580	622	552	618	627	599	610	605	615	637	690	582	632	632	660	625	621	607	617	611	625	660	583	567	653	632	630	613	639	661	648	594	651	657	646	635	619	618	659	624	683	652	609	633	584	606	621	584	594	645	612	647	622	590	640	647	640	635	690	661	682	634	637	610	628	664	620	585	626	602	613	632	664	606	616	639	632	623	597	576	658	601	657	609	598	596	607	603	617	607	667	623	614	633	589	639	657	598	623	606	600	559	610	625	642	620	621	624	576	583	603	654	629	610	592	669	625	639	646	601	628	603	658	634	627	625	597	630	611	634	607	594	661	623	655	620	630	606	593	586	617	625	623	591	634	591	612	649	595	613	620	560	585	584	638	584	572	642	644	658	605	606	618	630	625	547	614	622	613	589	595	605	626	612	573	601	589	640	603	659	565	630	626	639	618	684	611	603	640	653	600	632	640	643	588	603	589	616	609	603	626	596	594	643	606	621	598	656	639	662	573	627	618	627	648	617	623	659	615	621	577	599	652	644	629	637	648	638	633	574	620	661	631	649	573	603	561	614	639	612	633	638	589	604	612	657	616	613	633	643	611	649	652	626	598	612	629	607	604	575	603	650	624	601	637	584	665	575	633	630	658	623	628	659	618	641	693	658	613	647	607	619	608	641	618	649	611	615	628	647	586	593	641	615	596	619	617	591	605	632	592	638	585	569	643	620	654	586	657	612	615	667	631	591	638	606
5102	14221	9910	5269	4259	3338	2484	2014	1586	1347	1184	1170	1112	1079	986	944	945	916	797	754	753	710	706	702	720	711	678	693	697	721	736	708	735	732	712	760	766	677	737	702	683	679	691	674	654	651	670	674	672	693	666	657	646	684	658	659	666	640	689	651	625	656	633	647	656	679	649	664	643	649	657	660	613	627	648	625	629	578	649	613	634	638	662	643	717	614	665	670	637	627	626	618	631	638	634	622	641	602	652	675	658	603	629	635	660	630	633	621	609	652	650	646	643	633	691	656	638	619	644	631	598	646	625	636	671	637	649	644	631	655	646	567	595	632	669	615	582	596	664	582	627	677	623	667	685	657	623	636	640	667	638	599	658	578	594	680	624	691	637	596	613	609	669	628	631	614	631	602	626	613	619	617	643	610	638	664	618	640	627	619	649	618	635	640	655	650	661	609	600	615	622	589	633	637	676	611	633	639	660	598	614	640	616	645	665	636	634	676	627	629	665	633	607	581	622	660	624	611	645	646	631	634	623	624	665	649	595	598	640	652	624	652	632	648	635	620	644	626	613	627	615	656	599	640	676	604	646	668	660	646	610	644	639	600	594	623	655	645	637	601	635	633	608	638	626	665	639	660	650	638	639	634	617	675	616	640	636	633	680	656	670	605	653	602	632	638	647	683	640	618	663	645	608	625	657	615	633	630	610	607	645	662	666	653	609	598	617	659	576	641	597	638	647	642	675	619	649	620	655	638	661	626	648	687	637	630	615	686	638	645	649	664	643	581	630	610	641	651	628	677	614	619	628	678	600	656	633	626	598	629	640	611	642	652	649	632	701	654	623	633	622	640	636	701	647	625	676	682	652	642	635	634	603	658	658	643	642	617	623	652	618	631	662	645	628	612	647	610	624	621	659	641	610	614	622	656	641	588	623	650	605	663	646	627	672	646	617	702	637	670	632	613	639	624	617	631	644	637	682	617	651	635	661	615	633	631	642	643	617	686	618	609	627	622	618	644	648	658	601	645	598	625	633	694	650	641	618	632	650	619	650	608	662	681	689	635	647	621	652	629	622	674	613	580	659	623	625	623	604	647	645	630	641	656	627	706	628	614	649	592	666	644	611	691	640	620	621	641	653	652	699	661	591	657	658	617	650	641	611	632	630	568	637	665	660	638	615	638	640	661	689	613	628	597	692	583	649	641	629	605	627	655	621	627	676	614	640	634	627	658	595	614	641	602	586	615	598	621	611	653	615	644	657	619	622	656	648	647	582	599	651	627	635	641	626	637	665	690	621	622	631	601	629	623	720	597	664	660	619	639	647	613	632	596	620	625	662	637	634	669	621	611	632	617	615	589	658	613	627	651	618	598	686	622	597	642	621	666	619	656	676	665	642	649	653	593	641	653	594	610	640	630	630	673	653	623	605	633	639	667	680	714	644	619	675	629	617	645	603	649	639	656	648	627	642	712	568	625	636	629	625	639	612	625	658	652	648	626	643	663	565	591	654	596	649	647	640	621	605	648	603	643	619	652	603	622	656	688	656	641	627	652	612	592	673	596	664	650	639	635	605	599	627	655	685	607	665	624	618	629	586	667	632	637	654	655	610	664	619	627	616	620	596	648	664	607	638	620	601	608	618	599	671	623	638	637	640	654	615	624	628	649	653	568	704	605	620	615	618	631	583	623	621	658	645	641	592	656	631	652	589	629	598	615	640	626	610	637	586	620	613	604	582	631	661	627	646	640	609	653	617	653	619	599	643	676	665	635	617	647	663	615	599	616	621	610	643	635	690	640	653	641	636	576	599	593	601	656	643	619	662	627	656	639	616	642	642	586	618	633	647	636	619	608	631	615	654	644	674	647	652	652	653	639	609	660	637	595	608	663	661	602	578	631	654	652	662	618	664	641	642	651	636	606	644	651	643	662	677	626	597	589	664	624	634	668	642	633	658	650	672	626	660	671	650	673	662	653	629	659	624	659	648	616	640	613	650	604	660	623	584	630	617	637	617	647	654	604	641	600	633	659	613	663	669	628	620	655	649	659	631	635	618	635	650	637	597	636	596	628	619	638	649	612	679	651	602	632	642	601	661	628	628	669	646	621	573	605	598	667	655	613	647	686	610	663	612	670	647	632	610	687	645	655	640	588	627	665	624	657	667	630	628	597	643	611	641	616	642	617	617	600	612	623	671	635	586	606	607	648	642	636	627	650	664	621	643	582	684	629	619	682	682	653	586	634	670	651	681	602	599	567	613	650	606	629	575	638	637	643	623	626	640	601	620	599	653	658	636	597	646	614	641	673	635	659	643	643	603	663	560	647	592	645	637	604	602	645	641	628	609	679	590	612	613	676	608	671	627	664	645	645	645	699	658	634	613	661	653	646	624	640	632	616	639	613	659	626	629	618	650	652	674	647	607	624	661	622	623	634	616	622	621	624	609	657	659	637	692	625	685	609	634	613	591	608	609	640	631	606	647	623	623	634	604	667	673	616	658	598	602	634	651	639	599	634	638	609	645	653	671	669	634	617	599	645	660	597	614	690	648	619	621	613	623	658	695	643	625	618	640	623	648	635	645	662	682	612	629	635	613	633	635	631	604	606	599	608	582	611	657	624	640	693	660	659	672	635	629	609	674	569	608	610	619	675	617	650	662	638	633	575	601	669	637	608	618	648	606	638	608	661	618	636	629	636	640	646	617	672	614	659	665	615	622	564	601	635	609	608	599	649	648	615	633	644	639	633	645	594	656	692	619	632	637	600	609	641	600	615	613	621	601	658	662	643	619	651	586	665	618	651	631	620	638	646	638	639	611	630	640	634	616	615	617	610	641	638	657	672	633	645	651	630	677	632	615	613	626	638	647	633	624	646	638	630	653	596	592	611	684	629	689	643	596	625	605	638	600	594	662	597	659	631	614	648	623	645	627	625	643	619	619	642	649	599	632	603	647	652	649	641	616	651	639	601	662	604	631	649	658	664	650	636	613	599	636	626	654	614	582	672	610	649	606	608	655	634	625	641	603	655	640	622	649	596	651	645	651	605	641	656	634	595	664	659	593	609	616	637	617	655	593	650	640	604	579	648	634	657	619	604	599	650	643	645	624	644	655	621	684	590	648	631	605	595	640	652	656	670	615	590	645	603	610	638	661	621	599	633	564	577	611	595	597	684	636	654	636	574	649	617	608	627	610	687	652	685	612	602	646	636	651	658	601	657	593	622	633	615	634	658	675	636	648	602	653	606	616	630	661	699	696	584	595	633	614	607	640	611	612	655	634	656	618	678	614	654	610	652	651	622	661	649	635	650	639	639	609	621	621	589	625	625	603	618	603	649	655	628	643	667	647	636	630	660	659	668	647	655	636	640	585	612	620	654	661	624	629	672	595	627	632	633	649	649	606	641	611	635	632	631	650	634	644	640	639	656	629	654	640	586	613	604	626	660	667	646	670	670	624	681	643	657	668	631	628	641	655	612	630	632	568	643	637	627	645	593	650	616	645	592	622	627	632	648
25066	21383	27459	25564	10146	1308	875	721	595	525	445	508	427	440	406	382	383	385	377	343	315	333	329	321	316	308	322	343	318	327	278	340	344	338	311	313	344	329	357	336	348	302	322	315	348	287	315	335	315	303	306	353	343	302	312	309	311	272	303	293	285	291	335	309	346	322	290	298	293	321	303	308	328	287	338	311	332	313	302	267	294	288	302	280	305	276	325	293	321	312	312	317	304	292	303	323	275	276	276	311	281	283	301	298	297	256	294	285	330	287	304	312	325	320	301	307	270	306	317	325	347	288	322	283	280	304	281	266	303	306	305	313	299	285	291	280	299	277	302	301	298	285	306	312	292	328	294	303	337	303	320	297	303	288	301	290	301	322	280	299	270	302	320	288	278	307	281	303	274	307	303	300	334	326	308	303	308	295	299	311	309	278	310	332	307	316	312	317	321	333	277	291	287	343	299	294	315	320	294	329	319	271	286	300	279	282	300	319	285	287	328	310	304	290	296	337	295	313	288	339	299	314	296	277	308	365	297	283	301	285	266	333	296	275	301	293	312	332	299	301	289	299	349	307	321	274	327	308	296	315	292	317	326	300	251	295	328	301	309	278	307	266	304	282	264	345	309	282	299	303	298	276	284	297	292	310	279	281	288	290	292	313	302	272	310	289	292	270	330	294	277	269	294	312	289	304	317	303	291	294	296	315	310	276	301	295	304	308	316	293	303	270	270	320	296	301	289	303	341	311	298	310	291	309	276	297	281	300	303	304	270	294	285	291	299	313	267	312	290	340	311	324	333	277	327	295	310	294	305	303	250	284	289	308	296	295	306	286	292	294	291	315	311	291	266	296	310	274	307	309	275	297	305	277	290	317	332	307	294	316	305	300	334	329	292	292	318	295	312	312	298	296	326	293	296	302	316	300	285	282	280	313	307	317	296	284	294	309	295	287	264	278	339	327	318	309	290	316	307	294	317	295	274	297	311	316	300	268	292	301	312	293	300	288	310	292	291	289	307	313	290	282	316	284	297	278	353	310	316	299	300	289	292	301	289	282	315	304	311	281	313	294	303	299	307	317	320	301	307	290	293	286	328	305	310	315	310	306	290	287	321	280	333	315	323	312	272	343	287	295	275	286	275	281	308	329	286	304	337	282	285	339	292	315	265	296	357	277	302	275	289	287	268	269	302	275	323	284	294	280	299	321	293	321	295	289	301	299	318	308	290	305	272	274	326	295	297	282	293	300	297	301	280	292	272	283	317	294	298	266	294	287	292	279	268	312	300	310	283	306	305	309	308	322	293	307	294	293	308	288	308	280	275	276	287	315	292	297	278	291	324	294	290	287	284	298	318	278	306	294	304	299	300	330	285	303	294	295	272	283	305	305	275	288	279	296	291	278	278	297	303	287	282	286	266	304	260	297	281	317	294	299	314	293	305	292	271	325	299	287	325	265	290	291	314	278	295	290	294	311	304	340	326	328	327	310	320	297	265	314	304	285	294	308	278	285	324	289	302	311	296	294	324	273	311	281	298	310	326	307	300	312	291	328	314	305	291	313	276	299	291	328	270	318	291	286	302	287	289	294	267	307	323	330	304	297	284	309	279	297	303	289	281	311	305	320	316	291	280	286	286	268	323	313	300	284	321	278	287	296	271	288	327	322	259	293	290	278	326	322	288	283	305	298	289	285	288	287	281	285	325	312	324	301	284	309	286	296	335	272	307	342	287	313	275	287	286	271	295	296	321	296	296	279	284	324	323	334	317	277	300	310	307	282	294	277	287	324	263	278	300	298	333	318	327	312	319	301	292	292	278	260	324	370	298	318	282	303	303	290	296	329	310	262	276	295	298	289	301	285	258	303	280	300	325	325	285	280	319	285	281	307	308	288	274	294	284	293	311	307	316	325	280	291	290	310	297	323	288	323	336	264	316	317	288	315	331	273	303	291	312	310	313	282	282	291	308	297	267	293	275	294	324	303	321	324	294	281	285	284	302	293	293	313	286	316	298	305	277	294	291	287	325	303	275	304	304	330	319	312	275	323	284	298	304	290	271	295	312	296	299	305	284	266	277	305	326	305	301	283	289	281	327	284	293	309	331	288	300	289	298	293	276	309	329	290	277	297	300	292	289	299	272	351	280	304	284	296	273	337	292	323	336	298	283	322	299	307	285	265	322	306	315	328	313	293	313	292	275	296	309	315	305	315	307	332	318	297	317	334	304	311	300	299	278	296	298	288	353	321	279	319	278	301	277	294	319	273	295	273	335	280	275	311	334	308	274	301	303	305	313	318	270	291	313	280	296	314	316	281	305	323	283	296	303	311	295	326	306	276	322	315	318	294	284	332	322	297	311	265	297	329	287	314	296	290	309	260	308	305	286	306	281	322	310	276	286	313	310	316	259	301	296	324	301	308	287	304	305	279	326	278	318	320	315	310	290	286	334	270	321	309	273	296	309	302	291	272	300	302	309	301	301	303	309	299	323	296	301	327	306	308	298	328	299	281	326	292	315	291	311	294	307	302	294	296	304	308	300	315	275	313	330	303	307	296	310	331	280	284	288	318	333	281	284	311	299	291	288	282	270	311	313	291	302	298	272	300	277	302	316	284	287	305	289	288	305	314	329	314	312	334	310	284	305	327	313	316	275	293	296	302	313	276	305	304	320	321	277	294	324	300	312	296	284	322	302	303	291	314	296	317	318	293	321	243	300	286	315	275	330	313	301	302	316	281	316	291	312	303	307	306	310	292	314	324	299	330	276	289	334	268	296	323	305	289	293	307	301	321	321	315	294	272	316	287	299	308	293	284	286	297	275	258	277	284	324	340	279	317	288	311	307	289	302	266	293	307	293	296	312	289	271	302	250	295	314	303	305	305	314	311	319	337	313	292	294	304	309	274	309	311	324	294	295	300	306	288	273	303	290	281	303	319	278	295	295	300	301	308	321	281	303	303	326	307	319	296	314	306	305	308	310	291	300	322	282	286	280	261	302	316	283	288	316	301	299	298	315	264	297	286	324	298	305	302	307	318	300	328	275	291	315	304	272	269	310	316	318	284	307	309	285	302	326	309	302	317	302	302	288	299	296	281	287	315	280	287	300	305	297	314	290	302	316	288	306	298	265	302	299	317	298	290	315	307	308	336	300	317	292	286	288	257	270	316	317	291	303	284	278	291	319	272	294	311	300	332	304	293	309	309	289	273	318	318	296	311	319	301	310	293	277	287	300	313	310	318	302	300	332	305	297	310	289	322	291	323	331	314	293	312	319	286	285	297	291	279	292	293	306	280	309	309	283	323	274	307	310	312	284	306	301	294	288	324	308	273	304	323	270	316	313	304	300	306	283	294	310	294	299	312	252	324	272	290	298	328	314	301	335	274	296	302	283	319	301	277	309	284	285	299	302	309	293	278	292	294	302	290	313	295	282	309	286	303	315	295	268	311	295	266	305	291	305	280	291	289	309	319	318	334	344	298	355	293	309	289	283	290	292	293	335	296	294	280
4474	9326	6231	3133	2701	1976	1499	1246	926	769	647	714	671	626	540	524	533	472	432	382	395	376	354	384	368	357	346	345	405	412	390	397	358	368	337	378	377	373	345	338	376	347	342	360	331	337	341	347	350	383	343	315	350	326	339	336	312	342	336	327	312	330	288	323	304	350	314	316	314	328	298	331	304	353	297	307	318	302	326	347	349	297	345	321	343	337	304	336	319	306	385	325	324	334	322	321	291	351	331	321	289	335	319	331	315	331	306	310	319	305	328	303	322	329	322	339	309	294	297	359	321	287	321	323	305	334	307	325	298	311	304	340	318	293	307	316	316	297	341	294	323	315	339	331	327	276	315	312	317	309	321	318	339	319	313	314	322	300	321	322	319	299	362	301	330	331	332	315	294	321	316	301	278	307	316	318	283	312	325	326	327	314	335	326	335	308	327	312	295	308	306	317	331	341	331	335	279	335	330	329	296	352	312	306	309	333	309	299	321	332	327	283	303	312	356	324	329	297	318	315	318	332	345	286	305	293	330	336	280	292	343	328	329	330	320	325	296	345	314	308	332	329	320	304	312	318	324	287	338	302	300	303	309	300	302	285	327	325	312	314	344	308	318	303	317	283	317	333	315	302	306	274	322	310	297	309	297	344	302	352	334	295	318	324	334	333	309	322	331	322	295	336	312	307	328	333	334	331	323	330	303	328	325	296	299	291	311	330	308	314	325	300	300	332	321	319	341	344	339	312	324	317	305	320	288	289	290	315	338	300	285	295	288	305	303	303	349	308	333	347	324	320	311	320	308	314	323	305	336	307	311	327	322	280	306	318	346	309	291	321	319	313	298	294	348	312	321	314	311	320	300	324	344	329	321	335	310	322	317	313	300	300	301	347	334	299	301	320	306	332	314	326	310	298	323	316	309	345	327	356	324	324	332	311	330	342	319	288	307	306	288	317	311	301	337	301	318	322	324	325	300	318	314	356	304	303	302	315	287	318	309	304	306	303	319	346	356	306	346	364	345	323	329	303	315	336	340	309	298	316	310	280	335	312	323	325	310	299	292	314	302	336	306	324	321	305	271	294	312	381	378	300	328	301	319	330	318	323	333	337	290	328	296	321	325	307	327	326	338	282	294	322	307	321	331	327	344	312	335	356	344	303	306	322	335	303	315	291	322	320	335	323	260	297	313	295	325	326	341	305	316	335	327	325	302	343	317	320	330	300	328	353	306	307	310	325	345	308	308	307	319	326	329	320	320	292	294	289	342	330	316	326	323	344	315	290	326	318	313	303	293	347	304	341	299	333	304	328	330	327	316	333	322	325	320	316	318	323	326	303	308	325	313	309	302	373	297	322	321	292	311	344	321	321	323	332	307	335	308	281	317	302	346	298	326	296	331	312	328	318	324	333	294	314	308	305	325	330	353	297	315	300	303	303	363	333	296	293	283	336	307	334	300	277	355	306	307	289	338	315	318	341	293	318	311	306	321	309	316	351	275	320	325	318	321	367	321	304	348	305	313	291	286	307	352	330	284	331	271	320	322	309	327	297	317	315	293	324	308	315	337	296	330	314	297	326	318	303	332	309	312	309	345	288	288	331	319	320	315	323	321	285	306	288	309	282	327	306	312	306	328	320	343	290	306	338	297	311	333	363	290	301	324	335	332	330	305	308	316	330	306	317	301	310	322	324	317	343	297	331	300	316	296	316	312	304	312	300	334	343	306	352	295	315	305	287	287	343	315	322	297	315	314	270	329	305	331	331	316	319	326	340	283	330	327	330	330	336	292	314	315	336	314	335	339	344	308	354	300	333	307	343	332	330	325	282	310	296	293	322	320	351	324	316	342	324	351	312	296	320	315	312	297	309	314	345	323	313	327	316	333	306	338	324	341	314	303	330	348	325	332	303	332	311	314	352	317	332	319	307	316	308	307	326	355	313	312	321	329	324	296	293	319	300	278	335	314	302	328	339	308	306	307	341	330	309	299	323	322	287	314	328	308	313	326	300	339	307	316	344	316	325	302	333	334	318	326	316	325	334	306	311	310	322	311	316	312	353	307	292	341	312	312	312	316	319	327	305	337	320	334	307	319	315	320	327	333	323	290	308	295	310	336	321	324	313	302	313	314	309	295	320	315	290	328	307	328	310	325	324	293	330	354	289	329	328	317	341	289	332	299	335	314	313	304	318	343	312	331	304	310	340	302	332	318	308	318	305	338	310	345	322	299	325	298	319	324	296	321	335	314	338	348	310	335	295	295	326	326	314	306	328	305	324	272	284	328	351	297	319	326	332	311	321	336	345	311	319	337	297	286	307	306	304	357	313	319	305	327	304	331	326	324	323	295	306	312	332	339	359	311	353	284	332	317	315	315	329	320	342	301	330	332	302	308	335	344	314	319	325	317	299	315	288	332	321	320	347	354	306	335	337	337	293	357	341	325	303	322	312	316	312	308	306	327	306	310	328	322	309	309	271	321	326	318	324	323	333	330	314	288	337	319	326	326	322	320	309	307	301	324	320	309	320	265	296	323	306	318	314	326	309	308	331	288	304	314	326	294	312	345	329	306	344	284	320	320	287	328	280	327	340	351	320	307	302	307	326	311	284	317	295	329	315	296	324	318	325	286	342	323	319	327	316	303	280	304	310	291	307	297	269	305	362	346	338	323	292	306	327	283	311	330	315	320	308	313	291	306	340	279	291	314	311	356	319	310	343	341	342	349	326	293	334	323	330	293	336	305	285	299	314	313	299	317	294	329	309	314	319	341	317	313	301	334	325	301	344	320	316	304	314	308	335	315	378	310	319	339	323	320	318	329	266	297	323	330	344	318	293	323	297	328	319	316	300	316	315	301	329	295	297	298	304	304	291	334	308	331	327	317	330	353	282	312	333	334	308	358	345	305	351	309	341	295	320	307	322	331	307	340	316	302	328	338	307	316	309	281	299	325	315	282	333	339	310	294	351	278	330	300	323	332	301	321	301	285	305	311	326	327	324	306	334	331	295	309	309	354	288	315	325	324	295	318	347	300	317	290	335	288	331	307	321	307	330	319	324	319	321	307	352	358	329	298	357	331	304	320	321	318	325	337	298	301	325	324	284	317	311	309	329	299	305	329	339	320	288	321	326	313	317	324	348	333	333	336	311	306	299	278	321	311	328	329	347	322	318	327	341	367	314	302	321	300	294	312	309	315	303	322	304	300	305	324	341	330	345	336	315	349	316	318	314	347	343	328	304	316	297	325	323	288	290	331	326	330	336	320	324	355	294	324	295	316	311	332	306	298	335	322	293	317	308	306	290	302	285	337	319	314	315	319	291	323	348	300	320	304	300	294	341	334	325	314	302	344	345	309	302	284	292	373	291	314	325	303	326	307	308	350	308	306	310	304	314	343	340	365	304	362	304	344	309	282	314	339	330	334	261	325	318	306	302	320	290	296	309	340	295	287	301	303	340	329	309	329	302	316	307	323	318	318	300	313	302	326	346	293	344	318	312	319	317	305	314
22572	21220	28850	23881	21219	21290	9482	2204	1415	1264	1134	1202	1094	1036	980	929	940	904	831	755	729	714	711	697	736	689	740	729	751	697	729	741	722	688	719	733	718	728	689	683	730	704	685	706	655	748	679	706	686	637	665	628	667	647	683	648	663	604	645	650	644	692	672	665	713	701	637	689	635	590	645	642	641	651	660	659	690	651	656	630	605	631	625	622	624	602	682	675	608	674	655	642	614	647	585	645	708	641	656	669	618	642	643	664	664	616	662	621	658	623	653	646	611	625	634	603	627	625	615	645	627	602	621	627	622	590	601	602	610	665	644	679	716	642	648	662	621	673	578	641	663	662	612	661	618	654	657	618	613	598	654	643	652	610	678	659	660	595	604	636	645	610	580	672	624	595	673	635	619	663	635	674	610	618	620	659	642	650	664	679	574	648	645	659	643	620	634	597	667	656	659	653	682	688	641	642	624	645	675	668	603	640	621	594	629	669	670	602	689	590	630	656	601	684	630	647	625	642	617	634	684	609	589	700	650	624	635	640	614	672	698	683	635	615	617	601	595	602	680	625	631	615	640	622	613	606	640	667	682	642	628	661	628	615	642	639	650	630	645	650	631	622	649	666	647	620	613	657	627	606	602	668	617	619	604	663	598	639	605	644	666	605	644	676	674	634	640	664	597	634	635	668	652	620	639	608	664	631	632	684	600	651	621	621	642	649	680	638	649	616	640	622	644	623	671	676	661	619	707	615	630	603	603	647	642	589	660	625	646	634	637	641	570	627	615	632	605	641	640	632	631	618	632	635	663	667	624	619	677	634	651	628	702	619	666	652	617	638	610	599	657	621	630	673	660	598	695	606	609	644	670	618	601	650	631	670	584	689	602	623	640	652	613	597	654	597	612	637	628	621	625	668	679	636	633	637	646	615	634	621	620	609	671	599	653	649	637	599	576	666	601	645	692	597	658	646	664	648	623	636	653	627	643	668	603	615	648	662	685	609	639	675	601	627	624	654	630	658	613	626	648	586	678	620	604	618	689	660	657	664	641	597	612	647	630	654	653	681	666	635	626	640	664	613	655	644	640	571	585	628	572	650	634	614	635	657	648	661	628	649	676	654	660	656	661	666	662	634	632	611	610	649	582	628	703	639	647	625	649	609	651	654	624	651	617	634	656	592	669	650	641	657	619	653	611	612	582	642	642	687	609	635	623	650	692	648	630	624	631	644	632	638	692	617	637	600	667	652	622	609	611	598	632	596	684	661	583	653	649	645	626	593	615	567	647	634	630	621	618	651	663	629	644	631	687	635	615	664	660	606	633	611	663	617	637	609	647	620	664	640	609	631	645	632	649	644	655	689	653	651	649	654	637	628	664	661	608	644	593	629	589	624	587	705	659	647	661	632	674	622	665	604	640	631	628	651	644	618	668	609	639	580	628	673	662	585	692	662	630	647	671	616	629	662	644	644	611	623	645	584	669	664	612	619	636	659	624	677	654	638	610	632	645	647	643	609	687	634	595	646	650	629	633	664	628	621	640	607	658	691	644	595	665	650	611	610	642	635	619	622	627	572	625	680	632	645	665	632	625	634	647	662	632	639	630	625	671	660	600	642	659	637	686	641	650	616	652	609	644	640	621	666	655	630	683	648	610	628	630	636	647	613	606	652	672	666	632	625	637	636	631	622	699	631	650	686	667	616	639	697	617	656	643	628	662	657	647	619	639	657	616	626	624	641	629	617	613	619	639	658	648	639	635	592	614	646	629	663	641	636	644	648	639	621	618	633	638	607	621	678	634	646	606	605	578	649	682	597	654	662	708	612	599	620	587	576	655	668	624	637	622	624	676	651	677	641	616	610	629	649	631	631	618	654	642	616	594	587	645	626	634	630	715	615	619	632	679	581	644	581	663	632	668	660	623	645	616	642	659	639	601	643	656	623	658	623	663	651	656	615	599	634	624	642	621	620	586	632	590	643	645	638	607	655	641	640	597	642	638	623	642	681	649	637	643	654	666	622	645	683	590	611	599	625	625	609	632	648	610	645	618	625	625	649	659	619	639	668	621	651	651	612	665	648	608	630	600	609	625	652	627	657	677	644	629	611	555	583	624	644	677	654	625	595	635	685	643	646	639	634	644	629	645	655	632	634	590	653	627	649	616	667	637	628	661	622	610	689	649	622	620	606	621	639	690	664	638	641	621	655	641	629	622	640	628	683	611	667	614	631	632	643	645	588	628	613	661	594	619	644	587	635	629	631	624	661	670	593	626	649	649	662	631	615	578	626	601	637	651	635	617	619	653	680	617	589	607	616	632	587	604	626	663	635	640	669	636	623	634	640	658	615	647	643	648	639	631	641	666	618	608	611	608	655	641	641	631	622	675	626	633	625	641	635	624	666	644	648	628	618	626	633	652	609	639	647	647	627	631	627	640	611	626	605	690	658	563	670	640	608	641	670	595	660	643	659	648	620	617	619	647	645	660	610	627	628	631	646	680	620	624	642	598	655	620	655	600	635	666	624	642	679	617	566	610	608	643	640	612	614	599	638	632	620	599	661	688	632	636	638	638	662	621	641	578	665	628	604	632	638	630	632	605	615	603	618	600	602	698	643	643	588	626	594	635	627	642	632	654	619	625	603	568	630	618	644	630	630	636	612	643	615	664	644	621	646	602	606	629	634	663	680	659	640	623	639	630	617	609	662	621	661	662	621	645	614	639	656	593	648	615	670	623	607	630	599	624	645	613	619	612	639	630	632	666	617	632	622	593	656	672	603	606	607	650	656	612	645	655	630	630	619	660	671	603	632	655	656	607	627	609	671	672	663	634	634	646	638	654	631	603	642	622	648	614	614	619	653	616	663	631	643	630	634	658	680	638	604	634	640	613	644	649	668	642	607	634	643	657	628	628	619	595	650	652	661	641	600	630	614	666	613	559	636	651	609	636	613	633	683	613	637	633	621	613	592	629	626	665	601	640	672	640	639	668	661	634	607	636	650	613	598	637	594	640	604	635	616	660	606	639	663	624	634	640	617	595	659	639	664	627	605	632	612	649	656	613	648	649	646	664	626	641	624	658	633	653	647	627	624	593	653	696	705	585	639	643	657	598	672	660	635	620	645	604	649	600	613	583	624	637	609	649	606	647	637	631	612	582	645	661	643	600	647	613	661	610	627	616	630	652	636	619	604	646	604	610	626	630	645	647	596	632	669	649	611	640	626	619	577	646	677	651	648	669	668	577	645	646	635	671	608	626	671	651	666	664	607	623	572	656	618	599	625	591	627	583	620	607	676	628	637	667	620	627	661	646	658	609	654	631	641	612	625	666	678	623	642	636	607	634	665	627	649	598	665	644	588	628	643	610	629	606	603	651	652	678	598	626	626	626	652	638	612	635	659	635	624	631	637	661	617	631	644	645	587	622	619	628	655	641	650	630	648	641	619	660	635	642	615	613	623	609	644	697	682	680	626	618	652	581	646	567	635	628	637	618	558	608	669	638	695	617	603	619	636
6438	20162	14093	7844	6469	5064	3717	2980	2158	1857	1743	1680	1523	1300	1226	1094	1087	1046	987	840	727	826	771	678	763	780	742	765	768	802	742	767	764	752	767	750	751	749	729	724	764	726	714	742	730	710	737	755	740	669	677	688	663	694	690	730	632	668	692	675	653	663	674	627	683	658	642	659	703	655	696	646	656	706	665	635	690	679	623	664	681	692	628	665	663	634	655	657	646	676	581	678	664	668	648	672	672	623	650	668	634	630	629	657	694	620	666	636	677	674	670	666	635	641	690	623	603	673	674	657	674	674	612	668	627	598	675	637	644	610	640	682	641	654	607	626	603	658	669	692	641	651	657	611	636	640	649	644	673	644	662	647	668	630	633	676	623	662	628	636	651	658	631	644	659	629	605	673	657	638	674	645	623	622	644	618	617	668	625	643	609	674	649	633	665	622	637	679	668	643	637	658	638	633	673	672	681	640	631	639	648	630	651	673	663	607	645	632	638	632	636	625	628	645	695	644	646	639	667	655	628	672	662	627	639	614	619	615	638	654	625	667	633	629	638	642	639	639	672	630	660	666	636	677	638	634	649	698	669	671	626	586	627	635	649	628	686	616	582	616	668	648	677	684	593	668	651	638	633	676	644	605	660	621	628	662	680	612	594	630	659	649	609	641	633	681	636	622	625	628	661	655	630	635	646	638	641	641	598	659	635	623	647	619	632	650	645	657	644	665	653	631	645	636	603	606	612	672	614	648	660	648	661	639	626	605	675	677	671	667	614	644	644	710	649	683	648	614	628	658	639	671	635	618	643	600	651	655	604	653	637	656	626	616	654	651	694	606	615	677	656	614	615	612	592	688	640	629	681	664	642	677	634	644	669	668	630	640	654	634	654	648	652	645	639	675	631	699	645	631	654	634	594	629	637	659	666	634	627	618	663	606	656	631	682	614	600	645	658	671	678	636	597	642	607	627	641	665	643	601	659	640	625	651	660	653	654	650	608	665	627	624	641	669	624	671	659	663	701	673	609	610	640	695	639	637	618	619	662	684	631	666	624	655	678	661	619	637	601	650	606	673	611	651	668	704	606	687	607	608	618	607	656	643	653	631	656	618	697	622	637	659	663	644	653	637	680	644	606	603	642	631	673	679	628	699	666	633	649	691	634	664	711	655	621	684	661	645	645	650	659	618	645	677	628	660	659	608	645	627	608	669	651	615	595	629	629	620	654	663	618	625	657	672	687	668	652	641	608	651	681	608	624	643	687	670	649	621	621	650	583	634	680	631	678	691	649	655	692	635	646	628	624	672	615	660	624	632	636	611	587	614	647	643	600	657	622	680	664	649	623	613	647	623	612	666	669	636	650	637	603	611	603	605	587	663	643	601	625	662	630	660	678	643	622	643	670	650	642	671	656	643	622	641	647	599	642	606	635	653	660	637	616	648	655	671	646	660	627	668	639	631	668	564	641	651	671	639	669	600	598	686	642	634	653	641	636	621	656	667	656	703	648	642	629	617	683	604	646	661	611	588	616	639	657	644	645	612	603	638	722	650	619	692	646	662	618	649	581	646	608	620	622	663	679	612	660	639	676	657	626	674	695	650	644	660	649	653	647	609	609	657	671	625	600	659	644	687	612	682	640	645	627	677	659	664	596	624	602	678	676	665	622	659	685	602	629	646	651	655	608	642	646	669	651	675	667	675	595	624	684	604	619	641	630	641	622	636	619	595	632	693	655	618	692	627	624	671	657	604	657	629	629	687	625	688	612	650	628	632	640	671	605	627	684	597	661	626	660	668	637	597	612	624	689	658	631	629	646	633	665	631	680	662	695	622	649	645	639	644	650	678	667	624	679	617	604	621	695	660	617	640	670	622	640	667	660	649	680	637	670	687	638	660	657	620	607	653	674	686	613	674	615	610	638	640	673	633	664	632	601	624	691	614	655	645	613	635	650	670	659	683	607	647	619	654	633	594	656	642	645	601	620	689	640	691	662	614	665	640	652	687	632	654	626	644	651	659	712	636	619	702	642	654	699	637	656	636	638	726	636	650	619	668	667	652	652	639	651	649	653	651	644	616	635	675	650	664	650	621	656	639	650	647	667	636	642	641	647	632	670	657	632	692	665	667	691	681	628	609	642	633	626	628	643	601	649	631	644	676	645	614	646	669	624	626	651	656	686	629	628	624	623	630	665	665	662	628	635	609	619	625	642	650	642	662	660	671	654	664	660	681	623	658	621	638	645	650	688	631	611	665	648	650	692	676	637	579	610	686	649	634	645	617	671	667	693	713	617	642	630	623	657	662	672	678	632	627	705	679	612	644	616	605	696	617	653	636	613	625	698	611	620	704	615	660	626	657	635	619	653	650	604	628	642	613	612	626	626	691	673	667	635	657	681	652	671	660	652	637	658	667	616	640	648	621	648	656	639	677	695	636	631	671	681	639	608	641	688	652	669	597	629	675	619	674	648	682	672	679	660	658	660	664	629	635	622	663	623	605	634	661	672	658	645	621	648	688	641	623	642	635	663	660	634	651	671	630	649	638	668	653	676	640	635	629	626	617	610	667	701	638	569	645	593	618	660	648	619	634	646	670	676	668	671	625	664	681	655	684	624	623	658	642	622	673	681	673	627	627	616	631	647	626	646	629	639	637	613	651	647	653	626	573	648	605	697	599	681	650	638	647	683	672	696	682	645	635	665	603	602	660	650	598	626	644	635	611	622	671	666	606	617	587	643	655	628	689	709	664	660	646	630	632	622	647	675	639	655	652	652	646	652	613	636	702	674	635	651	660	666	616	713	645	645	675	673	712	641	675	649	617	650	638	631	662	648	659	618	651	668	629	677	647	648	620	641	599	652	649	658	654	658	667	694	644	635	583	612	619	698	641	608	646	631	640	644	641	646	643	621	615	654	671	627	677	629	656	646	635	609	671	683	678	680	707	655	653	649	684	650	658	662	633	599	646	689	633	594	664	616	604	621	661	647	656	616	654	641	658	638	641	648	637	646	652	628	691	620	653	653	626	610	642	681	591	644	652	657	646	637	698	637	592	624	628	636	648	655	676	694	652	643	633	591	656	656	607	640	643	626	625	596	665	665	609	675	634	646	628	633	639	626	643	696	623	656	656	598	675	635	668	638	628	622	685	631	674	647	667	612	621	664	647	632	636	677	645	647	644	631	630	648	642	608	673	568	649	645	649	592	665	639	685	619	621	637	669	697	659	659	628	687	667	631	610	642	653	627	623	651	643	689	622	650	679	635	669	638	639	627	609	700	654	635	634	637	614	654	644	607	670	652	634	623	651	642	645	655	656	709	652	666	618	662	612	600	642	653	661	651	657	647	642	648	634	639	564	658	634	660	703	648	647	636	648	619	590	656	687	621	630	639	624	677	642	685	583	615	642	673	677	606	635	605	663	654	727	659	674	640	692	662	647	704	643	637	616	683	665	658	672	603	607	621	651	629	644	633	608	676	617	687	639	636	650	689	637	653	636	677	676	603	606	631	653
27958	19606	7231	1516	950	781	592	548	510	480	469	410	431	419	415	434	435	431	377	407	369	365	380	361	365	369	353	399	387	363	392	414	345	409	403	374	394	398	370	403	364	380	355	335	370	417	400	370	379	364	366	416	349	379	359	373	391	354	369	388	408	365	377	378	389	379	362	355	381	344	362	387	372	386	336	337	328	366	392	319	394	361	372	375	394	387	392	392	385	382	410	414	373	390	360	376	362	392	369	351	365	392	341	345	374	347	400	358	397	376	379	344	411	368	341	362	359	391	354	377	404	378	349	360	394	394	373	358	354	304	360	390	401	323	368	353	344	334	384	356	339	362	410	365	361	379	383	344	367	358	358	348	366	358	382	360	357	329	397	363	350	334	330	373	395	369	366	360	361	339	331	380	401	415	386	387	369	363	406	379	347	387	373	355	361	349	404	409	359	357	343	369	350	365	375	363	400	372	395	390	374	376	336	358	371	399	389	362	368	388	402	375	391	353	359	356	365	355	340	360	399	343	356	389	397	385	376	340	385	392	355	333	351	340	394	364	356	377	392	362	365	393	368	353	368	371	410	361	431	369	373	354	394	349	409	376	382	381	377	367	383	373	363	383	376	340	353	340	385	393	369	393	349	404	374	395	390	358	353	372	371	391	367	370	381	356	357	364	417	382	367	364	370	370	367	358	366	374	334	384	336	409	419	357	377	352	335	376	379	393	373	371	403	360	359	366	361	371	386	383	391	363	353	351	377	362	379	357	394	355	402	372	338	420	336	355	389	336	361	387	338	375	419	354	385	360	374	384	383	349	354	391	394	367	399	407	343	365	346	381	379	348	371	388	394	378	352	369	371	351	382	351	354	392	414	295	364	401	362	371	376	334	367	427	377	369	384	362	381	376	349	349	372	364	402	361	383	372	375	353	402	345	363	377	427	361	336	355	376	392	359	378	389	361	378	353	387	389	388	345	351	363	356	360	366	314	388	418	378	367	366	340	399	350	342	363	407	338	326	332	372	384	388	381	343	390	348	359	371	319	349	355	378	353	372	390	373	373	392	393	396	379	395	347	371	360	405	394	382	380	374	365	385	375	361	325	354	361	389	390	332	342	362	345	389	353	373	388	369	364	352	376	357	357	383	371	355	346	366	392	372	360	367	366	375	344	347	384	336	367	381	350	360	361	323	371	386	380	352	371	365	359	400	347	373	339	385	417	342	385	381	398	363	396	416	371	373	369	363	354	353	349	355	374	365	333	379	390	381	349	373	358	331	389	373	393	396	334	404	350	348	355	359	362	354	430	339	381	379	360	375	373	378	368	341	360	383	372	343	358	361	366	354	341	375	399	362	374	337	394	356	348	383	396	364	397	377	368	389	322	360	369	377	388	383	392	401	381	334	350	346	358	391	398	405	359	415	366	361	399	394	375	372	361	367	354	363	365	364	374	354	370	369	379	365	371	382	385	363	366	376	351	360	401	366	379	352	369	348	383	384	382	374	367	382	350	341	357	367	375	376	356	349	388	366	384	348	394	340	399	325	353	374	391	378	346	352	357	356	334	367	355	401	384	395	349	355	350	359	347	375	397	387	372	361	388	334	341	333	381	356	381	349	366	363	398	353	363	343	331	333	356	375	339	336	366	386	365	405	385	399	381	359	352	361	354	362	360	358	395	336	393	390	346	397	376	344	372	375	382	361	406	344	359	354	403	361	338	354	396	354	349	411	349	351	345	364	372	354	364	370	327	319	379	370	365	375	330	363	375	401	375	345	327	392	364	340	349	374	383	341	353	358	393	374	363	381	345	404	383	379	355	364	324	363	379	382	348	368	348	371	399	372	382	371	371	384	388	371	341	374	402	371	348	342	356	365	378	349	339	382	355	372	383	381	366	386	391	372	381	343	353	343	309	388	354	367	347	359	373	347	391	369	376	374	427	354	326	348	364	358	399	403	371	353	373	360	385	382	391	342	371	403	334	396	348	364	374	376	363	377	379	337	381	397	411	396	330	417	358	367	334	372	357	373	362	342	352	401	378	351	366	357	364	394	403	355	353	380	367	368	335	359	375	376	394	348	381	346	378	373	349	389	349	353	329	372	396	336	380	382	366	347	393	393	359	419	367	384	381	355	404	367	379	360	334	362	412	341	341	366	366	347	368	374	388	341	329	384	327	378	378	386	396	362	344	354	362	370	383	374	409	378	380	369	386	384	355	373	379	381	330	368	363	351	370	345	316	376	364	381	365	359	376	379	377	366	350	335	364	380	355	376	343	351	377	341	361	381	381	354	378	352	380	371	394	359	334	380	366	371	381	379	365	379	406	379	374	333	406	383	360	381	359	382	379	367	405	337	337	375	393	402	352	339	367	397	357	367	368	356	365	371	357	350	401	351	366	407	357	368	369	363	370	397	372	357	332	365	343	336	378	384	339	389	364	396	370	345	393	357	396	369	365	375	385	379	343	357	341	389	352	363	366	336	371	381	362	332	352	386	374	349	375	387	360	337	365	369	374	377	407	345	365	388	319	404	359	369	368	365	322	371	381	389	370	360	367	380	387	387	392	338	396	343	349	374	330	376	370	361	404	338	363	334	361	372	379	355	357	360	381	388	360	360	375	360	408	371	397	383	352	363	378	396	374	370	354	408	347	384	368	399	370	385	390	365	371	355	377	370	359	370	419	357	396	380	364	333	387	384	375	354	330	412	378	387	336	348	397	382	365	374	358	351	379	392	378	358	357	375	376	394	371	344	375	357	354	335	341	347	398	347	377	378	387	383	377	351	385	396	351	409	375	384	386	347	364	356	401	358	365	353	355	411	371	384	369	373	356	378	365	371	371	374	360	371	368	365	387	379	336	337	381	376	369	356	379	364	361	332	372	378	396	372	353	349	376	356	383	367	348	371	374	355	350	377	371	353	358	366	399	403	385	377	379	345	392	370	363	359	349	385	338	377	370	375	341	351	372	397	369	402	375	380	358	365	372	369	385	385	376	359	364	405	375	367	349	369	402	396	383	401	353	396	379	352	367	376	368	351	349	389	365	350	370	380	348	371	368	369	329	376	361	407	366	350	387	375	355	405	395	377	367	405	347	353	376	350	399	369	374	372	354	341	359	378	314	371	346	344	371	383	353	345	366	360	349	376	376	375	379	361	337	345	385	402	374	349	358	339	358	365	372	375	342	387	367	337	366	397	343	360	401	409	387	390	409	379	384	383	391	374	366	369	394	370	351	375	336	383	367	367	365	397	343	362	375	365	359	409	368	366	380	363	375	369	350	376	346	376	375	346	398	373	330	375	377	339	327	308	387	375	374	364	370	379	342	360	377	374	398	380	320	359	386	374	363	337	398	382	384	359	360	392	364	369	406	386	370	343	375	362	349	393	366	381	365	356	355	376	341	384	381	371	375	346	335	368	379	382	384	384	395	371	394	384	391	363	333	387	377	378	371	407	349	376	352	406	396	394	354	369	364	398	389	399	362	344	388	357	372	372	352	364	378
5859	4876	3021	1598	1410	1158	918	779	658	558	566	573	553	489	501	478	440	497	431	411	398	399	386	410	407	409	394	382	408	414	447	408	402	406	403	410	373	409	420	374	429	402	409	375	423	379	388	412	394	400	417	396	416	406	371	351	398	396	403	417	352	385	427	366	391	373	389	405	405	392	378	366	390	418	383	349	368	377	388	378	413	430	387	364	371	329	401	370	404	377	351	393	373	366	385	387	376	371	424	381	383	372	379	332	402	400	375	356	398	404	401	381	403	383	380	381	390	390	365	401	380	400	390	367	359	409	400	401	373	389	381	343	376	403	351	350	344	397	390	376	393	401	365	387	401	375	368	356	372	361	370	365	406	372	381	403	383	402	364	376	367	423	363	328	385	377	332	406	380	375	393	365	365	383	396	391	371	404	362	368	372	374	374	388	367	387	358	353	398	357	407	413	355	382	353	386	346	364	388	356	388	374	425	388	398	359	389	397	379	403	381	382	415	367	388	373	362	357	388	360	354	380	395	406	386	361	359	373	383	392	353	390	369	376	368	368	360	377	386	426	370	367	366	390	406	376	378	369	390	409	384	383	375	405	355	405	374	411	362	422	378	389	379	400	411	393	379	404	384	394	365	401	340	362	386	377	365	409	382	404	367	378	337	372	402	393	367	401	366	396	415	413	388	398	377	376	359	387	357	373	367	372	368	389	385	352	394	408	367	371	396	361	365	396	358	352	407	393	373	324	362	358	373	361	401	372	389	380	423	362	385	432	359	385	373	341	359	363	378	390	378	377	350	399	379	366	354	356	351	352	379	375	381	374	382	364	400	358	353	360	393	388	372	419	396	403	381	356	390	366	372	411	400	420	391	351	350	353	398	348	357	398	364	364	387	364	357	379	363	388	380	372	383	412	381	322	366	360	377	381	381	355	412	371	393	379	374	365	381	378	382	390	395	386	374	378	405	357	362	367	359	368	347	356	370	387	394	371	408	379	428	389	356	378	389	369	405	380	394	450	353	355	364	330	343	332	406	342	407	391	369	377	365	402	352	376	394	382	355	407	372	355	342	378	384	378	378	373	381	369	386	359	333	347	374	360	380	393	393	399	381	351	361	383	403	367	395	378	368	386	374	392	387	368	373	367	374	383	390	372	440	403	390	368	371	414	423	385	386	387	390	377	355	391	405	367	369	388	405	372	351	371	346	354	404	367	369	383	390	411	378	365	382	392	350	342	374	387	395	397	399	374	382	379	358	369	373	339	371	385	412	418	359	384	410	387	379	376	377	391	341	371	392	405	351	391	402	428	381	390	364	378	394	362	393	393	403	386	394	436	360	386	379	381	371	373	392	434	395	394	368	376	372	386	375	391	383	366	376	387	368	423	385	416	378	376	374	394	373	339	375	343	371	389	388	392	376	357	395	386	360	380	384	381	392	384	395	346	385	365	372	376	405	414	349	381	370	368	402	388	377	417	379	426	400	378	370	376	370	375	386	381	365	368	364	406	364	357	391	421	385	400	351	372	369	412	414	385	348	387	405	369	381	391	402	395	368	370	407	379	342	346	387	362	353	391	365	356	372	392	360	357	373	346	380	376	390	367	344	371	355	387	371	381	374	372	388	399	395	349	352	408	371	371	431	407	355	359	376	392	395	388	410	365	402	399	357	363	381	380	376	385	347	375	376	362	359	394	361	380	359	367	380	379	358	336	369	370	349	374	390	382	354	378	411	380	393	410	371	373	371	353	370	372	353	362	372	412	372	354	375	387	368	418	352	377	351	343	371	364	383	362	373	377	355	351	381	400	385	357	369	395	385	387	396	378	362	429	358	392	375	409	368	384	387	409	377	403	434	386	351	386	349	339	358	414	374	368	367	403	351	396	418	364	339	395	377	408	411	397	364	357	350	388	366	408	412	406	367	393	366	349	393	357	356	386	350	398	378	395	399	379	373	391	387	384	351	373	353	387	389	393	367	343	383	379	375	379	364	389	380	444	388	395	368	368	399	367	387	376	424	377	393	376	365	340	398	412	378	365	381	398	388	380	388	406	362	362	392	389	388	379	358	369	325	401	381	379	376	354	381	389	393	383	359	419	360	358	398	397	400	382	371	362	392	379	363	382	373	387	353	415	397	372	370	431	414	372	387	387	422	380	382	367	344	365	383	415	375	365	391	384	416	384	349	397	346	360	376	388	393	396	373	402	352	358	393	366	375	379	369	339	371	378	360	350	365	369	369	402	359	366	359	400	395	368	369	376	358	395	392	353	401	404	387	377	391	377	380	380	376	401	357	403	426	342	380	395	365	408	367	372	335	366	383	411	370	383	334	384	390	382	396	381	370	375	395	366	376	394	374	389	393	411	392	448	413	405	402	346	370	392	409	381	324	377	357	351	385	391	394	393	376	396	382	397	412	389	382	378	417	368	368	352	368	397	372	374	353	364	409	392	383	371	390	382	383	378	361	390	377	371	402	341	367	375	372	398	342	394	380	352	397	402	402	391	362	408	404	390	372	429	359	364	352	357	400	375	419	390	377	366	404	374	358	377	361	354	363	368	380	379	366	374	413	376	373	393	357	381	409	368	383	370	399	388	376	410	410	403	391	386	360	387	378	430	414	390	417	376	372	363	396	393	345	375	367	388	419	347	359	351	381	366	370	346	367	382	380	384	405	407	388	383	378	405	402	367	349	361	375	375	391	337	393	330	427	392	379	377	366	380	377	391	392	429	343	410	382	366	384	413	368	391	383	385	350	354	348	398	386	389	366	399	375	380	365	362	376	399	368	362	334	387	398	381	390	342	380	363	404	381	371	377	391	358	348	345	398	367	360	341	361	367	419	340	395	354	384	351	381	404	362	374	354	359	361	393	356	387	375	380	411	343	379	438	400	379	360	390	353	370	397	401	392	414	384	378	377	390	375	419	389	360	404	360	377	362	367	376	395	405	355	383	380	360	382	330	391	381	387	372	386	384	377	380	358	368	389	393	368	384	389	373	400	391	376	359	388	384	384	365	382	378	361	366	395	414	379	373	366	396	357	363	419	369	381	370	337	383	394	375	378	371	377	371	377	396	372	402	365	353	392	351	346	402	374	374	372	355	356	403	367	341	378	352	370	390	318	366	388	362	357	373	356	384	396	400	374	405	364	361	368	376	354	411	375	390	365	377	380	387	392	399	389	387	387	379	380	384	358	396	353	371	390	404	402	397	391	362	409	383	379	389	383	360	358	425	385	393	375	408	407	397	350	398	388	392	353	387	375	373	367	410	362	410	348	377	377	362	366	413	395	342	387	382	408	357	379	392	414	366	369	408	381	370	378	390	400	365	357	356	358	378	421	403	378	383	363	372	381	400	402	371	372	402	384	390	417	413	390	358	373	368	382	370	364	383	351	382	379	398	393	369	384	379	360	352	377	371	401	385	348	350	389	349	357	362	358	411	356	374	387	370	389	364	356	352	390	385	340	413	403	385	388	354	373	364	353	388	370	401	400	389	359	384
23846	21318	28458	24526	21321	9999	2162	1377	1152	1063	1019	943	928	898	837	798	758	775	706	627	689	698	652	632	691	642	646	688	704	668	656	662	647	652	650	663	675	644	619	672	681	674	667	640	662	623	637	627	671	610	613	696	665	656	691	640	656	655	635	622	613	650	629	617	644	592	627	658	645	646	615	617	654	629	627	660	650	625	582	609	601	610	617	599	587	643	604	626	625	617	589	574	583	640	614	622	598	634	615	601	579	611	628	651	634	596	656	649	631	653	601	646	592	612	609	641	603	652	619	607	651	638	592	614	591	632	610	584	613	622	608	598	607	638	634	606	615	690	640	588	642	598	600	633	608	630	605	621	603	626	635	615	637	640	578	595	611	565	659	668	580	625	620	632	585	636	614	604	581	625	563	626	611	594	605	635	646	611	652	560	600	619	656	628	647	588	631	586	573	613	661	638	605	577	655	630	661	627	606	633	634	551	562	622	618	673	628	613	612	662	612	613	634	638	611	588	611	667	639	632	617	642	627	625	602	588	652	599	624	566	605	601	590	629	646	616	600	673	611	562	609	597	608	585	591	603	632	631	620	647	598	599	627	597	595	601	623	620	609	630	665	626	610	601	583	664	587	571	615	631	636	600	642	608	660	624	601	625	635	624	600	611	611	629	622	624	619	628	631	617	608	582	643	591	588	613	611	573	589	622	600	621	614	654	604	594	658	656	629	652	566	635	648	606	630	606	594	649	632	615	602	612	590	622	596	614	609	609	615	601	610	606	613	603	596	579	614	635	619	614	643	664	592	643	618	576	630	608	589	609	616	568	617	624	593	625	623	623	603	629	594	611	627	615	619	626	648	641	561	603	604	574	570	602	578	604	643	589	629	629	585	611	590	596	580	644	604	630	601	603	587	569	587	659	622	604	637	611	592	598	579	585	618	620	607	614	591	619	564	639	580	565	631	668	580	612	597	606	608	614	596	614	615	637	617	601	613	602	638	636	585	622	634	607	589	561	605	632	564	611	564	570	623	627	595	594	637	605	578	586	626	618	631	614	630	595	654	608	584	636	589	653	613	635	618	600	659	582	614	647	646	608	627	590	624	608	628	617	634	604	620	599	583	605	612	636	600	606	600	644	614	620	640	603	610	639	624	649	631	597	597	595	607	613	621	617	581	603	654	609	628	638	643	596	643	611	610	613	615	584	666	584	604	616	587	599	600	612	628	667	623	643	605	597	626	581	616	593	614	613	617	630	634	651	615	587	619	568	628	615	672	574	581	630	600	611	601	581	615	589	629	602	587	597	613	615	644	606	651	585	604	609	606	629	580	598	602	605	571	612	639	605	603	601	625	645	598	617	622	665	614	617	600	644	616	638	630	623	643	636	606	617	658	632	589	594	597	585	620	626	621	551	638	709	601	615	568	604	595	604	672	594	551	569	634	572	620	638	576	630	634	621	571	612	634	623	622	611	571	608	584	638	599	614	648	613	606	656	585	645	600	588	619	602	580	599	642	621	618	628	597	584	613	598	623	631	608	647	634	623	625	624	617	605	627	577	604	615	593	634	592	592	618	578	676	619	654	632	589	612	622	600	617	584	634	571	624	646	601	645	645	618	653	634	595	648	617	599	629	634	668	627	603	627	603	616	621	596	593	621	640	594	579	618	614	556	608	650	646	633	598	581	624	606	598	590	625	616	601	617	612	615	590	613	647	597	595	586	597	611	578	585	637	625	613	591	569	588	615	621	658	623	590	591	602	620	607	631	643	633	624	618	610	606	565	628	606	583	613	631	619	582	661	658	616	613	596	607	606	633	606	621	567	624	621	583	590	640	624	571	580	623	593	611	635	619	638	608	614	616	590	635	604	591	649	674	606	649	610	563	654	630	671	607	595	632	636	656	652	630	600	598	627	618	627	630	656	572	630	618	570	598	598	651	680	651	635	599	598	634	604	531	649	578	568	646	606	555	593	629	590	618	611	638	599	635	620	582	589	665	618	665	616	612	642	610	647	605	611	623	620	593	588	643	632	585	631	595	599	615	601	552	608	616	594	669	601	654	656	640	606	618	663	652	612	638	621	564	571	602	590	606	601	591	584	621	616	585	575	636	629	592	638	569	618	627	624	649	653	606	618	605	647	609	597	628	585	635	637	579	642	618	611	626	590	615	591	614	614	628	615	604	620	583	669	666	611	600	613	574	625	594	578	629	631	644	610	601	618	612	578	615	606	583	618	620	610	648	611	596	600	606	599	655	626	598	610	597	637	631	605	662	610	589	618	621	624	620	592	634	648	603	634	617	590	629	608	659	589	608	651	584	569	583	635	603	596	600	608	633	585	623	645	562	618	622	612	623	630	637	637	570	601	613	606	649	618	662	667	590	602	591	600	609	619	623	584	619	565	640	647	610	599	580	632	616	661	648	640	658	637	607	590	664	649	619	616	605	561	614	559	627	659	612	641	581	598	605	606	594	617	576	605	617	608	607	613	621	586	609	638	589	624	598	602	584	628	604	615	611	604	572	613	636	621	648	587	582	593	627	613	608	600	639	607	615	614	580	641	602	605	635	595	588	620	629	604	578	592	584	597	606	666	630	639	658	601	653	628	607	606	645	594	608	589	599	651	610	616	604	633	599	628	633	599	600	611	634	591	634	609	624	607	657	585	622	647	648	620	628	602	624	651	603	602	593	635	604	669	630	593	623	626	612	592	597	647	589	610	594	609	599	623	614	598	640	649	637	626	612	606	595	647	637	586	656	642	599	593	627	652	655	578	608	614	631	607	619	629	636	613	599	606	626	633	628	622	630	631	652	603	617	620	607	590	650	621	624	643	639	568	623	584	635	637	595	685	597	614	568	626	592	619	625	640	629	591	632	597	604	587	650	609	638	624	596	639	625	590	579	626	614	639	659	637	646	631	621	590	606	621	641	637	664	604	622	609	635	604	617	608	605	604	584	617	598	670	602	592	619	612	613	644	649	624	611	588	647	631	622	597	615	626	661	596	630	646	616	620	583	604	608	620	599	611	632	621	644	634	655	652	611	632	570	610	635	606	593	632	622	596	594	567	605	664	633	633	588	605	591	559	565	610	592	619	623	598	616	675	649	596	663	638	597	628	621	604	602	639	584	603	624	620	613	606	601	587	571	633	596	627	627	551	581	599	575	596	658	616	637	668	583	617	652	603	587	625	612	602	597	587	599	573	617	633	596	624	624	569	622	635	626	621	607	633	609	571	625	652	615	634	635	672	664	612	598	627	629	607	603	591	633	639	581	624	678	612	618	568	609	638	610	618	623	581	587	585	589	651	646	610	609	605	601	636	624	588	646	630	636	644	600	639	602	591	637	651	660	614	642	594	639	584	612	621	601	576	620	608	562	577	603	589	622	621	634	651	614	607	621	618	610	584	609	653	634	647	617	625	653	598	627	630	618	620	564	600	582	599	656	652	637	625	628	641	631	639	632	666	649	643	637	660	638	603	663	620	574	627	643	635	600	580	613	590	623
4863	14491	9538	5024	4069	3166	2553	2058	1569	1277	1249	1160	1128	1039	967	979	903	912	748	700	703	652	642	730	699	738	698	672	680	718	679	688	679	698	681	690	681	703	663	701	706	671	692	625	643	639	637	690	652	660	672	702	660	613	610	640	624	640	628	626	609	614	636	615	642	614	637	644	674	574	656	709	594	626	616	615	666	604	665	607	686	608	600	639	654	668	628	648	655	556	625	600	619	606	630	595	634	642	637	618	638	615	631	649	617	656	613	666	624	618	624	606	614	636	645	607	637	640	604	633	606	616	657	590	610	621	622	633	668	630	615	625	660	625	634	634	635	618	613	616	643	640	621	570	606	612	649	581	628	649	652	656	605	583	593	620	599	610	662	658	631	606	574	611	587	648	623	606	651	601	605	629	611	677	637	635	588	622	644	617	626	647	654	587	595	612	600	619	654	635	615	638	618	606	661	628	598	592	655	615	664	668	617	627	662	616	632	578	625	630	611	630	595	646	583	627	615	633	628	599	607	595	585	624	644	634	602	606	615	610	614	682	617	648	662	652	657	591	598	610	644	617	600	634	599	637	621	612	595	645	652	642	638	627	558	599	612	638	594	573	658	652	623	591	638	641	646	610	670	610	662	634	618	592	564	618	606	624	667	638	625	581	594	595	586	601	626	653	608	626	643	655	624	662	648	622	606	619	579	581	637	611	605	591	642	663	606	622	617	659	593	584	607	659	635	627	625	627	615	629	607	620	620	614	625	659	604	595	634	585	611	608	618	608	633	636	562	680	635	604	588	645	624	582	640	666	607	608	610	664	626	651	672	593	617	599	588	581	647	651	578	631	651	595	625	620	638	615	622	592	575	645	684	612	651	616	596	600	637	614	621	617	610	599	670	620	638	623	626	687	606	571	614	683	590	663	607	667	604	642	578	599	668	657	652	602	621	591	610	651	615	625	611	639	698	611	648	646	592	620	667	606	604	615	618	595	603	607	578	589	632	609	587	622	619	665	644	640	631	624	615	651	656	624	599	580	653	623	613	627	631	670	629	679	602	632	609	624	635	648	691	613	650	618	596	634	646	594	635	617	649	627	636	646	601	655	604	589	588	615	655	602	580	645	620	627	672	639	593	588	625	629	622	619	574	627	650	667	656	634	627	622	642	623	586	617	670	609	626	607	647	652	596	646	607	604	639	568	626	644	653	620	577	638	634	642	589	608	614	659	613	599	657	635	663	670	662	611	615	667	594	647	606	616	636	650	612	598	646	640	632	590	628	688	624	643	602	579	565	613	633	615	656	609	644	661	611	623	635	660	618	601	609	658	640	612	621	605	606	570	596	592	634	604	629	573	618	607	597	655	637	636	655	617	632	604	659	635	632	599	630	612	661	624	572	628	589	640	612	645	618	624	626	650	604	587	598	617	652	585	606	638	641	616	624	651	654	635	606	631	617	648	582	586	598	679	570	627	612	635	637	659	602	593	599	585	622	644	578	605	626	624	627	616	631	652	580	633	616	604	613	730	624	625	604	633	649	619	595	598	609	631	610	670	592	615	603	653	635	604	660	608	631	573	638	614	618	613	609	632	663	630	624	597	625	599	622	661	651	636	572	611	623	653	633	608	609	622	626	635	586	583	618	616	646	655	660	692	665	632	616	571	658	621	594	630	607	618	617	628	636	606	640	588	621	609	628	634	634	681	599	621	645	630	643	594	631	643	593	588	603	643	636	657	603	602	632	606	629	614	646	616	612	607	561	641	613	619	592	639	634	634	639	585	576	587	604	640	641	607	641	626	664	578	634	635	583	610	624	627	612	641	641	641	642	612	601	619	578	639	620	630	589	566	620	616	654	630	662	647	624	594	579	645	572	594	621	657	617	580	643	630	619	656	604	690	593	599	606	630	605	627	601	622	564	620	629	644	642	614	638	623	634	665	659	635	603	612	675	624	608	582	613	589	650	634	596	645	619	620	609	611	614	641	630	583	644	631	606	608	640	675	610	643	595	619	564	612	623	618	588	689	613	607	654	649	668	622	636	621	619	638	609	629	597	600	650	661	633	565	577	644	575	625	698	634	613	625	603	614	598	600	663	612	615	630	580	635	621	654	642	647	618	642	593	644	619	625	625	581	664	623	621	662	628	642	636	613	574	637	616	616	656	615	629	637	620	589	594	646	661	645	597	614	645	626	638	611	602	570	618	605	617	650	640	606	620	614	630	602	604	629	625	624	639	609	602	625	627	641	610	620	617	633	626	652	645	616	601	614	642	608	649	580	642	620	607	579	622	611	614	587	607	634	639	618	618	620	620	640	649	645	569	620	622	621	571	590	661	640	626	621	690	569	637	668	662	612	641	589	650	636	573	666	605	633	626	667	624	619	609	625	609	640	665	640	653	637	586	637	649	627	658	585	602	649	590	614	606	609	632	615	641	594	634	640	648	623	650	613	641	606	656	631	666	659	639	576	635	591	597	649	603	611	584	617	609	624	623	608	625	649	611	595	631	632	632	621	605	614	655	643	647	583	612	595	583	571	618	599	591	616	590	626	582	566	602	597	635	611	634	599	604	579	629	670	614	611	598	652	624	615	586	610	616	622	616	615	667	616	610	628	615	619	612	610	637	623	658	641	589	606	634	632	621	626	601	632	657	624	613	604	635	649	611	627	668	587	631	620	602	601	588	657	624	628	636	624	624	595	648	643	630	570	635	597	653	604	616	586	587	595	590	601	642	607	580	610	609	595	621	656	618	556	648	585	608	612	638	633	600	609	646	668	589	571	647	690	606	644	580	599	615	641	629	613	595	579	582	608	613	651	593	634	661	618	609	617	638	641	623	629	619	579	650	650	614	637	645	588	571	602	596	601	642	631	636	606	677	580	617	653	649	584	601	602	603	605	609	619	640	607	640	636	586	621	657	624	638	676	624	549	661	625	633	635	628	640	609	602	585	646	620	641	624	633	595	607	577	628	585	602	653	635	628	628	606	616	633	605	673	583	639	616	643	626	587	628	629	645	653	608	610	623	633	600	649	623	576	620	615	598	663	637	593	564	620	673	619	580	627	618	595	611	596	643	637	627	633	630	637	573	612	611	634	589	601	638	650	638	610	637	625	587	663	610	618	638	611	642	626	661	631	654	599	585	595	596	613	636	573	640	618	618	615	631	617	630	605	631	597	628	671	631	622	617	586	610	574	583	603	608	651	614	623	584	621	604	624	638	661	668	634	633	649	636	615	638	610	663	590	613	610	637	594	628	650	596	633	589	637	645	614	628	640	641	644	676	667	611	642	586	647	590	629	648	608	585	638	591	625	636	618	597	673	630	628	616	631	646	650	621	575	612	611	638	615	613	600	608	594	591	593	651	611	656	628	622	641	573	656	664	594	676	614	599	596	642	643	662	627	660	587	620	643	612	615	649	616	637	605	647	607	656	637	632	644	617	588	622	663	601	643	577	648	649	656	653	601	630	634	634	623	605	619	649	663	629	629	631	631	633	602	592	624	613
24959	21350	27463	25547	9986	1239	881	737	527	519	487	478	448	416	402	391	423	395	364	328	307	311	350	289	343	307	295	317	325	343	320	335	307	346	326	363	337	325	325	325	305	321	300	288	316	318	306	317	316	312	306	296	302	306	304	268	283	316	273	291	288	287	288	301	272	314	298	257	283	286	282	279	281	309	300	293	290	311	306	278	309	306	279	303	294	279	284	283	289	280	301	281	302	289	294	299	255	315	297	314	306	290	296	301	300	296	289	292	311	280	269	309	285	262	277	298	289	275	279	272	334	296	293	275	282	258	321	291	245	317	257	295	297	283	307	335	267	293	282	308	280	255	290	307	319	341	320	276	291	303	296	261	280	314	301	287	307	329	304	322	266	290	292	279	311	282	261	302	317	310	281	241	264	282	269	293	286	298	263	285	310	299	276	285	305	298	316	302	262	280	277	323	290	269	269	287	285	297	273	291	284	278	301	285	324	283	294	274	289	308	274	284	265	302	302	281	292	301	278	279	295	295	313	304	289	294	282	308	284	309	298	302	275	270	340	300	301	316	300	291	304	307	299	279	318	295	311	266	324	299	285	316	290	295	296	272	294	274	286	279	308	281	290	272	292	285	289	293	286	280	304	300	304	275	309	304	292	291	263	278	292	291	299	309	308	306	275	297	296	268	285	304	303	312	302	280	288	283	270	295	266	297	307	276	332	293	302	311	292	278	311	318	294	278	283	277	285	286	275	283	305	286	296	280	296	306	305	337	306	289	281	301	297	283	307	289	267	287	287	269	330	308	280	302	296	320	284	293	296	292	308	293	259	287	289	307	281	323	293	291	261	308	276	313	309	299	269	281	284	309	290	290	269	298	259	285	290	302	302	299	260	285	295	285	281	295	302	298	333	324	268	303	286	270	337	281	295	320	285	308	291	280	276	286	289	264	262	300	301	321	289	255	298	295	332	301	293	298	273	278	328	273	308	275	307	288	268	276	300	291	281	299	292	297	314	303	241	304	283	268	314	294	292	287	260	294	264	288	306	271	256	278	313	281	286	299	237	286	284	305	290	278	274	287	311	262	255	281	310	268	310	273	279	298	309	278	298	273	290	293	298	263	271	295	279	288	307	342	293	296	276	292	276	329	306	288	329	303	264	284	301	280	303	275	306	286	292	273	314	285	301	303	262	303	297	300	283	284	305	295	283	306	272	293	296	307	300	303	288	282	300	286	280	293	265	270	265	296	276	301	263	281	303	283	286	286	320	325	268	268	265	298	286	282	297	301	256	287	277	265	253	269	302	286	309	277	246	293	291	284	266	284	275	257	259	274	310	296	305	321	303	299	288	269	278	289	280	307	276	284	320	299	310	289	294	302	297	312	297	274	281	279	284	296	272	266	277	289	296	285	251	307	301	295	296	314	269	283	310	284	293	310	294	288	285	303	279	271	304	285	321	299	287	264	261	298	305	275	298	274	281	281	284	296	313	309	276	319	293	344	276	294	285	249	274	284	307	274	288	258	302	302	306	285	304	297	310	297	269	256	274	326	304	301	284	310	295	275	300	315	257	317	269	289	286	296	309	279	288	289	252	259	285	298	274	289	293	321	297	289	269	307	273	285	295	273	297	301	289	318	301	269	286	286	306	294	313	287	305	309	280	286	279	298	297	309	257	294	298	266	314	259	330	307	306	273	307	305	300	293	313	341	280	310	275	298	311	293	320	267	274	302	276	293	250	308	302	256	272	274	295	283	287	284	284	311	280	292	302	282	266	286	270	291	252	316	269	306	277	277	280	280	271	279	294	280	298	271	304	281	290	260	266	299	264	295	309	305	283	286	309	269	279	288	281	258	308	305	311	293	291	311	288	303	309	287	301	290	297	309	324	286	290	325	278	258	298	308	292	293	290	282	296	281	314	333	308	279	274	301	287	281	316	282	259	308	299	304	266	274	297	315	279	326	263	300	292	277	299	282	276	276	304	341	287	289	290	298	301	337	304	291	301	307	315	306	289	288	321	272	271	265	292	280	290	302	270	282	283	298	286	275	303	276	290	296	288	300	284	262	330	298	287	302	296	278	294	267	280	330	286	301	304	270	275	279	320	287	318	306	286	309	284	281	267	307	263	281	287	266	293	309	287	286	280	278	298	302	314	319	286	290	293	292	310	283	300	297	325	297	316	297	268	271	288	284	309	280	282	279	270	277	300	305	261	273	282	305	299	289	294	316	289	276	299	282	303	285	311	279	301	301	299	285	302	269	296	320	318	267	289	289	282	304	291	304	294	275	306	304	319	270	315	279	290	284	276	313	280	309	289	285	262	281	281	277	320	312	275	287	268	277	284	294	280	288	300	292	320	260	267	307	281	321	276	306	296	283	315	284	289	306	285	292	303	280	276	304	288	277	276	270	299	310	261	277	282	277	313	314	285	301	272	286	304	307	319	264	294	275	289	293	308	286	302	282	295	313	312	273	311	309	305	276	293	265	335	319	294	281	277	293	260	287	306	302	291	297	300	326	294	304	317	307	262	287	280	309	291	264	295	296	288	279	282	300	286	285	294	275	291	280	257	263	315	272	288	281	306	313	280	292	269	279	294	270	290	266	280	285	291	269	296	264	292	254	289	316	298	306	300	301	291	296	298	262	272	280	277	296	288	308	307	299	256	308	291	266	280	275	282	294	267	284	277	257	288	260	279	320	283	287	326	284	277	299	307	320	272	315	336	279	300	286	276	264	314	319	313	275	307	292	282	302	273	303	311	272	293	281	295	291	297	281	294	262	280	271	300	286	273	277	306	316	315	289	301	255	297	293	288	282	278	291	257	300	294	280	261	306	306	287	278	287	273	286	290	267	293	258	271	308	268	277	282	299	292	280	275	271	251	274	321	298	285	287	310	301	292	269	303	291	304	271	292	280	301	277	306	267	251	271	299	290	279	291	288	250	329	288	314	317	303	285	299	279	282	264	266	291	285	266	320	279	292	317	277	287	288	266	278	313	292	291	310	305	291	319	279	333	276	304	294	253	289	309	266	259	305	273	308	317	316	284	288	287	298	296	295	307	310	267	305	310	252	298	285	292	284	293	290	295	269	276	278	292	287	276	302	278	289	309	274	303	275	280	251	271	280	273	292	261	262	248	308	291	300	270	288	309	278	281	289	281	273	291	284	285	265	254	311	276	313	297	287	306	336	281	279	316	285	290	283	303	283	288	302	273	317	277	294	295	273	307	272	281	292	285	280	299	284	314	323	275	294	296	297	286	279	290	287	293	253	262	281	299	300	304	283	285	327	275	296	279	282	281	291	318	284	295	273	258	295	311	280	298	299	294	286	282	306	304	292	300	294	292	284	283	266	287	318	304	292	283	304	308	278	252	284	269	286	326	303	312	304	303	300	308	300	314	292	272	273	290	306	283	297	285	282	287	301	272	292	293	282	287	246	299	296	313	281	271	237	306	288	299	316	318	274	305	288	277	304	317	298	266	292	294	270	298	325	285	292	293	302	279
4571	9091	5794	3149	2466	1853	1491	1195	844	785	706	683	589	549	553	534	523	466	422	346	364	381	372	340	346	356	321	342	360	372	383	372	333	365	352	343	375	382	333	320	387	340	338	350	328	327	328	338	342	341	335	344	350	296	346	294	303	317	316	323	320	321	342	337	311	318	377	339	299	299	326	321	317	306	293	289	308	301	301	332	304	333	288	318	307	298	320	267	310	298	287	291	322	284	319	269	314	345	295	292	336	304	305	334	323	301	319	295	308	311	299	294	325	323	294	300	306	306	260	295	303	280	288	308	334	315	331	334	298	327	310	306	284	279	326	307	339	306	326	322	294	307	324	297	307	305	316	323	298	301	300	296	294	271	294	319	259	319	320	328	305	312	297	332	300	282	347	305	301	285	309	290	305	305	309	292	274	331	275	303	308	284	317	338	280	308	314	304	311	335	306	294	305	329	311	292	296	299	312	309	296	343	306	300	317	304	302	291	297	284	306	295	320	314	333	290	324	303	322	332	300	296	305	307	291	316	295	290	286	295	325	316	289	299	310	331	320	302	287	330	320	266	301	298	313	306	300	281	299	329	334	323	274	320	327	307	316	315	337	288	326	323	284	284	297	330	310	287	314	323	302	307	313	283	310	319	301	324	321	321	301	287	320	299	324	309	290	289	293	346	318	282	293	300	309	283	300	309	313	332	289	327	315	313	284	288	293	316	315	355	312	295	309	323	315	302	273	312	292	289	327	290	273	313	283	286	331	276	324	320	303	331	329	322	308	291	305	297	291	307	313	303	279	299	306	315	303	290	317	285	315	294	304	297	322	337	333	324	314	285	334	309	321	299	303	288	254	320	307	337	339	311	303	313	301	294	293	311	278	299	300	315	296	291	280	286	297	348	313	312	321	328	344	305	305	292	326	301	273	297	301	312	299	305	301	300	304	301	315	316	291	322	288	335	288	317	315	303	310	302	300	312	299	328	292	334	323	285	312	288	303	306	307	297	308	309	302	276	290	328	323	325	319	311	283	321	295	311	293	318	290	315	315	300	304	306	280	332	286	312	312	306	298	338	277	298	316	323	322	313	287	328	278	312	311	309	333	292	316	331	307	292	291	316	313	319	316	317	291	301	314	321	311	311	296	315	341	330	343	339	302	323	323	296	303	271	276	310	292	342	286	330	291	285	329	314	320	319	298	295	307	331	313	300	320	317	326	322	334	302	300	318	320	338	330	333	292	338	310	331	318	302	302	302	278	328	320	305	323	325	302	319	273	310	306	325	295	302	320	320	327	330	294	335	299	299	306	329	305	309	339	328	334	286	292	311	304	318	311	265	292	304	278	279	305	309	290	342	311	301	316	283	329	307	296	283	318	312	326	294	315	307	328	301	300	298	305	300	299	291	339	300	314	338	262	287	312	306	296	288	350	297	330	301	331	284	293	299	307	349	289	275	279	269	279	321	311	310	318	295	294	303	278	308	308	314	320	267	324	281	342	344	321	317	287	298	288	315	312	300	341	288	276	302	302	277	309	305	328	325	302	303	309	313	323	348	315	279	325	301	329	306	322	298	307	296	294	307	318	316	334	318	319	354	329	298	296	305	318	315	325	304	330	294	313	301	312	284	317	320	314	288	278	287	287	316	285	361	335	302	298	357	314	327	314	289	298	314	311	306	281	286	298	301	307	328	329	306	283	319	308	280	314	315	308	262	306	326	291	289	297	301	303	316	295	316	277	300	303	311	295	315	303	285	310	306	316	314	337	304	301	301	308	335	284	327	328	317	326	311	291	310	297	302	304	309	283	276	297	307	330	315	302	299	329	314	306	310	311	311	303	279	306	298	296	321	272	314	297	310	290	302	314	300	322	304	308	291	308	311	324	282	277	303	326	326	309	303	298	292	304	316	301	309	298	355	328	335	292	323	308	331	331	323	316	299	294	292	317	336	310	286	332	300	299	316	331	337	326	311	314	330	310	286	330	297	292	307	342	298	287	291	293	287	308	300	302	289	325	326	299	332	321	306	315	309	295	295	302	332	331	332	302	286	328	309	307	314	320	282	302	300	335	297	293	300	263	290	311	290	314	293	301	313	312	319	319	301	316	299	318	315	297	310	317	339	333	315	298	308	320	319	310	313	330	295	292	318	310	307	302	317	318	295	329	321	313	298	326	327	307	322	300	344	308	302	296	297	330	295	293	327	318	311	297	315	307	295	273	288	326	303	308	300	315	297	321	303	320	310	308	310	293	280	300	339	332	314	314	294	328	327	290	297	319	322	307	293	312	344	299	272	329	276	328	305	304	303	273	315	296	292	297	326	304	303	272	317	306	308	315	325	314	314	285	292	287	303	306	348	310	313	305	325	276	330	292	288	288	308	297	328	289	310	293	304	322	306	347	339	299	296	338	300	314	305	285	292	292	294	320	277	286	317	315	332	332	316	330	305	309	257	312	309	344	313	311	301	315	304	308	315	308	342	304	308	328	317	314	320	311	343	302	315	310	315	288	297	323	283	296	307	328	318	279	299	293	338	284	282	284	323	269	283	288	352	315	333	301	305	312	325	263	311	292	305	306	314	285	271	321	309	289	304	321	310	311	299	306	264	333	299	289	317	287	333	295	302	295	304	301	270	301	295	331	303	340	265	312	282	296	303	317	283	284	293	282	277	302	282	289	290	306	307	319	289	313	298	275	316	302	315	314	333	305	309	330	331	307	315	324	311	340	345	288	304	283	285	303	291	302	313	294	315	325	292	327	318	310	308	286	296	293	292	305	304	288	295	322	296	326	285	312	325	302	314	304	340	304	307	305	300	298	308	309	282	300	310	298	301	317	297	305	308	311	311	306	319	312	322	320	311	330	305	308	300	306	301	281	310	315	321	278	317	339	314	312	291	289	296	300	303	326	328	323	292	319	311	283	308	310	294	285	309	330	319	320	303	349	300	305	281	323	283	279	338	323	333	280	315	315	304	280	328	318	309	301	327	316	294	310	315	305	289	337	294	293	329	290	280	305	323	300	314	327	314	295	291	299	317	308	287	329	317	299	315	309	365	307	286	299	262	313	322	298	308	289	276	308	303	324	294	314	304	301	304	261	276	324	290	319	259	267	307	340	310	327	302	327	307	310	318	313	347	306	333	292	292	309	271	292	321	301	316	330	331	338	315	303	279	273	327	305	325	326	322	298	301	329	273	319	308	294	312	324	335	305	297	332	298	281	256	310	348	338	294	323	309	301	321	295	311	303	321	298	280	325	313	336	308	286	339	311	306	290	311	322	300	318	310	306	327	281	319	292	357	300	316	342	299	292	297	289	286	296	308	332	318	321	276	322	329	325	301	315	301	355	278	304	306	336	321	270	320	310	326	312	299	315	310	301	331	313	280	323	293	284	322	295	283	326	335	326	310	303	311	268	297	312	292	291	301	296	308	311	318	350	316	312	315	286	282	323	307	280	293	310	288	288	308	294	318	323	313	301	313	313	287	322	288	282	305	294	311	305	273
22737	21358	29031	24047	21366	21451	9558	2281	1475	1427	1336	1159	1090	996	962	909	956	882	825	729	764	732	744	694	722	715	740	740	722	710	747	718	719	704	684	674	714	680	752	681	673	672	654	640	661	666	698	649	687	612	634	630	664	646	663	657	627	597	669	650	669	632	659	621	625	644	670	650	651	691	621	655	632	694	640	638	709	641	662	685	600	659	631	638	673	614	630	605	639	595	625	689	596	671	600	609	600	665	628	628	651	639	651	608	624	619	636	684	571	659	667	666	638	598	678	612	653	656	599	611	617	653	613	631	624	635	603	655	655	636	665	646	621	642	649	659	569	632	631	650	609	652	622	565	591	632	661	644	608	596	602	670	640	635	621	634	587	607	603	645	593	615	635	633	637	650	624	649	629	648	614	586	610	637	640	605	635	620	633	625	635	643	614	664	618	628	605	632	608	691	633	632	624	640	627	657	622	659	681	596	616	624	604	590	627	615	598	618	628	652	638	658	611	652	654	658	593	641	614	654	622	609	644	678	640	682	629	582	624	616	651	623	568	654	629	642	573	636	644	635	665	608	641	599	662	597	652	634	673	627	642	632	611	601	613	660	653	637	610	601	660	657	676	677	625	619	594	653	623	616	599	687	619	622	578	622	650	661	627	692	623	636	643	559	678	647	621	629	658	572	611	635	628	627	615	623	661	676	649	646	644	598	618	599	606	633	628	665	584	660	652	637	645	634	649	621	635	648	641	623	612	653	636	614	668	685	636	637	622	650	589	649	619	601	660	613	647	590	655	606	659	641	606	635	641	593	629	627	638	643	618	660	639	694	604	625	661	654	612	608	649	609	631	627	622	625	649	582	614	631	661	612	642	620	601	587	618	633	627	639	622	659	608	621	636	647	623	651	623	607	621	617	634	667	625	628	614	568	618	677	617	667	626	619	594	640	630	655	655	641	649	625	661	619	636	596	617	639	671	614	605	656	649	659	640	615	621	682	641	621	663	634	600	700	617	605	667	602	577	608	610	651	607	624	646	599	616	631	618	642	661	609	660	653	585	643	595	590	666	646	616	623	664	629	642	597	657	617	615	635	645	623	606	601	597	637	644	712	656	576	618	653	648	573	612	663	687	587	651	619	638	626	640	689	604	628	629	648	644	593	589	610	567	588	646	674	654	666	640	616	630	635	609	620	650	613	641	639	667	654	676	641	593	607	622	657	626	637	649	569	628	673	615	574	601	607	628	607	616	587	596	636	607	636	629	683	640	686	614	629	577	621	654	642	636	647	612	644	616	621	616	621	592	623	669	623	603	638	681	647	635	622	625	665	606	627	664	700	607	661	679	645	619	622	633	652	624	621	621	663	669	651	617	596	642	665	633	636	679	604	646	627	621	618	586	665	673	652	633	626	606	605	595	658	611	633	677	608	636	596	590	688	621	649	599	661	591	652	609	602	634	630	609	635	618	639	642	610	627	598	677	605	642	634	644	664	617	665	670	645	618	612	656	592	632	616	646	639	569	623	649	632	632	685	624	650	588	630	626	605	624	607	607	630	624	609	606	642	612	649	671	637	610	646	613	637	654	584	643	638	596	634	626	660	630	655	629	654	617	639	611	659	622	621	570	625	623	636	693	645	586	640	604	631	626	621	620	609	629	630	645	623	627	608	625	627	632	590	606	623	587	582	670	624	631	676	655	629	622	623	650	633	609	627	640	635	623	601	627	658	613	668	683	589	625	633	615	599	679	652	672	622	643	684	648	608	652	624	669	623	647	618	623	640	618	602	633	612	587	645	648	598	606	656	618	600	668	647	611	654	619	627	591	613	604	622	659	611	646	658	625	634	647	636	652	634	618	621	668	652	633	602	643	620	619	601	640	661	610	608	582	597	623	623	600	640	636	629	644	654	626	641	657	616	667	610	585	618	588	579	692	624	624	608	619	655	652	660	632	613	677	619	614	644	606	625	638	641	623	657	665	624	645	630	636	590	599	606	628	661	638	597	659	625	593	651	639	628	589	608	635	660	654	594	624	651	626	652	618	665	628	602	663	672	661	638	632	634	630	624	639	656	603	610	633	670	665	622	616	627	604	648	647	617	604	643	652	634	678	625	635	612	590	621	601	643	646	603	628	606	583	642	596	647	610	671	639	666	621	659	633	675	605	619	659	629	653	633	638	691	580	631	639	603	625	600	620	644	568	666	640	641	558	663	610	601	625	640	622	608	590	623	626	637	658	609	633	660	634	651	619	613	599	638	615	636	632	592	605	647	614	588	588	634	649	637	626	660	640	652	593	644	667	615	574	617	626	604	652	605	589	644	664	643	677	623	646	633	642	639	626	653	604	604	626	628	601	632	638	633	607	644	658	583	674	592	603	610	646	594	623	661	641	621	668	657	685	655	675	611	624	683	637	639	615	663	621	640	585	596	626	648	623	579	690	654	654	663	619	625	610	686	615	603	630	592	631	631	609	609	627	628	607	627	660	661	570	624	633	637	671	608	631	652	608	650	644	632	632	654	619	627	634	597	656	650	614	607	584	603	610	630	670	629	610	644	627	643	574	641	666	614	630	653	667	616	647	601	592	667	627	644	623	665	658	631	647	639	610	641	615	593	607	650	615	621	666	623	644	612	660	668	646	625	623	601	630	624	631	600	586	610	691	647	661	601	681	608	632	638	631	621	635	636	659	666	639	691	607	620	642	642	648	576	611	624	622	620	617	639	622	618	646	614	628	619	650	619	599	618	652	592	620	595	637	624	630	612	672	654	648	601	575	660	589	618	630	621	618	642	590	622	679	630	661	654	645	638	617	705	621	593	656	649	654	652	634	609	617	641	624	629	620	632	638	634	591	599	601	655	627	629	591	645	678	634	625	652	639	643	626	643	640	614	615	658	626	689	628	628	609	609	606	674	654	613	620	624	649	628	603	617	601	590	668	651	687	605	655	613	658	640	619	646	660	634	606	611	637	644	611	654	637	595	645	626	621	604	617	604	654	648	623	623	645	661	626	641	642	667	619	630	604	606	669	609	673	577	647	654	619	620	654	611	624	633	588	607	603	617	625	658	625	659	619	625	614	571	585	578	603	635	599	603	638	616	626	630	633	618	593	615	630	634	599	649	637	593	640	649	632	617	650	625	618	579	608	637	613	644	644	626	632	593	625	647	620	610	670	607	624	637	624	605	612	637	655	597	611	655	605	646	611	647	608	614	628	589	632	636	664	600	617	616	591	655	603	636	603	646	644	632	594	612	687	649	610	607	643	653	656	634	675	589	591	654	615	641	629	669	665	630	630	624	647	612	641	640	618	625	607	620	641	608	607	583	641	631	617	657	626	626	656	637	586	627	611	623	629	651	643	616	657	630	622	605	625	658	629	660	662	628	584	620	654	626	650	634	641	601	653	632	607	632	597	647	657	621	649	645	627	592	630	622	625	610	664	645	704	671	690	638	643	584	646	626	626	588	643	643	629	657	616	614	596	608	621	635	607	610	607	614	691	603	670	639
6437	20231	13736	7866	6172	4813	3729	3038	2325	1921	1796	1659	1460	1271	1133	1220	1099	1041	934	811	823	740	711	742	778	774	735	773	775	823	741	732	789	679	769	739	726	758	729	714	728	762	735	710	707	722	689	727	710	730	654	686	687	676	669	674	669	616	635	643	663	675	656	670	635	637	650	671	662	650	633	645	659	678	698	655	660	644	655	637	639	627	621	689	653	663	694	642	650	650	611	614	622	614	617	649	652	632	625	677	586	617	636	626	665	661	608	638	638	643	631	661	582	615	658	666	631	621	649	642	602	614	646	647	660	628	608	654	586	650	678	628	650	605	591	647	644	602	598	635	652	625	636	598	579	651	670	641	691	647	629	638	643	636	642	647	618	680	583	634	652	615	636	621	631	669	612	650	634	632	636	648	625	650	627	643	649	673	681	619	640	610	629	666	671	653	631	648	656	628	675	635	629	619	634	628	667	642	640	688	645	644	604	613	622	634	626	660	647	662	620	681	598	656	686	618	672	648	657	655	621	624	655	668	620	623	624	623	628	600	620	638	641	634	684	641	653	618	628	656	654	587	645	625	667	656	651	661	597	633	647	646	635	620	614	642	632	628	638	654	642	647	631	655	637	603	633	621	644	650	628	664	627	636	621	647	613	706	617	632	639	643	652	661	623	651	664	621	643	664	626	662	616	687	628	613	671	693	615	668	632	668	683	619	647	659	611	627	675	650	616	666	680	630	672	656	643	631	636	656	629	628	622	653	621	622	633	652	627	632	624	644	659	629	620	660	628	664	640	661	625	637	620	575	657	636	622	650	641	637	640	626	686	654	656	659	665	665	615	591	648	662	611	650	628	627	647	667	645	635	635	646	625	682	642	630	645	664	670	639	622	624	628	659	655	640	659	660	602	596	676	618	620	644	690	614	650	640	591	648	643	641	631	607	652	675	638	617	620	638	622	656	648	613	683	641	675	645	625	592	678	664	662	662	596	644	680	671	654	591	623	606	619	618	610	625	645	631	660	653	653	690	623	631	645	658	647	629	671	670	640	618	641	662	664	604	645	633	615	640	642	632	633	613	659	665	615	667	677	642	627	629	651	668	645	645	595	650	669	648	634	628	658	648	677	595	619	621	631	652	610	586	628	631	681	624	670	656	639	605	633	660	596	689	680	603	644	644	611	609	663	629	637	616	677	636	641	647	610	630	632	630	641	667	666	649	649	609	637	594	605	641	561	636	679	688	655	626	635	617	649	626	605	616	603	640	645	645	637	651	638	704	645	620	627	631	669	628	630	642	643	667	675	609	679	649	615	680	599	674	644	671	625	655	664	647	643	651	697	602	640	620	630	641	664	577	622	615	665	641	648	676	618	605	645	637	621	696	631	635	630	635	644	615	663	627	668	612	669	639	632	640	633	644	680	633	633	674	644	674	678	674	591	611	630	673	628	629	635	625	636	623	605	607	623	639	598	621	629	652	656	642	618	622	674	647	665	702	667	628	657	642	643	611	642	595	636	635	701	593	652	597	633	672	679	632	699	635	610	671	624	655	616	619	649	624	617	627	576	604	645	705	625	635	661	656	640	640	642	641	619	636	652	636	636	660	648	664	641	607	622	661	647	661	611	670	593	618	670	634	636	693	652	657	657	661	660	665	637	667	652	608	681	683	637	631	659	664	643	670	635	652	647	686	640	633	632	620	708	595	627	631	573	610	580	637	615	588	624	660	662	665	655	623	623	654	626	646	657	634	655	669	638	680	622	676	638	677	647	628	648	706	676	642	615	649	612	586	625	617	673	642	630	632	646	621	652	645	643	610	681	688	599	607	660	625	654	605	622	664	629	623	672	657	611	639	602	634	644	642	660	601	611	675	600	676	620	670	641	665	660	670	677	638	592	610	612	636	655	618	600	651	622	616	685	617	684	663	650	647	627	620	699	635	667	634	642	645	638	626	684	646	638	683	631	667	616	621	620	642	604	615	615	645	573	641	610	655	647	629	652	648	600	625	630	621	648	606	668	643	642	617	644	675	621	650	619	623	608	658	646	638	665	663	629	669	646	583	644	624	666	651	652	648	644	645	621	650	648	621	641	577	621	628	639	629	646	623	662	643	614	615	680	618	587	605	661	651	623	616	639	675	628	658	610	669	664	624	644	603	631	704	639	654	591	635	614	639	658	622	656	653	641	654	684	591	636	644	629	622	688	659	644	648	633	633	683	610	611	642	613	603	648	668	622	652	639	625	649	627	611	609	604	665	692	611	695	636	658	621	670	647	613	601	660	600	650	565	638	631	634	635	669	659	622	664	610	639	594	591	652	639	615	659	612	654	617	608	628	640	595	651	656	679	636	655	657	618	623	621	631	626	614	656	653	652	643	653	641	597	644	652	632	625	657	656	643	642	584	609	640	615	674	635	642	699	653	614	626	632	667	636	657	635	617	635	620	680	652	634	650	662	632	642	625	621	622	679	610	587	635	660	641	628	641	632	612	629	666	617	623	595	640	617	696	655	611	642	644	645	636	647	632	637	628	611	666	610	625	685	634	661	672	607	652	635	597	654	643	631	630	614	627	631	697	647	619	616	607	616	636	654	621	644	619	653	628	596	632	651	648	658	627	598	670	609	654	645	632	630	626	607	653	653	620	661	656	651	639	619	635	658	633	641	693	630	631	592	595	629	574	624	650	645	645	620	619	656	648	671	657	675	664	680	642	640	641	645	652	620	615	623	619	653	669	660	652	655	622	607	643	638	597	613	653	644	647	647	598	605	587	630	668	636	585	611	665	670	661	633	597	674	664	696	660	649	666	627	629	621	658	636	655	605	654	607	663	669	645	655	621	671	646	653	641	632	640	624	602	603	615	630	603	637	677	681	639	693	621	620	591	632	653	598	619	618	604	648	613	610	603	624	614	647	649	636	642	690	599	640	644	689	644	608	607	627	621	652	597	659	677	634	674	666	642	634	637	656	678	647	599	631	622	660	621	629	613	674	661	657	596	656	666	658	602	614	630	612	619	696	654	665	638	635	622	610	672	657	623	617	658	626	634	591	675	621	584	664	633	614	644	623	615	653	680	635	618	652	646	598	644	620	648	649	628	636	615	667	649	634	609	630	667	655	625	616	662	624	627	687	615	614	599	675	644	661	596	623	598	629	592	624	611	627	640	558	651	629	668	635	627	643	619	665	645	650	587	631	653	652	655	595	652	622	676	644	635	645	633	682	634	667	620	691	631	655	651	621	618	626	679	666	679	660	635	636	619	669	646	590	640	577	611	610	636	658	653	622	653	655	631	629	621	616	676	616	626	694	629	614	590	611	617	631	657	609	617	669	648	605	646	636	634	648	626	646	624	660	643	618	643	671	619	613	675	628	636	657	636	676	626	613	645	676	591	614	673	642	627	648	669	585	634	658	641	632	654	600	611	582	629	649	647	656	643	662	640	640	605	647	656	614	662	652	629	657	616	646	562	654	637	687	606	652	698	642	628	619	645	681	605	621	620	630	632	667
28097	19766	7127	1526	898	706	627	601	493	462	459	481	418	425	424	392	417	422	364	367	389	388	382	364	391	393	355	386	391	349	414	401	380	365	378	393	370	354	352	360	373	411	361	368	338	369	380	374	405	329	403	346	352	357	369	364	355	389	367	354	373	375	346	306	378	370	349	373	381	331	393	354	353	352	344	364	374	348	402	387	376	399	344	419	383	385	346	363	377	359	335	375	326	387	291	362	373	345	356	327	357	400	355	369	382	369	359	383	364	358	372	339	358	343	376	351	337	389	342	348	340	376	408	355	349	360	367	357	407	351	343	360	359	337	369	369	350	373	385	361	340	335	355	391	365	350	366	338	357	395	375	341	361	379	353	352	364	366	351	350	366	371	331	347	406	346	380	382	351	348	359	392	383	370	380	384	344	356	374	373	347	344	330	368	311	357	356	357	391	387	382	366	337	376	352	363	371	354	370	339	391	388	370	380	384	378	367	355	393	389	335	365	390	331	394	385	370	337	363	341	376	365	374	352	353	364	369	352	351	409	353	358	385	351	374	356	356	319	354	343	330	367	387	345	354	335	319	388	329	362	376	354	382	390	356	386	371	361	355	359	347	375	378	373	362	341	362	357	333	355	371	366	381	383	361	362	378	312	370	348	353	366	348	330	371	342	341	330	365	410	364	349	382	334	383	347	389	357	355	354	364	350	347	357	358	337	357	383	371	347	356	384	391	341	381	381	355	377	338	324	322	405	363	332	355	383	385	354	389	336	348	376	368	365	332	401	393	338	366	352	356	384	317	355	338	388	356	350	362	351	373	361	364	343	377	333	369	356	380	399	355	371	340	369	381	337	346	368	375	362	361	373	383	358	362	373	365	371	357	342	363	367	364	365	360	367	341	360	347	402	365	402	389	371	375	389	337	376	356	357	346	383	349	370	361	333	378	345	351	369	388	338	330	387	375	375	364	369	364	355	368	353	365	378	351	361	378	317	387	392	358	373	331	394	401	360	354	319	375	346	359	336	372	367	367	349	355	369	351	329	351	378	344	352	363	346	349	385	360	348	371	359	368	314	368	382	348	345	369	350	341	354	375	361	374	371	346	358	357	318	385	352	395	344	357	387	349	368	357	369	377	359	325	358	359	367	370	353	364	356	330	349	368	377	373	364	389	367	360	375	351	391	398	345	347	340	334	364	381	356	374	350	338	386	346	373	364	344	374	368	352	385	369	375	356	340	350	401	375	360	357	374	336	339	310	363	372	369	383	392	375	371	345	365	400	366	357	374	360	402	358	365	345	352	359	388	376	381	380	349	386	349	377	380	361	349	365	380	325	352	370	367	340	401	329	368	362	383	381	332	360	344	383	373	335	356	388	361	360	336	349	375	381	322	351	368	355	352	346	384	360	372	347	367	370	390	367	396	337	395	334	362	334	379	355	349	357	393	365	380	353	350	332	366	396	355	358	335	376	371	336	349	388	321	321	399	345	383	335	321	379	356	351	381	306	355	365	363	399	344	369	346	364	369	377	389	333	357	353	354	364	366	379	352	373	341	344	350	333	275	356	362	349	347	358	360	388	361	350	384	362	378	383	371	373	331	355	358	349	343	354	393	331	380	376	365	358	378	379	371	386	354	379	335	363	346	373	375	364	316	359	373	365	353	366	389	352	378	355	357	401	356	339	389	370	381	358	384	365	319	348	378	343	328	343	336	398	349	374	350	394	378	351	355	350	362	361	345	371	403	318	395	360	370	351	367	329	346	394	362	375	356	347	378	342	368	384	358	347	351	359	398	390	359	360	348	365	354	341	334	363	378	347	380	357	381	359	401	378	358	353	353	382	383	356	361	365	359	366	389	348	353	325	343	372	343	390	348	380	426	371	395	370	368	370	326	345	355	352	338	372	352	371	348	363	342	390	411	367	360	363	342	346	372	349	342	335	362	339	333	380	353	367	373	350	337	348	362	365	360	356	346	393	365	380	342	347	373	382	362	353	347	380	314	362	389	352	375	363	362	329	326	343	338	380	349	343	359	356	346	348	362	366	359	338	398	369	352	351	411	355	356	368	400	386	352	358	370	373	364	371	375	375	345	397	345	348	367	369	359	406	349	367	373	369	365	350	333	351	361	360	349	355	387	355	373	384	391	377	349	343	351	324	363	347	371	342	362	347	344	343	366	343	412	385	352	361	361	374	344	350	378	352	384	346	401	370	357	350	384	385	336	341	365	370	338	355	363	369	363	375	374	349	343	352	377	385	346	377	368	368	338	321	356	334	379	326	403	397	395	337	379	401	374	352	348	375	367	374	339	370	341	321	370	322	336	379	361	345	322	328	362	391	367	386	337	351	377	346	361	339	377	344	375	353	363	396	350	402	347	338	388	354	373	397	371	361	367	356	370	320	351	376	360	372	352	363	369	367	342	374	333	349	356	364	361	388	367	378	351	322	354	386	362	369	366	343	354	383	368	353	383	391	321	355	351	375	393	384	345	374	368	364	331	354	366	429	371	348	370	331	370	359	390	342	361	376	357	379	375	374	384	379	361	369	356	354	360	374	439	347	372	324	365	367	362	384	370	385	359	356	387	331	371	338	351	334	359	392	407	338	371	354	343	369	404	384	356	366	380	373	354	368	334	354	339	357	355	349	328	329	399	350	345	349	371	361	347	311	349	352	372	349	354	358	357	353	377	361	357	329	372	357	349	375	364	348	341	352	369	379	396	348	328	389	369	316	374	354	365	345	391	342	373	371	340	340	309	354	349	335	314	358	378	345	311	368	354	367	335	368	333	379	334	340	366	375	351	342	375	389	362	367	356	372	391	353	372	371	351	371	326	344	363	321	360	421	354	364	358	336	353	379	370	396	352	340	373	349	350	387	392	368	368	364	352	367	351	352	321	364	354	374	352	381	377	366	353	353	327	375	353	361	340	352	318	354	335	369	375	365	363	343	375	350	370	366	344	365	343	365	369	355	373	372	356	377	368	383	380	336	385	363	367	374	386	345	365	385	387	421	353	356	355	362	320	403	377	380	354	394	366	381	370	364	344	377	346	378	340	357	373	359	366	337	344	357	344	356	369	362	383	342	374	365	364	379	369	363	369	335	351	355	353	357	388	360	332	398	368	397	387	364	357	364	363	341	377	386	343	359	346	345	369	377	367	363	340	337	393	376	326	345	317	429	364	366	375	344	399	351	382	351	376	368	357	391	378	369	364	401	357	383	316	362	350	331	348	353	393	373	349	366	362	361	384	365	361	375	364	320	392	385	338	361	353	362	366	378	337	340	362	354	311	381	335	405	374	340	356	358	354	359	374	370	337	362	376	374	342	337	353	347	353	356	358	416	343	393	390	389	357	359	353	333	300	363	369	385	335	343	340	338	376	358	354	369	351	369	333	369	345	384	381	356	393	397	344	355	334	394	328	413	398	358	363	346	380	328	347	337	357	367	358	355	352	367	390	345	365	345	362	396	355	340	378	373	331	343	351	341	327	338	369	342	342
5761	4738	2855	1598	1352	1070	997	752	676	589	562	511	544	498	491	483	450	454	409	410	424	405	368	396	374	423	384	369	403	395	401	393	425	403	384	397	389	419	377	419	420	406	393	351	348	415	363	386	421	414	382	396	337	398	386	363	377	396	372	406	377	375	406	381	383	379	401	376	420	393	443	401	371	376	380	380	337	360	407	370	369	353	352	367	377	387	398	379	393	367	335	391	369	379	391	366	359	356	359	397	372	356	395	394	394	372	371	358	354	344	377	364	381	365	358	371	376	376	401	374	356	355	359	366	373	375	352	368	371	360	387	386	379	390	358	381	407	356	370	373	385	372	360	353	367	389	383	363	370	365	397	347	391	347	390	375	358	362	383	363	378	384	374	415	384	362	373	352	384	393	371	356	352	369	372	398	382	397	364	381	360	376	385	391	352	389	363	357	389	344	370	382	338	342	356	369	359	383	385	387	362	380	430	360	355	386	380	363	348	395	366	367	362	363	378	334	369	378	382	372	389	369	369	359	375	349	378	389	374	361	365	379	360	395	368	372	375	377	364	397	384	373	359	413	408	369	351	342	375	382	374	380	402	390	363	380	377	371	352	406	386	403	341	356	369	377	371	357	397	379	380	366	353	398	376	385	390	396	357	380	374	373	385	438	366	352	335	311	353	388	360	366	345	369	356	379	355	387	380	383	387	387	369	423	374	359	367	361	382	369	338	383	374	364	354	383	405	364	373	396	374	375	343	389	345	363	390	394	374	350	360	378	373	384	343	380	370	365	358	343	384	372	368	399	389	380	384	365	380	387	328	372	384	385	384	405	373	391	396	367	386	385	372	362	372	368	371	362	406	374	351	367	399	404	357	379	373	395	381	330	359	379	375	376	343	382	371	375	397	358	389	356	338	379	369	416	395	383	343	385	365	361	343	389	380	385	397	386	364	349	359	392	369	353	358	371	390	369	383	371	358	407	363	406	374	338	348	367	372	335	352	390	363	393	408	383	360	347	346	429	372	331	349	369	348	354	371	379	331	354	365	409	355	391	393	344	378	367	392	371	371	348	365	347	395	361	370	388	351	357	368	372	340	365	371	370	382	383	387	383	369	363	361	398	353	382	380	341	390	351	345	373	385	354	369	356	369	411	356	382	372	373	357	374	334	390	355	395	378	383	347	375	353	366	346	374	378	407	388	388	370	382	370	329	379	410	351	351	333	352	368	351	369	365	375	364	365	411	414	378	375	345	352	340	386	343	351	396	400	371	389	381	370	365	347	342	382	364	355	373	316	345	384	397	343	390	345	368	373	353	375	370	382	369	378	369	364	399	345	342	380	383	392	384	335	385	389	398	382	352	358	403	367	384	348	378	394	376	380	366	404	381	380	368	383	390	351	373	385	410	357	357	376	423	346	382	365	353	396	355	367	356	383	390	354	334	392	341	387	388	360	393	372	383	375	368	385	359	380	359	379	367	354	374	364	335	372	358	405	357	347	378	393	384	358	335	370	377	335	338	354	344	359	380	384	381	380	373	390	332	395	392	343	392	374	375	377	367	430	386	368	375	395	355	351	369	377	367	386	419	383	354	362	351	372	410	384	364	350	370	386	381	351	388	405	353	391	353	380	410	382	347	348	341	383	367	337	374	325	381	365	368	342	370	380	353	376	340	391	352	358	404	356	372	360	381	413	397	387	357	348	370	395	380	395	373	369	373	350	422	407	325	369	379	377	361	337	392	352	349	362	406	370	370	319	369	396	356	402	348	382	371	379	359	378	395	369	354	384	352	364	378	352	375	375	381	372	348	379	370	346	381	354	368	374	368	379	347	343	336	372	355	360	365	360	379	364	393	325	348	372	395	336	367	360	349	363	391	353	377	351	369	398	388	385	363	370	399	385	374	370	370	354	381	365	393	396	373	350	350	379	385	398	410	356	369	406	382	376	363	369	347	403	401	380	370	394	382	380	369	362	348	346	384	360	354	394	372	362	389	387	359	370	369	414	363	396	395	342	379	358	367	371	357	343	363	359	357	384	386	382	371	350	367	402	376	386	362	374	394	391	364	407	362	377	356	374	362	408	364	388	385	390	391	343	370	396	340	363	397	378	368	381	388	405	375	362	402	398	351	334	363	353	384	359	342	383	319	372	353	368	363	377	372	365	370	388	353	377	406	372	360	391	353	359	368	399	400	383	353	380	376	378	377	354	388	406	364	372	313	368	368	390	388	352	361	432	388	417	371	372	366	334	373	373	348	343	366	368	376	373	385	363	358	383	370	353	388	341	355	389	373	419	371	384	369	373	362	341	371	341	386	374	398	372	375	354	392	385	385	384	369	380	391	382	379	410	347	372	386	380	369	390	414	335	354	363	345	367	362	361	423	369	390	360	371	362	381	362	360	350	373	365	372	363	367	368	383	370	385	372	354	338	364	368	383	363	360	338	350	383	390	385	349	350	359	354	327	395	383	379	361	391	337	360	375	387	378	416	370	374	382	381	361	371	340	353	390	384	367	410	359	393	399	371	398	369	400	358	375	399	353	379	363	385	346	362	374	397	375	352	331	390	389	364	388	377	390	354	368	349	365	374	355	386	359	379	370	411	349	401	326	375	378	384	358	356	374	375	373	388	356	386	388	368	405	369	310	376	382	361	360	383	355	368	404	376	358	354	370	384	354	382	380	352	394	363	395	371	359	341	369	373	372	363	374	366	378	355	364	355	402	344	339	402	373	353	372	359	382	384	376	383	352	369	360	389	375	361	387	397	380	364	390	373	412	385	372	374	399	326	386	380	337	362	364	400	352	369	314	371	390	376	375	367	355	356	355	370	395	362	367	379	343	377	351	342	393	372	384	371	360	401	368	365	359	392	386	369	390	380	353	373	365	414	355	398	363	359	372	355	375	352	393	350	339	355	375	365	387	367	391	371	373	352	417	372	351	385	354	323	350	372	362	383	372	373	362	387	338	371	371	385	378	359	375	360	375	340	373	383	362	386	387	350	369	374	397	369	378	404	355	358	392	414	369	375	394	350	341	367	362	407	409	357	394	366	382	369	394	326	354	355	352	361	370	365	355	366	345	390	377	367	343	370	375	371	356	346	374	380	416	378	367	352	372	403	376	366	355	382	376	361	387	379	339	369	364	380	365	366	373	391	405	381	383	386	360	400	341	357	378	372	363	356	391	388	356	357	390	358	384	406	380	366	373	358	362	409	427	330	350	400	370	384	382	354	375	357	363	358	357	387	389	361	382	374	349	366	373	378	368	392	397	349	383	361	388	356	371	408	354	375	377	344	367	387	378	381	378	369	393	359	361	392	408	367	343	368	414	402	356	372	344	393	365	358	364	350	417	386	399	389	361	381	376	396	391	401	353	362	400	362	359	325	369	370	363	389	375	349	380	369	387	372	339	351	379	376	353	386	350	399	339	362	370	367	380	352	339	361	358	378	389	382	374	383	378	349	390	387	374	396	352	372	393	368	396	369	401	385	413	356	346	404	347
23939	21376	28564	24585	21361	9541	2046	1481	1161	1044	1004	910	911	838	781	784	798	768	668	656	637	688	652	674	639	593	635	650	624	661	628	648	673	638	617	622	697	662	662	664	644	651	652	674	674	685	561	646	682	625	618	608	615	617	588	592	586	590	578	619	620	593	640	624	584	618	618	627	630	635	626	572	575	593	638	629	600	636	626	598	602	569	549	649	656	635	639	574	621	613	658	629	631	622	591	586	577	628	618	643	603	615	648	596	616	609	625	617	574	618	582	568	587	616	635	626	617	570	575	624	588	594	620	657	675	607	616	547	559	611	626	566	614	625	617	584	582	589	545	616	569	565	578	635	568	653	595	647	599	578	581	599	644	575	597	585	605	601	601	592	568	600	580	582	606	630	600	648	610	605	606	675	574	568	633	554	595	592	603	612	577	611	558	614	589	641	641	581	626	599	582	622	642	585	596	571	581	630	585	621	591	585	621	603	584	597	619	602	603	635	639	607	603	587	593	565	619	606	641	551	595	630	590	566	639	635	637	589	611	605	594	640	646	571	602	575	656	616	592	594	639	631	618	630	607	567	636	626	619	582	625	646	584	615	589	616	661	633	597	610	618	594	601	611	604	618	596	544	582	606	655	637	619	623	614	629	576	555	650	603	604	621	606	603	584	577	628	566	610	645	591	583	563	613	596	610	620	583	577	639	616	601	605	626	556	588	624	622	635	606	625	597	542	592	651	610	605	637	587	602	604	603	624	614	602	584	547	574	600	584	634	614	606	629	609	647	587	621	626	586	595	577	627	627	610	630	636	601	558	593	588	609	584	573	577	610	597	585	586	609	652	622	599	576	595	602	603	607	582	619	585	576	630	585	597	553	574	603	644	649	585	650	597	581	586	669	640	646	614	621	573	585	615	629	634	643	595	579	620	609	592	611	589	606	591	580	574	667	625	629	647	560	582	604	655	604	567	585	597	576	554	604	627	620	578	595	585	605	598	628	633	633	595	645	599	616	628	620	638	583	621	593	630	598	596	585	538	593	636	631	594	606	587	557	570	595	634	620	579	613	577	611	641	621	599	536	574	577	556	621	622	589	616	616	568	556	631	593	579	543	623	583	589	621	630	598	574	611	601	611	583	595	576	563	565	656	571	596	621	602	607	607	602	603	598	660	584	608	618	592	586	640	618	570	620	646	572	638	607	589	584	574	598	649	611	636	582	618	595	626	654	635	598	601	557	613	587	609	597	634	621	624	600	637	637	605	619	637	599	614	608	603	616	569	587	617	629	570	556	567	591	623	625	537	618	587	640	581	591	612	600	604	610	597	591	624	606	611	602	602	663	615	636	578	622	576	606	618	597	610	661	617	590	647	588	607	564	641	572	596	592	559	606	565	604	585	578	617	616	588	582	577	631	614	591	628	600	614	620	579	620	609	614	620	609	608	607	611	614	620	613	606	632	580	613	674	567	626	602	579	618	610	603	596	603	553	636	645	586	603	642	651	601	568	630	593	600	628	610	576	631	586	612	598	613	629	608	610	630	626	590	594	607	608	624	631	603	577	620	628	581	598	564	579	640	659	586	635	579	586	602	623	599	633	599	612	596	584	578	590	579	604	568	560	584	633	601	588	587	636	620	622	612	597	595	624	610	595	615	596	589	610	571	605	568	582	591	576	604	600	601	639	587	626	621	668	594	632	622	631	629	635	611	658	603	577	597	615	641	566	611	631	606	626	640	603	609	561	588	583	573	598	629	589	551	625	609	591	611	602	605	575	628	605	613	574	601	589	617	590	605	577	589	589	608	592	627	631	608	634	638	601	566	574	622	599	612	599	576	594	609	610	571	614	589	589	596	583	608	602	563	592	604	597	632	635	628	604	634	589	606	606	631	641	592	575	597	574	600	583	608	587	602	605	602	580	610	595	587	633	589	555	563	616	624	591	622	578	613	626	641	634	552	605	582	578	588	565	573	654	594	617	601	582	597	617	603	581	647	589	574	616	591	616	585	639	603	645	624	587	643	609	608	628	623	630	616	580	588	590	583	587	614	562	596	571	602	587	608	624	573	616	583	668	598	625	578	611	564	646	612	586	581	615	612	593	600	574	576	597	650	653	613	654	634	601	589	609	606	620	645	558	567	579	607	611	624	560	583	568	634	592	632	609	570	605	581	649	632	619	570	606	538	615	575	606	565	608	542	592	623	579	631	537	640	652	627	612	607	575	564	611	615	591	608	622	596	640	579	588	539	576	605	596	582	612	592	599	602	606	650	620	566	635	571	592	584	599	615	599	586	605	612	612	560	579	581	621	588	637	609	623	615	612	606	612	595	598	602	621	576	595	604	632	563	594	572	577	655	603	604	593	595	602	592	608	599	650	603	594	571	614	582	622	641	573	582	596	598	612	545	587	617	665	576	589	635	627	609	584	610	574	619	535	606	687	583	585	662	592	604	543	606	593	629	544	619	628	608	552	618	596	632	613	610	578	591	613	624	623	617	637	579	616	587	638	557	592	628	596	602	653	632	621	572	637	633	651	601	623	632	616	593	618	637	644	629	660	576	611	571	622	599	580	606	639	602	602	581	610	587	596	621	611	613	595	600	586	571	658	634	549	600	593	624	611	596	588	605	626	598	646	633	608	593	559	613	614	624	610	523	601	608	569	588	551	599	590	600	571	576	607	615	642	592	626	612	612	590	590	631	615	594	607	620	590	587	628	640	604	612	614	644	571	629	617	548	606	630	611	586	566	580	608	603	588	619	639	586	610	616	649	607	619	582	615	615	673	575	631	593	628	609	586	570	598	601	616	623	612	619	620	648	625	583	561	611	612	593	584	610	610	641	609	591	571	572	610	580	573	637	641	574	597	582	610	588	577	559	577	591	586	597	605	594	608	598	634	617	574	590	602	582	595	607	566	609	588	618	613	592	631	605	649	612	582	634	600	590	593	630	607	619	599	600	587	609	638	615	639	611	565	602	624	593	580	565	601	632	616	634	605	564	588	569	608	564	611	652	633	540	620	634	581	631	602	612	594	641	610	620	587	635	607	619	603	625	613	569	585	615	607	582	590	602	561	578	593	597	596	563	624	605	628	568	665	613	615	595	594	590	560	604	593	559	653	589	572	629	617	601	608	604	639	605	562	630	618	623	569	591	581	591	636	645	609	641	593	613	633	636	612	594	600	613	571	560	575	613	577	600	614	616	581	621	588	594	615	578	581	564	553	617	581	599	651	573	596	582	615	582	604	565	614	549	574	616	599	592	628	635	606	648	605	602	593	607	603	604	614	645	632	601	565	629	600	578	616	639	593	595	558	628	583	572	588	608	668	573	620	582	593	584	587	621	581	620	612	598	598	607	620	610	633	644	643	613	611	617	608	617	609	633	622	624	619	599	606	581	597	613	612	615	586	597	622	575	604	559	589	657	597	584	609	608	616	627	615	597	588	584	610	610	623	573	607	595	572	592	651	609	630	619	613	636	589	635	607	635	568	590	587	604	633	598	607
4952	14280	9213	5147	3937	3120	2555	2048	1644	1413	1283	1135	1121	990	953	917	888	872	748	674	690	715	685	631	668	692	682	728	721	687	627	680	723	697	691	709	651	662	695	661	690	667	653	641	665	648	671	688	664	662	631	632	612	648	626	656	601	603	595	641	618	647	676	616	634	630	647	651	643	635	643	608	618	651	617	638	630	622	588	628	618	607	595	644	659	584	605	611	582	577	613	622	620	637	607	594	649	609	561	599	607	615	629	636	615	592	618	634	611	598	618	607	579	543	657	583	660	630	698	575	634	607	631	613	613	623	609	660	619	646	626	602	620	583	616	635	595	647	617	610	611	603	613	611	595	631	552	636	600	610	639	596	609	617	622	610	637	572	586	616	584	651	623	575	623	623	619	596	617	617	603	616	607	634	616	588	627	600	663	611	637	575	614	594	657	639	621	623	619	635	531	585	645	642	605	610	613	583	622	602	600	611	593	647	647	595	624	626	621	590	583	635	591	594	624	621	603	606	590	638	598	600	635	590	605	593	585	596	610	542	602	576	558	669	615	646	634	601	576	669	637	638	573	601	604	651	599	595	634	629	621	628	618	604	608	638	608	604	614	615	605	627	620	620	646	628	600	591	565	630	619	616	591	623	584	578	674	626	651	606	643	615	595	626	618	621	592	607	607	617	616	648	604	619	585	575	631	623	581	627	661	635	610	580	621	608	642	629	651	545	608	634	625	650	593	626	603	587	643	579	615	649	576	614	602	595	625	642	576	619	648	614	615	625	600	615	625	570	609	608	628	637	621	620	630	586	634	624	635	586	614	598	612	568	629	653	602	636	612	659	596	612	644	683	631	621	592	630	601	580	598	617	581	631	621	533	632	597	642	598	632	620	661	569	621	651	610	595	611	622	627	620	580	638	593	580	604	606	600	629	615	638	608	605	635	632	599	607	595	571	604	634	600	596	596	595	613	613	623	657	643	636	607	631	618	624	587	668	592	623	648	576	621	621	632	665	637	620	632	613	658	633	617	626	626	627	585	634	607	638	616	638	673	591	621	576	566	621	606	620	642	598	621	675	612	579	582	644	657	593	629	575	608	577	632	608	586	596	648	610	601	605	636	603	567	591	643	635	651	610	585	634	616	588	634	643	592	602	634	582	587	563	604	614	551	634	634	623	584	639	639	606	607	616	611	611	610	625	598	587	600	603	596	639	621	609	619	666	629	617	616	613	606	604	647	649	566	606	579	591	626	632	607	609	610	576	628	622	644	642	632	623	595	588	650	651	636	611	579	578	631	641	607	578	630	598	613	593	621	613	618	635	665	626	617	629	575	610	662	627	639	568	617	649	622	617	620	605	612	629	606	637	605	614	618	660	594	596	569	562	603	609	593	613	698	624	586	630	568	653	612	628	607	626	651	628	562	601	625	623	643	601	606	588	652	633	602	606	674	612	648	653	636	626	627	625	608	650	631	621	597	576	641	620	633	636	606	561	625	639	614	623	603	632	602	601	569	612	619	582	633	635	615	583	606	571	647	615	610	633	659	617	553	585	658	629	609	653	640	636	616	573	611	638	590	639	602	589	602	594	592	637	634	646	610	609	585	629	619	609	641	649	610	597	569	629	643	594	611	611	625	630	633	593	626	642	613	682	599	592	608	633	630	609	618	623	609	583	594	581	628	638	615	604	616	611	564	582	598	649	646	620	629	608	618	610	629	617	647	587	647	628	601	620	628	649	593	589	565	625	605	620	647	594	626	611	627	615	631	624	584	629	613	647	620	604	584	619	634	621	603	584	618	642	679	580	629	632	603	590	628	609	585	623	629	645	613	613	595	590	635	586	641	602	601	656	640	581	608	606	649	639	598	632	622	589	596	602	650	630	605	586	647	655	645	626	655	615	607	625	600	644	616	628	625	627	630	640	612	610	624	655	611	612	646	663	618	626	645	591	571	576	629	607	636	689	615	625	608	600	622	624	633	657	604	608	647	621	574	597	644	599	603	614	590	596	614	616	638	617	617	627	661	608	590	630	573	640	607	602	611	628	661	660	660	605	634	616	588	609	589	619	587	628	585	605	598	584	620	639	681	602	593	609	639	601	634	613	653	614	627	626	632	605	647	601	590	585	589	634	657	585	618	628	598	599	620	616	635	645	630	593	606	610	650	617	630	635	605	601	615	612	582	586	633	543	665	591	638	635	602	614	579	609	613	635	596	643	628	620	571	635	631	631	607	604	612	614	661	613	625	580	610	634	636	605	648	634	603	606	660	608	620	601	591	627	598	604	609	622	582	600	565	604	592	655	591	644	616	583	602	619	608	606	625	587	631	647	610	611	549	586	596	594	600	617	623	610	630	579	638	580	583	620	626	580	598	628	622	618	671	599	638	598	641	637	562	565	625	649	620	622	633	596	661	596	614	643	603	589	597	673	612	584	626	638	603	601	621	649	636	559	663	625	635	625	597	647	622	579	575	600	615	620	638	625	634	597	600	576	584	612	575	579	646	616	594	606	639	601	600	601	640	602	616	636	655	648	588	651	643	623	664	632	612	567	656	611	630	624	587	640	606	637	604	598	641	629	625	624	603	615	625	628	588	648	626	577	632	595	617	651	586	603	629	606	632	643	636	608	595	648	600	615	629	610	590	605	628	639	627	630	640	604	615	660	617	605	644	623	628	552	636	555	621	617	629	610	619	593	582	601	567	596	624	644	625	608	625	622	597	632	620	659	600	603	623	610	635	611	617	606	651	613	630	659	641	653	613	598	655	657	583	577	618	597	647	592	620	583	615	598	585	620	611	555	588	621	609	652	627	593	651	594	624	633	603	620	593	592	628	602	587	633	607	608	576	618	590	648	651	627	607	655	633	652	629	637	611	579	571	613	591	628	632	628	614	641	634	586	585	653	602	602	669	637	654	582	633	606	606	630	597	603	609	609	589	634	598	615	602	587	595	592	611	643	585	597	636	645	639	599	605	611	607	600	618	612	590	598	589	615	625	636	631	590	599	626	639	616	612	600	568	603	567	619	607	641	565	613	669	596	610	592	598	636	585	648	628	595	652	617	592	615	627	650	594	605	609	611	590	624	635	610	625	602	611	618	610	644	613	630	586	628	557	611	621	632	605	605	638	629	622	649	579	592	602	583	607	635	657	623	658	638	664	649	610	639	612	608	618	601	585	616	621	567	604	603	548	563	593	637	609	635	632	619	634	610	601	590	644	615	623	647	593	607	615	609	644	597	557	609	586	613	599	637	635	653	618	638	589	559	602	597	619	568	608	622	567	619	630	617	614	661	605	636	654	584	628	624	584	595	646	610	615	659	618	616	605	603	640	610	610	614	624	629	615	615	625	600	628	603	647	572	637	583	644	636	523	610	626	607	597	633	567	657	627	591	586	599	657	642	603	594	609	614	644	604	605	595	697	560	627	597	596	626	595	572	589	644	627	633	568	586	614	643	623	627	635	602	640	625	649	616	627	664	623	657	629	603	616	573	627	599	617	603
24946	21322	27425	25550	9966	1247	914	737	589	506	514	472	455	476	397	374	366	369	340	317	347	313	305	312	291	298	301	353	333	322	288	307	332	340	298	321	318	321	330	303	281	322	294	326	284	287	295	322	307	298	295	321	285	320	308	309	299	285	288	294	318	286	289	294	279	293	289	284	289	272	299	324	291	296	284	275	269	287	294	293	292	286	312	312	288	294	297	277	292	275	302	258	298	298	300	280	276	291	262	246	285	274	283	314	289	267	318	309	275	285	285	241	305	292	271	269	262	302	270	290	302	290	276	318	273	280	275	302	288	285	303	260	295	315	294	301	268	285	287	300	301	261	285	317	308	289	307	261	267	294	273	287	300	310	283	293	272	288	309	298	315	269	309	265	292	312	298	299	304	295	321	294	277	285	247	295	318	306	302	282	277	286	287	283	279	291	312	294	258	294	273	261	290	293	281	292	280	273	308	266	290	321	303	267	264	303	292	295	319	283	259	294	305	268	258	264	291	267	310	260	267	301	287	302	266	276	300	327	274	276	274	295	301	268	249	294	273	277	297	268	303	285	329	273	290	270	278	277	322	285	291	285	271	274	282	262	250	279	270	279	297	282	305	306	292	311	295	248	297	288	299	315	301	300	298	296	282	275	311	268	252	289	276	294	290	302	267	295	285	294	289	294	254	301	294	296	267	284	298	271	295	250	258	306	294	278	291	263	266	292	265	275	298	299	286	297	302	264	280	293	281	277	281	318	285	271	265	298	293	297	304	275	285	265	275	282	273	286	276	281	282	291	270	289	245	269	298	261	307	272	282	299	284	307	263	287	273	285	297	269	304	293	310	290	280	277	270	304	315	283	296	275	267	264	279	307	280	304	286	276	285	252	255	313	322	277	301	286	264	304	288	287	292	291	294	287	301	261	278	264	305	297	289	252	301	308	301	268	291	274	299	297	282	294	269	273	265	311	285	280	294	272	294	270	301	273	263	258	265	289	296	260	293	288	298	279	271	258	262	288	290	291	278	284	297	277	285	283	265	309	281	239	312	297	270	284	247	282	314	294	273	302	266	285	291	287	301	295	265	271	255	304	325	268	265	296	298	280	284	297	250	282	261	284	255	284	288	314	286	264	291	290	306	286	274	288	266	280	321	279	298	317	268	264	270	289	269	286	283	281	277	293	264	290	285	284	274	287	289	323	272	309	283	292	285	271	269	279	299	276	273	279	283	282	307	286	299	277	280	279	276	273	288	266	308	267	290	283	268	282	273	305	274	277	281	258	268	316	300	288	273	317	300	260	260	277	258	290	308	288	284	272	280	274	260	249	292	293	269	267	288	271	329	264	242	275	276	284	264	277	280	269	304	296	276	272	287	281	316	283	296	293	328	300	293	316	329	287	298	313	275	290	287	253	261	283	280	293	320	286	269	287	289	275	259	269	278	308	290	293	289	290	284	312	281	297	277	302	296	289	274	277	293	279	319	265	281	309	291	271	268	276	299	298	290	264	277	270	286	297	282	269	287	280	324	271	290	275	284	278	278	258	269	311	264	292	317	259	289	305	289	281	285	306	276	298	286	317	268	266	294	312	278	262	288	330	306	282	286	292	289	300	284	306	276	281	295	259	284	327	312	315	259	283	263	292	304	293	305	294	295	313	280	267	294	286	291	297	279	307	272	268	282	280	267	275	308	261	296	271	302	290	271	284	276	284	288	276	272	294	293	264	257	326	259	283	269	268	287	289	285	283	280	297	276	265	299	292	281	280	298	284	284	276	277	277	262	276	291	274	291	289	276	290	272	263	257	269	312	295	239	280	285	294	311	292	270	266	275	274	276	257	302	295	303	272	245	289	279	265	277	306	300	269	282	272	253	289	283	263	287	305	302	246	280	277	263	276	278	284	280	267	278	264	264	318	309	245	292	258	286	278	280	281	287	299	306	280	290	290	330	284	284	263	310	281	298	284	320	310	274	284	273	226	287	287	274	258	319	314	252	287	318	263	293	280	287	280	259	297	261	287	263	294	273	263	260	293	259	257	259	300	293	264	269	287	266	270	264	300	259	284	292	301	304	330	264	292	302	263	268	314	306	316	301	285	291	283	292	278	268	279	286	271	303	292	292	298	287	305	292	287	295	257	254	269	269	286	276	278	274	288	317	310	277	284	290	314	294	288	298	295	290	272	298	293	275	302	277	264	291	291	320	283	284	261	286	275	317	277	288	294	271	282	283	288	302	299	322	290	272	259	288	275	266	302	299	301	256	283	281	266	294	316	284	300	279	292	259	289	272	300	310	282	261	273	260	275	319	283	287	309	294	298	283	315	290	308	293	307	270	321	279	251	321	289	288	283	270	310	263	302	269	295	308	302	263	269	297	270	276	317	268	298	281	271	326	301	283	301	265	271	316	274	264	293	295	286	321	333	283	281	289	285	286	296	286	259	269	289	266	289	298	263	266	271	264	291	267	310	273	300	302	301	277	263	330	286	273	285	298	282	268	279	260	286	294	297	302	304	277	293	301	295	300	312	265	246	266	286	269	277	281	308	293	300	301	299	269	273	270	273	295	295	288	259	273	287	282	284	291	288	265	303	326	297	296	296	283	293	299	296	264	300	301	286	295	288	272	270	278	283	298	294	283	290	294	282	298	272	280	274	277	325	286	298	283	265	288	293	265	291	289	313	270	273	301	290	285	269	261	274	271	271	291	267	257	281	305	270	287	269	277	260	282	283	275	285	260	237	283	293	296	291	284	316	286	294	265	303	282	300	285	290	291	274	292	293	246	286	273	304	300	295	278	300	318	276	285	264	304	288	302	265	300	324	291	291	279	263	283	291	259	291	254	248	254	294	258	279	276	290	300	272	303	281	292	277	269	274	283	252	311	295	276	291	297	309	261	283	294	284	280	294	280	317	306	287	295	293	288	253	275	287	278	311	290	293	292	285	264	270	279	286	247	293	288	298	323	272	253	301	253	299	281	272	287	298	315	306	288	298	247	287	302	261	278	268	293	310	263	266	299	301	266	292	312	278	290	269	292	285	280	292	317	303	286	291	303	306	271	271	284	256	261	278	298	299	268	319	297	302	268	291	285	302	267	270	301	298	285	279	293	259	286	291	273	272	285	283	253	286	301	310	303	284	277	278	306	275	269	300	285	263	291	295	275	266	256	308	301	282	234	273	287	285	296	307	271	306	286	295	291	245	263	299	264	303	258	287	291	271	283	281	272	263	311	272	283	282	286	294	285	283	291	330	264	276	294	304	277	283	285	326	296	300	278	291	318	286	289	278	290	289	298	288	273	265	266	282	250	298	307	293	282	273	284	279	273	267	300	292	312	265	274	290	302	283	266	255	276	284	298	263	253	284	295	276	293	275	267	297	288	276	297	274	261	242	296	287	277	287	260	282	287	306	277	280	260	284	310	284	278	294	259	294	260	242	282	289	277	298	275	291	284	296	286	297	264	299	273	261	264	286	250	296	301	307	278	278	304	301	294	309	294	325
4366	9105	5816	3145	2330	1778	1575	1207	892	798	782	726	618	558	525	505	529	493	429	390	343	356	336	336	369	373	359	384	344	354	359	340	358	325	325	355	338	296	325	327	351	350	354	342	313	331	291	340	349	322	321	312	301	299	301	323	292	331	310	326	326	337	290	329	340	333	321	305	300	339	323	354	319	307	332	311	284	281	281	293	296	319	324	307	310	307	300	342	322	268	286	298	317	334	324	310	326	295	327	348	297	306	294	296	298	326	308	286	306	281	290	325	293	325	321	285	293	314	287	321	306	323	300	301	314	315	309	315	296	308	300	296	304	276	290	282	311	319	319	313	294	297	316	297	311	328	312	285	281	316	304	298	301	322	278	295	304	302	319	283	329	302	274	298	287	295	322	278	317	319	295	305	321	312	308	291	294	307	325	303	346	287	303	302	310	288	318	322	324	308	292	310	302	296	325	284	321	306	316	307	290	299	280	279	318	289	310	300	324	287	307	305	320	319	281	304	308	299	287	304	281	290	287	311	286	295	288	305	288	319	264	315	302	343	282	320	328	306	281	289	287	287	309	343	296	285	303	352	310	311	290	310	275	321	305	325	287	282	319	286	308	320	273	318	295	317	320	307	272	306	307	324	296	309	315	298	289	302	305	301	315	304	327	309	313	310	298	321	319	324	298	302	319	313	300	303	330	337	280	316	327	301	264	313	289	326	330	324	289	302	301	302	289	297	273	285	299	320	286	320	313	317	314	283	309	314	322	298	294	292	283	320	317	290	324	312	304	297	310	306	294	290	312	319	313	310	298	333	280	306	305	315	293	274	297	297	279	312	283	287	307	303	292	345	312	309	298	297	317	273	304	303	292	296	320	305	311	319	324	297	286	330	305	296	287	300	293	287	312	295	310	278	295	280	313	284	347	280	282	304	288	303	278	303	270	323	302	304	317	300	277	325	304	308	320	303	280	289	311	305	318	312	294	295	303	301	296	299	328	295	297	304	302	298	306	318	331	313	288	307	310	299	305	276	306	303	279	321	303	311	298	265	320	300	298	319	331	302	323	315	298	289	298	307	290	329	305	316	310	298	304	290	284	314	285	307	316	304	316	306	284	303	336	310	300	293	308	338	312	275	307	288	292	325	303	322	285	295	306	273	328	306	323	304	312	283	309	316	276	268	310	293	298	313	303	330	327	290	290	295	308	331	307	298	298	288	280	302	325	291	286	317	329	326	292	309	312	322	292	281	336	318	317	320	282	268	284	299	316	323	339	323	286	305	310	294	304	312	342	318	274	312	297	323	288	307	300	338	295	290	293	304	328	295	296	297	311	302	303	316	304	287	299	266	301	301	290	303	299	306	314	284	315	333	301	341	308	312	291	292	278	309	291	282	327	297	317	287	314	312	307	294	294	301	304	323	293	281	272	305	291	321	320	290	307	276	300	297	286	332	307	360	326	317	283	277	277	344	287	315	301	286	293	290	326	310	290	302	288	302	303	283	295	319	281	307	302	288	312	292	301	318	287	320	317	300	334	295	260	328	299	310	336	280	285	295	288	309	332	289	286	311	301	299	302	268	309	293	269	311	289	284	264	293	308	302	306	271	274	303	309	286	342	310	280	295	312	322	301	296	286	295	316	341	310	297	295	284	293	295	300	313	292	293	311	309	347	316	298	294	311	305	296	321	295	282	313	262	301	291	311	285	295	345	290	290	296	307	277	294	340	320	312	283	310	280	323	296	337	323	325	275	297	291	320	323	322	288	288	282	315	297	293	303	305	297	319	319	307	315	282	316	293	318	324	287	312	321	296	293	298	313	299	318	303	290	270	287	342	315	310	295	266	302	282	295	287	324	324	314	286	325	322	316	331	305	317	284	264	289	295	331	288	286	336	281	317	318	283	310	290	291	315	288	295	296	299	294	301	276	287	322	296	309	295	301	279	303	325	287	310	268	330	326	335	313	294	313	311	305	321	276	298	304	312	318	285	306	316	289	305	306	296	332	289	303	272	311	273	287	292	316	295	269	304	279	286	317	273	285	309	323	296	314	297	301	288	275	309	316	322	301	296	284	306	302	282	317	331	305	315	321	296	293	290	300	347	323	313	312	306	317	335	320	311	276	307	273	291	306	305	332	306	302	304	315	314	299	300	344	281	308	295	280	278	305	258	327	279	291	281	326	278	292	296	279	295	303	336	312	318	302	305	300	306	295	286	297	300	300	306	299	291	302	314	322	285	302	287	310	311	291	284	289	277	336	313	301	294	278	286	298	290	357	352	320	316	322	308	291	302	321	289	317	300	288	307	325	328	303	343	320	313	289	290	288	303	248	284	291	301	293	293	289	312	258	325	293	309	321	312	313	290	267	307	270	296	316	311	311	298	298	321	279	325	292	300	292	282	288	318	295	313	303	285	330	305	311	326	315	316	300	310	313	288	301	308	266	323	302	318	302	304	310	307	293	290	282	303	296	310	320	304	284	299	300	297	288	276	319	305	294	315	289	287	278	317	315	291	323	329	326	306	277	281	275	304	300	297	296	293	344	291	306	304	300	295	298	334	297	316	275	297	324	322	283	298	306	266	312	287	330	277	312	311	281	313	309	279	315	302	316	318	304	292	311	317	313	327	293	322	322	329	314	335	309	288	280	298	278	311	287	296	304	331	307	317	312	314	325	288	290	314	282	297	308	314	298	331	281	323	307	318	292	306	292	313	281	299	343	324	295	293	301	296	329	312	314	296	295	338	295	312	297	307	305	255	298	296	293	312	317	293	275	293	306	321	293	274	317	335	288	332	282	298	313	294	285	310	311	299	280	284	299	309	283	307	301	306	304	313	306	300	297	310	313	297	304	307	318	306	306	307	304	300	295	327	337	270	310	316	335	297	287	303	315	283	310	307	323	316	292	296	295	306	321	321	308	296	322	308	300	312	302	291	294	322	278	345	288	299	313	313	335	302	304	331	326	284	307	302	287	288	294	276	307	309	299	294	300	295	314	303	286	276	299	294	326	293	292	283	290	308	282	310	314	309	285	325	288	319	265	336	322	301	328	314	289	304	275	303	328	325	303	301	302	308	321	330	313	272	323	329	317	312	312	304	312	328	298	329	299	346	266	323	313	305	326	313	316	299	280	295	303	287	305	337	316	310	267	326	280	320	297	291	345	296	301	284	318	309	339	316	304	313	320	304	258	332	325	294	313	341	274	310	319	333	329	296	299	291	280	285	301	298	302	278	293	278	278	323	328	321	315	294	303	316	307	299	304	318	306	311	286	307	306	319	292	310	298	324	304	284	293	274	286	306	307	293	304	294	273	318	293	286	298	308	302	308	328	330	291	325	295	315	284	291	329	311	347	307	297	300	343	330	290	311	287	323	316	270	305	321	325	312	282	291	289	279	303	338	307	285	291	332	323	339	299	296	277	316	308	301	303	302	289	304	319	301	326	326	347	270	280	297	305	304	288	319	334	289	297	303	298	313	293	299	299	308	319	297	277	307	295	250	290
22777	21400	29089	24092	21402	21503	9391	2241	1447	1356	1293	1180	1028	1011	951	929	922	847	758	737	724	715	688	708	694	663	740	742	722	742	686	672	711	725	725	681	689	660	703	692	659	691	685	651	691	678	672	682	642	642	676	702	634	671	652	672	642	672	596	655	650	644	666	658	625	644	585	646	682	650	634	611	649	633	627	656	645	612	650	642	654	608	608	626	626	653	618	622	644	626	601	606	617	633	663	616	654	577	621	663	596	577	639	630	607	642	632	646	641	617	615	642	620	607	649	637	645	644	633	597	589	601	596	663	570	673	598	624	619	667	611	584	624	605	618	673	621	603	605	670	674	613	619	660	608	601	597	659	655	632	638	657	658	589	585	535	626	665	607	595	633	622	644	642	619	610	612	613	631	654	576	583	609	626	639	630	623	590	598	652	657	649	599	679	647	660	590	603	621	573	596	615	646	586	618	601	658	620	628	652	642	617	590	655	581	657	657	596	643	643	641	601	628	640	582	595	643	612	661	606	656	638	594	641	620	598	656	656	616	615	630	618	634	617	652	618	633	642	625	597	678	596	618	628	601	647	578	624	585	618	592	620	596	606	625	642	628	653	636	641	580	602	641	617	651	611	640	652	608	584	657	679	631	631	649	621	602	617	610	604	645	607	605	631	613	595	591	633	612	678	583	567	573	616	640	644	656	614	635	621	627	674	658	635	652	635	608	634	591	611	633	624	610	664	618	630	585	631	614	623	617	637	639	635	626	659	601	663	599	599	655	635	599	650	604	637	654	632	596	626	603	597	677	646	637	608	605	639	583	585	630	658	591	644	590	648	619	688	628	627	623	635	668	627	566	621	601	621	628	600	624	609	641	610	595	586	619	656	592	637	631	619	638	591	618	610	625	552	616	607	611	597	571	616	625	623	606	643	569	660	674	617	621	595	571	609	611	601	605	618	617	659	640	614	667	622	655	603	626	568	645	596	605	612	610	568	608	610	590	617	598	661	605	674	621	636	600	595	635	623	629	618	631	606	615	638	625	639	628	623	670	567	609	647	633	645	603	621	652	614	665	684	698	643	610	624	628	603	605	615	618	620	592	590	625	604	619	628	585	632	643	647	619	607	632	631	662	612	602	597	673	680	583	642	636	604	603	642	633	632	599	578	622	611	646	608	654	644	577	599	554	597	563	588	612	624	603	606	601	656	641	654	580	619	637	634	632	618	649	578	634	610	623	637	653	643	675	642	641	614	619	600	614	570	602	603	616	604	595	602	577	610	625	607	631	626	631	596	637	661	625	579	644	602	606	613	600	637	624	620	685	599	630	622	611	585	668	632	601	617	571	602	648	597	605	575	624	619	635	617	632	638	654	601	613	607	576	620	631	669	611	647	671	575	626	633	638	607	636	643	613	600	639	614	632	645	620	646	616	606	570	626	622	624	609	643	608	611	656	621	617	651	653	588	644	614	613	635	609	647	640	610	578	600	597	580	649	654	618	634	624	630	629	621	557	627	629	614	592	620	644	619	611	632	652	597	642	578	600	667	627	592	623	618	602	638	599	583	655	592	630	646	595	626	653	595	637	692	586	638	641	610	658	652	593	634	609	611	654	635	651	613	646	616	642	604	621	607	639	607	628	644	621	573	659	632	611	622	656	655	608	617	616	589	598	696	604	642	623	600	619	611	652	605	659	638	588	663	644	629	590	608	615	578	665	622	619	624	645	606	589	648	634	617	622	618	593	591	605	628	629	620	578	635	616	605	622	585	611	637	650	634	635	628	591	626	661	575	619	615	616	631	605	624	610	601	608	624	646	641	629	599	562	652	638	570	604	589	653	629	621	623	633	602	633	598	592	615	626	643	635	638	582	608	614	618	587	606	603	660	636	639	639	640	631	611	661	608	601	624	620	595	630	672	618	613	606	630	621	606	606	657	620	655	637	631	623	599	646	617	631	636	620	656	593	627	654	581	614	610	646	598	640	602	616	589	638	588	632	609	604	650	631	601	608	643	629	617	607	626	596	608	601	619	638	647	597	628	637	612	617	629	637	598	615	585	609	611	645	622	616	635	664	648	626	651	646	671	635	625	574	617	602	600	613	642	605	668	613	603	569	624	636	629	657	613	581	650	620	633	630	571	652	650	612	592	634	580	633	576	637	601	622	630	616	604	602	604	647	577	645	620	634	627	622	638	648	610	579	584	619	635	625	585	608	628	645	635	611	629	594	640	607	648	593	633	592	570	590	606	665	573	614	612	611	633	612	627	619	604	628	604	633	614	637	592	611	594	626	615	593	600	646	619	608	659	624	657	612	593	679	600	593	621	618	672	597	642	631	639	593	617	616	599	613	609	601	616	633	643	605	654	617	589	610	605	615	592	630	643	595	639	561	636	644	574	632	589	607	623	623	586	614	618	605	604	595	602	604	612	635	649	624	630	625	646	627	619	614	634	614	631	681	611	634	585	578	616	588	631	635	612	654	608	617	608	636	632	616	646	604	635	647	614	585	629	598	680	601	634	628	576	629	640	591	595	585	618	600	609	621	587	609	639	635	571	642	589	638	600	621	621	603	600	640	642	643	628	648	622	629	657	625	601	641	627	626	693	614	637	676	611	644	576	603	616	619	588	621	620	662	588	638	647	576	604	613	613	647	630	625	673	612	635	639	597	634	589	599	607	590	646	628	634	596	660	624	628	589	611	633	666	623	662	653	624	672	612	604	627	622	593	624	591	659	662	642	639	623	626	618	616	618	604	594	633	619	645	594	614	631	575	599	641	641	575	638	668	629	635	607	666	619	609	607	624	612	660	602	665	617	634	588	630	605	582	590	598	630	590	627	612	611	599	599	597	629	625	615	603	601	603	635	648	616	600	646	632	613	598	636	628	635	563	686	627	598	601	594	598	644	627	587	638	622	660	604	615	586	619	627	596	657	606	664	607	657	602	609	694	585	601	600	644	578	621	597	657	637	611	611	639	593	665	617	642	617	612	619	588	630	604	683	596	611	636	650	613	578	603	594	644	643	591	653	607	637	611	598	617	612	591	610	628	634	667	625	618	615	591	646	602	588	583	631	659	552	583	645	639	596	616	615	619	604	615	642	620	629	659	638	593	655	620	662	599	638	633	596	620	639	597	628	609	643	628	629	621	620	630	642	607	705	610	615	637	614	683	624	645	625	643	601	651	626	555	630	632	657	661	583	605	609	645	651	627	587	660	605	637	646	627	629	600	632	592	587	600	618	635	620	609	628	614	635	588	662	609	579	615	611	596	609	628	643	625	625	599	607	642	618	619	575	655	586	632	665	658	659	604	622	621	634	584	634	586	655	639	592	633	638	609	584	597	601	688	600	639	578	652	598	582	584	582	612	637	645	626	621	589	669	635	605	608	594	588	634	611	623	624	667	592	621	595	580	613	572	611	592	603	609	597	586	594	661	618	631	644	655	572	645	609	618	660	639	650	594	607	608	624	604	634	620	636	596	601	614	613	625	648	605	638	636	660	625	554
6191	20270	13534	7791	6080	4551	3841	3008	2277	1991	1743	1565	1418	1264	1212	1151	1118	1018	884	795	776	721	774	758	775	756	791	730	684	765	754	797	705	765	734	772	739	720	742	775	672	693	672	692	706	661	652	703	699	730	650	661	665	685	633	655	650	651	640	655	676	661	656	642	652	601	660	637	647	681	649	676	654	645	636	647	680	624	652	672	637	665	639	625	648	646	632	689	686	612	666	595	583	627	630	601	671	658	623	605	660	585	637	671	604	656	617	619	588	621	620	611	667	555	654	671	602	612	615	616	666	591	650	669	665	617	623	606	599	589	606	629	634	606	646	659	675	639	652	607	653	650	639	607	650	649	587	613	652	634	655	627	634	609	614	664	655	636	630	627	629	637	603	675	643	659	650	651	638	629	597	665	614	579	634	617	646	616	643	603	606	608	646	639	641	590	633	674	637	646	638	606	643	646	628	638	646	611	665	606	589	623	608	625	645	639	671	616	612	661	649	626	653	647	632	618	635	660	588	619	623	614	650	577	615	638	555	631	658	644	602	614	647	637	646	633	649	652	671	658	656	665	646	609	668	624	650	649	607	623	639	618	651	641	644	680	618	657	655	646	640	615	585	599	645	642	635	625	619	621	623	644	613	637	632	658	605	655	672	653	667	598	630	589	634	592	608	663	691	662	652	663	642	610	658	662	653	600	636	626	677	654	662	591	576	649	641	635	644	646	620	653	611	628	604	606	626	638	594	643	611	646	627	603	601	648	620	618	602	650	650	626	641	638	662	666	644	600	686	635	644	636	625	615	664	629	593	610	614	598	658	620	661	638	630	650	584	617	646	650	611	656	659	650	676	642	623	645	565	655	625	652	588	632	614	609	619	638	592	645	661	614	640	659	643	630	642	592	659	613	651	668	682	623	662	614	667	630	633	697	623	628	671	667	651	617	611	626	594	629	589	635	612	638	645	604	627	672	641	607	635	621	636	593	630	622	648	637	651	643	699	661	622	609	620	631	676	643	599	604	623	596	673	630	619	627	636	636	645	612	583	614	589	641	634	578	636	583	649	678	600	606	668	633	609	665	663	606	643	635	615	615	624	621	638	630	637	607	643	635	610	612	665	639	661	647	661	619	604	651	680	640	639	584	639	639	631	644	631	616	603	658	680	637	612	610	622	672	658	664	618	621	657	626	648	636	647	628	622	633	641	673	605	612	588	646	607	611	663	641	660	662	654	631	649	600	634	673	662	647	621	578	609	656	645	629	575	627	643	661	661	617	630	664	619	629	652	635	636	625	609	660	615	660	621	620	637	640	595	645	598	640	609	641	651	648	591	640	633	623	661	670	615	618	639	612	626	698	612	662	634	645	581	598	628	602	645	598	630	651	628	666	622	647	649	572	667	633	652	632	655	604	603	638	587	649	596	632	641	617	626	583	620	672	617	663	632	634	616	607	655	608	641	653	658	614	622	608	651	605	608	615	641	589	644	610	625	629	572	648	665	654	667	636	599	691	600	623	635	644	685	633	637	617	630	664	626	566	624	567	663	599	628	647	588	628	613	582	629	638	632	630	630	619	679	618	643	637	600	642	586	659	621	620	647	631	613	618	652	628	624	634	636	633	676	635	653	588	659	590	630	647	573	609	616	619	624	647	659	668	620	553	651	631	623	634	624	630	620	611	575	620	663	628	663	661	655	633	616	634	658	613	611	648	666	622	622	638	639	564	628	677	550	630	624	631	603	629	649	611	665	637	604	651	621	645	617	661	648	605	650	640	654	639	630	647	620	617	656	639	676	674	639	652	609	663	625	647	649	622	679	640	695	646	620	675	643	591	654	631	622	637	608	592	615	602	658	660	615	582	641	616	659	667	611	632	599	631	592	651	604	575	653	616	612	637	596	675	599	677	637	594	660	631	577	633	624	586	613	625	624	636	623	584	638	636	636	618	607	606	680	641	609	628	642	661	645	653	626	588	638	644	598	562	628	653	587	629	625	643	637	628	610	651	615	634	669	700	649	593	624	623	626	638	632	650	647	646	618	627	656	627	652	651	632	638	636	639	653	697	631	616	583	609	594	638	682	691	622	575	632	644	606	668	663	615	615	642	653	628	665	655	667	609	685	606	638	659	617	635	648	628	649	641	651	603	625	663	602	593	665	623	606	622	597	660	632	606	640	630	652	595	580	639	630	622	603	636	615	615	597	631	611	616	656	627	619	624	635	634	616	603	660	595	626	655	615	630	613	625	621	609	578	638	641	618	652	646	631	668	577	606	651	643	609	610	606	658	650	595	621	628	664	616	688	675	620	637	628	644	629	641	652	627	671	686	581	612	627	570	601	603	649	638	617	606	649	627	600	664	637	603	605	632	673	628	629	679	679	639	605	668	627	595	654	626	645	661	645	637	652	611	679	668	594	629	620	613	604	617	610	617	679	618	630	639	628	599	664	630	636	599	677	606	616	616	674	617	574	636	640	591	642	673	622	642	632	631	627	630	664	608	640	630	619	629	639	643	632	624	637	605	638	630	595	619	616	611	609	664	613	627	671	634	627	631	579	607	642	652	629	664	616	598	615	589	602	643	619	607	615	657	640	585	624	592	604	641	663	626	631	605	648	602	626	651	690	706	662	655	620	616	642	652	607	647	619	629	618	607	680	625	646	613	621	652	634	608	666	654	696	610	643	619	612	683	638	630	610	619	649	633	640	658	645	640	613	635	574	626	633	665	620	657	644	616	604	616	626	627	663	632	662	653	638	690	641	633	622	645	624	577	652	646	637	603	652	672	641	607	654	643	653	664	603	636	598	662	624	653	624	640	663	580	639	653	652	629	631	644	628	646	628	659	592	622	588	639	621	662	668	615	613	604	618	604	615	620	627	658	650	614	612	592	605	643	615	667	638	634	594	658	614	663	599	605	602	642	650	632	632	616	615	617	641	639	576	642	632	620	618	643	639	647	606	620	647	630	615	563	612	612	616	623	603	612	629	674	653	661	638	624	636	616	654	621	665	643	661	633	586	646	641	612	573	660	637	630	617	680	633	614	602	605	674	633	662	651	640	673	640	658	602	563	608	630	622	641	597	628	623	584	625	600	605	619	620	602	609	616	640	626	612	657	626	633	654	607	653	611	637	648	626	655	638	676	604	616	642	636	612	610	616	643	635	622	649	655	605	644	623	636	620	622	627	618	642	630	611	641	603	639	623	658	609	661	663	638	605	579	582	587	656	622	648	671	620	681	672	574	626	659	640	592	573	610	673	668	631	587	659	604	621	614	623	647	653	602	631	668	654	610	654	619	648	623	631	607	640	653	653	647	630	681	626	606	672	653	624	633	640	614	638	652	622	593	618	645	625	663	607	657	622	663	603	638	632	638	620	597	634	631	615	627	607	640	631	623	635	593	629	605	647	599	602	651	608	619	635	646	631	655	634	624	648	646	650	601	625	643	632	625	666	652	646	619	612	634	619	660	610	624	630	616	565	644	619	633	617	595	621	679	650	622	643	634
27898	19649	7063	1554	803	706	635	529	562	499	469	436	426	434	421	413	426	425	377	385	359	368	366	355	367	386	357	400	336	346	374	355	367	387	374	367	364	411	380	363	361	395	384	357	374	375	365	411	330	349	352	367	366	344	379	348	354	373	369	345	407	338	344	344	376	325	363	339	378	387	351	341	374	314	354	320	378	327	360	350	396	368	333	351	358	325	356	353	333	362	343	374	377	352	363	375	402	359	356	339	370	347	360	311	337	360	366	366	377	354	351	350	343	369	360	345	340	341	384	317	355	386	339	359	369	362	360	348	354	342	336	349	341	344	360	372	406	353	385	358	343	381	358	334	331	352	324	371	348	388	340	357	364	351	328	353	342	336	364	364	372	310	315	383	368	356	335	330	344	338	402	372	344	352	396	366	333	335	340	331	313	363	379	354	384	311	344	335	378	330	358	340	364	348	381	357	343	377	341	358	391	346	356	336	373	338	347	357	360	359	355	343	359	355	376	361	333	338	399	359	363	364	377	381	368	328	345	338	340	363	323	334	381	373	341	370	333	297	348	330	332	323	367	360	325	344	357	310	367	354	368	342	352	343	350	358	319	371	378	347	355	360	346	364	347	319	339	339	338	345	349	337	363	330	385	348	372	352	338	390	366	372	338	351	358	361	349	350	351	353	356	352	360	321	358	343	323	362	378	351	333	372	334	333	372	358	335	346	353	360	333	329	315	351	322	361	386	338	372	338	352	331	365	331	344	361	345	347	342	361	348	388	361	329	325	346	325	327	346	372	381	370	379	351	334	359	365	352	363	357	340	358	373	381	351	388	360	368	341	396	347	395	326	351	363	335	351	342	341	344	386	370	369	356	334	369	354	383	363	342	347	322	328	361	341	376	351	347	383	371	367	383	357	359	363	358	327	328	341	369	356	323	308	354	350	348	368	413	376	372	335	340	361	365	365	368	345	355	375	345	363	374	371	371	393	393	362	375	325	354	352	353	384	374	379	335	356	369	375	346	372	348	352	331	375	335	375	379	353	344	347	373	376	343	348	364	370	377	375	383	363	376	345	358	366	349	355	346	353	366	378	354	350	354	346	348	389	365	318	343	394	345	377	366	372	411	351	354	349	383	373	356	338	360	360	347	382	332	394	324	355	348	323	354	327	349	367	347	338	345	352	358	342	361	351	328	374	335	378	349	375	352	377	360	394	366	383	350	355	363	348	313	343	354	331	378	354	340	332	324	376	368	370	374	371	363	372	325	346	389	337	369	361	367	347	362	334	360	388	365	317	387	354	347	370	341	356	344	364	370	366	351	380	345	368	396	331	375	383	370	363	364	339	313	351	322	356	376	363	354	359	368	359	338	349	343	354	348	351	361	353	385	356	338	377	356	352	367	371	352	336	364	342	363	341	351	355	354	332	339	375	337	346	366	390	357	334	364	335	331	364	345	344	353	346	377	328	377	348	340	374	358	316	319	370	369	370	341	368	354	351	361	364	317	329	333	365	367	374	370	343	398	327	370	332	347	359	367	351	336	356	340	359	333	343	349	356	329	370	346	348	357	362	347	367	376	390	337	358	358	323	327	360	359	345	345	367	372	336	328	374	351	323	349	322	363	365	325	342	376	355	330	353	360	375	335	358	351	388	350	339	363	332	363	329	338	389	369	402	370	363	344	319	357	352	346	380	360	316	390	334	349	370	358	372	367	362	341	373	351	336	335	394	358	339	373	322	307	358	361	334	344	358	347	350	334	330	342	353	348	373	361	350	341	393	359	373	355	362	366	352	379	358	344	367	320	387	337	378	369	376	365	341	362	363	325	401	326	329	338	339	347	362	414	346	357	331	367	335	371	336	370	372	337	316	365	345	355	372	354	361	347	372	358	349	362	362	346	356	375	383	371	324	375	356	376	340	381	350	342	342	342	346	370	379	339	330	366	337	330	351	334	339	352	345	378	325	320	382	369	361	358	347	340	380	355	383	377	336	334	316	344	386	347	352	380	352	360	377	340	347	393	377	368	382	355	353	357	338	348	352	368	363	349	379	326	353	344	362	353	341	319	369	360	392	359	353	354	355	372	351	383	313	383	357	338	362	364	339	345	373	357	342	360	362	352	376	376	359	347	354	337	347	356	345	371	347	346	339	357	358	379	332	350	338	373	357	359	335	370	374	378	349	370	312	310	351	385	350	340	352	363	369	361	340	327	341	343	370	362	354	375	325	329	343	335	343	388	358	342	352	366	359	351	375	349	365	339	349	374	352	356	361	346	362	359	385	342	354	369	322	370	357	374	333	344	392	311	331	373	344	333	319	367	356	369	362	392	347	353	363	387	332	378	327	375	374	330	362	362	360	325	366	340	344	353	342	337	359	359	346	369	336	341	330	350	330	357	327	340	345	339	356	367	352	348	374	347	382	336	357	355	351	368	372	343	377	397	358	374	358	364	368	363	351	360	362	336	356	336	359	359	334	373	376	336	351	328	369	360	362	375	371	358	320	353	356	341	349	353	311	335	388	360	373	343	368	360	355	350	332	352	382	334	370	374	326	335	346	367	349	371	364	337	358	351	367	377	357	366	355	399	360	364	367	340	353	372	334	363	313	367	361	342	369	345	354	331	337	348	394	351	373	357	345	371	343	338	365	358	364	354	358	327	393	319	373	342	378	352	375	336	351	344	369	335	352	376	375	406	370	358	381	344	353	340	367	378	343	361	328	345	333	320	351	329	383	356	348	341	353	336	350	355	362	347	341	361	339	347	369	356	343	359	345	354	358	372	365	370	357	374	363	339	324	387	351	391	356	369	354	351	364	351	354	374	337	338	348	382	355	349	387	382	359	339	355	326	349	347	361	356	356	411	360	364	354	341	339	342	354	358	335	317	345	349	322	331	331	357	361	377	378	355	358	368	355	331	344	342	339	338	346	344	350	352	364	357	390	352	365	362	339	333	348	333	368	363	347	359	346	391	335	357	346	364	354	376	369	364	330	325	347	339	347	327	339	339	362	365	386	364	347	341	376	347	367	355	336	366	383	357	341	342	371	353	351	367	358	367	343	349	381	337	354	369	332	317	359	352	373	339	364	356	366	366	342	380	328	351	328	341	330	346	344	354	355	338	369	345	345	349	352	346	383	361	363	321	349	365	339	334	371	352	362	378	360	353	338	340	344	342	380	377	355	379	355	354	343	351	361	347	369	334	366	321	383	334	366	364	341	327	353	347	374	345	325	397	355	358	354	344	351	351	365	340	334	332	361	360	345	333	362	355	375	360	345	388	364	355	348	362	353	341	361	339	358	362	376	368	375	394	356	341	376	383	336	344	371	348	337	367	369	379	360	389	360	373	340	333	335	332	336	368	329	324	369	340	346	325	375	372	378	371	362	362	336	370	347	344	327	366	387	346	360	309	356	339	358	382	353	381	343	378	344	386	336	346	344	331	350	354	341	393	367	354	365	362	385	368	372	361	351	369	318	362	342	339	360	369	356	356	353	363	339	366
5689	4338	2832	1620	1193	1011	980	784	662	618	567	539	539	464	473	466	441	468	379	376	386	385	390	347	355	403	419	401	383	394	392	361	379	400	427	414	385	397	387	357	396	391	387	391	390	342	380	358	394	352	352	363	393	380	346	378	381	395	406	328	356	385	385	392	365	327	364	370	379	334	369	369	374	367	401	352	394	400	391	363	358	349	370	369	353	383	370	372	359	381	353	346	366	327	367	338	404	376	357	402	388	353	367	387	360	378	360	350	355	348	383	357	349	406	369	390	401	386	370	340	365	355	389	359	351	385	367	396	352	361	407	362	365	369	357	404	383	372	374	374	387	367	330	378	337	338	359	382	358	402	347	349	350	348	347	373	357	388	364	355	354	359	343	360	364	366	343	361	362	371	377	345	370	350	384	374	382	363	365	340	339	355	366	367	343	381	410	350	348	341	345	378	394	341	356	400	369	351	372	362	395	393	370	401	362	391	358	389	361	392	389	415	346	352	343	367	332	367	373	367	358	378	369	372	393	359	347	402	396	390	360	376	370	376	369	366	373	360	372	396	335	355	358	364	393	369	338	386	341	359	357	353	383	368	373	365	333	381	365	343	359	344	382	357	367	388	388	353	348	384	377	349	346	364	378	377	362	361	375	349	371	353	370	393	383	362	347	371	370	359	381	350	388	351	362	376	351	399	380	369	349	327	342	369	373	339	356	352	344	377	363	363	364	354	349	367	362	365	359	363	365	370	348	326	387	347	372	371	341	398	394	336	352	361	384	361	347	347	338	362	360	316	372	346	377	374	348	356	349	346	349	377	367	355	349	337	367	387	343	344	400	407	337	389	372	334	359	375	378	362	395	333	347	373	368	353	334	343	365	354	380	333	341	366	376	373	345	379	349	385	360	386	351	344	379	357	358	334	338	396	378	345	369	382	355	355	373	383	363	370	371	329	404	382	390	367	350	390	355	340	338	370	343	414	361	381	369	376	358	394	391	330	374	372	387	383	386	381	370	343	382	344	379	381	365	357	360	342	368	344	376	372	375	338	379	358	361	369	386	364	387	373	355	354	372	360	343	403	338	364	374	384	403	367	386	355	384	324	358	376	394	406	391	401	349	344	389	376	397	373	362	384	357	394	364	359	362	364	362	364	380	370	386	379	384	345	348	349	377	346	377	402	359	342	380	395	369	332	345	353	379	352	363	368	363	402	365	355	368	372	368	379	398	396	365	384	367	320	405	392	340	372	376	352	390	380	361	398	383	353	395	353	392	339	382	370	369	355	388	376	353	349	357	392	361	387	359	342	357	399	336	394	375	388	363	342	341	372	350	357	378	392	353	368	385	363	398	363	364	357	354	337	407	344	346	359	387	381	345	363	379	367	319	355	350	386	347	377	380	341	407	381	352	336	360	362	344	358	344	390	341	383	381	365	346	347	353	362	352	385	363	350	372	367	371	369	368	324	399	365	353	350	336	363	378	395	371	392	334	392	356	332	368	369	355	377	376	388	342	370	334	375	360	360	357	412	365	363	341	375	376	381	355	367	391	372	360	339	365	367	357	369	348	347	386	374	399	367	376	331	386	357	353	361	394	374	324	376	392	363	363	377	387	356	360	354	371	360	387	368	385	357	401	383	322	346	361	343	387	341	337	355	370	356	381	348	334	363	345	384	351	385	364	392	417	363	384	387	370	403	375	329	372	327	372	371	374	358	390	330	374	375	346	352	355	391	361	373	376	366	410	340	381	346	361	358	355	389	339	367	383	383	388	373	381	374	377	352	361	366	359	379	405	379	373	394	366	368	367	346	319	371	355	422	352	366	355	351	394	347	355	357	393	355	382	365	401	376	378	346	362	361	393	349	355	389	369	373	352	354	366	360	364	366	331	385	383	386	385	387	340	391	382	341	356	374	342	363	347	353	377	379	352	377	369	364	375	387	381	341	406	373	369	389	339	358	371	374	352	364	355	335	385	323	368	357	331	377	357	406	352	360	389	383	353	384	351	343	364	393	353	368	354	381	365	365	387	368	342	357	363	355	386	348	346	362	342	373	352	369	371	384	366	357	370	377	385	365	362	388	359	366	349	349	338	365	319	372	375	391	368	323	359	364	361	376	398	347	372	362	359	353	368	357	356	337	382	366	365	394	347	373	407	386	361	337	373	388	394	328	344	344	337	369	351	369	339	362	364	371	390	400	377	354	391	373	352	349	399	393	346	364	347	370	400	372	381	358	368	358	356	365	372	390	355	366	370	346	369	384	414	379	387	352	368	342	374	382	380	340	371	398	338	346	356	376	399	395	359	381	390	353	366	340	318	369	388	361	376	366	373	368	353	374	368	365	402	406	374	390	336	391	363	365	386	404	394	375	328	356	328	346	372	361	371	398	349	374	340	389	384	384	368	374	370	354	360	369	377	381	367	355	351	355	383	356	367	375	354	376	382	373	350	364	402	332	375	359	373	354	372	341	343	383	363	346	375	392	356	374	341	386	349	364	364	361	358	357	337	352	367	344	388	339	382	333	346	372	386	350	359	369	358	378	382	392	402	370	385	353	351	357	359	357	382	379	342	361	367	345	390	363	329	350	388	343	345	377	397	388	336	393	354	366	363	336	370	345	375	353	355	369	327	363	359	364	338	362	381	348	371	344	362	375	390	361	377	362	377	332	402	354	358	370	331	379	334	378	390	338	372	355	378	345	363	380	362	337	355	377	372	382	348	353	351	369	386	378	369	374	406	371	348	356	361	355	339	363	356	382	369	345	370	378	362	398	353	377	359	365	388	334	373	368	370	377	347	362	353	381	361	371	392	379	340	341	389	361	368	383	389	391	416	351	401	344	377	360	344	380	341	341	371	400	367	334	326	389	328	378	342	342	357	363	358	378	376	365	340	350	354	383	363	348	334	386	388	372	412	355	356	389	355	384	383	330	342	361	369	364	370	367	334	369	366	358	347	344	343	340	366	338	357	391	380	356	346	346	364	378	387	350	371	360	361	358	380	369	369	358	359	356	377	353	347	350	350	374	383	336	375	381	362	362	351	384	362	360	342	355	374	394	380	368	380	331	374	352	367	343	382	372	389	340	357	362	372	392	402	408	359	348	323	337	370	369	396	367	373	334	385	366	364	403	379	412	363	346	357	340	385	345	350	347	349	394	344	358	373	417	380	335	369	348	364	352	347	383	387	369	370	385	396	346	364	340	354	333	348	356	380	354	366	335	366	373	352	398	339	346	376	368	365	356	371	356	393	359	354	347	390	399	364	350	375	399	350	352	321	342	345	354	346	355	344	398	343	383	365	375	371	358	379	360	365	340	412	368	356	372	352	396	347	354	338	319	369	364	353	380	353	398	365	352	374	364	365	367	405	358	384	357	395	389	361	363	376	359	399	371	363	351	374	352	393	327	347	381	365	375	352	362	373	371	374	366	347	383	360	350	370	352	359	338	369	349	351	362	376	358	381	377	351	350	400	391	359	391	361	391	369	354	350	364	369	369
23921	21364	28493	24581	21347	9449	2167	1435	1123	1009	1000	945	818	870	810	742	825	731	672	622	674	683	635	652	618	668	650	633	621	656	670	627	629	680	657	613	648	691	676	631	669	600	618	609	627	646	626	543	586	623	642	626	632	578	618	625	656	634	636	627	621	612	649	587	628	572	619	633	608	629	607	568	584	612	625	619	623	588	619	606	651	603	631	593	624	625	589	611	556	576	619	579	638	560	619	584	591	584	579	558	596	571	691	564	587	602	585	592	612	585	606	613	609	640	579	593	586	623	630	605	624	550	568	592	623	551	640	638	585	571	598	587	625	610	611	606	620	565	577	626	610	589	590	576	554	617	626	621	551	579	631	592	591	603	604	589	546	588	640	584	613	574	645	625	605	586	600	611	626	585	613	566	591	589	541	561	579	593	621	589	612	590	594	635	571	623	598	572	646	600	597	581	654	557	597	598	607	603	606	606	596	586	579	589	587	660	597	552	540	597	565	583	613	615	600	604	568	615	606	583	574	646	622	590	579	594	630	565	597	592	575	627	555	610	617	580	584	623	579	588	668	560	597	582	626	597	639	625	644	612	627	540	578	579	616	603	606	626	596	613	557	599	621	630	598	593	619	620	579	575	599	641	647	596	611	611	573	634	614	567	576	574	586	570	600	615	605	583	632	573	636	573	565	605	587	604	600	579	622	574	579	585	611	649	557	594	596	606	584	578	581	592	629	594	556	635	597	540	608	622	591	576	624	601	595	574	647	596	607	639	587	609	595	584	586	544	661	562	563	573	578	610	625	577	617	590	622	630	562	599	605	611	653	616	604	606	608	595	605	561	608	612	613	571	610	574	589	589	603	625	591	613	649	583	562	565	617	583	593	649	576	614	570	594	617	577	573	608	596	606	617	594	596	598	580	619	604	641	582	562	593	582	559	622	634	637	590	594	600	555	577	648	583	605	581	578	619	578	584	626	633	611	591	610	596	563	581	616	597	593	607	575	572	601	600	584	645	596	602	600	585	552	563	563	627	612	595	587	621	608	579	617	585	627	629	567	578	590	557	584	576	630	647	566	586	604	585	593	602	566	590	568	596	595	599	634	554	628	605	559	580	556	578	591	529	561	617	569	543	591	626	581	575	594	588	549	585	601	562	603	603	574	584	541	572	597	621	596	564	592	584	611	570	616	657	555	604	580	585	583	569	585	639	566	643	586	568	616	591	600	567	597	625	632	549	616	548	605	562	650	634	594	597	606	560	614	580	590	613	573	596	626	611	610	611	577	619	571	584	591	581	621	594	563	644	604	593	578	613	600	605	618	657	589	605	663	599	574	645	560	548	566	589	585	621	576	567	615	623	581	626	603	570	609	613	642	589	582	561	608	611	602	596	629	606	623	658	614	575	595	522	606	573	616	615	597	605	564	614	581	548	617	603	586	557	619	590	576	638	615	611	564	580	624	585	613	594	601	599	607	628	623	582	589	580	594	605	578	602	611	590	607	572	611	592	604	646	627	610	610	586	590	622	579	599	584	572	543	622	598	579	589	564	587	563	603	605	590	613	565	597	610	575	582	550	604	599	598	625	617	584	591	562	543	603	566	588	560	604	583	618	614	593	587	598	644	613	641	586	620	633	619	596	609	587	600	623	595	646	600	616	538	598	615	582	602	575	565	632	566	607	567	626	585	595	574	620	621	585	603	638	593	521	572	595	610	543	621	619	623	591	575	567	581	574	597	614	606	642	570	580	618	643	580	610	573	593	595	574	586	620	604	621	602	617	621	643	590	647	637	578	647	621	612	595	629	598	592	523	555	608	598	591	590	597	594	593	554	596	602	583	600	616	605	613	585	597	564	610	586	590	616	579	594	559	611	624	621	563	578	597	567	618	620	613	590	538	578	590	627	585	596	581	595	612	619	584	633	572	578	608	587	567	601	609	581	612	624	574	594	606	608	594	603	619	571	542	589	587	579	615	616	606	592	637	564	603	582	555	616	526	558	607	645	596	610	620	582	587	559	595	571	601	561	618	607	598	573	591	608	615	628	608	622	623	586	571	560	580	575	642	643	579	583	641	592	578	579	566	619	528	616	620	558	602	600	582	555	556	631	582	595	633	600	540	527	626	623	594	586	615	627	598	549	576	641	654	588	565	589	602	576	647	556	581	560	596	617	621	598	589	589	581	580	549	605	592	605	601	596	594	554	570	618	586	578	624	577	637	576	549	600	578	621	604	565	644	639	607	604	571	577	624	618	564	631	612	576	596	576	538	609	619	573	559	596	560	588	611	556	582	636	604	573	601	592	619	586	604	596	573	615	587	631	604	593	616	552	585	571	627	627	641	625	585	605	589	619	597	636	596	602	626	610	592	594	643	613	569	576	558	606	601	571	567	572	562	614	584	588	576	601	578	579	571	611	638	602	599	612	599	598	548	620	557	574	627	611	561	615	592	609	594	604	611	560	615	564	602	611	558	591	622	612	596	571	607	597	617	613	582	609	622	569	601	606	583	581	564	594	644	582	614	600	615	588	623	610	610	564	635	594	579	574	581	559	610	570	579	623	601	610	606	601	586	622	560	618	602	591	620	585	577	553	577	609	605	623	630	569	604	601	615	648	610	614	585	615	572	607	622	596	589	583	607	589	601	599	635	611	574	592	573	588	600	596	550	635	621	606	641	566	599	633	559	597	578	564	592	589	610	574	595	615	550	596	603	587	630	625	562	599	601	612	577	549	582	573	622	601	563	607	570	582	630	585	588	573	616	607	602	557	631	561	585	562	581	637	600	563	593	587	579	594	569	566	607	624	588	618	562	561	607	652	603	620	627	640	645	589	613	605	581	598	602	581	579	610	574	558	596	604	629	633	585	550	568	591	566	577	540	627	579	597	583	570	584	604	597	653	596	613	603	604	617	577	561	614	556	606	614	606	608	601	538	581	560	584	588	578	647	586	561	590	594	627	559	550	593	602	565	622	577	606	585	551	586	603	583	587	611	592	643	607	580	597	579	624	586	549	632	593	609	609	582	592	600	612	607	605	611	592	622	580	610	541	587	585	613	581	618	600	603	594	574	586	588	568	593	626	639	543	558	588	609	557	594	577	585	620	607	595	601	573	620	587	600	586	598	602	612	605	581	627	590	593	517	577	598	566	598	629	591	618	608	564	590	622	635	607	597	549	685	570	610	590	598	547	595	578	598	581	560	586	628	589	628	618	594	576	586	535	622	607	576	637	610	564	579	558	620	603	558	568	598	543	602	600	612	586	611	588	569	617	596	601	611	573	571	659	580	615	603	644	608	587	565	607	588	570	591	616	596	581	564	551	587	570	602	613	601	573	523	595	600	544	599	613	645	560	580	624	611	629	579	562	558	569	619	593	578	601	574	617	535	600	591	559	578	534	605	623	571	543	582	609	590	582	544	629	567	586	581	611	588	581	628	584	559	588	561	568	559	616	587	596	572	606	613	550	576	593	613	556	571	598	608	557	572	558	630	581	622	607	575	619
4973	13756	9221	4896	3855	2951	2608	2073	1625	1431	1306	1107	1133	1020	977	868	923	881	782	729	741	670	694	686	681	687	665	696	681	700	635	609	704	704	660	720	645	670	683	657	730	716	609	674	624	637	670	610	623	700	589	645	591	614	628	629	648	620	606	684	587	662	587	617	591	655	604	643	684	614	686	590	609	609	616	588	649	634	588	611	655	630	635	629	645	604	564	643	663	630	588	615	651	604	603	620	649	586	598	585	577	589	618	573	611	643	668	574	627	587	626	599	607	634	618	619	568	617	633	616	623	579	610	625	592	573	559	596	635	609	537	603	632	579	639	626	627	557	586	608	566	607	611	597	627	586	582	654	609	629	616	615	583	596	652	569	624	584	578	606	635	646	610	603	610	576	622	578	608	609	619	634	614	593	525	609	589	606	592	629	597	562	639	622	555	594	566	608	657	562	626	581	634	601	585	631	619	578	625	595	609	676	584	574	601	609	610	589	639	626	613	583	575	642	605	574	614	616	595	610	599	601	607	581	587	633	661	560	597	585	630	612	581	658	603	612	580	606	599	619	627	575	601	607	594	607	615	610	594	614	636	578	650	617	650	613	634	618	627	624	583	649	569	585	621	555	597	598	605	605	632	636	617	610	589	597	566	594	615	564	636	628	609	574	611	637	611	597	610	622	586	628	594	593	590	652	616	614	619	576	656	622	620	672	632	583	620	635	649	586	605	629	562	589	591	625	572	612	596	652	577	593	604	625	658	581	635	567	583	608	621	603	589	627	609	616	624	610	608	595	572	581	599	607	605	611	635	611	619	644	632	609	638	594	604	691	602	606	611	563	625	639	648	594	614	625	625	594	623	614	619	617	612	602	618	638	618	628	600	612	591	599	596	603	614	580	633	566	602	638	609	591	609	557	598	592	610	587	578	622	615	626	591	585	628	618	626	593	598	602	587	575	594	549	613	597	601	584	624	660	618	631	623	620	624	620	627	648	561	568	615	637	561	567	593	670	607	610	618	572	630	554	589	628	612	636	612	606	623	630	615	566	648	668	609	607	601	602	627	596	627	620	594	596	578	604	600	579	591	614	599	623	650	582	612	627	580	596	623	589	603	574	580	576	608	573	582	604	585	607	606	604	595	610	599	606	608	593	596	658	599	620	621	619	615	622	599	560	628	631	560	603	629	624	627	618	621	619	601	606	622	617	610	600	619	632	607	634	570	562	618	590	599	608	639	605	604	631	619	604	598	631	599	616	587	575	606	626	583	600	617	596	649	580	571	633	626	583	628	610	583	623	605	638	623	590	592	594	596	592	607	597	609	611	595	587	678	640	621	607	583	598	622	608	606	606	625	607	600	587	605	613	600	591	603	633	589	634	587	618	620	584	616	612	597	584	585	618	593	588	642	600	607	583	615	640	586	622	585	626	594	592	653	593	625	615	611	632	600	578	625	602	587	597	609	651	584	588	644	619	591	614	599	592	579	617	613	603	598	639	597	612	608	634	599	555	564	592	625	598	588	600	554	615	613	620	619	619	615	625	630	612	636	594	638	598	655	584	596	554	627	636	640	633	578	602	643	670	582	570	605	597	592	616	629	649	586	623	633	614	589	592	614	589	628	614	616	579	609	628	612	574	597	612	648	634	586	658	633	600	569	604	641	625	660	592	611	592	623	585	560	597	619	602	625	647	591	606	631	583	630	566	604	599	591	577	631	603	615	626	646	614	604	626	580	614	612	631	602	610	611	637	601	592	604	608	577	601	577	642	628	616	621	641	612	630	551	601	626	649	632	610	637	567	532	599	609	589	561	613	611	629	602	589	607	553	639	632	648	582	621	624	630	585	629	593	616	607	611	576	578	601	583	629	637	586	609	598	598	605	600	651	615	579	610	582	615	569	593	588	610	598	605	568	632	609	605	585	598	596	633	612	618	634	618	609	576	615	586	612	598	599	577	620	637	610	599	616	625	626	610	588	593	600	607	636	568	580	624	611	596	624	608	626	586	571	599	584	567	597	591	606	595	621	610	622	583	630	640	629	575	634	602	597	606	620	607	576	609	589	638	601	629	651	636	540	594	584	586	621	631	613	598	615	604	609	593	588	576	572	592	576	620	635	632	590	594	597	607	624	600	638	607	613	616	614	573	634	588	619	616	631	595	623	592	641	590	600	607	628	624	572	604	644	604	605	590	606	626	600	620	618	601	616	624	632	580	614	586	618	608	582	618	579	581	614	554	623	676	613	610	642	619	618	589	603	647	613	561	568	607	574	632	545	621	595	591	636	660	665	599	630	635	532	604	621	608	617	642	631	595	633	630	676	566	632	565	642	600	623	651	628	572	605	583	637	609	612	617	588	582	629	604	621	610	619	575	650	576	617	611	591	618	604	607	639	663	586	624	587	607	632	570	584	592	620	580	623	556	608	554	607	634	588	609	631	590	598	594	598	665	594	617	607	627	573	602	595	636	646	604	652	600	587	579	610	608	592	584	649	612	629	606	596	643	616	612	606	595	604	585	623	586	659	590	621	619	653	621	610	615	647	618	626	633	611	627	621	597	585	592	646	582	635	596	615	582	615	608	600	621	596	587	591	610	560	588	593	637	631	582	587	637	620	626	596	617	655	604	570	659	639	552	612	580	588	592	555	650	657	602	603	590	574	612	672	601	609	581	611	600	608	569	593	622	566	623	661	608	602	600	571	631	638	641	588	619	625	555	645	597	614	611	599	620	578	622	599	604	600	621	653	645	614	607	652	566	635	637	610	601	635	615	583	599	620	588	554	609	586	572	639	574	552	577	589	586	624	620	576	630	615	568	587	609	619	619	588	610	573	590	601	604	624	601	631	634	608	589	600	594	573	579	630	608	611	619	599	580	625	588	627	648	573	591	574	623	599	634	609	620	586	649	630	614	603	640	610	629	611	636	624	627	636	598	649	599	610	595	562	628	629	622	615	596	611	634	604	587	642	631	596	617	593	590	638	585	608	641	576	580	587	591	614	553	587	596	654	587	607	536	602	561	578	661	622	611	625	595	628	584	627	651	578	592	579	625	629	581	582	601	622	566	599	634	603	587	630	656	632	592	630	633	603	607	585	614	594	595	627	614	652	608	635	605	608	618	612	626	625	651	677	644	603	625	627	610	643	617	661	602	625	649	643	609	645	626	613	620	622	620	647	618	606	607	602	596	591	617	639	592	621	591	608	618	581	596	641	569	596	616	588	567	571	669	578	597	629	612	600	603	572	592	638	624	562	588	618	637	598	597	601	639	607	606	582	576	618	658	611	605	581	617	585	580	640	620	593	647	674	627	585	649	620	627	614	568	574	571	614	615	646	605	629	630	599	578	579	616	583	594	617	627	594	582	607	557	592	579	622	590	631	597	624	650	600	571	640	611	536	575	613	589	614	622	599	640	593	615	597	613	659	594	586	633	599	649	622	582	586	598	592	604	545	599	642	631	601	562	599	609	594	591	597	599	608	617	587	574	591	566	614	610	566	612	633
25045	21371	27443	25564	9747	1171	904	679	532	505	472	465	441	424	370	367	404	371	329	328	299	316	304	306	313	338	303	284	310	331	330	288	331	293	284	304	300	300	296	275	302	314	278	286	292	281	331	318	298	248	310	309	278	262	275	293	275	284	259	290	309	308	278	290	270	294	308	298	327	284	316	293	301	271	292	303	292	296	277	296	292	262	307	270	303	284	274	277	293	276	283	270	267	290	305	291	268	288	276	298	281	281	272	260	296	269	275	287	312	295	298	259	283	271	269	269	278	273	276	272	281	290	297	290	269	242	287	269	286	306	285	312	285	269	304	275	275	266	272	263	267	276	254	276	254	285	291	259	316	311	254	282	237	259	309	273	275	286	286	295	289	267	260	299	256	276	277	290	283	275	266	261	272	279	280	272	277	258	294	294	297	310	280	269	310	254	298	259	283	286	266	293	287	280	263	283	271	276	297	283	252	282	290	259	278	284	305	297	276	296	285	285	256	287	296	253	266	272	283	265	272	273	254	281	299	282	303	275	250	288	305	267	237	265	299	295	269	282	296	264	260	268	260	272	295	240	282	269	288	255	275	308	296	243	289	284	295	291	282	308	285	271	277	288	274	273	274	273	298	292	277	293	254	276	318	245	243	273	272	277	278	302	265	264	287	300	294	321	266	266	278	272	260	281	283	299	252	263	275	262	285	265	283	289	274	287	266	285	250	252	281	274	279	287	278	258	248	251	294	269	248	275	289	294	291	269	251	252	280	262	260	294	292	282	240	272	282	280	302	324	250	280	301	260	269	264	300	273	284	263	278	275	312	263	263	261	270	262	239	299	291	264	252	273	265	280	302	267	290	257	265	276	283	294	297	282	288	285	306	257	281	255	268	289	257	272	248	258	268	284	297	278	265	275	307	294	295	246	305	273	263	261	281	266	286	280	265	283	266	290	252	272	302	254	266	273	288	272	249	284	252	259	271	284	288	313	294	269	251	291	299	280	299	287	275	286	272	262	257	278	232	270	258	276	262	289	293	317	268	257	259	255	265	302	251	287	287	284	293	275	240	266	263	281	268	292	256	278	254	285	281	277	276	298	250	294	295	298	277	271	266	239	310	278	274	275	273	271	251	265	300	281	285	287	281	273	280	309	276	248	270	275	280	280	264	305	260	289	307	260	291	266	283	283	296	279	303	267	274	274	279	292	280	275	292	256	290	299	312	262	294	274	256	242	319	277	256	293	282	299	283	285	268	276	297	308	294	281	308	264	291	267	281	279	272	289	285	292	275	288	259	281	283	290	263	258	277	296	308	292	289	266	267	284	245	281	254	282	282	291	291	250	285	308	274	286	267	287	270	279	285	286	278	249	308	269	306	300	289	264	300	282	288	279	281	267	279	313	296	270	288	262	284	284	278	297	283	281	281	265	273	279	277	307	291	290	298	272	268	298	290	294	274	285	297	271	278	302	292	269	263	267	270	311	294	264	326	287	283	293	266	263	259	303	276	284	282	289	261	293	310	286	264	283	267	254	284	296	273	277	288	276	284	289	286	305	286	298	270	275	283	270	256	278	256	308	300	310	309	283	287	288	296	299	267	300	299	277	289	277	277	261	279	307	294	272	289	277	278	235	266	290	257	275	257	287	294	270	265	279	281	286	259	259	291	266	296	277	291	290	246	280	245	256	289	286	298	286	305	298	266	305	246	296	292	272	299	298	270	270	278	288	304	261	256	273	296	281	254	295	299	280	278	299	296	285	275	306	290	280	281	270	255	292	268	263	285	247	250	302	284	273	279	292	255	276	294	295	306	268	256	254	286	261	284	281	291	272	304	285	288	261	289	279	295	273	287	258	303	324	287	273	297	278	268	284	275	269	264	277	283	289	288	293	257	278	318	275	263	280	253	288	285	251	277	284	296	284	270	282	300	283	270	287	264	289	252	278	252	291	263	283	294	286	273	267	299	272	292	279	301	298	311	271	270	265	271	285	250	292	254	281	249	270	275	295	280	292	293	282	267	291	268	260	314	258	254	287	264	278	268	274	272	289	263	257	276	252	293	280	291	246	263	269	287	265	276	291	276	274	252	281	280	314	279	280	296	294	274	266	289	294	303	295	284	287	287	239	262	277	263	289	300	268	245	279	280	273	273	284	263	277	263	283	299	284	296	280	292	273	276	284	293	303	286	293	282	308	282	286	255	277	295	280	296	264	271	293	300	300	294	252	299	276	269	253	282	312	283	307	274	287	296	305	296	292	256	281	264	278	293	246	281	259	260	282	260	276	262	245	279	297	276	281	299	310	251	287	262	273	273	261	298	299	270	289	268	261	249	267	283	311	257	277	272	294	291	284	252	273	297	272	308	280	281	265	278	256	264	248	258	247	302	270	260	256	323	254	291	287	282	268	275	273	277	285	270	294	284	276	294	305	290	293	261	273	238	265	320	282	259	275	282	250	276	295	275	277	302	289	301	268	279	279	307	285	294	268	329	276	280	254	275	280	280	266	288	284	273	296	290	267	294	281	259	292	263	244	265	283	296	279	267	302	264	266	269	226	282	277	284	277	261	273	278	276	271	283	301	302	280	297	287	304	248	272	263	268	295	273	297	265	283	274	309	296	261	280	266	276	259	240	282	289	288	277	259	274	283	268	264	319	315	251	301	271	300	275	253	300	276	277	297	269	298	285	255	260	276	258	289	272	265	282	259	291	289	275	281	292	296	239	254	266	257	294	283	268	279	313	272	253	263	287	276	287	278	279	270	272	273	294	289	266	263	288	245	282	261	269	276	265	269	277	299	295	266	292	300	280	284	285	294	307	294	283	263	307	275	273	278	303	296	293	249	283	293	270	279	303	306	283	286	272	294	292	272	275	285	287	275	306	311	317	268	275	285	245	272	259	282	302	273	280	268	306	289	306	286	242	297	281	273	296	296	287	289	264	292	268	264	263	274	291	285	278	251	278	275	287	275	296	268	287	288	272	302	259	282	275	290	286	294	286	271	279	265	265	291	276	274	314	294	256	256	280	277	278	290	254	237	282	273	265	260	290	294	293	293	270	266	256	278	274	286	273	320	270	267	279	285	276	291	258	293	269	284	269	308	282	268	252	271	287	304	288	294	267	300	301	274	283	308	238	269	246	289	277	276	280	279	261	266	302	286	276	259	253	275	282	299	277	291	316	272	286	271	293	258	269	288	262	272	299	310	246	288	317	284	292	299	289	294	273	283	303	266	306	269	263	275	282	301	264	291	278	280	276	281	270	273	305	256	294	282	284	273	267	235	290	307	288	287	266	296	271	262	267	304	287	278	251	266	312	296	292	258	289	293	266	264	280	301	287	273	263	289	269	252	284	273	315	257	274	269	288	254	299	303	288	282	291	255	257	279	279	263	237	280	277	276	275	303	306	258	281	301	280	293	304	304	279	281	265	263	288	248	284	243	262	281	254	270	285	274	258	292	294	278	263	323	273	251	262	286	282	265	305	271	284	303	278	293	297	249	258
4416	8746	5686	3029	2279	1800	1589	1164	933	870	735	684	603	531	511	487	485	432	409	349	372	347	336	356	328	358	333	358	355	354	347	316	338	368	344	364	341	369	324	344	361	325	334	312	338	303	341	337	292	317	336	305	343	344	320	340	307	337	303	335	321	308	311	329	301	319	326	291	326	309	296	296	309	290	273	303	291	313	345	283	292	294	324	279	316	314	306	313	294	331	292	296	298	306	317	271	295	304	283	284	282	292	314	278	266	267	273	288	263	332	319	295	277	282	276	283	308	304	310	316	295	331	254	292	315	278	306	324	280	283	281	326	340	328	305	301	300	314	311	292	329	315	280	279	285	322	294	300	293	307	288	275	264	296	290	331	288	317	305	282	294	291	291	294	299	277	309	320	274	298	308	272	315	294	302	263	273	271	340	304	310	298	281	318	320	279	316	304	293	302	323	301	292	294	285	296	263	266	294	304	289	308	311	293	308	293	301	276	303	294	276	284	311	313	314	315	285	280	314	286	322	314	320	280	301	313	305	299	278	283	283	289	314	302	264	317	304	279	292	290	264	326	281	280	300	301	323	321	296	285	306	270	292	285	307	290	299	291	312	283	269	307	273	288	260	271	290	302	282	292	296	305	287	276	289	308	280	280	317	293	281	298	305	300	326	300	305	312	273	327	282	298	294	292	310	292	292	310	305	292	327	279	279	306	285	294	286	296	323	296	317	283	285	290	317	290	317	312	266	291	306	274	281	291	284	314	310	333	316	306	277	289	307	302	309	284	274	299	293	311	304	274	295	279	313	314	294	306	293	319	314	303	316	293	304	312	310	309	302	312	291	311	312	280	279	290	309	302	294	304	298	295	319	278	311	298	291	260	324	258	279	289	276	276	274	314	287	290	282	289	280	297	321	326	286	319	287	299	296	314	349	298	295	301	309	314	326	280	292	291	294	314	283	330	303	314	301	292	294	292	289	302	285	274	305	305	263	310	280	295	306	293	305	309	313	328	307	282	295	284	289	289	283	287	290	312	299	328	261	309	336	300	274	264	302	298	323	306	284	292	326	312	295	308	301	269	269	311	320	305	329	334	287	301	302	298	323	298	269	281	316	280	322	279	327	287	312	308	319	292	320	270	280	289	269	315	308	304	312	294	279	307	285	308	320	294	287	287	302	305	329	291	282	285	293	301	286	320	288	284	310	291	318	289	260	296	284	313	314	306	289	317	334	280	266	298	275	297	248	332	327	299	299	326	309	327	274	338	295	311	318	287	301	297	288	318	289	303	287	342	304	267	296	285	319	285	289	280	312	273	289	295	289	262	317	285	309	287	290	289	301	288	291	283	295	276	315	280	299	312	285	292	305	304	308	274	287	283	295	290	288	271	306	297	317	301	296	258	276	293	296	303	294	295	313	279	277	302	291	306	303	264	289	280	279	296	298	307	325	339	277	304	271	318	284	309	280	302	292	296	302	291	291	260	269	276	310	295	293	284	327	313	317	300	287	314	320	279	322	296	294	324	289	299	308	305	284	322	292	274	290	303	305	312	276	301	328	298	296	293	309	321	300	288	303	321	292	288	274	291	292	305	279	287	280	291	296	290	274	302	299	320	306	296	285	284	287	314	304	291	307	267	294	304	286	311	291	295	301	291	311	310	296	312	281	279	274	312	325	284	289	320	304	316	282	296	309	308	297	298	292	321	313	300	300	275	335	357	272	315	291	288	324	298	290	290	265	282	307	309	301	307	274	280	341	287	303	305	276	290	288	293	306	279	260	245	318	292	321	282	312	321	299	300	289	323	295	321	285	310	282	300	312	306	285	280	286	317	283	277	306	304	292	271	292	283	308	263	295	301	280	308	285	291	317	321	279	271	322	312	299	272	293	290	283	286	303	292	298	325	311	294	316	323	285	265	302	311	329	305	304	294	307	290	290	285	286	321	299	307	314	277	294	298	312	302	302	287	290	310	293	272	306	310	293	299	305	272	286	292	318	300	298	306	281	354	310	310	268	307	295	331	289	308	274	315	284	287	290	293	313	302	279	296	283	330	287	320	291	298	287	307	297	314	280	316	276	316	267	252	295	338	294	276	296	305	311	327	304	308	294	294	299	298	288	297	290	289	308	306	298	277	293	322	281	278	304	295	300	313	315	269	321	279	285	307	290	298	267	295	289	298	284	331	299	306	298	297	300	303	330	302	281	297	306	289	305	309	286	304	277	285	329	310	303	297	281	290	283	299	278	281	287	324	275	322	324	310	302	303	314	306	271	285	314	284	294	309	290	281	275	303	280	288	292	321	283	289	313	296	270	294	312	295	291	295	282	274	301	297	280	297	306	314	297	314	303	265	323	296	286	273	308	319	286	315	312	265	293	293	303	304	284	292	302	313	290	276	309	287	299	302	307	292	318	284	306	247	302	304	315	289	316	305	288	306	282	316	304	310	332	282	292	313	303	321	306	266	313	325	312	319	305	323	273	268	324	273	317	297	312	289	307	299	294	266	285	303	300	306	303	268	307	296	295	273	322	281	275	276	284	318	308	303	295	298	283	333	300	268	301	315	323	309	321	302	284	299	305	274	299	309	320	329	280	288	298	326	316	292	293	275	297	320	313	274	278	314	295	290	304	299	286	309	266	290	292	278	303	296	269	294	260	322	291	286	306	320	330	322	296	322	284	311	266	292	287	306	300	290	289	281	290	281	308	306	313	310	280	285	295	297	325	275	327	314	317	280	304	293	298	343	276	290	266	256	299	285	306	297	287	302	267	274	305	296	290	287	312	316	309	293	278	301	277	308	290	287	304	284	294	314	289	310	305	298	313	293	296	285	298	299	299	267	288	295	312	300	295	285	268	284	318	266	275	315	288	302	254	281	309	284	301	301	299	299	295	309	319	277	296	338	267	287	286	274	280	315	301	327	276	307	277	290	302	288	267	309	297	316	272	321	305	320	278	326	290	294	285	306	295	262	296	326	280	293	297	287	296	318	302	306	297	320	306	329	294	302	302	282	301	299	283	296	257	312	311	318	291	329	302	284	312	240	291	309	260	302	280	296	305	291	294	309	300	299	291	286	308	306	308	284	308	274	277	312	269	329	276	310	274	270	323	317	317	324	325	272	320	302	269	285	308	292	292	295	295	291	283	276	300	298	306	309	279	253	293	311	279	271	316	313	280	265	314	304	298	316	300	282	298	333	283	285	280	309	306	314	304	293	286	266	273	303	321	319	282	311	276	290	279	302	311	295	313	310	326	297	299	293	305	267	336	284	303	297	288	294	318	319	296	312	309	271	278	289	320	280	286	306	302	283	286	287	298	281	294	271	289	304	316	316	306	312	342	250	305	305	309	317	303	297	281	318	305	312	349	312	265	305	282	293	297	342	286	329	300	304	280	268	283	318	294	309	295	314	312	293	284	311	309	257	297	284	299	326	311	310	318	298	296	273	245	307	267	272	295	274	298	285	288	288	296	292	285	278	288	309	292	268	300	257	310	289	313	311
22712	21384	29069	24047	21389	21487	9414	2164	1472	1497	1324	1116	1091	974	925	900	927	833	801	738	744	742	735	713	694	681	719	685	703	711	736	653	706	659	691	686	756	658	660	685	691	676	733	660	684	651	678	701	622	688	645	651	666	647	663	604	623	643	644	660	602	638	578	678	643	598	628	646	652	630	695	643	627	600	627	640	667	638	655	617	621	648	602	624	638	611	609	609	631	583	642	649	645	641	652	582	626	649	629	623	627	660	604	633	556	618	646	620	652	573	609	589	612	605	587	606	605	605	626	604	600	615	628	575	588	588	622	656	618	573	582	600	597	556	599	565	633	615	650	603	598	622	615	633	610	654	649	622	605	647	617	612	582	599	582	618	652	645	601	609	629	606	593	624	615	586	617	579	633	572	622	602	576	642	620	577	581	587	601	574	598	546	601	581	578	570	608	659	616	628	553	620	589	575	610	610	639	583	622	590	652	595	584	615	640	567	582	581	585	599	647	608	614	622	646	576	594	619	624	648	607	590	598	636	574	589	544	611	621	635	575	597	575	573	631	613	653	589	622	637	663	588	618	613	611	553	668	648	644	635	633	593	616	629	587	623	572	587	537	627	581	616	616	639	598	573	636	644	592	577	605	616	562	642	637	562	607	592	619	640	598	611	579	578	632	631	613	598	607	568	632	620	627	572	581	626	608	625	602	589	605	705	596	616	597	599	584	602	607	629	606	582	592	630	596	635	603	606	628	629	611	602	585	641	591	604	622	601	619	639	623	637	576	598	574	593	592	609	635	615	608	614	602	582	596	616	620	596	566	576	588	661	628	632	631	599	617	640	556	609	622	636	627	626	599	603	624	615	612	608	630	606	581	601	620	659	577	582	593	613	606	572	559	597	584	622	641	610	591	597	589	614	604	596	603	663	633	601	597	606	643	593	612	643	587	598	605	609	596	668	632	587	577	591	623	581	580	629	624	553	626	614	557	650	599	594	624	619	628	574	606	657	620	635	616	570	606	640	626	640	635	659	587	619	578	581	576	634	637	573	619	606	613	625	628	572	589	633	633	605	613	590	613	608	623	555	569	595	623	635	603	650	631	602	626	600	569	594	637	585	622	578	602	607	603	587	607	609	587	560	621	625	582	599	633	603	554	586	586	621	597	610	646	583	617	598	602	581	606	630	627	586	596	641	618	613	609	605	602	634	630	622	597	640	646	619	610	577	650	556	677	624	592	568	648	682	589	589	612	615	639	620	666	602	610	615	634	614	632	547	552	663	578	579	582	571	634	597	605	656	613	656	597	606	553	627	545	585	634	585	575	606	603	623	636	629	637	628	574	575	607	598	634	628	606	618	606	648	587	617	619	613	608	685	666	617	621	614	602	662	624	599	616	603	580	618	622	625	561	644	587	629	552	627	618	608	624	621	638	608	578	630	619	598	613	633	608	598	597	603	580	623	602	624	606	649	617	582	629	599	639	567	608	636	635	605	615	620	623	586	631	657	629	585	595	627	566	585	608	604	637	562	594	614	582	648	602	590	548	606	606	633	622	581	624	641	595	634	599	629	588	584	636	633	607	618	592	646	614	595	615	634	617	607	626	606	609	630	601	566	613	638	591	608	635	658	534	588	651	607	612	584	623	603	576	641	576	598	593	617	623	619	612	582	618	621	626	659	603	581	601	641	595	655	570	601	592	585	637	618	579	584	623	651	624	575	605	607	580	611	562	590	612	582	572	594	636	585	571	654	585	580	611	635	550	615	642	586	591	601	562	607	548	612	583	568	621	612	587	603	601	571	635	566	628	616	584	587	621	621	609	629	618	619	598	640	587	608	636	635	607	608	585	625	591	601	634	602	632	595	589	555	629	610	570	534	629	570	586	603	606	637	588	613	594	557	563	618	603	623	605	622	606	613	616	597	597	606	605	597	600	585	625	658	603	632	631	586	613	607	583	613	622	616	619	578	604	588	571	639	653	534	587	546	617	622	571	567	623	674	605	575	605	614	619	600	633	605	625	606	574	632	622	577	622	674	622	620	626	640	613	625	626	646	638	579	597	659	576	593	588	602	618	585	581	597	583	562	610	584	592	666	591	577	593	600	644	631	606	612	617	614	552	598	583	628	621	595	620	627	640	617	583	589	585	587	604	609	606	625	613	637	646	593	644	544	598	590	622	637	624	598	592	642	593	581	591	611	641	618	567	602	577	606	589	664	659	613	594	597	619	653	591	600	633	624	590	532	636	594	572	594	683	594	632	588	631	612	602	650	573	628	618	587	596	579	634	616	632	603	617	638	639	596	571	633	607	608	614	624	581	614	584	690	599	602	676	627	581	567	554	633	577	631	620	608	558	602	597	598	612	584	578	616	632	626	643	616	617	596	604	622	601	610	599	595	613	587	633	618	626	639	579	620	589	586	617	572	601	608	597	614	620	591	663	613	602	579	616	607	593	596	608	625	610	572	613	617	629	606	609	585	607	593	607	661	610	612	629	581	582	630	609	599	594	577	643	634	638	595	643	609	638	570	635	568	619	608	561	635	582	651	605	586	621	600	645	595	681	603	619	606	592	578	612	605	606	593	638	626	589	604	616	616	646	604	620	577	611	660	584	625	623	591	642	632	619	622	656	607	632	604	607	592	592	610	610	620	584	606	615	599	649	578	649	599	635	584	578	580	618	627	613	592	588	578	610	607	612	640	614	627	633	581	565	623	628	611	589	650	582	573	570	622	557	587	573	597	597	630	596	652	591	610	621	674	594	590	603	594	573	638	618	630	592	680	573	642	612	638	610	579	643	607	593	571	627	640	638	552	610	588	576	618	585	573	629	583	630	623	584	627	620	667	625	568	647	612	555	662	599	643	639	586	641	618	620	611	631	605	598	614	583	598	562	633	625	583	586	610	582	592	654	589	601	586	604	663	587	624	602	590	555	585	596	621	574	630	597	604	613	606	629	621	622	644	595	621	573	596	609	584	588	656	606	610	598	627	606	637	606	594	600	549	601	619	594	586	607	629	582	578	612	601	583	562	647	623	605	571	619	609	635	622	618	645	612	651	609	607	582	614	624	621	563	614	586	574	621	568	593	603	601	648	613	604	636	664	614	633	633	573	586	594	596	557	630	611	603	616	590	598	629	644	624	606	575	624	568	624	635	582	573	607	594	590	632	628	579	597	566	616	604	606	590	586	591	630	615	607	636	591	596	591	582	619	596	580	603	603	599	596	575	582	577	585	589	615	593	596	607	615	594	625	629	605	625	631	606	636	645	587	597	575	603	566	623	658	600	576	588	622	607	621	590	604	603	597	641	621	584	583	624	585	610	614	610	611	569	587	622	572	614	612	614	625	627	588	659	626	592	596	632	588	612	554	567	611	623	614	614	639	587	632	592	621	616	621	620	608	598	618	587	588	563	599	598	616	637	565	602	628	586	651	616	600	628	596	599	603	620	602	605	607	633	640	606	650	628	591	643	592	588	631	638	624	652	638	604	589	554	575	609	617	562	621
6188	19656	13863	7605	5710	4699	3910	2981	2365	2077	1831	1507	1374	1233	1135	1131	1172	990	894	872	770	780	748	713	735	784	739	731	767	774	791	724	706	753	697	737	697	747	702	758	753	676	677	721	652	660	695	708	678	644	679	658	681	687	647	655	605	667	655	665	642	671	671	661	657	632	636	666	652	628	626	643	680	643	607	662	652	613	632	616	649	599	617	673	613	621	657	640	576	643	637	622	625	644	648	646	600	577	625	611	650	606	587	618	609	599	598	629	608	621	624	634	646	633	646	596	601	615	603	606	635	636	653	605	604	586	609	602	641	642	567	594	657	655	599	605	641	630	566	629	648	642	597	649	608	643	653	643	642	632	628	617	662	616	594	634	639	634	568	605	636	637	673	605	609	608	622	638	645	656	652	640	636	635	614	643	583	626	678	612	653	601	626	603	633	607	604	653	615	547	559	637	613	611	649	617	598	631	560	637	639	648	634	581	605	677	612	628	644	595	610	620	637	581	631	606	614	627	593	631	677	594	586	632	628	615	584	564	639	631	605	636	601	642	597	614	651	624	605	610	665	621	592	617	599	601	602	597	597	642	652	597	617	628	624	623	654	598	640	604	602	616	605	623	639	638	577	647	651	629	632	633	615	601	618	581	610	619	629	595	621	643	653	593	617	634	682	602	626	633	580	637	628	609	620	637	580	644	607	614	566	567	595	623	617	612	596	601	606	623	606	637	612	632	645	643	631	613	670	627	681	616	594	614	623	664	637	629	644	618	600	602	616	606	604	596	624	628	612	685	626	601	620	669	655	637	618	635	605	635	638	572	610	624	645	661	650	618	651	592	589	614	615	645	635	634	648	608	633	608	603	583	643	637	658	572	623	586	572	647	599	604	586	646	613	628	609	631	620	613	616	635	646	668	622	639	636	613	647	603	591	615	586	622	652	581	613	593	604	613	622	632	610	637	639	602	622	680	613	632	601	615	638	656	620	648	576	628	637	583	642	578	607	582	603	633	665	580	616	650	635	624	634	602	642	594	609	607	604	597	627	664	615	626	641	610	652	610	634	611	611	660	632	576	609	661	648	631	620	614	603	629	593	615	654	581	613	672	608	604	614	592	646	614	628	627	643	638	630	624	627	624	572	598	651	613	629	640	612	615	674	611	637	606	619	621	606	615	578	583	620	584	668	651	670	594	653	639	608	598	653	618	585	628	644	610	628	642	604	620	593	613	676	628	587	605	629	645	642	631	594	654	602	638	631	628	629	601	640	647	671	678	618	642	626	662	654	558	596	583	603	601	604	610	589	634	605	637	666	620	634	619	618	583	639	647	606	575	619	622	627	624	588	654	651	639	620	604	581	635	613	601	619	618	628	620	587	618	648	617	600	610	612	655	651	624	589	638	612	653	641	620	652	628	625	592	643	640	633	609	631	627	584	614	613	652	635	670	647	629	643	613	627	637	607	658	604	612	640	605	604	628	620	591	594	607	638	619	620	605	637	611	657	590	624	605	641	620	656	602	624	632	586	669	595	695	606	647	588	590	601	624	607	608	608	664	590	653	660	626	657	633	665	618	636	625	628	602	633	624	637	630	606	579	619	632	661	615	593	646	591	623	646	665	596	619	603	630	609	599	616	562	609	619	568	594	624	630	650	589	600	613	610	591	618	617	585	630	614	588	650	583	678	635	651	595	621	629	626	621	587	615	636	649	646	654	632	627	622	618	615	588	664	602	592	604	625	601	669	615	652	574	631	642	612	640	663	625	570	627	635	652	648	604	625	639	599	594	586	625	590	612	653	632	635	632	624	653	663	646	617	639	619	598	628	612	626	649	619	570	596	636	599	609	630	640	643	583	597	623	680	611	605	610	579	644	615	634	612	617	608	630	603	652	615	625	591	615	637	585	623	635	646	628	617	635	603	569	619	623	582	589	660	638	595	605	636	617	664	627	655	584	653	608	618	688	602	641	624	660	645	607	650	641	628	640	627	606	605	618	614	650	607	641	599	642	595	624	621	590	640	641	636	616	618	643	649	680	599	607	601	618	636	615	587	628	602	615	606	615	619	629	620	619	628	630	594	627	617	650	600	624	596	609	599	608	593	607	634	665	606	626	645	613	593	664	576	621	617	642	582	642	608	615	640	583	632	599	572	662	651	626	620	608	586	614	601	631	665	610	640	634	669	582	656	622	575	649	614	609	623	654	626	659	611	626	620	614	562	597	604	611	667	582	625	605	620	587	627	580	623	618	589	638	624	658	584	621	647	638	603	619	597	589	632	619	630	622	598	600	605	613	664	579	630	642	611	634	654	659	589	620	609	658	622	585	604	593	606	617	667	617	648	633	655	624	636	627	615	589	597	640	611	640	619	650	631	575	623	587	637	633	589	613	603	613	641	623	615	609	671	651	704	604	618	617	575	636	595	647	634	598	609	643	608	619	707	610	604	598	608	626	600	622	646	634	611	653	602	627	628	629	668	619	607	665	628	629	590	648	624	644	637	618	643	568	634	627	642	655	632	627	662	591	657	579	627	611	583	657	574	640	600	617	642	615	634	649	604	622	651	627	595	619	630	605	599	590	648	616	603	601	660	650	637	653	616	594	615	605	596	602	646	620	554	623	625	601	624	596	628	599	603	649	587	633	661	606	611	657	595	642	650	623	640	628	643	645	604	595	637	600	606	668	652	635	616	664	634	610	616	592	635	581	622	581	635	617	604	644	624	645	600	677	641	618	645	661	632	623	640	609	606	604	653	572	619	650	612	630	625	649	609	666	626	665	597	639	631	602	613	607	607	586	655	587	632	618	639	656	606	641	606	604	650	612	622	627	629	655	603	639	609	685	575	603	650	646	642	585	636	588	620	589	637	618	581	669	655	592	631	665	627	610	612	630	657	631	670	631	592	637	619	589	654	595	631	629	625	602	646	618	615	600	610	648	586	608	607	556	588	581	613	640	656	636	639	637	647	619	596	610	602	654	618	651	623	599	579	612	644	652	604	615	665	636	630	636	660	634	617	662	614	641	611	592	641	614	609	601	617	629	617	686	632	604	634	639	627	678	571	606	620	634	627	620	603	641	659	577	630	598	604	608	583	658	640	621	608	646	587	626	633	636	641	617	607	584	630	613	634	604	601	615	644	634	591	640	670	628	633	633	626	623	627	650	679	607	615	595	622	627	640	594	662	648	601	655	609	566	609	655	604	660	599	633	596	588	649	647	644	600	623	636	586	626	633	653	625	584	628	609	617	635	615	612	607	650	609	644	609	642	615	605	639	596	648	648	626	648	617	624	614	592	618	661	666	601	607	602	620	601	586	604	642	649	603	615	591	610	590	599	586	601	630	574	597	653	600	633	631	585	609	659	610	630	591	621	599	638	644	609	651	640	610	582	614	579	600	670	581	633	650	649	627	630	668	598	624	635	679	623	622	614	602	613	632	638	576	634	602	664	664	605	620	626	599	586	609	619	638	598	645	656	632	647	608	631	654	662	643	656	625	636	616	614
27972	19641	7180	1527	842	649	642	552	472	503	427	456	431	391	413	406	391	414	413	383	368	361	351	357	370	371	378	376	378	382	321	373	379	363	370	382	362	364	365	338	376	349	341	356	395	342	354	405	358	386	339	386	353	359	357	339	349	373	377	330	366	332	343	363	350	336	349	360	338	348	366	345	354	316	377	335	320	356	362	380	331	333	337	347	311	315	358	345	350	356	359	329	334	364	346	319	373	361	349	345	373	353	354	350	321	396	354	382	375	333	333	360	398	348	323	350	352	355	359	358	353	381	359	342	323	307	365	363	345	372	365	346	353	352	359	338	358	339	333	362	364	317	367	336	325	359	340	318	369	311	358	357	332	367	339	402	346	355	301	360	335	334	347	350	391	374	310	360	333	316	288	368	340	327	370	367	341	388	358	361	321	341	363	337	328	320	346	313	371	351	351	357	326	341	360	368	341	329	316	324	347	344	372	344	333	356	327	340	352	360	337	337	350	391	358	357	340	337	362	335	356	381	375	368	364	370	333	333	337	340	329	358	376	345	348	371	348	372	353	341	354	350	370	388	372	377	329	349	367	349	315	327	359	324	345	352	332	356	367	369	349	355	317	323	368	372	385	376	376	351	370	340	321	351	360	352	341	336	334	341	362	351	356	342	364	352	337	333	328	307	351	381	358	331	354	396	373	326	317	342	343	366	379	361	359	375	332	360	334	332	335	337	333	348	349	329	342	367	336	352	322	353	357	357	365	331	315	364	363	341	384	361	352	361	354	370	355	354	352	312	345	321	364	332	344	329	370	359	373	337	338	362	325	346	357	336	365	350	362	341	328	343	326	356	299	334	358	372	344	357	345	349	328	371	353	327	370	327	364	355	324	370	331	346	328	335	347	358	359	339	340	357	337	374	336	350	405	347	368	356	365	331	374	342	340	369	350	351	368	373	351	321	340	369	358	344	345	302	374	350	327	362	361	318	358	364	358	347	354	345	382	401	355	349	344	343	357	370	353	355	310	341	364	328	340	351	353	325	370	351	360	324	381	370	337	325	355	365	343	381	374	394	333	323	323	374	359	340	369	339	349	344	352	373	368	359	315	362	339	366	382	339	323	353	371	344	366	362	357	353	336	341	365	337	319	362	350	353	367	349	357	313	350	348	342	360	332	369	359	331	369	317	337	360	347	346	362	350	350	352	338	336	346	349	321	353	356	352	332	367	352	346	340	344	331	333	324	332	352	334	361	358	384	337	381	363	353	357	343	340	362	365	336	350	374	347	334	334	358	358	365	330	357	371	366	362	359	321	317	352	363	365	373	350	346	370	368	361	362	333	349	326	364	331	363	377	348	351	334	343	361	351	360	339	346	336	354	378	347	374	361	355	331	365	352	346	361	339	368	353	387	388	352	355	344	318	365	341	356	347	330	361	330	330	342	374	352	317	355	356	367	335	411	346	369	373	326	325	359	335	366	346	340	400	373	344	364	329	328	337	335	341	351	361	370	361	342	344	344	319	349	351	357	341	370	345	384	350	366	342	349	353	352	355	318	361	340	356	364	329	354	369	371	350	354	358	385	324	329	331	362	349	346	312	383	347	332	340	341	326	345	340	369	394	355	380	372	343	366	367	355	324	300	387	370	342	338	331	327	341	346	355	347	358	341	351	365	347	361	364	324	314	377	341	342	338	350	329	360	368	317	393	352	338	343	361	337	352	319	334	356	330	377	350	386	357	357	349	358	320	377	346	368	334	393	355	356	353	352	360	348	352	346	354	321	356	328	336	360	341	345	335	363	304	347	331	329	325	361	363	343	361	340	355	343	338	350	349	377	323	348	350	327	365	349	367	343	327	355	343	341	346	332	363	354	366	332	381	347	367	348	345	367	356	329	375	365	315	375	331	365	391	345	342	342	357	337	342	367	332	337	347	345	362	361	360	343	346	343	362	343	342	337	329	311	358	342	316	337	353	360	336	371	350	333	365	333	361	349	338	356	334	343	352	344	329	344	384	373	338	350	387	317	352	369	339	367	348	373	370	357	356	328	326	334	380	345	335	340	363	375	335	373	339	357	376	356	324	354	343	365	356	332	364	368	369	305	361	367	323	345	326	392	384	345	345	333	339	341	335	360	334	357	376	378	339	319	336	305	340	376	332	366	320	332	339	367	332	342	361	338	334	335	329	358	339	324	365	347	331	344	348	332	355	339	338	340	374	348	374	390	330	367	354	357	329	317	327	366	356	355	371	363	379	378	334	402	340	348	358	357	332	362	332	327	347	319	337	308	360	367	308	347	319	379	347	346	370	344	335	343	373	394	353	370	345	335	339	340	340	350	335	354	371	365	354	337	356	373	349	358	341	381	366	337	321	391	346	377	350	350	323	343	358	362	395	380	381	362	370	332	351	330	369	327	324	402	332	353	364	369	396	361	343	369	356	327	335	342	356	370	367	367	375	364	364	335	341	361	353	324	348	332	340	344	346	404	349	345	339	318	334	373	353	322	349	310	377	309	343	340	374	317	364	355	344	377	386	364	348	358	348	351	367	346	373	341	352	345	342	340	345	349	323	336	336	334	315	352	359	335	350	319	336	345	346	340	382	391	349	324	358	351	354	365	338	369	370	362	360	358	337	370	379	344	368	336	357	365	338	344	345	406	343	356	355	362	316	366	348	359	346	367	368	341	369	353	345	351	351	400	347	337	343	361	350	375	348	356	359	359	313	350	356	347	371	353	331	377	390	329	328	330	337	364	329	337	355	307	369	324	332	352	355	345	359	349	340	328	345	397	348	381	375	353	373	396	350	327	373	347	347	349	331	351	340	377	360	339	364	353	362	346	367	367	339	345	346	320	345	340	348	333	363	359	348	321	352	352	337	356	327	338	355	373	324	335	353	362	336	358	347	358	332	354	356	376	316	351	363	370	360	353	347	353	343	341	319	330	352	348	353	352	378	340	380	309	377	336	361	355	365	341	340	337	329	377	349	342	327	331	341	349	348	364	382	341	350	325	392	328	359	365	348	355	363	342	357	337	317	345	344	328	349	365	342	357	356	367	348	368	334	351	367	344	362	332	352	363	392	323	355	334	350	339	375	348	358	335	329	367	336	318	370	340	310	296	343	374	322	335	367	329	350	334	344	311	388	345	320	333	338	338	363	292	366	323	347	336	353	369	343	377	351	343	368	330	331	353	369	357	352	362	328	330	364	369	380	334	328	334	353	391	365	305	369	359	330	372	342	354	309	378	349	344	356	356	340	354	348	358	386	338	321	361	385	387	327	336	346	342	363	327	367	353	315	329	355	339	370	346	336	332	336	363	357	347	366	364	368	334	322	364	345	351	325	382	354	335	326	322	343	350	367	313	320	334	332	335	329	359	356	359	335	313	366	359	356	366	380	379	338	362	372	345	354	354	345	340	343	343	358	376	339	349	360	366	357	315	347	352	329	346	353	362	361	339	331	325	397	327	359	344	381	323	328	352	357	382	348	356	343	352	346	370	367
5513	4249	2795	1588	1227	1050	950	731	665	594	567	552	529	449	514	433	464	463	404	404	401	391	385	406	429	362	392	395	367	386	384	394	396	394	420	391	393	387	392	402	369	383	424	397	403	379	378	377	355	360	395	373	432	348	331	344	370	396	355	390	384	364	364	367	377	349	354	370	361	377	389	372	370	358	371	374	364	370	374	339	373	376	367	347	362	369	357	360	394	346	400	373	377	341	337	329	388	361	359	390	319	359	381	346	337	357	382	366	373	330	355	362	356	376	408	334	348	381	344	345	371	375	377	368	346	341	343	382	338	331	343	373	381	360	354	325	369	346	372	347	358	349	350	356	410	324	361	362	372	308	387	349	357	370	377	367	360	356	368	382	360	381	363	346	355	350	359	379	339	366	377	346	353	366	374	380	369	389	386	378	345	321	387	365	385	350	373	336	367	350	353	371	353	370	348	374	356	345	368	360	365	353	346	350	360	349	366	368	374	363	316	402	366	360	338	361	343	382	388	340	347	362	353	352	326	401	380	365	319	396	358	340	376	353	377	372	380	357	366	351	396	357	347	361	368	410	376	363	329	378	347	354	368	362	381	354	342	349	365	337	365	363	389	357	350	383	394	347	328	338	371	388	374	340	338	346	385	366	336	353	366	392	391	368	342	337	356	351	364	351	362	337	395	371	368	333	372	351	363	379	369	383	355	362	412	354	363	369	359	379	366	364	339	364	324	376	390	348	374	371	372	373	321	365	383	388	327	404	341	337	377	353	351	336	372	338	367	345	336	326	376	345	370	328	374	330	360	323	331	371	353	367	362	374	382	348	344	380	345	356	371	362	374	399	374	328	386	364	378	391	423	345	331	353	346	349	345	344	371	361	358	383	382	364	364	383	362	385	329	361	386	370	365	389	358	355	388	390	374	346	359	329	381	371	325	354	392	407	335	365	380	335	347	365	337	378	350	366	358	359	345	326	341	343	375	353	344	357	340	371	340	360	347	375	340	346	355	349	382	362	365	338	355	355	404	358	350	357	363	386	358	339	371	366	377	368	365	338	356	353	373	381	351	366	372	356	379	376	392	385	374	396	325	340	352	360	361	352	342	378	345	329	343	373	351	391	365	355	349	405	356	359	357	380	384	396	363	391	350	365	379	374	346	379	376	327	370	385	390	335	344	352	380	363	359	348	363	352	374	364	377	332	387	406	352	345	362	337	361	354	374	353	348	359	358	342	394	345	357	372	346	368	353	381	339	343	342	356	372	371	348	380	369	340	340	339	350	330	371	345	375	354	344	375	377	370	371	357	343	375	363	342	346	343	347	346	342	345	368	355	346	372	347	387	391	375	366	353	389	338	377	383	336	368	369	338	379	363	357	366	362	391	349	389	370	362	364	337	366	380	376	363	356	331	360	368	399	353	383	370	357	373	380	387	351	386	359	349	349	340	387	396	357	377	371	370	367	405	378	381	357	350	343	363	343	351	390	325	394	365	380	359	380	346	364	373	381	333	363	343	388	386	370	354	374	347	349	378	327	362	354	366	395	363	352	370	378	374	356	341	370	346	375	372	348	401	349	354	370	407	370	360	360	353	383	365	384	366	392	333	362	368	368	348	377	363	330	359	368	364	370	392	354	374	403	357	365	360	373	348	371	375	394	353	378	376	355	378	378	357	373	370	376	343	380	352	348	350	381	390	371	347	366	358	374	360	376	359	385	347	363	370	341	332	368	354	376	374	355	359	397	364	347	344	331	339	399	401	361	395	337	373	362	372	359	352	354	344	350	373	370	353	376	322	357	378	353	338	342	359	373	340	344	375	380	364	335	349	375	373	359	370	336	360	404	359	377	383	341	357	375	388	378	364	313	349	342	369	372	373	355	336	374	398	372	316	373	371	384	369	344	399	358	367	345	362	377	381	350	351	384	379	361	370	367	336	380	390	346	354	342	383	368	360	349	352	366	358	353	347	348	369	300	339	340	359	388	342	366	360	375	353	397	373	336	379	387	370	316	359	340	339	331	382	346	344	362	371	351	366	365	347	355	342	355	365	359	359	361	399	361	354	369	369	340	323	357	406	381	328	349	373	372	354	323	366	369	353	381	366	372	339	350	346	354	333	347	342	367	369	359	373	361	333	368	315	357	374	359	359	342	365	387	382	347	345	335	347	366	362	382	349	341	366	379	371	355	343	400	352	381	344	350	410	351	353	393	350	300	344	353	379	375	354	355	342	353	338	364	345	381	365	381	375	360	350	365	374	366	381	349	330	379	312	323	352	350	351	374	340	378	357	361	385	367	398	372	356	382	380	361	345	350	395	340	376	360	337	380	370	331	385	377	308	389	351	358	384	397	363	359	339	367	406	383	346	356	384	344	319	371	342	383	343	357	357	363	358	357	344	359	377	334	387	353	364	346	364	369	337	375	344	364	320	370	371	359	348	336	382	349	360	366	355	356	360	357	343	336	365	356	347	364	353	342	351	374	318	368	338	342	391	360	388	354	357	375	352	364	366	353	373	353	378	330	370	367	350	355	374	383	390	354	359	376	350	338	352	355	377	356	416	356	393	390	364	362	387	358	380	350	370	344	348	370	382	379	324	383	371	371	361	338	348	374	381	372	387	351	387	350	349	375	345	353	385	364	337	342	360	353	402	371	364	345	341	379	353	358	324	394	378	316	327	371	407	380	340	340	361	378	349	377	355	335	337	394	364	415	382	342	354	384	369	303	398	370	369	354	359	357	342	407	373	353	366	356	337	374	358	338	342	369	393	365	389	364	379	362	395	355	354	338	345	362	342	377	377	353	397	346	399	340	377	359	374	409	349	353	379	367	379	354	378	343	365	374	339	338	337	370	363	345	376	374	342	395	380	353	346	348	343	352	368	397	343	382	342	373	381	363	335	379	347	332	354	355	368	383	345	344	332	371	351	360	379	347	375	369	394	379	355	355	345	358	377	363	342	334	380	367	323	335	351	368	362	351	352	369	371	340	339	382	352	387	398	384	350	344	362	362	355	332	337	349	345	371	363	359	381	370	367	325	381	380	354	351	342	367	405	348	356	368	354	401	389	322	360	359	372	337	388	349	384	363	357	358	329	348	372	390	348	359	365	353	363	349	356	332	360	362	376	374	356	374	323	391	351	372	361	394	379	343	347	400	361	338	354	373	356	367	358	355	373	343	396	343	355	357	314	365	396	373	354	367	371	355	329	376	333	345	362	370	351	343	377	383	341	374	373	405	357	378	340	362	347	375	394	341	378	363	358	359	374	361	360	366	358	354	362	384	395	353	362	404	371	348	377	359	376	367	373	380	352	345	380	364	341	352	340	383	333	359	339	329	366	337	360	339	361	371	325	364	376	356	340	365	339	360	400	325	376	350	388	401	360	364	345	366	376	344	320	314	374	381	372	375	379	355	355	369	344	367	340	341	339	377	353	349	373	393	384	339	393	389	379	358	349	345	347	398	358	348	360	365	344	394	356	389	361	369	330	347	384	383	379
23782	21244	28409	24429	21228	9557	2060	1367	1085	994	1000	972	846	809	751	793	802	751	714	664	661	654	616	603	633	630	650	607	641	611	617	626	614	640	611	641	633	641	674	619	600	648	604	568	650	594	603	609	583	569	561	629	583	652	630	636	606	634	632	593	617	616	624	621	599	651	599	605	626	591	596	622	602	579	648	622	578	603	548	630	605	561	605	547	566	624	621	587	606	559	563	568	600	637	591	587	525	592	573	599	630	568	567	602	603	594	614	594	576	610	584	608	572	577	627	578	586	550	580	566	590	577	546	582	542	624	616	574	599	550	557	619	550	612	614	567	593	561	587	560	584	539	593	582	579	615	564	594	584	599	565	604	564	534	627	597	559	592	595	598	577	584	584	602	578	574	600	594	596	617	604	608	651	593	612	589	540	593	578	581	602	588	596	582	621	621	581	611	600	605	549	572	621	575	601	603	579	564	612	564	580	590	553	592	598	615	604	584	572	603	538	576	576	579	567	620	594	632	590	598	616	523	610	608	543	594	600	630	590	577	583	587	645	570	595	561	598	596	594	587	532	616	625	643	572	566	574	587	566	538	542	563	608	611	578	575	622	578	601	599	515	564	605	590	595	587	588	634	574	608	605	608	604	556	570	600	578	606	539	569	579	584	631	567	619	588	535	585	582	593	599	634	580	641	592	591	590	644	560	617	576	613	612	619	560	585	606	570	585	555	599	604	611	579	562	593	565	600	628	575	562	567	548	571	561	562	578	613	563	565	587	604	605	616	639	613	566	627	587	559	576	605	631	567	569	585	570	604	570	587	619	593	562	588	595	594	633	553	552	590	626	604	624	564	603	550	597	590	563	601	632	628	625	575	578	609	603	569	561	587	553	571	568	623	579	591	573	602	617	581	584	596	596	562	608	590	551	577	623	576	591	599	637	564	623	590	603	574	587	587	610	635	570	606	591	641	589	598	567	631	586	584	587	593	574	633	544	541	602	536	570	587	621	621	548	570	596	640	600	561	567	581	552	611	547	572	599	533	639	597	618	591	603	587	577	549	582	617	613	590	540	542	634	589	608	601	595	631	572	576	598	569	527	596	548	610	558	583	570	547	595	564	553	545	561	564	614	559	629	610	600	572	617	591	601	574	573	568	567	557	559	605	569	585	589	555	616	580	568	595	581	572	605	637	564	597	595	626	631	592	614	554	572	615	640	612	588	623	583	565	614	603	572	582	639	562	627	617	597	581	587	599	589	641	569	600	576	555	540	564	570	582	601	597	594	582	585	561	580	599	541	575	618	587	595	568	597	567	552	600	556	578	596	621	555	615	624	622	587	558	641	599	590	564	562	612	550	577	615	620	606	603	550	595	546	646	614	597	581	615	585	552	579	560	625	586	586	613	564	584	574	593	583	636	593	595	572	587	591	572	619	619	589	579	541	591	620	613	574	582	625	580	611	605	644	598	568	569	537	591	602	546	555	600	632	599	608	564	626	582	589	560	591	604	607	620	612	600	599	578	588	569	568	575	622	574	568	565	557	595	616	588	615	573	599	582	612	578	619	610	577	599	592	611	605	561	610	570	595	534	608	582	595	580	529	611	543	595	581	604	584	566	623	572	572	564	625	602	593	575	555	598	603	561	573	563	593	542	531	557	557	567	587	559	558	588	576	572	577	610	585	623	608	642	573	596	573	577	563	590	567	552	560	637	577	591	573	538	592	602	574	548	620	593	579	607	599	598	562	574	612	599	569	617	579	606	578	601	620	581	604	575	585	581	586	570	624	596	566	580	633	590	574	591	583	577	567	559	578	579	590	588	613	578	612	565	610	592	570	595	581	549	575	590	650	561	582	569	596	588	589	596	595	615	595	593	602	601	550	602	598	625	633	571	594	574	620	595	594	586	602	522	579	584	607	608	599	644	586	586	596	551	569	593	595	589	593	616	559	586	591	601	618	590	630	628	597	569	588	561	582	552	598	558	560	605	560	574	567	637	561	572	557	649	590	569	556	612	576	583	575	571	589	553	568	603	563	578	579	611	592	617	567	581	616	601	591	615	560	577	588	602	569	586	602	629	629	548	603	585	587	568	593	595	614	578	605	535	619	586	613	582	557	619	587	587	563	624	592	581	577	596	603	573	589	603	559	574	602	572	622	564	596	560	582	589	580	620	623	554	572	580	618	554	594	584	632	573	614	608	647	560	617	612	568	626	539	588	566	610	536	615	588	576	559	582	534	590	570	533	609	582	606	601	546	575	587	616	549	582	549	578	622	567	584	590	606	602	593	598	609	577	563	619	551	594	593	556	589	524	610	580	620	599	658	592	595	580	557	569	622	578	588	581	575	559	576	577	566	598	556	570	586	596	578	597	616	592	588	618	617	572	515	565	585	529	587	566	594	574	592	600	609	593	595	554	554	625	580	574	569	602	589	587	656	595	587	605	575	611	600	605	604	575	569	626	615	567	581	579	628	602	635	608	591	630	577	570	600	579	527	589	560	571	604	581	568	581	612	577	616	624	584	614	546	584	615	569	581	548	602	521	608	614	621	592	619	610	597	591	554	599	568	573	540	566	624	614	581	577	564	546	577	547	619	607	549	560	567	563	597	606	571	615	591	563	571	581	594	580	604	574	572	620	612	605	590	578	568	602	548	602	612	576	596	614	576	572	579	575	611	606	604	578	606	644	564	573	574	590	563	574	594	564	617	580	590	563	570	614	616	563	575	574	579	587	585	617	628	558	599	591	546	590	628	553	612	596	569	597	603	606	582	555	600	581	607	583	566	589	559	600	569	615	579	566	588	552	619	637	555	564	583	579	584	556	561	577	571	589	533	592	551	567	575	630	601	601	600	563	608	584	553	569	574	626	578	614	592	601	578	580	608	598	555	610	595	595	594	585	586	572	586	601	597	596	552	563	613	582	567	562	588	634	595	574	599	602	579	555	613	594	553	573	602	551	582	613	561	615	656	594	590	626	615	602	590	608	606	608	622	596	588	618	578	565	599	617	624	578	578	600	540	567	590	564	547	600	520	589	600	567	558	620	575	605	592	587	571	582	581	560	534	554	630	516	596	561	631	575	603	622	527	561	622	654	636	542	595	587	599	544	589	597	587	613	600	566	587	583	595	580	572	590	590	558	576	611	589	581	625	600	568	603	558	630	577	560	563	562	592	620	630	575	564	573	591	604	599	620	632	619	600	630	576	599	589	585	578	591	568	631	598	558	595	582	588	590	598	575	577	580	578	621	588	567	575	608	600	582	554	618	548	577	612	635	586	583	556	593	559	593	576	555	602	572	577	538	605	566	546	564	591	608	582	566	606	599	551	587	604	603	596	554	579	601	605	609	579	587	615	604	611	513	556	564	586	593	641	599	623	585	546	598	605	582	585	561	569	615	563	593	617	582	599	607	593	598	588	623	585	558	621	599	630	606	584	533	600	586	579	595	584	607	560	537	605	584	577	550	565	616	575	536	580	598	583	636	592	576	606	589	581	585	592	588
4804	13351	9101	4885	3716	2964	2508	1997	1723	1442	1322	1174	996	979	911	892	908	816	759	763	728	651	667	706	702	670	675	700	728	692	677	611	671	641	635	659	679	676	608	683	650	618	618	633	638	650	652	647	625	600	677	635	625	556	620	623	645	667	595	622	587	630	629	633	569	623	578	603	578	599	625	585	636	583	647	629	588	593	629	600	655	573	618	593	619	607	611	603	608	583	575	601	604	612	600	592	616	613	606	592	587	579	598	562	611	621	652	574	594	568	585	616	617	568	584	579	575	612	608	579	589	600	628	644	592	600	600	626	593	601	601	601	592	569	601	579	609	559	614	648	611	594	589	620	581	604	588	631	587	609	569	613	541	584	608	592	608	623	578	576	604	569	579	599	582	588	614	551	653	598	593	540	607	615	613	586	602	604	585	613	589	611	590	588	579	598	548	614	628	576	602	553	615	549	610	584	596	612	586	583	655	639	603	633	622	585	628	621	593	559	614	610	627	583	576	612	629	609	580	601	616	627	608	595	604	571	647	627	566	596	619	612	620	646	603	610	627	608	646	591	623	593	620	604	630	632	599	590	599	579	612	611	646	534	553	587	591	576	616	596	615	572	639	604	589	598	651	636	643	564	599	619	597	569	602	578	602	591	659	584	623	565	584	592	601	587	620	610	615	590	580	586	602	605	598	598	571	587	601	614	613	568	602	557	619	599	634	593	565	633	583	614	545	600	568	575	633	618	565	651	623	581	612	602	585	558	581	552	590	597	618	643	606	593	649	591	576	583	577	606	582	585	584	588	618	636	574	569	558	616	575	586	629	605	635	594	584	566	581	644	565	607	588	618	576	637	650	612	587	578	603	601	554	579	626	591	640	614	662	597	627	588	621	614	556	559	586	595	609	636	565	621	597	616	588	561	614	611	593	579	587	612	556	641	626	596	544	585	607	600	553	584	605	584	574	543	588	556	589	614	604	572	599	588	682	615	567	594	627	555	587	611	579	625	604	608	588	600	613	627	606	617	576	617	638	609	598	594	587	637	575	607	591	627	575	603	597	624	601	617	597	626	600	583	586	603	642	630	585	597	625	639	570	593	575	588	620	612	551	571	625	615	583	588	609	617	600	543	572	577	592	634	611	611	575	619	637	594	602	581	586	576	590	627	630	593	622	602	623	667	591	570	599	583	593	585	566	589	593	600	667	615	571	607	584	555	668	586	598	564	579	598	598	595	628	595	665	624	564	641	592	611	566	551	624	586	602	593	587	610	614	609	592	583	596	605	598	579	574	596	604	577	578	601	619	621	598	609	613	611	614	598	598	623	596	577	563	625	649	636	593	602	599	566	632	618	654	588	609	614	611	633	578	572	580	584	616	570	612	653	577	600	554	589	587	639	576	602	624	599	576	616	631	594	575	562	621	590	592	598	582	599	577	648	554	639	564	605	557	634	592	597	593	581	582	588	613	573	576	590	598	600	606	609	590	564	591	613	622	564	596	602	567	589	621	574	598	599	571	611	585	604	596	657	584	573	532	585	550	570	576	602	595	610	558	620	548	573	633	582	639	587	552	594	626	622	598	614	598	629	580	589	621	600	580	603	582	588	609	554	576	576	587	564	579	634	593	592	608	582	575	607	611	621	574	585	575	584	610	583	613	607	563	584	630	572	594	610	588	591	642	585	577	595	581	597	612	627	582	602	606	623	591	581	617	634	562	595	629	594	602	544	630	600	591	607	595	575	602	625	571	618	635	569	640	630	609	631	616	593	581	597	600	608	602	653	573	628	646	606	614	617	646	571	615	603	629	616	617	598	641	566	597	581	606	614	569	625	561	623	564	583	569	629	576	618	617	557	601	606	609	604	638	595	626	580	627	607	580	633	587	596	569	628	556	572	562	583	595	585	593	578	568	558	617	602	626	574	560	617	595	612	586	592	629	626	603	609	635	585	560	623	601	586	633	595	613	592	634	586	635	555	548	603	642	640	563	573	608	610	643	570	646	623	589	602	605	578	579	601	648	600	602	582	538	573	609	589	600	614	582	626	586	577	644	642	573	588	641	623	607	582	597	593	573	612	609	562	595	591	612	604	581	597	618	584	623	623	628	603	637	619	589	583	589	617	647	579	550	582	584	615	602	592	583	597	555	613	607	574	591	626	621	593	568	583	626	611	628	579	628	626	574	615	591	560	628	604	615	600	634	617	592	554	585	557	602	610	547	587	606	647	579	628	593	600	635	622	631	610	571	600	614	625	642	568	598	566	608	590	572	641	574	600	605	606	589	629	584	630	560	567	574	601	606	621	550	649	585	617	608	594	602	628	585	593	626	632	599	595	594	591	590	610	641	590	609	600	579	560	528	588	589	618	589	592	606	603	664	633	595	624	587	606	606	576	630	612	655	588	607	623	601	606	557	631	612	617	563	605	595	589	640	577	588	549	632	537	630	575	583	623	613	599	621	566	544	593	605	600	552	589	593	592	616	582	621	629	549	619	631	582	594	593	608	616	616	579	615	610	611	603	561	583	567	575	589	569	591	584	670	598	611	589	593	566	604	618	580	629	593	547	607	653	581	596	610	606	581	631	618	603	593	609	592	634	582	618	665	620	610	623	605	572	617	602	683	565	602	622	562	573	623	568	637	611	575	584	589	571	618	604	596	614	575	581	518	593	650	634	578	553	569	578	557	603	579	595	582	623	626	576	555	569	573	556	568	588	657	587	588	564	616	650	668	654	617	624	570	568	588	609	612	613	598	636	594	561	587	581	624	629	608	591	612	634	624	592	573	622	642	600	576	558	641	596	593	650	578	567	622	623	575	633	569	592	608	607	607	574	619	639	593	622	569	612	583	570	567	609	636	618	598	600	578	607	602	653	539	649	583	627	648	600	624	642	608	604	644	590	609	570	556	586	568	562	611	629	648	613	565	581	549	602	646	625	640	559	594	584	589	610	564	613	524	591	632	556	612	612	589	576	592	573	597	607	590	603	576	558	611	619	612	600	604	556	581	631	630	597	573	582	591	613	568	620	593	560	606	593	557	589	616	598	557	582	605	636	593	606	599	570	602	604	609	623	583	592	637	624	612	561	602	566	608	574	605	616	557	639	575	573	599	559	582	623	600	581	654	643	606	551	593	582	592	585	611	647	581	591	563	608	581	611	601	576	599	612	575	584	636	602	595	576	646	640	571	600	597	622	624	599	587	622	589	641	615	615	612	604	587	636	641	563	578	579	603	603	641	634	595	631	622	621	662	572	591	595	602	583	578	614	581	613	621	599	594	598	611	630	578	638	565	584	552	626	589	627	558	604	623	616	589	572	591	634	567	625	657	611	594	590	621	576	633	566	570	610	646	633	610	624	620	609	558	633	641	587	572	601	578	595	651	575	593	620	628	631	558	602	621	606	635	540	566	622	601	615	611	605	626	604	610	618	585	624	600	606	585	577	603	633	644	616	596	561	576	609	648	591	621	609	641	641	596	583	582	594	621	636	587	602	624	607	626	571
25088	21368	27511	25502	9776	1161	876	669	550	512	506	402	431	428	364	386	408	351	329	342	294	274	295	299	313	299	317	285	299	313	312	290	309	338	309	283	290	309	322	327	296	315	268	303	284	288	311	294	273	283	295	268	276	268	274	300	278	272	288	312	241	309	304	279	290	276	285	270	271	300	297	330	259	307	267	274	277	289	297	297	309	312	261	273	291	266	284	282	261	259	284	276	266	291	293	293	274	273	293	256	278	278	277	269	255	277	296	273	304	275	278	264	261	299	281	274	285	288	275	274	282	267	279	279	286	302	284	318	252	259	276	264	272	286	304	265	260	279	281	307	265	280	289	284	244	246	272	294	250	271	271	262	265	297	316	298	282	252	275	296	277	281	273	265	304	279	290	265	262	307	286	284	269	266	285	280	316	264	278	305	277	285	287	271	253	278	301	292	279	299	287	239	284	236	285	275	284	273	311	291	262	252	304	272	270	274	301	297	290	274	265	275	231	307	289	284	263	272	278	282	297	288	265	276	297	280	261	244	271	284	278	273	293	329	309	272	284	277	298	262	294	303	264	277	287	288	289	268	292	271	272	294	294	263	271	251	262	251	243	281	287	267	261	296	255	275	270	270	284	264	267	261	284	265	284	281	302	283	274	293	268	277	262	249	274	247	289	252	240	293	273	256	288	300	258	316	286	292	272	295	295	261	261	287	264	248	277	271	264	277	299	268	251	327	262	290	273	286	251	303	308	301	266	231	303	282	277	272	253	303	263	276	289	264	265	283	278	280	282	284	297	305	299	308	260	280	268	291	291	281	280	273	260	306	266	286	263	272	270	271	247	279	265	268	280	245	265	269	286	255	305	249	291	291	272	275	296	267	287	270	239	254	272	290	287	273	250	306	295	262	271	259	261	270	276	296	276	255	266	277	260	266	281	269	322	277	244	287	302	310	263	282	262	284	272	267	293	310	264	250	296	281	307	286	276	278	235	280	265	277	271	253	276	262	287	259	263	293	260	245	251	317	280	300	258	278	278	286	246	281	282	285	297	282	252	294	282	273	274	275	303	301	266	254	302	289	301	255	270	246	294	299	285	280	307	298	250	259	287	267	254	277	290	265	285	273	247	269	273	283	274	297	297	274	275	308	272	264	268	288	272	252	286	259	298	259	293	294	283	278	248	295	296	238	278	262	264	270	277	259	270	287	277	278	277	270	274	250	276	285	303	294	270	274	252	266	249	276	278	304	268	278	269	298	261	270	273	247	267	277	266	255	292	249	291	261	275	270	262	265	277	263	267	238	281	279	287	269	296	315	250	293	265	258	268	282	267	257	245	252	315	274	269	298	260	286	269	289	246	261	290	249	276	300	271	279	244	254	281	258	286	282	274	297	291	294	294	305	288	238	257	278	293	281	311	255	295	265	303	278	280	281	265	247	266	295	296	276	302	257	260	288	277	260	275	272	295	275	279	260	276	272	313	262	321	303	281	296	280	292	290	262	298	291	260	249	286	285	275	290	276	290	272	277	301	272	283	256	264	254	263	256	273	285	258	297	285	275	257	281	278	262	283	284	288	286	284	267	285	273	264	269	293	289	290	273	275	295	266	280	313	272	284	267	294	319	256	258	260	250	284	312	265	257	288	273	288	283	294	268	233	249	264	276	278	277	257	287	272	281	268	285	320	276	256	275	274	277	265	251	316	274	274	267	286	274	276	292	326	268	270	276	269	271	299	297	278	295	315	304	267	258	249	265	279	269	283	272	258	246	281	277	292	244	286	294	266	274	245	266	276	274	286	265	265	290	287	271	255	269	279	298	284	285	268	288	284	268	268	275	269	255	284	297	256	267	255	291	291	295	267	286	298	264	274	277	256	304	272	252	273	281	280	293	272	265	275	292	278	266	261	280	249	260	303	259	258	274	277	269	305	253	268	287	280	275	274	296	289	268	291	286	270	267	295	253	285	277	280	279	264	256	263	291	277	288	254	301	250	279	266	289	278	273	285	284	271	244	269	278	287	252	256	295	277	256	271	259	310	276	270	294	276	257	263	274	284	265	268	276	271	295	274	298	292	263	282	311	266	264	295	240	277	329	283	299	305	302	283	285	231	291	271	282	269	266	258	274	288	276	300	306	278	274	303	258	271	280	279	263	263	282	274	286	280	255	277	265	267	304	300	264	265	301	276	293	247	288	274	272	285	275	274	268	276	274	283	285	270	264	250	276	268	277	266	280	256	288	279	274	279	259	259	318	257	292	304	267	256	259	256	264	264	277	274	276	268	266	271	274	241	281	270	302	271	278	275	298	298	279	283	274	281	264	269	266	264	277	242	300	254	304	246	284	282	260	271	278	279	274	297	277	311	298	302	276	270	294	254	308	249	271	265	294	262	287	283	256	296	275	288	312	257	280	271	288	247	304	270	274	273	279	289	257	259	309	289	292	260	277	273	261	290	258	249	260	266	303	280	296	275	283	287	273	296	243	295	300	293	247	253	243	283	281	281	272	283	293	274	246	270	268	300	238	248	286	284	275	249	264	276	282	282	259	268	288	283	240	259	274	259	267	267	281	266	294	256	254	272	294	276	285	261	285	285	250	256	284	261	257	275	262	281	273	275	272	284	291	266	276	267	294	281	245	250	308	275	268	255	272	263	268	268	254	261	277	258	267	281	275	277	276	246	272	287	288	267	259	291	265	268	264	268	257	285	280	294	252	267	248	284	283	254	255	247	280	290	261	290	288	276	271	289	287	284	277	272	278	245	273	281	258	279	271	293	285	276	238	294	307	288	275	280	265	274	275	289	266	273	258	293	266	262	293	272	281	253	275	273	286	249	314	284	286	295	273	278	266	280	225	301	289	276	250	287	286	260	287	295	282	286	282	268	279	263	277	279	283	305	298	263	258	323	285	269	285	254	281	308	284	254	285	296	280	278	260	281	302	275	269	241	274	263	276	249	277	279	306	264	265	324	294	293	269	270	279	268	270	280	258	262	295	259	273	289	283	281	256	273	286	255	260	248	299	278	287	294	252	283	273	287	302	265	272	271	242	298	278	276	263	251	279	281	272	305	318	280	293	293	272	283	260	261	279	287	282	271	312	267	298	276	287	255	241	274	293	258	271	298	284	271	268	259	308	282	273	259	267	254	311	284	296	272	335	273	246	292	278	282	271	266	297	259	279	284	240	261	259	262	263	267	304	232	281	259	296	254	283	269	275	248	252	267	267	259	277	287	288	300	268	273	271	281	299	263	265	266	263	291	287	280	279	278	258	269	289	242	251	244	295	278	257	284	294	261	276	273	256	269	297	251	282	292	301	269	270	258	290	279	257	259	252	246	275	269	280	251	262	285	293	271	263	262	256	253	260	268	241	280	298	261	282	259	283	278	236	276	274	253	270	289	293	260	275	266	259	274	283	278	279	256	292	293	284	254	292	273	269	281	280	273	283	321	283	294	256	281	259	284	264	272	286	294	308	247	269	269	284	253	295	289	290	271	279	286	273
4185	8805	5717	2933	2182	1816	1600	1196	880	816	702	624	590	567	467	495	533	460	380	414	374	340	365	347	372	317	335	356	344	348	326	334	320	325	349	351	318	321	341	358	352	343	319	312	304	339	363	353	374	342	307	345	353	301	324	303	303	296	297	330	315	320	294	286	327	327	263	335	334	330	271	291	280	287	300	312	310	301	287	308	319	305	291	312	273	316	297	280	276	305	289	278	335	291	281	280	295	319	300	304	313	291	301	313	310	296	299	272	291	292	321	289	305	283	320	312	275	286	272	301	284	281	283	289	331	289	282	286	292	296	302	289	277	299	288	267	319	259	301	307	299	289	305	282	299	266	308	291	297	270	291	291	298	302	306	304	306	264	297	293	276	309	287	311	301	281	299	314	295	292	306	299	279	264	277	272	274	301	274	282	236	291	282	305	301	307	263	304	309	288	280	294	319	262	313	316	282	317	294	280	298	300	306	294	311	291	299	312	309	283	310	312	298	293	290	296	296	293	313	299	271	297	297	271	301	326	298	308	287	288	308	286	289	296	305	297	276	305	283	271	304	289	319	311	299	280	303	309	298	283	294	280	296	316	268	295	326	299	292	273	286	304	297	292	319	279	293	297	292	313	262	301	288	282	291	329	288	319	313	334	303	267	305	276	317	306	294	274	311	296	297	292	262	299	283	280	333	261	276	263	266	304	310	289	256	299	306	320	317	296	314	313	286	297	310	281	322	306	298	253	282	298	310	298	281	293	280	315	299	315	314	308	307	277	272	274	273	324	289	295	310	289	269	308	306	326	313	312	271	308	276	340	278	277	307	268	293	281	305	299	271	281	297	316	306	300	326	343	319	278	291	289	293	312	286	313	319	306	274	277	288	297	329	276	270	308	303	292	302	331	283	291	295	297	313	307	288	295	298	281	311	295	288	290	298	302	294	294	279	310	283	308	288	301	294	293	304	286	315	281	307	291	272	293	304	304	279	296	280	279	317	265	286	282	276	313	283	285	287	279	292	306	271	311	280	268	299	290	286	287	314	318	313	306	301	313	292	310	270	289	282	264	330	315	279	296	340	313	312	318	323	275	297	340	334	298	263	307	284	282	265	298	308	302	305	277	291	285	275	308	278	293	284	296	273	275	300	296	285	302	298	262	293	271	321	290	308	318	296	312	328	282	288	280	271	293	278	280	322	293	305	313	280	273	316	292	262	316	300	301	304	307	286	283	302	280	308	289	295	308	331	295	319	320	279	280	298	293	289	314	293	288	281	270	296	300	291	297	302	317	331	315	285	291	289	325	286	307	283	269	270	272	285	317	248	300	316	278	293	289	294	299	316	281	265	302	290	287	306	288	304	283	272	283	312	308	275	295	309	299	297	307	285	289	312	300	266	287	296	283	296	297	314	302	281	297	268	307	330	314	305	288	274	297	281	340	294	310	269	281	309	291	304	307	289	318	299	296	293	261	275	289	294	295	266	304	334	287	316	292	311	297	290	294	271	279	297	306	317	301	296	277	293	313	294	305	270	313	281	262	304	268	297	304	317	282	331	293	293	298	291	298	282	325	276	317	281	303	316	293	306	273	301	293	268	330	287	293	304	279	286	304	307	312	303	292	302	275	335	268	298	328	346	291	315	276	285	332	285	279	306	276	300	284	289	288	301	314	289	291	284	337	280	292	288	285	307	296	277	294	320	300	331	297	292	293	324	281	277	310	300	309	309	277	324	269	320	284	277	299	283	287	303	271	272	312	291	308	282	287	286	297	288	283	304	291	336	289	325	302	292	293	285	302	310	291	278	312	283	287	283	310	289	313	292	326	309	296	288	304	312	312	317	276	281	296	264	320	296	272	277	286	284	298	271	291	285	288	293	309	305	289	308	344	312	267	283	327	296	290	306	285	281	303	258	302	291	299	327	290	291	318	284	280	296	302	270	302	287	338	283	293	279	314	291	281	314	308	275	311	310	310	287	298	297	305	254	281	313	326	285	319	292	301	284	284	241	304	291	292	297	310	293	270	326	312	317	308	319	295	305	284	303	299	323	293	323	285	292	291	292	316	274	281	308	293	282	318	307	299	279	293	310	282	284	284	309	286	273	322	306	309	304	286	279	291	273	291	276	312	283	333	314	296	335	317	295	296	270	262	288	283	303	282	315	291	315	274	287	316	290	267	263	275	294	290	286	308	285	297	265	290	280	299	283	303	286	304	288	285	255	262	286	319	302	312	290	296	295	317	280	281	253	299	302	301	308	284	296	268	334	307	275	284	309	279	284	291	305	281	275	299	294	270	279	321	293	286	292	316	311	301	292	311	300	293	294	270	308	302	289	285	308	291	311	303	300	305	287	290	277	316	304	321	291	308	298	308	290	298	275	269	288	304	313	261	295	282	284	279	306	303	300	293	281	289	282	275	289	285	309	275	285	296	291	310	291	313	287	274	309	292	290	310	285	259	300	289	296	306	294	276	280	315	311	306	283	319	269	289	319	305	276	272	255	284	273	298	294	279	313	293	317	296	284	299	294	281	304	287	330	304	266	284	278	296	321	285	283	294	267	297	305	283	301	280	293	280	315	285	297	263	291	307	283	272	280	301	286	305	274	263	292	295	305	282	288	284	322	333	305	267	326	290	297	296	257	286	292	288	292	299	297	315	301	298	299	314	292	307	298	325	312	333	295	294	286	311	299	279	289	310	309	288	292	309	277	293	312	294	290	308	327	275	288	313	308	288	303	296	305	288	327	275	294	271	294	294	301	284	271	269	288	308	295	320	303	283	325	324	305	304	278	278	258	308	279	302	323	254	280	285	272	288	305	273	280	277	285	298	316	295	329	282	296	276	300	299	330	307	316	292	332	267	294	269	311	309	332	285	307	325	300	248	286	298	252	311	278	269	292	304	297	325	304	333	281	305	288	297	300	324	276	281	303	310	289	348	303	268	323	262	291	326	272	284	292	301	316	305	306	296	302	282	281	240	279	284	280	322	313	329	334	290	305	288	274	296	280	302	302	287	265	308	284	282	281	271	282	297	286	292	298	274	278	326	283	282	278	279	302	313	291	291	275	320	282	273	284	315	282	290	280	275	284	291	311	291	283	321	296	288	274	291	266	293	280	262	300	291	304	305	285	293	302	305	292	299	291	326	309	317	290	325	297	261	294	343	298	323	283	290	257	289	299	286	309	262	313	274	286	310	275	297	292	289	301	320	314	284	294	292	269	306	268	305	297	277	318	298	303	305	321	299	309	296	287	296	306	283	281	315	298	259	305	274	274	292	275	298	316	312	285	263	274	293	296	302	315	314	288	323	292	308	309	292	276	290	263	315	312	292	304	278	298	298	299	281	309	280	283	285	309	298	311	319	290	303	309	323	293	293	338	289	287	288	288	263	280	284	294	273	283	283	294	293	299	307	313	284	312	319	279	295	294	306	295	300	257	282	298	273	307	282	291	304	296	303	303	269	259	279	295	277	304	297	285	305	313	292	284	305	317	273	257	302
22821	21442	29152	24138	21451	21533	9578	2203	1573	1432	1276	1122	1020	997	880	950	933	823	768	783	808	771	668	687	720	681	695	725	722	694	688	674	699	643	703	661	660	711	648	658	669	678	670	614	644	667	705	685	686	663	638	622	650	643	678	619	625	654	577	631	604	662	618	641	578	582	639	587	640	622	581	659	625	600	558	615	657	608	601	583	605	628	649	644	592	631	560	593	625	545	550	619	618	616	562	562	605	634	618	573	628	600	531	609	611	607	613	563	630	633	604	560	611	640	630	630	646	638	600	677	620	597	606	613	637	552	593	565	581	607	538	575	653	590	618	585	533	551	605	620	640	629	638	588	594	628	578	604	588	587	568	577	595	635	609	623	594	608	581	610	615	617	601	600	585	628	617	599	623	603	583	588	643	580	587	605	570	588	588	591	604	601	594	634	602	583	619	610	598	569	595	622	619	590	610	618	616	636	623	580	603	638	631	626	653	650	611	613	626	617	607	579	649	555	654	680	577	606	645	614	616	611	621	622	587	578	628	612	638	630	593	602	560	619	555	618	618	564	594	589	560	616	606	592	659	569	608	570	603	584	604	594	593	645	609	598	601	579	629	617	590	597	585	602	595	579	576	601	609	565	618	562	624	569	618	622	609	611	614	600	592	583	604	639	638	551	599	598	574	600	575	597	560	601	595	570	595	570	581	601	621	602	630	631	576	628	602	599	567	611	629	614	642	615	607	603	631	633	611	624	601	657	615	594	565	607	617	672	620	658	597	591	631	616	653	598	623	623	613	585	598	590	614	595	620	606	592	641	639	622	605	561	634	602	624	615	633	606	626	625	619	590	643	579	608	623	635	604	569	617	587	583	633	617	622	571	580	601	590	585	642	587	662	612	585	595	655	630	619	627	600	633	605	631	593	638	578	604	611	618	585	656	583	558	578	639	607	597	583	590	622	653	597	618	612	632	578	599	663	625	612	584	623	579	615	582	550	575	617	635	631	636	581	636	616	610	608	637	615	624	625	617	585	612	610	612	616	576	546	584	615	568	627	642	597	617	617	640	606	612	597	618	615	618	588	619	609	620	595	612	581	564	650	618	607	652	585	605	600	549	579	608	646	579	585	588	620	594	582	689	606	621	615	614	651	615	610	661	628	599	571	601	590	631	608	638	613	627	607	614	580	603	570	608	637	577	589	627	619	614	618	619	637	597	613	612	575	614	608	588	559	620	659	608	558	588	593	576	630	591	600	605	624	652	631	599	609	615	621	604	627	628	621	600	621	599	589	576	610	613	591	627	616	600	565	641	633	612	609	593	589	618	581	619	631	613	609	637	590	590	628	621	558	630	599	583	581	625	591	556	619	603	620	683	644	596	603	612	596	625	604	578	617	609	634	575	620	638	592	625	651	615	586	614	651	584	609	630	653	611	615	602	595	612	608	605	630	582	613	603	602	610	607	595	589	592	566	629	679	614	595	588	617	609	581	606	590	577	607	607	656	599	638	659	584	600	606	622	659	605	655	659	569	595	567	589	614	603	589	576	630	617	618	632	602	595	659	623	586	625	593	599	614	610	618	604	617	601	600	566	588	625	578	588	602	577	607	571	602	658	590	617	613	637	643	611	609	608	607	594	614	593	578	579	603	628	625	596	626	585	595	590	579	610	631	616	645	591	605	624	624	574	597	583	646	635	601	573	579	612	581	617	596	621	598	611	583	620	671	619	608	581	619	648	583	576	594	633	587	611	625	579	586	617	588	580	623	615	598	596	573	601	600	624	569	613	611	618	626	624	580	629	618	590	562	590	630	631	600	574	585	646	675	593	595	588	608	658	594	657	615	584	627	555	595	617	575	604	593	612	635	605	619	607	582	642	579	614	593	566	543	607	605	618	633	574	585	587	595	593	617	627	624	625	609	581	592	621	587	588	616	598	631	600	639	585	560	595	595	628	593	614	618	657	610	636	613	622	620	588	614	613	588	623	623	590	591	580	646	593	621	638	573	580	629	612	614	550	597	580	587	592	579	584	607	610	642	576	664	620	618	575	624	586	638	562	602	607	634	619	611	590	595	568	635	627	618	634	612	633	580	597	613	596	594	591	579	587	553	621	596	628	573	626	614	614	593	581	597	595	606	609	627	605	593	618	640	591	610	600	584	605	604	585	613	594	588	568	581	575	623	600	617	573	627	625	607	582	619	586	600	644	566	576	572	615	622	599	575	624	579	626	607	605	599	634	632	643	622	629	616	595	612	603	576	583	594	550	605	591	601	626	611	614	601	620	640	592	606	597	609	587	608	639	599	645	607	624	574	596	644	555	618	637	603	615	628	614	620	593	551	622	609	606	598	582	598	605	598	634	571	564	646	579	623	651	564	595	607	604	599	598	615	602	661	619	595	631	643	567	597	648	616	558	625	548	605	573	595	570	612	606	601	610	578	597	569	614	625	651	613	603	615	624	567	600	628	607	583	573	643	598	587	603	599	597	608	648	561	635	614	560	627	631	624	569	565	619	578	624	620	650	609	617	646	644	606	673	611	619	588	651	562	564	596	576	595	562	569	599	632	600	580	632	611	621	578	582	598	634	583	627	605	570	595	570	564	612	634	616	623	587	571	625	600	625	586	620	595	615	632	646	608	602	623	581	568	655	612	580	560	592	598	629	611	615	625	640	633	574	609	598	635	606	579	661	591	599	556	589	592	651	628	560	615	655	600	645	547	577	590	604	561	599	586	598	608	566	585	586	570	609	606	619	613	623	600	600	607	605	555	589	602	635	582	594	576	613	663	649	589	605	627	601	602	585	613	595	618	617	634	643	623	592	633	598	591	577	593	606	602	548	603	634	609	596	631	635	599	580	605	624	640	615	601	623	601	604	578	597	649	578	590	576	554	549	612	600	578	619	587	639	572	633	620	657	635	576	651	581	581	570	590	621	594	601	646	586	617	593	576	600	566	560	629	593	661	633	605	610	625	608	621	584	608	581	606	624	584	565	590	623	675	614	656	609	584	637	562	597	637	562	613	603	587	563	566	585	600	594	684	587	615	551	593	631	599	618	586	604	574	670	580	552	608	579	567	631	623	576	636	599	624	570	627	626	587	589	579	626	635	619	625	568	589	598	604	625	617	595	584	604	604	624	633	586	624	612	596	587	578	638	599	600	569	643	575	650	577	634	624	579	593	627	617	633	561	627	579	616	565	599	578	641	627	560	575	622	578	606	603	612	626	600	614	610	604	602	603	646	605	593	584	567	627	603	574	615	606	591	653	623	636	625	583	545	592	549	582	613	638	555	612	623	558	547	625	599	611	645	622	607	592	600	616	616	658	610	570	615	580	570	616	590	604	595	596	556	594	575	617	585	629	604	568	588	596	588	601	558	620	569	622	577	595	608	627	541	609	592	580	547	585	602	615	644	594	542	612	635	590	626	598	581	636	609	574	609	585	629	539	601	531	581	583	616	549	584	603	603	574	553	623	626	602	591	611	597	619	582	593	612	606	652	600	666
6106	19598	13675	7588	5750	4659	4093	2961	2275	2067	1870	1561	1415	1186	1106	1163	1245	980	902	864	812	806	751	711	740	730	743	761	766	710	727	778	688	767	717	687	754	715	771	711	708	708	661	679	692	710	694	695	678	662	688	676	675	656	689	660	681	644	645	606	677	597	678	668	645	688	602	613	621	630	698	647	607	636	655	640	664	667	648	596	632	628	604	672	611	663	634	632	645	651	663	620	606	604	649	647	613	639	611	610	625	640	611	610	612	642	628	633	567	649	670	605	607	624	611	605	631	574	657	599	662	614	619	612	589	612	625	637	623	604	615	644	613	640	622	605	676	643	598	604	597	644	626	673	595	615	644	611	604	654	660	646	654	646	645	568	624	633	599	624	609	664	584	644	631	607	665	642	623	621	631	596	587	627	594	628	625	631	635	604	652	627	614	610	664	624	658	638	645	632	596	639	576	570	609	608	618	593	594	619	602	623	620	645	618	649	624	560	612	625	558	615	633	627	576	613	616	636	612	577	625	587	617	638	632	609	652	641	587	642	613	639	614	628	634	623	614	618	617	610	584	607	604	567	624	624	590	639	627	583	610	627	609	609	591	647	670	614	591	611	645	628	638	638	648	642	605	659	611	666	607	617	576	631	656	590	614	616	612	628	647	582	597	654	636	602	629	595	638	600	630	627	606	627	656	691	631	598	598	614	616	610	611	635	621	584	576	665	602	633	601	593	621	613	634	621	651	600	637	623	593	638	596	608	626	605	671	620	641	619	647	601	612	643	609	609	604	599	570	638	614	597	594	610	605	673	614	613	580	638	606	578	609	612	599	639	619	626	616	629	602	601	621	624	620	604	613	609	647	598	606	611	625	618	580	587	553	607	638	648	624	666	628	599	617	614	605	622	644	649	667	623	612	595	606	650	610	602	617	607	630	626	612	623	646	615	658	592	650	635	618	649	642	609	605	623	591	600	608	646	626	639	596	606	633	601	558	626	588	606	626	601	586	649	635	569	638	587	621	654	639	587	608	580	602	579	628	676	627	658	590	651	656	587	601	613	630	619	565	603	609	593	572	606	600	643	636	604	688	615	635	616	620	599	621	597	637	620	657	612	667	592	684	606	652	628	590	631	638	649	641	571	630	643	693	567	601	626	588	610	624	674	648	549	635	634	589	651	584	610	629	603	593	574	639	674	659	648	616	649	591	607	601	617	667	586	646	628	682	613	589	630	617	574	597	621	616	666	619	608	676	639	634	605	633	614	596	668	587	591	667	617	629	618	615	589	592	589	632	610	590	648	609	612	607	633	616	597	644	636	580	612	625	622	610	613	635	653	613	630	625	614	590	645	649	640	641	621	653	612	620	598	575	593	606	616	612	588	630	586	641	627	582	652	632	639	623	639	632	626	620	597	602	621	611	598	648	687	592	613	634	642	634	618	617	596	644	623	601	594	623	627	633	627	575	623	617	578	633	592	606	627	643	615	676	604	574	602	564	655	648	569	612	581	609	630	619	621	653	607	654	618	623	581	639	575	624	679	639	610	613	566	611	604	620	608	584	603	638	640	625	622	540	647	661	604	638	606	638	620	608	588	648	604	598	625	620	644	649	611	589	559	602	637	597	615	608	616	567	612	618	577	631	636	613	647	574	617	590	648	590	667	619	574	602	636	606	606	627	632	613	608	631	604	635	620	575	604	621	669	631	634	624	619	631	607	614	593	615	614	607	596	614	615	650	587	606	592	592	608	637	602	588	603	656	605	681	631	638	591	614	625	601	612	610	629	656	616	591	623	590	622	591	624	590	633	644	550	572	592	613	683	627	652	608	632	592	607	598	595	605	597	626	663	633	592	633	609	565	624	621	605	623	630	630	670	596	653	642	569	618	602	628	644	605	609	644	639	604	590	612	598	577	635	641	613	632	615	620	601	625	660	602	622	653	624	628	664	584	634	622	592	657	616	604	648	610	625	612	659	661	654	636	612	639	608	627	609	599	594	638	588	626	607	625	678	636	602	625	590	587	614	607	629	638	636	594	610	585	597	620	667	638	601	585	613	610	612	616	633	617	644	585	646	634	647	649	639	603	583	620	609	644	659	607	625	632	662	645	594	581	639	569	610	578	651	618	614	638	639	606	664	638	641	606	614	651	629	611	641	629	591	652	605	641	633	624	626	608	620	620	626	634	652	605	629	590	618	622	612	587	655	597	600	658	638	567	621	582	579	574	627	653	605	678	618	646	573	627	567	608	615	576	604	660	586	607	597	623	607	621	614	616	596	604	630	634	620	631	572	616	599	667	612	591	628	628	631	582	608	616	678	646	626	611	640	588	622	596	584	637	625	641	642	581	661	685	635	618	595	643	600	638	662	557	599	630	634	624	647	585	602	692	609	609	581	622	601	626	620	660	662	631	640	605	570	631	638	628	632	606	623	594	611	629	678	603	602	576	637	634	618	581	581	618	652	631	613	622	643	634	623	633	641	621	677	603	649	621	618	631	624	646	586	634	595	605	633	676	617	623	594	591	621	602	606	585	602	632	616	633	628	619	595	655	622	585	619	601	584	647	562	618	570	615	656	655	618	615	611	639	635	622	599	633	621	641	602	593	608	612	615	655	637	614	617	610	604	605	643	626	630	642	598	615	650	620	626	614	628	618	568	665	619	626	664	555	645	618	579	650	610	624	619	641	601	643	616	624	606	651	665	602	589	619	576	573	557	630	635	627	636	572	641	617	607	582	627	627	601	578	567	592	640	635	631	630	604	612	643	623	636	671	605	616	644	603	630	631	594	616	645	630	616	609	645	651	574	594	559	600	636	642	600	624	638	625	613	633	575	604	628	648	596	568	634	585	648	629	629	625	621	642	620	572	620	585	633	611	624	650	607	601	584	622	651	617	620	577	596	613	647	662	601	590	627	640	609	625	582	629	658	637	600	607	581	634	589	606	625	625	568	615	601	639	629	631	611	579	583	588	622	658	614	605	677	623	610	603	641	589	664	565	605	579	627	630	624	617	637	651	634	641	565	660	622	616	606	658	606	658	611	612	664	649	612	597	634	636	630	646	605	615	624	591	637	607	617	572	666	630	658	621	645	589	544	601	569	579	639	624	655	613	608	638	567	633	572	598	582	601	604	651	623	628	606	637	610	597	667	604	604	609	634	627	593	581	604	599	632	600	595	596	613	625	656	632	649	641	631	614	591	574	618	645	580	621	608	624	632	606	606	628	664	598	576	631	586	606	636	597	608	633	640	615	594	621	633	593	648	631	615	656	615	638	658	605	629	622	624	589	615	584	619	626	583	635	657	630	654	636	565	625	617	649	624	601	594	613	595	631	609	604	583	637	655	608	657	608	565	616	617	658	591	598	630	598	632	570	621	663	578	580	661	599	632	626	649	648	589	616	580	588	627	659	600	612	602	593	594	623	575	609	679	627	640	597	666	600	602	594	620	596	623	626	617	597	613	632	590	648	632	634	635	600	608	583	628	591	626	594	629	604	638	601	629
28146	19714	7013	1395	787	717	653	598	484	505	464	425	412	427	459	380	422	424	405	371	335	350	367	377	386	379	392	412	346	346	386	383	347	395	367	411	377	352	364	358	335	341	326	366	361	391	374	371	352	378	378	339	347	355	382	348	371	343	349	355	379	361	358	374	350	348	358	349	348	332	356	358	393	353	324	386	389	345	355	350	331	356	374	336	380	341	389	395	375	385	341	317	304	351	362	394	347	395	340	332	346	340	322	366	365	341	326	355	342	333	356	327	385	336	336	382	344	368	353	360	355	379	357	364	318	358	352	346	342	336	326	363	369	363	342	344	319	359	373	375	324	392	387	389	328	352	350	385	343	358	340	348	333	352	342	324	342	326	345	381	367	329	343	337	354	371	377	331	350	373	327	345	354	333	334	347	351	328	367	394	351	342	351	367	332	377	357	360	373	338	383	366	336	336	362	365	379	332	323	367	341	352	390	338	352	319	321	354	377	374	337	327	339	379	389	332	391	349	384	337	356	357	366	366	365	337	341	334	337	341	344	331	351	363	354	358	344	393	372	373	415	331	362	336	336	350	344	351	314	329	370	349	367	354	372	326	376	302	345	371	328	336	338	356	361	323	353	361	358	383	337	350	350	354	347	333	345	347	331	317	371	362	325	333	379	378	348	403	329	323	355	379	316	352	351	369	327	359	353	349	338	355	331	330	365	351	387	379	338	365	358	352	326	336	375	311	333	358	369	375	365	384	319	363	358	351	334	344	329	364	343	336	366	332	337	371	360	346	349	341	326	335	317	371	344	359	377	343	319	336	332	352	358	338	339	327	370	339	350	328	329	363	345	328	358	368	379	327	365	339	382	315	357	348	339	304	345	359	342	343	365	342	316	402	336	357	349	369	341	371	321	358	386	332	335	366	352	357	319	364	335	336	372	363	368	380	357	340	330	329	340	373	330	335	330	380	348	366	340	324	339	362	323	369	345	380	337	350	370	387	346	368	357	370	365	355	335	339	362	361	359	336	336	353	364	353	392	353	344	338	346	359	332	352	334	346	354	324	340	341	337	346	357	366	350	362	340	337	355	294	348	323	340	352	354	354	338	329	353	351	353	363	362	331	336	364	338	349	386	352	371	325	354	361	354	362	364	366	371	361	312	339	353	330	396	379	354	358	330	349	348	342	355	344	378	346	332	355	331	319	357	341	329	357	380	332	337	347	369	382	329	317	363	330	349	358	389	365	374	352	339	370	339	386	322	381	350	346	334	353	339	370	364	359	352	348	349	362	304	377	383	324	383	330	355	343	351	381	377	365	383	362	333	374	346	336	343	341	372	357	338	310	374	346	321	329	327	343	338	364	400	283	363	341	327	326	326	369	324	369	323	353	359	342	348	364	363	381	329	337	359	352	349	375	337	360	359	343	369	338	348	382	348	330	397	344	354	345	338	366	330	331	344	348	343	349	329	337	387	360	366	354	371	335	370	364	375	355	327	355	326	353	351	348	357	348	370	368	320	342	319	365	358	342	356	360	340	361	384	354	341	350	346	327	324	372	372	324	351	332	339	343	380	381	365	381	310	336	405	345	326	368	346	313	354	363	352	359	344	375	352	364	329	339	342	370	369	336	354	306	361	363	345	343	347	328	344	348	366	347	375	362	332	368	395	361	337	378	368	350	345	390	385	374	343	330	368	336	349	360	366	335	341	369	332	370	368	352	361	377	363	377	340	402	363	330	392	334	390	422	365	332	341	352	366	336	361	354	366	402	349	358	341	330	328	348	333	341	359	344	335	376	380	345	335	372	352	373	351	348	360	353	363	342	323	324	335	343	352	353	345	363	362	358	376	372	352	353	358	327	344	331	359	348	352	382	334	345	324	340	329	315	338	387	374	343	287	362	354	331	347	363	356	324	352	343	365	364	319	359	344	332	360	375	332	361	353	348	357	336	338	346	377	361	336	299	342	362	334	353	376	338	375	362	331	376	344	356	339	352	359	371	368	355	352	335	364	340	373	345	323	328	346	327	331	360	388	338	318	336	407	375	347	325	348	348	337	337	348	354	350	337	313	324	318	362	340	381	366	331	394	378	335	355	342	371	350	334	343	364	331	333	329	364	347	321	345	350	373	364	361	377	391	329	351	348	308	336	365	330	348	391	341	339	341	331	366	349	354	371	362	366	352	385	335	360	352	351	365	365	359	344	362	352	359	353	334	366	337	348	358	327	352	382	354	373	361	356	334	335	335	353	340	372	377	366	347	385	344	338	330	339	333	359	329	325	384	341	317	310	348	377	358	337	347	368	362	382	371	339	306	358	328	349	343	325	382	354	353	362	352	344	371	345	377	342	345	356	373	353	357	339	356	371	362	309	339	364	342	332	366	350	379	393	359	335	334	318	363	353	361	346	351	382	354	324	387	323	372	342	371	368	352	353	354	356	329	336	353	350	336	351	337	350	328	360	355	331	345	368	346	386	344	352	348	338	385	337	372	376	368	384	355	347	331	346	374	372	357	352	361	349	349	349	354	340	376	366	366	369	323	358	339	358	352	346	380	380	341	360	383	357	351	321	353	353	329	330	335	356	333	384	371	365	353	371	351	369	363	349	339	358	349	334	350	341	372	369	375	342	367	356	366	364	310	355	369	367	355	354	361	364	337	363	352	382	345	361	343	346	376	366	341	352	358	369	362	331	353	356	352	332	331	350	344	319	335	328	364	327	381	376	378	371	372	344	339	386	378	340	324	362	302	354	389	342	387	308	369	319	316	359	357	333	344	353	337	400	385	373	376	331	319	357	317	380	341	351	367	353	362	402	355	359	342	372	340	365	397	382	376	370	384	346	358	336	372	333	341	383	349	306	304	356	337	382	389	354	343	356	359	350	355	366	327	359	343	337	346	347	361	351	334	358	338	305	380	387	337	335	310	376	354	310	326	371	379	313	370	336	356	349	370	364	346	343	333	362	372	334	335	375	324	373	359	344	323	359	346	378	365	345	363	346	361	376	324	361	348	347	341	305	321	374	330	346	363	332	369	340	320	320	351	379	362	335	357	328	341	336	331	364	366	351	374	363	369	364	327	345	341	364	348	336	335	338	378	350	334	359	396	376	362	350	336	362	355	357	330	324	390	345	354	343	339	369	315	334	344	395	369	359	345	355	327	337	378	357	335	369	366	367	341	344	342	352	330	365	372	389	344	347	338	348	372	345	347	359	384	374	325	359	361	342	361	376	348	357	339	369	339	372	382	348	340	342	359	362	331	407	359	338	360	359	332	332	356	348	348	370	363	359	369	339	350	352	350	333	366	358	368	371	359	341	330	379	352	339	366	358	346	360	335	363	353	314	370	339	342	346	354	388	355	365	367	332	323	341	316	352	346	342	336	385	330	332	333	355	353	370	380	344	346	336	342	382	334	350	374	336	352	353	345	352	368	314	329	384	354	332	350	351	349	354	379	330	363	335	343	355	320	352	387	336	329	359	320	362	358	343	354	382	370	330	379	353
5788	4267	2849	1565	1199	1061	1011	766	683	608	584	494	506	500	461	453	541	452	432	411	389	379	394	404	399	381	429	376	380	388	384	404	368	392	401	419	398	409	416	398	376	385	357	353	348	380	359	394	370	402	406	368	380	375	347	371	345	381	343	382	345	402	360	393	408	346	320	370	382	352	363	363	371	347	365	385	352	341	373	370	364	383	344	319	353	351	370	382	396	350	347	376	347	344	353	373	364	406	391	354	348	333	366	377	358	340	381	398	389	402	350	327	374	387	387	390	388	336	380	394	342	356	342	375	337	394	389	354	393	411	344	366	347	376	370	353	393	366	363	396	381	376	362	343	374	378	336	318	385	359	361	407	355	364	403	371	373	323	377	378	328	342	391	379	334	330	378	373	334	389	355	351	367	340	361	373	343	382	377	386	375	356	399	336	374	379	361	364	347	359	392	363	379	394	326	378	359	328	378	362	372	364	381	361	375	381	365	383	338	345	364	392	348	358	344	365	362	354	342	372	377	399	356	379	365	350	352	341	387	354	329	381	345	343	348	367	352	338	367	370	393	359	324	387	347	358	394	353	394	379	357	367	357	352	355	359	352	362	358	342	378	375	377	352	345	371	343	352	354	370	368	377	385	319	376	359	355	378	314	355	361	379	389	354	362	393	362	383	374	364	361	328	391	349	324	396	357	344	363	337	370	343	350	359	358	354	355	351	388	347	363	345	358	375	338	337	376	348	377	386	384	355	344	394	377	370	359	367	346	406	389	376	359	345	374	350	398	378	340	386	347	401	369	317	334	360	338	330	367	382	366	331	324	361	342	357	395	343	362	412	388	388	359	373	385	384	375	361	383	356	338	378	356	354	393	373	340	380	374	376	353	350	354	362	397	360	346	340	348	333	341	362	409	398	391	367	380	375	363	363	385	378	367	391	350	366	387	341	376	416	396	365	395	395	349	356	368	391	367	380	380	371	368	342	316	352	363	351	378	334	365	350	393	367	309	370	369	374	353	335	344	349	388	381	376	353	351	383	366	349	363	363	373	388	349	339	373	377	368	345	359	360	326	398	338	369	321	416	384	366	338	360	354	342	365	336	363	385	363	376	375	351	375	367	348	356	343	379	376	345	359	374	380	351	379	381	341	360	344	373	349	376	356	387	329	351	378	383	423	362	356	367	327	351	358	361	354	386	330	352	369	336	367	333	365	343	369	352	374	353	357	348	384	329	357	349	362	325	369	386	394	358	393	370	395	388	332	360	396	386	363	381	364	373	407	364	354	394	342	355	403	388	375	357	365	379	361	363	353	363	344	405	373	359	355	363	372	355	344	377	342	343	362	356	369	373	357	353	357	316	366	372	354	366	298	347	408	344	385	398	368	352	366	355	371	376	387	378	334	362	331	334	383	372	370	393	363	374	355	379	385	355	409	356	361	353	353	384	382	353	353	404	388	400	369	345	377	380	345	335	375	376	366	386	343	380	355	347	322	400	358	396	343	360	387	363	343	390	380	378	355	353	357	358	371	370	371	355	354	363	367	361	395	355	338	383	354	380	341	411	372	356	353	385	380	391	392	398	343	347	359	361	363	370	356	363	339	383	344	345	325	353	372	345	366	383	382	331	362	361	365	375	375	328	326	404	374	389	344	373	366	360	376	379	375	372	387	368	347	343	350	400	354	378	387	387	420	401	326	344	337	386	398	327	344	410	381	355	328	348	392	387	366	345	343	373	381	369	343	357	360	368	397	373	373	379	386	362	389	377	362	367	360	362	377	357	349	369	398	366	348	352	353	329	402	330	353	377	350	362	348	378	381	366	380	352	351	375	361	362	388	342	362	360	362	345	338	354	364	395	405	368	362	406	333	340	355	379	356	339	367	378	352	378	370	365	328	363	382	362	363	365	347	371	389	370	358	341	370	370	371	343	362	398	345	354	355	361	351	413	346	349	394	348	387	376	330	371	331	401	355	347	355	390	363	381	349	405	366	383	353	379	333	358	347	353	369	383	378	339	380	361	315	384	359	352	399	392	358	379	341	368	353	349	352	334	406	379	366	348	343	377	376	342	355	358	406	357	366	400	376	381	354	356	406	346	355	339	362	337	352	378	347	360	372	383	363	361	342	349	371	364	357	353	346	347	359	366	355	369	356	323	394	355	372	388	365	323	353	396	346	337	364	347	357	365	374	389	354	361	348	442	374	331	365	362	362	347	384	362	349	338	377	347	368	347	376	352	375	358	370	367	372	334	352	315	368	363	379	375	367	343	346	355	375	369	354	352	360	370	348	368	396	373	394	377	356	338	380	356	356	366	386	338	350	331	374	336	347	354	346	351	338	356	354	353	339	359	370	364	374	334	360	378	370	384	337	365	356	371	355	345	384	350	361	361	389	363	379	348	346	356	350	340	387	372	344	387	349	342	339	324	359	361	350	380	420	382	367	317	363	338	356	378	385	375	374	376	372	359	366	368	352	372	385	382	352	403	356	372	368	379	362	337	376	360	399	352	362	388	335	357	361	364	342	387	361	361	350	368	338	379	398	362	386	383	362	345	381	349	381	382	343	376	335	350	398	349	331	368	349	368	390	374	352	390	360	381	386	384	345	337	347	358	355	343	368	333	376	358	340	379	353	391	355	355	351	391	347	389	331	374	394	368	364	394	383	344	385	379	334	365	348	352	343	354	343	374	389	351	399	403	384	341	383	346	354	371	358	375	333	312	352	357	367	368	368	357	344	362	334	377	346	352	356	338	364	363	345	383	383	362	343	361	362	376	314	357	386	363	355	380	364	419	362	401	369	362	358	393	347	351	376	370	375	339	354	333	357	397	355	381	339	402	367	399	329	346	387	379	338	357	359	366	347	344	356	362	372	307	370	353	353	386	381	354	378	386	329	418	376	357	327	367	353	347	333	354	342	372	350	388	375	391	388	363	355	376	349	347	374	354	361	361	352	316	378	367	363	375	378	385	379	355	381	374	357	350	341	359	358	378	365	369	355	328	380	367	370	359	366	374	376	372	348	358	397	364	391	333	402	350	327	357	344	379	361	351	332	373	358	351	364	371	339	370	358	380	344	359	380	341	382	368	399	351	348	361	375	350	339	381	337	407	331	375	386	365	340	336	355	346	373	372	343	373	377	370	392	353	366	384	358	354	347	365	381	357	360	358	400	386	368	394	376	338	325	358	319	380	380	376	374	375	371	364	386	388	362	353	382	363	358	353	346	338	361	410	341	354	359	379	348	417	354	388	374	346	335	361	352	381	382	380	372	375	345	371	359	385	343	386	388	376	367	376	388	368	364	359	366	369	364	395	362	385	384	349	368	334	346	386	403	377	362	370	371	405	379	346	352	372	391	345	369	328	409	355	341	369	335	395	362	364	326	330	364	399	328	348	378	352	377	341	320	377	345	356	357	370	367	346	370	353	370	360	387	407	345	355	377	344	370	388	366	365	371	372	353	345	372	323	380	347	349	365	384	364	358	360	350	401	365	355	394	339
23901	21404	28604	24585	21364	9651	2093	1403	1235	1056	1012	905	885	786	826	831	844	735	720	729	666	726	657	665	658	680	676	623	685	608	651	683	629	624	632	612	640	621	635	640	624	609	645	619	624	623	588	643	615	595	596	622	613	602	622	597	608	580	647	573	596	626	606	596	612	603	576	576	573	621	604	590	579	599	585	600	582	634	580	564	618	630	533	592	622	574	571	600	602	636	601	588	606	604	599	535	614	570	629	560	580	619	637	607	617	617	509	589	621	565	615	582	558	664	657	589	587	586	595	595	602	571	576	556	595	569	582	548	579	568	556	589	609	594	592	600	592	552	587	598	572	563	597	632	643	552	595	593	577	592	562	572	568	535	601	587	609	562	557	577	568	627	602	571	559	627	600	602	543	619	592	630	603	569	642	576	588	635	538	607	591	610	597	593	558	624	573	604	604	588	617	629	579	611	594	605	608	577	601	587	557	565	554	605	567	558	602	612	602	633	589	642	595	600	641	593	573	604	611	573	553	589	621	589	569	584	608	607	612	609	612	591	580	616	591	593	588	608	629	612	576	615	601	612	575	581	550	572	594	537	534	580	580	574	626	578	592	577	581	593	588	587	621	616	586	574	592	623	601	573	585	562	592	586	586	600	573	587	597	598	654	565	594	598	568	559	575	566	573	595	591	565	606	574	586	582	568	622	592	610	653	572	594	586	582	591	571	618	578	549	537	625	627	592	601	541	574	614	588	603	572	604	608	535	616	590	599	619	634	631	610	565	641	571	600	602	574	612	549	665	605	626	597	576	591	600	573	580	625	617	609	613	590	585	601	603	592	630	622	585	598	585	575	615	564	573	640	578	572	601	588	646	572	612	630	579	628	598	603	609	582	588	621	600	582	620	594	616	588	589	586	612	577	588	612	568	633	595	604	570	587	624	570	571	599	605	592	623	606	593	575	602	592	579	577	563	571	644	601	583	612	601	611	582	585	613	601	563	625	558	561	589	578	585	602	595	620	583	586	574	578	633	618	626	594	599	597	573	578	621	601	566	576	603	588	556	620	624	587	589	565	574	627	612	587	634	618	580	573	612	601	575	582	581	578	559	557	599	591	597	617	593	606	596	593	583	561	603	586	601	562	602	598	578	612	605	589	573	614	603	588	595	571	554	596	559	585	585	615	580	608	633	555	565	559	601	561	643	591	605	581	553	613	562	577	560	621	657	536	572	571	541	586	618	603	605	601	633	590	595	560	601	574	593	569	610	605	571	587	545	633	571	599	598	587	615	596	575	615	627	607	563	629	576	571	551	599	602	625	631	572	570	585	546	593	576	590	583	589	594	581	632	614	597	627	579	580	593	607	554	598	630	569	564	574	559	599	596	566	568	593	655	569	546	563	585	612	568	605	590	570	592	561	613	580	562	607	567	599	596	583	589	642	580	618	594	558	613	582	631	594	583	564	550	609	687	585	555	551	556	597	583	604	577	570	592	578	603	591	587	592	593	629	564	600	559	564	574	598	602	598	566	591	586	598	602	598	573	523	617	586	562	565	574	574	556	578	561	621	545	638	551	652	657	639	570	614	554	616	565	587	605	624	564	553	563	619	581	618	593	591	557	600	586	581	560	596	635	585	599	584	579	560	610	585	640	614	615	614	560	600	539	566	583	614	576	550	554	587	550	632	568	623	580	567	592	599	604	583	591	579	648	618	629	617	577	603	566	615	619	595	570	575	587	565	567	593	608	608	602	572	587	590	569	601	618	593	635	588	590	567	594	600	595	574	590	613	588	603	612	575	581	539	578	643	583	538	603	577	619	615	614	635	619	613	613	580	596	619	581	594	578	530	615	609	597	599	563	595	627	600	584	599	610	574	579	559	584	556	581	571	610	618	575	572	553	592	565	629	584	597	579	605	562	602	595	607	567	576	561	557	609	616	564	556	584	564	540	579	593	584	580	630	607	554	554	587	583	626	603	597	621	584	597	564	573	558	552	595	580	583	617	608	576	584	625	596	551	596	619	582	631	577	609	562	587	609	540	594	612	552	566	638	619	587	624	616	662	629	598	551	570	562	603	582	594	593	611	622	633	620	619	613	570	560	606	558	573	591	591	632	575	610	623	602	579	602	614	614	554	569	585	579	569	577	584	584	565	616	588	603	594	594	615	608	568	615	628	631	606	594	567	628	602	579	606	574	552	594	538	610	539	615	612	586	604	587	602	603	564	621	546	599	582	597	562	572	548	581	616	593	580	564	552	575	545	607	583	534	575	593	594	565	597	557	571	574	569	621	562	617	571	634	594	586	574	600	575	560	582	622	560	591	568	558	616	565	561	606	593	607	604	600	566	608	594	624	581	560	629	601	602	596	555	596	592	575	598	592	553	554	568	624	601	605	558	601	611	570	624	563	597	648	600	600	600	558	596	636	616	537	621	578	571	600	608	584	621	554	616	538	636	573	601	578	581	586	577	607	587	590	543	578	578	605	554	591	605	611	617	564	561	597	593	546	597	587	559	549	553	635	576	567	602	611	596	592	589	610	567	567	630	614	565	557	588	589	570	574	578	622	582	623	621	609	602	546	511	584	573	605	625	553	577	590	590	517	584	553	544	581	604	668	557	582	580	601	576	597	622	665	603	557	623	588	611	587	645	581	637	595	582	583	603	632	579	558	605	575	573	585	591	631	562	565	564	573	556	598	574	596	598	599	547	590	562	630	582	568	602	586	589	576	603	561	599	599	545	618	555	563	592	612	597	575	611	562	599	584	575	584	615	608	594	588	602	595	593	576	579	580	615	646	574	566	653	624	581	577	597	555	604	593	599	600	580	579	621	591	567	601	605	553	613	570	589	607	590	597	601	578	609	612	575	611	564	596	609	545	591	592	652	618	575	573	585	617	590	574	633	554	615	578	588	553	607	540	565	599	579	602	590	593	618	570	572	556	615	573	533	581	587	611	621	646	636	589	582	638	572	583	585	576	588	617	582	586	558	561	554	633	636	547	602	600	616	565	622	575	554	561	577	590	616	628	553	584	581	583	593	543	612	563	575	582	605	619	581	573	586	570	557	583	605	588	628	580	610	621	561	563	593	607	597	567	571	534	570	567	586	653	561	603	588	593	576	568	627	560	575	545	616	585	624	584	588	599	562	548	547	565	623	604	610	641	610	562	585	587	549	597	598	567	618	559	626	596	613	597	573	626	548	595	587	588	619	550	600	626	599	581	562	605	586	553	619	607	633	573	609	577	619	618	594	604	588	626	587	614	560	571	603	605	569	573	602	586	571	602	629	623	584	562	590	566	613	631	559	608	604	568	594	638	549	645	615	598	596	542	588	560	611	567	554	584	585	590	582	586	608	612	625	569	579	596	577	535	591	588	622	584	583	629	587	606	593	570	592	563	601	588	546	603	583	567	564	581	591	618	551	575	643	644	587	610	610	558	608	609	558	609	587	546	567	560	551	587	598	627	593	585	586	553	583	663	575	596	537	573	597	612	589	571	573	589	575
4823	13503	9037	4744	3680	3043	2602	2067	1637	1482	1343	1149	1017	967	905	971	955	847	810	780	698	706	671	673	697	696	707	654	686	722	669	685	691	636	661	624	695	646	639	683	646	615	686	704	685	609	692	640	646	639	642	621	609	658	633	611	627	556	664	601	592	600	617	656	593	600	589	637	605	631	623	583	622	603	581	654	667	648	619	602	596	596	587	612	606	632	638	634	630	592	591	632	607	624	602	593	618	627	590	609	641	625	618	632	597	606	569	612	597	579	572	625	625	598	585	617	665	551	598	577	572	587	568	569	616	632	597	604	564	591	606	564	616	614	603	578	666	613	557	540	598	591	588	626	606	607	556	571	611	563	588	594	587	596	588	663	616	585	636	636	582	620	661	545	582	568	594	620	638	631	594	651	574	621	591	580	584	596	630	617	575	587	607	563	608	617	632	605	589	633	596	606	553	633	573	621	585	544	619	563	605	597	595	580	589	570	612	649	573	597	650	589	641	556	579	620	583	586	602	616	579	622	579	577	604	608	580	569	562	617	595	587	580	628	609	537	651	620	618	578	598	593	581	620	545	604	618	610	569	579	580	632	569	611	593	640	608	602	569	625	585	594	565	595	611	606	587	627	630	602	615	580	616	611	646	573	602	586	605	595	593	610	620	594	614	587	611	578	576	645	603	546	573	582	567	588	619	552	582	577	605	618	598	577	619	605	602	608	627	619	580	575	547	593	576	588	592	626	584	595	587	609	639	580	621	575	604	577	607	574	667	653	590	586	584	604	587	644	634	615	633	621	564	620	626	612	602	601	602	569	624	611	588	632	597	594	575	614	585	575	604	624	612	659	608	612	544	617	584	632	574	609	625	596	649	575	630	585	616	606	643	576	617	597	606	582	592	571	614	607	611	613	547	594	573	580	581	578	609	580	585	593	585	605	614	644	582	637	599	638	579	606	599	613	551	649	572	643	658	577	643	612	586	614	587	603	591	576	620	604	622	574	565	584	615	605	581	598	584	601	639	641	616	599	612	609	634	585	632	646	605	613	600	649	628	609	643	580	587	576	593	565	632	588	549	607	611	583	614	582	664	575	633	624	615	605	585	588	606	633	600	620	631	626	628	591	580	583	574	593	615	574	599	594	646	558	630	625	609	608	614	585	566	606	586	594	662	625	595	604	625	620	613	635	639	591	579	628	665	611	544	652	565	607	627	572	646	601	613	666	651	608	600	580	601	589	588	610	601	609	591	590	616	595	569	619	605	556	592	638	627	588	572	563	609	563	602	602	635	625	558	554	609	580	630	584	575	664	617	586	608	583	560	586	630	612	604	585	615	595	621	586	594	629	552	627	611	583	622	609	582	587	604	616	579	558	613	600	584	604	623	572	602	609	597	624	606	647	567	560	620	609	591	582	591	609	552	579	651	645	593	551	584	622	611	550	590	604	633	610	617	608	574	602	641	559	582	583	582	618	648	555	605	626	546	615	601	575	598	583	588	593	587	625	605	591	581	568	632	583	621	613	612	570	638	598	597	606	597	618	629	581	566	641	614	622	591	651	625	583	639	598	609	604	577	597	599	595	620	612	638	577	606	612	584	625	580	602	579	618	584	594	661	578	631	570	608	609	624	594	613	563	607	597	570	626	594	588	576	629	605	609	586	556	630	622	606	586	622	663	600	591	580	624	571	583	620	597	617	618	599	607	611	585	595	578	571	611	597	601	608	600	599	605	589	607	606	650	635	646	597	637	572	633	611	639	613	607	634	633	631	631	638	623	600	586	593	625	576	579	575	584	603	603	593	582	594	609	573	611	584	612	612	585	616	588	570	587	586	625	555	613	614	590	569	611	609	575	593	564	621	615	629	628	599	583	597	592	611	603	625	616	581	585	607	621	584	616	585	592	593	609	609	569	637	629	585	572	630	613	585	601	630	623	620	584	588	636	601	593	615	571	595	627	599	617	630	588	577	622	611	651	637	574	603	605	584	655	561	587	592	627	600	616	616	638	538	602	575	627	624	607	567	613	640	621	632	556	619	560	608	612	601	603	555	604	578	552	621	609	592	591	594	617	587	602	573	583	605	625	624	618	605	589	616	661	607	620	602	605	620	608	621	646	618	579	562	591	604	632	588	597	556	627	634	598	582	608	564	615	584	568	575	618	603	621	629	584	639	652	558	593	583	633	635	615	615	578	593	639	587	591	582	606	599	591	619	579	552	630	595	546	616	571	577	611	602	639	608	610	569	615	582	633	582	638	603	551	600	620	542	598	594	601	592	613	587	619	620	653	601	632	601	597	642	596	620	646	584	628	633	628	592	629	622	565	618	586	574	607	596	601	590	573	627	594	640	594	638	639	605	607	605	605	581	589	627	572	598	557	598	581	654	599	581	665	616	550	583	625	605	587	606	618	596	595	555	608	587	626	610	566	626	549	602	610	598	571	618	625	584	628	574	630	584	617	620	603	596	565	595	624	618	607	597	598	615	613	592	649	616	628	609	627	634	604	607	623	570	612	601	588	619	581	615	619	583	558	613	619	633	585	569	603	633	623	593	603	565	629	636	589	603	615	569	594	628	624	617	599	624	611	576	617	560	584	541	605	580	600	626	593	585	575	586	623	598	614	622	607	606	590	630	614	574	606	616	574	614	572	592	587	576	605	610	646	557	625	584	660	602	613	594	584	618	600	583	622	542	613	579	593	578	582	553	617	582	587	604	610	599	602	623	585	559	620	597	603	616	557	603	611	596	576	529	587	607	589	619	633	611	603	639	591	577	638	623	624	603	652	597	599	610	627	610	601	600	649	585	580	625	642	569	578	615	583	592	575	607	600	548	621	611	614	602	538	586	603	561	569	626	601	610	569	598	623	607	578	566	637	588	676	576	595	602	615	616	613	568	624	586	586	578	566	584	595	619	554	614	571	621	571	643	618	601	605	624	609	641	615	602	595	579	591	620	604	629	568	618	581	604	564	619	633	569	619	590	600	592	630	587	618	621	651	617	550	598	625	647	590	600	606	580	638	621	598	565	608	612	573	635	600	643	621	597	575	599	572	563	599	604	593	620	564	572	599	631	620	631	614	575	628	652	575	618	597	619	602	599	598	618	552	602	656	610	626	638	599	599	557	613	608	614	584	606	626	605	595	661	626	652	620	617	653	618	596	603	611	570	566	590	549	618	616	577	598	616	637	582	604	647	592	628	630	587	558	625	595	586	556	582	618	566	618	623	582	582	600	631	614	597	620	580	617	561	622	584	558	571	620	586	559	593	596	605	619	607	630	577	612	573	623	604	623	607	650	606	611	623	623	619	603	570	596	613	579	623	585	568	569	583	644	605	583	622	619	608	612	615	590	630	613	587	623	591	638	598	543	611	629	606	611	586	582	612	603	642	591	614	600	582	637	610	584	590	597	597	556	628	586	591	617	631	605	590	622	599	647	570	608	595	608	617	579	588	585	623	585	624	603	567	588	596	624	606	591	641	569	577	591	594	617	588	602	639	609
25144	21457	27553	25703	10003	1193	921	709	605	545	469	423	395	401	393	415	397	352	351	329	291	320	328	327	295	308	298	310	285	294	329	325	299	311	303	311	320	296	303	305	298	320	286	288	280	324	273	330	306	271	301	288	302	295	275	283	284	291	275	257	292	292	308	297	259	304	287	306	274	292	296	310	268	309	293	279	270	306	263	272	248	281	301	264	284	280	292	294	247	291	276	268	304	281	287	274	312	270	273	285	275	260	261	278	258	294	278	271	288	255	257	276	278	309	296	261	319	301	285	283	265	292	294	264	282	251	275	294	283	278	267	271	298	286	297	286	260	294	298	275	299	282	277	298	289	251	261	265	293	262	277	288	281	258	271	287	271	258	295	257	272	258	281	300	267	309	300	254	291	253	245	298	265	274	295	296	272	298	328	259	259	265	247	274	277	265	276	287	272	278	257	274	281	293	297	268	283	298	282	246	297	308	256	261	260	260	262	272	300	270	279	282	257	277	270	262	247	253	261	296	278	270	280	275	305	293	268	252	260	297	280	283	270	283	273	312	297	267	268	281	279	260	283	270	237	237	253	266	286	274	291	296	263	294	265	276	266	282	297	283	261	269	259	275	290	292	292	254	261	282	271	320	271	315	263	289	301	263	298	264	253	263	277	298	271	304	258	273	277	317	281	267	263	245	277	274	305	267	283	253	281	272	271	284	318	263	285	283	276	323	295	278	271	268	299	270	244	274	282	256	248	284	295	278	290	257	272	298	282	284	276	269	300	287	273	275	276	286	280	277	317	280	296	313	286	262	273	286	291	280	280	299	283	298	264	294	285	297	280	307	269	256	267	269	236	266	291	276	277	274	258	277	266	280	269	277	277	270	260	270	304	244	282	253	277	320	272	312	291	295	277	288	279	271	282	265	295	253	264	286	243	296	271	297	277	240	310	263	257	270	270	289	280	274	270	279	294	309	286	273	261	266	267	299	265	266	274	272	276	289	301	276	296	267	294	279	271	278	295	282	255	301	286	302	310	279	281	261	264	274	292	256	283	263	284	279	291	284	265	248	284	255	253	287	267	284	280	264	297	270	280	289	274	323	276	273	287	303	266	281	287	258	270	274	283	306	273	264	285	289	265	262	297	275	273	272	268	272	279	272	303	288	301	289	320	275	276	312	300	298	266	255	292	270	274	263	297	286	284	300	283	289	276	283	275	273	269	302	260	274	267	262	289	265	282	267	286	273	285	288	292	252	292	238	297	281	269	279	277	303	279	301	295	268	261	283	274	303	268	304	284	266	261	294	280	281	281	288	295	268	252	265	285	278	292	282	276	283	263	286	301	276	293	327	285	280	274	276	271	280	302	288	285	286	252	272	264	291	275	258	267	283	252	297	241	265	282	297	276	285	282	300	284	254	305	284	267	255	260	276	266	304	280	297	280	279	279	312	311	273	304	267	277	263	276	252	284	268	283	293	294	248	254	322	282	279	280	259	296	289	290	267	279	290	287	254	266	255	290	299	311	255	266	283	267	300	305	278	268	277	285	254	291	258	292	282	318	274	261	251	300	301	286	302	272	280	310	299	278	270	284	268	279	318	269	262	280	299	294	274	279	283	266	289	298	290	277	294	269	287	276	277	289	255	283	264	271	247	291	264	263	278	287	308	288	257	280	253	292	281	282	281	285	266	238	295	281	266	269	254	292	320	294	260	266	284	249	263	282	291	301	288	281	273	247	262	283	245	312	303	260	273	273	263	286	265	272	253	288	280	261	277	259	262	245	285	302	310	283	275	285	271	293	298	269	298	258	259	272	259	264	284	265	271	274	259	275	271	277	280	274	262	284	315	262	273	295	252	291	275	281	272	305	295	273	313	271	300	271	302	252	296	303	315	247	295	296	250	303	265	297	294	280	293	276	302	272	272	297	277	254	235	269	278	229	293	253	283	296	298	265	261	288	263	283	285	280	295	281	298	283	305	291	255	240	310	240	282	268	282	297	263	256	273	284	295	279	287	297	296	247	281	279	307	277	307	274	261	261	267	304	296	289	300	301	282	286	280	261	251	281	282	294	274	325	305	252	292	293	277	286	278	263	275	265	265	282	252	290	268	256	263	275	312	277	297	281	303	262	287	284	282	287	319	249	279	260	283	277	287	277	274	270	267	271	237	278	289	257	262	289	269	272	283	268	289	254	265	266	269	266	266	282	303	336	250	277	251	301	267	276	261	269	277	281	269	285	331	281	318	253	294	305	271	293	305	262	304	287	274	259	294	272	281	294	238	287	252	272	300	289	292	266	266	265	320	262	298	264	279	279	262	322	262	302	285	294	314	269	267	277	291	278	310	275	262	288	276	268	298	267	259	286	273	255	276	272	290	254	271	268	281	292	253	299	277	293	306	252	256	295	310	282	296	297	256	241	269	309	260	309	321	271	315	249	287	288	267	279	293	260	302	265	275	267	320	274	270	286	256	248	269	279	269	289	255	285	313	285	265	269	288	264	307	238	296	276	247	279	268	292	261	294	277	309	269	265	280	281	281	263	258	267	263	270	275	262	309	295	268	286	285	297	268	263	302	261	287	283	283	256	301	309	255	301	318	292	265	267	281	274	281	285	252	309	286	264	262	264	282	275	285	263	300	289	276	260	275	265	304	280	284	274	259	264	272	291	276	265	256	269	285	274	277	295	259	265	288	290	244	262	285	288	286	309	258	277	280	291	272	271	274	243	277	248	282	288	270	285	275	297	263	267	283	290	265	278	308	313	286	306	290	273	260	276	274	274	298	259	286	270	280	301	300	308	287	284	272	296	266	255	268	263	261	268	271	283	252	245	244	264	286	265	307	268	280	285	286	276	297	304	270	287	291	280	301	248	250	330	260	279	289	285	281	267	282	260	275	294	281	275	284	285	264	268	305	257	280	273	278	267	266	293	283	293	278	254	289	286	265	248	269	246	273	271	266	252	272	272	278	309	255	305	269	327	257	329	270	285	275	298	277	273	255	264	275	274	298	277	252	274	294	291	290	286	285	294	311	272	250	315	251	271	287	288	291	305	286	240	272	273	278	305	290	287	277	265	278	244	260	287	280	257	274	311	290	297	247	266	296	283	276	259	286	272	257	269	291	244	264	279	315	274	279	275	269	268	250	257	276	298	279	270	286	295	275	275	292	253	282	269	276	274	247	268	298	259	273	279	265	263	285	256	253	278	242	302	263	257	269	306	266	314	267	276	270	260	289	270	274	259	245	288	283	278	280	282	300	275	297	264	281	285	268	279	276	279	297	279	251	285	284	287	255	291	275	267	280	296	237	278	289	301	285	267	270	250	270	291	271	267	302	241	299	278	268	288	265	282	311	276	271	279	270	276	257	303	291	292	272	297	253	264	282	297	279	278	269	276	247	281	281	270	272	280	252	284	278	263	273	280	283	288	262	277	289	285	283	260	274	289	275	284	285	280	293	283	284	275	273	279	269	264	280	259	279	275	271	313	247	296	288	278	249	261	275
4263	8439	5630	2868	2116	1908	1531	1178	973	870	709	596	645	525	492	512	537	478	435	414	349	325	322	331	372	365	363	319	352	354	370	353	368	330	326	312	387	342	332	339	324	297	328	329	374	321	338	314	335	311	323	330	319	299	313	258	280	303	273	311	305	281	313	312	311	302	298	329	308	344	341	300	328	344	281	294	314	293	338	287	313	299	327	273	253	305	301	264	273	300	281	281	289	279	276	273	272	293	270	308	315	285	289	308	307	289	317	309	280	301	289	288	302	298	309	279	298	322	296	309	293	313	311	296	295	293	281	305	299	267	278	270	320	323	278	318	295	262	275	305	290	287	296	279	295	311	330	296	304	285	305	311	299	271	277	314	280	302	296	319	292	286	310	297	296	301	318	294	280	325	298	287	295	288	300	289	289	262	273	300	309	315	291	307	291	311	311	322	337	282	315	285	261	300	329	300	343	287	289	285	287	310	271	301	317	304	277	308	304	327	284	262	264	308	319	280	284	263	317	280	288	315	299	303	283	291	319	323	320	294	272	300	296	288	317	304	329	296	312	303	264	295	275	306	321	304	287	299	305	312	281	307	317	309	283	288	318	322	323	294	332	298	314	281	301	296	293	275	276	322	306	320	276	282	318	291	292	282	305	302	289	270	309	280	305	328	310	268	288	299	292	306	280	280	315	271	303	297	308	309	272	298	273	308	299	297	306	291	303	299	283	348	304	309	277	290	306	291	303	277	288	307	310	326	289	307	268	291	304	301	311	263	274	300	316	306	298	255	289	296	337	285	269	282	286	278	307	317	325	283	332	280	254	283	281	304	292	289	293	313	296	310	289	283	324	288	307	292	313	314	318	303	316	304	309	327	307	248	298	290	274	287	279	323	304	300	303	294	304	306	283	283	281	303	321	299	289	298	303	279	282	292	270	327	303	310	279	312	317	307	302	304	302	268	282	286	355	300	305	310	269	283	284	322	308	285	276	306	265	287	292	263	316	273	307	279	315	305	322	294	312	317	306	259	303	293	247	301	276	282	293	304	279	305	287	289	292	317	315	296	309	293	309	303	306	295	303	303	277	319	314	285	308	310	319	292	293	311	274	307	288	288	290	297	274	320	275	317	326	292	265	284	274	311	293	305	310	320	308	296	308	309	290	292	288	311	277	267	313	281	286	322	326	306	291	297	285	318	292	313	310	279	269	321	298	275	274	287	280	309	281	297	293	290	286	309	311	312	298	297	293	290	305	290	286	345	320	292	310	259	312	266	301	306	289	295	272	274	298	316	301	296	292	292	306	297	302	306	315	271	288	300	283	283	313	291	296	267	305	288	285	330	295	270	299	297	305	322	282	318	317	297	315	278	258	319	257	305	304	316	285	299	315	322	281	320	272	299	309	324	312	315	293	312	318	309	303	312	299	292	327	293	291	297	290	272	290	284	327	275	309	305	307	296	295	325	301	277	299	296	296	323	271	288	314	287	311	265	319	281	313	291	274	272	299	294	305	292	292	281	309	337	293	312	281	285	320	311	290	296	292	283	277	319	312	339	307	307	338	311	298	271	256	326	299	315	307	302	294	287	282	289	313	300	293	289	299	313	283	261	287	310	276	315	313	283	285	301	284	306	306	341	305	309	304	294	281	292	340	290	286	293	322	327	275	302	289	312	308	291	301	288	307	305	317	282	268	310	297	284	312	294	274	275	294	303	276	308	295	292	317	271	295	296	275	275	297	324	300	293	269	301	278	301	253	305	283	291	313	315	311	307	305	284	281	276	294	316	301	322	304	295	298	327	276	300	307	304	266	315	302	278	280	276	295	293	307	291	275	312	316	303	324	279	297	290	305	305	303	301	295	285	312	297	305	287	277	306	301	280	340	282	264	300	305	286	295	313	298	313	264	319	305	284	331	288	278	271	304	313	325	302	308	291	328	259	307	276	334	273	280	291	304	283	290	323	291	318	311	278	320	308	272	336	273	262	313	306	267	300	306	288	282	295	291	290	302	282	269	298	295	296	319	311	272	300	264	314	296	299	260	297	287	328	299	314	293	308	292	287	258	303	296	294	278	299	296	264	312	303	327	288	324	301	284	278	290	282	309	309	301	284	284	276	263	297	282	311	297	293	316	299	302	304	304	288	281	283	291	278	271	295	316	348	281	279	309	297	292	259	322	299	299	287	288	289	313	280	314	323	308	311	312	301	286	286	285	281	292	298	267	299	298	285	326	303	283	300	277	299	306	274	285	283	334	288	336	289	297	306	266	285	287	302	315	313	284	304	325	292	299	307	323	270	309	322	284	289	300	289	297	317	289	319	281	313	283	294	274	293	287	316	271	278	321	279	300	299	279	316	309	298	270	304	272	282	306	329	276	299	285	301	263	306	285	288	291	316	301	291	302	284	291	311	291	294	333	271	284	288	296	288	301	253	327	297	280	324	275	285	316	290	281	283	311	288	308	315	284	295	292	264	261	271	263	284	302	276	271	334	281	267	330	275	280	302	300	305	294	284	311	284	308	284	278	283	278	300	314	278	288	311	320	258	291	256	297	307	287	328	311	267	286	269	313	315	293	274	291	274	296	265	287	333	293	278	290	277	325	309	290	273	297	299	312	313	316	303	309	301	318	292	296	271	310	304	265	297	274	308	285	281	319	269	323	276	288	305	298	268	297	279	298	286	327	272	288	334	262	289	301	290	262	307	296	337	277	300	273	298	296	295	303	278	312	297	319	308	289	264	305	307	290	288	299	313	307	292	282	292	281	265	283	289	271	309	258	271	284	292	294	329	278	261	313	288	306	313	287	288	276	305	287	281	304	302	303	297	296	247	284	270	287	307	309	313	293	314	274	278	302	285	310	295	284	293	320	291	298	297	291	279	287	326	275	287	298	271	296	278	288	302	280	270	338	300	320	328	300	305	297	324	283	299	266	314	309	306	309	270	300	320	269	294	273	319	313	280	321	291	279	284	275	292	263	292	301	294	298	293	283	304	264	299	303	301	317	302	270	290	277	295	317	308	291	302	311	257	297	303	279	291	295	285	289	303	293	314	282	289	293	290	256	314	271	313	293	306	270	318	308	270	303	323	276	314	288	293	297	310	294	284	275	293	285	298	313	285	317	304	304	321	272	344	276	284	281	312	288	296	252	262	302	271	293	304	260	307	293	297	315	286	320	313	293	289	297	293	301	269	290	300	331	315	303	319	314	286	294	299	289	281	270	287	299	284	295	304	269	294	304	286	310	314	295	288	301	297	289	320	324	317	298	305	294	305	290	297	301	276	306	267	356	274	301	306	286	304	292	277	308	286	295	289	290	297	266	295	340	287	303	281	247	283	296	290	291	278	294	314	284	300	300	262	318	294	304	281	312	314	302	295	294	288	284	284	292	292	267	273	272	286	282	301	294	273	309	307	322	328	335	329	332	308	338	302	269	299	285	310	296	312	330	278	303	274	302	299	294	295	303	303	302	310	301	277	299	295	290	321	308	312	288	306	273	276
22869	21442	29150	24150	21443	21549	9803	2249	1557	1450	1245	1056	1028	985	879	930	961	918	816	827	767	678	711	685	726	767	708	709	715	730	756	661	769	724	692	707	716	710	705	702	676	634	642	678	653	672	642	670	649	642	696	650	596	635	650	638	650	639	625	588	662	601	633	598	639	588	605	634	648	657	632	665	633	659	600	630	605	569	666	584	617	642	613	611	620	649	592	578	629	611	561	606	618	593	608	579	632	608	635	657	625	574	578	614	621	603	585	636	664	586	637	549	633	591	622	586	601	655	635	647	633	603	582	656	646	602	603	611	613	584	595	624	641	613	640	622	618	612	557	671	606	606	621	621	579	600	609	627	620	611	591	596	587	564	625	655	607	595	612	616	624	625	573	665	550	625	597	648	645	622	630	587	642	592	639	621	580	603	613	639	621	628	617	614	629	599	593	616	605	628	659	596	602	610	584	599	582	627	579	562	586	583	582	581	612	578	630	624	596	661	596	605	639	582	595	584	591	607	627	598	592	604	598	597	561	606	632	606	611	598	566	574	634	628	564	642	633	568	603	587	637	611	621	583	604	600	615	610	608	579	583	594	627	601	533	603	644	599	615	634	608	629	586	596	611	648	613	650	599	649	620	586	605	618	631	583	603	593	603	613	621	648	585	670	624	578	610	595	602	581	610	651	615	617	632	572	638	620	624	558	622	630	655	606	622	641	637	629	593	598	612	625	605	624	617	586	581	640	606	574	655	603	621	607	594	572	630	582	589	625	599	591	593	626	548	605	593	616	603	595	589	598	625	632	617	620	619	635	645	614	614	654	652	613	662	616	588	624	593	637	617	594	632	629	588	596	635	622	607	659	603	593	638	665	662	623	668	611	646	628	594	570	604	626	590	573	594	615	620	620	643	627	576	605	587	599	601	613	631	650	648	604	589	610	603	646	587	611	636	588	594	573	604	577	652	627	575	590	606	630	574	615	587	607	575	646	625	604	597	575	629	575	631	602	574	639	626	615	657	601	564	645	594	615	577	586	659	589	613	641	631	602	618	605	584	571	602	611	617	576	603	652	661	573	644	607	609	620	605	654	584	617	628	605	644	604	626	582	611	637	621	587	617	591	642	639	592	599	615	622	591	597	654	580	595	565	597	640	591	617	623	614	608	577	605	601	607	611	620	614	595	604	608	599	640	590	575	603	619	625	595	617	537	648	606	564	573	641	589	607	621	609	594	603	642	573	691	630	617	621	613	584	634	575	549	625	600	570	618	595	649	580	565	602	602	612	564	611	655	643	609	625	598	593	653	621	645	576	625	588	579	565	562	581	587	552	585	644	599	581	602	593	591	578	571	600	603	580	600	636	599	604	611	638	580	629	582	578	617	605	585	614	606	582	607	648	593	562	589	596	609	574	608	589	640	563	604	640	564	632	623	631	581	598	619	665	607	624	576	641	557	623	615	575	576	596	645	654	591	611	585	596	629	597	606	617	598	600	619	621	567	607	623	561	598	600	631	607	596	607	648	622	617	577	596	617	671	622	557	588	616	582	607	577	621	606	589	595	585	619	592	608	654	618	603	582	619	567	564	616	607	582	634	631	595	631	588	654	581	591	609	615	617	635	600	614	626	650	580	611	634	583	579	609	609	596	681	605	587	613	635	662	583	595	618	624	631	621	620	569	645	606	598	637	616	607	573	640	609	603	615	627	586	642	596	611	604	568	619	598	644	583	629	646	641	634	622	625	642	622	619	587	632	603	612	648	593	628	633	610	639	597	621	612	595	667	591	585	594	593	618	557	585	607	642	575	588	652	604	603	622	575	601	596	607	576	580	627	606	625	620	600	617	593	594	615	569	581	585	610	605	652	582	623	572	565	644	598	606	616	599	610	621	630	593	619	586	600	605	614	597	597	581	573	610	645	653	619	620	602	678	611	588	581	606	620	629	602	639	622	606	641	626	617	621	603	625	646	597	643	613	599	595	574	588	620	665	558	585	616	593	610	561	617	559	569	582	583	632	640	606	590	614	598	607	615	592	623	649	585	587	623	604	598	658	618	656	574	602	632	609	617	643	606	580	574	642	609	611	602	614	618	608	593	611	616	636	620	603	592	590	581	596	618	607	586	574	617	643	589	618	624	584	604	575	641	620	616	602	637	625	647	588	573	600	619	594	585	607	544	614	645	624	591	587	617	590	653	623	577	582	581	618	564	639	591	586	608	592	637	589	598	621	646	629	599	653	627	589	638	618	626	589	618	657	600	656	594	592	593	612	614	598	598	648	636	615	592	634	594	609	632	610	643	663	582	620	626	636	609	580	624	601	624	612	601	622	589	586	575	557	607	577	619	583	654	621	638	590	625	640	622	589	609	604	632	591	618	612	666	603	602	643	631	600	606	595	601	617	601	580	627	588	631	611	591	523	592	589	588	611	616	608	631	613	572	622	577	636	624	579	606	604	607	585	613	600	585	583	591	619	600	606	598	592	589	583	588	639	591	642	553	598	547	591	634	552	592	641	604	640	624	612	596	599	661	618	609	615	543	628	590	596	619	584	675	582	568	604	577	646	630	613	590	574	588	605	633	603	626	560	581	587	650	642	582	645	621	642	629	593	588	625	660	627	620	576	617	595	577	632	598	570	601	594	602	629	626	616	619	614	595	664	603	571	614	585	621	602	581	618	602	625	602	614	612	593	608	619	585	634	618	623	605	634	603	622	631	612	597	616	656	613	584	600	606	584	584	578	595	574	613	587	671	598	639	648	605	622	585	635	585	600	624	610	598	591	643	626	551	611	585	618	594	585	620	584	611	594	635	584	634	600	649	623	606	591	600	619	579	648	593	553	568	611	574	585	586	594	586	601	586	607	624	605	623	644	617	622	611	601	642	606	597	589	596	593	644	606	627	604	626	629	631	640	648	645	592	619	577	571	627	561	607	603	613	624	627	615	599	612	569	617	648	655	605	561	602	625	598	611	594	583	637	602	584	598	622	607	628	587	534	585	641	558	658	609	614	647	606	598	623	578	609	588	596	619	607	619	554	611	648	583	598	603	579	606	607	589	632	579	596	616	602	583	577	618	618	668	644	550	605	603	640	611	607	555	578	600	591	604	655	602	564	585	609	579	669	618	638	605	613	604	575	581	628	655	634	590	625	618	593	607	633	608	587	600	614	580	561	606	622	620	617	615	571	570	624	608	596	642	601	584	615	624	587	630	630	544	609	636	598	630	600	641	585	685	565	610	607	538	605	570	584	660	682	583	610	597	572	546	607	619	609	606	628	602	605	593	583	582	587	622	661	593	606	626	613	645	624	618	579	600	594	581	624	607	607	648	597	582	596	606	629	617	599	556	630	617	623	622	566	604	577	586	622	588	616	603	602	630	634	602	624	630	601	602	622	561	598	596	605	583	581	609	590	651	655	584	625	637	615	609	583	569	564	595	622	578	609	615	615	582	598	651	606	596	650	637	635	633	600	622	587	576	589	616	610	604	618	596	570	643	638	635	635
6058	19502	13787	7556	5705	4821	3953	3016	2396	2185	1755	1512	1335	1263	1123	1188	1175	1000	951	859	822	763	765	784	757	788	727	713	765	730	744	701	692	759	725	757	656	726	708	700	718	673	672	623	679	722	691	755	635	713	734	661	702	648	698	653	644	650	623	633	652	639	640	650	636	625	644	656	620	673	643	636	596	616	600	626	629	643	648	646	662	661	630	603	666	596	608	586	640	610	663	566	601	627	635	634	612	647	626	610	614	617	605	602	640	596	645	648	622	649	626	596	617	586	630	624	637	635	546	601	632	689	608	610	596	650	600	647	625	606	612	587	641	660	653	608	616	607	631	581	640	630	622	613	582	599	613	657	618	630	631	623	630	630	583	603	667	620	610	570	630	580	598	609	613	629	565	670	642	588	618	593	634	604	621	604	629	579	623	630	608	608	606	624	609	685	628	633	596	615	584	602	576	631	617	592	573	618	591	594	616	630	588	616	653	616	602	596	597	600	632	632	639	645	654	589	634	618	577	615	628	613	621	594	660	602	649	613	616	635	617	612	624	574	615	637	591	619	615	586	616	585	599	651	571	567	665	610	604	606	608	664	597	624	626	633	647	624	591	595	584	634	618	613	610	619	600	611	637	579	615	649	668	634	615	629	635	585	599	661	604	643	601	630	659	653	583	639	611	629	610	603	619	600	600	582	641	619	576	630	600	602	628	642	592	615	613	590	633	629	683	634	610	596	613	572	626	645	594	650	606	628	600	614	628	587	637	620	665	584	664	589	590	606	600	603	601	618	609	606	627	589	575	595	628	549	647	611	602	583	626	555	594	607	629	633	615	644	614	600	595	662	646	607	629	612	608	658	634	637	635	632	617	613	633	615	614	635	596	639	618	593	633	609	564	647	577	622	670	657	623	601	569	638	605	639	609	614	565	573	657	613	625	590	634	636	592	600	611	643	589	652	620	629	564	637	603	608	653	632	616	627	574	586	636	583	611	608	617	631	626	646	609	595	612	607	659	606	597	635	605	586	565	628	590	615	630	597	638	599	618	627	589	625	616	649	596	575	628	662	607	614	658	640	602	617	591	614	681	607	632	582	604	638	630	629	662	605	616	630	607	614	663	595	588	599	646	612	605	602	624	642	608	622	626	595	596	588	604	594	627	634	612	608	615	594	605	592	569	656	657	613	648	598	630	590	596	609	614	655	627	656	647	601	571	619	595	601	557	595	645	627	575	604	618	609	600	624	566	630	630	639	566	605	626	655	588	627	622	571	653	601	610	617	594	648	618	643	605	657	606	612	607	645	592	618	615	612	603	602	617	598	612	668	611	626	647	608	596	563	601	641	626	637	584	604	596	614	607	645	586	642	635	609	637	611	621	619	611	613	571	649	642	631	603	624	592	608	605	613	631	626	606	652	591	624	621	610	603	634	597	593	617	585	641	638	638	606	586	631	623	621	642	629	618	631	626	612	626	616	664	593	630	599	625	656	612	665	618	601	594	639	630	606	605	657	630	669	585	613	618	665	648	591	601	574	643	605	596	612	613	587	623	609	618	581	595	652	632	619	634	575	646	571	632	651	630	591	621	591	617	624	597	616	616	627	578	607	623	597	653	627	579	585	636	577	588	585	604	628	627	651	628	609	611	627	636	596	643	632	649	633	611	621	595	608	625	620	601	648	636	655	565	568	653	584	596	643	634	622	626	590	645	586	625	617	591	585	575	622	602	595	591	604	577	603	621	600	565	599	586	685	654	583	589	611	657	642	632	612	595	613	629	616	644	642	608	622	586	660	637	619	592	657	602	592	603	608	620	595	637	600	619	589	601	605	579	609	605	625	614	612	606	620	611	603	610	647	597	624	656	627	632	594	607	569	606	644	605	609	630	609	626	649	610	620	642	585	635	598	623	584	604	625	640	610	580	608	586	624	652	573	610	591	636	615	603	606	620	657	604	622	617	612	577	629	591	725	653	604	603	576	602	604	595	649	602	602	621	603	567	628	598	574	621	591	604	630	597	591	613	621	673	609	593	617	666	607	644	569	576	627	651	573	613	614	605	625	621	584	587	600	593	615	618	609	563	617	688	629	601	654	660	623	591	617	604	626	653	576	598	618	652	615	598	607	661	610	627	628	615	570	645	626	643	613	633	625	613	618	595	601	614	597	631	644	647	582	578	603	579	616	609	609	606	609	585	632	667	606	640	658	597	639	581	626	604	669	619	596	592	578	576	590	633	664	613	612	609	611	598	633	580	579	606	649	620	583	592	617	622	582	595	596	572	612	581	588	634	592	599	573	568	601	630	571	637	614	613	606	609	604	577	650	598	590	623	624	601	570	604	625	594	649	593	617	638	590	590	630	639	595	584	662	587	590	655	633	647	599	614	623	615	641	614	599	567	614	610	643	611	643	624	595	625	634	625	600	617	658	596	612	624	628	603	666	666	608	654	661	638	617	611	616	641	583	623	597	638	596	612	596	624	616	587	608	642	622	651	616	627	612	621	579	603	577	646	641	566	616	638	627	621	606	606	623	605	630	619	651	642	606	605	619	593	643	609	610	596	596	617	623	613	624	629	613	625	608	623	575	629	603	616	605	602	607	631	622	603	625	604	666	588	685	615	639	625	609	602	617	620	640	599	653	575	645	629	618	617	619	652	593	583	620	611	590	598	635	602	600	595	648	608	614	611	637	582	675	576	636	641	638	627	581	602	595	617	611	594	635	617	621	639	646	580	623	619	624	616	632	624	646	611	609	653	607	589	608	625	613	561	622	611	631	656	597	638	647	592	618	598	634	621	621	600	634	617	634	656	617	617	572	578	585	589	637	593	611	632	617	657	607	636	607	615	616	599	601	629	672	575	641	637	643	613	618	602	627	597	629	594	621	620	676	637	605	565	637	650	575	631	589	624	612	594	640	613	587	612	631	668	639	642	679	643	613	666	639	597	647	565	623	607	646	587	625	623	582	637	592	643	600	652	616	585	633	636	586	614	678	600	633	627	631	555	602	596	640	582	646	598	610	585	578	600	635	579	573	618	629	631	610	625	585	581	606	637	580	621	614	564	558	614	627	623	647	621	611	600	648	646	602	624	572	629	585	598	604	642	598	635	630	621	612	626	560	601	612	616	624	631	591	646	593	654	643	619	618	609	619	617	607	589	632	629	622	568	611	594	611	654	587	618	592	617	632	662	619	627	591	615	618	589	646	592	580	633	627	610	618	611	638	628	642	589	621	588	587	613	586	661	643	613	603	598	611	596	622	617	611	659	673	608	655	671	634	608	665	614	585	621	592	615	615	644	609	623	612	562	593	645	611	576	657	594	625	603	575	644	610	606	625	654	638	592	632	648	618	566	627	615	618	596	581	609	602	636	610	627	650	620	588	569	595	602	612	592	661	587	657	648	633	601	591	629	617	592	625	625	585	590	635	609	619	646	612	567	573	621	602	571	594	620	613	630	596	631	632	611	654	630	636	603	606	651	637	624	579	621	659	625	650	652	583	640	609
28182	19729	7140	1330	853	721	623	522	508	522	469	424	414	416	379	450	404	393	397	369	346	383	382	376	359	360	390	369	381	363	351	363	342	356	376	377	340	380	365	357	395	365	415	332	404	365	405	375	358	373	318	371	364	369	362	395	362	327	361	339	350	349	296	338	349	342	351	348	370	397	353	323	340	384	368	373	344	369	386	368	369	339	364	362	336	366	335	352	334	351	339	354	368	342	329	359	312	368	369	354	361	359	341	329	354	348	367	341	345	355	348	347	360	334	332	335	384	332	351	334	357	359	339	384	325	366	334	347	307	345	343	357	339	335	334	368	344	356	367	386	328	361	355	362	359	359	357	373	367	342	359	323	343	324	335	345	323	371	374	358	357	361	356	373	385	328	335	339	355	391	356	367	345	341	356	324	357	374	305	344	338	360	310	353	344	357	364	356	367	357	384	361	379	359	372	356	366	350	348	371	340	331	342	365	351	339	333	364	366	342	321	368	340	349	336	373	340	338	389	341	353	341	373	359	348	381	337	343	341	333	344	359	361	374	365	365	348	345	338	363	330	362	358	361	364	362	337	344	363	370	376	333	355	347	351	343	360	329	351	377	349	348	327	327	330	345	392	316	365	332	389	398	332	387	366	328	358	365	303	352	314	349	355	351	362	346	356	346	341	357	378	408	361	338	400	380	332	372	365	368	320	353	362	342	366	390	344	348	345	374	368	371	385	376	351	363	306	359	378	350	368	372	368	382	337	360	364	338	364	344	367	388	390	342	330	353	386	370	386	367	332	344	356	329	376	428	373	357	395	338	366	299	382	358	337	353	378	363	355	348	348	361	391	314	331	329	341	339	364	325	331	322	351	370	369	353	308	341	334	373	348	412	358	357	358	351	346	337	360	376	352	363	350	350	363	374	342	358	349	389	355	340	353	342	331	357	366	360	335	344	331	373	381	352	342	344	334	376	339	329	373	302	350	353	357	328	371	338	341	334	349	336	328	353	330	347	365	348	370	342	344	341	338	333	350	347	356	388	349	333	362	333	319	350	372	373	344	349	325	355	350	337	362	321	383	340	322	385	349	317	353	366	337	366	384	405	363	323	324	336	330	346	349	331	352	349	358	349	363	338	350	358	381	359	342	364	374	340	372	348	353	368	343	347	358	395	334	339	348	347	346	360	345	382	376	352	329	342	336	364	351	352	357	356	335	358	346	329	371	334	359	344	342	348	364	323	384	347	389	314	342	366	357	387	341	337	361	340	343	366	364	378	318	340	369	352	357	333	365	341	354	350	355	332	357	343	346	373	361	331	356	317	338	409	349	350	341	331	368	356	333	352	357	352	331	337	378	356	363	378	368	364	347	313	344	342	350	343	337	358	379	373	315	353	374	380	352	325	379	364	314	367	359	361	360	368	392	333	342	364	394	361	335	352	388	327	350	346	325	354	375	347	357	345	363	351	342	365	334	358	363	359	332	371	360	340	356	320	322	346	343	330	372	360	351	370	327	354	336	376	325	356	375	380	314	327	339	369	348	354	357	369	337	336	366	361	340	362	313	329	391	331	347	390	368	335	355	376	342	341	363	337	351	350	369	346	344	343	322	338	381	379	348	390	362	322	335	366	373	355	363	338	404	320	369	353	342	357	330	332	368	326	369	339	374	356	374	324	323	381	352	368	339	357	362	361	323	358	345	362	347	345	296	345	338	365	384	370	322	332	374	346	364	329	371	335	358	336	350	372	388	341	345	352	333	342	350	336	330	363	378	334	374	328	343	377	361	322	343	363	353	325	375	359	379	334	322	341	395	361	335	360	325	355	341	336	323	347	377	335	325	358	338	373	347	352	353	338	326	386	348	338	329	378	347	360	371	335	343	327	349	343	346	376	346	350	358	316	330	330	324	378	344	359	343	379	350	324	338	363	355	341	344	344	373	357	354	360	341	355	355	341	348	346	355	339	394	348	305	327	346	347	339	376	362	348	361	342	356	359	324	385	330	332	371	370	359	369	346	337	376	371	368	348	348	321	354	370	385	387	355	341	327	348	368	350	368	356	350	320	356	340	384	370	341	338	336	365	332	351	322	337	347	353	328	346	322	347	365	377	327	333	352	355	328	346	326	353	347	383	320	373	377	364	360	350	332	320	344	372	378	377	361	356	341	371	350	349	358	386	380	348	334	347	361	334	341	381	359	347	348	339	354	341	318	298	334	336	372	361	353	357	381	371	340	360	348	337	378	352	340	372	369	358	391	337	362	356	331	361	336	362	342	371	354	330	306	369	370	324	365	350	357	340	364	340	361	365	367	348	375	352	333	376	364	360	339	347	374	368	393	334	358	388	344	335	387	323	321	367	366	343	385	384	341	373	324	370	371	369	365	354	340	343	310	413	365	361	343	370	332	350	320	348	340	354	380	339	376	343	377	331	353	314	359	335	349	360	346	349	355	313	347	318	347	323	324	365	374	346	345	358	378	359	324	338	364	351	339	359	371	360	400	368	344	341	345	348	325	397	370	355	348	334	378	374	346	332	309	353	329	365	364	323	344	340	339	336	343	366	362	374	318	347	340	363	358	359	343	399	383	374	364	353	345	348	354	395	342	335	372	367	336	336	340	357	367	335	382	350	389	362	377	376	332	336	386	348	344	381	361	355	367	343	384	326	332	339	355	344	355	338	394	341	403	315	346	340	351	355	320	346	385	378	402	358	379	361	339	359	377	334	336	329	390	346	328	370	377	368	376	370	316	356	345	345	344	357	354	322	338	369	342	346	365	334	331	356	347	351	372	367	342	365	381	361	359	341	366	357	365	320	365	329	328	358	352	334	342	385	351	342	346	332	372	379	332	329	355	334	374	304	380	367	336	376	378	362	343	332	348	366	340	368	348	355	329	344	323	402	341	366	328	363	349	399	342	347	370	380	365	392	314	381	352	359	381	370	358	340	314	345	339	366	367	374	362	353	339	334	355	372	346	362	375	369	345	343	340	310	336	365	366	368	351	334	388	350	295	357	357	315	396	346	348	322	340	378	359	332	341	385	363	343	351	342	380	329	347	345	344	356	360	335	357	350	370	382	357	354	378	324	378	355	371	369	359	362	367	353	367	372	385	373	342	340	373	346	359	374	339	330	345	362	368	367	401	387	339	335	369	368	330	325	345	377	374	341	344	348	346	355	356	385	336	337	329	343	329	354	323	358	346	347	377	341	328	362	328	330	329	332	372	358	351	374	357	361	371	331	382	347	361	347	364	344	353	335	343	366	351	359	364	351	341	359	324	368	378	356	360	371	319	349	321	331	352	370	346	358	349	358	378	333	383	331	360	357	376	359	328	334	331	333	356	386	359	364	371	348	291	360	353	377	344	357	358	349	332	344	292	340	352	358	365	378	333	362	341	359	347	355	362	336	337	342	359	353	347	356	350	365	327	344	354	341	373	344	361	335	373	353	338	334	372	345	341	344	341	346	357	366	365	318	332	391	377	359	342	378	348	410	374	331	350	333
5648	4199	2795	1484	1166	1173	974	780	661	629	581	502	486	439	463	507	466	475	410	410	420	403	365	392	431	390	379	373	404	378	403	353	378	407	404	363	403	371	413	333	368	375	356	396	385	358	398	384	365	387	386	388	383	359	344	367	381	365	353	407	390	392	362	374	346	342	352	366	351	367	401	395	363	360	339	351	383	356	361	376	352	400	371	349	342	341	347	355	360	364	361	376	338	349	375	388	372	372	376	369	357	397	330	370	346	355	367	348	343	371	347	377	379	374	356	342	341	357	382	343	366	347	319	367	354	340	350	359	348	348	338	359	354	360	397	344	354	383	394	369	351	401	342	381	336	336	357	382	373	370	368	364	362	359	384	358	369	350	377	323	381	378	360	363	348	334	335	394	359	340	352	358	324	308	352	395	377	359	357	343	349	363	361	357	394	357	393	387	367	373	354	381	343	349	358	341	356	349	365	387	361	363	356	377	367	325	334	353	367	334	356	399	366	362	378	339	370	370	375	354	393	346	328	349	390	335	389	363	378	392	354	379	405	348	360	378	357	376	374	390	339	381	342	357	340	362	363	354	345	344	384	353	359	361	367	363	359	345	345	357	341	380	371	348	354	366	332	326	358	330	336	338	363	331	383	345	357	386	421	370	348	355	356	412	375	323	341	363	356	395	365	360	368	326	360	354	361	347	351	363	368	383	378	344	367	350	341	369	323	370	364	336	378	369	342	357	361	344	352	361	349	396	372	360	357	378	363	389	351	331	359	335	333	366	363	360	353	343	354	369	349	359	344	358	360	396	400	358	329	391	385	354	400	378	341	359	366	348	364	381	328	355	324	362	374	370	368	331	368	361	351	337	359	369	373	363	341	359	367	338	334	375	345	349	359	392	368	360	370	347	348	367	331	347	340	334	385	366	364	383	379	356	368	365	385	344	364	368	356	373	368	363	368	371	367	381	371	349	334	394	357	379	336	333	369	341	330	327	381	382	328	342	352	377	341	384	357	360	326	344	386	338	348	374	375	356	366	351	347	348	344	358	387	370	361	348	358	375	357	362	365	345	347	364	378	379	369	380	371	351	359	406	366	354	367	379	370	336	385	360	336	314	360	348	362	373	389	370	364	358	353	332	402	387	355	354	354	362	342	359	365	352	389	360	351	359	346	343	377	355	329	344	378	332	365	365	352	381	348	340	385	355	353	344	362	380	339	346	371	346	355	361	348	385	348	373	361	352	354	350	360	373	385	343	354	385	347	364	345	370	380	377	391	335	392	376	379	379	357	374	385	368	368	361	376	383	320	366	353	353	366	348	340	339	356	368	359	364	333	356	367	377	356	367	354	366	371	333	360	340	379	406	364	371	376	344	360	362	355	356	344	337	355	354	374	377	322	368	326	370	347	349	383	358	362	351	345	366	374	376	363	359	373	376	353	352	366	353	366	359	357	356	379	387	382	388	348	394	370	362	373	356	342	367	374	357	368	351	417	353	333	352	368	364	367	359	345	352	340	374	337	374	361	329	380	373	362	346	392	354	337	362	343	366	368	406	385	349	347	343	373	370	343	393	358	362	382	396	374	354	341	371	378	353	360	330	364	403	332	374	342	321	359	402	351	335	365	358	350	359	394	364	373	337	352	366	335	342	369	369	352	388	320	353	362	340	376	326	366	339	352	355	355	350	358	376	371	353	355	373	358	366	363	354	363	385	369	365	360	330	364	354	366	377	360	359	305	355	383	353	390	365	346	344	354	353	362	373	359	373	343	356	353	365	333	383	376	389	335	362	333	361	378	364	383	392	360	352	368	332	349	352	362	377	354	330	362	326	371	355	382	334	370	364	370	369	375	352	353	339	383	365	345	381	356	330	368	328	373	377	355	370	362	362	308	337	342	376	292	347	367	354	343	361	351	374	357	382	357	332	338	374	364	319	359	377	323	346	345	363	391	374	359	367	368	367	322	356	358	398	377	349	353	343	392	343	370	379	373	343	361	338	385	367	368	372	394	370	391	356	342	373	365	331	361	363	345	403	331	359	332	358	335	381	366	373	362	387	351	386	411	400	377	363	363	386	385	357	351	388	401	367	367	371	390	352	345	352	375	398	376	356	409	338	350	356	379	355	401	355	353	370	355	352	367	378	375	382	359	353	371	366	368	387	368	365	389	367	353	340	361	379	352	361	369	346	318	373	334	346	361	377	355	337	363	357	374	356	371	358	357	379	360	357	390	403	360	348	348	374	367	370	360	362	368	373	364	346	348	370	392	403	379	378	363	365	350	358	353	365	393	351	372	376	371	357	395	376	325	412	364	335	381	340	396	346	397	378	380	354	366	385	366	365	401	353	352	348	343	370	361	332	335	338	387	373	370	392	334	370	361	360	328	381	361	349	353	359	381	363	354	313	320	365	377	366	383	371	356	386	411	392	389	352	354	314	387	348	394	378	376	364	361	337	374	358	373	380	338	362	339	334	333	384	379	367	352	366	388	346	388	363	379	348	348	365	333	375	363	361	384	353	344	372	379	352	349	345	320	329	351	367	344	377	352	392	388	390	391	334	382	373	353	334	368	375	366	343	394	388	377	388	366	350	368	378	350	365	357	368	348	340	344	337	333	357	360	360	384	339	339	374	343	336	347	328	365	354	365	368	378	355	364	381	364	351	378	370	398	343	341	396	371	364	325	338	349	389	382	357	375	342	335	362	377	339	363	349	354	342	378	367	362	357	378	379	389	348	361	400	392	343	363	377	359	371	347	335	329	331	401	351	349	372	320	347	380	395	378	349	354	322	368	407	343	368	367	359	321	381	366	369	367	370	375	368	338	377	377	320	352	344	375	367	358	365	357	330	365	353	357	364	361	371	349	343	337	336	376	315	344	372	332	344	406	366	387	368	360	354	359	373	370	349	357	337	367	384	360	400	372	344	342	367	368	328	338	393	377	363	361	324	359	372	357	367	359	361	341	377	377	345	321	378	376	382	349	369	325	357	358	376	375	338	375	341	318	351	346	360	329	389	361	364	364	363	382	390	341	371	328	341	349	337	338	395	373	381	355	367	315	392	340	400	373	353	322	356	358	375	339	368	345	363	339	344	337	372	371	364	334	399	369	345	371	361	344	344	390	365	396	382	361	383	369	335	368	333	352	365	358	351	353	369	335	356	350	377	351	343	353	386	346	368	361	362	354	359	334	357	365	354	375	328	385	343	368	382	355	371	356	337	362	354	368	368	360	335	368	331	354	371	367	355	360	348	343	358	344	370	348	363	370	382	394	345	344	385	376	354	394	387	354	368	379	404	352	368	379	338	380	365	367	338	335	363	341	361	372	365	381	363	381	369	395	356	362	351	318	350	361	379	347	334	340	336	368	367	406	386	389	374	345	362	340	376	339	365	380	362	357	368	393	386	339	350	392	335	331	391	343	359	361	356	331	361	351	387	368	385	364	388	370	359	374	380	347	364	361	313	328	331	361	361	352	322	361	368	352	359	386	374	340	356	382	354
23962	21380	28555	24582	21385	9833	2165	1427	1155	1071	994	892	866	816	862	829	825	739	723	656	647	640	609	610	624	600	671	613	673	639	640	623	642	611	708	642	602	640	653	620	599	628	590	645	589	582	598	657	549	604	614	632	583	559	621	577	619	584	580	604	601	656	612	654	592	640	601	625	574	631	629	623	621	565	622	605	596	614	588	619	609	575	617	567	592	604	574	589	580	616	603	600	574	621	597	599	603	631	582	625	562	564	606	600	630	591	624	603	623	630	604	580	593	621	575	582	599	629	601	571	618	620	580	566	574	609	639	568	634	595	572	594	602	587	577	582	626	562	593	602	635	568	588	571	599	563	554	605	586	544	597	574	598	579	589	608	581	595	594	626	571	625	576	557	597	615	628	538	609	614	623	615	612	559	614	606	603	584	594	591	558	588	593	596	574	616	643	604	585	613	600	596	614	588	573	600	670	602	566	617	574	618	575	608	587	585	604	561	596	617	588	621	591	577	577	654	598	612	600	604	594	586	567	600	607	558	620	558	582	612	615	585	596	587	593	646	574	644	620	591	563	585	589	632	643	644	612	601	607	611	618	625	613	607	574	591	613	619	568	566	584	566	599	592	597	639	565	599	537	604	572	566	571	586	629	585	559	571	613	606	608	610	626	627	603	622	591	565	574	566	552	592	575	570	591	638	571	611	581	569	612	580	546	581	627	629	604	597	594	597	576	591	542	590	601	632	518	578	564	561	592	609	619	613	594	587	595	604	581	596	568	539	578	586	604	602	625	572	575	603	632	584	635	614	578	591	557	548	579	596	605	551	608	648	623	599	607	607	593	575	609	608	578	613	568	607	578	621	583	566	562	645	594	587	568	572	600	625	609	588	580	557	584	580	600	628	633	592	579	590	596	610	619	605	590	609	629	576	626	584	603	589	633	595	561	560	633	566	565	565	584	630	570	607	595	593	572	577	628	627	610	589	567	563	598	599	595	588	567	604	667	581	542	609	586	583	578	653	580	580	567	607	634	613	600	603	558	584	607	601	515	569	565	605	608	548	571	566	557	592	607	583	617	632	613	557	601	601	589	610	570	602	559	533	575	571	583	567	599	578	578	576	584	576	625	581	600	573	635	569	542	585	577	533	582	571	615	594	598	610	596	571	590	622	662	619	601	580	639	594	594	616	598	590	578	585	583	586	598	624	554	541	538	563	590	594	572	632	560	589	598	565	586	558	581	588	611	577	595	576	618	629	608	553	589	604	627	603	552	598	570	606	593	606	619	589	609	576	583	611	603	572	586	563	603	586	609	567	589	561	602	574	613	605	594	587	584	572	582	590	575	572	622	568	601	593	575	597	542	580	610	576	566	573	595	627	586	566	603	574	611	590	579	626	635	576	600	613	560	595	616	568	611	609	596	566	578	582	549	572	587	564	548	627	610	587	572	583	612	574	648	586	567	616	631	570	598	581	592	599	625	609	592	558	582	635	579	561	565	608	583	607	611	585	566	552	590	573	592	576	595	600	633	580	598	594	566	561	612	605	584	567	564	570	578	579	591	604	560	556	579	628	583	590	598	546	636	572	596	646	581	608	565	621	596	593	592	587	614	614	606	572	598	598	625	566	607	599	600	539	604	596	561	582	585	602	581	608	586	590	619	610	659	587	580	583	614	573	553	609	514	572	543	557	578	615	620	568	599	603	588	579	583	607	601	606	583	584	622	606	575	568	604	578	598	565	604	586	608	627	639	604	593	582	600	572	533	654	597	637	619	565	582	588	573	561	557	606	607	614	627	578	607	564	568	606	613	570	573	577	592	578	617	562	585	662	625	576	650	615	583	653	570	605	584	620	616	589	602	604	582	570	610	603	590	587	621	615	640	595	558	593	601	617	570	593	623	559	599	599	644	617	555	633	568	575	650	618	601	581	603	595	556	610	558	604	621	590	624	611	571	558	678	604	623	608	557	617	581	614	558	599	633	613	609	608	578	605	578	555	634	564	611	594	594	566	617	585	612	566	617	614	577	607	568	604	585	579	566	613	614	608	553	584	587	504	574	590	579	557	539	601	590	583	582	606	592	571	631	578	610	623	587	616	599	610	596	579	646	629	565	628	600	606	571	602	601	592	621	531	566	602	577	620	600	598	597	597	567	594	590	557	578	576	557	553	596	554	571	596	566	598	530	571	603	562	615	586	536	577	607	610	598	606	605	588	613	608	593	578	607	650	565	593	597	581	580	575	602	585	617	568	632	565	596	624	614	587	602	609	610	565	574	572	621	609	554	600	623	546	559	593	578	644	577	639	559	601	599	602	603	566	596	567	573	606	601	603	609	589	578	572	608	586	613	594	559	602	589	594	600	568	624	578	540	591	621	593	583	607	583	589	640	595	560	580	616	623	609	565	593	575	592	550	600	578	566	588	650	600	567	604	637	603	564	563	562	572	532	574	545	602	613	575	574	587	620	528	574	617	576	549	548	555	596	601	574	603	554	591	566	603	600	583	584	624	580	575	577	562	590	580	582	585	627	624	585	591	591	606	580	602	588	608	532	581	589	549	587	616	594	582	596	624	569	593	565	581	592	583	570	579	572	610	566	564	583	558	629	559	624	557	633	604	587	579	569	596	589	608	526	567	590	592	593	580	600	588	555	609	619	594	629	594	585	628	576	602	555	627	627	562	549	600	614	580	567	593	596	632	617	577	610	578	596	571	604	597	599	621	557	534	588	585	605	580	597	637	575	596	574	584	592	575	625	582	596	595	618	612	587	586	593	580	612	611	581	606	588	559	584	624	599	623	621	589	589	602	526	569	594	576	628	608	600	555	618	589	581	605	608	587	581	611	602	612	574	617	571	598	584	572	628	568	628	631	617	606	573	606	573	560	587	619	605	569	579	580	599	608	586	586	589	619	579	592	589	540	601	609	559	605	618	595	593	605	579	566	589	596	581	593	599	579	589	651	581	590	606	601	545	601	554	566	563	576	562	584	568	573	568	583	570	596	603	584	607	624	587	549	557	572	589	579	577	623	562	567	595	569	554	585	591	561	585	579	590	619	631	604	579	584	623	615	629	650	600	589	562	619	584	616	587	547	618	617	599	567	607	616	615	556	621	585	584	601	594	610	625	580	581	575	568	573	597	626	605	556	564	573	640	616	594	589	551	630	600	580	588	616	581	579	532	611	611	558	604	596	562	593	552	606	524	596	612	550	614	599	561	598	598	603	580	587	594	601	588	612	605	562	577	599	620	606	603	555	532	662	614	591	576	648	617	670	588	593	625	553	599	578	586	580	630	593	639	599	625	611	589	562	575	586	583	620	585	571	589	574	594	570	577	572	587	578	554	642	590	593	590	588	610	626	594	567	607	597	565	624	608	617	571	621	586	550	649	585	569	579	602	595	584	534	587	567	607	608	587	582	602	578	542	571	625	608	622	570	583	587	590	634	541	537	574	546	593	561	577	572	593	586	593	554	596	584	601	575	578	577	567	579	588	617	602	574	577	613
4714	13434	9171	4838	3707	3210	2564	1988	1692	1470	1190	1059	998	913	913	1008	902	800	782	788	650	611	676	683	690	676	659	634	674	654	714	709	692	668	696	612	679	681	639	660	671	662	642	623	620	641	659	731	655	618	622	613	647	616	614	626	626	590	616	573	589	645	614	612	651	635	631	627	555	638	600	587	630	616	601	612	642	601	617	595	623	623	638	606	563	637	585	614	580	605	606	576	593	583	605	573	583	617	571	582	599	556	600	611	595	590	602	629	602	620	642	585	634	647	609	596	570	610	617	569	589	563	630	582	585	623	625	544	604	582	586	607	589	601	570	566	650	607	585	596	591	553	595	608	555	592	608	594	559	602	575	564	613	591	575	561	630	587	612	594	536	552	567	593	609	576	572	531	609	575	575	561	537	603	619	632	562	605	609	611	585	620	573	590	589	599	584	598	615	586	576	597	606	626	558	593	645	618	587	575	618	600	571	578	606	579	609	574	576	596	567	581	612	609	582	562	596	601	609	606	585	636	619	631	537	588	634	608	613	639	612	559	579	602	588	620	567	569	625	619	619	613	608	594	574	633	562	566	618	574	634	605	579	614	626	649	603	616	606	586	648	623	571	589	593	612	604	585	577	559	597	572	585	631	626	616	604	591	583	615	607	616	587	605	602	571	608	601	583	591	616	600	610	622	609	619	589	650	578	604	573	575	612	571	557	604	578	598	623	587	568	604	586	602	606	598	595	589	577	623	601	632	613	596	590	607	640	616	580	586	601	583	597	609	604	614	593	624	630	626	611	605	614	598	585	583	584	563	600	585	624	607	553	564	622	568	585	599	612	565	582	621	611	618	582	591	549	603	584	596	641	605	577	592	636	560	605	603	576	573	572	566	629	611	600	555	571	643	600	593	650	584	604	594	611	638	605	559	585	561	558	540	557	601	542	601	614	600	618	603	598	595	543	565	603	576	624	587	562	629	609	572	572	613	558	624	595	589	643	579	606	591	604	570	591	580	567	582	604	547	596	580	597	545	630	601	576	595	563	625	565	604	631	555	604	588	611	603	609	621	592	563	576	588	554	588	615	591	605	610	583	600	595	621	602	634	603	574	624	593	586	602	656	592	595	568	649	614	611	606	559	594	598	573	620	646	600	585	595	603	589	613	570	606	604	611	585	595	598	576	578	581	595	626	593	632	626	688	627	570	586	607	605	593	648	609	597	577	625	606	568	657	647	572	611	639	597	601	619	570	568	579	616	551	581	626	621	600	572	598	587	582	574	608	608	538	598	645	575	598	597	612	581	591	607	620	600	606	600	591	561	551	601	607	617	585	621	604	579	600	647	627	597	590	607	607	594	613	588	601	590	597	588	611	570	684	600	601	602	584	599	591	605	568	552	590	618	601	591	547	625	573	618	589	588	602	621	578	612	634	593	573	619	594	597	587	618	593	602	593	630	590	618	568	575	596	597	614	584	630	614	574	578	562	606	563	633	604	602	558	608	596	594	548	584	564	623	585	574	571	590	620	649	509	596	607	591	603	566	578	593	577	586	617	615	568	597	600	609	554	587	622	615	591	615	577	566	600	593	589	597	620	628	550	597	661	606	590	610	599	612	584	594	566	573	586	615	609	570	601	598	582	628	570	630	580	591	615	636	599	596	550	586	590	592	598	608	598	601	622	603	602	548	628	619	640	612	584	592	585	637	594	588	602	620	637	576	559	631	630	603	612	590	591	615	654	584	672	562	570	594	582	637	569	576	563	667	575	630	609	619	607	596	576	580	573	629	632	623	585	601	589	576	612	584	608	603	584	598	597	582	577	579	583	566	643	599	568	640	594	620	582	615	619	589	562	578	588	577	559	651	595	615	591	572	583	622	616	564	624	618	613	634	603	615	567	577	624	617	593	594	570	614	655	629	601	590	584	585	642	593	622	603	597	603	591	609	595	578	628	581	599	577	601	569	586	618	573	571	590	628	594	579	673	596	621	588	664	557	640	568	587	610	611	585	596	623	592	574	573	583	573	619	545	533	600	611	608	591	598	586	607	567	563	561	578	596	565	579	535	621	581	621	599	593	564	585	621	613	632	643	558	616	597	579	626	610	604	606	604	639	623	619	570	589	605	592	579	579	542	610	588	610	628	576	638	576	592	594	572	591	583	597	602	580	578	598	588	604	659	522	597	568	568	611	639	598	590	607	578	560	600	595	615	617	592	593	610	574	577	586	602	606	611	575	629	573	604	570	593	577	581	610	598	603	590	624	595	577	612	621	588	574	579	590	604	620	636	607	574	621	611	581	572	592	616	603	606	563	598	579	584	584	569	591	599	607	624	571	605	588	601	587	585	604	566	621	578	581	617	610	653	608	607	575	581	579	593	615	571	635	617	608	570	609	577	594	574	607	588	592	608	608	571	606	618	616	605	609	587	632	570	586	581	626	618	564	670	579	582	619	586	586	610	579	620	580	600	601	617	627	568	580	644	579	611	598	597	611	602	595	564	627	591	594	594	589	589	620	619	584	570	612	596	569	562	645	574	556	611	594	608	600	604	607	555	612	597	600	594	582	631	556	558	608	585	587	612	588	627	630	606	612	585	597	570	604	627	588	595	598	582	560	586	599	599	627	614	578	644	606	595	555	593	600	617	617	577	637	573	608	599	602	603	599	590	595	634	584	579	559	592	649	600	603	629	602	578	623	621	563	622	639	593	591	618	567	639	598	613	617	632	574	585	571	600	611	579	603	595	573	542	612	677	574	575	599	620	622	618	576	599	568	634	587	591	601	554	604	606	592	566	626	554	622	598	563	576	581	601	644	623	593	607	632	571	576	610	607	591	596	619	622	587	573	606	583	580	585	581	611	605	621	606	592	624	636	597	589	612	609	594	586	628	590	602	600	618	579	627	596	649	592	593	625	621	624	580	599	561	607	610	571	635	576	572	598	604	577	598	593	575	621	595	621	603	564	584	608	595	583	550	589	601	580	612	575	583	572	589	582	609	590	602	618	610	577	636	601	594	542	581	576	585	606	572	586	614	619	622	593	565	618	615	614	580	586	565	645	625	602	563	620	622	587	593	577	621	595	615	631	553	611	600	579	597	596	577	615	640	641	571	545	555	592	551	593	626	598	636	585	589	585	621	562	600	576	609	624	547	632	593	642	568	587	586	585	582	603	611	620	584	580	575	550	578	594	525	584	587	621	592	564	589	639	611	596	633	570	593	591	641	599	593	560	596	580	598	579	617	562	570	583	600	562	598	576	628	607	607	623	598	626	586	616	612	619	622	613	570	622	644	544	624	541	601	597	555	595	545	629	561	626	632	586	602	599	585	540	643	625	588	600	600	599	595	580	557	611	589	581	560	574	622	593	618	638	612	575	606	586	573	575	618	604	581	607	603	654	601	586	604	584	604	561	600	618	649	578	572	588	600	579	609	608	575	589	603	569	590	603	579	589	574	639	543	580	646	611	566	591	585	577	584	618	534	623	602	626	561	599	642	596	565	605	589
24971	21360	27475	25573	9915	1237	893	679	668	522	538	434	387	361	412	417	429	375	364	310	291	282	346	302	310	315	307	317	291	324	313	308	306	304	308	310	330	304	329	330	286	284	286	270	290	297	311	271	302	266	281	256	291	285	302	302	286	273	284	291	306	288	277	290	303	277	263	268	267	265	287	262	275	258	256	288	280	279	271	265	270	297	262	289	305	293	306	279	292	263	310	302	288	271	261	284	266	289	252	275	291	292	301	287	284	279	276	245	272	293	261	272	280	280	255	299	275	274	262	299	286	248	267	262	258	282	278	243	273	269	277	235	287	306	248	276	291	277	304	291	282	269	309	255	279	249	273	253	271	288	282	256	273	251	265	277	314	262	255	244	258	285	268	284	281	247	282	264	282	264	250	290	259	276	265	306	264	259	290	262	284	288	324	257	301	265	296	272	274	292	262	326	265	286	319	274	259	293	280	299	287	255	272	256	290	247	279	272	287	280	297	267	286	287	289	289	250	284	306	273	307	316	282	279	259	258	284	281	264	285	302	268	294	267	258	282	256	284	294	282	276	328	269	274	289	264	265	256	270	286	271	261	265	292	272	298	254	280	295	262	291	282	261	294	257	285	271	269	290	252	284	261	285	292	270	273	278	274	271	251	276	286	287	269	294	279	287	269	265	256	278	277	284	274	281	273	244	273	264	288	290	299	288	246	267	281	286	283	283	258	263	289	238	281	284	296	254	276	289	296	288	267	275	286	284	283	293	275	269	281	276	274	249	279	288	305	273	285	264	269	252	245	271	261	278	281	239	277	250	281	290	291	274	292	284	260	309	285	264	257	272	280	271	290	288	259	276	273	269	314	274	297	318	287	285	287	279	290	254	286	281	271	294	228	288	286	280	293	290	276	283	282	294	275	285	268	267	288	283	293	267	267	252	269	279	245	283	293	279	273	276	298	268	261	271	264	281	282	274	254	296	278	256	267	315	275	308	253	260	279	259	241	273	269	288	285	247	268	277	274	255	266	257	283	251	283	285	277	261	245	293	284	271	269	264	267	275	263	258	262	259	272	289	284	287	285	280	252	285	231	287	279	275	279	290	294	233	261	303	329	263	292	270	265	250	273	261	274	273	283	286	284	291	273	296	270	283	275	267	249	279	282	267	249	259	280	284	258	281	273	313	254	260	282	247	271	276	266	290	290	291	242	279	291	287	262	264	286	262	275	258	292	252	248	274	270	257	258	269	289	251	271	291	279	261	279	271	262	255	298	253	292	272	301	284	279	279	269	271	275	287	293	271	270	295	296	266	267	277	259	278	253	276	266	240	283	282	291	259	257	246	252	298	280	288	246	261	279	250	274	270	275	258	267	271	295	266	268	259	297	292	283	262	256	285	275	256	259	320	284	273	274	275	259	277	291	272	258	296	280	302	263	255	315	279	256	281	286	262	264	300	277	293	285	242	286	303	263	272	260	261	266	298	273	270	280	251	259	270	284	263	297	276	272	261	290	275	277	263	250	282	277	275	262	290	294	265	284	246	309	268	294	299	264	286	256	282	273	268	266	274	258	267	272	261	271	263	279	267	261	279	291	267	277	266	304	290	282	243	312	273	278	268	313	277	270	271	275	282	280	271	287	262	301	260	296	276	271	254	293	265	261	271	294	266	246	239	280	260	304	260	310	321	280	278	248	298	298	284	270	263	314	269	250	303	275	295	313	276	303	310	291	258	257	303	276	274	276	275	262	235	283	300	281	268	263	271	276	269	297	259	244	263	294	277	284	295	288	295	278	284	278	284	271	272	258	246	250	277	259	271	265	317	286	287	285	247	252	287	285	269	265	285	278	269	260	269	288	290	257	273	313	291	283	296	260	272	277	287	299	268	279	278	311	304	276	274	270	305	258	262	277	260	268	290	291	279	305	270	274	287	284	263	244	269	305	282	255	265	260	271	285	277	230	265	273	277	278	294	299	286	264	280	268	259	240	293	247	258	311	271	279	269	297	270	279	260	276	243	280	287	266	290	274	266	277	251	315	262	277	262	237	295	281	260	277	285	237	266	270	290	280	285	273	304	288	230	287	269	264	269	278	270	267	277	244	265	272	287	278	277	299	296	288	273	314	268	277	280	282	288	295	252	290	276	295	247	295	275	258	271	249	270	310	293	299	283	272	315	288	305	269	290	262	278	292	285	265	273	253	263	269	273	271	287	272	309	258	277	283	270	296	260	269	282	252	278	268	248	261	261	327	262	264	252	285	281	259	284	299	270	291	281	286	280	246	295	288	281	265	252	262	285	261	304	282	287	277	255	276	269	269	278	267	275	298	290	278	260	281	270	278	271	306	242	247	269	276	282	280	275	255	302	271	276	248	327	275	242	257	267	274	263	305	280	263	256	300	299	283	303	284	280	283	286	266	274	291	293	281	240	275	277	274	267	256	266	279	257	291	294	293	263	279	275	294	250	249	258	272	261	275	277	283	265	290	285	260	244	268	265	301	288	258	272	281	290	283	253	239	263	277	278	296	264	251	280	277	313	281	281	267	266	282	305	266	272	298	264	278	267	278	256	301	301	262	265	302	278	275	276	253	272	285	273	294	276	268	280	291	293	246	246	264	293	282	280	293	277	302	268	304	267	249	297	276	257	284	271	294	261	264	266	269	266	292	284	259	269	278	259	298	284	285	265	269	280	280	300	273	280	264	282	282	276	263	316	275	289	265	272	283	293	279	274	292	321	281	247	272	265	286	285	239	276	298	287	261	258	299	280	271	287	273	295	293	285	272	279	297	282	260	288	254	279	258	288	265	278	274	285	260	265	318	263	266	299	272	286	253	284	292	290	267	248	216	262	266	254	287	279	290	248	274	284	284	270	283	295	280	289	250	252	260	257	301	272	273	279	292	274	259	310	297	279	272	271	271	298	298	296	257	320	299	271	263	246	272	289	261	292	250	262	285	261	290	293	262	241	268	291	255	281	265	257	293	270	285	262	275	264	269	284	287	284	256	315	270	277	299	289	245	247	268	269	298	289	266	284	288	264	300	287	247	259	285	290	314	267	275	287	299	252	239	313	290	286	274	259	269	274	251	249	304	266	268	266	259	276	285	291	249	258	274	254	295	298	281	286	286	289	289	271	273	264	273	285	322	260	265	264	268	300	249	292	260	267	257	286	275	278	284	268	301	284	284	277	256	281	276	266	274	278	276	277	290	290	263	288	266	288	278	295	261	278	285	258	305	291	272	291	282	267	329	271	267	294	259	278	294	268	288	267	259	283	282	298	257	274	271	295	288	264	280	291	268	259	288	316	265	277	281	279	274	305	264	258	269	278	306	295	275	289	282	267	253	314	253	298	259	255	297	291	282	266	270	277	256	279	275	271	261	253	280	282	272	264	283	293	244	309	265	285	251	263	263	276	257	265	270	274	272	291	257	287	265	308	279	253	300	275	265	292	288	268	265	279	276	271	275	259	267	253	303	293	264	270	269	274	260	301	285	255	284	302	299
4286	8533	5676	2832	2158	2031	1544	1189	1013	899	758	635	547	553	499	551	527	450	410	387	357	379	346	364	341	376	321	352	308	336	380	377	355	355	347	314	350	333	311	325	325	323	333	323	322	303	322	318	309	318	331	302	302	308	297	323	308	291	299	261	311	313	323	279	315	296	340	272	290	310	289	319	309	275	293	329	299	265	310	304	303	285	280	293	270	287	286	319	300	279	305	304	309	305	288	300	318	296	275	287	285	311	298	281	315	304	324	286	271	269	323	284	290	307	289	286	313	287	302	278	307	303	305	284	324	272	283	289	290	300	273	294	274	314	271	271	310	324	283	307	297	299	300	268	278	277	300	284	315	275	288	294	298	294	255	294	281	269	290	316	275	303	289	287	298	271	314	290	261	300	310	317	298	284	308	285	303	298	294	305	277	269	279	272	296	267	299	269	304	296	287	296	322	271	313	272	313	305	272	271	277	318	300	303	294	313	286	302	284	275	282	249	297	286	289	276	285	282	302	301	285	298	290	293	290	285	305	316	282	294	286	309	273	277	271	286	294	317	286	311	332	308	286	293	303	295	292	278	319	310	289	276	313	273	295	319	298	292	319	307	306	268	296	322	306	288	279	303	305	296	299	303	299	296	285	270	309	278	284	310	285	326	283	292	321	303	311	300	257	289	275	280	313	299	277	306	302	275	275	312	286	265	320	269	297	297	267	282	283	314	267	290	311	301	284	301	276	290	270	305	306	290	278	291	294	278	294	282	251	297	323	289	314	282	344	271	322	317	277	265	317	282	301	302	302	275	241	274	287	271	304	279	302	283	281	284	328	279	261	295	307	297	304	295	298	281	315	287	291	303	300	296	319	305	289	307	296	279	274	288	319	310	281	314	285	301	285	310	322	300	303	280	303	284	256	266	262	293	291	318	308	269	300	265	286	315	302	309	277	273	310	292	293	297	281	289	282	305	270	286	263	290	318	298	291	282	274	269	298	288	320	303	299	276	272	317	290	256	297	296	298	350	285	314	281	302	260	300	261	278	278	298	286	319	305	269	276	292	335	296	270	307	289	308	280	307	281	303	309	292	306	313	280	291	274	266	292	304	282	266	279	284	285	270	263	272	296	286	313	282	318	286	300	310	299	280	305	301	301	286	266	345	276	267	273	275	292	280	265	300	304	301	300	283	286	283	296	280	308	319	254	271	292	304	294	319	292	283	308	277	248	275	269	282	296	296	308	271	305	295	292	326	303	316	300	316	291	305	303	273	273	278	305	294	304	303	287	291	305	286	274	300	270	291	291	317	307	273	258	294	278	293	264	299	288	297	272	304	266	302	318	290	301	270	288	296	255	307	293	276	273	272	279	279	302	318	280	295	298	277	302	279	261	250	275	297	287	286	303	282	285	272	302	298	312	293	306	334	264	302	271	282	319	322	296	317	264	275	284	329	276	297	300	297	331	319	302	317	289	266	287	275	302	277	300	270	296	276	289	285	294	298	290	313	279	304	311	304	276	281	279	307	281	300	267	298	311	306	277	323	275	316	323	279	288	272	297	296	301	291	302	270	320	278	290	283	301	283	308	264	299	296	310	289	305	281	267	290	310	280	302	272	300	316	292	302	302	289	315	295	298	265	272	294	300	306	292	297	276	294	309	310	294	295	302	292	289	277	294	294	283	305	253	317	279	282	278	325	283	266	319	274	285	290	301	280	279	292	320	299	300	298	302	286	315	264	270	313	307	286	285	277	289	297	289	289	282	291	282	296	268	253	294	263	292	256	271	316	302	282	297	278	278	274	283	294	314	290	300	279	259	319	290	288	268	282	309	304	288	280	300	299	301	266	300	290	298	304	293	291	296	294	282	273	314	289	310	268	301	291	312	306	280	328	281	291	299	297	277	316	311	287	277	291	306	287	318	291	295	305	283	290	279	330	315	298	309	278	297	288	298	305	293	288	279	294	286	297	337	256	306	304	269	302	278	301	299	300	315	293	295	273	294	294	270	299	316	303	296	304	275	303	286	279	277	295	302	308	274	313	294	298	260	323	277	294	274	274	309	279	298	315	275	292	280	252	276	274	270	307	295	289	293	283	317	294	274	310	296	284	297	288	269	262	290	274	288	273	258	284	338	326	294	292	338	289	264	304	315	305	273	294	298	294	314	292	275	308	324	290	294	283	296	276	288	302	312	300	310	284	293	291	305	286	290	290	280	296	294	306	313	292	279	286	257	286	273	280	285	304	307	282	244	302	308	281	279	296	262	298	278	295	290	288	312	287	280	283	297	290	304	278	274	336	308	305	303	304	298	296	305	306	306	312	293	326	312	287	300	294	312	284	312	269	282	301	288	323	280	291	297	284	271	268	290	280	271	276	263	316	280	276	301	308	304	309	290	304	301	285	255	290	311	310	293	288	292	308	269	287	253	286	306	319	310	281	302	309	299	269	300	275	282	318	316	292	297	309	282	271	275	317	306	281	317	277	280	274	280	305	273	332	289	279	281	303	270	293	287	292	302	253	277	324	266	246	271	301	276	296	308	300	295	291	293	326	249	267	279	278	301	259	304	301	303	325	300	304	312	270	286	287	292	299	304	318	284	297	249	270	279	293	290	279	270	285	269	262	275	288	314	282	307	269	279	283	303	280	305	314	264	286	288	285	272	283	295	297	288	288	271	295	285	285	271	326	288	320	292	271	298	293	299	284	271	298	265	249	283	275	270	287	281	297	308	314	293	270	276	268	278	297	267	325	311	308	281	290	306	267	308	289	283	276	309	297	290	319	276	287	320	317	276	292	283	297	300	252	287	265	315	278	273	278	317	281	291	303	290	304	273	273	284	324	310	264	284	286	303	294	315	275	310	299	299	288	284	282	289	301	309	273	313	288	334	308	257	287	299	279	286	290	278	308	300	303	280	299	308	266	287	280	322	292	300	277	307	309	285	276	311	325	258	274	252	304	314	333	305	284	274	283	287	300	325	309	270	319	320	277	293	266	285	290	278	283	293	275	272	293	291	302	293	273	312	299	284	296	300	268	328	268	298	266	290	290	283	299	297	264	274	302	284	302	300	303	268	298	305	304	304	272	255	275	327	278	282	303	284	298	327	273	299	303	294	329	272	275	293	269	295	303	308	310	306	300	284	290	299	283	306	277	277	287	281	304	298	259	320	296	277	274	295	310	293	288	280	300	308	281	292	293	312	305	282	291	278	311	288	296	290	298	293	264	274	302	293	286	282	308	281	279	260	297	268	299	292	321	315	290	316	299	286	335	296	286	290	305	315	283	313	267	301	298	298	276	292	293	300	283	271	295	281	294	287	296	241	298	316	282	295	283	284	293	275	264	317	287	290	296	268	316	310	290	281	286	287	274	329	316	287	294	301	283	280	303	268	275	281	335	291	293	267	307	284	304	274	299	260	294	289	287	304	298	266	308	303	285	276	319	274	267	291	300	288	284	273	294	298	304	305	290	274	292	291	334	312	296	282	282	314	296	307	282	315	306
22877	21456	29166	24160	21462	21539	9563	2129	1612	1513	1265	1121	1031	999	985	949	958	876	806	760	726	687	774	638	677	752	675	673	671	704	632	657	688	665	697	684	652	710	690	666	658	660	631	668	639	617	644	703	650	599	616	655	638	600	622	635	628	653	606	607	599	672	640	635	603	628	631	665	661	550	641	631	651	594	607	632	625	599	632	619	557	548	632	604	616	575	640	570	603	527	598	543	595	641	570	589	631	607	593	604	637	634	583	621	598	623	624	631	585	609	566	577	633	607	639	560	586	593	593	599	620	541	545	552	649	612	571	631	648	605	629	593	598	583	628	601	582	571	605	617	583	615	618	579	603	605	631	603	589	570	625	582	567	625	626	625	632	611	599	639	584	590	563	613	613	627	616	607	582	627	646	584	599	601	618	591	602	604	571	565	618	606	635	593	584	593	617	591	559	612	567	577	585	619	602	643	605	642	610	626	601	584	596	554	610	581	598	572	599	601	580	589	589	596	563	629	591	604	562	585	642	586	627	549	576	613	602	603	602	585	595	599	616	575	568	591	603	622	565	616	607	573	578	605	593	620	638	573	631	603	649	610	623	623	599	635	592	626	574	596	603	576	600	591	596	605	609	611	632	619	608	600	587	645	577	636	604	595	612	635	620	585	645	605	574	610	665	592	600	624	630	603	572	641	578	611	608	629	606	602	608	628	581	589	589	597	618	668	606	594	601	649	616	594	599	644	611	597	570	629	610	618	590	626	563	632	580	615	570	597	562	616	594	556	565	620	622	605	588	591	653	647	630	633	563	600	627	616	591	593	588	592	650	572	575	621	605	621	620	621	618	629	584	594	593	549	573	642	607	571	619	577	646	632	544	625	562	599	586	621	613	583	646	609	618	624	595	604	612	599	642	619	612	639	585	606	605	610	640	581	609	568	623	606	595	592	646	608	592	642	611	645	601	592	581	609	587	572	631	565	614	611	619	593	618	606	617	600	645	601	594	600	567	582	611	597	545	618	570	637	604	602	585	647	586	614	621	626	572	592	596	571	611	599	615	578	578	628	605	588	629	591	620	605	617	593	616	598	623	592	590	602	628	561	600	575	627	588	580	615	595	561	594	619	584	536	619	592	575	593	596	582	584	575	615	602	599	585	611	645	545	589	591	589	624	568	600	594	639	634	620	621	626	603	575	575	602	602	586	649	636	576	618	591	596	606	617	594	603	608	626	576	591	571	590	594	615	589	589	628	607	635	640	585	559	635	613	638	556	567	633	587	590	609	598	587	581	623	621	583	608	582	597	611	613	597	626	611	636	614	584	581	569	649	604	556	596	619	597	592	551	583	626	649	633	590	595	550	611	631	578	617	597	581	581	581	645	590	618	607	582	600	585	593	669	602	602	605	615	590	604	603	598	574	631	572	618	586	566	588	598	607	576	589	623	607	601	625	580	593	617	609	611	637	612	609	595	595	613	634	574	611	617	572	612	640	650	598	593	614	577	582	599	625	627	596	600	562	623	570	612	589	680	615	600	578	563	624	599	641	625	576	593	670	613	594	609	584	626	572	596	603	619	569	590	587	608	635	612	623	605	601	617	626	608	618	650	607	612	578	579	624	653	611	579	636	629	565	602	566	611	598	607	600	587	601	606	608	605	582	563	628	579	591	620	617	563	598	591	595	576	568	588	589	586	594	581	608	645	611	594	593	560	629	604	630	604	600	604	635	586	574	634	630	592	594	621	617	597	561	577	590	585	586	569	616	573	568	639	606	605	614	587	621	623	621	614	600	597	613	593	609	611	566	624	641	585	585	601	583	577	565	560	614	606	643	618	610	616	616	573	587	621	561	567	577	577	605	581	584	607	561	580	576	575	634	558	616	630	555	548	601	617	613	580	608	635	606	540	595	576	610	623	642	619	600	600	605	580	623	593	576	569	593	558	586	588	587	593	643	611	558	616	596	631	581	594	603	570	599	566	581	624	577	592	575	616	599	629	604	577	618	630	607	598	591	576	595	602	579	601	586	606	619	604	622	614	541	605	597	658	628	583	596	540	598	614	635	582	587	638	613	682	606	615	592	590	558	631	602	620	565	577	581	588	574	592	580	563	625	589	561	640	609	598	653	587	590	626	647	577	637	614	591	617	557	601	651	597	578	597	594	591	635	567	634	600	599	661	603	601	576	627	582	582	623	637	627	598	589	582	601	588	616	612	538	597	567	555	589	607	601	619	591	581	603	601	603	625	576	568	613	621	585	600	597	592	627	614	616	589	593	597	584	586	632	595	604	607	629	597	647	610	579	578	605	599	604	588	550	638	615	589	570	617	611	598	582	641	611	588	581	619	634	639	599	583	599	591	571	585	643	604	595	611	623	600	591	658	617	603	606	594	614	596	603	579	593	669	589	605	604	608	623	575	583	630	625	575	551	585	640	600	613	611	630	596	572	582	590	595	603	576	635	608	596	591	583	592	643	590	621	638	608	581	600	616	615	596	557	615	627	618	600	626	585	574	652	597	564	592	603	579	654	573	617	634	613	616	591	608	607	619	609	585	622	557	576	592	608	587	603	633	636	593	579	601	613	617	584	614	635	630	611	662	600	596	585	603	576	587	610	625	628	566	564	578	566	575	598	607	615	611	583	611	566	651	627	584	641	589	676	612	574	604	608	589	624	582	599	580	572	605	596	582	612	583	589	588	581	601	613	626	615	589	604	597	553	609	659	595	600	578	602	578	570	613	596	571	644	575	559	595	568	609	594	619	571	629	579	595	638	623	605	606	596	620	640	606	590	567	611	612	595	570	625	621	665	598	576	614	569	567	609	590	560	578	582	602	603	611	598	577	620	596	632	587	626	616	608	576	601	592	591	568	643	592	632	593	589	609	606	579	586	585	623	613	593	576	571	578	630	628	601	592	591	584	602	664	600	597	588	675	586	620	663	574	588	558	585	584	525	582	610	604	615	605	559	591	536	594	579	597	597	605	594	603	656	616	622	578	592	604	583	564	588	577	575	591	608	631	619	613	622	585	588	572	605	576	606	580	613	603	589	621	572	560	592	575	562	614	599	619	572	596	598	557	593	657	578	623	562	580	580	598	618	624	584	590	615	596	632	632	639	609	587	613	597	627	569	585	583	614	630	611	606	630	568	589	565	587	633	611	602	587	646	651	634	621	595	623	614	604	620	613	586	624	620	634	602	560	629	584	600	617	597	605	632	610	616	580	593	580	586	591	583	531	584	619	626	612	591	599	590	586	619	647	563	577	624	640	617	652	621	623	604	596	573	576	600	595	626	631	635	577	591	608	577	629	605	605	579	617	600	610	592	573	590	598	645	549	616	610	582	590	578	621	589	610	594	581	646	580	594	611	580	617	622	633	653	621	611	629	602	588	663	610	587	579	643	610	641	599	625	590	575	609	572	581	626	619	590	608	614	574	609	594	599	609	637	593	619	581	573	589	644	556	555	602	619	611	577	621	567	594	605	597	578	572	605	585	584	603	601	558	621
6100	19507	13396	7311	5624	4967	3930	2855	2368	2027	1756	1448	1319	1212	1232	1218	1207	1053	903	898	811	775	790	738	765	710	689	747	736	765	759	713	747	775	746	742	730	700	703	690	700	671	691	662	696	677	751	657	671	706	619	674	592	633	673	658	620	648	608	635	640	665	629	619	615	624	638	664	641	640	652	637	621	641	620	615	674	615	618	604	611	580	630	633	642	636	587	604	639	580	653	635	612	588	618	632	633	575	607	637	568	631	621	633	640	594	589	615	618	571	613	612	590	610	628	588	603	607	619	609	592	642	600	552	637	581	594	603	626	605	587	612	594	636	612	642	618	595	634	580	616	633	631	598	604	599	582	599	649	582	629	647	545	583	612	602	630	564	608	614	623	618	629	619	568	598	580	603	639	621	628	576	594	616	589	630	608	560	636	590	604	596	609	579	612	594	585	596	580	622	614	638	629	603	589	641	624	581	603	568	638	619	609	620	606	593	614	572	587	614	601	621	621	637	633	611	625	604	615	626	622	634	595	636	613	649	625	631	612	551	617	652	601	621	576	618	662	601	629	609	604	639	628	607	586	522	626	596	572	576	666	620	629	628	597	552	547	594	579	628	607	638	639	568	641	604	623	598	608	596	651	647	623	611	610	614	628	650	577	654	610	654	589	606	628	602	641	630	599	581	626	594	628	605	580	586	626	619	589	620	600	644	655	612	597	577	588	550	639	629	639	602	599	633	579	579	618	618	611	632	615	594	626	644	558	620	598	598	581	593	617	615	610	588	595	641	595	578	630	588	631	637	618	627	596	589	611	606	635	601	532	620	583	653	608	624	655	593	608	599	591	644	604	574	597	579	542	618	649	591	630	604	599	598	601	597	584	636	587	616	620	614	607	585	629	617	608	609	614	605	601	601	626	610	621	625	619	623	577	644	656	646	595	599	630	629	605	661	631	575	587	629	634	633	590	598	585	638	617	619	584	571	651	592	580	604	600	594	590	590	703	617	601	585	607	612	622	589	603	606	587	645	589	597	631	612	600	592	635	627	615	613	604	612	625	627	597	614	613	618	604	629	605	640	622	601	579	611	591	644	615	677	634	655	572	631	582	647	639	622	600	577	623	593	636	629	626	614	608	636	607	577	612	604	596	628	595	604	603	593	617	642	661	627	634	631	629	556	610	619	617	592	561	634	619	610	620	602	645	612	591	594	608	624	629	623	607	595	603	572	610	635	587	600	589	588	612	634	632	602	630	647	622	604	583	601	621	628	626	669	626	627	579	665	585	542	600	605	630	612	637	665	593	634	591	639	626	621	598	587	634	588	586	601	640	611	623	576	639	606	616	596	636	613	642	644	582	608	602	581	598	635	592	618	632	581	594	606	609	634	616	631	647	626	632	571	620	603	618	617	630	593	571	651	611	608	628	589	632	568	642	544	613	635	607	639	598	613	641	569	627	582	602	612	664	612	583	577	663	600	630	571	585	569	610	631	600	643	607	584	630	584	619	589	577	565	617	594	617	625	604	601	645	586	607	615	624	591	639	612	601	656	594	619	651	573	601	592	594	663	592	622	639	643	585	590	611	642	587	620	617	592	658	602	613	629	603	608	576	593	594	603	609	636	610	605	670	578	600	585	580	622	607	641	608	614	614	590	624	605	623	574	600	615	606	600	601	611	577	618	536	618	620	637	608	592	610	618	571	634	621	595	617	614	601	639	596	630	622	617	570	640	595	598	601	642	596	625	623	600	591	669	591	613	580	633	581	633	623	615	600	579	604	587	595	623	633	602	650	593	604	673	621	607	586	609	618	626	639	602	588	606	596	624	613	587	602	629	579	551	606	598	617	586	577	631	591	614	659	607	597	593	575	609	610	585	607	608	624	633	587	607	596	637	623	594	612	589	618	621	612	579	608	607	609	587	587	613	635	593	590	613	591	639	629	666	596	628	616	596	631	597	608	621	611	629	636	579	594	614	632	584	609	613	610	601	615	569	621	556	593	624	627	624	645	617	601	584	625	589	549	631	606	632	662	600	637	632	632	585	598	625	620	623	595	652	572	607	601	590	653	622	574	535	605	602	612	627	603	617	648	625	595	604	613	639	644	617	627	630	592	609	565	614	623	608	628	593	624	629	608	600	605	583	635	629	594	606	649	596	542	560	588	611	634	620	613	577	585	629	644	643	615	619	610	605	621	655	607	594	597	597	624	589	611	595	579	597	622	602	613	606	590	558	551	609	611	621	606	633	594	599	641	604	573	595	619	597	578	641	575	615	631	610	620	653	651	606	598	595	629	613	570	651	637	587	601	635	622	630	594	586	610	593	613	598	564	643	587	667	626	602	620	568	601	613	634	607	649	600	579	637	599	667	624	637	601	573	611	624	622	614	625	611	600	584	593	602	559	607	640	565	609	608	645	582	612	583	670	605	580	579	629	582	589	610	618	588	613	602	625	634	645	561	615	603	641	565	595	587	606	590	602	597	625	577	634	606	572	607	611	570	614	601	650	649	563	630	612	585	609	575	578	601	617	642	624	626	645	621	578	643	633	627	582	616	621	602	592	563	652	615	648	635	656	595	570	590	603	627	603	592	581	614	628	648	643	618	629	649	601	584	616	633	622	620	598	605	631	608	581	680	648	631	576	597	604	617	623	654	623	658	609	636	627	606	630	620	613	627	599	633	594	610	539	602	576	631	586	610	601	611	661	636	615	621	606	572	570	602	627	608	640	632	644	645	583	642	597	640	601	622	624	611	596	620	656	621	617	630	639	619	602	624	603	608	630	631	634	629	592	619	632	605	630	608	565	618	643	566	602	593	599	624	634	580	609	610	651	574	593	690	650	625	617	586	599	632	569	613	651	644	632	634	615	580	619	590	628	596	640	590	662	677	619	651	621	620	592	644	585	610	618	627	628	595	615	599	636	629	556	596	655	589	608	576	610	672	581	603	598	629	586	595	600	622	626	608	568	574	624	606	629	590	628	621	617	595	639	577	588	580	599	590	632	655	593	583	621	625	638	592	590	593	617	634	583	577	627	621	611	653	611	582	562	633	630	629	600	670	610	645	588	587	652	595	599	593	625	571	604	645	633	557	636	660	599	600	628	613	579	593	620	599	592	614	600	647	619	620	590	581	644	563	581	625	603	583	621	583	599	633	574	654	605	621	635	693	638	631	624	590	581	568	561	636	603	600	633	601	589	615	625	581	607	630	599	641	572	594	586	589	603	627	626	622	682	591	596	615	604	588	614	675	576	609	607	617	627	566	568	585	610	612	591	629	590	590	639	638	636	640	586	562	598	624	625	611	621	662	617	598	642	572	579	602	604	567	620	568	642	595	628	624	596	665	612	606	651	584	611	608	644	603	630	649	630	571	582	648	621	646	649	575	608	584	573	601	567	589	591	646	628	598	639	601	615	593	644	592	629	601	644	639	634	615	626	577	621	603	646	615	610	613	596	613	621	618	595	633	657	633	611	630	595	627	637	569	625	607	597	615	604	633	581	600
27952	19641	7223	1698	1105	984	738	572	497	468	478	433	412	399	395	408	449	453	379	381	404	375	384	367	367	331	343	374	358	368	374	370	359	359	352	341	353	372	336	356	380	359	373	318	353	370	391	333	360	387	350	335	379	346	356	339	330	382	378	333	374	390	324	359	330	346	352	352	316	325	340	341	361	337	382	353	355	363	376	359	326	346	361	382	375	327	354	328	349	363	353	350	345	323	339	336	331	336	392	324	355	340	353	305	366	331	322	383	341	331	329	347	365	352	318	331	373	370	359	370	371	357	360	347	331	357	364	352	356	338	375	343	302	330	324	351	381	336	346	354	347	331	355	366	344	341	369	310	334	338	365	350	377	359	344	337	361	330	348	357	343	356	332	361	336	351	350	308	344	400	339	359	323	348	341	328	339	328	348	367	328	359	359	324	347	372	380	355	326	322	308	325	345	332	382	351	351	340	387	344	366	354	393	356	379	356	356	302	356	369	376	363	314	344	315	366	342	297	365	350	388	346	369	362	364	344	332	353	341	341	365	358	346	385	400	362	377	340	365	315	371	352	349	348	387	351	358	351	371	367	364	346	359	357	342	321	351	359	312	354	366	375	331	383	358	352	348	306	362	364	346	350	358	358	352	368	360	345	322	359	364	347	345	343	341	346	349	331	339	362	321	369	352	356	364	299	362	374	363	349	348	368	366	359	320	375	356	373	378	365	348	358	341	339	343	358	355	355	339	321	323	355	292	330	368	363	373	362	350	314	355	332	381	354	368	359	362	351	339	337	369	368	369	347	337	297	312	361	333	362	336	343	330	333	364	327	355	336	324	325	362	355	351	337	348	345	319	312	345	370	383	368	352	358	366	350	366	332	334	353	371	371	373	374	343	359	338	341	346	351	344	344	378	327	342	375	361	352	346	337	345	345	343	367	338	322	342	374	337	325	344	400	342	335	341	350	339	330	360	336	347	349	342	361	351	356	349	386	367	390	343	304	351	326	345	316	323	325	337	349	364	363	326	366	352	367	335	357	358	332	364	353	374	362	352	374	379	299	329	348	319	355	334	366	326	323	392	361	362	371	357	364	335	343	360	342	355	333	360	372	363	343	325	347	340	333	352	342	338	328	344	333	338	382	355	348	336	334	327	356	325	344	358	348	339	344	356	359	341	336	340	334	379	369	328	345	349	314	359	358	352	349	364	355	346	345	346	313	372	336	360	355	351	355	351	358	401	328	341	342	332	363	300	354	368	340	349	347	345	351	335	344	331	379	356	352	347	359	343	354	313	363	357	346	348	341	342	354	369	351	322	368	370	360	352	363	389	355	389	325	326	339	345	364	361	370	361	362	333	342	365	329	338	343	343	361	331	360	325	343	395	369	370	375	326	335	344	353	375	347	345	354	345	363	367	315	355	345	360	337	346	334	356	369	348	367	350	338	350	356	330	355	350	307	342	361	360	328	324	317	362	364	335	336	313	323	353	376	362	358	394	316	372	347	344	334	355	335	376	333	331	346	336	384	361	341	351	393	335	361	354	349	349	358	350	343	295	336	350	347	351	327	365	368	408	364	340	351	341	375	340	363	373	343	371	347	359	348	384	351	339	359	354	365	362	374	371	351	369	353	366	370	350	386	345	347	322	344	393	369	352	343	362	362	347	319	363	356	374	378	353	359	332	328	349	333	364	369	366	354	352	326	331	318	402	375	360	343	346	376	343	349	344	378	356	333	348	381	329	342	353	335	359	345	351	355	357	343	372	319	338	334	367	350	350	374	332	321	340	341	329	356	366	351	359	357	355	367	362	351	326	332	340	350	331	367	356	348	339	363	370	349	344	302	343	348	351	369	361	394	355	331	364	367	353	364	332	361	321	354	343	324	357	351	363	298	373	365	344	326	346	364	349	341	345	331	344	362	361	323	371	355	335	356	344	351	357	346	307	351	383	351	351	312	346	354	360	349	364	385	363	359	368	355	353	327	350	358	357	327	387	357	353	325	375	368	352	367	378	355	355	340	368	345	338	355	320	336	362	347	315	327	318	364	382	370	336	371	375	329	349	369	314	342	362	328	354	352	329	348	355	340	358	396	356	337	360	352	365	348	354	344	357	329	339	340	352	327	343	348	340	340	356	359	353	361	365	374	367	363	330	313	342	337	323	381	363	358	354	338	345	348	366	337	421	358	374	332	371	334	350	309	313	367	354	314	347	354	398	336	340	357	362	335	351	350	332	307	369	338	324	321	344	361	365	350	366	353	362	363	384	351	323	380	376	374	339	345	357	374	343	332	375	329	339	349	372	322	305	331	347	338	360	352	370	339	381	354	322	337	344	334	350	368	388	330	349	320	338	315	364	317	332	368	371	387	341	393	370	330	373	382	337	363	361	361	341	370	356	330	318	346	365	332	377	334	342	375	326	370	379	324	337	355	341	326	370	372	326	354	324	340	349	380	337	345	384	368	346	366	340	356	353	359	335	344	322	312	359	376	313	338	317	364	340	368	342	339	324	316	336	362	313	353	332	361	326	357	320	311	353	352	350	363	339	363	348	331	361	341	344	294	315	316	352	370	360	353	338	347	341	322	352	351	298	323	351	367	353	300	380	383	366	333	348	334	325	336	319	327	303	374	358	370	346	346	320	363	347	344	317	360	328	330	360	374	354	349	366	331	336	360	318	360	355	359	346	385	347	360	332	348	353	363	336	350	363	343	390	318	389	360	343	367	319	357	345	363	346	363	364	347	363	361	368	349	317	366	325	355	367	353	353	372	358	381	356	317	313	363	334	363	320	333	338	346	348	335	348	352	348	361	316	350	325	339	338	409	348	372	326	348	373	339	363	363	335	329	387	327	363	307	366	353	357	348	333	353	365	348	345	343	351	363	378	311	365	332	330	351	374	358	341	388	352	336	336	333	358	351	403	333	341	355	321	352	348	357	336	363	368	329	384	334	351	336	315	363	341	343	342	329	383	336	325	349	339	344	382	379	366	359	318	362	352	354	364	355	361	353	354	330	367	345	340	354	367	324	314	379	374	346	319	313	336	343	374	374	324	337	379	362	352	358	387	338	362	337	344	310	325	339	362	354	333	351	352	332	309	343	367	354	373	318	369	349	362	363	360	328	363	370	338	362	371	340	362	363	334	379	331	368	335	368	368	348	332	359	374	373	358	356	385	355	371	344	316	345	330	347	365	315	375	322	365	325	341	344	346	350	384	375	327	344	378	373	303	307	369	347	346	346	371	324	352	322	344	341	353	361	331	371	343	312	373	328	327	322	331	384	374	395	342	362	353	359	364	330	331	339	332	359	352	356	329	358	310	330	359	366	383	321	305	336	342	358	338	338	351	325	334	319	332	334	338	347	367	336	326	327	349	345	342	343	318	363	348	365	372	327	359	345	363	338	353	319	354	313	335	331	358	329	369	341	362	336	338	373	356	349	363	341	355	377	355	305	365	346	335	340	326	363	383	364	327	347	354	366	350	389	329	342	336	341	348	345
5390	4304	2881	1536	1263	1203	1032	754	644	633	514	488	486	430	438	472	497	439	444	430	397	409	402	362	354	400	360	371	370	401	391	441	413	392	393	399	381	391	386	370	415	364	399	398	358	386	375	391	378	390	367	367	416	376	381	368	358	351	347	378	362	356	381	354	377	384	353	358	377	373	363	343	385	345	342	338	393	372	354	366	396	356	347	363	373	335	351	363	349	358	368	340	337	325	367	353	389	349	343	392	386	410	360	366	375	313	329	369	378	367	353	332	350	354	377	375	357	361	362	358	368	351	343	355	368	342	355	355	351	366	366	360	362	373	359	349	369	365	353	342	378	347	361	337	358	369	371	331	370	336	364	381	343	378	348	357	364	385	348	344	383	372	353	363	337	351	351	358	381	364	368	337	376	356	367	360	342	335	355	374	370	373	354	366	379	374	376	366	364	375	377	322	344	368	351	354	357	342	375	355	376	361	378	364	350	346	335	351	339	361	364	392	381	337	340	322	344	360	353	352	347	371	373	360	339	353	319	367	322	359	342	365	339	336	331	354	363	355	377	355	359	391	353	364	357	385	414	385	375	366	384	403	343	308	356	327	401	358	368	330	362	349	424	374	385	358	339	367	371	379	318	359	339	354	357	355	377	368	344	364	377	349	363	361	331	379	372	357	346	379	380	391	354	323	388	343	366	341	392	307	354	343	367	376	358	364	375	334	368	357	353	374	350	378	381	311	392	342	374	368	344	364	368	319	360	340	370	368	337	372	338	357	348	351	375	348	390	375	349	350	367	329	364	341	364	369	314	347	347	368	348	370	352	362	344	356	360	377	379	375	326	366	362	333	355	393	369	370	342	349	410	354	369	360	387	369	357	347	367	368	360	354	388	336	369	372	369	343	364	352	358	338	373	376	373	368	388	353	331	354	417	317	368	357	373	393	370	382	357	371	371	386	350	358	325	382	344	363	353	376	332	420	366	339	366	346	353	359	389	372	330	375	367	348	379	386	330	342	345	365	355	387	377	366	375	347	378	354	380	369	345	375	367	372	374	368	398	327	358	375	361	369	351	358	333	383	374	376	376	372	375	378	357	353	353	373	398	362	330	383	344	331	338	361	344	351	378	371	332	365	354	381	328	351	403	353	361	398	371	384	334	400	341	350	359	371	381	330	344	377	356	363	306	356	363	365	384	369	361	329	338	394	345	361	395	334	367	371	372	371	351	340	343	350	331	357	359	341	351	367	382	355	361	358	365	349	340	313	343	356	329	410	366	357	380	358	352	367	354	328	330	383	397	366	354	357	352	353	357	339	355	376	374	354	332	390	341	367	361	347	358	409	373	344	379	389	333	351	366	381	346	383	377	355	389	339	357	379	340	342	353	369	361	335	372	352	361	377	332	372	375	330	345	358	371	353	340	350	365	376	354	356	361	374	344	404	355	372	362	358	361	354	362	378	343	368	346	376	349	365	380	328	350	387	418	368	360	354	368	329	358	383	365	383	388	338	382	366	367	368	344	374	348	353	366	359	365	369	422	345	317	356	393	336	345	369	364	353	375	383	358	362	382	378	349	346	336	378	348	340	353	347	374	324	359	338	367	346	389	390	361	385	367	341	347	373	351	390	346	368	387	351	368	372	353	388	383	367	359	364	380	364	375	352	358	384	382	380	345	375	340	365	363	351	353	357	320	363	390	391	342	359	329	354	375	335	347	336	383	330	361	378	342	355	373	355	341	357	343	361	318	356	318	348	351	336	378	339	323	351	366	343	370	340	340	345	363	380	377	340	351	374	372	363	338	352	371	386	345	386	358	364	337	368	364	322	350	366	363	364	352	344	371	392	363	391	352	363	337	392	354	351	379	369	373	356	407	390	368	422	352	393	359	331	364	322	372	355	378	337	386	364	357	376	327	377	348	362	382	357	335	359	329	356	376	343	363	328	377	354	334	354	389	323	351	341	364	375	354	363	334	371	363	371	395	343	338	361	351	358	343	304	370	345	350	339	354	360	337	366	337	367	369	374	366	360	349	371	386	355	357	338	310	338	359	380	327	353	355	351	333	350	412	394	339	362	366	372	340	365	311	374	358	355	343	374	378	362	364	365	365	353	367	353	335	382	359	360	339	394	342	385	364	363	373	346	340	393	352	337	344	355	350	358	345	316	354	359	333	349	367	375	349	359	323	394	389	329	350	322	386	396	357	358	361	369	336	406	378	350	372	348	343	366	348	353	375	339	335	362	351	337	389	343	346	388	379	371	392	344	363	333	354	342	346	362	392	353	336	347	317	332	377	359	330	354	398	368	336	341	356	344	368	364	385	368	362	367	342	335	345	328	364	356	341	394	361	362	346	373	346	354	372	340	375	340	354	334	342	352	374	372	389	367	361	334	393	370	364	355	414	358	359	342	347	347	347	369	381	369	353	381	347	374	366	355	340	346	344	343	369	361	342	358	391	352	329	329	348	367	366	356	377	336	365	363	359	344	345	365	351	358	336	350	338	345	368	354	353	357	358	361	361	383	385	337	382	354	348	368	356	383	338	390	354	373	341	362	339	368	365	359	349	358	358	399	335	342	339	387	361	378	355	363	376	329	378	363	372	332	344	334	331	354	373	380	323	357	380	327	382	389	371	368	352	363	354	347	327	348	355	363	353	358	360	369	356	366	359	376	376	362	331	362	350	366	387	323	344	391	350	335	361	333	386	333	384	366	323	387	337	350	394	344	370	350	341	358	337	368	366	360	362	384	336	374	394	340	360	361	374	333	335	374	350	372	404	353	387	333	339	380	339	371	367	372	359	367	396	350	361	346	358	340	356	379	360	371	372	340	354	363	346	346	349	345	323	375	369	368	375	345	371	355	344	369	371	378	365	365	360	384	354	374	373	373	335	379	380	384	381	372	325	377	365	362	357	390	336	367	349	386	353	355	354	389	381	367	346	352	347	375	361	347	380	364	335	332	336	367	366	381	380	346	360	345	380	377	336	357	351	363	358	340	333	363	348	365	342	374	343	381	364	378	342	396	335	353	374	367	367	393	361	351	358	382	375	364	358	341	357	430	397	360	360	349	364	359	316	340	356	345	360	368	327	363	344	349	368	354	375	329	350	335	359	384	338	332	349	327	334	390	359	391	340	337	366	379	323	403	379	360	357	330	370	375	343	350	383	361	348	370	360	361	329	368	359	380	353	374	360	369	349	332	324	333	372	364	362	385	329	359	384	352	364	383	390	376	369	328	385	347	355	329	357	377	395	362	374	336	346	367	358	331	355	368	362	346	366	374	332	355	349	360	360	350	349	338	363	378	355	363	344	364	370	321	324	381	311	330	354	332	338	348	322	371	357	339	360	373	372	369	366	339	345	386	339	331	362	361	364	366	394	356	352	361	358	325	375	394	340	391	361	375	365	362	337	341	362	364	369	336	342	402	373	358	365	375	375	330	361	354	403	335	404	367	408	369	345	396	399	384	353	350	363	369	347	358	404	344	353	386	371	374	358	332
24093	21470	28669	24689	21454	9783	2114	1333	1220	1031	993	943	831	839	840	815	792	765	675	677	654	668	610	618	648	610	655	671	639	599	602	647	626	630	623	609	623	596	639	635	661	579	601	590	631	624	621	594	607	647	629	643	621	609	604	616	599	609	572	599	565	595	608	576	610	645	597	568	578	604	618	604	606	562	611	614	607	571	588	566	549	619	579	593	580	600	576	639	577	619	610	582	554	605	574	552	587	593	622	569	560	589	579	539	564	582	589	509	598	581	581	592	551	574	571	610	566	601	593	590	584	562	593	560	605	605	582	609	546	594	598	602	597	620	594	570	602	579	545	579	541	553	555	605	591	562	572	620	590	555	600	581	548	561	573	605	559	570	600	558	556	566	559	591	618	622	530	590	537	568	586	560	587	569	578	624	559	603	539	634	585	595	585	549	590	582	639	570	595	564	608	542	505	581	590	631	615	542	596	535	582	586	553	540	598	597	564	596	562	623	569	542	580	605	611	562	601	567	566	579	604	579	568	570	583	583	563	603	552	538	631	618	551	626	570	589	564	627	589	588	545	593	546	596	571	565	560	584	587	610	561	612	589	573	590	534	526	547	593	561	603	587	610	544	601	560	570	571	619	556	575	590	616	558	550	600	577	573	583	593	604	624	567	545	597	629	586	548	578	548	594	531	554	576	604	557	539	580	597	612	578	615	619	589	578	586	565	649	592	634	582	596	605	606	591	582	586	573	613	573	583	612	578	592	542	577	582	623	613	595	549	605	552	625	568	567	599	598	612	604	591	581	598	554	615	572	524	568	604	579	588	612	599	609	602	562	588	552	569	599	589	598	608	554	594	577	556	604	609	621	595	609	574	597	583	588	579	600	515	566	562	581	603	591	570	584	564	618	560	603	613	573	576	561	607	590	554	573	593	588	588	587	553	595	547	579	625	553	560	551	563	563	583	585	582	576	608	548	629	553	554	580	599	591	585	601	591	610	570	585	553	532	586	544	603	525	576	601	563	578	602	547	592	587	564	534	598	594	577	591	615	622	562	558	608	605	555	622	596	580	537	564	557	595	595	565	572	589	576	540	606	585	591	605	560	650	584	586	607	578	592	597	568	589	588	574	574	602	636	534	572	598	540	568	538	569	559	567	574	586	598	586	614	541	585	563	623	549	586	553	567	564	551	559	589	585	589	575	584	603	604	551	596	593	557	553	610	602	591	635	569	576	575	603	586	563	606	553	544	540	583	631	572	575	585	586	579	529	617	549	584	594	536	531	583	581	599	608	616	579	590	579	565	600	547	611	577	583	577	576	612	567	634	603	632	574	593	536	541	591	583	581	645	629	607	544	561	644	583	600	571	602	537	579	563	602	597	590	567	585	583	610	572	617	567	555	612	622	599	560	596	543	579	560	573	604	561	564	588	565	589	624	638	603	598	551	580	596	587	546	586	551	574	590	586	551	584	579	592	604	586	602	573	578	547	599	582	564	604	553	564	582	574	600	623	591	565	574	608	585	592	599	634	581	601	579	561	606	616	558	621	559	604	566	590	593	583	572	585	568	563	608	573	599	569	544	608	550	537	559	616	595	628	559	582	577	558	594	548	553	552	571	605	539	578	601	578	548	601	527	553	561	514	569	581	561	570	586	587	566	529	616	570	590	567	563	520	557	613	540	579	592	559	582	594	554	559	568	568	567	569	581	609	570	603	568	570	592	600	620	635	603	551	598	588	592	578	581	605	605	592	582	616	586	549	584	620	625	599	591	589	610	597	586	545	586	601	577	580	596	563	598	599	617	581	559	625	583	645	571	591	587	602	598	588	593	622	557	595	608	572	591	574	560	598	560	569	602	539	596	591	605	610	549	602	562	573	600	546	585	575	571	609	563	573	572	578	597	558	581	596	603	578	564	555	606	563	585	535	605	568	639	572	584	605	563	633	579	575	600	570	578	601	575	613	584	575	579	539	554	587	554	604	617	600	583	582	572	601	554	577	555	584	554	585	584	565	527	612	601	585	571	544	564	554	590	555	585	577	619	621	541	584	551	585	561	589	576	558	613	560	590	595	605	595	568	605	599	572	580	599	567	612	547	560	601	595	583	595	597	576	551	562	568	589	570	613	572	616	573	539	591	578	583	607	609	563	555	572	608	555	559	594	607	581	593	565	620	575	606	611	648	548	601	574	585	581	576	563	575	554	580	619	552	573	565	566	578	622	592	573	629	598	580	630	571	584	561	600	565	581	603	586	590	587	529	587	583	584	578	562	576	573	553	566	598	583	589	589	540	590	613	616	595	604	564	602	634	536	541	561	602	577	569	605	637	572	597	542	501	607	605	563	564	531	589	592	595	559	601	540	611	611	594	509	591	618	541	570	609	562	595	569	642	570	590	594	600	591	604	549	584	576	587	597	571	554	576	555	610	614	622	637	561	514	573	618	572	588	590	542	582	600	566	642	593	540	605	602	604	614	568	587	565	580	584	611	581	587	601	613	585	548	611	604	569	566	551	570	605	531	608	634	585	599	639	590	565	635	624	602	585	575	532	548	549	570	646	550	586	600	626	575	555	550	549	589	546	596	567	597	588	532	605	543	559	556	601	576	609	581	551	571	617	548	613	559	557	586	571	593	570	600	564	584	556	588	638	581	602	569	546	577	596	609	561	602	538	560	553	594	554	583	596	635	567	598	559	580	550	587	591	559	598	604	582	614	604	592	566	581	569	580	602	572	594	613	629	580	616	547	592	598	630	604	620	580	609	580	580	569	536	608	586	553	553	617	595	537	599	644	587	567	621	528	622	548	559	611	541	592	582	571	551	565	578	592	567	578	551	567	579	538	589	585	602	608	548	573	546	573	594	569	585	592	587	606	569	617	575	646	575	534	618	574	552	562	646	571	557	566	586	591	591	588	560	567	573	593	588	624	553	569	557	576	569	585	606	574	567	639	560	565	588	554	562	574	583	570	608	502	605	597	537	587	573	606	598	573	607	554	594	548	560	567	640	569	605	598	605	581	579	579	565	564	610	615	551	598	555	559	613	602	559	588	568	547	563	549	620	584	535	601	604	562	577	578	555	611	599	577	589	551	544	627	565	589	543	578	557	588	588	600	631	616	525	578	642	561	564	569	582	600	602	606	587	578	594	564	568	579	626	595	538	549	541	602	554	588	577	560	585	554	585	566	579	605	610	580	579	591	585	582	584	586	597	572	582	566	575	567	591	548	581	607	595	563	632	595	599	614	563	568	575	586	576	593	550	642	579	604	540	591	520	579	625	571	552	574	564	585	571	539	610	598	575	566	598	564	599	605	649	579	566	588	540	576	586	582	583	557	562	551	593	570	580	623	566	606	538	589	614	547	618	567	596	585	599	548	570	561	604	610	555	574	581	601	589	563	585	555	555	587	580	631	561	559	561	593	584	601	595	593	602	577	572	563	585	628	599	606	571	631	578	603	571	592	562	569	593	611	585	611	556	607	569	566	588	633	586	567	585	610	586	576	567
4731	13670	9030	4701	3750	3361	2587	1972	1736	1531	1219	1195	982	998	943	1059	913	813	800	782	717	691	719	649	660	696	614	635	662	666	675	656	707	707	688	627	663	687	680	651	626	662	623	611	657	630	670	675	616	614	610	624	565	629	616	617	596	665	645	614	627	615	592	631	624	565	604	603	597	598	594	592	655	608	568	631	592	569	581	614	573	612	604	592	586	587	595	603	627	622	602	574	581	578	592	620	590	574	620	591	603	644	610	613	580	581	588	623	592	623	609	576	589	575	603	628	563	586	605	628	579	582	594	629	551	554	579	609	641	581	591	604	574	616	593	582	591	602	592	596	549	592	588	580	577	561	574	561	580	584	564	639	600	569	566	569	602	607	633	583	597	584	578	578	591	621	603	584	618	592	581	584	588	631	601	565	618	576	601	618	615	591	618	570	601	614	566	557	605	642	601	572	612	598	581	608	607	578	629	575	638	591	645	569	588	636	602	598	610	596	619	614	558	596	602	596	613	580	559	629	571	605	578	598	584	590	582	656	643	608	614	609	615	569	550	578	623	614	613	573	615	556	568	584	594	564	592	550	618	597	543	572	576	558	611	584	621	596	639	626	586	584	622	608	568	594	541	583	596	601	635	601	630	590	610	559	588	623	618	583	587	619	596	625	624	597	591	611	598	576	577	552	596	593	604	615	616	602	594	575	597	555	597	558	575	588	603	589	600	596	576	597	601	604	567	630	580	605	552	577	643	607	626	586	606	583	602	573	650	623	621	554	622	625	593	585	585	614	615	651	577	605	595	612	564	616	529	621	617	553	617	591	593	602	579	589	564	639	636	583	581	581	554	612	595	554	601	574	571	550	593	605	564	594	582	611	634	598	585	622	598	606	570	566	551	568	610	585	613	572	600	622	585	588	616	560	621	591	651	576	560	590	582	629	607	580	581	589	599	622	599	593	642	552	613	581	621	607	556	593	614	584	553	563	594	624	585	569	601	582	612	572	566	600	606	564	591	564	552	566	647	584	579	562	587	597	542	550	562	623	570	603	577	619	589	591	614	543	604	603	609	586	614	585	536	611	578	575	633	601	598	630	604	574	612	579	629	597	572	648	659	596	637	573	559	618	590	542	597	591	623	569	596	585	601	597	564	570	585	577	560	568	618	604	570	620	578	602	595	534	596	573	590	580	614	553	639	625	610	626	567	615	538	573	632	620	581	593	597	621	607	635	609	585	570	589	625	625	585	577	599	649	575	577	573	599	564	614	570	597	612	574	593	578	608	602	582	591	547	570	596	567	613	630	595	619	611	608	628	540	586	543	591	595	564	610	613	585	593	579	570	592	587	612	599	576	615	584	581	627	617	582	632	570	610	594	593	579	578	571	616	619	629	563	572	610	603	608	585	588	543	579	586	617	622	596	649	550	563	623	626	592	624	583	538	600	608	633	624	550	624	611	617	579	594	601	566	633	617	595	630	596	601	567	581	610	633	603	604	613	644	602	613	587	593	592	581	576	562	610	586	606	571	592	585	587	590	580	650	577	590	596	598	572	592	570	593	571	571	606	570	589	587	608	579	604	544	591	656	575	611	572	608	611	591	584	651	588	609	608	571	576	591	576	621	610	565	568	565	610	584	572	637	574	599	563	609	587	602	591	605	575	610	598	613	581	630	566	626	599	607	592	563	555	608	550	600	594	581	602	596	575	591	598	549	587	631	572	559	559	595	597	608	563	571	573	569	613	562	625	605	662	582	634	619	599	569	603	595	615	578	601	588	623	601	510	608	622	601	605	628	600	621	560	629	560	594	616	593	624	629	619	593	580	640	616	627	611	569	577	556	595	574	606	600	605	627	594	601	596	548	627	599	587	552	613	608	597	571	566	644	606	597	579	613	585	586	602	575	600	558	595	606	632	597	578	611	619	589	626	572	609	551	579	573	620	569	622	625	559	558	586	578	577	552	554	582	619	575	584	581	641	583	637	594	523	603	592	621	614	609	610	603	607	545	585	607	609	587	620	611	583	562	578	583	579	605	597	594	610	534	558	553	606	600	542	585	633	583	585	610	550	579	550	593	602	639	562	590	615	509	596	594	609	593	552	608	584	617	576	605	576	620	564	621	572	618	611	595	610	556	572	585	597	618	617	594	597	608	550	638	600	594	633	599	605	563	621	567	604	582	628	632	572	573	639	584	579	606	594	639	573	591	584	575	630	594	580	572	642	565	610	622	564	581	557	583	557	586	616	620	599	600	625	590	579	639	558	613	595	640	545	578	563	578	552	612	641	636	596	613	584	588	552	571	594	620	620	567	571	648	588	589	581	593	580	629	579	573	567	598	570	588	617	579	568	626	592	686	596	622	619	629	630	554	544	571	609	623	616	542	609	603	623	592	634	602	635	573	582	601	607	556	602	594	572	614	601	573	624	610	613	579	623	575	587	537	593	612	596	565	573	598	613	574	620	555	619	613	599	627	567	605	611	565	622	623	560	591	556	590	564	603	564	585	583	568	628	578	568	588	560	607	587	593	599	570	615	578	604	620	574	575	586	587	630	600	571	598	609	568	619	585	600	588	624	568	611	592	575	609	587	609	582	598	620	584	585	593	583	601	604	594	590	574	606	593	599	575	584	642	587	629	569	620	628	639	589	616	636	601	576	662	579	544	587	662	570	576	625	558	587	574	607	615	594	624	559	588	602	580	609	611	575	615	584	561	594	583	566	588	557	558	615	579	604	582	570	571	601	591	586	577	598	610	587	589	579	560	596	584	595	557	588	635	600	587	636	571	586	629	638	574	566	549	605	598	573	576	617	582	577	573	571	604	608	598	594	613	607	597	588	572	582	613	574	550	594	668	637	545	628	605	572	611	560	627	631	581	585	564	572	601	597	540	580	607	578	601	594	618	604	619	587	628	603	631	586	549	593	559	616	552	616	616	588	622	635	617	633	589	573	598	605	597	594	608	578	570	630	587	573	607	626	589	580	612	597	625	602	555	617	663	652	598	621	617	583	637	595	585	602	604	567	584	577	573	598	557	611	556	592	580	591	595	658	584	538	635	570	601	553	609	587	602	611	613	605	587	566	619	628	570	605	622	650	600	581	598	609	587	580	588	586	597	620	587	552	574	595	556	622	583	593	593	609	581	582	623	572	590	582	615	571	610	618	572	576	577	560	619	583	598	597	595	605	578	572	598	585	579	621	588	584	589	592	612	609	587	589	635	573	595	572	606	616	598	593	589	579	552	587	608	602	596	563	568	572	553	590	629	620	616	637	601	546	607	585	578	575	568	622	588	572	647	571	587	572	585	560	593	591	611	552	615	598	590	582	607	602	572	550	589	591	606	576	610	605	651	568	649	597	556	569	591	586	588	609	600	655	589	586	583	606	641	583	613	556	576	583	595	587	605	589	600	550	582	590	610	641	561	591	601	595	613	596	595	597	638	608	610	584	588	626	611	558	564	628	615	619	565	630	573	568	591	607	558	601	596	571	573	569	626	598	588	580
25058	21412	27470	25639	9824	1197	875	645	590	545	483	425	398	388	399	423	367	359	354	347	320	278	324	320	310	300	292	290	278	352	339	320	365	316	293	317	316	303	287	306	302	301	292	284	258	295	300	298	306	293	307	299	309	247	311	270	302	281	266	303	275	248	270	287	272	275	271	255	308	254	248	303	286	303	261	275	274	271	266	266	271	297	264	268	281	291	257	276	280	288	271	258	250	281	236	283	296	267	290	295	282	239	283	262	267	259	293	257	238	264	268	273	277	310	290	265	286	248	295	281	278	285	281	298	265	281	287	282	286	301	255	246	253	309	283	291	289	250	285	289	277	300	307	280	270	270	282	273	292	274	269	283	274	255	284	302	264	297	261	270	283	274	247	293	252	256	262	274	250	312	265	275	286	266	239	266	265	249	276	254	262	277	244	285	263	252	266	296	272	263	280	308	283	266	291	235	239	288	253	261	285	278	253	261	268	269	275	275	254	286	254	297	265	290	302	268	255	286	250	287	277	277	260	256	240	265	259	274	252	280	261	272	271	261	288	289	236	271	301	274	291	266	273	269	284	269	309	274	270	272	277	290	312	270	273	254	257	284	292	281	260	271	281	272	233	266	235	285	256	254	274	246	283	287	267	279	261	253	265	267	273	251	310	298	242	279	295	252	255	325	280	262	255	273	278	255	249	289	256	285	296	266	283	238	271	252	292	264	290	285	263	261	249	266	296	272	282	255	281	249	265	252	284	315	277	251	260	278	277	276	269	262	289	256	248	259	270	300	261	275	244	282	244	252	260	248	279	305	273	287	244	297	284	258	261	278	251	250	267	285	289	277	256	273	294	252	304	305	272	271	261	284	284	298	262	270	264	278	293	320	284	272	271	272	262	261	279	268	259	268	298	271	274	275	268	270	273	260	278	293	279	257	241	279	247	262	263	284	248	286	262	287	277	257	257	279	274	296	253	275	245	264	259	286	274	260	256	278	282	268	286	246	254	261	256	262	244	264	266	283	267	284	268	317	278	271	260	261	273	253	317	269	275	284	260	299	261	279	268	293	250	276	262	291	249	236	260	276	257	292	292	294	269	280	272	252	267	256	294	270	266	304	278	268	273	261	265	262	259	265	262	261	286	283	263	282	254	307	280	274	272	275	248	281	265	277	255	260	265	299	295	290	300	244	249	262	248	268	287	267	239	244	279	270	229	247	247	286	286	295	267	274	246	278	289	273	261	256	276	279	302	277	258	283	276	263	266	269	258	246	256	262	268	259	263	283	276	282	271	272	252	241	254	277	264	260	290	269	243	269	271	255	276	274	285	275	240	295	267	281	265	270	271	284	268	264	238	266	280	268	251	248	273	262	252	284	262	273	280	277	267	281	250	281	284	298	283	278	262	264	240	268	256	255	290	272	265	262	267	275	273	296	289	252	245	262	317	253	271	270	267	276	288	282	296	274	273	269	249	271	269	276	261	285	279	261	259	276	276	284	291	277	262	275	291	268	278	271	279	252	263	260	253	288	325	278	294	288	280	251	253	291	253	280	260	286	288	267	284	253	298	278	283	270	256	254	282	290	268	267	244	258	265	262	290	238	285	270	279	253	281	270	285	267	259	254	259	264	269	287	249	269	276	283	258	246	280	246	275	273	258	275	257	307	263	299	264	273	249	270	267	259	262	256	255	299	291	284	287	293	273	298	260	254	255	285	256	285	240	296	302	267	272	283	257	247	289	284	290	259	255	234	280	267	279	286	270	287	261	258	278	273	263	273	270	279	253	273	280	256	295	278	257	255	266	246	305	300	237	243	277	276	271	251	259	281	262	277	276	287	263	275	257	293	275	290	249	286	291	268	260	285	246	266	259	270	282	270	278	277	271	289	290	252	282	301	291	290	262	242	270	271	292	287	266	251	292	254	274	285	277	266	255	241	299	279	301	286	263	287	300	243	285	262	287	280	275	251	252	283	261	274	304	266	274	281	297	296	292	259	291	258	255	253	224	265	288	270	287	243	288	282	267	278	282	272	288	302	273	265	257	289	274	259	271	283	263	247	267	285	274	288	282	278	277	240	258	254	271	251	267	287	247	262	256	264	268	270	282	281	296	282	275	256	303	283	246	260	282	235	286	275	273	250	240	273	281	244	257	280	300	273	289	268	269	288	270	272	285	261	289	265	256	284	286	290	281	283	240	274	294	279	279	267	278	232	264	248	294	296	248	272	276	248	240	273	272	279	302	282	300	266	275	278	260	248	231	261	272	273	268	297	271	292	265	254	268	247	275	279	244	280	268	289	264	294	246	281	277	276	275	268	254	234	280	281	293	261	290	252	282	248	230	242	287	273	290	270	293	313	266	280	268	307	247	249	292	297	290	273	263	284	259	267	266	291	242	287	258	261	263	282	274	272	248	276	256	276	276	275	257	266	274	253	261	282	273	278	286	298	241	284	271	240	310	300	298	297	249	268	300	274	239	261	246	275	301	249	269	251	263	299	275	275	294	267	290	277	281	272	274	290	277	258	286	262	299	276	318	275	278	268	265	277	274	281	274	303	290	247	249	281	257	269	275	269	284	275	286	270	253	272	288	281	262	292	254	282	284	260	266	249	280	269	276	246	291	293	254	287	241	259	260	262	275	282	260	302	295	270	279	289	260	269	281	300	275	253	258	263	249	263	256	281	256	277	272	287	262	289	278	292	270	273	253	310	289	308	261	281	271	237	305	263	287	279	272	280	234	233	276	275	263	247	245	271	261	269	267	263	267	275	273	265	286	289	258	266	259	282	259	272	289	293	280	290	261	247	266	266	256	258	255	272	257	262	268	289	255	269	261	246	298	264	278	274	255	270	272	266	270	314	256	265	289	297	279	252	268	290	276	280	285	268	261	247	247	233	257	265	280	294	276	273	270	276	266	294	283	247	270	271	245	252	310	298	266	273	253	290	268	275	276	292	284	270	273	286	277	288	259	269	284	305	248	241	265	255	288	260	261	283	243	274	280	271	282	273	250	261	257	298	276	277	278	276	267	262	256	259	249	261	303	277	295	303	263	287	278	272	281	261	226	291	291	256	257	272	272	261	260	273	290	273	256	239	260	271	270	262	281	266	271	300	260	271	251	253	236	287	278	296	298	292	278	275	279	293	285	268	272	257	279	259	250	245	280	291	280	297	264	279	277	260	255	284	273	283	268	268	253	270	270	299	298	244	251	269	301	263	277	252	261	296	299	252	268	273	257	278	257	267	251	275	269	294	292	272	265	244	287	267	283	267	252	282	277	238	290	265	275	273	269	268	271	291	258	306	291	261	270	254	286	249	281	290	258	276	279	271	270	257	281	293	281	279	288	297	282	269	273	272	287	271	286	279	282	285	239	287	262	254	268	277	276	256	294	247	289	299	279	276	294	257	276	300	263	238	242	297	269	292	253	280	271	303	247	285	261	249	292	306	276	279	270	271	280	263	283	274	283	264	301	282	271	275	293	262	273	282	254	285	266	243	285	279
4334	8579	5568	2793	2185	2051	1561	1196	952	834	711	597	541	531	551	527	501	480	427	370	354	357	317	341	304	300	341	319	333	335	339	350	341	342	332	340	354	324	336	314	334	319	301	351	333	336	329	335	344	281	319	297	316	335	323	316	344	326	315	283	302	296	312	289	278	307	305	320	286	281	306	299	294	311	299	278	312	305	284	317	295	282	296	265	258	312	273	302	307	294	323	295	298	282	286	274	303	287	331	270	308	304	300	296	283	274	289	269	293	278	289	252	304	304	299	284	302	282	307	285	292	278	282	283	290	307	306	309	291	249	252	305	292	290	316	290	316	267	306	332	240	272	285	298	299	283	303	305	300	280	295	304	283	284	307	296	278	295	278	305	291	293	310	286	291	310	299	278	298	293	287	290	294	301	250	305	297	289	287	269	293	294	312	296	294	282	280	280	279	293	278	279	286	267	299	271	286	304	275	280	301	308	264	324	287	291	281	275	292	277	308	281	303	266	280	289	310	266	331	326	290	267	304	286	303	284	310	298	275	283	270	283	308	305	274	257	279	308	284	300	284	287	297	298	273	262	317	302	305	291	304	268	275	270	267	271	272	319	252	285	266	288	295	266	322	317	301	254	270	281	327	260	276	287	323	320	295	301	267	317	317	298	298	283	259	305	265	307	302	268	298	277	305	303	281	300	298	294	296	297	280	305	298	266	316	294	301	279	287	296	310	303	271	301	258	286	281	287	243	297	314	313	286	263	270	295	268	265	305	276	291	287	296	282	285	293	288	294	284	293	293	297	270	279	276	315	274	269	284	291	290	272	305	304	322	299	287	314	276	274	294	306	295	310	262	300	304	290	268	272	290	284	300	285	274	310	284	294	330	283	273	295	297	269	291	278	293	294	273	294	283	273	282	287	266	280	307	289	291	306	313	314	287	292	298	307	297	294	297	258	302	297	279	298	296	283	294	302	288	287	276	294	276	308	275	284	286	270	287	280	302	297	301	278	283	318	303	299	261	269	270	306	289	283	270	290	279	304	284	293	293	277	277	254	282	281	284	282	297	279	296	282	287	295	297	315	300	275	290	306	299	285	277	289	310	293	291	250	267	316	292	266	271	276	262	283	280	300	321	312	310	266	307	299	274	295	270	305	269	296	297	298	235	319	289	315	273	307	294	309	282	290	294	292	295	291	298	269	282	293	254	315	314	289	310	256	270	294	284	282	290	283	297	286	288	314	292	284	280	289	301	287	288	286	303	288	277	286	284	272	312	291	300	304	267	293	250	297	267	289	278	294	270	297	336	279	322	281	306	266	292	294	283	259	285	320	321	297	275	273	273	284	294	280	317	276	282	287	262	276	281	295	285	292	286	277	276	297	274	302	307	302	283	280	257	310	253	297	289	289	285	272	323	275	349	269	305	290	294	295	310	303	282	269	224	280	280	282	298	264	312	266	276	255	296	297	265	279	266	268	300	282	281	256	280	282	317	292	303	268	321	310	290	290	301	293	253	291	289	279	309	274	282	283	290	292	269	284	274	301	295	283	285	306	266	291	305	297	294	276	304	283	274	287	298	271	286	268	293	283	295	280	258	305	286	299	276	287	270	329	278	283	311	270	267	288	294	297	300	257	289	296	276	271	301	293	279	257	309	286	296	280	262	287	269	293	260	273	321	308	288	290	304	295	272	300	273	297	333	278	297	292	295	308	298	310	322	295	317	309	274	256	291	300	289	321	286	309	291	292	288	245	299	272	322	292	293	326	296	260	285	332	299	263	307	269	265	285	274	270	259	293	305	257	293	267	288	288	274	279	275	315	324	325	282	292	290	298	280	304	287	268	305	294	293	256	303	322	310	295	272	306	291	256	292	265	303	301	306	292	266	275	267	288	283	301	319	343	312	252	285	292	291	297	292	296	284	290	317	255	296	288	286	283	288	292	264	291	273	299	295	279	291	315	286	284	289	298	288	298	292	296	287	276	314	313	297	269	298	296	338	285	285	284	308	272	304	295	305	292	304	298	273	306	281	304	281	280	283	299	301	259	287	285	291	285	285	307	283	291	299	263	273	293	291	287	281	269	284	305	308	326	286	308	281	280	286	298	291	263	278	286	293	275	272	292	291	299	296	272	322	280	304	287	293	297	295	282	293	319	295	277	286	295	288	292	318	267	312	268	307	293	300	266	276	268	280	263	314	284	276	286	287	264	287	302	288	278	287	291	316	292	300	302	290	259	283	288	294	279	267	304	284	303	306	286	276	301	323	296	259	292	277	274	303	300	280	263	314	264	294	300	291	296	306	279	277	299	257	280	300	276	276	294	300	296	288	282	319	296	303	269	295	300	302	282	271	302	295	276	274	306	289	287	276	296	304	292	278	303	292	288	299	310	307	297	283	285	263	296	314	291	287	311	277	286	290	299	292	287	279	285	286	256	304	287	295	304	260	274	261	290	291	286	292	283	305	261	287	270	255	277	276	267	276	284	286	269	290	290	279	316	300	263	267	319	273	293	288	258	276	284	259	245	293	274	275	302	304	281	277	276	263	284	309	310	254	307	295	259	287	295	270	297	321	287	300	290	290	274	264	300	293	298	271	300	265	296	283	305	297	308	259	280	306	297	284	311	279	271	300	283	287	260	293	297	287	276	303	271	313	299	290	274	289	288	285	277	294	271	308	327	308	295	278	288	312	278	313	280	287	273	275	303	309	305	262	261	287	265	306	314	272	281	265	295	314	309	279	277	307	317	288	283	303	299	293	277	305	286	293	279	295	278	284	276	277	289	320	308	301	323	308	308	311	276	315	286	275	290	310	253	292	279	302	289	310	279	312	281	320	284	291	313	258	321	306	290	291	299	288	305	310	298	328	269	325	269	306	285	266	287	318	281	283	302	291	260	315	302	318	276	269	278	325	288	285	245	280	301	271	287	291	272	282	293	305	270	286	245	277	289	310	279	281	290	283	291	282	280	286	306	307	303	270	306	276	278	288	307	306	299	292	278	292	304	302	285	296	261	307	294	323	302	320	291	283	262	265	296	299	261	305	301	295	267	309	290	306	284	304	289	279	266	286	320	300	310	295	298	317	278	307	265	323	252	266	287	295	325	316	285	287	310	307	312	277	264	283	311	263	278	276	296	308	299	271	300	300	290	299	294	289	298	277	323	288	284	283	298	306	286	284	304	301	290	262	298	300	311	285	299	292	267	297	303	290	263	315	246	301	288	281	320	280	285	275	281	281	272	270	306	294	302	285	282	304	280	256	278	298	281	291	304	317	302	278	309	286	287	282	294	289	275	285	278	319	326	340	284	300	312	288	281	291	299	287	276	318	288	296	280	298	269	266	297	296	280	284	285	279	288	306	310	266	273	305	288	287	295	287	282	291	279	280	271	282	292	280	303	297	284	299	297	290	304	267	268	243	267	318	306	279	296	276	286	296	265	256	302	267	309	290	281	278	291	276	277	294	301	299	299	253	275	289	301	299	286	325	244	288	296	312	313	307	270
22672	21344	29029	24014	21347	21439	9512	2113	1530	1446	1176	1126	1048	923	928	1021	902	864	886	827	715	658	692	688	647	703	661	661	688	682	703	683	665	651	593	662	652	621	641	639	600	659	609	662	623	684	643	641	651	639	540	646	614	616	585	576	611	617	604	639	608	644	615	625	629	597	631	623	618	586	649	602	574	601	578	573	614	593	605	601	647	627	597	640	598	632	654	603	579	557	598	568	625	634	608	622	614	611	611	647	597	558	577	595	596	598	591	572	610	612	578	587	594	622	577	565	635	576	606	575	562	578	588	584	581	588	608	618	562	617	596	586	612	595	566	622	634	587	592	625	593	603	586	594	546	602	595	664	564	569	542	599	595	583	558	590	597	574	580	597	575	635	552	598	598	601	599	613	635	610	591	576	582	580	604	572	605	604	565	588	597	606	614	600	601	581	602	607	534	646	553	580	600	559	591	589	596	589	602	603	590	621	572	583	608	588	613	609	585	556	585	627	588	620	606	563	568	620	609	561	598	632	651	594	603	622	624	546	612	631	589	607	589	597	569	568	651	579	648	598	629	603	625	570	568	579	552	577	572	634	574	597	609	605	577	610	607	549	587	556	662	571	609	645	579	605	575	620	577	619	626	547	638	605	606	583	595	645	648	588	597	580	618	586	635	628	598	606	618	569	565	560	591	570	627	606	630	607	574	629	615	579	583	570	562	561	619	628	542	530	635	622	559	584	589	617	583	624	566	574	573	616	608	597	596	571	600	622	593	616	567	585	620	610	591	580	574	627	633	632	582	598	557	577	575	593	588	594	594	605	599	540	526	618	585	619	605	597	603	603	609	586	584	625	556	583	595	607	636	572	572	601	612	592	595	579	612	594	602	560	558	549	591	571	588	585	609	618	563	569	585	595	609	606	568	587	580	597	592	591	576	585	573	570	608	603	599	622	567	581	552	581	592	581	584	582	632	608	601	574	562	597	570	599	553	599	633	566	573	587	590	564	587	608	612	615	605	565	603	600	568	577	600	599	598	615	595	611	537	600	567	583	596	586	605	588	569	586	530	558	586	620	596	575	560	614	607	620	624	583	620	593	563	566	578	566	561	536	579	587	582	569	613	595	600	633	582	569	599	623	598	568	636	571	608	563	585	593	594	592	582	603	626	616	600	577	568	629	565	587	591	562	573	553	620	622	584	587	589	587	546	599	620	585	576	580	611	617	612	583	632	592	551	587	619	553	619	589	584	542	586	609	590	540	536	551	581	570	615	615	580	613	606	578	604	581	551	584	609	621	593	604	595	646	607	641	595	627	609	639	580	635	600	627	575	546	564	586	610	586	588	565	594	608	617	611	601	589	599	606	601	585	578	584	567	562	562	608	608	636	539	598	621	564	613	559	578	595	619	633	593	627	617	604	591	555	626	593	555	595	575	573	613	598	601	570	570	570	565	613	594	591	574	529	614	591	607	569	600	577	601	603	603	627	630	527	546	599	604	626	553	591	590	604	577	567	648	605	620	559	615	596	584	568	563	621	613	553	590	640	541	551	546	562	567	554	608	575	587	549	606	606	588	587	579	612	592	618	556	567	532	562	656	589	542	603	636	570	652	596	570	615	596	604	597	571	584	604	578	545	621	639	591	593	587	592	542	590	575	573	541	613	610	578	616	561	578	555	624	548	575	592	613	587	548	599	593	558	553	597	609	630	603	597	581	562	585	597	613	613	590	606	568	556	613	609	603	568	584	604	532	559	593	622	568	580	607	609	604	598	613	583	620	559	597	553	621	644	530	576	598	565	564	572	589	566	601	573	617	579	590	611	554	580	598	581	582	651	617	571	604	582	611	571	566	580	630	632	590	570	588	570	629	543	606	593	627	579	638	605	609	565	589	626	606	588	565	585	641	569	604	590	576	596	560	586	615	590	549	623	604	581	593	551	609	577	624	535	583	633	588	565	612	575	628	567	612	585	570	574	597	605	589	558	623	570	609	556	572	562	580	593	581	607	576	587	603	595	600	579	614	594	568	606	580	586	567	595	582	547	587	579	608	598	590	641	595	568	588	565	587	557	573	583	627	568	628	557	587	630	534	588	591	616	533	600	549	585	569	575	660	584	606	584	567	617	594	596	585	581	624	618	587	631	625	589	580	579	610	588	598	635	593	596	569	597	591	579	599	564	550	557	608	617	573	596	562	566	567	600	583	569	617	610	620	585	579	578	574	598	575	589	614	585	602	623	567	604	587	548	566	594	593	582	600	555	569	521	630	606	592	593	587	600	603	581	567	588	571	558	616	579	563	619	569	573	608	562	658	600	599	577	554	601	576	595	579	579	565	599	584	581	600	558	622	557	593	535	616	562	573	556	563	544	588	595	604	567	605	571	571	582	619	564	598	561	567	557	595	580	636	617	591	616	597	578	600	588	570	584	619	602	580	569	607	569	598	599	627	550	569	605	612	589	622	597	576	617	606	570	582	604	602	613	595	599	533	588	640	589	595	563	578	605	594	599	592	577	577	552	593	590	606	608	567	563	640	557	603	604	559	589	591	580	587	590	575	582	560	613	598	611	612	598	610	583	604	620	582	585	573	620	585	570	578	614	612	527	587	614	603	579	574	599	576	570	588	623	616	597	620	587	583	573	573	581	619	578	581	618	554	614	552	561	601	587	605	563	635	600	601	595	625	589	537	574	596	597	592	553	630	595	616	558	623	567	606	585	612	610	629	554	594	609	572	615	567	588	653	595	584	602	576	553	557	586	578	617	589	600	619	619	593	565	581	596	552	613	610	596	584	608	564	576	601	597	633	570	581	556	578	621	632	620	631	607	580	570	572	579	595	536	583	558	591	630	618	607	566	576	602	558	564	604	559	616	588	563	617	594	585	573	581	616	626	590	615	598	613	574	596	617	557	591	602	627	611	620	589	598	584	564	580	569	611	592	574	550	585	568	591	531	641	640	568	569	575	577	586	596	606	580	614	620	563	587	610	558	584	564	595	573	600	579	608	592	622	599	561	579	577	562	600	626	589	569	621	623	587	582	615	570	592	588	561	614	616	589	564	572	594	592	621	596	603	601	574	622	586	600	581	604	587	595	589	571	597	581	566	547	588	592	583	587	620	597	608	619	549	593	599	591	577	621	653	589	609	598	548	590	623	549	565	584	570	601	593	566	620	575	561	575	615	608	602	614	534	629	564	625	606	589	595	610	600	540	604	552	594	592	622	590	599	622	597	584	573	590	591	602	563	585	596	565	527	559	621	613	588	616	605	566	603	604	579	567	565	578	559	574	586	611	633	612	601	578	590	608	622	586	619	582	608	582	550	572	590	597	594	584	570	633	588	597	573	572	563	613	629	622	616	554	572	549	612	562	568	588	580	597	648	615	626	569	636	616	603	636	558	553	584	600	578	536	618	546	619	573	588	594	617	623	548	611	596	589	608	621	574	585	616	568	585	629	588	582	609	567	571	624	599	577	604	621	599	560	599	598	570	598	616	618	586	579	591	558
5923	19231	13477	7352	5639	5014	3904	2710	2355	2152	1690	1484	1267	1212	1240	1291	1156	1088	1042	916	815	768	775	716	698	678	694	757	722	749	730	703	732	693	727	720	704	711	682	746	695	714	643	615	675	716	683	706	672	687	697	642	643	636	626	593	607	639	646	618	667	649	639	678	637	655	594	630	660	639	642	628	608	606	644	624	620	596	599	606	637	607	636	583	620	645	595	611	625	580	611	610	542	551	627	662	634	659	628	632	591	578	587	605	588	586	628	604	651	609	612	594	625	588	618	579	571	577	579	614	626	603	618	624	603	601	626	552	608	608	612	630	594	630	598	632	626	587	581	648	638	585	612	590	582	627	562	600	567	615	632	624	629	602	596	582	586	628	552	576	628	571	622	605	568	645	610	628	543	622	592	633	636	656	592	656	607	622	622	558	602	628	641	645	649	638	571	581	583	582	639	635	622	592	578	631	589	622	580	617	591	615	605	609	628	641	655	585	582	581	638	655	583	534	580	570	564	596	606	606	543	635	598	601	586	640	562	548	603	594	627	597	579	623	603	626	600	601	631	640	653	612	617	622	567	593	638	595	606	585	568	608	598	602	565	612	606	615	602	625	600	626	591	634	599	608	564	614	651	626	564	640	587	571	581	638	572	595	584	569	589	653	597	606	592	619	640	582	613	611	621	583	580	594	632	553	630	600	617	604	615	616	593	585	588	598	605	600	582	617	608	562	624	579	647	588	595	620	584	618	594	578	591	629	615	600	603	561	583	576	596	631	624	578	619	628	600	655	587	590	625	603	600	583	580	612	565	565	601	625	571	620	600	616	610	588	581	584	599	585	593	536	606	593	603	582	560	630	593	603	644	615	600	613	566	600	575	583	646	587	649	571	611	580	640	584	580	593	603	595	619	608	602	633	586	589	627	603	613	635	619	606	570	620	629	596	589	614	593	641	604	572	619	632	617	630	631	633	585	630	631	615	555	634	576	588	613	575	633	593	626	625	618	653	584	606	609	646	608	587	585	642	593	612	602	596	581	617	616	642	623	588	625	642	655	597	628	626	626	613	620	611	580	596	631	604	568	596	623	617	587	606	603	574	627	640	665	628	618	589	599	590	596	593	581	634	581	595	570	612	597	584	590	592	603	580	610	622	585	604	543	589	633	584	623	585	595	607	608	594	596	581	601	626	622	588	623	622	633	597	591	571	605	647	634	615	608	611	629	555	581	600	606	602	590	543	615	564	582	601	604	574	595	604	630	616	594	581	628	591	599	606	586	631	587	622	584	578	620	589	578	621	608	615	571	573	611	588	624	616	615	583	590	601	588	587	625	630	590	618	584	606	627	629	586	631	637	628	615	610	593	615	631	654	592	635	621	687	586	581	610	574	604	605	583	646	592	659	607	604	606	664	597	623	610	586	595	573	608	590	615	609	577	614	595	632	589	591	596	599	553	606	593	589	557	597	604	586	599	583	589	641	630	611	598	593	635	644	611	586	639	584	611	592	573	583	598	641	619	612	612	625	579	601	554	605	588	623	623	576	575	573	596	626	638	574	603	577	614	661	600	560	642	596	628	619	614	608	575	683	583	588	594	577	626	607	554	603	612	599	607	594	602	598	619	563	612	583	604	591	596	609	598	597	637	645	602	609	595	571	604	619	616	623	585	624	625	628	626	619	577	577	632	567	592	580	599	645	679	596	625	608	607	580	586	600	579	603	609	652	639	665	650	614	593	614	604	641	613	630	571	592	615	634	602	599	602	633	618	577	631	602	593	603	631	584	613	633	624	580	631	605	656	603	596	566	585	623	596	588	596	569	554	649	572	642	631	576	635	570	596	627	617	581	619	580	639	616	623	678	604	603	567	640	620	633	574	681	616	589	612	576	633	616	591	623	599	615	636	563	578	631	602	582	583	549	599	613	572	632	565	581	599	638	610	617	647	626	600	611	563	618	554	609	609	626	617	620	660	607	598	615	601	581	628	566	624	610	603	611	646	612	589	619	589	612	617	606	586	598	598	589	621	603	624	630	583	632	610	578	598	598	576	586	586	617	621	603	582	584	576	613	548	664	589	634	593	609	625	580	611	586	597	631	595	578	593	590	586	621	617	597	633	568	628	588	612	562	623	569	596	602	588	599	606	597	563	633	606	640	588	578	594	601	625	627	594	600	635	603	580	638	581	654	604	653	622	577	641	611	594	580	609	641	581	634	602	580	616	567	589	617	612	600	614	600	589	598	568	627	587	576	584	621	637	621	607	556	544	586	579	595	604	589	578	595	573	586	648	635	593	568	593	603	567	600	609	617	633	607	628	603	634	551	598	578	605	617	603	572	603	606	618	618	607	575	603	599	583	637	618	611	584	576	530	585	557	603	592	638	649	601	670	641	567	597	597	628	664	619	583	612	628	597	629	603	608	591	592	581	605	648	583	582	667	604	647	600	567	634	625	618	590	608	633	622	623	592	599	637	590	567	636	637	586	635	570	588	618	600	627	603	620	609	589	575	610	624	617	600	593	587	607	615	633	631	641	598	598	630	651	612	599	597	660	600	627	613	591	595	641	572	609	609	613	583	669	585	577	593	621	636	646	612	562	593	580	651	625	609	594	586	573	607	598	614	607	614	566	624	620	550	614	618	621	597	627	588	584	613	601	592	591	608	631	610	629	588	603	609	577	614	592	617	625	610	621	611	557	554	588	573	618	642	646	599	594	620	620	615	614	579	597	619	571	620	626	581	587	599	624	585	609	612	621	653	568	613	615	632	635	552	603	642	566	642	607	609	584	592	558	582	622	590	611	656	582	596	604	628	570	587	632	602	620	593	607	600	578	638	568	572	596	584	634	611	569	607	593	601	636	589	613	622	594	650	585	608	549	605	602	614	635	585	600	626	595	621	630	600	639	612	589	578	626	583	599	565	574	589	585	585	627	598	621	613	663	620	624	627	560	574	607	585	587	608	600	605	602	604	592	593	604	599	645	574	613	565	596	597	613	554	581	606	571	627	597	589	624	580	561	568	596	594	578	648	578	597	612	605	620	624	617	596	578	592	624	592	656	631	629	592	584	565	604	593	595	585	605	559	595	623	596	615	582	635	623	588	576	610	580	589	600	587	608	572	630	651	560	639	621	582	595	601	566	626	586	587	597	557	659	592	605	614	609	597	688	608	592	614	597	607	591	565	598	588	598	598	607	587	602	523	645	605	600	602	604	659	583	588	605	642	582	585	624	616	611	618	626	585	594	586	599	575	576	585	597	561	576	561	613	579	614	633	611	608	598	612	598	599	622	616	567	602	565	638	600	577	590	572	581	584	623	608	580	611	619	615	588	609	596	612	650	602	607	624	579	594	635	570	597	627	593	575	600	616	602	583	638	576	610	616	596	542	616	598	631	574	566	621	567	593	613	596	609	557	628	569	582	607	571	582	672	634	629	605	564	636	583	579	581	589	586	591	585	570	606	527	599	607	601	619	568	555	619	660	646	598	585	624	589	599	600	588	619	604
28062	19762	7118	1471	927	770	652	557	526	491	414	415	427	435	381	419	425	392	352	382	389	366	378	336	376	381	360	366	366	402	348	352	360	355	392	349	400	340	355	383	311	363	359	373	321	340	354	369	381	359	319	341	310	348	362	346	364	343	343	342	363	365	358	352	343	364	389	355	325	372	346	347	346	376	338	362	342	390	316	354	343	341	337	326	350	359	325	333	332	337	293	350	324	357	372	355	315	339	345	370	336	349	350	317	347	356	355	362	348	357	339	332	369	352	345	328	335	312	352	340	348	331	394	350	370	330	343	344	314	342	385	342	349	361	347	374	308	332	331	338	384	340	324	373	327	350	328	346	352	341	365	324	335	316	346	315	352	313	345	353	343	379	342	347	346	348	355	352	342	379	362	340	339	383	341	342	351	376	360	349	337	353	331	339	352	383	344	360	355	364	348	349	383	344	320	365	359	354	358	352	345	344	354	339	349	339	330	332	351	325	337	363	321	361	330	370	391	343	377	342	343	347	351	327	353	349	354	345	337	356	327	333	327	320	320	353	327	316	336	353	366	339	324	378	338	324	345	335	335	341	365	334	345	357	345	318	329	350	351	313	377	351	344	354	306	343	405	314	367	335	385	335	357	355	339	369	316	318	347	332	347	315	371	348	340	337	346	325	350	359	346	378	350	350	325	353	345	340	330	340	340	381	351	330	335	332	352	356	334	336	356	379	349	363	341	336	338	367	361	352	352	343	336	344	339	360	353	322	347	359	350	324	362	367	357	341	349	360	345	346	343	340	352	348	356	322	331	312	356	351	320	342	335	352	343	363	362	348	332	357	350	301	327	355	348	357	355	337	346	340	351	391	325	329	339	326	331	316	331	339	379	344	346	352	329	354	324	361	342	321	334	338	331	327	326	328	343	359	377	348	342	355	323	308	344	399	327	351	319	341	329	348	340	312	341	353	350	335	325	342	338	348	344	330	325	339	411	335	347	325	338	344	337	350	318	337	342	353	350	353	362	355	362	359	327	339	338	346	347	333	339	361	348	356	325	308	350	367	372	334	344	334	360	322	359	346	327	322	348	367	374	366	345	359	355	322	375	399	341	367	362	336	337	361	341	325	364	368	332	322	346	373	344	361	348	328	336	372	339	354	314	339	349	386	314	353	333	345	371	328	364	384	348	301	379	337	363	339	343	344	353	301	371	331	351	337	322	339	324	348	346	355	360	310	344	356	353	314	351	334	384	348	344	348	363	329	359	333	388	320	357	318	348	336	340	334	364	343	302	347	373	341	350	325	347	315	345	344	338	330	339	375	325	338	312	344	365	337	346	343	351	370	351	339	335	327	331	355	355	352	328	349	364	346	332	343	335	314	337	378	346	345	324	363	351	330	319	332	335	333	337	381	358	355	341	347	318	335	358	351	317	377	322	335	351	365	317	324	347	368	364	356	343	343	328	348	368	320	337	321	322	325	371	349	328	337	374	350	378	351	331	342	345	338	359	307	330	324	342	326	359	349	322	351	357	341	327	351	328	367	368	322	353	326	354	315	333	335	328	369	326	313	338	338	334	327	352	307	352	332	348	330	376	379	327	355	332	342	357	352	330	319	374	316	388	369	341	326	329	347	358	338	348	350	309	350	332	345	328	354	320	325	327	341	351	300	328	321	310	324	380	326	348	343	386	326	330	364	372	350	336	327	338	323	379	336	317	315	366	331	351	333	337	345	386	354	311	323	328	334	354	358	340	336	335	339	353	361	340	346	355	348	312	339	372	346	336	376	347	356	346	307	339	380	344	341	367	338	335	363	338	361	354	374	347	334	312	360	320	359	366	350	362	347	343	337	371	342	343	351	353	309	383	334	334	326	356	374	362	360	340	312	342	348	352	356	304	340	320	336	368	383	355	344	350	346	333	357	346	347	345	360	319	322	330	354	335	338	326	367	336	376	340	351	350	356	355	339	341	348	358	356	348	341	336	312	370	343	360	354	346	330	352	376	357	363	369	348	367	339	366	342	347	364	327	347	310	369	350	359	334	357	331	341	325	363	365	378	361	328	305	332	312	316	334	327	333	313	351	341	325	374	372	345	357	370	333	353	342	330	376	323	357	329	378	346	343	340	342	317	357	359	344	348	343	341	330	359	336	308	351	354	332	325	347	330	326	316	353	324	357	366	341	361	369	357	344	296	355	357	344	352	343	357	300	340	349	341	319	330	363	345	344	337	341	352	333	329	365	319	309	369	393	310	309	356	330	331	323	319	309	341	337	357	334	330	319	330	363	324	336	357	372	339	341	365	332	334	352	356	389	350	332	339	328	333	360	369	350	365	312	364	356	345	341	354	313	319	356	358	364	321	335	350	337	343	346	363	354	335	343	376	356	358	334	347	358	335	359	375	336	324	354	334	377	357	381	295	349	335	331	372	323	369	319	315	344	351	369	362	336	334	351	329	345	347	333	333	363	374	338	366	318	360	338	347	373	336	354	362	325	332	312	334	328	350	351	359	367	320	346	360	376	324	327	364	349	314	318	321	364	336	363	344	325	361	347	361	377	347	331	337	315	332	298	338	371	337	342	345	359	367	322	332	304	365	363	343	332	352	339	319	343	375	345	345	353	389	342	367	359	347	331	366	337	355	338	367	378	343	339	330	333	367	349	328	345	340	349	303	351	342	325	347	365	364	347	340	320	361	347	336	372	346	336	364	305	339	303	338	354	363	349	366	327	339	373	348	363	356	355	369	323	331	357	342	345	354	381	304	320	331	323	363	324	327	352	371	345	331	368	332	369	353	351	334	353	364	320	355	303	343	341	358	355	360	342	365	367	322	335	347	320	317	381	351	364	355	375	352	346	352	294	362	383	364	355	324	362	345	294	329	314	337	350	324	353	354	347	356	327	366	367	336	331	367	335	359	322	321	387	353	348	341	362	338	346	325	375	330	349	338	347	361	355	382	365	364	324	304	309	320	334	342	358	360	340	316	338	346	354	344	335	358	371	352	344	344	317	329	382	350	348	315	318	363	340	342	368	340	371	320	347	321	341	333	351	332	378	348	314	337	342	365	342	319	334	354	368	333	340	323	342	308	340	320	331	325	310	332	343	359	365	365	305	357	306	331	340	330	346	335	344	347	343	332	342	336	372	354	374	330	356	348	340	342	358	315	309	320	362	308	356	336	361	329	335	337	316	347	302	362	347	375	343	357	336	346	377	343	319	321	349	354	382	332	333	353	339	325	353	333	359	351	355	364	347	317	339	355	322	345	330	335	343	344	344	344	332	351	322	311	373	369	352	374	394	366	334	374	359	329	371	351	364	334	326	316	384	334	346	333	337	372	333	312	414	331	328	341	355	342	343	394	376	382	342	342	361	348	347	338	363	364	338	362	373	338	330	368	335	329	359	348	338	351	330	378	342	361	386	319	347	352	373	327	320	347	345	343	341	349	366	359	356	364	309	365	338	320	356	358	346	350	350	368	327	316	325	337	356	336	358	335	333	353
5554	4309	2665	1441	1225	1142	896	720	657	612	525	516	501	489	507	523	433	442	408	381	402	374	417	343	370	375	359	399	379	379	406	349	369	379	363	391	406	402	380	375	377	361	387	391	382	375	396	380	391	383	343	373	372	392	370	380	367	355	373	369	383	392	365	378	342	358	343	343	374	353	332	352	379	307	365	351	354	347	364	368	374	336	352	334	369	385	390	311	343	360	382	373	367	345	349	361	340	374	333	360	349	352	335	357	337	346	366	349	376	348	364	363	347	339	338	368	354	388	358	355	360	374	334	380	347	363	349	381	360	361	361	336	398	350	369	349	351	360	400	352	363	321	340	371	361	365	357	356	353	357	318	334	370	345	355	353	351	354	385	349	346	340	345	374	363	343	350	349	360	369	326	368	359	366	373	370	355	354	363	335	354	340	331	359	358	378	328	365	333	364	376	332	346	356	328	342	359	331	341	354	341	377	384	366	364	369	350	385	383	333	351	359	355	354	374	359	372	355	321	359	401	344	358	354	362	352	334	352	345	329	357	340	338	372	358	388	353	330	341	359	356	348	355	392	377	376	383	374	348	370	331	374	353	318	360	346	361	352	359	356	328	395	365	351	373	356	368	370	332	382	364	320	359	340	358	375	345	376	345	380	366	347	355	403	374	411	393	357	337	338	352	355	381	364	344	359	384	395	390	342	330	322	401	336	392	363	370	335	333	380	368	342	354	344	367	354	367	363	346	369	343	364	385	377	390	363	331	375	329	398	369	351	360	370	357	352	363	357	355	355	336	368	373	366	388	347	359	347	366	389	350	365	330	374	376	371	341	354	352	355	357	385	366	347	361	326	330	371	334	381	340	342	350	381	373	374	358	374	367	324	338	346	359	348	365	344	365	387	370	416	323	360	404	386	369	371	366	361	364	350	345	334	332	352	351	316	347	366	359	371	369	377	370	382	366	364	351	360	319	352	349	355	377	337	338	374	372	375	347	388	347	357	340	386	342	364	358	360	351	356	368	364	347	342	355	396	344	344	384	346	369	347	401	372	356	352	353	364	366	357	333	350	327	349	341	365	356	348	355	355	350	351	348	355	364	321	362	369	360	360	385	373	349	390	324	363	375	347	386	343	379	357	363	353	350	382	354	352	343	361	358	359	316	377	368	375	349	353	335	354	341	388	337	331	367	381	355	372	377	365	356	367	323	373	376	349	372	362	390	335	355	348	332	357	339	354	359	359	353	352	357	354	376	359	329	349	342	345	343	367	364	346	362	370	358	336	364	321	336	347	366	335	380	338	367	414	382	402	371	362	360	353	341	356	391	371	352	323	339	389	355	354	409	358	355	362	397	378	330	356	355	384	351	371	351	371	353	375	372	349	358	352	342	338	366	360	331	374	371	318	339	346	356	362	364	337	333	355	354	329	376	352	354	356	335	375	340	368	368	345	353	332	363	322	384	367	383	339	342	392	373	350	357	352	370	357	381	348	371	353	339	325	357	378	331	374	338	352	337	364	376	345	327	358	385	357	351	372	353	354	372	402	323	387	330	372	314	373	363	382	367	301	334	398	355	392	361	375	381	306	369	364	350	363	369	369	322	363	360	361	338	363	411	369	346	366	358	396	339	339	358	359	336	358	360	352	364	374	350	353	389	368	347	378	345	365	315	348	346	359	345	383	354	368	376	411	405	345	325	326	361	366	360	355	362	383	351	350	358	370	341	342	375	341	363	380	393	352	350	405	376	365	356	368	339	358	349	380	331	365	394	379	379	366	369	346	376	351	370	361	358	364	355	362	381	372	355	333	354	343	361	359	357	374	352	336	340	389	376	351	363	341	367	339	361	375	353	358	326	337	367	344	374	333	349	318	386	342	347	361	356	368	386	346	361	361	356	331	366	356	389	333	347	345	345	345	354	370	383	363	375	370	345	366	341	373	381	385	362	376	380	346	382	389	354	356	339	344	352	375	357	362	368	382	390	330	339	382	348	384	340	386	332	328	325	341	335	347	366	349	337	402	362	342	358	355	403	356	363	354	334	349	356	374	365	380	377	341	333	356	378	347	334	401	348	363	370	384	373	329	333	379	345	334	356	355	350	359	358	349	360	366	358	358	381	360	364	376	363	378	343	341	340	325	343	342	352	375	347	369	373	406	347	328	342	361	385	344	327	341	384	343	331	346	377	349	323	331	361	356	386	334	369	393	349	358	398	343	358	352	346	363	324	349	333	346	335	387	352	347	363	328	361	361	341	348	356	367	348	350	348	348	322	394	380	348	321	363	351	348	355	371	362	398	356	346	370	340	330	331	381	360	357	371	410	370	346	343	334	351	348	364	382	353	348	345	380	349	373	397	366	348	355	339	367	364	361	351	366	318	359	353	373	346	373	380	364	366	379	391	340	348	348	333	367	359	331	333	343	408	346	344	382	363	329	363	344	340	377	340	362	342	370	384	339	339	345	373	331	382	380	354	368	373	372	371	345	344	406	376	331	366	361	362	357	332	390	376	352	371	350	343	355	378	397	360	392	370	366	346	326	342	378	361	334	377	359	351	367	376	352	350	364	355	372	337	365	357	354	377	335	343	359	347	359	341	348	370	401	353	344	373	374	340	348	369	348	346	381	345	378	365	343	326	355	332	339	327	357	355	373	373	356	373	365	344	318	366	357	332	359	328	345	333	348	337	344	369	358	367	346	352	347	327	343	350	352	397	346	364	357	338	334	404	357	354	363	357	337	330	334	401	365	387	357	358	320	373	361	342	362	357	369	343	406	376	377	332	379	377	384	351	365	365	369	376	390	349	355	345	366	357	383	366	363	371	361	380	352	348	359	382	332	389	341	368	341	376	343	371	351	351	365	355	341	355	343	357	337	360	350	354	358	346	366	334	325	337	364	354	335	339	361	351	364	355	371	371	384	362	360	354	354	361	362	382	391	371	370	366	378	348	355	349	369	369	370	362	376	363	326	355	337	365	384	344	369	366	356	366	357	368	384	358	332	324	325	369	364	360	341	369	370	383	355	370	342	358	352	356	333	367	317	384	341	374	336	379	372	372	365	371	355	337	351	378	383	357	347	354	336	380	368	381	318	359	344	327	381	351	359	338	374	344	383	376	359	378	368	385	366	328	363	332	411	347	332	337	353	371	375	389	346	380	355	350	356	355	369	369	361	347	366	366	366	348	343	354	367	333	361	332	359	351	402	364	366	365	373	364	349	341	353	352	352	386	363	353	361	359	327	356	348	350	355	383	364	343	385	333	360	347	353	345	388	367	373	307	341	364	359	369	392	397	356	385	391	389	378	348	341	349	353	354	359	380	317	346	366	386	376	375	327	349	340	394	347	359	382	377	348	374	332	371	352	359	343	323	350	357	357	366	360	348	351	339	401	374	340	356	360	332	370	350	369	364	358	350	376	321	342	335	382	393	299	402	384	388	340	339	366	367	350	359	351	350	339	347	353	360	330	341	356	359	358	386	359	355	321	362	356	386	365	342	378	347
23971	21380	28517	24596	21380	9605	2061	1297	1173	1125	970	850	863	858	820	835	788	787	768	689	695	647	649	658	658	651	651	588	630	657	611	653	626	654	611	636	620	618	643	664	673	609	592	629	638	617	646	642	602	584	593	618	639	610	589	596	581	635	538	616	573	634	594	584	621	607	582	533	554	595	577	585	583	559	587	570	550	601	597	565	583	559	560	588	578	598	580	584	587	596	593	578	606	602	601	566	618	613	580	595	564	603	541	587	569	565	607	609	560	573	586	582	589	592	628	600	617	623	589	584	595	577	598	620	581	588	557	579	531	584	562	562	622	585	524	615	623	585	579	585	560	558	592	594	615	565	579	562	592	585	560	543	585	569	586	564	595	596	601	586	579	578	622	577	594	579	566	570	554	549	550	595	589	585	581	580	614	586	561	578	564	592	609	569	626	599	586	593	559	563	583	589	581	598	531	571	538	594	603	566	657	576	564	580	567	564	575	560	600	558	600	565	604	593	575	567	596	520	489	616	615	526	562	571	636	597	582	609	597	573	561	561	568	586	566	576	568	574	585	555	587	563	596	610	558	594	563	547	587	535	560	553	590	590	520	582	541	592	543	582	618	660	535	578	570	554	544	591	585	579	560	590	596	581	563	561	596	581	573	577	573	544	557	566	601	559	591	592	590	542	562	609	551	640	575	606	529	573	567	595	591	581	524	556	594	558	539	586	581	570	566	578	544	566	563	580	602	604	595	577	572	606	567	576	540	555	514	604	568	589	553	596	534	583	582	587	581	579	579	570	581	596	544	599	561	552	593	598	551	572	595	571	573	583	581	554	545	579	570	569	581	550	578	577	628	575	533	600	595	572	597	549	596	560	599	559	614	552	575	582	610	603	599	580	542	605	595	551	613	549	591	592	557	590	574	621	613	573	506	589	540	576	568	602	549	590	604	564	547	552	588	575	537	576	582	538	577	603	587	541	599	564	578	596	581	544	531	592	618	567	647	535	566	549	537	581	600	604	548	572	594	560	569	616	588	597	580	534	643	590	532	573	589	567	589	608	597	626	560	537	582	609	572	589	621	547	627	614	536	600	585	601	635	602	556	558	587	577	603	555	602	578	538	635	571	567	612	576	579	562	601	589	607	566	554	547	575	617	521	549	590	515	607	574	628	551	584	562	614	516	572	569	545	582	609	566	614	522	567	598	625	599	580	596	589	545	577	591	550	578	560	573	584	601	593	606	569	544	591	616	584	552	611	618	561	570	581	520	598	568	611	565	550	550	555	577	593	535	618	598	561	543	557	610	556	589	617	581	593	593	557	581	563	597	592	617	583	612	554	562	590	568	546	567	597	554	580	644	558	584	602	610	530	577	569	576	579	607	561	585	578	556	588	577	575	602	583	568	630	558	559	575	604	600	582	606	590	588	618	609	560	541	532	563	562	560	560	578	595	588	549	599	569	593	545	589	598	569	556	544	568	617	561	591	628	594	561	586	593	570	576	563	551	602	582	573	555	606	563	585	609	573	586	589	562	551	588	620	549	626	599	608	532	627	618	586	528	561	572	596	567	593	563	560	578	570	561	531	564	565	578	627	609	629	544	588	601	556	617	563	595	562	566	581	570	554	570	620	566	574	549	599	588	548	577	574	631	559	608	548	605	567	581	598	558	606	596	522	554	553	545	530	589	577	578	598	567	577	619	551	594	583	598	606	589	608	543	536	574	595	596	549	588	588	576	544	583	556	524	571	585	562	568	628	586	595	595	587	549	562	588	574	569	588	546	594	603	564	582	599	572	577	519	592	581	576	559	608	595	509	591	596	582	580	582	572	559	575	567	594	565	564	560	579	543	548	620	550	566	591	537	593	575	584	567	598	587	606	589	589	590	602	607	545	558	558	531	584	629	558	581	589	570	588	529	602	575	569	596	592	547	553	575	571	550	566	553	579	565	536	592	529	575	566	591	561	559	616	547	548	550	589	576	597	553	571	626	604	586	534	555	596	601	578	538	591	552	629	513	592	518	571	593	556	555	583	536	529	549	557	578	575	605	606	603	545	575	558	576	569	584	552	571	630	623	590	577	616	576	549	596	553	580	586	606	532	597	606	583	582	545	595	558	566	625	590	568	535	595	589	605	568	601	569	543	596	597	530	563	592	555	575	591	602	537	560	564	585	603	510	538	575	604	610	591	563	569	525	569	582	595	608	575	562	571	622	569	607	568	556	581	604	584	590	585	609	590	575	581	641	558	593	587	565	584	591	563	589	578	574	581	570	565	566	579	573	552	544	584	578	569	611	574	577	598	603	563	572	587	606	596	576	560	592	564	574	596	567	573	578	590	575	513	565	567	583	618	537	581	559	588	610	569	592	588	592	562	553	583	593	558	604	603	571	573	561	583	567	591	562	585	560	569	563	587	587	564	597	587	564	591	581	564	562	573	547	583	568	584	569	563	532	593	611	569	543	596	572	573	583	579	568	585	530	608	581	526	550	597	535	582	592	596	572	583	606	542	541	541	570	591	560	576	552	568	577	595	619	613	593	590	574	626	597	578	552	607	597	577	611	579	604	568	627	626	552	590	583	573	606	549	544	583	561	569	581	582	594	520	539	566	552	545	567	572	581	568	572	553	557	605	586	580	573	596	601	622	577	584	541	567	583	601	555	581	581	552	581	563	591	583	555	566	597	586	552	585	564	571	577	567	609	576	578	550	553	577	544	591	594	576	587	577	574	532	585	590	582	567	605	579	556	612	577	571	586	559	571	548	584	563	572	617	591	575	552	568	569	540	582	585	582	543	605	614	576	551	588	565	604	569	603	568	565	526	574	593	553	567	594	609	624	582	571	537	576	589	571	533	553	569	559	583	594	551	604	527	611	595	566	557	646	582	544	520	567	542	574	538	567	611	590	609	590	572	515	529	587	605	561	519	586	542	586	541	563	597	548	612	606	608	590	606	580	573	603	574	589	603	598	547	627	587	523	591	540	557	552	567	591	562	571	611	586	534	562	575	599	601	552	584	584	603	580	628	582	604	577	569	610	618	586	560	582	556	598	562	594	547	555	634	642	595	561	548	593	591	600	610	589	514	564	580	579	583	609	554	574	565	565	550	586	639	535	592	582	566	606	514	558	563	580	547	524	556	584	582	594	585	562	579	594	602	592	621	556	532	585	557	586	580	536	563	553	559	544	564	573	587	628	596	568	587	588	591	580	553	583	576	635	569	550	603	578	606	605	565	531	597	567	561	589	569	562	557	571	535	590	562	544	567	595	614	557	612	593	599	590	587	616	579	557	574	567	593	595	572	583	616	597	597	576	603	598	597	590	540	566	600	611	606	561	545	616	581	575	567	554	595	568	578	557	588	607	567	543	533	577	615	565	614	581	563	573	595	586	569	569	577	539	576	580	596	577	633	594	582	567	590	541	553	586	607	595	593	647	625	567	616	571	561	588	579	571	567	575	538	578	574	570	547	577	610	585	572	589	581	561	513	551	592	538	578	582	578	571
4927	13374	8770	4654	3738	3341	2476	1963	1637	1452	1239	1098	1019	976	999	1012	908	881	817	729	676	694	658	680	653	642	620	663	668	704	701	652	682	640	674	640	673	692	664	637	641	635	633	643	602	604	648	674	607	620	622	643	594	608	614	595	639	573	601	579	616	622	632	584	610	601	606	638	667	612	589	592	615	608	599	592	568	593	603	592	636	593	627	592	587	592	548	602	634	600	575	576	590	588	593	586	553	618	632	583	553	609	563	608	586	644	576	630	581	603	576	580	568	628	609	597	579	572	592	552	593	613	582	604	624	632	602	582	555	619	664	571	572	558	582	618	632	581	556	508	654	533	604	571	600	587	578	600	597	614	591	571	613	558	581	536	611	583	589	539	561	582	590	545	591	552	586	567	622	589	566	565	543	616	625	603	601	606	612	562	565	594	579	610	621	629	573	610	582	585	608	604	571	594	596	584	590	603	579	573	589	600	632	577	570	610	553	606	606	550	565	611	573	578	581	620	603	598	615	584	632	607	582	552	598	561	600	547	534	583	617	558	577	605	556	564	586	614	605	643	629	610	615	578	606	580	561	639	616	554	576	566	610	611	609	614	594	582	601	625	616	578	592	562	633	569	568	562	545	573	583	587	630	575	610	572	562	562	577	573	601	588	586	572	563	625	611	561	612	536	616	572	648	619	595	584	619	591	557	537	631	555	571	611	606	585	587	587	606	577	605	569	593	612	622	582	597	578	560	599	594	623	565	619	600	579	577	589	567	572	613	584	592	566	613	568	598	569	569	557	539	564	554	568	603	579	560	590	566	570	611	620	606	550	614	601	581	571	604	659	603	618	567	612	629	568	585	545	533	553	581	571	563	564	586	596	585	552	596	577	587	566	575	555	593	591	596	568	577	598	571	620	561	607	541	611	600	587	555	605	640	595	609	565	610	593	627	626	542	593	572	531	561	564	578	581	560	605	614	623	582	638	574	556	568	590	592	598	619	571	566	565	564	579	584	612	628	544	596	573	578	606	534	554	612	617	573	552	534	553	621	569	656	573	629	601	542	620	624	587	579	599	628	612	638	617	579	567	604	591	612	628	563	585	571	605	592	605	617	611	630	584	589	551	595	585	609	546	573	594	609	574	607	595	589	566	538	599	560	600	572	569	587	594	585	584	600	583	622	606	579	567	545	544	607	592	613	520	583	570	618	582	581	610	627	580	572	620	586	607	552	579	584	587	617	591	608	597	588	560	618	611	565	564	576	570	522	602	595	581	564	552	612	616	592	612	565	578	570	581	593	620	547	585	633	616	579	556	593	596	583	592	563	592	555	570	570	545	550	528	623	566	586	560	570	544	588	641	622	569	579	625	582	630	594	586	561	564	547	568	552	601	605	586	626	621	594	618	603	586	611	631	583	580	616	615	587	546	588	613	591	580	604	593	571	553	577	546	585	597	608	598	549	607	583	595	604	591	573	604	574	573	565	595	588	578	571	600	615	587	569	540	569	615	614	609	611	618	569	612	562	552	566	607	559	602	560	585	573	611	620	609	601	620	623	581	569	578	601	565	579	584	614	591	591	580	571	570	567	583	613	617	565	557	610	614	598	609	565	575	608	585	565	595	568	602	594	594	600	610	611	626	550	540	584	593	591	567	584	605	555	565	605	591	581	558	616	602	604	588	601	593	623	630	593	604	601	628	638	619	594	618	571	565	609	566	591	578	595	563	551	578	606	582	592	610	593	610	580	596	564	603	574	580	599	569	595	619	608	564	553	580	611	604	589	585	577	595	563	584	561	562	585	558	571	623	554	570	596	602	572	576	574	574	628	594	566	586	585	620	578	573	594	557	630	570	570	562	579	571	618	557	560	578	610	619	605	588	584	572	556	591	611	563	592	632	567	584	549	587	602	594	593	570	560	573	583	577	551	601	585	615	630	624	588	573	597	601	646	580	593	566	586	594	547	602	595	566	571	585	612	562	621	627	608	588	591	582	592	608	622	607	585	605	616	585	564	661	607	594	587	618	606	534	571	600	596	637	594	576	568	615	598	602	557	586	593	621	637	598	566	573	581	552	622	639	565	608	587	630	575	584	577	581	567	643	604	567	593	540	533	615	553	579	592	566	585	621	613	613	617	565	600	560	588	623	615	565	597	581	606	611	582	571	586	585	555	607	600	599	560	608	594	588	532	577	581	605	617	573	596	594	579	585	581	602	567	583	584	595	549	576	628	578	582	576	601	604	585	591	585	600	549	578	613	585	635	574	599	547	564	581	640	652	581	610	585	579	614	618	582	602	616	542	545	579	572	587	605	584	581	552	601	585	554	582	533	627	589	572	613	591	606	584	559	598	610	547	599	559	570	596	572	591	613	586	560	599	564	562	595	619	552	594	598	588	597	573	594	548	566	587	588	585	605	592	600	547	654	618	582	625	619	636	566	601	589	642	568	577	566	633	597	589	601	594	609	573	622	573	592	561	567	561	581	612	593	602	554	577	592	595	611	579	595	621	617	594	579	557	569	599	552	603	592	617	553	581	598	579	592	606	645	586	600	553	587	604	628	605	565	614	604	614	591	546	620	613	587	578	582	605	605	591	581	653	621	610	489	588	615	546	560	607	562	634	603	590	563	598	583	562	603	570	546	590	585	572	601	614	558	547	603	628	606	571	576	581	583	597	607	608	599	579	578	541	555	652	623	631	532	574	588	607	588	569	580	577	603	594	576	625	605	588	642	591	608	629	595	544	574	562	584	627	608	563	596	619	575	580	612	623	601	590	603	607	582	600	570	587	579	606	611	601	594	628	607	595	611	573	611	596	585	573	630	599	548	562	556	585	586	572	623	592	598	583	627	597	613	579	603	610	638	583	587	560	595	554	580	579	554	569	589	613	578	550	581	599	604	613	611	569	594	612	588	588	579	605	616	613	587	591	565	603	588	556	578	582	634	561	558	584	584	560	636	551	583	625	602	582	556	573	561	613	586	585	565	633	590	555	582	611	601	547	593	576	567	597	567	562	579	557	577	546	565	633	550	612	545	610	595	596	567	588	579	563	616	583	635	552	585	630	601	601	570	592	573	559	590	582	624	584	595	586	564	609	602	582	572	574	601	601	555	545	590	575	586	596	601	623	570	556	593	644	564	602	564	590	586	601	552	616	598	580	631	589	578	561	588	598	594	623	620	617	551	578	560	575	586	614	579	569	611	603	619	641	571	583	575	595	567	570	606	542	589	556	622	600	588	627	606	616	569	610	588	559	562	572	577	589	592	609	637	572	564	599	588	609	609	618	609	560	617	561	587	566	621	530	628	583	606	574	570	571	591	629	571	610	582	584	608	584	584	603	601	633	583	558	548	607	593	592	575	627	580	623	598	602	593	562	576	648	606	630	577	586	555	571	563	577	550	610	626	604	603	595	627	593	616	577	547	504	617	617	531	628	601	578	611	581	589	582	563	579	568	630	622	581	603	598	611	544	609	561	604	611	609	625	568	582	570	584	601	555	612	616
25015	21440	27499	25688	9871	1164	813	624	558	552	477	432	398	432	414	457	364	387	384	376	344	315	326	307	334	334	302	319	323	327	277	309	316	341	320	312	293	317	319	279	296	283	290	309	305	321	304	311	308	289	329	280	312	255	321	274	269	264	299	301	262	265	257	298	253	270	268	288	281	261	308	280	287	313	287	249	275	290	283	270	263	253	263	266	295	286	291	267	289	253	278	276	293	284	274	270	279	281	286	266	280	301	256	274	264	285	257	262	238	282	272	289	273	257	252	278	272	250	299	285	261	286	273	251	280	290	276	265	307	301	270	281	273	258	272	256	246	259	265	275	290	288	270	265	265	279	302	266	257	252	253	284	270	243	268	294	269	263	279	318	284	275	310	284	276	284	265	275	289	225	270	245	252	266	275	272	304	287	263	283	269	295	285	297	276	267	256	275	262	292	299	285	290	248	260	291	258	268	229	261	283	270	268	304	293	306	266	265	312	261	266	276	274	289	280	285	292	277	236	276	279	268	253	273	267	269	251	272	261	262	274	285	251	259	261	264	248	281	273	311	305	269	275	253	279	294	265	294	297	282	280	267	278	290	233	254	274	288	272	244	282	273	242	264	263	260	292	270	273	283	264	239	287	276	280	296	274	293	245	272	299	255	256	273	301	283	286	264	267	263	270	272	324	280	250	274	297	297	279	266	264	261	273	251	288	279	267	297	292	255	275	263	265	274	297	294	259	242	296	254	286	267	286	266	285	257	253	281	272	275	249	265	270	303	277	268	294	267	277	258	252	274	279	247	273	265	267	296	280	286	286	295	266	255	303	260	271	276	255	264	280	286	263	261	287	291	264	286	268	261	250	248	268	274	274	266	284	250	287	263	267	231	239	266	250	249	271	266	288	275	289	282	280	275	290	271	244	307	253	293	282	273	254	245	250	287	306	250	276	285	264	305	237	254	272	283	256	270	265	237	274	262	256	271	271	292	269	281	260	245	266	252	270	269	269	267	267	289	280	291	281	275	281	297	268	267	254	269	275	273	265	284	260	285	266	263	286	249	259	272	284	285	302	277	284	254	255	271	249	286	244	289	294	305	264	285	252	255	327	282	280	256	273	272	274	259	258	292	274	269	291	279	250	262	265	265	284	269	272	258	285	272	267	304	274	283	252	267	270	258	288	266	264	299	294	277	284	262	270	274	251	244	264	273	241	275	273	264	285	275	302	273	299	274	253	294	277	286	268	265	268	272	277	275	273	284	289	260	285	295	302	266	288	288	280	292	258	270	283	281	277	284	306	268	300	258	298	262	262	267	250	255	267	248	255	269	292	289	256	279	281	286	243	277	257	274	284	275	268	295	262	258	277	249	241	286	267	279	248	264	289	314	284	266	269	250	264	265	291	275	288	295	331	272	250	290	267	268	310	270	269	285	308	269	263	300	260	268	284	262	292	282	273	258	282	254	292	295	294	249	266	281	318	268	265	274	292	255	270	286	273	258	242	254	276	287	271	272	256	268	323	261	262	234	288	300	259	305	254	295	294	287	284	297	294	288	273	282	264	280	277	270	261	276	254	260	284	265	286	291	314	271	253	251	294	272	285	277	267	249	293	275	286	280	321	275	260	257	300	298	273	286	269	276	270	267	294	280	280	248	278	270	276	262	252	294	265	267	256	260	274	282	274	269	271	313	283	292	281	278	246	267	277	252	284	316	285	279	264	221	256	297	265	311	259	262	281	307	267	270	256	255	285	252	283	263	280	292	276	315	303	286	290	266	273	294	271	306	263	245	283	289	252	258	245	300	273	265	239	266	289	300	271	259	286	269	287	258	263	278	272	287	271	278	307	264	255	280	285	276	276	275	293	255	282	258	277	315	285	244	262	247	265	271	289	280	280	279	264	264	282	263	269	266	306	271	270	279	275	254	292	270	296	327	290	285	253	287	266	276	250	256	263	264	252	268	280	261	262	255	255	237	281	281	275	266	249	271	309	288	259	267	296	266	259	300	307	256	264	284	277	293	275	280	276	276	264	249	285	268	311	258	258	276	286	287	270	256	234	266	286	275	271	273	302	254	284	260	263	298	274	276	266	279	262	272	264	276	253	293	282	266	258	279	269	311	287	251	289	272	272	270	279	274	257	289	272	291	264	283	259	253	281	296	300	264	266	273	263	280	281	251	274	274	284	240	257	280	258	254	270	266	268	267	283	264	272	270	271	275	249	270	301	315	302	290	285	274	292	259	277	281	274	303	234	301	262	264	268	230	272	279	267	253	263	274	271	284	272	263	269	291	268	275	256	255	272	293	268	284	245	274	263	275	299	266	258	272	265	257	298	248	283	280	307	289	307	264	308	283	256	252	262	258	282	254	251	245	275	280	263	274	277	275	283	263	278	256	272	266	235	275	275	280	274	249	284	268	257	281	282	256	275	277	277	277	268	273	269	279	282	279	281	253	260	281	275	259	272	272	278	297	250	297	282	250	276	262	242	260	255	285	286	265	278	235	288	240	242	289	275	307	277	255	274	264	283	291	281	266	280	304	266	284	260	260	263	269	269	247	247	290	283	290	277	300	237	258	283	305	269	266	271	299	266	259	292	272	302	268	263	297	309	306	269	290	276	294	258	252	297	272	263	282	300	291	270	294	286	272	262	295	285	283	272	278	272	267	286	279	246	290	259	279	265	294	282	260	272	263	232	261	281	307	288	267	268	279	293	262	270	277	264	278	258	271	283	268	267	257	297	287	299	273	301	274	290	254	256	270	265	259	246	286	267	275	261	286	279	272	280	268	254	247	295	247	264	294	283	268	265	277	271	244	265	272	251	286	302	274	270	260	273	263	302	275	283	292	306	252	270	289	263	271	268	255	271	242	278	304	270	281	273	261	254	256	267	259	255	247	265	295	284	278	270	280	282	287	268	287	252	291	331	274	272	257	265	274	278	281	267	286	279	286	291	254	254	261	286	273	263	286	261	260	288	236	285	283	292	250	307	258	238	272	291	295	258	273	264	259	280	270	319	266	289	283	277	283	287	273	293	245	277	244	273	274	253	283	299	255	272	261	286	272	279	244	272	268	275	254	274	290	280	276	251	278	289	291	264	293	268	259	265	267	277	268	246	283	264	261	277	285	273	250	288	304	254	291	245	270	276	289	255	258	255	296	270	278	299	300	265	247	279	279	256	237	286	302	270	275	238	294	279	253	303	273	267	290	305	271	262	267	281	282	275	285	258	259	233	267	277	248	255	259	240	284	275	258	265	299	301	266	259	260	256	273	278	243	288	274	305	275	262	256	273	253	300	262	274	266	257	280	281	253	267	256	288	290	276	275	256	292	266	290	285	260	265	268	288	279	264	244	302	243	279	273	281	259	271	249	277	250	252	277	285	280	267	279	285	272	275	261	263	250	232	256	272	292	266	309	263	271	261	273	270	288	285	282	286	258	266	282	254	255	244	301	277	290	297	268	226	251	238	255	274	264	283	270	255	249	277	271	291	271	299	278
4476	8487	5500	2818	2248	1954	1432	1062	957	852	655	600	533	578	544	553	492	494	482	423	345	387	371	360	328	340	306	332	331	344	339	354	340	340	368	341	363	369	348	332	341	324	333	328	310	342	336	303	291	314	330	302	327	297	302	326	288	308	318	307	303	298	283	260	306	294	313	323	301	301	302	276	274	273	299	270	317	294	288	295	290	272	303	309	295	301	282	294	289	305	278	282	252	320	284	288	284	290	296	268	289	266	265	262	332	282	261	285	311	298	286	288	298	288	310	299	292	305	295	285	266	284	297	296	303	277	301	276	283	283	309	287	277	244	286	274	283	319	314	264	316	289	233	313	306	311	307	292	274	291	290	263	295	292	314	326	279	283	308	274	306	270	287	299	281	278	297	273	296	301	308	289	297	317	266	341	284	308	286	258	285	321	304	293	292	271	304	304	248	295	302	297	313	289	264	316	278	315	273	253	273	282	268	248	279	296	260	316	279	295	309	295	318	279	281	274	275	298	263	290	296	289	258	299	296	283	307	297	270	301	312	272	298	271	274	283	289	297	301	333	300	309	273	285	313	248	300	260	310	324	280	292	278	284	288	269	309	296	275	294	298	310	293	288	304	286	296	286	264	276	288	275	308	291	291	316	265	306	268	279	264	300	282	317	306	269	309	267	280	268	304	298	283	292	309	271	293	286	287	290	283	296	291	297	305	278	297	270	284	312	289	286	277	308	286	305	317	291	259	286	274	311	294	297	300	272	294	286	272	277	288	293	282	332	286	293	280	303	288	310	306	312	339	277	263	298	280	296	279	281	301	293	279	287	290	290	289	256	278	321	275	297	272	290	307	300	253	304	272	308	302	289	234	289	303	294	287	263	288	320	321	290	290	326	308	318	294	291	270	295	285	292	311	291	297	285	311	294	271	292	276	307	277	289	304	279	298	296	273	278	300	302	287	304	278	320	306	283	287	297	263	267	311	285	289	285	275	303	306	291	295	300	281	291	305	286	284	290	308	287	259	315	241	307	303	291	329	279	291	295	293	331	285	248	294	279	256	290	293	272	281	287	269	299	316	289	325	287	291	256	298	281	312	285	287	301	291	295	277	309	275	291	307	313	278	269	280	294	296	304	298	292	286	306	281	273	272	298	310	314	277	285	311	300	289	334	309	312	307	313	289	290	312	281	319	308	306	277	293	301	306	301	281	282	289	298	330	272	303	273	285	292	267	307	306	304	233	305	308	270	285	304	286	316	296	261	314	266	290	318	313	292	294	293	304	314	297	332	303	300	289	302	283	280	295	311	300	289	291	307	272	298	283	272	265	289	310	269	287	282	299	265	316	294	279	280	282	287	284	292	314	259	303	326	282	258	299	281	273	304	269	265	295	323	331	273	298	289	270	262	297	280	278	285	305	304	265	309	265	287	288	263	275	296	292	264	286	292	274	277	275	306	260	287	274	283	289	303	272	284	332	285	286	300	285	290	270	279	323	297	312	301	291	284	291	305	321	280	307	296	289	255	282	294	308	309	268	277	293	284	291	284	292	324	290	286	337	319	299	308	300	285	309	284	285	286	231	290	288	303	264	300	302	294	281	262	275	315	287	285	289	302	307	306	290	275	292	304	302	277	313	255	265	289	317	302	303	289	300	295	295	309	277	293	292	289	280	318	297	291	282	329	277	286	270	287	308	262	303	267	298	296	306	291	305	281	312	306	286	285	274	317	290	278	333	325	294	272	279	267	274	282	275	272	281	256	270	278	328	313	294	267	308	282	288	263	287	323	263	270	268	290	271	312	270	314	268	291	291	285	297	299	293	308	279	266	282	300	300	299	266	306	263	257	295	285	294	293	271	283	293	249	268	282	279	296	277	313	314	265	303	309	293	279	276	290	278	286	290	301	276	259	288	314	312	293	317	255	298	296	284	270	306	293	304	275	303	319	302	299	288	285	299	292	267	286	288	278	261	289	299	304	292	306	301	298	319	288	252	301	333	300	278	305	285	308	353	278	295	290	306	291	270	286	324	290	295	295	298	309	264	302	314	283	307	304	314	274	318	267	282	300	285	296	301	295	273	270	292	307	305	286	279	285	299	302	311	266	268	291	318	273	304	297	319	299	316	276	304	268	272	307	279	283	312	291	289	301	268	324	303	293	278	300	307	307	294	302	257	292	299	296	302	290	284	307	268	275	323	296	271	262	278	325	269	311	292	280	291	284	319	301	276	266	297	282	272	307	316	303	306	305	323	282	302	295	297	288	318	301	315	303	301	301	283	327	268	296	297	273	302	307	309	267	318	295	304	311	316	291	302	284	315	315	292	274	300	283	311	294	289	305	297	273	293	314	320	293	325	276	284	279	299	268	303	314	288	287	303	278	267	271	313	297	292	275	296	308	304	304	269	275	312	312	305	293	304	285	321	298	302	281	287	294	286	300	305	301	291	295	268	278	290	275	271	263	311	277	307	288	314	273	320	297	301	303	297	325	285	289	283	286	294	324	279	304	297	264	301	291	293	295	271	284	298	311	320	277	291	259	267	305	306	295	293	297	325	286	279	274	322	326	295	280	288	303	285	289	300	303	291	285	284	298	290	273	297	303	300	302	306	287	272	325	295	284	304	293	280	278	309	308	264	290	277	304	310	270	292	305	301	296	303	296	287	292	271	293	291	292	244	272	291	268	278	283	278	322	291	298	296	302	245	301	291	284	311	268	289	309	301	323	287	294	302	310	289	299	267	276	296	300	271	281	290	300	289	273	278	288	294	322	305	275	327	265	300	295	274	275	271	283	283	287	300	291	308	300	298	284	284	304	302	301	297	289	298	258	292	273	313	287	310	288	264	275	313	276	296	298	293	306	313	299	288	292	276	268	274	312	278	294	265	269	318	263	287	287	283	304	304	311	311	275	278	285	275	294	307	290	313	287	281	278	305	261	281	285	299	280	270	290	284	315	307	297	286	277	278	280	293	268	284	300	307	288	293	312	313	312	307	268	306	287	283	286	283	282	286	328	291	284	282	299	310	300	269	339	291	268	293	295	306	278	264	327	309	314	310	275	293	294	271	311	303	285	289	270	284	294	279	282	299	286	276	306	273	281	285	298	282	260	283	283	259	298	306	337	290	290	270	274	293	306	308	275	274	255	262	272	295	302	284	305	272	299	278	309	324	296	289	288	280	301	290	281	296	301	291	314	277	277	288	309	323	287	309	273	260	279	284	273	314	278	300	317	267	292	275	282	285	262	304	291	275	275	292	270	296	262	276	271	283	312	295	286	264	309	307	296	318	310	287	282	293	275	266	285	283	317	304	287	328	296	289	290	264	277	293	277	301	257	268	296	294	271	264	305	262	270	286	280	304	299	314	305	277	293	277	287	293	277	295	272	274	319	297	291	320	275	311	297	276	272	288	303	282	260	284	295	267	275	295	281	280	291	286	315	272	294	275	252	299	271	292	295	305	329	291	300	298	264	282	312	279	295	287	256	279	307	276	287	292	284	306	270
22760	21416	29149	24095	21418	21528	9571	1988	1564	1366	1174	1106	989	1025	1034	1031	893	812	839	797	691	699	740	669	692	700	674	676	641	682	695	713	693	658	656	652	625	679	653	660	626	609	660	652	619	685	581	618	684	666	653	596	594	633	663	593	670	615	578	596	586	584	618	588	543	645	611	581	613	588	599	609	585	618	587	586	594	583	629	625	600	610	627	628	595	611	610	622	592	597	627	619	586	615	631	552	571	587	599	569	601	569	578	603	618	581	637	554	599	592	605	583	621	607	559	591	622	569	578	533	591	661	578	578	554	588	604	567	624	604	604	633	610	609	587	622	573	601	596	570	597	603	591	622	573	546	607	587	633	602	625	589	596	605	568	605	594	610	619	601	550	605	602	625	618	622	618	605	595	616	590	564	626	631	590	564	569	579	604	545	629	630	604	624	580	572	597	644	559	581	570	580	548	557	591	596	622	573	571	590	622	606	630	592	597	617	590	610	596	646	594	553	634	548	551	601	591	594	622	561	595	558	610	559	590	602	564	605	619	636	595	603	645	587	603	582	589	601	590	589	566	596	583	546	557	631	606	559	539	636	579	584	574	605	601	578	643	603	634	614	578	565	558	560	571	599	636	592	597	612	580	606	588	580	573	520	571	580	601	597	596	598	631	607	602	578	564	640	616	620	611	579	543	578	574	552	529	601	620	591	616	625	600	577	592	640	595	581	615	652	607	580	593	582	628	566	594	603	617	589	597	596	587	619	567	584	567	589	587	614	590	607	589	619	587	619	587	627	610	630	586	553	584	593	651	591	592	607	586	599	568	595	588	592	603	582	585	579	536	551	603	576	562	623	570	607	596	613	541	579	580	589	597	599	583	574	554	612	641	569	593	568	606	631	591	621	590	606	587	626	617	563	621	541	632	552	563	554	632	616	613	625	633	590	584	642	583	570	614	566	584	611	604	592	608	578	575	584	539	592	590	585	609	616	566	555	604	593	629	567	611	590	597	597	590	598	590	547	577	589	584	594	586	560	612	562	610	551	603	592	599	599	589	594	597	613	587	623	568	593	599	550	585	555	579	574	561	580	599	565	601	603	596	590	590	590	614	589	543	595	577	626	629	595	603	582	615	594	578	580	560	624	577	600	547	596	603	572	580	586	604	575	594	593	606	552	587	560	573	586	608	613	584	570	588	595	588	579	633	578	569	551	624	589	586	558	564	590	610	576	581	558	609	577	585	586	563	557	592	633	597	559	621	617	574	620	584	586	617	564	563	606	590	608	584	627	563	613	587	580	538	599	616	569	613	597	628	597	584	571	592	590	581	580	592	590	587	591	612	540	542	562	604	567	621	572	592	559	619	610	626	644	605	593	606	595	591	579	572	599	632	597	601	611	560	596	592	593	548	576	569	661	610	581	622	548	582	594	603	616	625	599	585	574	587	609	592	615	606	606	580	607	610	596	629	569	595	588	587	608	600	619	627	595	592	567	612	629	602	593	600	627	591	573	622	615	599	594	595	573	608	581	568	581	595	606	610	582	584	561	594	605	618	562	584	588	591	610	590	590	581	584	584	573	594	578	548	584	588	589	594	601	603	606	578	582	634	585	561	603	632	559	585	598	573	586	613	631	561	612	623	581	606	612	582	579	598	636	632	639	523	613	585	626	625	597	583	606	577	602	579	580	545	575	587	589	553	645	593	589	620	576	594	629	577	625	602	620	582	577	577	574	581	650	558	580	567	570	560	584	599	596	610	569	563	605	583	631	647	578	614	586	595	594	602	658	614	588	610	590	554	610	626	562	572	579	597	590	619	623	568	573	613	569	565	553	595	602	575	602	568	556	623	571	560	615	564	568	547	580	580	628	586	550	580	568	591	586	627	607	564	590	619	600	630	624	584	588	578	590	633	664	602	609	556	618	587	617	567	586	607	614	578	638	563	580	569	589	577	563	635	587	631	552	594	624	574	554	572	559	587	579	551	560	598	605	609	575	626	638	576	581	619	620	582	624	568	625	601	579	605	628	606	559	618	605	592	587	577	557	560	585	630	639	603	590	567	567	603	560	622	582	640	565	580	547	545	608	599	564	603	605	563	562	615	584	571	625	618	562	593	583	567	561	582	575	586	586	577	595	611	623	577	595	570	602	579	591	605	578	581	576	555	579	591	558	587	585	623	575	606	609	598	578	605	625	543	595	545	596	613	642	592	590	593	540	595	638	635	597	605	619	640	615	574	595	614	553	609	610	605	586	631	610	571	635	541	598	549	582	576	589	550	558	584	599	562	599	575	583	614	606	609	587	602	603	625	575	634	564	620	577	560	595	552	554	589	563	603	601	588	598	603	590	578	601	588	616	642	599	590	601	598	581	565	613	579	563	569	567	584	604	582	582	598	658	625	594	599	613	580	631	629	610	596	532	571	566	594	601	596	581	585	562	612	608	574	583	611	597	611	607	638	576	590	592	599	578	587	610	571	646	589	593	598	583	570	555	649	586	624	567	557	607	608	585	568	616	590	561	625	578	586	609	559	615	612	559	587	592	554	585	597	593	576	571	578	613	576	615	610	616	612	594	606	607	606	586	600	561	565	555	578	588	580	570	628	585	601	609	537	598	595	589	542	584	624	617	627	591	589	624	612	570	600	621	622	632	568	591	609	608	562	571	649	601	611	573	587	628	565	570	572	590	548	580	616	577	606	582	594	593	609	586	646	546	605	603	623	599	618	611	559	618	626	572	562	612	598	601	574	630	563	537	565	570	567	541	622	587	608	582	616	606	577	565	555	579	568	614	591	601	634	553	574	594	580	591	548	583	593	596	561	587	619	560	554	569	603	597	612	593	591	596	644	596	622	593	604	610	549	584	588	539	583	563	624	593	517	613	599	594	660	618	570	601	581	570	610	636	548	600	538	612	595	588	569	595	609	582	574	599	585	603	596	599	607	621	584	600	594	574	565	580	601	586	633	581	587	562	628	549	603	582	595	559	593	564	635	606	637	597	618	612	609	573	569	586	597	546	607	585	615	599	627	569	585	601	579	588	604	591	549	603	603	569	582	615	608	578	628	600	583	601	561	595	589	567	585	597	596	588	603	648	564	575	620	599	588	590	627	579	562	567	565	578	608	581	579	569	586	585	593	570	594	566	569	618	615	596	610	576	595	602	585	590	611	575	580	571	573	608	571	581	626	615	573	589	631	540	620	586	565	610	607	605	554	595	643	578	609	581	570	590	600	614	607	583	644	574	609	589	579	616	603	606	601	619	615	618	584	618	575	535	560	615	560	545	572	600	568	603	602	618	591	593	594	583	644	615	592	574	619	610	570	590	599	635	570	600	600	604	598	602	596	586	596	562	599	581	531	617	554	585	623	586	547	568	580	597	610	586	553	587	632	601	561	610	614	577	632	605	649	610	601	618	539	577	579	623	546	577	588	568	580	580	637	610	604	558	605	583	542	621	579	591	616	549	557	585	583	570	588	603	616	558	580	541	565	590	592	583	550	539	596	585
5978	19174	13159	7220	5707	4912	3698	2761	2393	1997	1606	1386	1351	1278	1260	1186	1150	1085	917	892	776	795	725	760	725	711	764	723	750	716	727	743	710	726	724	685	692	712	723	672	634	654	692	691	700	654	661	674	666	730	733	689	673	611	597	626	627	670	648	609	575	614	617	664	609	604	627	587	606	620	651	584	567	608	629	652	594	643	624	638	589	604	582	588	642	618	608	596	618	621	670	604	570	641	653	628	578	580	613	595	617	568	585	599	588	602	633	575	575	587	612	607	584	553	581	600	618	620	556	595	597	620	614	632	667	574	575	596	649	547	579	568	628	550	615	583	622	607	588	611	593	593	599	613	618	587	595	570	624	599	600	622	604	557	585	623	610	625	561	547	627	564	673	570	604	627	607	585	621	577	604	597	594	610	586	566	572	592	625	618	602	572	577	618	598	587	609	582	577	609	600	601	610	595	622	598	641	576	617	584	635	625	642	557	585	592	614	629	614	614	567	626	558	582	590	576	565	632	563	567	594	605	590	586	562	626	583	572	602	596	609	574	579	608	613	577	572	648	586	622	589	639	583	592	598	623	606	540	611	573	581	581	567	583	609	593	593	590	592	578	631	584	606	615	618	576	606	617	597	618	607	576	592	592	627	627	616	590	544	617	609	594	566	592	629	645	591	641	625	630	630	566	612	572	598	597	604	556	567	585	579	591	585	599	567	594	568	637	602	600	599	609	563	604	626	582	534	637	601	604	612	576	597	588	617	584	596	592	622	586	545	599	560	589	589	603	605	577	578	599	563	607	620	623	622	606	621	557	618	574	606	611	643	605	582	607	591	609	592	630	588	550	615	609	619	606	596	602	630	592	625	599	572	609	591	612	551	576	564	596	584	580	584	643	625	575	555	575	591	616	594	612	604	601	541	619	602	612	617	594	569	602	573	611	584	605	592	627	586	615	613	581	620	608	614	549	611	618	617	581	593	591	611	604	565	604	623	613	563	587	579	632	570	589	605	562	579	588	588	621	570	610	603	562	599	587	620	606	600	600	577	612	594	615	611	555	581	632	583	626	618	591	609	564	623	577	586	607	597	611	623	606	584	612	579	612	617	604	577	590	565	597	668	602	613	588	589	650	604	573	635	555	613	627	652	580	611	585	586	646	591	603	588	597	580	590	610	574	569	602	574	642	580	615	632	577	613	624	572	623	615	613	627	622	611	596	548	613	593	633	592	654	554	607	612	577	613	617	600	625	622	573	611	577	580	589	586	589	548	574	617	574	621	602	598	585	571	613	553	602	574	631	637	573	570	598	596	595	570	633	593	559	658	585	621	613	551	586	608	614	543	553	536	593	600	534	591	584	605	597	599	609	635	559	583	554	566	580	588	606	603	604	615	588	585	595	626	597	603	581	642	585	586	620	606	576	597	636	621	605	607	595	606	636	603	600	568	621	628	633	597	586	607	548	612	606	641	574	603	612	616	606	606	577	583	653	641	576	629	597	553	596	627	589	577	608	608	584	579	603	600	586	622	573	605	599	630	596	624	625	596	576	576	585	560	611	584	617	577	585	619	612	581	611	590	576	567	609	611	574	581	568	575	593	588	625	612	609	598	547	614	577	565	607	620	575	645	603	572	595	586	606	596	618	613	565	632	591	551	627	605	600	648	615	563	559	597	612	678	605	613	583	636	597	566	651	612	623	580	623	591	600	572	583	594	577	579	592	593	637	610	594	601	550	576	594	561	601	640	585	601	571	585	567	572	578	590	635	603	600	574	585	601	643	583	599	592	543	580	652	575	604	591	602	624	611	580	559	576	583	580	665	623	623	636	604	597	618	605	597	589	582	600	606	635	580	585	629	624	581	607	579	610	564	608	557	607	583	602	633	618	575	616	625	608	587	592	590	610	630	571	539	578	599	596	592	573	607	590	597	572	627	605	603	578	587	580	596	617	556	650	605	625	570	557	572	577	603	577	570	629	595	583	603	578	592	627	572	578	589	596	620	624	593	630	586	560	590	597	634	607	635	607	556	623	601	594	612	645	621	603	594	574	606	592	582	619	590	584	596	574	626	601	578	585	612	583	583	600	626	548	593	606	559	621	588	561	611	603	566	613	659	606	570	564	596	638	600	622	616	574	598	614	612	574	611	597	609	576	585	611	593	614	609	628	542	617	600	612	579	573	560	638	623	593	619	558	619	557	586	593	598	609	650	607	627	627	620	578	608	590	583	643	588	623	597	557	579	543	585	614	624	614	585	543	553	554	568	586	648	570	613	549	561	597	657	569	594	633	624	551	613	623	601	598	567	646	624	650	594	592	594	619	638	607	578	597	607	604	577	626	611	579	616	592	563	632	641	631	587	574	601	602	607	623	617	604	609	583	581	608	601	603	573	617	625	603	597	593	596	583	648	585	578	585	551	584	626	613	622	593	624	557	599	608	602	601	558	571	615	612	630	609	601	580	588	607	610	598	598	595	594	597	644	613	592	544	559	631	576	600	606	592	568	566	619	627	645	593	604	585	645	598	598	536	597	652	651	603	584	628	611	582	589	538	621	570	584	592	616	563	653	630	579	634	561	590	579	603	554	614	583	603	598	615	608	632	547	588	655	611	589	625	603	619	607	596	604	622	608	563	607	570	636	575	619	609	592	576	618	620	589	593	595	601	558	614	553	634	583	593	644	598	601	603	590	598	601	584	588	611	584	617	582	613	566	616	562	594	611	614	594	622	569	580	551	580	562	615	617	594	591	592	603	621	636	608	588	575	572	617	561	559	620	590	645	623	624	594	563	586	614	642	586	581	603	616	617	623	598	616	584	576	622	628	604	587	592	581	593	584	590	621	589	602	584	593	603	589	563	589	588	590	599	583	598	615	632	591	592	596	589	608	600	618	639	558	590	661	611	605	568	585	582	611	590	595	620	592	599	572	587	569	631	627	588	590	549	572	636	597	611	603	632	604	621	638	591	608	605	589	614	594	600	631	608	580	595	629	577	583	588	601	642	548	600	583	572	604	611	630	615	599	585	603	582	635	602	613	602	598	588	617	616	631	639	593	623	579	600	577	577	590	592	623	607	619	565	593	619	620	627	598	622	573	617	605	594	598	570	603	604	600	655	586	570	606	604	584	609	623	575	617	538	628	621	570	587	610	632	636	606	604	603	650	585	650	538	596	582	581	621	642	567	614	593	612	582	593	560	598	628	585	559	617	622	643	574	627	605	598	618	604	569	616	600	604	585	558	586	578	578	608	564	651	589	619	630	577	623	569	626	561	599	586	534	553	580	593	596	640	620	587	583	670	599	621	623	634	581	584	622	604	636	574	618	577	584	632	574	607	609	625	583	572	601	562	590	544	620	591	625	592	588	561	630	629	595	579	593	616	589	586	555	567	656	620	582	547	567	608	629	593	646	626	537	616	637	580	597	603	596	590	621	625	603	539	594	589	632	605	619	583	573	676	594	616	638	600	576	639	563	607	570	623	590	617	646	628	609	587	593	592	593	600	626
28083	19800	7156	1366	846	699	583	566	491	466	443	434	442	434	466	439	421	356	386	390	353	352	359	394	358	376	355	396	347	350	368	347	376	365	387	384	319	404	373	355	347	353	356	358	329	375	349	360	331	355	334	342	350	331	318	347	370	356	335	362	362	335	356	331	369	355	331	350	339	372	331	371	354	345	332	354	336	359	333	333	335	351	332	340	337	340	389	386	351	341	335	324	319	336	349	355	315	345	325	341	375	325	353	329	358	312	362	317	344	366	378	337	349	345	338	347	361	367	341	371	362	336	369	356	332	333	347	334	350	318	332	341	319	346	346	341	340	374	341	349	358	361	362	345	346	366	367	354	335	321	349	325	363	374	375	355	362	388	335	364	334	338	333	324	354	367	366	337	338	360	334	339	318	322	358	350	334	341	332	351	335	371	368	344	334	365	336	356	367	343	308	355	335	353	366	388	342	325	330	375	342	369	381	352	385	338	356	338	338	365	356	351	337	317	339	350	358	368	338	313	354	335	336	365	281	353	334	374	325	365	331	350	353	320	360	336	328	349	353	317	349	320	314	339	350	352	345	392	354	350	349	344	363	336	360	352	357	337	360	373	395	351	357	339	345	381	331	316	370	359	336	358	346	357	332	365	341	345	324	342	360	375	363	305	350	343	347	375	357	359	345	338	352	360	347	338	345	354	375	340	359	349	350	338	340	373	345	346	327	312	377	338	312	347	350	342	368	328	342	333	364	371	352	341	336	306	396	337	360	325	319	339	371	365	371	364	362	329	355	299	371	330	336	341	356	350	359	347	367	368	345	336	333	330	359	327	358	345	366	332	332	320	348	342	347	322	364	371	340	370	349	367	344	299	354	338	325	318	359	354	345	337	328	348	360	346	371	344	336	324	350	362	314	343	359	342	337	347	361	342	359	307	321	349	304	371	335	327	292	334	359	348	356	309	342	324	364	326	363	399	344	329	363	314	351	332	336	348	332	335	322	343	349	365	336	345	350	338	379	337	345	346	346	361	353	346	343	346	347	356	323	365	327	369	366	355	339	329	326	328	325	345	355	312	322	400	343	361	339	338	359	349	349	355	348	331	341	360	349	343	325	355	355	334	374	308	339	339	368	349	330	358	306	342	359	361	343	333	337	376	346	335	331	326	366	325	376	337	369	356	320	334	359	338	336	324	332	345	345	362	387	340	338	365	361	365	361	357	340	329	315	330	344	358	363	354	324	371	337	336	367	342	344	337	355	346	363	309	343	371	342	377	390	381	326	324	338	322	332	360	344	361	354	340	342	300	356	338	337	354	346	368	365	328	345	292	346	333	333	343	334	316	345	342	354	347	349	346	393	336	383	344	339	348	354	349	320	341	331	334	357	350	365	331	354	356	318	333	327	339	351	330	352	351	322	359	353	311	345	308	377	321	329	379	328	339	301	321	357	332	372	392	327	340	305	320	350	314	320	335	347	340	344	333	335	321	368	313	381	338	360	362	338	374	357	341	352	353	360	369	326	330	331	359	335	317	333	382	355	342	319	351	331	369	347	344	326	341	370	328	344	368	365	372	293	350	336	336	349	358	341	339	332	323	366	331	325	343	376	370	326	325	339	344	355	325	343	332	350	347	332	357	341	353	347	323	348	379	348	339	344	351	347	375	334	347	316	327	323	320	379	345	333	322	358	343	309	344	356	337	366	335	328	338	335	341	322	326	357	371	352	368	317	347	360	363	357	355	345	335	336	369	356	362	332	345	355	307	375	342	364	348	341	313	343	314	348	348	327	331	331	367	346	343	342	381	345	339	358	309	350	364	363	350	339	346	365	324	393	349	361	346	345	359	342	346	366	335	344	327	335	380	342	334	353	359	367	350	349	344	349	367	374	331	324	407	368	325	333	330	338	356	377	387	330	334	318	369	357	331	368	361	369	346	369	339	349	336	326	323	344	339	364	358	316	350	334	332	359	339	367	308	351	347	369	392	343	386	321	347	352	374	350	343	368	326	349	311	371	376	336	349	354	321	346	415	351	338	343	363	343	350	359	360	303	320	342	356	362	344	351	357	327	346	350	382	353	317	360	331	387	361	360	386	353	360	357	365	358	383	362	331	350	361	344	338	367	367	307	355	330	348	338	343	345	339	323	336	351	314	348	343	339	344	346	367	344	368	340	335	349	360	319	343	352	345	341	355	336	358	349	325	327	337	320	339	323	310	350	367	348	361	378	359	367	374	351	367	331	326	353	360	336	358	331	378	340	336	367	331	345	385	337	358	362	330	343	351	354	345	327	328	312	351	350	324	332	360	338	371	347	352	347	349	320	344	340	343	352	340	348	382	323	335	309	336	349	308	291	357	349	352	369	373	350	326	379	360	319	359	349	359	364	331	345	384	352	323	372	336	346	313	365	327	370	353	333	381	339	339	335	352	344	331	334	343	360	366	333	359	342	358	352	320	352	373	346	365	323	364	350	352	331	331	350	346	331	374	382	360	373	363	370	361	347	347	326	337	339	344	320	343	378	388	335	372	352	376	351	357	330	326	367	365	351	344	360	363	358	336	356	344	325	352	375	337	341	316	346	364	352	341	304	356	345	351	353	352	323	372	345	353	365	366	376	344	298	332	360	355	371	361	310	350	367	352	358	361	360	360	314	377	358	345	331	369	345	339	342	366	346	367	323	391	350	348	324	330	348	340	331	364	345	344	356	375	385	319	338	315	360	312	333	313	342	312	337	347	326	379	328	349	343	361	321	341	327	329	377	378	342	349	331	327	355	345	363	333	350	339	333	352	345	353	342	359	368	318	342	349	375	313	327	345	326	370	373	342	359	330	358	364	341	323	324	370	333	355	352	337	335	338	356	335	334	335	353	347	352	316	336	363	344	307	353	392	354	372	330	352	348	346	337	358	361	329	324	357	353	370	372	322	362	343	346	381	348	318	354	349	357	363	333	348	355	328	346	307	357	352	350	321	349	344	369	324	340	385	385	379	329	342	345	321	335	358	339	371	353	357	359	315	367	332	371	368	346	340	315	349	343	326	367	361	344	345	371	360	375	345	349	332	333	365	326	333	376	367	332	356	365	323	372	350	359	340	316	315	327	349	339	362	377	349	378	401	368	355	350	391	336	340	354	346	337	363	339	352	365	337	372	314	331	329	324	332	341	333	341	352	355	355	341	346	357	340	350	360	340	335	364	345	312	347	342	351	334	315	336	366	354	334	377	332	344	346	377	321	332	366	325	352	378	354	347	337	339	353	331	354	352	320	346	332	330	354	311	364	339	317	333	369	357	359	363	360	353	340	378	358	381	389	310	358	339	358	340	337	330	360	356	342	314	333	380	311	334	383	335	337	342	373	367	357	322	353	357	326	353	345	390	341	377	338	347	321	316	375	332	295	340	340	358	329	355	343	342	346	361	320	338	361	379	329	322	305	352	369	374	327	358	342	325	344	333	328	371	354	352	353	336	338	326	335	380	376	357	350	360	357	365	377	332	363	338	381
5406	4175	2637	1449	1342	1139	859	724	695	627	520	482	501	511	466	491	496	446	441	384	406	377	341	377	366	441	372	352	378	384	387	402	389	376	384	371	380	345	369	395	372	376	365	390	394	345	396	356	401	412	343	367	332	336	366	400	382	379	345	377	338	357	378	383	342	356	336	401	410	360	336	348	367	367	367	367	361	355	363	356	359	375	381	347	337	364	349	347	327	385	344	373	358	369	348	356	387	331	378	360	357	357	358	351	358	353	327	346	338	365	343	330	349	384	340	390	337	370	393	369	339	331	372	347	351	389	343	319	347	348	383	357	366	388	330	376	328	318	354	351	333	376	362	325	362	372	366	359	362	367	358	329	329	377	347	346	369	364	369	346	338	388	373	327	347	352	322	376	344	321	363	381	348	364	344	391	351	367	357	373	372	350	369	363	351	339	364	348	338	366	390	404	356	366	367	365	357	346	342	380	355	351	368	378	360	383	349	362	352	343	347	367	339	344	346	371	346	359	350	352	384	380	370	320	332	379	322	348	335	360	375	355	348	367	329	351	349	362	368	356	342	354	312	367	379	343	328	338	363	380	351	340	389	356	331	360	371	363	356	345	356	332	353	374	367	352	372	384	342	359	346	338	356	372	353	366	306	370	335	351	355	329	383	343	365	343	392	347	360	377	354	354	360	371	339	346	337	389	347	350	358	358	358	366	372	338	315	351	342	368	353	364	393	402	328	361	328	386	360	365	339	345	347	322	387	327	337	363	342	346	345	391	345	345	385	375	338	333	322	348	347	341	365	365	360	373	325	362	345	289	362	348	357	364	336	344	357	324	349	336	346	341	382	342	364	354	371	366	352	347	359	335	380	356	340	352	406	348	379	346	331	358	337	358	342	365	385	352	364	340	327	386	351	341	352	350	373	360	358	358	356	354	357	332	366	337	374	354	353	362	378	350	356	322	348	306	375	363	364	361	343	350	350	367	357	353	356	356	335	360	358	330	379	342	363	350	365	354	361	363	376	362	336	318	401	325	365	352	381	395	354	354	342	360	370	338	382	376	375	363	356	345	361	378	304	351	341	317	365	317	398	361	359	331	365	335	341	370	335	360	348	336	371	394	375	360	340	337	366	366	324	357	382	349	328	352	355	350	351	388	329	370	362	374	368	371	356	387	387	340	320	353	341	359	367	335	342	340	364	355	362	354	345	343	342	338	355	360	340	338	388	349	334	355	346	347	385	358	354	364	368	338	339	357	349	359	349	353	356	394	319	383	350	340	337	376	353	393	360	367	347	360	360	319	363	330	343	329	337	374	406	339	401	373	360	366	379	363	370	369	372	396	376	386	353	390	384	344	336	377	340	344	333	367	359	359	338	361	393	367	310	366	384	365	358	360	343	363	350	386	365	350	377	387	335	313	360	344	369	357	354	363	369	349	395	365	376	373	413	378	366	349	363	344	368	372	346	345	348	405	352	351	341	366	344	364	382	396	344	369	362	385	367	362	339	358	402	338	318	403	390	324	371	408	346	363	349	388	357	366	375	353	375	334	352	383	369	331	389	354	348	375	377	358	374	367	335	357	359	372	361	392	350	363	334	347	343	344	358	363	353	345	361	328	363	371	312	345	339	361	346	337	358	358	339	330	394	341	353	383	338	326	365	349	336	357	366	329	375	347	324	360	361	363	384	348	301	322	339	365	338	353	344	367	349	346	347	376	373	332	351	348	319	371	346	405	342	367	358	376	343	376	382	381	373	339	373	341	364	355	365	357	349	357	338	358	368	367	371	324	373	347	352	368	337	335	368	356	342	359	360	315	375	325	386	337	354	316	337	377	343	366	358	315	344	340	345	350	370	316	357	365	324	311	350	362	381	347	327	348	388	352	343	346	339	348	387	371	352	370	339	346	356	366	359	355	350	344	334	370	352	347	354	395	337	371	370	351	355	363	359	348	389	374	351	360	376	381	347	353	382	361	402	354	347	355	351	387	354	335	388	339	335	356	376	378	377	362	358	347	328	337	353	355	350	335	354	312	330	381	336	332	349	337	334	350	348	381	355	382	359	363	346	351	370	372	364	360	334	337	375	348	346	365	325	387	368	378	366	345	346	382	324	383	348	387	354	351	357	381	355	407	343	343	397	398	364	344	370	368	374	355	354	371	359	343	366	375	370	368	358	367	366	331	339	333	348	374	346	363	344	364	372	295	365	364	355	330	355	375	367	336	357	353	359	358	342	321	315	342	353	359	366	357	328	361	385	341	338	370	356	366	365	387	355	331	363	334	339	345	361	361	347	384	347	362	360	335	369	354	372	328	346	379	364	406	339	345	345	380	322	356	346	375	366	362	354	341	375	352	382	353	351	387	359	337	375	329	352	410	309	381	361	371	384	354	353	351	322	352	386	360	349	351	358	372	336	371	346	354	353	385	347	388	341	385	346	371	367	361	379	346	394	337	373	340	357	341	342	354	349	328	376	368	341	350	353	348	365	362	335	360	359	366	392	359	348	350	331	330	338	354	376	340	307	357	362	337	348	401	392	356	335	324	356	335	361	349	348	338	404	335	368	353	379	354	339	384	401	338	393	334	341	382	352	314	314	367	369	329	362	372	354	318	377	343	372	351	381	379	364	356	352	340	350	346	333	335	373	377	346	337	387	353	342	338	347	339	342	340	330	330	325	364	368	333	328	358	335	385	343	320	356	368	344	351	343	363	357	376	364	344	351	344	331	368	391	361	378	340	372	362	349	360	389	394	350	357	357	380	360	319	366	367	332	351	356	358	340	382	358	346	344	352	359	340	361	327	358	323	328	373	366	340	376	335	359	362	340	354	362	330	325	311	373	363	358	368	348	347	348	369	377	353	346	351	385	338	354	360	361	351	349	340	352	335	370	345	355	365	362	363	326	371	316	353	343	369	357	362	367	392	362	346	381	351	352	350	371	344	355	353	364	329	340	347	355	367	353	382	367	367	377	350	346	369	336	356	364	369	352	342	337	332	347	355	342	342	329	350	379	378	341	382	363	344	364	365	390	365	378	356	355	433	346	342	345	343	314	340	372	404	348	377	393	371	346	336	356	376	349	346	344	346	384	344	366	347	362	377	375	362	321	337	331	363	357	342	358	334	347	339	330	354	383	397	348	382	365	350	337	358	352	387	382	316	377	350	402	382	366	374	367	346	366	397	372	358	355	361	381	352	357	389	392	353	354	363	349	373	331	354	347	338	355	349	335	357	349	368	345	391	314	344	361	358	342	352	335	364	348	354	382	340	358	345	389	326	383	351	366	347	360	385	369	401	391	330	338	350	347	387	348	334	322	363	315	342	342	358	355	324	372	344	352	347	373	351	327	331	328	361	358	363	361	362	383	334	381	330	354	354	375	320	353	339	350	383	361	367	367	376	371	319	351	325	333	339	358	354	341	350	369	346	373	340	329	360	352	369	355	336	386	344	333	348	322	336	368	375	351	378	312	370	378	374	341	382	351	388	370	347	382	350	346	339
23985	21404	28596	24598	21397	9637	1983	1300	1142	1061	947	859	805	786	810	767	729	764	722	670	691	622	635	637	660	630	623	648	613	642	598	651	627	605	635	636	585	604	585	629	627	623	576	626	580	605	606	653	611	583	559	608	586	556	612	604	602	619	599	604	591	610	616	586	573	579	591	606	600	595	620	558	548	598	586	582	616	620	638	585	617	525	564	547	557	578	540	590	541	573	615	558	579	560	589	607	592	550	567	573	574	570	588	632	592	541	546	579	587	562	609	596	552	580	539	613	573	595	581	528	626	572	515	527	559	539	593	607	548	628	593	596	606	587	596	577	581	575	598	575	630	572	565	533	550	588	585	621	557	562	558	572	556	558	605	587	530	562	583	572	512	558	548	599	576	551	621	568	545	583	598	570	540	541	584	575	568	576	567	562	567	577	581	595	587	587	520	552	556	551	629	551	554	546	550	522	542	577	550	579	586	583	595	623	597	592	590	541	532	566	551	548	534	596	560	612	556	605	531	549	584	557	591	577	571	585	609	595	563	596	582	598	516	556	593	526	516	580	595	519	598	565	564	578	580	544	541	551	558	564	590	579	585	583	583	615	561	551	612	576	588	567	597	537	548	597	569	568	544	547	574	572	581	613	573	571	566	565	569	618	550	540	571	573	536	620	567	575	588	553	587	535	586	567	535	567	579	571	562	560	570	538	588	568	575	548	519	614	595	580	586	542	541	537	564	581	570	571	534	597	548	563	582	545	542	597	571	597	556	588	568	570	566	527	558	615	577	530	577	564	561	580	593	584	589	554	523	542	600	539	573	577	593	576	590	581	573	563	535	580	600	578	534	589	558	583	579	622	624	564	589	558	623	606	574	570	561	563	552	563	564	601	587	591	597	574	558	607	594	541	553	548	592	571	597	562	579	554	569	583	584	574	522	577	552	570	550	602	558	571	583	584	580	574	554	557	562	543	565	541	581	578	548	580	614	567	561	554	573	591	578	569	559	564	577	550	595	557	568	583	541	569	538	555	613	583	629	568	550	541	591	561	623	567	577	560	573	574	641	579	557	598	532	568	587	528	580	580	614	565	597	594	528	591	594	534	567	574	566	561	493	599	616	583	566	555	641	554	561	608	569	532	601	573	572	594	552	595	590	582	594	647	561	587	539	605	557	562	508	599	567	575	598	553	585	542	651	503	539	527	571	545	599	573	600	582	570	574	536	555	575	573	594	578	537	564	544	562	597	604	586	605	564	597	536	540	505	559	559	572	584	600	568	589	543	565	551	599	619	581	572	588	577	559	626	625	567	557	580	556	563	566	550	582	588	576	542	553	578	578	544	568	609	573	588	565	519	589	566	576	551	600	580	553	549	598	565	565	559	590	571	580	560	593	591	582	584	569	602	561	581	561	562	602	610	574	534	581	606	562	560	599	576	566	535	560	578	587	536	568	583	577	559	596	584	617	575	544	593	587	573	593	601	577	577	576	560	532	575	542	599	540	577	573	583	586	559	545	589	579	556	599	604	581	579	552	571	546	546	564	533	586	518	558	584	609	596	556	505	574	607	555	545	511	528	567	585	536	570	562	554	513	527	554	585	577	586	550	562	581	539	571	557	588	562	572	562	564	570	562	548	596	609	574	524	553	586	583	577	618	581	522	557	600	537	550	568	606	636	566	598	570	593	572	573	543	578	580	538	567	596	612	542	557	549	587	562	588	600	595	566	569	594	601	587	548	595	590	572	558	559	582	556	593	583	584	578	575	558	592	587	561	567	587	605	607	567	565	574	572	560	585	559	577	578	564	552	570	549	569	604	560	566	568	586	519	580	556	549	602	593	604	568	521	539	602	539	566	606	612	562	594	598	550	563	578	549	568	588	573	529	604	576	578	571	587	566	557	563	580	555	548	586	594	582	549	542	559	550	554	597	561	600	592	563	598	564	577	605	591	546	564	597	597	566	581	538	541	605	548	581	589	582	536	592	639	554	549	596	559	561	574	579	548	612	568	554	567	565	639	565	510	578	535	568	558	520	568	577	571	581	582	559	565	535	526	520	562	549	587	531	590	602	536	562	590	571	573	572	571	593	577	540	559	584	549	633	577	596	587	577	546	617	503	517	580	582	586	572	551	521	560	560	573	556	550	583	554	562	572	596	556	554	600	604	579	526	581	579	625	574	577	562	533	590	506	586	595	612	588	583	552	576	564	542	583	548	539	589	572	593	535	571	603	584	587	541	599	559	590	553	589	584	570	567	550	558	562	608	539	588	586	603	533	555	549	553	597	582	566	578	590	583	617	561	608	580	577	540	596	599	550	611	584	588	576	619	612	567	565	543	586	567	587	542	564	555	600	552	583	608	567	545	582	556	556	582	626	561	612	579	580	542	576	572	589	575	597	570	596	538	581	592	586	593	564	562	583	571	555	568	559	571	503	583	553	578	544	542	593	589	565	579	502	601	550	540	587	579	523	567	568	593	616	516	560	523	547	587	534	577	578	586	527	587	589	590	540	546	569	572	567	571	604	529	561	604	565	575	607	613	553	566	558	581	565	531	589	588	581	587	547	575	597	559	583	583	546	581	580	552	591	583	542	623	577	543	583	576	586	578	600	568	591	542	593	580	589	576	579	563	583	571	584	560	578	560	568	605	587	556	551	575	595	589	587	531	591	553	556	594	552	545	568	592	487	578	582	597	567	542	603	552	550	572	583	613	610	542	561	578	581	582	588	580	513	622	570	571	560	593	567	571	579	591	609	576	573	573	556	537	581	569	513	599	539	556	589	582	566	571	563	591	578	574	586	591	569	591	579	586	579	579	551	597	593	559	567	561	536	560	554	522	565	579	515	590	545	553	537	576	514	603	616	580	572	545	587	547	568	556	563	607	577	556	617	591	571	543	569	637	546	557	573	558	567	575	594	582	577	557	575	589	539	608	579	588	594	563	584	557	597	568	573	585	549	592	600	534	575	579	570	542	560	620	600	564	611	582	613	580	547	606	577	599	573	580	592	555	585	540	554	556	595	524	562	549	526	566	577	557	593	545	574	569	549	591	545	588	558	538	541	592	548	618	585	601	587	574	550	574	566	589	543	535	554	593	569	578	559	576	604	580	567	539	583	587	516	567	553	576	540	600	572	568	614	587	534	551	564	529	520	538	606	550	573	577	624	577	548	557	599	541	574	532	560	596	586	588	585	573	542	566	556	565	619	605	566	579	575	586	587	531	566	578	577	596	519	566	610	595	569	551	582	570	550	600	610	569	537	590	583	588	577	573	568	581	559	595	605	550	566	586	581	535	576	548	538	566	572	604	561	566	597	576	552	545	604	571	589	594	574	559	573	568	559	559	528	591	538	574	595	543	562	582	573	568	634	624	595	561	554	570	582	555	594	557	590	531	585	600	562	510	559	555	591	587	577	576	563	549	526	596	601	582	564	551	603	608	566	576	542	558	591	567	553	629	565	582	592	564	577	587	604	554	552	561	586	605	541	574	549	608	600	556	521
4619	13352	8791	4707	3865	3130	2344	1898	1626	1430	1196	1083	1011	1033	1002	989	891	847	826	763	724	710	661	682	654	628	650	689	662	675	712	712	636	653	639	685	661	714	625	601	633	626	647	681	633	618	649	627	605	635	604	618	604	616	607	588	626	607	577	592	603	584	658	597	543	579	599	642	593	595	618	597	562	610	574	609	645	597	631	579	601	628	607	560	593	562	580	601	627	605	544	550	572	593	599	594	552	626	585	596	562	582	582	576	549	540	603	585	585	604	577	578	593	582	620	592	587	602	593	596	617	605	574	582	595	557	581	614	561	561	596	626	547	554	611	586	623	619	586	606	590	609	598	567	557	572	571	620	604	569	589	558	590	567	565	630	586	583	620	635	597	552	536	602	554	639	600	579	579	544	588	570	595	618	570	586	576	547	611	619	575	594	538	573	565	624	579	548	618	596	618	604	551	619	590	564	618	609	587	599	602	619	577	588	601	578	602	567	565	608	610	606	562	559	567	591	621	571	585	544	602	620	561	606	587	570	610	597	537	563	594	618	622	550	579	593	594	592	614	603	611	578	633	590	643	571	590	587	610	586	612	553	573	618	547	607	626	555	585	562	628	602	570	632	550	571	585	594	593	590	614	603	577	533	594	600	576	596	566	611	552	595	599	564	589	584	576	580	573	592	550	605	623	587	578	606	554	606	569	558	561	567	571	590	563	600	586	577	525	556	575	609	588	572	592	588	588	576	624	622	570	548	611	565	575	603	601	609	589	609	559	589	578	590	599	608	579	560	580	586	594	602	595	594	619	617	593	589	604	579	568	555	559	579	587	611	564	606	587	611	655	578	594	594	607	577	606	575	556	576	552	579	550	582	578	616	597	607	602	564	597	594	564	585	611	563	565	570	596	612	612	572	550	579	642	605	604	608	595	575	562	570	604	547	576	601	640	608	597	616	578	582	604	567	602	557	570	622	556	586	574	568	584	568	599	599	612	555	611	610	589	548	579	591	584	560	591	568	581	553	573	583	585	561	607	537	625	598	589	557	576	605	612	591	578	546	556	581	588	548	581	569	546	546	609	584	570	615	578	611	565	596	601	606	599	591	610	580	597	568	583	576	549	580	594	555	580	604	639	612	569	616	571	616	590	572	579	591	586	597	572	577	546	607	557	588	550	631	586	582	585	616	568	607	598	586	585	601	529	578	583	589	549	603	589	568	582	548	579	584	601	641	624	565	571	564	569	575	543	583	572	608	595	566	608	629	610	583	609	602	617	579	608	600	583	592	555	581	553	607	598	609	565	594	575	588	580	603	608	636	557	603	569	565	566	597	581	547	582	598	587	605	564	562	569	596	591	570	577	575	564	590	573	634	603	563	624	597	552	543	589	573	581	607	605	568	614	581	545	584	581	614	603	570	629	600	570	562	564	589	600	609	608	574	590	575	586	570	556	557	548	555	586	569	563	556	541	610	597	647	560	568	591	550	584	575	570	599	570	570	558	595	564	575	572	575	581	587	581	597	615	598	563	571	555	561	634	577	586	608	553	594	611	554	580	589	566	599	556	569	602	641	602	571	594	633	585	575	587	574	575	630	554	604	631	549	558	576	573	561	616	572	548	560	568	618	583	605	614	546	577	579	582	602	540	585	548	569	587	581	579	545	576	601	584	569	598	567	536	619	560	583	612	583	596	593	575	562	556	573	592	591	617	584	564	581	568	614	630	546	622	567	635	585	603	595	583	566	623	583	589	558	569	608	594	567	585	581	571	572	570	598	596	574	594	568	593	600	620	595	622	581	596	627	588	583	621	524	587	624	604	590	624	585	624	620	600	560	630	561	574	596	589	588	586	568	565	561	545	622	589	584	623	572	555	593	592	597	592	528	580	587	619	608	595	580	561	572	623	627	595	640	569	632	572	594	583	576	545	610	595	575	574	597	588	570	559	580	616	574	600	588	575	570	615	559	564	592	582	592	578	558	576	578	595	584	608	614	534	543	608	579	530	601	590	579	562	539	586	626	591	584	555	520	589	616	594	601	564	598	597	571	587	564	565	569	538	608	526	613	614	548	592	585	579	520	612	581	597	595	546	586	614	554	604	611	620	583	569	551	568	601	548	615	552	586	587	572	625	599	592	560	593	554	588	592	622	579	539	599	606	538	618	622	584	574	622	599	563	556	614	559	597	576	609	537	603	571	531	558	559	552	568	575	578	542	622	586	550	580	584	581	578	604	568	594	623	599	636	566	568	558	661	565	569	588	577	538	565	543	596	594	598	647	634	571	565	574	608	591	576	601	550	587	533	613	554	594	585	565	607	584	577	573	582	609	621	559	575	613	571	587	574	586	612	599	592	579	588	630	646	592	613	532	587	577	563	624	621	607	628	561	616	611	604	621	565	536	577	603	573	579	592	591	557	563	607	613	523	582	556	552	573	603	590	571	583	597	567	578	563	569	613	606	572	541	615	576	539	562	602	579	576	574	586	577	535	577	566	616	548	586	584	525	610	600	554	613	567	560	588	598	590	543	563	552	534	603	578	637	599	583	589	608	619	553	576	562	568	565	583	582	537	565	582	606	551	561	579	578	561	588	586	572	632	577	598	598	553	601	573	559	570	582	611	516	565	619	602	577	569	571	572	537	560	564	585	555	562	595	610	585	588	654	576	599	611	606	550	609	592	568	587	585	555	617	595	540	572	606	567	569	617	585	592	580	585	557	596	570	589	577	573	630	570	575	574	610	573	597	578	548	599	566	574	596	589	557	603	560	598	584	617	575	602	636	539	606	576	585	570	575	581	537	630	606	606	576	584	554	579	569	555	536	593	507	575	589	578	588	577	555	579	582	569	574	591	643	532	550	563	568	612	598	588	583	581	568	589	601	584	584	629	602	549	541	567	594	592	639	591	597	565	557	560	621	591	520	578	588	554	573	570	595	575	599	583	610	580	537	611	564	625	591	600	551	622	566	615	606	583	585	578	537	597	559	581	573	560	541	568	615	581	608	568	564	576	613	570	604	574	572	594	623	580	602	585	558	558	607	576	561	540	571	608	608	567	586	537	588	569	552	603	574	601	558	582	602	597	583	596	571	580	585	576	581	560	579	595	617	594	595	555	614	594	553	591	564	580	623	598	573	614	550	600	536	594	612	607	551	604	568	543	608	619	604	587	591	608	579	578	567	575	583	584	627	588	602	576	577	607	558	595	602	570	612	599	647	544	607	562	553	550	628	579	626	594	533	624	576	601	603	565	590	611	599	610	603	579	591	611	537	557	547	597	575	554	579	595	590	562	581	574	562	602	580	578	556	582	572	583	570	595	611	577	544	584	594	579	565	612	561	557	588	549	615	578	549	553	530	566	606	609	564	613	585	557	561	594	591	591	577	589	576	584	591	587	579	564	556	561	582	569	617	557	572	645	630	596	554	566	632	577	641	630	571	604	563	579	599	544	582	584	556	629	610	609	587	597	562	596	592	569	607	563	620	581	572	600	597	581	594	620	554	603	618
25105	21376	27416	25605	9758	1266	838	625	567	485	451	461	414	442	408	391	381	371	359	347	326	320	319	281	297	306	292	286	320	272	293	315	280	297	312	317	284	295	292	303	266	309	308	271	257	297	275	289	298	237	283	291	302	318	268	286	297	267	286	304	286	261	277	278	249	273	258	248	238	289	285	267	270	297	253	250	269	277	268	264	252	256	280	254	249	280	251	272	259	272	285	266	286	282	266	278	256	249	259	298	268	274	258	268	254	273	251	283	276	250	251	244	253	249	274	256	279	269	244	264	277	260	273	266	266	264	284	271	276	275	283	270	237	262	247	267	243	265	265	293	259	260	255	259	257	277	270	266	286	260	253	277	270	273	274	252	255	277	265	252	267	282	243	269	255	272	275	283	293	270	246	272	273	278	304	246	281	304	258	267	275	282	256	274	270	251	282	271	266	283	253	277	289	267	293	283	242	284	261	236	273	270	277	256	274	261	269	237	264	245	254	240	258	312	266	274	260	278	277	258	264	250	306	260	299	277	275	268	275	265	280	266	290	262	271	238	269	277	280	306	272	267	270	280	267	273	273	271	277	297	257	282	297	259	294	239	264	296	283	274	253	247	273	283	275	261	269	265	274	240	262	242	256	267	285	258	275	268	279	282	240	254	271	271	258	284	289	273	269	293	271	252	243	277	260	276	265	271	267	259	242	274	297	262	297	239	257	249	249	244	262	264	294	258	276	265	284	250	277	269	275	264	271	261	269	279	260	286	243	257	248	275	283	290	270	273	253	268	262	288	291	274	274	272	295	259	263	268	290	310	269	242	266	253	241	266	271	267	270	295	259	264	248	283	275	258	255	274	281	269	252	241	285	273	241	262	283	260	278	278	266	280	270	260	251	262	271	250	285	276	293	288	265	239	258	275	242	267	267	252	286	279	277	267	254	261	265	289	261	267	248	273	251	274	243	256	306	252	262	257	279	235	276	284	270	256	285	291	287	264	253	255	279	284	239	252	251	271	271	260	272	256	271	270	285	253	267	265	255	274	287	266	267	251	278	262	269	272	270	262	278	275	250	280	261	275	251	277	272	243	292	270	267	287	253	304	291	278	312	267	239	259	232	275	277	271	301	281	275	283	283	276	306	274	292	292	270	282	281	277	283	281	276	296	258	265	263	264	293	279	236	263	265	273	293	291	259	258	276	247	288	264	251	265	280	276	234	271	250	276	274	265	271	265	274	296	239	280	266	266	261	222	229	284	279	254	255	256	283	262	267	249	262	272	265	223	275	296	282	291	312	262	277	265	327	269	298	293	266	248	238	262	291	267	272	247	235	267	250	262	278	254	277	256	254	247	272	249	259	287	269	266	281	240	272	250	271	259	281	290	267	295	270	260	223	247	268	263	256	292	270	276	260	294	296	246	263	242	301	237	264	266	284	253	264	256	286	256	249	265	286	249	258	284	255	264	273	258	260	243	263	241	289	252	257	267	247	268	260	296	248	269	267	280	256	294	299	293	263	264	248	254	281	268	281	226	276	271	277	287	280	299	294	249	273	284	274	283	261	280	271	278	273	272	247	270	276	296	256	277	250	274	262	268	286	272	289	283	280	300	263	296	294	261	273	287	271	254	284	252	292	269	298	259	258	277	295	255	249	281	291	302	233	278	246	265	266	289	310	250	275	295	268	285	278	246	255	292	264	268	259	283	272	247	297	311	304	264	243	258	271	250	274	268	302	266	256	278	267	269	229	263	250	223	291	272	253	296	279	256	291	244	279	255	275	282	245	263	274	250	276	293	259	261	273	278	259	269	255	269	298	254	272	256	275	303	278	253	269	278	285	292	267	250	251	263	265	265	281	278	273	254	251	283	260	258	279	263	246	252	285	245	311	325	283	256	258	315	275	276	273	276	270	254	263	256	302	304	242	265	297	272	257	294	287	245	252	253	289	259	278	283	243	255	277	265	272	240	261	269	252	271	260	262	288	273	288	264	277	272	257	290	283	268	240	253	225	269	246	253	298	265	268	302	276	243	251	259	234	301	283	286	258	251	270	289	263	297	276	269	256	246	272	278	243	265	272	267	293	275	255	287	255	284	270	267	264	281	280	293	285	273	256	263	275	279	263	279	265	238	260	275	259	248	267	272	269	276	288	252	252	248	265	271	276	284	272	266	270	269	295	252	272	286	251	253	251	240	265	260	284	239	306	272	278	278	258	247	271	266	256	261	275	288	291	255	281	260	289	266	269	291	294	249	307	245	278	288	283	268	269	276	263	265	247	280	261	278	257	270	250	238	262	285	280	269	289	293	261	269	262	256	242	268	268	276	254	295	243	252	266	249	273	277	258	241	249	279	271	281	263	249	264	275	288	255	271	238	266	242	265	274	271	282	266	278	278	299	270	277	267	241	274	256	272	256	274	270	266	230	247	219	275	264	258	278	237	293	234	271	248	250	250	287	295	282	262	306	273	287	252	245	288	281	256	238	265	277	244	280	273	279	290	262	273	262	256	268	272	256	303	245	265	297	253	296	267	274	255	229	274	274	269	243	284	284	269	287	277	269	229	273	252	263	256	295	272	268	269	289	273	274	262	243	259	269	273	272	255	284	263	271	270	277	259	277	268	260	278	239	253	287	289	270	264	247	261	260	281	258	244	275	264	282	262	261	289	274	261	273	281	277	311	279	285	270	272	279	314	263	222	250	275	299	280	265	273	252	270	299	256	314	280	229	266	280	290	286	275	272	266	249	286	269	275	283	251	256	295	264	289	273	269	270	281	257	262	278	273	257	262	279	267	248	267	268	278	262	264	268	273	269	276	261	271	283	277	260	287	272	285	287	260	258	298	270	262	257	271	266	271	244	301	251	259	292	286	267	260	282	294	255	277	249	249	307	250	253	260	269	302	278	268	271	272	261	279	285	249	278	265	250	278	301	264	269	291	239	283	274	255	237	281	266	272	250	236	244	258	241	262	275	278	241	254	281	281	261	255	263	250	270	275	267	273	272	285	262	284	285	258	284	246	258	272	282	265	285	275	274	261	260	284	276	277	279	285	278	253	291	270	282	284	272	243	256	288	279	281	267	266	266	271	249	242	272	262	271	262	281	244	298	260	269	271	249	280	262	244	262	279	238	295	309	249	275	279	283	268	271	274	264	255	270	258	267	259	267	264	280	265	289	305	273	277	246	294	276	269	267	264	273	253	267	273	251	272	251	250	262	287	249	261	277	305	260	269	232	254	268	277	269	256	244	265	263	266	275	276	250	274	263	271	264	275	224	272	270	267	244	262	275	277	288	243	237	267	249	262	266	275	256	273	271	251	245	243	290	233	257	250	284	289	306	283	283	260	294	264	243	262	289	260	243	276	256	254	257	276	270	273	274	260	273	258	253	259	269	293	275	259	271	300	280	269	283	285	286	275	271	274	256	268	268	291	251	248	281	251	319	252	264	284	259	248	307	261	239	238	260	296	269	263	248	255	271	248	277	257	277	288	277	272	247	255	288
4412	8345	5386	2840	2273	1935	1344	1096	970	831	700	622	552	568	598	531	486	428	444	384	375	350	347	358	330	300	348	360	348	353	353	354	330	332	334	338	304	360	314	318	312	331	358	302	315	309	316	344	287	339	319	307	306	273	310	281	289	303	332	306	341	309	287	278	292	287	298	289	298	303	313	276	302	301	285	279	285	288	307	298	283	303	299	284	279	283	296	306	268	286	275	296	269	292	300	294	297	303	292	294	317	266	271	276	288	291	284	296	303	277	282	287	314	317	310	285	282	305	275	256	266	285	286	278	317	284	274	286	300	294	301	277	291	262	303	297	282	294	287	275	294	280	260	278	264	285	285	287	304	276	286	269	288	279	293	313	259	263	303	287	292	319	296	292	308	262	299	276	286	288	297	288	279	319	289	299	282	260	254	280	296	298	298	287	289	292	277	268	263	283	257	292	290	262	265	281	287	292	285	301	259	277	301	261	325	259	275	240	322	293	277	269	291	301	298	293	260	276	265	257	293	291	300	311	282	258	326	265	268	286	289	291	312	289	281	295	305	278	313	294	292	263	272	310	292	297	296	297	300	294	294	259	298	278	290	290	271	297	267	293	259	273	247	289	307	284	304	256	295	294	281	305	291	285	302	282	333	281	287	289	282	281	304	306	298	279	283	301	295	274	285	263	280	261	310	278	265	303	286	285	309	276	261	263	331	291	326	307	295	284	280	278	274	293	285	267	279	294	271	268	267	305	297	289	280	293	258	338	296	311	281	288	302	248	295	276	276	320	269	275	308	281	285	287	266	272	294	305	272	305	284	305	320	287	281	259	276	310	297	282	268	263	305	307	271	278	259	277	261	292	287	290	298	275	275	279	307	270	268	306	276	275	291	317	271	292	302	260	315	309	263	281	264	285	275	282	297	259	280	316	264	273	281	251	279	281	266	271	263	306	309	282	286	299	278	275	319	289	307	289	274	309	285	275	270	295	304	335	263	297	297	275	302	297	272	281	285	301	305	304	250	266	279	319	303	287	268	318	315	282	282	295	284	298	271	302	275	282	261	268	296	286	302	325	292	292	289	292	284	264	305	306	276	279	281	269	283	309	269	299	276	284	280	291	306	287	293	306	299	292	271	283	292	276	304	295	262	286	289	286	282	265	275	269	250	318	312	274	288	306	257	311	281	294	302	298	270	283	290	290	297	291	302	306	293	281	314	291	297	292	267	286	281	278	282	269	297	269	282	254	290	263	284	285	269	275	311	319	298	297	289	275	284	283	300	273	290	283	299	291	304	302	274	259	313	282	271	288	307	269	267	267	321	255	263	282	273	320	325	275	286	288	279	253	290	287	309	283	276	286	312	290	278	302	271	307	292	292	284	319	283	270	310	282	268	273	271	297	272	277	276	300	296	292	269	321	252	285	305	263	282	318	313	291	294	313	334	285	276	283	288	321	261	264	284	239	288	292	272	254	277	329	257	300	277	293	278	288	277	307	271	301	298	288	315	279	272	298	258	277	321	277	263	265	255	311	305	290	291	286	282	298	271	286	283	302	286	286	329	247	267	302	300	275	272	291	293	271	273	302	306	296	301	292	287	280	287	278	291	279	303	300	292	312	293	295	270	279	274	284	289	283	286	292	321	270	284	287	280	255	287	297	295	283	266	287	278	271	286	287	275	291	278	300	280	282	266	280	286	307	289	286	280	311	292	283	272	289	294	287	314	309	308	272	297	294	281	294	299	296	286	317	286	296	294	268	267	280	283	264	278	289	279	259	285	294	269	313	294	277	310	268	291	293	287	275	308	292	265	302	302	273	278	277	253	288	281	270	283	303	285	299	267	299	290	282	291	296	291	279	301	291	280	293	264	288	285	276	283	281	302	276	300	311	280	261	293	287	302	291	273	288	325	290	263	285	280	286	272	277	273	290	304	267	284	289	280	282	270	314	312	295	277	303	281	322	280	306	302	304	287	282	268	286	240	291	287	281	281	282	291	290	269	261	261	299	263	302	284	300	291	298	276	318	299	272	306	291	290	277	308	298	299	300	300	283	264	277	297	298	295	279	302	257	295	263	252	261	272	297	300	298	286	309	293	293	282	293	282	301	311	271	290	292	290	284	308	275	305	283	273	308	259	258	288	283	332	305	316	283	284	282	280	284	292	273	289	290	272	277	305	291	291	275	290	300	297	287	326	304	280	253	274	310	255	292	273	293	284	282	303	272	288	300	291	277	274	314	274	284	269	297	331	256	310	283	282	335	305	276	285	290	328	307	298	263	279	308	261	287	330	302	295	303	296	308	265	291	257	276	300	304	284	266	310	285	287	316	283	291	286	276	277	286	286	273	291	293	285	278	273	270	304	300	303	289	277	294	281	306	290	282	304	316	263	296	281	270	290	290	296	281	275	281	304	297	289	265	264	294	263	273	315	286	305	279	315	289	282	284	280	266	303	288	315	303	284	296	307	265	311	281	309	296	266	280	282	284	275	284	302	276	305	319	251	273	302	309	302	298	270	305	274	286	273	277	277	294	294	262	293	287	302	285	295	293	283	275	313	298	282	283	256	279	297	292	305	303	293	266	275	314	301	279	287	304	296	291	279	259	278	298	291	289	299	290	264	253	311	303	333	260	277	301	296	277	277	265	294	288	292	291	290	294	299	288	287	286	246	260	298	258	307	279	309	277	270	299	269	299	249	279	258	279	264	277	253	272	277	320	274	292	260	309	286	271	260	279	269	305	299	247	285	307	307	299	285	289	287	265	253	295	245	289	316	279	277	277	307	276	285	257	279	278	294	302	299	302	293	264	314	299	283	286	285	289	261	291	291	271	311	304	276	252	282	293	298	296	282	247	287	282	305	259	307	293	260	291	326	314	284	283	265	268	271	278	289	251	286	282	285	294	302	310	264	276	278	287	283	271	304	276	292	296	276	306	262	280	291	295	306	286	281	306	274	265	299	285	309	287	299	311	264	285	237	283	283	282	285	266	304	266	305	301	283	291	277	287	305	275	310	269	273	269	279	272	283	294	308	294	277	293	267	269	286	312	287	304	266	307	255	313	276	281	296	268	282	287	314	275	294	285	289	284	288	323	300	282	282	287	275	288	263	274	305	287	289	251	295	281	272	344	268	302	325	312	295	292	268	284	306	300	276	283	266	262	275	276	281	296	268	277	261	294	312	288	304	286	254	269	284	281	281	266	311	294	292	279	283	268	262	302	307	272	266	268	276	281	276	280	290	306	302	306	275	265	276	271	302	293	289	297	273	295	291	284	311	300	290	285	270	298	277	289	278	299	269	315	253	269	280	281	305	283	266	290	267	305	286	298	298	291	291	266	287	283	284	250	265	320	282	287	295	244	315	305	261	276	306	307	307	290	310	295	294	289	290	242	280	278	280	274	270	289	304	269	247	279	296	307	297	270	268	274	268	286	291	297	293	308	269	286	302	284	298	268	287	301	288	303	272	276	297	284	298	280	276	245	262	299	281	299	266	300	280	267
22741	21430	29127	24125	21434	21529	9102	1985	1579	1364	1226	1090	987	1066	1010	1020	930	804	824	776	702	703	666	687	662	663	696	662	707	711	652	679	745	662	671	655	648	623	655	662	625	636	625	565	644	682	648	665	634	615	638	662	618	637	670	612	658	605	555	594	601	569	547	571	589	611	661	577	624	590	549	610	623	600	620	567	577	605	598	585	649	631	640	602	563	594	575	631	609	565	586	563	559	551	601	583	630	588	583	521	588	607	592	567	600	585	589	538	541	596	583	583	571	576	584	554	616	592	554	564	563	548	599	594	590	554	587	620	613	572	556	566	566	565	618	610	595	557	589	616	567	617	600	542	596	584	581	612	556	570	613	594	618	563	585	584	592	539	573	573	547	563	587	595	609	534	585	582	564	604	627	611	591	607	569	575	582	585	593	590	581	601	565	593	594	592	568	587	583	563	545	616	624	544	612	640	583	600	587	569	553	574	580	603	565	598	583	649	579	650	560	577	553	604	603	564	595	574	583	555	604	576	608	599	573	605	615	584	594	551	585	615	634	588	623	613	638	507	567	632	548	570	602	580	530	571	601	571	603	587	626	561	621	594	557	546	574	553	576	576	620	600	599	580	594	540	592	572	604	557	571	606	613	586	614	560	571	552	632	588	613	587	562	595	618	563	571	608	540	559	561	587	590	574	656	567	579	603	577	577	614	588	574	579	621	579	575	582	590	616	634	605	610	567	612	611	566	581	608	584	574	587	555	580	586	569	588	562	591	583	588	595	608	597	591	576	619	586	608	595	604	577	579	594	616	606	572	612	596	572	573	552	567	594	576	601	625	557	617	600	573	568	613	559	563	565	582	568	568	589	602	561	554	592	591	603	557	579	602	605	593	560	592	557	588	592	571	555	565	550	617	594	567	620	577	578	605	552	610	567	575	562	534	577	587	570	580	574	560	530	608	622	597	585	595	587	600	590	552	550	621	587	590	602	570	605	587	564	569	573	593	573	626	551	598	605	575	589	579	603	555	573	589	591	554	608	554	585	550	572	579	580	585	613	571	580	575	573	575	593	582	588	549	560	560	591	548	533	561	593	576	596	600	604	598	555	607	536	581	631	589	558	599	561	574	606	574	601	587	619	582	584	595	587	548	572	579	590	596	585	565	579	574	583	565	572	576	534	610	562	565	579	539	597	522	593	601	586	590	571	574	570	587	569	598	572	577	549	598	595	517	555	556	578	570	614	619	591	588	563	582	573	582	617	566	587	566	591	570	591	605	545	618	600	585	561	579	577	577	581	573	580	612	569	570	593	572	613	610	581	587	569	549	565	604	565	545	555	561	588	580	603	617	582	592	598	559	576	585	577	564	618	568	578	588	593	585	603	574	575	564	613	547	642	602	613	560	580	587	556	577	584	601	579	580	607	594	608	531	634	594	617	588	543	560	631	568	557	580	581	541	572	587	616	559	610	605	565	545	592	618	561	638	627	603	606	623	595	548	560	653	556	553	577	569	567	570	593	606	605	600	590	620	540	571	591	578	588	615	568	617	548	584	573	577	605	562	552	536	581	585	610	582	566	558	544	533	541	563	590	579	587	565	559	562	568	597	558	580	593	593	605	589	577	584	569	591	605	596	597	578	572	616	568	626	594	580	547	558	555	566	538	537	571	613	536	565	553	567	538	580	597	617	601	569	606	572	592	592	568	610	618	611	565	552	604	598	566	595	581	609	576	603	606	580	602	560	594	586	612	603	537	535	569	556	591	553	578	545	574	585	559	589	626	582	588	562	587	553	551	567	556	632	619	616	566	634	591	592	566	580	593	573	571	561	568	573	595	563	598	594	609	628	520	610	558	593	597	611	548	570	588	548	578	555	564	633	566	571	561	534	571	579	590	574	570	541	605	610	601	598	570	582	591	564	572	599	598	550	579	595	603	613	623	562	575	578	583	588	611	582	641	561	578	550	610	608	560	606	578	513	595	569	623	576	588	581	569	565	585	577	582	564	577	527	606	558	595	578	578	569	603	583	586	600	579	559	594	593	551	592	617	598	631	584	636	595	586	600	557	559	608	529	571	566	582	581	578	590	550	600	582	562	576	566	577	605	634	601	598	589	583	542	602	567	566	546	559	570	566	586	596	587	561	559	578	558	605	621	586	552	591	594	572	574	565	557	567	557	597	549	567	567	590	596	590	624	585	552	561	571	617	574	606	577	598	590	512	576	597	591	601	556	588	595	615	570	568	582	623	539	554	578	547	557	597	566	596	608	566	621	601	557	534	579	576	582	600	555	582	577	600	575	556	546	532	606	639	606	566	580	601	588	613	566	598	587	543	605	574	535	602	608	590	583	622	611	579	597	570	564	587	594	592	580	595	559	596	594	557	542	596	631	592	545	542	590	601	600	630	618	580	562	615	594	578	593	562	588	549	615	563	540	575	575	605	610	545	615	614	597	570	583	634	568	621	617	629	587	555	537	590	593	616	581	565	555	628	553	540	581	614	585	537	584	581	607	588	541	577	573	587	573	633	581	574	556	572	611	564	581	576	577	558	562	568	602	532	554	609	571	608	580	526	554	608	559	575	564	603	548	585	572	597	584	590	586	583	594	590	562	631	617	606	605	560	582	565	613	567	585	560	601	579	568	583	543	576	580	592	577	561	580	563	575	608	583	535	571	588	538	596	598	600	581	563	608	579	616	572	572	542	581	578	552	600	600	573	590	533	613	549	579	571	579	579	546	572	552	556	563	529	586	590	557	530	608	576	593	538	585	573	578	577	557	572	598	600	617	589	595	613	550	595	576	625	574	599	594	551	537	570	602	582	607	576	561	604	587	565	572	573	621	601	604	556	586	578	591	614	609	594	580	594	587	576	572	580	607	568	629	588	584	580	555	628	601	614	584	606	570	601	567	587	619	542	572	610	558	550	601	568	654	537	550	612	593	572	575	633	575	623	583	601	576	591	587	589	578	575	619	581	569	562	552	561	599	602	572	567	570	605	567	568	588	550	591	544	603	657	633	598	593	595	578	577	574	599	540	579	587	572	588	543	562	531	614	575	575	558	614	538	610	556	576	613	596	558	567	571	569	558	583	595	569	585	586	604	622	593	619	613	539	592	540	555	597	530	588	512	592	580	579	603	578	577	590	603	588	566	603	585	605	628	631	590	595	567	608	561	540	602	574	594	557	573	579	601	567	534	607	543	616	566	608	590	549	603	600	584	609	621	593	591	601	598	595	580	625	569	548	598	584	577	558	582	540	608	657	612	591	574	572	538	593	616	549	580	583	548	615	578	528	573	599	596	569	576	546	556	565	597	634	533	573	606	546	571	602	560	631	548	587	541	575	561	632	575	553	594	565	565	589	569	547	621	612	567	598	611	580	581	518	586	650	565	566	605	551	587	556	534	612	557	549	563	549	573	576	569	554	617	585	583	605	551	592	624	586	580	584	545	592	591	568	567	561	562	581	605	606	616	614	597	626	606	557	597	610	585	573	606	584	588	584	580
6071	19319	13322	7285	5968	4794	3509	2748	2440	2046	1655	1442	1354	1308	1335	1192	1130	1051	962	911	820	809	734	729	777	702	729	754	754	720	682	690	706	712	699	783	679	718	703	721	642	628	648	636	669	694	698	684	679	676	672	628	627	659	675	618	604	619	653	641	559	622	664	587	608	597	609	607	579	632	609	604	608	633	633	598	606	618	623	645	627	612	639	555	580	641	579	604	604	641	577	603	567	592	581	609	572	622	633	584	592	596	576	601	610	575	595	621	606	630	573	589	606	578	559	596	577	584	621	625	596	587	595	614	567	611	568	585	557	636	567	627	564	604	592	601	578	605	628	627	630	597	567	593	626	583	598	619	630	566	607	646	616	600	570	613	570	594	570	604	606	559	632	625	602	566	563	571	582	626	593	589	595	594	573	595	610	623	592	571	601	565	607	604	582	580	573	578	578	591	584	572	602	586	604	617	596	578	580	614	645	593	567	583	629	621	610	601	603	561	579	576	602	618	627	535	606	570	579	633	635	543	603	597	573	606	547	594	614	562	584	574	557	574	627	594	558	600	579	614	592	576	626	623	611	613	565	610	620	563	626	626	601	584	609	620	567	584	610	592	657	587	568	604	585	560	588	596	602	567	577	556	650	579	567	596	590	611	595	537	605	603	560	580	608	592	595	611	601	631	583	596	599	605	616	563	545	640	594	601	557	610	608	566	628	583	560	609	611	647	598	556	572	620	606	565	613	573	575	636	614	552	571	631	608	604	594	606	636	592	604	583	569	605	577	607	572	603	583	610	558	573	630	628	570	574	624	649	598	650	602	556	596	618	576	579	608	604	586	574	614	564	584	622	607	599	578	581	610	585	578	548	604	564	539	580	565	614	645	592	597	587	552	614	573	616	616	614	596	571	636	587	613	586	587	660	618	574	637	570	619	601	585	615	599	597	639	576	628	632	584	642	594	609	609	571	580	607	593	639	593	600	584	586	609	561	624	594	577	557	608	598	648	559	627	560	576	566	606	588	591	585	582	563	553	603	599	558	604	608	575	558	582	578	601	631	567	571	614	614	572	614	596	577	563	589	604	608	593	627	582	579	571	581	592	578	591	590	579	573	600	608	606	603	618	619	612	584	544	589	616	578	586	612	558	572	622	592	599	587	598	609	589	594	598	579	562	582	560	631	579	589	562	614	609	606	619	572	619	568	574	587	565	573	573	589	610	563	617	577	582	561	615	637	602	611	575	565	626	612	621	600	621	579	611	606	587	623	586	597	566	612	578	600	547	622	551	561	568	612	597	590	589	583	564	639	567	553	606	577	591	561	570	592	610	619	598	591	560	559	614	595	544	632	580	589	574	602	565	558	588	631	609	567	562	604	578	583	610	609	620	601	584	607	582	619	619	624	616	585	611	576	580	620	582	560	585	556	603	598	586	601	598	582	576	585	597	579	585	598	619	599	613	570	622	557	622	594	602	613	624	630	615	633	606	582	586	613	627	610	596	608	580	599	587	582	575	570	625	629	580	580	609	566	554	618	632	541	559	584	570	609	584	566	603	607	588	565	623	569	613	611	576	596	592	597	623	598	541	607	622	592	663	599	575	578	613	603	595	631	594	571	607	605	581	589	551	617	572	592	587	590	615	611	568	594	621	604	616	584	598	638	571	588	597	604	600	620	600	576	588	597	600	554	612	543	594	622	606	595	629	580	592	582	567	586	587	626	580	568	624	641	594	566	611	607	594	549	572	604	618	559	559	618	594	627	555	607	559	623	631	609	599	639	568	618	632	549	604	598	572	598	626	565	615	631	596	595	672	615	572	566	582	580	637	567	574	557	589	588	585	596	590	582	584	588	593	611	617	641	612	600	587	592	611	627	620	580	597	545	653	599	619	611	607	599	579	641	591	584	587	579	603	609	577	594	635	590	638	619	561	618	596	572	589	608	608	550	576	609	587	576	553	579	631	606	587	633	581	582	552	604	588	604	583	582	548	648	626	624	566	561	624	567	602	621	625	609	556	617	576	592	572	561	613	604	556	629	606	584	597	550	604	581	582	582	554	638	637	596	609	577	618	612	574	607	625	606	549	588	609	631	562	581	625	606	573	635	583	605	572	610	617	626	654	567	593	578	575	622	573	584	586	605	597	606	609	572	606	607	599	606	596	604	620	582	620	564	584	546	586	602	571	593	591	604	602	640	569	566	573	609	633	594	578	607	617	597	637	602	557	549	601	634	600	553	594	598	571	614	563	586	568	588	602	599	578	575	613	618	606	565	601	605	566	590	562	605	588	583	549	606	617	583	594	521	636	560	557	564	593	577	631	555	626	574	587	615	561	602	595	587	599	578	616	601	542	607	597	628	578	583	569	650	557	610	576	605	585	607	603	597	590	580	567	579	607	595	596	603	579	574	571	596	611	599	551	570	602	602	610	589	576	621	598	549	594	622	589	576	609	611	561	600	629	634	602	590	613	567	570	621	609	625	605	586	597	631	572	575	578	568	575	612	568	594	570	623	593	602	574	581	600	572	568	608	546	566	621	587	613	607	604	619	577	583	546	593	600	564	564	570	614	611	584	611	557	606	601	595	559	583	608	639	588	602	579	597	587	585	602	570	630	553	594	549	572	583	602	603	586	613	625	521	524	587	619	635	612	612	628	556	572	572	591	609	603	607	617	611	624	619	569	583	617	575	603	529	596	604	593	574	570	649	563	565	603	582	591	567	594	586	565	629	599	541	565	578	634	614	602	581	572	608	598	618	623	567	557	538	562	576	606	652	584	568	604	603	550	588	610	592	604	573	622	594	608	536	646	612	600	624	608	552	575	574	587	594	581	606	563	624	605	596	603	590	579	557	554	624	593	561	568	583	561	594	537	618	590	645	570	640	612	592	605	594	601	624	616	619	606	621	664	573	614	593	611	590	540	550	601	613	609	604	556	574	559	584	537	650	577	564	591	603	574	598	589	570	612	585	594	656	579	612	592	559	556	594	607	553	560	567	590	600	605	591	602	604	589	599	608	614	581	638	600	583	589	580	576	585	582	639	600	597	615	579	573	619	601	611	665	617	588	601	608	566	620	612	622	563	605	553	556	605	640	589	579	600	597	579	579	609	594	592	564	597	549	578	580	683	614	585	611	614	646	592	605	562	593	567	585	585	617	585	562	610	629	618	637	568	574	557	604	604	589	590	612	588	590	601	593	567	650	645	595	572	569	576	609	540	630	557	541	600	589	612	586	607	582	570	567	578	573	595	568	570	620	624	591	646	584	583	601	627	617	569	553	581	582	582	588	600	609	590	621	576	604	606	575	588	616	546	575	628	601	566	592	551	567	577	563	569	588	597	633	610	535	579	618	562	619	580	597	537	584	588	573	573	653	614	614	571	583	594	629	650	575	574	579	604	545	583	622	601	600	585	571	651	573	568	574	618	591	597	615	596	586	608	594	579	578	619	609	630	551	597	630	622	611	625	600	573	537	589	614	657	551	605	606	617	623	620	578	580	620	593
28043	19765	6883	1311	855	684	593	480	511	440	433	436	419	422	444	414	426	377	381	377	399	352	316	344	366	364	317	363	358	375	329	317	367	360	340	353	355	373	376	340	343	361	355	349	361	328	347	344	372	380	339	347	353	349	344	333	318	347	340	320	389	358	389	333	324	340	364	324	359	331	340	361	323	345	357	352	367	370	377	347	359	324	372	364	334	344	311	352	360	351	350	319	326	338	321	352	340	324	350	289	362	351	348	311	335	289	347	366	331	336	335	342	360	346	335	337	319	330	357	329	342	338	321	342	319	350	325	327	336	300	344	326	331	338	357	331	308	325	342	348	347	331	353	349	354	330	308	322	353	353	321	306	349	338	352	352	330	371	377	352	333	354	342	327	323	360	359	350	358	335	309	322	332	347	334	352	317	353	266	357	314	354	358	302	301	356	353	330	363	316	333	364	321	350	335	339	327	325	339	329	351	328	342	337	348	372	300	317	355	333	331	362	351	349	349	366	311	374	347	357	314	319	321	345	327	320	322	341	349	340	331	303	331	319	352	316	322	347	353	342	339	357	337	367	329	338	333	338	343	359	322	351	336	333	309	324	342	310	343	350	355	299	343	344	323	327	347	340	348	337	324	315	354	336	354	331	382	331	342	362	329	347	352	335	346	345	306	373	329	341	319	339	360	344	351	371	341	315	336	312	311	346	315	336	351	317	347	320	331	346	334	347	328	366	385	361	331	316	333	319	364	338	338	334	341	328	341	334	327	324	366	358	321	317	321	316	327	349	333	358	346	334	349	350	350	360	348	365	347	378	318	324	378	327	335	360	323	366	339	363	322	359	323	373	301	329	331	328	345	340	364	350	323	352	323	343	345	353	322	333	326	343	330	351	346	366	354	351	326	358	324	379	345	334	353	330	299	371	364	325	331	323	352	353	340	320	334	351	309	345	347	324	367	341	327	324	326	322	344	335	368	361	314	359	337	363	347	323	334	356	328	324	324	353	309	329	332	356	333	322	291	322	358	332	305	362	355	329	374	323	319	355	345	355	308	331	330	345	329	316	344	336	346	382	368	318	368	314	326	342	324	351	343	346	340	378	330	326	312	322	310	317	379	332	359	324	341	372	323	342	355	321	374	333	351	347	335	328	356	358	356	323	347	338	346	302	331	351	310	341	345	339	350	328	353	336	346	343	322	318	330	341	322	318	355	357	353	348	375	353	326	375	318	356	317	358	320	382	351	334	340	352	324	320	327	344	333	323	334	329	375	313	347	323	330	329	321	329	361	386	320	341	361	295	313	342	349	314	360	366	336	342	331	324	318	370	327	357	308	314	333	344	330	328	347	343	333	366	310	321	355	321	355	343	329	328	345	324	340	355	332	363	355	331	359	323	290	355	371	343	324	339	346	319	345	317	325	364	319	337	370	333	355	359	324	329	329	352	343	376	341	353	360	319	300	367	318	349	361	345	363	344	323	361	324	351	325	317	345	306	348	329	300	374	335	326	332	332	334	358	338	305	351	354	336	327	318	335	363	339	327	327	340	305	325	364	310	345	333	341	317	349	360	361	339	342	357	330	311	350	340	352	335	349	346	339	333	319	334	327	314	345	325	323	328	363	313	356	343	338	388	353	357	326	368	290	352	303	341	339	358	330	314	336	322	326	346	311	364	328	364	322	362	362	314	334	366	343	344	353	344	352	330	337	322	362	348	344	349	306	340	337	336	362	334	343	377	324	318	330	324	360	341	323	339	362	338	360	343	311	329	335	337	358	350	344	325	333	329	372	312	300	314	343	351	346	326	345	339	331	318	305	306	366	347	354	336	367	307	326	361	311	349	304	337	329	352	334	360	341	338	351	342	318	340	323	330	331	347	359	336	333	325	325	358	335	381	363	330	324	316	352	371	365	317	339	318	351	360	375	357	328	323	308	334	362	338	349	377	322	357	321	343	338	310	344	369	329	327	380	375	356	339	353	333	349	370	334	366	335	351	330	352	333	341	352	319	358	324	327	359	355	353	331	323	327	318	345	357	326	320	339	354	345	342	406	331	336	361	355	353	343	376	350	340	348	348	344	350	354	314	399	334	353	331	322	344	329	349	318	333	343	322	360	333	335	353	297	330	344	369	306	355	360	355	349	351	322	352	352	307	326	319	353	357	338	335	305	327	345	339	318	335	394	311	347	329	340	315	323	317	323	360	356	331	375	333	313	318	355	347	347	305	322	364	307	309	334	316	323	337	340	331	318	385	362	368	332	342	343	338	335	347	371	337	322	357	321	329	334	339	304	339	320	327	338	330	347	351	334	331	361	341	364	346	348	395	348	347	377	353	339	344	309	336	349	360	320	346	323	342	323	365	346	355	319	309	344	343	331	352	332	324	332	334	381	332	323	322	319	337	363	348	318	335	356	337	344	359	354	329	351	334	356	333	371	317	334	354	336	357	297	321	320	366	319	311	342	326	320	348	336	356	328	344	342	362	325	344	354	351	342	365	363	356	334	341	367	340	360	335	318	335	360	352	301	359	327	334	354	311	327	321	344	318	333	351	356	320	337	354	354	366	352	319	344	304	357	371	327	320	374	326	318	346	330	381	347	373	338	352	366	313	343	337	350	331	328	352	376	343	364	333	333	311	350	317	278	343	346	317	315	345	331	319	317	317	312	316	350	337	351	344	312	341	325	330	331	332	344	329	337	329	328	363	337	352	335	368	310	361	343	339	321	352	313	347	361	331	341	355	356	349	339	335	351	371	340	337	304	340	330	333	319	359	350	332	301	327	347	328	339	360	341	321	345	330	341	372	337	322	321	326	318	314	317	305	348	343	355	349	318	340	360	328	321	347	328	354	319	328	380	308	339	348	318	357	348	345	357	343	350	357	316	351	340	320	310	345	359	322	338	347	344	344	328	334	331	348	331	298	338	350	322	332	338	323	324	314	352	373	349	345	359	334	344	346	329	368	336	335	335	348	353	326	290	362	362	345	356	330	362	358	373	363	320	345	307	348	348	333	368	331	361	340	318	338	334	325	343	350	321	334	357	344	322	322	346	365	378	338	361	341	328	315	345	376	326	298	355	337	346	342	327	313	340	324	349	340	324	335	339	354	350	330	333	351	286	300	348	356	311	334	329	350	324	347	350	323	345	331	322	334	326	324	319	363	339	327	355	348	335	360	331	326	327	359	315	345	346	294	321	336	350	365	336	328	385	360	348	328	339	317	338	319	349	340	320	363	341	357	354	345	352	348	336	348	374	342	336	377	330	319	344	331	328	351	308	346	342	326	336	349	343	311	318	335	383	342	338	346	352	335	340	353	332	360	361	376	336	365	316	347	354	341	310	324	352	319	349	317	326	342	326	346	335	368	326	314	344	364	331	296	348	338	360	350	313	331	327	329	343	367	350	321	326	318	348	366	315	333	336	353	325	324	333	319	315	327	329	340	343	334	331	344	349	377	333	358	314	331	344	337	352	313	323	317	345	331	320	348	334	344	374	336	368
5506	3989	2612	1399	1293	1117	817	734	632	571	524	515	512	501	535	480	478	463	442	412	404	358	397	381	349	350	364	339	393	384	420	370	386	365	360	395	365	349	390	342	338	342	350	388	383	337	398	368	373	344	359	385	344	381	378	386	372	371	401	399	364	359	345	349	357	355	407	355	356	360	364	325	327	364	375	383	372	369	369	362	363	366	356	316	331	353	325	356	356	366	382	314	379	359	382	358	372	344	335	369	380	394	342	348	349	346	340	361	339	346	385	374	361	352	347	350	342	332	351	326	350	349	344	339	357	374	351	347	352	372	321	349	365	361	335	341	382	349	390	324	368	377	371	338	329	330	350	390	346	344	352	324	346	354	354	362	333	351	378	352	389	342	377	343	360	349	332	366	326	396	303	322	366	351	333	381	373	363	361	335	374	320	351	310	376	352	366	338	360	369	345	353	364	339	349	337	334	369	369	349	355	372	324	384	355	348	369	384	373	331	336	357	341	323	378	365	370	339	331	353	353	348	359	343	362	359	359	305	365	311	345	392	325	375	387	340	327	382	343	369	354	340	360	378	354	391	327	383	359	360	377	352	369	371	340	325	331	322	356	369	347	351	366	336	333	351	380	357	317	374	336	364	382	337	355	354	334	346	347	357	347	315	347	345	365	356	355	337	353	352	397	355	380	349	345	346	329	393	338	339	356	362	344	347	362	349	355	353	355	366	388	355	361	338	354	391	377	357	359	360	330	370	365	357	354	315	358	330	345	341	343	327	363	336	355	346	351	349	360	357	341	350	357	350	347	364	354	332	370	375	375	360	340	369	326	344	337	341	327	366	341	352	370	322	335	358	347	360	353	349	409	335	371	336	354	331	386	335	396	362	354	346	363	358	377	343	347	365	345	360	336	347	378	347	339	353	342	377	334	350	360	335	357	365	354	368	346	360	343	337	373	364	354	369	338	317	368	398	361	363	333	354	303	366	322	345	344	322	355	350	340	397	336	369	367	355	355	356	335	334	364	357	341	353	374	351	367	362	376	348	348	353	332	361	340	358	355	369	346	353	353	356	321	364	340	344	349	363	315	317	371	314	322	374	337	348	376	376	381	324	391	354	326	343	347	373	329	352	354	323	351	356	378	342	301	366	369	320	375	371	338	353	362	334	328	338	352	335	366	370	344	369	340	305	335	336	372	325	336	331	346	345	331	384	375	343	339	365	367	349	374	349	334	352	373	374	346	365	351	355	349	317	361	358	368	332	349	334	315	377	340	373	347	346	342	392	340	370	391	379	367	351	358	336	358	354	326	355	359	317	347	342	390	342	347	375	343	327	355	344	338	330	359	320	366	369	393	344	384	344	355	357	350	352	350	381	353	335	332	347	335	359	354	369	366	357	380	398	351	344	353	384	367	323	365	323	362	350	347	314	356	362	355	361	357	327	346	342	360	352	364	369	357	374	356	341	385	324	346	356	361	383	333	337	347	372	367	318	325	352	337	354	333	350	372	356	331	378	357	342	380	348	349	373	357	320	328	349	385	352	332	336	341	315	330	394	320	373	355	352	323	359	320	391	328	364	372	346	360	359	335	341	330	386	398	330	330	327	348	344	367	330	311	389	338	342	353	390	313	369	385	372	367	348	363	359	371	331	354	344	375	345	372	378	362	336	362	364	346	344	348	332	343	363	338	345	326	340	331	327	317	367	357	357	341	330	348	344	372	351	368	349	342	326	344	342	360	343	322	388	371	343	339	349	351	367	349	304	365	364	346	360	360	350	364	350	375	340	327	360	350	362	317	365	354	322	376	338	349	357	383	345	348	369	363	364	349	344	346	357	377	330	316	383	360	369	323	347	352	362	362	365	344	359	340	366	361	371	356	370	370	330	353	339	349	389	335	342	327	376	322	345	362	351	351	318	328	375	342	351	345	339	347	383	349	379	402	347	306	390	398	336	371	344	321	330	373	366	364	344	326	370	380	349	344	342	341	359	369	382	340	335	395	362	318	359	364	351	373	325	374	351	347	345	350	378	380	367	346	339	373	368	343	323	346	327	364	354	379	367	320	355	356	309	359	356	375	361	357	364	367	368	368	310	352	335	331	372	358	338	362	354	367	345	393	342	330	361	342	350	370	372	348	349	348	379	346	346	374	384	360	331	390	361	377	334	325	368	355	336	357	367	368	355	391	362	350	338	356	352	357	286	356	353	370	346	323	378	341	339	330	341	361	345	348	374	334	336	372	361	332	354	344	330	363	323	352	363	325	341	346	354	377	297	375	349	349	357	325	378	360	352	363	400	358	332	348	373	361	358	361	361	362	326	328	374	334	332	345	357	331	356	369	339	336	358	335	364	349	364	330	346	364	375	365	317	358	342	368	349	317	362	344	365	336	334	378	351	377	355	326	357	344	378	348	354	353	350	355	327	333	344	341	327	343	323	349	345	336	335	339	337	368	361	327	335	368	350	320	349	323	352	372	367	354	360	356	362	376	368	323	384	357	350	313	344	350	350	339	336	348	350	343	377	369	345	325	326	381	401	330	328	371	404	364	371	334	322	341	347	346	323	356	338	345	352	344	360	368	344	336	394	326	366	319	339	325	329	364	347	343	363	398	331	327	322	346	321	349	357	368	391	369	377	365	383	323	350	342	356	334	374	372	360	357	367	338	407	322	346	338	327	359	385	372	368	370	335	379	348	331	347	336	344	339	366	361	348	367	326	390	364	349	342	329	362	342	352	311	346	361	346	351	400	389	313	345	405	346	375	352	359	324	356	361	343	346	347	339	362	335	375	343	358	336	354	337	367	349	397	309	358	317	373	342	372	339	371	353	365	330	358	337	316	365	352	355	401	305	373	337	336	344	305	355	361	346	347	322	347	353	343	335	323	334	389	353	320	361	331	382	355	355	357	362	339	362	364	350	371	372	343	359	337	359	375	372	368	336	397	332	386	352	339	344	378	353	381	359	383	365	345	334	354	359	366	349	363	349	366	345	348	333	357	345	343	337	353	355	345	326	306	339	337	360	351	348	375	355	358	364	368	337	349	355	384	390	411	363	377	340	344	357	385	353	349	338	328	356	336	327	326	317	346	383	346	347	371	338	359	325	362	358	348	302	361	392	352	379	371	370	354	353	370	346	365	327	370	359	348	362	378	360	373	350	328	351	370	345	341	370	340	353	315	353	364	354	331	344	318	330	360	323	361	355	366	344	367	345	334	304	345	349	360	343	372	373	360	341	373	378	364	349	373	353	372	335	328	375	342	340	337	337	353	368	327	326	356	336	407	337	343	341	351	363	359	358	331	341	357	341	366	389	347	348	367	377	327	367	317	346	372	345	332	330	353	323	369	342	333	391	369	364	323	354	348	354	344	353	353	360	334	335	389	394	342	356	380	375	316	365	379	363	366	350	359	369	346	319	354	373	360	372	358	343	313	347	357	339	358	350	337	371	366	389	380	352	337	353	371	303	379	377	327	328	345	363	336	346	382	363	327	353	374	330	380
24040	21430	28613	24616	21431	9826	1956	1354	1151	1029	912	856	830	818	864	792	781	738	729	650	695	642	594	654	605	617	649	637	636	652	673	615	586	681	647	641	621	567	638	601	579	594	546	618	601	638	643	576	575	600	613	617	587	545	560	607	555	610	586	581	595	567	588	567	568	551	564	592	587	585	593	545	559	571	564	605	548	582	580	627	593	529	577	616	560	616	578	621	548	572	560	579	574	564	594	600	587	520	603	617	614	582	576	571	578	564	542	553	589	591	566	562	593	570	561	574	579	579	580	552	550	564	573	569	643	585	591	561	558	568	575	574	541	561	567	567	601	573	584	589	611	572	570	590	537	611	504	575	572	592	574	588	614	592	558	554	582	575	614	573	539	595	594	601	539	593	616	534	622	574	585	574	594	543	556	567	612	603	623	659	570	574	551	594	544	587	602	548	595	609	569	574	579	559	573	589	607	556	545	544	633	580	571	567	562	557	536	629	600	571	596	579	562	563	575	602	597	558	563	570	569	572	581	569	538	560	581	567	553	546	573	572	536	553	582	559	595	535	592	565	575	565	584	553	584	593	551	607	587	555	523	561	573	545	556	584	577	562	578	563	557	592	605	588	541	567	562	571	563	586	614	612	588	532	530	533	590	544	574	570	595	579	605	550	575	576	522	599	557	553	637	540	600	545	558	565	572	598	554	561	575	613	559	534	565	599	612	569	530	582	594	586	579	557	574	550	577	578	573	581	564	607	595	584	536	633	555	565	558	558	580	560	549	557	578	559	578	642	591	597	561	581	590	566	566	600	549	604	582	555	579	550	581	563	599	545	555	558	568	550	584	617	573	568	631	569	591	579	560	569	549	571	554	576	559	608	537	579	564	602	574	558	571	583	567	608	544	565	545	584	579	579	558	582	581	580	595	566	545	560	541	549	587	556	603	612	607	576	548	613	550	584	580	598	575	540	556	555	577	573	626	565	565	587	645	589	529	556	561	611	566	574	581	576	561	575	545	549	595	586	595	579	580	563	577	592	582	602	547	555	596	613	549	570	597	565	601	555	587	576	573	548	555	587	556	589	600	551	537	565	581	572	576	614	608	539	567	586	605	522	610	543	529	564	529	568	560	569	610	595	563	534	582	569	556	601	561	566	566	567	577	579	537	583	524	570	614	561	558	601	586	573	527	599	555	565	613	565	559	583	566	574	559	593	549	559	574	546	596	585	576	595	544	572	569	587	571	533	629	591	592	613	581	564	564	589	585	594	543	601	553	549	581	598	560	600	571	579	541	560	596	577	584	561	611	606	638	552	591	550	589	610	549	607	627	626	559	579	555	569	607	599	561	609	565	588	534	575	586	566	592	578	570	536	568	570	567	556	562	565	638	591	581	596	544	549	555	573	593	548	577	579	647	615	568	590	569	558	545	560	559	590	565	569	550	546	529	569	584	621	596	573	599	559	578	597	574	609	586	575	604	585	592	541	536	530	581	554	603	594	544	573	556	597	582	552	614	595	579	595	564	558	589	544	565	559	576	612	611	564	537	593	526	560	569	574	554	584	546	544	581	527	574	573	594	546	589	549	540	566	549	589	562	611	554	585	578	583	613	586	530	555	582	598	625	559	621	587	579	630	615	608	569	570	566	551	607	538	577	585	589	598	598	583	558	558	588	538	549	577	543	571	575	597	563	558	598	544	586	590	576	557	539	560	603	620	572	607	566	579	561	574	564	581	562	590	548	590	541	535	593	540	575	568	583	537	571	587	622	590	607	579	568	573	577	567	567	566	579	547	656	609	561	544	523	561	554	598	563	588	523	570	572	580	581	555	575	569	553	524	565	587	562	530	580	587	567	594	584	605	595	557	585	604	549	584	542	560	596	560	538	552	589	566	549	518	581	560	593	581	588	562	556	582	558	600	581	587	587	555	533	599	549	573	598	595	554	558	619	559	569	562	565	551	606	555	568	615	602	572	555	614	570	525	527	563	559	573	522	562	559	580	541	571	544	583	556	556	553	543	533	596	614	576	562	590	576	568	577	560	545	588	576	537	605	645	579	557	560	538	576	588	556	597	565	581	602	537	574	545	550	568	563	561	585	573	588	560	615	552	528	593	544	591	587	578	552	618	554	573	543	543	604	595	564	573	569	544	574	585	570	563	584	551	605	589	604	583	605	553	581	588	596	538	591	577	594	582	634	534	602	615	629	580	559	608	602	557	532	591	571	582	571	520	585	539	552	613	529	538	547	555	562	517	569	599	574	555	636	547	588	579	590	589	586	535	633	568	553	586	549	595	576	572	593	572	534	539	544	539	519	584	533	560	594	561	570	594	597	582	566	576	594	582	563	559	555	615	583	608	570	563	575	594	586	575	571	564	595	560	577	520	533	592	561	510	579	597	634	596	570	556	514	562	549	580	580	576	592	552	600	628	573	578	563	597	585	557	582	576	549	549	556	617	598	586	594	585	599	562	607	575	546	585	513	601	587	607	569	532	568	543	589	566	532	583	585	593	553	568	553	573	565	611	592	564	587	557	571	575	584	565	563	550	546	560	590	575	580	574	587	552	574	623	618	528	586	561	607	539	564	528	554	569	537	599	569	579	540	553	542	552	556	605	567	562	552	524	578	573	599	566	603	562	542	575	572	599	578	604	493	600	554	522	580	590	569	571	590	562	588	563	540	545	540	574	598	605	579	587	566	573	548	483	577	592	598	507	533	578	603	570	574	585	613	576	573	551	535	587	606	564	610	595	566	561	549	559	578	616	569	565	573	572	590	534	593	564	583	597	583	576	505	540	618	563	584	540	572	591	594	582	588	549	587	584	594	591	582	591	559	593	569	567	586	556	575	617	586	543	605	585	561	589	577	593	568	566	561	544	591	584	536	549	575	628	550	552	551	581	532	543	536	624	555	582	566	579	582	547	532	592	569	583	583	589	572	526	574	573	556	580	548	532	550	593	595	544	554	551	602	563	581	586	533	523	594	568	562	537	583	592	552	588	605	579	599	583	534	575	571	584	566	560	578	568	565	540	570	554	593	558	568	598	565	620	591	530	536	609	588	583	583	551	565	579	545	567	541	534	546	597	589	581	597	582	563	586	573	572	549	563	597	617	570	580	585	585	589	561	587	570	558	557	581	571	575	593	602	584	587	567	610	597	596	529	586	576	567	553	591	585	568	605	572	591	603	545	537	566	582	575	564	587	585	603	547	548	585	562	562	609	622	592	562	565	547	591	597	589	583	573	580	559	533	581	574	604	602	542	538	581	551	580	561	580	576	632	538	573	566	620	539	606	620	539	537	532	590	536	568	549	556	567	541	556	549	572	525	552	539	565	606	587	566	551	536	598	587	535	575	557	564	606	585	560	588	595	575	584	579	543	546	596	610	593	524	544	551	526	601	539	568	580	600	560	553	612	565	599	595	560	599	547	585	555	545	539	590	576	583	591	576	576	574	594	556	541	541	589	569	569	613	625	561	564	545	570	545	585	568	616	536	568	523	559
4770	13278	8852	4680	3897	3060	2399	1898	1670	1368	1208	1053	1025	1061	1044	917	935	816	828	792	722	650	619	685	640	610	625	627	683	644	633	638	650	622	710	669	610	626	625	610	647	669	641	637	648	614	656	603	665	659	574	585	620	600	613	654	589	571	580	604	598	627	591	584	590	587	579	566	607	608	582	594	590	622	582	574	618	585	617	564	583	560	586	569	624	617	588	612	606	595	618	565	586	576	599	560	588	528	609	601	575	598	574	617	569	566	606	563	614	594	587	609	575	565	575	614	587	570	604	586	614	585	574	597	569	582	599	554	612	565	596	619	569	538	592	584	546	550	606	605	569	585	559	604	579	580	608	598	600	577	581	575	584	579	580	586	604	577	568	596	576	611	606	559	600	550	605	566	588	548	556	582	591	563	624	611	603	595	609	578	589	559	595	594	616	589	591	563	602	596	629	588	549	579	569	574	617	565	604	580	567	622	548	576	553	570	582	575	568	585	539	589	568	551	552	577	585	604	603	597	609	611	573	572	616	601	591	596	586	560	557	559	585	592	570	576	573	640	564	525	579	581	547	584	573	587	583	538	581	623	588	534	619	581	575	610	586	557	584	605	603	562	624	619	573	596	572	632	563	617	577	583	635	561	583	610	588	559	635	590	598	572	625	561	556	585	589	588	531	597	581	590	588	609	561	610	596	602	582	562	547	599	636	600	590	598	574	600	567	591	558	629	539	641	605	597	566	580	589	623	609	562	572	586	613	620	595	585	596	599	553	569	595	542	588	575	552	570	602	569	608	596	609	530	573	603	592	608	577	585	575	572	528	571	596	558	580	569	577	566	579	585	558	597	596	586	571	582	591	581	567	610	579	581	551	582	606	588	548	608	589	608	648	621	605	604	581	595	560	561	621	574	554	571	602	587	581	610	584	615	589	579	562	573	584	553	544	617	571	621	572	550	633	609	597	585	591	586	575	604	573	524	549	614	587	563	566	572	595	529	550	551	538	563	573	501	612	609	553	583	565	555	606	560	575	575	548	584	577	602	581	613	591	544	600	562	558	597	610	562	588	590	602	525	536	582	610	587	607	537	544	597	556	601	578	590	574	589	563	606	608	585	572	581	625	580	575	566	580	586	583	584	602	603	538	586	579	584	578	587	585	546	570	548	575	584	559	593	582	546	575	553	582	572	530	588	557	564	590	587	549	589	567	574	568	609	597	633	574	584	577	620	608	640	623	564	563	608	595	606	586	604	584	588	572	554	597	579	566	570	556	558	609	560	559	623	623	578	610	562	622	578	610	554	598	611	573	557	576	583	604	565	625	596	563	621	601	577	572	586	563	569	551	577	559	637	591	588	560	580	550	570	547	601	560	575	588	612	591	578	574	562	544	549	603	591	602	579	622	588	561	610	578	649	569	566	611	588	592	579	576	587	544	615	586	648	600	573	569	602	613	549	601	611	615	562	568	587	564	616	610	573	600	636	592	637	566	522	599	610	596	569	572	583	541	580	615	570	583	603	604	591	575	587	628	623	595	571	595	610	592	567	566	588	659	586	551	597	568	585	606	580	628	587	591	611	565	548	627	628	547	546	629	545	592	584	589	557	621	571	592	592	634	585	533	600	578	581	616	596	561	616	639	597	587	594	625	562	608	554	568	598	589	591	570	546	592	559	606	582	574	564	513	587	619	623	607	568	558	567	603	578	649	598	586	571	599	576	618	589	585	598	556	569	594	598	575	575	618	618	565	576	592	580	568	525	572	585	583	550	545	565	594	577	547	606	587	634	542	605	575	610	569	582	596	557	546	572	582	573	585	611	595	563	593	590	592	612	599	574	557	545	627	595	575	559	588	556	590	591	595	573	614	589	563	593	519	610	580	564	555	603	572	581	523	582	555	596	590	579	606	580	629	622	554	611	582	583	586	620	564	610	578	595	570	587	588	594	587	608	568	591	568	594	561	580	573	556	600	587	582	588	642	571	630	556	607	538	533	516	560	614	575	580	542	605	546	576	601	531	569	566	547	607	553	551	580	593	602	587	608	608	578	586	556	581	548	614	547	628	542	587	605	605	598	596	551	597	563	592	571	553	549	608	581	548	552	552	555	614	605	606	565	553	572	582	547	549	552	519	564	614	571	569	558	642	570	579	603	599	584	610	574	582	554	576	586	552	557	601	566	534	564	591	611	590	570	595	582	565	601	627	541	614	615	553	601	592	556	596	586	562	590	591	603	618	596	592	588	550	596	606	588	601	580	580	577	578	578	602	576	588	638	593	555	633	547	606	551	538	540	594	609	582	603	608	562	648	565	592	602	574	575	579	598	590	598	561	593	564	584	590	568	593	562	611	574	606	584	576	572	592	566	560	573	622	614	598	601	538	555	610	569	574	564	589	611	592	562	601	532	561	562	577	583	543	572	605	555	618	597	562	554	606	588	544	591	575	633	579	585	612	582	619	593	588	599	576	588	618	591	547	566	588	565	571	592	588	617	571	603	574	614	592	554	613	590	547	655	579	573	604	581	575	598	575	548	574	553	584	581	587	617	581	550	615	604	582	619	612	597	614	550	550	601	579	626	595	609	597	565	599	553	598	607	610	586	575	613	554	574	568	581	582	573	635	536	584	604	580	579	607	550	610	613	562	574	598	589	576	557	608	578	606	574	595	555	596	554	610	603	598	608	534	578	574	588	587	592	567	579	582	598	573	581	582	598	636	573	562	600	596	587	587	556	579	570	593	577	622	592	559	623	610	611	608	541	589	596	566	594	602	619	571	571	585	597	622	550	616	566	600	589	589	583	569	609	572	563	594	593	602	545	593	587	617	548	566	579	611	583	575	578	551	586	576	579	538	538	559	601	611	591	561	567	554	583	572	613	603	576	578	599	563	607	535	577	576	593	594	561	544	567	571	578	628	570	601	556	588	545	606	585	571	568	575	569	618	584	537	624	570	619	615	580	596	592	582	578	565	569	565	554	552	550	597	579	560	628	586	583	596	587	587	622	587	563	579	582	556	601	601	590	609	594	644	622	591	565	595	553	555	582	568	567	579	596	568	562	574	609	610	572	594	544	590	600	567	543	568	584	547	566	589	562	597	614	606	585	571	579	584	578	563	595	597	570	598	615	554	596	594	612	592	593	561	557	575	609	542	563	630	581	547	595	589	602	573	573	630	574	604	568	594	565	597	580	594	545	574	601	586	563	576	558	576	618	565	627	566	555	575	585	588	602	554	600	589	628	558	574	523	597	588	601	559	572	582	597	619	553	601	585	596	602	556	571	568	609	590	554	631	574	570	566	599	577	570	620	574	635	559	574	593	597	580	586	598	606	584	547	581	552	585	563	590	589	581	569	558	582	587	549	564	585	604	562	556	563	564	554	596	582	574	604	615	597	597	569	556	581	568	614	628	614	619	597	551	600	616	638	607	617	583	606	573	578	580	555	579	618	571	579	586	599	573	559	579	602	587	612	596	588	584	554	630	533	592	603	592	579	589	588	610	578	559
25044	21380	27405	25603	10052	1231	753	673	579	544	451	417	433	432	438	418	419	379	338	344	295	350	301	301	294	278	295	316	344	273	280	328	331	300	309	297	296	299	308	308	296	303	309	285	300	298	304	297	287	259	287	263	310	282	307	285	255	279	267	258	274	262	238	262	282	283	267	308	279	275	266	259	297	267	259	289	283	254	254	260	289	262	264	268	270	289	291	303	281	277	284	296	275	287	249	277	277	278	272	279	250	266	289	243	281	258	276	287	267	276	262	267	244	259	296	262	266	281	314	276	265	283	255	270	284	267	285	278	258	277	272	251	228	267	244	262	259	249	286	255	278	266	295	274	266	261	246	250	274	269	253	233	260	265	277	266	287	269	268	292	269	263	272	303	283	228	225	291	283	265	266	259	265	280	289	278	273	278	271	258	275	276	267	277	272	277	273	253	275	283	281	282	278	281	275	282	275	260	273	255	247	277	284	268	286	275	281	263	250	263	285	259	280	272	270	289	279	269	285	276	269	247	279	272	253	282	265	235	280	282	258	291	247	284	283	266	265	279	293	282	286	280	291	319	285	251	269	248	248	277	265	269	276	282	255	282	248	280	231	285	262	309	271	242	295	266	242	269	279	294	261	274	253	253	230	287	266	245	256	261	278	288	267	271	259	264	255	280	279	279	267	313	286	258	260	268	253	264	280	280	254	287	267	301	243	279	314	282	269	276	277	270	290	260	251	269	257	267	264	250	287	241	270	255	279	258	301	288	285	271	288	271	298	301	237	262	273	257	272	251	258	247	262	229	257	285	280	262	290	271	266	262	246	278	253	279	294	284	271	273	265	268	238	242	273	292	278	262	263	294	282	290	273	268	253	250	283	293	278	259	283	275	292	286	290	260	257	253	285	282	285	279	242	255	296	270	259	285	257	224	233	238	251	261	262	275	231	280	253	259	255	298	247	255	247	292	255	307	308	284	279	250	300	278	262	284	284	307	279	255	258	261	298	251	267	258	246	278	297	277	230	292	262	279	279	279	294	248	255	266	257	268	267	266	268	278	270	277	257	266	260	251	260	282	263	265	268	308	287	274	245	266	272	269	263	287	289	261	285	273	277	281	288	250	256	302	282	249	283	267	280	251	283	224	296	280	247	258	288	249	260	276	284	255	243	256	270	266	278	267	250	288	256	294	270	278	271	243	268	257	257	256	262	258	278	287	292	267	288	278	255	281	257	233	284	257	280	281	281	270	307	260	250	255	280	286	269	265	278	259	289	257	255	279	259	308	285	240	270	250	291	265	265	281	265	260	276	286	255	244	319	296	274	292	282	263	247	305	268	258	262	258	274	279	273	248	269	278	269	298	278	255	241	268	273	284	284	266	247	274	251	278	260	253	279	272	247	288	275	256	292	282	305	284	288	257	248	285	247	269	250	262	270	281	257	277	289	261	266	233	237	299	251	278	264	281	297	261	282	282	282	251	278	277	274	291	250	291	223	281	278	291	260	296	292	265	268	261	286	288	280	269	260	273	285	291	278	262	289	292	279	248	242	280	287	260	283	300	291	274	245	263	257	270	244	288	243	266	257	273	247	278	275	252	249	261	279	255	273	254	266	251	251	251	274	260	288	292	277	268	250	288	266	236	267	288	253	241	286	272	254	261	262	285	260	288	249	271	298	283	278	260	288	232	315	240	239	272	259	277	267	268	254	265	270	275	273	250	305	271	273	264	244	305	273	264	272	252	257	279	279	307	288	272	271	275	273	268	265	276	265	249	254	263	256	275	260	249	268	287	260	256	271	237	258	270	263	296	290	233	259	266	250	244	235	278	251	284	260	282	276	245	261	269	263	257	273	275	259	235	259	280	282	272	278	248	279	267	299	264	295	259	281	302	268	257	264	258	262	300	259	250	276	271	277	273	257	293	271	257	272	270	280	286	256	279	264	263	289	253	280	267	287	277	271	281	251	281	258	258	274	265	255	252	290	271	264	279	274	275	271	268	300	271	268	285	266	285	273	245	246	290	257	280	291	247	263	230	257	262	281	257	262	297	277	270	261	264	270	268	252	254	259	260	261	291	267	271	279	254	291	265	268	241	293	268	255	267	273	296	276	286	266	279	262	274	289	272	267	259	294	269	276	276	275	265	256	258	270	248	280	282	295	251	293	287	251	282	283	244	256	296	271	290	258	247	261	288	281	270	282	265	253	281	258	275	261	287	263	259	263	288	255	273	277	294	252	238	267	233	268	234	270	256	259	278	280	247	247	264	266	258	265	235	241	278	272	279	261	252	272	291	286	298	254	278	268	260	275	253	268	237	264	312	272	259	293	287	253	254	247	302	269	258	273	272	251	261	272	250	241	254	254	272	278	315	257	263	298	285	292	256	255	287	257	264	256	276	262	295	285	277	279	265	243	266	306	275	268	233	257	256	253	244	296	274	272	289	273	273	267	269	274	239	276	282	256	242	266	272	263	295	281	259	266	230	237	264	256	277	253	258	264	257	261	271	259	269	250	284	251	297	248	252	263	269	262	265	266	255	287	265	272	260	246	267	277	274	265	279	272	260	287	280	253	292	286	275	242	259	233	266	246	272	239	247	272	261	256	302	263	256	270	284	319	273	272	306	245	266	254	270	249	261	316	238	269	280	251	291	279	241	249	271	258	255	278	272	264	265	254	261	262	269	263	277	249	248	272	279	301	255	253	266	270	251	254	253	230	267	257	247	263	246	253	257	269	248	265	302	267	267	266	272	250	228	282	293	255	236	267	234	250	267	244	278	317	288	277	280	263	304	282	247	285	289	259	271	246	279	269	293	283	268	247	298	261	267	280	294	266	249	264	279	262	267	299	231	256	258	268	239	278	246	273	260	266	264	258	250	254	277	249	256	270	287	238	265	280	272	232	286	267	291	279	245	277	242	252	274	253	286	246	263	266	253	242	268	282	293	299	283	272	222	277	306	263	253	272	275	298	256	267	264	272	279	274	238	280	267	261	267	267	266	252	261	254	291	273	260	296	270	276	289	270	248	271	246	265	250	303	249	277	276	279	298	265	235	273	289	248	257	278	245	267	279	293	257	273	251	271	292	272	292	275	278	276	221	271	254	245	264	275	266	249	271	259	286	271	263	233	277	288	279	250	263	259	286	289	254	277	274	293	242	263	260	247	269	272	283	244	263	276	299	277	284	262	250	266	299	257	287	228	275	246	263	283	269	259	295	270	308	274	282	287	254	286	264	274	268	247	260	238	293	291	268	298	270	268	284	252	277	250	268	278	261	280	269	257	282	280	270	287	265	261	276	276	271	302	284	274	276	287	257	274	285	267	267	270	255	268	282	275	288	257	261	274	272	257	254	254	255	277	263	281	281	261	254	238	269	254	260	266	261	259	264	279	234	287	252	271	283	272	266	272	240	266	293	280	274	270	288	250	259	252	235	246	288	241	258	258	269	263	264	233	282	326	274	278	301	268	276	265	277	281	259	255	304	295	263	287	245	274	293	281	290
4145	8289	5353	2848	2350	1873	1373	1086	919	783	688	606	571	586	578	479	522	472	411	375	384	357	359	339	317	341	315	304	341	370	331	354	343	332	327	321	328	310	314	364	308	339	292	318	304	314	329	311	359	282	344	320	306	279	289	298	309	288	296	298	315	292	302	284	335	290	329	299	311	286	342	301	300	284	276	306	278	302	303	302	254	299	310	310	290	296	292	276	286	287	298	267	292	291	277	298	296	254	290	284	309	278	274	303	264	274	298	287	240	270	310	307	281	280	294	268	283	255	291	293	260	274	296	303	293	292	276	323	267	275	298	286	289	279	302	283	289	295	289	293	321	274	302	271	296	286	276	301	286	315	298	275	288	298	269	267	295	281	280	273	250	259	298	290	275	323	261	287	268	282	284	286	296	283	291	294	311	294	282	278	283	248	338	275	269	286	287	282	286	275	312	283	284	303	286	242	301	302	266	303	296	301	305	298	293	274	245	286	293	283	298	313	290	280	288	268	303	264	314	300	268	258	269	296	276	296	304	279	300	292	280	306	280	277	299	282	272	305	308	318	296	286	277	297	287	274	279	278	274	266	286	290	278	312	273	278	286	271	322	282	304	308	264	303	313	307	250	260	273	321	265	271	277	308	283	290	282	284	290	265	273	321	281	295	295	259	281	280	284	276	297	264	267	278	274	284	280	273	282	266	261	292	294	281	268	298	289	283	287	270	285	309	264	279	284	310	278	290	266	329	261	290	311	295	280	295	281	295	266	262	285	289	314	296	285	268	309	254	289	312	261	283	268	265	281	271	261	264	281	276	269	301	292	256	292	297	275	287	310	283	299	273	276	291	272	284	301	306	289	244	277	267	285	320	271	278	307	295	291	284	287	295	297	283	271	257	290	275	325	271	281	280	298	260	293	286	279	283	308	281	304	287	308	290	288	278	271	294	271	269	292	311	280	266	282	266	296	249	304	265	283	309	327	278	275	286	274	275	279	266	301	284	298	278	305	304	287	260	269	290	288	272	264	266	241	292	298	266	272	285	283	289	285	276	304	282	270	273	308	245	273	300	271	301	315	270	284	294	296	298	302	271	315	266	262	281	288	291	274	296	257	298	295	293	275	276	285	285	270	287	306	289	286	268	283	275	298	260	306	283	286	299	288	309	280	289	269	291	298	267	272	286	304	270	258	278	257	297	303	283	243	255	296	281	306	298	284	290	304	290	279	297	286	272	291	297	299	258	313	280	267	263	314	310	276	300	294	325	295	300	256	275	312	274	296	288	293	272	301	268	305	295	280	304	281	280	276	309	308	306	307	263	271	268	274	281	290	282	266	269	307	290	307	286	304	280	249	291	281	307	296	283	290	286	288	276	289	294	306	267	287	285	272	261	283	270	311	298	295	299	288	285	286	253	274	293	310	266	276	294	279	290	305	281	291	295	297	282	277	243	286	301	261	300	303	282	267	264	269	309	285	301	260	252	297	316	300	300	269	286	285	274	258	285	276	291	270	304	292	255	273	289	310	299	294	298	311	265	285	281	272	286	289	290	274	250	285	268	292	291	296	298	269	287	294	292	256	275	303	273	268	300	277	267	302	261	254	289	246	308	317	260	280	291	290	300	276	253	281	293	295	267	293	288	293	252	299	305	286	262	299	280	267	275	273	303	279	297	300	312	300	275	285	259	285	296	291	271	271	310	279	270	269	295	277	285	281	302	305	270	290	283	280	294	275	311	302	291	317	262	282	278	289	287	293	260	283	283	289	264	265	273	278	302	271	276	307	269	306	284	282	298	277	301	296	292	269	303	286	285	276	255	261	288	295	273	271	278	289	310	277	308	303	289	248	247	267	299	259	283	280	269	300	294	264	302	289	306	290	275	287	269	283	269	261	290	273	283	286	267	281	284	284	290	295	314	271	296	290	289	293	280	263	289	267	291	280	272	286	294	276	292	286	260	295	289	303	283	276	271	284	293	272	281	276	296	291	302	281	272	253	290	312	302	314	292	271	276	275	293	305	289	254	272	297	281	290	262	318	286	289	306	255	307	274	270	272	271	309	301	295	268	258	290	274	288	313	234	311	253	282	267	292	278	265	278	301	274	286	317	254	272	273	297	312	307	276	285	252	275	273	285	279	281	285	298	283	297	292	293	300	280	289	298	298	282	300	277	286	278	258	295	287	294	277	316	261	293	271	312	289	256	276	296	284	292	319	258	288	288	299	318	297	271	301	279	312	291	261	276	257	253	311	298	289	293	292	273	300	288	279	300	258	278	259	299	300	292	287	283	299	293	293	292	279	288	272	273	250	290	305	305	285	281	284	285	300	282	307	277	311	288	256	288	299	271	275	306	279	314	302	281	298	259	270	262	304	264	278	305	284	292	288	258	304	302	300	290	307	280	288	289	303	279	273	287	274	275	246	307	295	298	267	288	289	276	274	278	293	289	296	319	271	263	297	313	278	261	268	266	276	307	294	295	279	312	282	305	280	287	267	254	252	280	277	294	283	274	260	279	264	301	292	298	281	282	319	318	322	287	285	285	312	304	288	279	274	265	297	308	276	293	303	304	271	304	310	279	276	302	275	311	327	305	282	260	273	290	263	253	271	294	267	281	276	277	306	288	277	285	287	267	291	334	279	303	306	261	257	277	314	279	283	260	294	277	288	273	313	295	280	263	284	314	261	291	275	285	298	285	313	264	272	331	287	258	295	304	278	311	298	300	270	278	287	303	302	300	304	297	289	300	281	283	271	322	265	268	283	307	271	271	270	280	296	279	299	283	295	264	252	334	262	260	299	289	277	292	310	297	262	267	287	308	287	268	309	263	292	294	279	284	308	286	278	269	311	307	290	288	299	281	282	318	278	282	307	278	278	300	303	291	296	260	260	290	261	297	283	281	309	269	269	262	306	257	298	280	299	270	281	262	271	281	281	274	261	295	277	304	295	297	298	265	292	309	300	297	284	277	282	286	296	276	314	280	258	302	293	299	271	285	270	262	293	275	287	285	296	264	306	278	309	286	277	265	281	303	292	289	284	269	305	277	284	274	282	284	268	275	296	294	284	303	282	289	290	313	277	278	282	286	257	286	284	258	298	273	267	301	289	297	269	300	287	302	306	284	290	284	280	291	300	284	257	283	281	277	312	320	306	281	244	256	303	303	288	285	303	308	281	268	284	310	261	303	295	281	292	284	299	281	295	307	283	273	295	299	262	281	296	285	271	315	312	279	256	278	280	300	279	259	292	274	292	287	272	291	276	276	274	267	293	300	309	288	280	287	304	288	277	282	282	275	278	287	275	287	275	244	275	300	277	287	292	294	261	292	279	273	285	292	318	268	285	265	286	244	319	281	269	262	277	277	308	269	261	308	272	256	267	283	281	290	312	288	248	292	308	289	265	277	278	317	284	291	280	288	258	293	301	234	296	280	279	277	277	287	296	296	268	291	306	286	281	327	295	288	296	263	272	293	278	284	300	292	290	328	307	280	332	279	294	268	311	258
22804	21452	29197	24145	21454	21533	9240	2084	1570	1387	1101	1046	1076	1063	1008	961	889	965	793	794	726	709	699	645	659	639	649	667	699	694	687	663	666	687	691	671	655	636	593	635	673	652	643	650	616	587	661	715	593	658	653	639	593	631	617	604	614	585	619	646	566	640	603	607	606	601	589	614	596	646	616	560	593	622	622	611	564	605	564	592	574	624	627	594	572	594	623	585	583	631	593	590	578	543	581	610	585	598	562	593	594	586	578	570	633	620	554	560	597	579	586	584	631	569	581	608	620	596	567	576	570	620	601	611	597	573	574	581	609	553	559	562	580	602	593	550	597	559	594	613	585	590	556	569	579	636	556	602	605	610	598	579	583	617	594	610	586	613	621	589	594	595	606	568	619	565	593	619	506	562	561	586	585	618	580	571	579	631	593	573	600	583	594	584	572	564	598	579	572	581	553	564	608	579	568	559	611	545	561	571	590	596	576	619	583	535	580	547	594	609	551	615	589	604	592	547	585	559	569	556	617	627	607	544	601	592	564	561	528	613	597	564	605	623	558	593	575	620	575	628	599	590	581	595	606	596	556	585	601	560	595	594	575	597	559	572	593	576	570	539	596	566	596	583	579	588	582	601	614	585	564	563	609	580	565	600	554	555	592	613	568	611	579	581	534	576	590	554	632	620	607	625	615	595	600	553	571	582	619	609	588	538	554	555	615	569	573	603	563	580	592	605	599	588	609	550	577	513	609	603	592	557	570	600	619	604	577	529	555	553	602	602	572	593	578	587	584	546	594	603	597	588	578	564	580	539	647	535	563	568	580	611	571	609	557	588	559	571	562	572	578	562	608	580	589	537	558	582	589	579	555	605	594	584	573	548	564	572	589	580	615	579	561	595	563	571	600	599	593	545	561	587	622	605	610	597	571	589	612	616	595	596	585	589	612	597	591	596	592	616	580	596	593	590	597	596	566	552	599	564	560	614	610	593	603	593	621	563	576	589	592	593	555	571	560	595	585	597	586	605	593	591	596	578	601	548	564	545	558	531	597	561	582	565	592	572	548	637	563	605	577	560	641	622	586	575	625	584	588	599	548	568	584	550	607	580	604	595	555	541	598	589	591	588	564	625	573	555	542	567	585	593	574	574	581	588	597	565	587	596	589	585	604	609	632	581	615	595	581	583	568	596	607	581	586	575	595	574	589	606	571	592	608	589	561	561	543	571	586	546	600	584	592	579	621	590	592	555	615	599	607	571	555	554	570	561	564	555	571	594	565	579	589	542	586	619	534	627	554	583	587	607	599	600	619	562	590	609	593	612	566	580	597	596	592	581	588	552	584	538	581	574	600	584	589	566	553	596	574	554	616	534	593	558	587	632	584	576	578	582	559	592	602	585	589	568	601	558	580	578	565	578	597	595	587	577	598	642	638	540	590	590	529	556	601	613	551	607	588	615	582	582	594	545	568	569	584	560	609	575	546	606	549	582	587	589	603	620	566	613	544	631	586	635	595	570	574	604	620	581	560	596	551	575	590	621	596	620	549	548	563	551	604	549	626	583	570	618	570	552	525	565	583	602	589	571	603	556	614	578	551	572	561	553	591	606	562	593	567	595	551	613	563	579	549	599	581	567	534	626	577	584	557	580	595	619	581	616	584	566	617	544	585	630	627	605	558	594	582	549	573	558	570	538	591	624	556	553	578	603	523	586	544	560	584	556	565	589	562	589	570	640	599	563	621	583	535	585	583	646	610	586	539	559	584	594	592	633	568	579	610	603	586	593	570	586	565	552	570	602	557	641	572	618	576	564	621	569	605	605	566	585	566	576	600	609	534	602	571	573	544	605	569	553	589	559	551	590	587	569	619	567	617	590	591	569	610	598	602	571	579	523	581	554	561	577	564	566	553	580	592	560	540	656	570	619	605	567	521	575	590	613	573	553	599	578	584	588	589	568	610	616	616	615	574	589	581	552	591	568	614	563	580	557	597	563	576	582	565	565	560	574	555	568	584	594	610	589	596	582	582	583	592	573	638	597	549	579	578	591	580	607	618	546	530	610	548	606	606	561	554	583	561	570	607	607	570	566	574	607	577	571	611	610	572	590	583	554	551	560	599	578	548	554	608	572	576	537	621	579	585	563	555	601	562	611	602	580	615	562	571	555	530	567	610	565	574	575	567	610	607	562	579	597	605	610	603	554	548	623	581	564	581	577	576	583	560	595	596	576	607	537	594	532	577	611	601	564	558	564	596	599	592	586	547	563	575	594	569	591	590	566	561	584	587	549	559	561	594	602	554	588	624	600	606	584	569	587	594	609	553	591	576	569	576	603	560	555	571	594	554	557	623	586	549	594	606	580	567	583	613	584	597	557	589	599	576	563	552	583	566	607	589	594	613	526	581	586	602	593	570	596	577	583	584	560	645	612	575	562	582	587	603	571	592	610	556	559	634	590	593	579	573	576	601	557	594	589	590	586	553	633	572	605	601	571	566	575	563	604	598	562	581	562	591	610	581	583	568	565	572	549	554	550	565	594	583	559	572	565	544	555	590	608	605	608	588	583	599	587	554	636	592	597	593	538	557	599	602	540	606	592	557	609	555	614	570	590	636	583	589	596	548	622	576	589	558	610	600	547	577	598	555	559	596	550	570	608	592	599	639	570	551	562	595	604	616	615	595	596	600	555	566	598	588	550	583	561	554	581	560	548	605	618	569	553	631	573	602	617	554	576	605	585	603	591	602	572	597	526	573	531	562	561	560	583	566	571	592	578	595	582	552	601	591	614	579	553	603	609	616	604	573	600	567	590	608	583	599	614	590	593	633	592	612	581	578	515	577	558	609	544	585	596	617	580	561	598	564	570	599	592	560	587	588	595	606	597	573	552	558	616	558	607	544	588	618	552	585	574	604	565	596	597	594	592	604	588	594	560	559	574	575	568	608	567	522	582	605	633	612	579	576	585	554	569	554	615	584	615	602	562	541	593	572	552	618	566	573	597	602	543	579	614	594	600	603	611	589	573	542	575	600	529	543	598	572	582	581	527	537	613	533	582	587	543	593	602	550	586	552	574	571	592	575	576	574	564	553	581	578	582	577	563	582	545	595	537	612	608	550	592	560	587	527	586	551	546	620	578	562	602	593	580	570	580	569	529	628	582	571	596	591	592	572	603	562	587	584	540	599	578	594	630	559	578	582	569	615	581	601	593	570	556	547	602	607	552	604	565	586	586	586	561	588	578	575	584	619	577	567	578	612	560	596	544	567	546	565	595	542	607	578	599	573	555	519	608	567	577	619	622	590	585	578	596	586	608	568	625	586	567	557	573	595	584	605	577	590	590	535	597	594	574	587	532	547	519	601	578	554	621	582	518	602	571	587	561	557	573	587	573	558	585	546	578	578	518	572	619	604	535	604	593	585	542	517	581	584	606	578	598	580	569	565	611	557	573	573	569	572	562	637	602	618	591	598	569	545	581	599	582	538	624	587	604	579	601	596	623	573	585	562	566	558	547
5945	19005	13105	7420	5937	4713	3616	2744	2377	2058	1674	1362	1436	1405	1273	1141	1124	1064	985	912	800	792	775	727	728	709	714	670	713	711	705	706	735	720	719	737	733	707	677	688	630	643	672	684	670	726	667	703	660	649	594	700	661	640	614	603	638	627	615	629	588	653	618	591	601	590	662	592	624	596	615	631	633	580	594	620	612	592	600	604	584	617	623	542	637	577	594	580	604	607	608	609	590	609	561	554	611	632	615	538	596	601	550	595	611	613	606	567	592	541	547	555	591	615	599	575	574	585	596	558	594	599	581	588	582	601	622	599	614	589	605	568	573	573	560	579	589	568	565	582	579	592	630	560	591	606	566	598	574	561	599	595	596	624	601	598	636	591	596	618	573	597	583	604	595	589	582	617	541	567	599	601	547	601	558	580	612	596	556	597	603	583	568	622	623	577	559	594	645	538	569	542	608	592	581	577	642	586	542	635	581	589	614	583	627	544	595	556	572	583	588	575	602	574	627	619	585	550	631	597	549	611	561	545	598	605	573	556	603	617	615	610	606	605	560	601	567	599	627	564	560	589	570	591	618	607	595	614	598	568	576	618	545	575	590	601	593	562	636	589	605	573	594	557	571	565	606	578	635	618	610	572	566	627	566	580	599	639	601	594	624	632	608	565	625	596	608	588	612	584	610	580	602	557	574	605	572	591	569	619	583	567	567	626	611	567	537	596	573	565	556	644	540	621	563	585	640	590	622	575	575	595	601	584	602	626	582	576	609	621	614	599	562	599	582	610	587	582	593	619	584	608	594	588	618	609	600	593	590	617	566	593	566	590	645	572	582	590	580	594	610	593	565	599	564	586	574	636	602	576	560	581	610	578	560	605	607	562	581	560	584	607	595	579	594	599	597	575	593	615	561	582	569	562	604	535	619	610	605	559	580	568	566	612	602	566	555	569	596	602	570	570	579	589	580	596	581	607	591	598	573	576	582	586	622	547	628	604	592	610	636	596	623	569	567	585	587	573	606	603	585	565	568	581	563	568	574	588	629	593	618	575	574	601	563	620	632	641	592	570	619	549	609	545	588	597	571	589	556	578	583	591	623	585	584	589	601	564	604	622	558	652	603	605	587	597	629	586	618	571	601	626	574	568	581	574	552	531	589	535	576	581	574	609	619	628	566	618	566	611	575	589	552	580	584	596	562	582	593	540	565	609	613	579	596	602	642	602	568	576	583	595	612	541	562	599	574	576	645	593	560	561	623	617	603	605	655	558	599	583	555	603	593	599	608	590	583	570	583	623	572	606	602	606	587	569	630	570	598	571	606	567	605	591	598	582	604	571	562	592	637	582	587	566	591	596	608	619	604	584	599	579	530	565	548	574	628	550	608	547	577	615	594	586	601	585	531	587	616	585	626	567	606	605	596	547	591	580	622	612	574	586	550	591	601	621	576	590	608	590	577	597	582	567	610	571	629	596	629	591	597	567	630	588	588	622	557	615	598	608	566	591	593	579	596	590	640	609	591	583	562	593	589	590	588	612	626	576	600	575	614	591	588	590	577	564	627	613	570	602	587	591	583	565	596	598	579	554	587	578	621	600	577	611	587	543	597	593	607	577	597	564	597	596	582	638	588	605	528	584	586	568	540	600	587	600	576	619	585	601	551	604	570	585	585	610	567	581	586	589	570	622	561	563	604	583	567	636	568	577	615	580	536	583	603	586	609	636	603	599	612	624	572	623	608	609	557	579	577	602	603	607	563	609	622	620	587	571	592	567	611	604	580	577	648	576	550	608	601	588	589	618	564	578	612	558	613	589	589	605	586	598	598	629	606	616	571	586	614	571	616	593	556	576	573	587	589	598	555	579	623	623	587	545	569	571	575	553	563	586	623	616	588	595	573	551	599	593	607	582	626	562	596	599	595	629	593	615	589	601	627	618	608	588	619	565	593	586	594	535	550	607	581	616	576	559	621	583	597	554	614	625	580	568	591	588	592	583	544	581	589	579	568	572	588	548	615	560	588	580	571	603	605	571	610	544	621	583	593	570	605	608	610	586	572	623	554	575	577	570	593	635	557	593	558	610	591	583	562	555	585	594	586	547	586	601	556	617	615	566	559	599	624	590	562	579	642	573	556	593	545	627	568	606	529	566	619	580	598	616	537	591	652	578	605	579	606	553	597	608	568	623	605	590	629	585	582	581	583	606	624	572	594	594	587	595	550	600	611	586	590	595	638	585	558	635	632	572	604	637	563	614	574	619	595	574	573	606	561	594	574	620	576	598	574	616	577	576	609	576	617	596	577	599	624	615	630	563	622	575	569	555	600	599	557	592	605	589	601	618	567	597	619	576	570	608	612	605	531	556	588	585	588	598	595	582	618	601	572	596	583	597	574	604	619	601	575	553	549	572	537	582	614	617	580	571	561	572	602	608	573	634	607	602	567	515	598	574	609	525	563	587	585	598	604	618	570	573	546	571	612	600	606	588	587	537	577	590	559	600	568	570	556	578	601	603	575	627	629	637	585	578	591	572	585	576	591	591	556	583	610	608	594	572	593	594	605	568	616	584	569	576	591	613	622	617	598	581	604	546	601	615	540	550	572	587	574	559	596	603	616	578	585	603	580	579	580	578	593	573	572	550	600	566	608	592	602	556	590	601	529	555	559	628	607	548	561	610	596	563	616	571	626	577	540	582	605	560	638	600	599	578	614	594	585	630	566	566	580	601	627	558	601	535	572	561	567	590	568	564	569	595	554	554	595	572	622	543	613	604	597	609	618	591	596	550	620	611	581	599	586	638	562	625	623	607	576	541	624	579	588	566	596	571	578	625	558	610	565	615	587	595	585	553	608	568	532	579	594	595	579	603	594	563	617	598	611	596	618	584	604	619	606	580	568	564	590	581	582	562	592	593	569	566	589	637	543	614	578	582	562	621	561	585	545	574	610	579	573	600	570	568	601	556	539	594	580	627	616	554	594	600	603	585	605	599	588	555	602	578	615	579	584	613	605	599	589	592	584	591	580	580	588	587	563	578	614	577	618	575	618	575	602	600	588	590	576	626	592	601	558	603	562	584	589	590	587	592	594	568	584	563	598	583	536	640	591	581	571	608	593	603	578	615	591	573	647	600	606	571	615	625	574	596	565	612	586	590	583	600	584	577	562	609	574	615	605	585	613	615	637	590	569	590	563	595	573	570	584	568	631	576	589	648	591	561	579	583	560	567	603	561	602	575	616	576	626	623	600	544	623	569	614	588	575	586	597	599	604	570	622	556	491	587	546	575	660	537	595	609	627	586	575	615	586	559	607	614	570	589	575	560	561	619	636	589	549	607	574	610	583	558	596	548	572	609	580	598	593	602	588	632	595	531	557	604	625	599	591	581	604	576	583	583	590	566	606	566	617	608	607	582	574	590	577	605	590	583	608	616	590	606	635	599	549	599	583	542	605	578	607	581	587	593	579	595	575	591	590	557	555	567	618	549	626	580	593	656	578	581	581	584	601	576	550	573
28000	19675	6960	1361	832	678	577	525	460	460	456	393	403	409	438	399	385	418	380	384	358	357	354	358	367	330	334	353	341	381	379	359	353	346	358	381	379	313	353	361	376	333	352	339	354	372	383	340	344	368	384	363	349	322	340	354	322	348	363	373	330	370	326	333	373	337	366	339	372	315	348	344	306	352	364	365	356	355	343	353	330	365	348	353	343	318	330	377	385	331	354	311	354	362	317	336	313	333	344	313	376	325	341	349	339	382	363	410	337	353	361	336	324	342	320	348	353	336	368	347	359	315	336	388	339	366	353	345	345	354	352	320	290	335	348	357	323	347	323	340	369	344	332	317	326	326	336	328	337	379	325	356	332	345	348	362	364	329	353	327	340	334	336	352	320	332	328	357	339	338	350	361	326	352	343	340	333	357	308	341	329	356	345	326	335	367	373	352	308	346	355	325	331	309	337	348	338	290	325	330	335	354	357	375	363	313	324	362	371	319	361	347	318	346	362	327	327	333	340	315	324	322	354	336	338	332	359	359	357	334	325	318	353	329	343	340	356	351	317	366	335	329	346	346	353	347	342	320	327	389	357	324	354	362	322	363	338	326	328	324	329	349	324	350	331	313	358	326	340	363	342	321	379	325	324	336	382	337	304	317	333	328	351	325	322	347	338	365	338	331	335	315	336	305	332	344	336	379	360	360	358	327	347	336	352	323	323	362	353	340	342	402	334	353	340	319	298	319	355	340	333	318	368	399	327	355	327	324	295	366	327	341	333	323	372	328	338	335	307	343	337	355	372	337	326	335	336	334	324	322	352	357	373	359	340	307	345	341	314	328	355	359	350	377	327	356	331	361	325	323	335	370	339	329	373	350	339	332	335	361	331	292	350	363	343	375	321	374	355	301	345	363	329	337	362	314	312	332	329	357	306	370	334	306	339	341	322	332	325	310	343	350	365	338	314	328	339	315	348	366	306	347	349	381	358	306	344	376	316	342	318	386	334	386	317	342	358	355	357	380	355	352	325	313	367	349	319	339	327	324	328	356	351	340	323	362	316	321	327	319	320	286	353	319	357	318	350	334	374	343	332	362	339	319	326	330	377	352	337	323	344	336	364	356	328	331	352	321	332	345	334	329	320	324	335	368	358	334	390	350	366	356	313	344	334	372	323	369	315	350	344	306	342	357	341	332	337	337	334	348	346	334	356	369	324	354	331	326	360	322	343	345	354	346	344	342	338	354	362	318	346	326	340	342	358	349	344	330	311	347	336	303	361	315	323	325	335	349	317	317	325	358	335	307	344	367	345	349	341	363	348	314	305	349	333	321	357	363	357	345	328	350	333	352	344	338	321	302	327	320	338	327	335	360	319	339	337	370	356	352	345	348	322	312	340	340	358	330	292	344	355	333	344	340	344	321	356	335	383	359	385	310	347	322	355	299	343	355	313	286	342	356	361	335	332	340	343	336	321	332	350	313	365	342	337	322	324	324	325	299	322	359	319	380	328	319	316	361	349	334	322	342	318	344	350	373	308	323	378	325	323	350	368	344	347	358	336	332	350	339	345	320	329	321	347	349	335	349	330	346	355	321	333	343	357	333	345	346	309	317	335	352	359	344	316	361	339	317	341	341	347	343	330	357	316	338	354	285	341	348	347	332	342	389	302	348	321	324	314	341	302	359	358	320	342	320	342	316	363	335	323	345	352	339	350	358	341	361	340	360	340	356	321	305	364	328	328	343	318	324	318	338	335	324	341	319	354	337	333	359	354	364	359	352	312	357	315	324	313	345	338	336	349	333	322	298	288	335	330	367	310	328	319	325	357	331	369	330	343	335	311	365	378	356	352	350	334	343	343	357	357	342	334	331	362	340	351	340	373	381	328	327	330	334	346	337	340	368	325	328	356	314	341	410	341	350	353	339	323	339	308	333	346	338	328	329	361	352	312	310	337	358	372	326	338	358	323	316	367	317	353	350	324	367	366	336	327	327	365	336	365	329	335	320	335	319	345	335	328	346	362	328	331	364	353	361	355	312	345	346	358	343	334	332	295	357	344	305	342	335	329	351	335	333	351	339	348	359	377	327	340	339	336	357	322	330	358	349	325	331	356	341	355	359	312	357	352	357	347	331	332	350	335	331	324	353	336	326	313	363	336	364	329	344	333	362	372	340	368	366	343	335	355	352	317	379	345	356	344	326	324	338	322	322	378	334	367	331	343	343	331	334	371	307	343	354	354	315	313	342	340	343	347	369	347	364	329	339	348	330	326	342	322	338	352	320	348	307	343	365	355	358	345	344	345	330	334	369	339	331	361	343	328	341	340	320	318	334	354	306	326	338	366	329	373	322	351	378	339	321	340	312	354	330	316	322	358	360	342	330	317	336	334	325	322	352	324	339	326	370	295	348	313	319	367	329	332	311	318	382	324	321	336	346	353	330	374	361	352	332	337	321	345	359	371	365	334	331	318	336	333	348	357	346	348	344	294	325	328	364	317	356	335	348	296	335	355	329	351	350	381	351	332	366	338	358	349	338	369	342	310	331	362	366	340	359	342	342	328	343	340	364	356	351	375	358	328	329	340	301	360	339	320	338	339	326	373	347	349	345	325	323	334	336	345	320	339	346	342	348	352	326	335	337	322	310	329	342	315	336	348	357	351	303	328	349	346	347	343	335	325	364	337	349	323	343	335	373	337	325	324	346	303	343	367	340	333	342	341	351	340	326	311	349	342	322	384	352	341	339	347	348	328	331	341	336	345	330	326	341	305	340	319	341	364	338	329	309	348	327	337	327	333	342	354	297	323	368	361	330	324	339	341	332	333	335	379	370	380	323	337	348	312	313	340	359	284	327	333	351	356	350	328	332	377	344	325	377	361	358	348	348	358	327	326	319	341	340	346	299	397	334	337	331	360	344	382	340	312	344	310	353	306	347	319	317	351	340	326	355	312	352	324	308	306	320	359	339	357	350	347	335	312	338	370	359	347	335	323	358	365	331	350	338	355	329	354	334	321	321	321	325	336	341	317	378	318	301	339	328	399	344	344	340	320	362	351	363	357	347	373	339	324	344	333	343	364	341	367	357	351	316	320	336	356	348	376	336	329	338	356	362	347	328	354	351	367	346	327	319	336	338	303	331	343	345	349	352	318	346	331	336	340	349	362	338	341	327	352	332	333	343	335	344	348	357	315	354	380	308	329	359	345	336	341	357	373	364	334	335	329	323	372	358	340	321	337	322	348	339	322	334	343	361	319	376	337	344	307	324	351	334	325	333	341	332	346	348	338	337	334	341	350	322	370	311	340	312	338	359	338	330	319	334	331	331	379	324	361	330	352	344	329	354	306	345	352	329	340	341	347	348	343	330	376	309	367	347	348	354	356	348	315	345	319	359	362	350	357	355	346	388	353	346	337	346	332	325	336	345	346	341	341	339	336	346	359	349	360	340	319	332	369	316	329	361	313	354	321	365	339	323	347	346	295	331	334	322	372	343	315	327	312	336	328	324
5450	4084	2501	1554	1249	1042	860	760	625	569	557	504	535	523	508	493	433	432	404	394	408	378	326	380	341	360	384	391	368	371	385	374	411	402	360	404	378	388	338	356	379	330	352	376	380	369	374	375	368	358	353	372	384	344	323	373	346	364	355	343	375	340	341	355	354	341	357	323	365	345	359	359	367	368	331	347	338	365	331	358	366	356	366	334	344	365	352	354	353	349	364	343	402	327	360	379	351	344	353	347	335	353	361	358	363	374	332	385	363	372	355	340	370	328	338	344	345	394	338	344	370	358	347	326	383	379	318	312	333	365	323	384	325	330	360	369	322	364	342	371	329	352	322	365	350	331	360	347	370	360	350	358	328	331	371	353	352	334	358	341	350	369	385	359	363	330	363	321	368	318	360	338	333	312	367	329	341	398	361	356	347	366	358	372	357	349	351	321	350	353	349	385	340	363	382	342	377	335	349	319	369	324	377	342	334	376	358	382	336	358	367	363	345	338	382	351	349	352	378	338	331	355	370	329	340	366	344	359	337	344	345	374	372	369	378	364	339	374	330	326	331	367	342	353	367	363	354	336	315	356	359	346	326	334	349	367	366	363	343	362	358	348	360	351	355	348	365	364	380	335	342	376	366	346	352	324	354	352	348	354	359	323	368	316	367	350	347	360	347	382	377	328	345	383	346	337	381	305	352	346	320	321	349	356	332	347	359	326	329	352	344	308	354	354	393	340	329	323	333	353	327	315	368	351	338	329	316	335	361	331	342	356	381	365	313	354	338	361	347	367	361	320	345	317	322	349	321	339	352	362	354	337	315	317	339	345	323	378	321	333	379	333	340	327	325	360	372	337	332	331	353	358	321	332	328	340	331	328	366	344	364	358	347	368	372	347	354	360	311	331	307	353	349	379	377	375	356	332	376	310	375	373	340	325	337	376	370	345	344	350	368	317	367	360	341	312	346	374	392	348	366	345	364	319	364	328	370	339	335	344	357	324	365	357	365	325	371	350	345	328	365	362	348	339	358	348	320	358	338	335	368	377	325	362	367	336	396	335	364	327	312	357	345	301	371	351	363	372	341	370	356	332	346	343	320	352	357	364	337	346	386	368	358	333	347	337	350	362	354	347	360	354	337	372	337	333	379	356	305	337	366	349	323	351	358	339	323	328	353	322	358	342	350	335	350	344	356	341	371	366	356	319	354	356	340	377	337	338	323	366	379	356	350	328	326	341	331	347	346	330	380	333	351	332	317	338	324	362	317	368	335	364	362	353	351	341	338	341	345	349	341	349	342	383	358	360	360	385	325	344	334	340	337	350	336	361	326	354	378	338	351	368	355	357	366	356	380	340	340	310	334	351	354	377	357	348	365	327	356	365	346	383	363	342	347	347	350	321	396	347	348	346	362	361	353	342	324	366	364	343	345	365	346	343	332	338	312	360	374	342	342	336	368	382	343	339	370	341	341	379	364	368	366	338	341	369	328	334	334	335	359	373	338	352	366	334	359	352	322	364	330	390	386	334	355	379	350	361	343	353	326	357	359	361	344	366	336	317	366	370	384	347	354	384	354	367	347	342	353	311	377	355	377	332	309	363	346	340	380	347	352	354	329	328	316	355	326	345	307	335	321	353	338	341	340	359	375	336	348	367	359	337	334	346	361	317	373	353	365	369	370	378	363	361	359	349	349	332	364	354	353	340	348	386	344	339	341	332	331	335	361	375	342	352	381	354	320	349	379	346	361	356	341	346	335	346	362	369	345	329	370	306	312	357	357	367	352	343	364	336	334	345	335	346	359	367	355	355	338	343	380	353	354	339	352	349	340	357	332	362	355	371	330	356	371	322	333	378	331	333	326	340	318	360	337	365	367	351	348	344	347	320	319	349	357	346	346	331	346	326	362	335	389	345	381	337	354	327	361	331	329	336	339	354	349	328	330	357	352	382	360	347	359	379	352	324	342	362	390	340	332	312	388	319	360	352	333	337	342	356	359	367	312	351	359	344	375	357	391	338	327	339	347	338	359	329	362	352	366	339	348	394	354	328	374	346	369	372	324	350	359	355	374	358	312	347	330	356	369	329	373	336	353	375	360	357	347	346	332	343	340	325	378	351	324	356	339	367	333	358	340	361	374	366	361	338	363	388	334	331	336	350	360	328	369	342	350	339	320	366	345	322	331	344	311	322	354	355	329	333	339	348	353	371	381	351	344	349	364	349	322	340	342	333	355	315	359	325	351	322	362	341	347	354	352	368	346	366	351	329	365	301	357	364	323	353	379	389	351	362	326	353	338	335	371	364	360	354	336	350	366	332	353	374	379	359	327	346	327	371	364	368	348	349	343	340	346	297	351	337	386	325	342	352	288	339	310	360	333	333	342	345	351	361	339	374	357	383	359	347	350	343	350	396	350	317	350	331	315	362	325	331	343	350	347	352	347	341	347	381	339	349	344	347	356	336	354	336	343	346	353	337	351	354	339	385	326	374	341	323	341	352	360	337	363	367	343	334	341	359	313	352	344	380	336	340	346	366	348	318	297	342	372	344	334	336	346	367	365	390	366	345	351	346	367	362	347	343	370	348	357	324	358	341	316	327	366	393	360	345	366	324	358	362	361	327	381	338	340	334	356	343	333	336	342	353	343	318	378	335	350	362	369	369	363	334	333	324	316	348	351	326	333	375	310	353	348	366	369	338	346	359	338	351	369	355	332	358	316	368	366	363	352	346	361	350	387	363	383	341	365	347	352	342	346	368	349	365	323	351	363	354	333	329	312	378	354	333	338	380	379	322	329	354	357	367	342	344	361	332	360	347	355	360	357	328	352	354	308	361	376	353	363	352	357	374	358	349	383	333	342	330	327	366	386	360	343	330	375	374	355	351	338	365	363	351	359	363	338	373	338	358	336	352	323	378	380	334	342	360	340	344	347	361	342	321	360	364	349	368	320	315	356	367	336	366	347	366	356	304	342	349	358	364	364	367	367	370	348	369	355	323	346	346	353	359	334	328	405	359	331	382	322	333	348	340	388	374	322	383	328	393	356	331	310	319	355	347	317	336	368	349	357	328	346	311	337	355	348	353	354	334	336	361	332	347	368	348	317	349	361	355	314	350	353	340	341	314	356	329	377	352	331	332	367	365	337	348	370	326	350	377	339	377	353	336	334	367	356	348	349	362	359	364	355	345	341	323	364	318	337	353	332	376	338	348	356	373	360	380	350	326	341	400	364	334	345	355	352	335	323	341	367	374	346	324	343	385	328	345	351	360	328	359	356	358	370	324	372	349	326	331	332	346	317	355	318	348	378	316	356	335	323	330	349	357	329	371	363	337	377	336	355	355	327	339	331	328	339	365	351	330	324	337	364	334	321	339	374	310	345	330	334	370	344	348	347	368	362	324	339	353	328	359	334	383	343	347	334	354	392	364	346	344	350	343	325	355	312	337	345	341	347	351	352	364	344	341	391	364	386	380	350	323	347	360	342	350	372	364	335	361	369	360	369	348
23792	21264	28395	24443	21263	9558	1873	1294	1221	1013	881	857	840	827	811	789	778	737	697	742	639	648	642	624	623	574	610	618	568	621	656	666	586	581	645	599	670	595	645	598	581	648	633	603	595	613	613	627	601	586	597	594	574	631	597	621	594	633	590	648	585	616	567	594	563	593	563	595	544	578	577	562	571	525	552	581	547	595	550	601	568	562	599	555	545	558	540	566	612	558	547	615	579	540	596	560	594	580	588	542	520	588	579	565	548	549	596	585	561	542	568	561	563	590	600	545	584	580	530	522	568	585	570	573	545	554	574	603	555	532	557	520	518	555	573	541	545	528	564	568	543	564	566	574	592	572	601	536	561	554	581	542	533	609	572	533	577	606	520	580	556	573	614	576	590	566	547	502	555	535	554	583	552	599	604	582	558	568	586	568	552	569	557	578	564	537	594	535	564	557	582	539	556	542	562	581	582	566	571	580	588	550	597	563	531	574	591	588	561	537	557	554	570	571	527	578	569	553	528	580	572	581	563	557	546	521	605	566	558	586	563	572	591	558	604	552	541	557	550	535	551	515	577	574	619	583	559	543	526	581	551	581	554	580	535	555	590	608	609	604	560	550	597	576	575	543	579	589	619	607	577	589	588	539	543	593	563	591	563	604	555	540	566	603	577	552	547	555	552	577	574	547	596	559	545	544	598	569	563	531	610	563	574	538	551	609	564	572	549	570	508	548	575	549	612	583	568	555	575	540	613	589	574	554	584	556	511	555	592	533	620	547	563	579	548	543	538	581	515	574	542	566	544	536	592	574	598	569	575	601	572	554	554	547	544	586	527	554	586	578	602	572	581	582	563	567	557	522	579	574	556	611	554	565	589	583	539	556	600	573	566	521	592	580	579	588	583	585	564	567	560	616	538	581	587	597	613	617	555	611	576	580	589	590	580	586	565	549	542	510	577	540	543	555	592	548	565	525	562	570	539	561	560	586	536	550	553	523	526	566	601	535	593	547	604	545	571	573	546	511	543	539	560	568	585	593	581	582	596	622	609	578	535	568	561	514	572	540	572	568	594	562	601	552	548	583	572	567	522	564	576	573	562	578	602	565	568	540	589	562	565	539	556	563	570	575	551	503	590	570	534	578	522	567	601	558	565	590	543	592	534	537	610	537	543	595	558	578	598	565	611	569	575	555	556	560	593	602	596	604	570	559	553	593	568	597	553	567	548	570	606	543	616	546	589	542	530	599	584	590	576	546	578	565	565	581	555	578	583	590	593	594	568	589	550	553	544	520	539	541	533	579	609	572	575	613	581	568	579	572	563	575	531	504	551	598	571	560	523	590	596	552	554	619	586	554	565	539	555	560	518	588	553	599	572	597	553	560	544	603	553	567	561	526	581	545	532	587	586	575	585	584	548	599	559	538	560	591	580	561	513	627	574	520	581	566	596	532	553	605	557	604	577	581	566	587	581	538	534	517	591	580	567	566	539	589	593	594	549	593	563	594	587	535	579	518	552	562	571	620	535	576	587	585	594	572	594	567	555	533	596	576	580	557	596	602	595	603	587	581	560	578	558	538	583	515	565	585	559	559	538	573	561	594	592	569	555	558	571	573	566	574	527	566	550	558	585	559	587	565	587	561	558	573	515	596	554	551	596	556	551	569	581	542	555	514	569	570	582	557	578	585	592	531	554	516	564	586	582	584	534	561	554	554	550	563	520	563	580	554	577	549	534	527	608	569	522	571	576	533	533	590	548	548	537	585	573	598	566	558	586	552	577	570	528	558	581	550	531	541	573	576	536	526	558	563	554	520	552	559	579	563	553	585	580	552	580	526	516	546	563	575	606	575	591	569	552	561	580	567	551	594	587	548	569	569	528	562	561	660	576	576	560	577	569	596	557	567	585	559	588	579	569	556	576	572	577	531	585	562	546	604	562	602	571	585	558	591	543	569	563	606	590	579	599	567	536	538	544	575	564	531	594	525	576	569	574	558	554	527	537	516	583	577	554	531	546	540	536	541	563	624	559	576	589	590	594	593	553	551	553	559	564	556	539	525	539	596	612	547	572	590	544	583	548	548	551	573	580	593	486	594	548	586	543	569	591	611	541	595	582	573	560	538	563	575	560	562	545	564	609	564	570	572	587	557	608	567	530	531	593	538	573	545	572	576	568	619	582	580	570	583	559	540	525	600	520	566	551	571	581	553	536	590	569	563	562	522	584	576	602	573	565	620	556	543	551	564	564	556	576	573	601	569	591	588	553	552	533	530	592	607	558	552	583	598	565	553	599	583	567	565	557	563	574	589	489	560	570	569	576	578	595	563	553	555	591	579	528	589	576	571	595	539	579	579	551	613	591	561	561	518	551	555	577	585	546	586	567	556	542	594	580	534	555	591	544	542	569	547	569	573	559	565	555	604	568	536	573	569	588	545	538	564	572	569	523	567	609	559	552	606	606	526	596	599	546	575	552	520	534	574	555	559	552	553	566	545	588	607	582	584	591	544	557	547	554	533	572	561	577	560	577	571	588	557	530	582	560	522	595	593	585	590	651	579	594	567	593	559	565	604	545	561	586	549	557	556	597	579	585	543	558	571	568	589	576	601	546	556	517	577	580	543	619	584	524	558	532	557	532	561	583	553	531	567	536	527	542	533	586	565	595	532	601	565	552	568	556	592	553	591	544	593	584	588	555	577	545	570	580	515	565	521	592	617	561	585	556	572	588	588	563	541	528	613	590	529	582	564	531	562	602	533	544	594	576	571	556	578	564	528	579	591	582	558	583	595	567	575	596	585	548	579	572	557	542	563	583	557	595	613	548	559	551	527	554	580	622	592	596	558	559	587	600	560	535	577	566	596	524	602	558	553	538	580	567	571	584	554	578	581	578	540	571	555	559	528	576	584	562	538	539	560	559	560	571	566	582	553	563	577	524	597	614	566	536	548	535	599	557	542	572	581	560	573	574	586	562	589	552	577	558	531	585	530	582	588	595	569	566	530	519	577	574	540	556	566	605	558	573	556	550	563	581	593	547	584	590	555	568	521	598	543	568	585	554	593	561	574	566	556	559	569	565	569	584	568	549	555	548	591	547	571	578	532	588	554	566	570	539	569	548	596	577	556	573	537	598	564	549	539	588	602	578	581	587	569	560	552	560	533	572	563	566	533	600	588	539	543	591	537	563	584	565	517	587	574	528	610	544	576	573	553	552	625	591	572	536	587	608	576	561	556	561	593	530	584	590	572	590	590	579	603	553	536	555	578	595	572	562	562	559	561	577	596	567	563	535	582	582	549	562	543	568	589	606	571	553	574	555	592	595	528	513	590	564	548	552	597	613	569	532	586	583	575	569	554	521	573	605	564	519	556	525	541	563	589	557	606	550	599	558	545	605	601	542	530	556	586	636	526	533	556	577	530	604	532	570	590	573	556	568	627	551	581	550	560	575	578	567	522	565	576	595	597	557	513	582	570	581	527	601	543	571	604	610	560	525	557	554	561	554	580	607	554
4712	13044	8486	4885	3715	2973	2331	1783	1615	1346	1226	1080	1076	1060	1031	939	888	858	831	769	719	700	650	659	680	673	611	615	692	650	623	625	656	666	647	675	605	641	631	646	602	595	655	622	630	656	641	646	617	669	573	638	625	557	572	624	612	612	594	599	545	596	581	577	532	595	568	615	631	629	545	563	611	558	579	576	583	565	579	597	565	611	576	597	592	582	605	569	615	620	549	553	582	597	588	565	599	576	592	557	570	567	585	587	586	562	596	578	548	536	620	566	576	610	547	564	571	587	586	558	551	548	579	576	560	583	571	570	580	566	600	609	542	620	604	581	600	541	529	567	541	588	560	583	568	581	571	557	600	572	499	612	580	573	555	540	557	557	554	584	580	531	558	598	571	549	568	570	573	552	609	553	562	588	554	615	587	608	533	560	607	565	542	584	591	554	573	570	599	573	542	590	596	589	575	508	589	536	547	500	618	561	597	538	588	565	585	588	546	558	613	585	602	582	547	559	564	580	594	577	623	593	579	565	570	539	570	554	568	562	576	560	553	555	581	615	553	557	571	544	572	546	567	567	586	584	629	542	598	569	556	573	557	569	612	576	575	579	567	597	576	570	527	588	533	538	553	563	567	588	583	590	585	558	546	553	555	545	585	605	576	577	592	569	572	563	580	586	560	588	582	568	561	563	535	580	583	584	558	599	610	605	589	560	583	569	627	578	576	562	541	542	575	515	599	562	572	575	563	587	540	592	592	615	559	549	537	548	588	587	566	592	592	571	570	572	568	562	552	616	602	560	626	555	556	579	553	578	544	553	539	578	589	550	514	571	586	583	621	606	607	561	553	600	608	560	565	574	562	600	525	544	568	593	537	580	541	600	569	594	597	607	615	572	578	584	543	596	573	534	601	553	599	572	561	586	591	540	561	581	604	576	564	588	588	607	576	581	587	603	546	562	535	566	623	560	590	554	534	586	580	529	568	593	522	577	587	575	590	542	607	592	549	595	608	582	636	537	550	563	579	587	547	637	579	586	575	589	620	591	548	560	604	542	538	595	605	591	604	561	543	550	585	604	510	539	559	610	571	580	541	559	587	588	590	541	585	592	598	626	589	562	586	565	553	565	575	596	552	552	570	592	569	587	550	583	526	608	578	559	573	524	589	580	562	572	579	558	560	581	615	573	597	568	616	558	520	567	574	547	592	608	568	591	562	556	595	583	572	550	537	563	535	564	578	549	571	556	561	593	577	570	573	524	547	547	527	568	568	568	586	598	555	587	573	535	576	578	555	561	587	565	588	574	590	586	560	574	577	566	555	595	568	584	588	590	597	597	590	569	555	575	546	601	567	599	558	593	603	580	603	563	553	543	577	572	603	583	588	553	582	575	609	555	557	585	575	574	605	537	581	535	590	570	560	622	565	570	610	572	551	573	531	565	600	558	608	585	547	553	605	548	544	544	598	581	602	603	607	564	602	518	567	602	581	592	575	600	603	557	609	582	567	552	543	566	559	524	577	551	555	569	582	588	547	557	538	564	579	582	553	564	582	562	591	566	603	579	612	553	546	608	578	561	528	601	572	626	566	573	545	551	575	566	559	562	562	578	573	577	520	577	573	540	564	538	572	562	552	616	629	589	567	531	591	598	582	571	578	557	619	561	570	565	592	578	547	528	554	551	573	600	560	545	539	572	568	583	565	569	631	547	585	574	563	591	612	567	535	549	611	566	594	582	591	575	598	597	569	550	583	587	537	558	591	596	599	571	567	587	575	592	578	559	585	584	561	555	557	549	596	547	584	563	590	577	562	549	547	597	589	553	587	543	590	558	587	562	564	607	557	572	597	539	602	594	586	582	599	575	601	587	565	589	585	586	570	586	558	602	526	586	569	565	586	531	585	540	535	560	578	567	579	597	546	593	575	556	587	584	584	564	557	559	550	578	576	571	559	586	570	567	649	556	583	589	599	568	618	579	544	592	576	588	537	531	609	601	595	556	600	556	549	577	561	618	555	610	556	582	567	594	595	555	599	596	578	569	576	630	582	545	556	546	523	601	553	573	547	592	582	584	572	599	595	570	580	511	547	581	615	578	578	596	559	567	550	595	593	604	564	592	620	592	533	550	598	605	571	555	580	628	578	567	600	580	554	611	554	539	555	589	557	536	574	565	551	602	576	506	611	614	542	614	592	560	562	577	558	594	593	536	582	548	582	521	609	567	577	559	587	598	565	560	602	557	558	576	571	602	572	597	533	545	580	557	567	585	563	524	544	554	591	583	568	556	575	560	561	587	522	585	586	580	588	580	559	538	552	573	571	588	561	541	597	601	550	565	580	601	601	532	517	599	557	551	515	546	587	564	617	550	531	548	543	608	641	592	567	575	567	573	565	577	573	596	568	571	561	562	560	569	596	567	578	615	604	555	566	580	552	537	596	529	606	591	574	555	598	561	569	573	519	537	563	588	573	573	568	557	522	536	553	555	564	576	610	597	607	553	548	591	598	564	586	533	573	545	529	550	529	544	543	636	561	553	541	584	606	603	620	585	630	582	611	557	561	591	575	552	577	538	572	592	592	581	591	555	564	619	597	559	582	533	548	552	563	587	580	551	584	552	547	578	563	598	547	575	567	537	567	563	569	580	578	579	605	566	600	557	560	578	596	570	559	590	563	573	569	589	586	583	584	603	552	593	538	611	550	579	585	550	602	571	585	606	537	620	590	542	585	572	531	579	553	560	580	584	546	579	565	561	531	564	520	609	559	576	548	555	548	615	597	570	578	550	582	576	579	601	575	566	573	575	585	636	640	543	566	568	596	590	608	588	574	535	619	532	596	584	581	563	570	544	594	540	592	564	637	591	599	564	546	566	574	576	647	540	570	570	588	560	544	553	590	570	579	591	570	575	564	572	572	563	641	575	544	600	638	565	553	558	562	541	570	550	545	541	575	575	566	548	576	598	575	557	590	566	567	558	571	536	582	589	594	562	592	542	591	524	589	550	633	554	604	621	562	569	529	585	589	613	584	607	599	573	574	607	583	562	554	575	570	541	586	557	567	580	571	622	541	567	576	599	603	600	563	573	608	558	587	547	598	590	601	568	589	603	581	578	548	562	578	569	572	550	611	616	555	546	616	552	551	539	597	624	558	610	584	588	572	582	566	626	604	608	578	552	593	599	579	574	585	556	554	592	586	538	556	598	561	565	574	596	565	611	592	563	580	511	588	548	543	591	538	595	545	576	582	555	559	561	601	548	562	580	577	575	552	550	581	563	599	571	575	529	559	548	588	589	575	617	588	574	564	581	603	589	581	577	560	575	538	586	529	606	549	579	550	587	526	598	557	570	622	605	601	526	567	539	603	595	538	564	585	591	542	582	551	564	549	511	593	594	554	544	558	612	598	539	597	609	559	540	580	557	534	599	567	549	584	573	537	589	622	582	640	557	574	522	610	578	569	567	609	564	583	573	591	531	594	571	572	549	578	603	570	540	577	578	522	539	606	556	605	596
25078	21416	27500	25645	9966	1145	754	621	602	551	494	450	454	419	432	356	408	374	390	323	321	312	290	298	316	293	273	287	286	334	326	325	315	295	315	290	305	276	287	299	296	277	271	270	308	285	298	255	279	284	283	285	297	290	293	302	285	265	306	286	288	299	273	277	283	313	270	258	270	266	288	257	280	308	287	285	266	290	284	305	260	260	299	290	267	270	276	267	276	255	272	259	251	259	295	259	263	266	292	276	281	284	246	266	272	282	260	244	277	264	271	258	266	268	273	245	303	301	244	264	260	246	263	253	270	276	268	276	253	257	302	268	248	281	255	250	259	265	274	250	304	257	267	256	279	285	268	264	241	279	302	248	278	239	277	265	271	270	236	243	258	254	255	269	249	261	262	252	271	271	242	277	284	296	243	252	238	282	253	287	284	268	299	263	270	272	289	281	289	267	274	278	249	296	251	250	285	263	251	267	262	275	285	271	279	296	294	263	264	269	275	266	270	262	289	251	270	263	249	275	280	264	290	257	269	302	266	239	297	240	259	240	293	249	260	267	259	280	246	254	260	249	261	308	252	256	287	272	265	255	273	274	304	249	269	266	257	285	252	270	257	286	282	230	278	268	285	288	235	251	271	265	265	259	274	251	267	257	246	249	270	254	245	236	244	264	253	283	251	263	273	283	284	266	275	278	289	239	280	262	288	279	282	276	252	289	286	257	271	260	270	260	264	279	294	225	281	271	275	239	277	260	266	265	270	272	246	266	294	296	265	270	233	287	262	265	272	246	275	259	274	273	276	265	261	294	292	265	286	265	268	261	250	281	275	269	240	268	263	266	272	297	279	238	296	261	308	291	275	246	262	266	282	247	266	245	276	257	270	253	279	247	242	312	252	264	270	260	249	261	294	268	263	268	263	281	252	249	251	300	249	248	251	270	282	264	245	308	246	271	247	229	296	286	259	250	256	278	248	290	275	258	238	288	304	263	270	284	244	260	269	255	262	274	268	249	274	280	300	249	258	260	258	292	277	286	277	262	264	248	276	283	266	272	257	262	273	262	296	283	262	252	286	238	302	269	286	252	277	262	276	255	277	240	255	275	275	278	260	247	283	284	288	281	279	271	267	296	285	276	281	258	263	270	245	262	250	242	275	295	273	258	267	299	223	269	264	268	299	302	281	273	247	267	259	272	275	271	270	247	254	287	279	293	268	255	282	263	313	261	279	258	292	270	261	281	272	255	301	259	264	245	251	234	295	266	274	275	279	285	259	245	265	265	267	271	272	242	254	282	248	290	283	270	274	252	254	281	272	282	266	273	247	269	278	263	261	258	253	273	265	288	279	301	281	277	257	273	263	276	286	310	281	239	255	253	238	281	269	250	272	252	264	277	260	222	224	248	257	271	265	272	267	272	263	273	260	273	254	292	257	254	249	256	263	236	282	265	250	252	255	309	274	271	288	291	261	262	274	242	286	245	263	270	265	271	267	215	255	246	274	262	235	261	252	258	263	249	271	278	247	252	260	250	253	270	248	269	246	251	255	270	251	282	254	257	230	254	290	251	273	268	264	280	246	285	289	252	259	278	275	257	270	271	248	265	275	275	288	286	290	277	248	284	228	276	256	271	274	312	247	253	243	234	265	266	270	245	269	279	247	281	277	275	252	240	249	229	286	246	260	249	269	248	298	227	245	262	235	253	253	279	238	255	247	285	268	271	245	245	258	259	268	261	255	272	279	286	252	247	265	292	320	234	271	269	254	281	260	276	257	283	288	287	281	267	250	271	267	267	278	291	255	238	274	289	271	272	279	270	265	289	261	260	238	275	238	298	254	285	277	262	282	261	276	293	265	259	276	275	273	273	277	266	254	258	273	233	277	288	247	289	282	271	264	260	260	260	249	278	266	240	305	268	258	282	303	245	254	272	259	297	292	273	267	276	273	274	272	309	275	251	290	255	245	259	265	290	281	261	257	250	255	252	250	270	261	270	271	272	304	267	276	253	262	275	261	245	255	255	246	301	284	252	280	232	252	255	253	259	252	265	260	282	282	284	266	250	249	276	272	275	273	270	277	251	270	261	249	264	274	230	254	231	237	241	273	259	235	259	282	268	251	255	286	253	252	259	243	256	259	244	273	268	275	315	295	279	262	300	279	286	274	280	279	254	281	277	256	266	289	273	266	293	281	262	283	263	273	277	268	234	253	236	289	243	300	288	276	242	259	270	277	271	271	273	266	268	250	291	267	289	256	270	266	265	246	255	258	249	267	303	253	273	278	299	273	283	260	267	268	284	263	281	295	263	284	245	255	262	238	258	263	270	286	253	278	258	231	259	267	268	277	249	271	307	276	262	246	256	242	261	300	275	286	283	248	278	286	253	272	261	265	274	244	257	253	268	257	291	257	295	293	238	287	274	278	250	227	264	280	277	293	268	269	274	260	262	282	270	259	278	256	277	249	274	246	286	289	248	267	238	248	289	289	259	249	279	252	253	276	277	316	267	258	236	265	246	277	254	272	303	281	268	268	250	236	263	268	232	261	271	238	297	281	263	245	264	263	258	257	260	266	259	263	269	274	252	271	255	250	242	287	261	244	273	267	279	244	263	296	279	258	247	274	270	255	259	290	236	248	277	301	257	287	281	293	252	261	273	261	258	286	262	280	244	267	257	276	287	274	271	261	278	254	276	291	247	286	274	250	270	255	281	279	292	282	274	260	301	268	263	292	271	273	266	248	258	288	247	240	267	230	255	270	248	274	269	269	278	271	266	247	285	269	236	246	277	285	257	262	290	236	254	283	258	281	272	279	236	240	266	262	246	252	260	275	253	271	247	277	271	296	270	268	240	291	251	262	254	252	248	260	244	259	250	261	267	268	264	271	282	285	274	244	265	253	277	264	281	263	250	294	277	297	253	280	281	285	256	287	275	293	263	275	286	260	286	267	271	278	272	275	258	254	270	265	247	262	264	264	282	282	274	291	265	297	256	289	282	257	263	271	259	270	263	255	255	271	270	249	261	296	260	272	237	250	275	249	256	236	267	278	253	241	280	287	278	270	268	253	257	272	270	292	258	242	272	246	273	292	273	248	276	209	265	259	251	238	288	272	292	259	237	277	279	260	243	276	289	276	263	275	274	267	249	288	281	277	277	253	260	267	244	293	245	259	282	277	279	286	266	296	269	258	257	258	292	273	267	273	256	274	262	259	227	271	263	266	288	271	284	248	286	259	280	250	261	242	283	265	250	269	252	269	244	281	249	289	257	254	279	258	265	258	274	261	237	271	271	242	281	281	284	258	256	249	246	236	288	261	249	268	261	278	276	310	248	257	249	278	264	258	247	284	252	268	240	243	278	278	239	268	274	265	265	304	274	281	294	281	280	261	278	287	280	239	252	267	279	267	269	309	276	286	285	280	273	235	235	313	262	270	265	258	273	259	260	271	268	253	268	260	248	271	258	258	263	285	279	283	256	236	244	244	270	286	247	267	277	254	276	257	273	248	256
4137	8184	5384	2881	2305	1749	1333	1075	928	806	670	599	621	622	575	549	518	427	435	388	367	345	349	355	315	297	325	332	341	364	309	400	361	358	354	328	349	333	339	319	325	325	309	334	352	301	300	297	302	315	304	332	317	326	330	304	318	309	303	286	266	310	271	322	295	313	266	281	288	272	275	304	307	257	318	289	284	290	308	308	292	290	261	296	292	306	291	281	263	310	271	291	259	273	283	257	279	297	263	267	281	299	279	309	278	270	286	290	293	290	280	288	280	261	270	282	285	298	288	281	277	276	292	297	268	288	274	301	285	260	268	281	260	277	287	285	291	272	276	274	302	287	278	304	287	268	248	312	276	299	298	262	282	298	289	306	282	268	282	260	293	292	275	288	289	265	259	282	281	291	282	298	284	295	291	282	275	272	297	270	261	303	275	245	302	260	292	305	271	290	279	306	287	284	290	302	283	287	300	277	292	277	277	273	300	282	268	305	275	271	269	279	278	275	295	264	277	309	266	293	299	290	314	276	270	266	289	309	278	287	254	254	274	269	276	266	287	292	283	274	273	276	307	285	302	291	243	259	279	274	286	290	301	291	284	267	286	293	289	300	293	294	290	299	298	270	317	275	277	291	306	292	271	261	261	291	281	255	277	285	319	288	317	277	310	303	286	275	277	273	306	270	288	296	304	292	283	278	268	287	256	259	277	303	272	295	289	273	293	269	277	312	264	285	263	269	270	301	293	264	286	292	314	296	276	304	269	277	290	297	262	260	271	258	309	255	293	282	264	286	332	279	296	294	273	259	299	283	259	289	266	257	279	263	274	296	272	285	295	262	296	295	325	303	271	284	297	279	273	293	276	309	252	273	294	281	294	298	277	258	300	256	274	291	277	268	279	261	290	261	273	297	254	305	285	276	268	275	257	293	292	297	300	329	284	285	283	284	290	288	308	307	285	288	284	284	300	296	284	285	289	318	293	297	266	313	259	315	259	296	251	279	301	275	310	323	257	289	269	290	274	262	287	316	302	254	288	258	291	292	296	267	284	256	263	266	265	278	271	295	266	261	281	311	264	263	292	272	257	281	281	276	296	289	286	276	285	295	280	295	261	296	272	282	300	260	269	267	301	259	301	279	306	299	290	283	274	302	289	292	267	244	314	261	292	275	283	284	252	282	313	248	284	285	292	281	273	281	293	282	268	288	291	280	273	273	287	266	270	270	281	246	321	316	273	270	303	314	255	264	295	299	292	275	270	288	281	255	287	284	301	264	293	310	265	304	292	311	298	255	279	284	275	286	291	269	292	295	303	275	279	292	280	266	260	271	256	274	297	256	299	274	298	263	299	266	262	301	256	304	253	310	280	305	293	302	281	296	265	293	280	295	272	280	317	262	273	267	294	259	284	253	279	302	286	267	306	295	312	281	272	313	317	291	292	248	325	278	282	305	291	259	272	312	292	251	314	271	283	300	256	304	286	281	288	293	277	290	274	289	285	284	261	264	273	279	293	301	313	271	264	304	268	270	277	277	279	274	252	307	294	255	269	294	269	296	317	262	276	273	286	266	273	296	316	277	308	251	283	301	290	313	247	300	301	288	267	282	309	283	289	292	315	287	259	262	287	269	281	290	290	291	299	270	269	252	275	278	303	262	280	219	289	270	239	301	293	283	243	285	297	283	293	269	292	287	283	280	292	292	276	312	268	281	306	286	302	262	295	305	263	259	281	305	279	283	260	272	258	283	280	299	308	270	282	291	269	319	284	315	253	272	285	292	299	258	287	275	268	263	264	276	252	268	300	300	286	299	311	282	274	304	280	302	266	282	323	310	273	257	293	247	291	282	256	280	274	291	252	298	287	277	290	297	244	294	279	282	293	292	265	262	316	299	277	284	274	275	280	273	287	289	284	274	281	290	291	275	297	237	278	283	326	301	277	269	291	306	297	295	283	271	282	279	300	270	265	291	315	300	297	315	286	312	267	283	291	294	279	260	262	260	265	299	299	314	292	305	295	245	261	305	263	303	284	302	289	284	301	289	264	322	278	275	275	288	259	271	264	307	258	290	331	267	303	295	262	285	278	274	295	292	284	290	257	286	263	288	282	284	308	286	280	295	275	291	301	292	273	288	283	280	287	294	278	287	319	310	269	296	248	289	282	310	279	296	277	282	271	269	305	293	284	297	303	291	274	287	292	277	281	279	298	305	281	302	259	293	260	288	293	264	288	273	279	295	289	277	260	258	279	284	287	288	297	276	294	280	285	315	308	292	274	290	288	308	282	290	282	247	276	290	277	287	291	276	311	281	293	285	248	314	277	290	295	287	287	305	273	270	281	261	295	312	298	287	306	259	299	311	292	271	288	272	294	279	282	288	292	286	241	294	289	312	271	277	299	304	253	283	307	279	308	294	297	290	237	293	332	289	321	278	301	274	266	297	279	284	322	279	300	280	283	289	271	281	297	292	263	271	253	296	310	272	295	290	284	271	284	290	268	289	258	288	270	275	296	279	256	274	267	275	307	262	330	282	288	289	251	286	316	289	287	280	277	275	293	286	277	258	267	309	290	257	268	295	324	307	271	251	264	261	286	300	274	281	290	306	270	282	293	263	266	302	293	280	294	301	261	295	286	270	310	280	305	266	304	316	298	288	275	274	279	303	289	279	270	281	296	302	284	276	288	266	274	284	286	275	293	286	293	267	293	270	273	278	296	288	270	291	259	310	269	289	297	294	279	293	306	284	278	285	289	290	251	296	251	260	288	270	277	278	270	288	295	272	262	288	266	281	297	301	284	275	274	278	290	255	280	284	265	276	258	264	293	320	276	267	282	278	296	255	290	288	275	283	302	275	260	248	272	305	296	278	274	295	295	287	290	287	275	288	272	265	279	252	300	287	268	280	311	281	304	309	269	307	311	291	286	311	304	277	307	274	316	291	320	288	308	265	301	268	295	266	278	260	277	277	271	267	273	304	282	299	269	266	302	291	299	287	302	273	302	313	287	296	286	279	266	270	289	259	299	265	260	315	289	255	304	273	294	291	285	281	292	318	259	293	311	294	276	247	317	295	268	286	291	283	250	281	276	299	254	279	290	260	258	280	281	318	294	279	233	303	253	290	256	289	297	278	299	296	286	276	284	279	286	237	286	276	296	301	268	254	290	279	302	283	281	288	284	290	324	249	310	272	278	287	293	294	286	274	259	248	267	314	257	251	285	259	260	259	310	271	268	308	271	298	263	264	312	310	316	273	276	245	286	311	276	262	297	282	301	297	278	272	277	312	311	278	280	262	263	248	297	280	265	268	278	263	265	284	281	282	270	278	278	249	292	315	276	308	327	278	293	258	325	279	286	276	273	285	295	299	297	277	269	314	328	287	292	288	302	280	271	297	261	279	272	275	267	256	277	282	243	274	317	267	275	290	278	279	305	277	264	295	306	274	267	279	269	260	294	320	280	283	298	282	309	292	291	284	297	275	297	258	285	279	288	267	280	263	286	286	286	254
22854	21478	29192	24206	21482	21545	9046	1904	1569	1277	1235	1047	1047	1063	923	999	942	849	831	771	726	699	711	697	642	642	657	665	644	665	704	676	678	665	665	677	646	702	641	669	659	660	595	591	595	616	594	611	649	587	647	589	577	613	610	612	608	594	570	570	554	606	567	606	598	608	576	608	584	582	587	607	567	569	592	573	587	578	545	584	574	585	597	567	550	547	582	560	580	584	619	550	536	620	553	528	584	540	592	606	546	570	590	560	579	578	564	567	564	631	614	554	529	563	615	565	574	605	565	584	550	545	605	540	567	570	559	579	569	586	555	557	575	553	559	569	600	579	588	534	578	568	575	548	559	574	573	560	574	573	630	569	584	560	581	614	596	585	542	554	584	611	576	546	541	580	553	602	586	590	558	558	571	556	559	542	540	559	578	538	550	576	562	514	603	581	570	588	558	598	620	566	544	591	557	586	556	583	588	618	586	574	598	558	568	566	574	582	571	556	612	583	636	572	581	546	581	578	582	604	574	570	589	556	570	581	579	580	564	576	638	631	548	573	606	604	561	647	576	558	600	558	554	606	591	595	619	561	564	518	607	650	564	587	558	559	568	557	578	580	553	563	568	541	539	554	574	599	592	604	611	585	581	585	551	537	569	570	617	575	600	561	583	549	555	608	556	592	519	527	550	523	551	591	598	601	547	522	579	557	591	589	548	588	589	545	588	542	589	630	610	557	594	561	554	613	590	587	588	588	560	558	559	589	563	553	558	557	593	588	575	580	565	525	588	581	539	587	548	568	521	578	611	559	602	548	546	565	556	569	572	534	611	599	558	583	574	570	561	538	555	592	567	569	582	532	565	560	567	562	591	595	608	579	574	611	586	538	572	578	563	571	588	574	563	597	548	548	576	585	547	596	560	550	516	580	563	586	604	614	560	541	607	612	551	591	583	651	604	578	552	540	589	581	583	556	611	576	620	536	542	578	582	575	565	592	581	605	542	560	601	601	530	543	577	611	572	587	601	598	578	548	557	589	570	555	594	582	568	595	586	529	610	598	525	565	607	608	555	569	573	563	566	573	606	577	550	564	569	580	591	597	566	525	598	585	602	564	565	589	566	637	558	575	528	618	562	595	561	618	560	581	552	562	564	569	587	636	619	594	648	598	590	572	554	602	555	575	563	554	569	599	534	601	613	634	596	550	563	557	582	588	549	558	556	564	590	573	567	598	579	538	578	591	536	591	613	582	613	591	579	591	616	579	572	564	573	596	578	577	549	596	547	602	593	579	568	562	557	619	586	559	563	580	611	536	586	560	548	597	548	585	560	565	566	517	594	584	531	620	580	537	559	544	593	597	574	559	575	537	601	614	575	543	590	602	573	570	589	594	571	620	617	592	577	573	588	545	547	587	575	560	575	587	539	613	560	626	566	598	575	538	610	583	579	574	590	588	583	542	616	563	551	571	567	539	590	600	570	580	566	583	516	573	596	572	599	569	609	570	573	610	610	566	561	545	617	591	574	633	557	578	560	569	537	548	552	556	568	579	509	551	600	581	617	602	579	585	588	581	528	581	552	585	562	570	587	582	570	570	568	547	579	563	580	595	539	581	535	584	579	577	554	617	554	576	599	581	597	539	578	545	602	545	574	565	570	570	589	546	576	586	591	560	593	574	557	581	566	571	610	603	563	537	595	585	544	610	579	584	598	524	519	579	566	604	585	568	645	543	557	579	550	569	598	557	582	602	569	581	557	562	593	553	592	579	595	612	572	566	589	569	550	512	588	570	588	538	629	561	572	518	555	622	590	555	586	597	541	586	580	532	554	578	576	566	551	614	577	580	558	594	593	580	565	596	587	554	558	576	592	580	619	614	581	605	564	555	580	575	579	537	597	584	598	526	541	533	549	564	573	556	581	589	567	594	586	542	609	560	583	540	555	554	582	593	572	599	598	530	580	541	538	547	595	555	579	581	564	572	553	582	578	590	564	569	612	581	546	608	569	524	622	578	560	619	517	585	535	540	575	567	584	537	563	564	548	571	561	581	584	559	544	576	583	586	564	575	576	560	579	574	583	592	555	616	576	565	569	554	578	599	549	570	573	614	583	592	562	547	582	556	602	565	541	554	600	566	585	595	597	575	565	610	609	584	588	602	574	559	598	553	584	595	563	602	579	591	615	582	551	599	556	538	600	597	599	564	536	556	570	595	562	580	595	542	553	548	586	589	554	584	598	587	545	579	587	581	556	566	558	565	565	567	544	556	576	572	587	576	555	584	585	566	576	569	588	540	555	588	559	560	538	598	585	617	549	571	581	594	584	603	584	529	570	582	599	554	544	582	509	579	586	537	588	554	600	527	597	600	603	542	556	576	596	552	542	553	560	530	604	537	561	562	538	595	594	567	570	500	581	614	577	545	615	576	563	529	568	562	536	551	595	561	578	575	577	560	562	596	575	560	553	580	577	558	547	569	596	549	632	629	574	572	593	578	590	593	604	554	577	536	606	557	566	541	611	577	579	566	579	586	552	560	589	569	578	572	593	535	551	530	599	552	613	588	592	603	572	547	610	572	552	624	557	562	534	547	593	539	601	602	579	582	573	575	574	552	582	571	566	574	554	565	603	548	566	593	568	571	554	570	539	569	559	589	588	585	563	537	607	573	577	529	593	572	607	591	546	582	569	592	552	561	598	580	552	542	543	621	572	560	561	569	541	532	575	568	578	615	609	563	577	598	552	590	569	590	591	529	586	574	604	555	554	566	590	604	568	645	560	597	563	557	579	570	598	560	588	570	574	582	602	592	583	581	613	564	555	545	597	556	612	557	547	600	552	552	560	565	601	612	523	568	565	599	558	620	629	578	558	584	575	571	519	556	549	562	609	568	545	536	585	584	575	586	556	557	581	566	579	545	593	607	594	580	574	603	547	546	556	572	557	553	577	575	568	558	561	573	625	543	568	567	538	515	610	581	602	613	573	545	601	574	547	592	560	547	615	574	562	597	563	558	535	594	583	566	578	568	581	554	573	592	556	578	559	542	617	604	594	582	569	574	596	609	579	593	555	561	564	564	557	601	550	584	565	579	571	597	550	561	576	542	607	539	554	578	628	575	545	522	598	569	569	558	583	628	590	553	535	599	606	578	591	591	579	579	514	603	587	610	556	597	539	575	595	593	527	568	600	549	593	568	561	580	578	538	561	621	545	594	627	562	574	565	580	573	546	571	608	565	563	591	547	605	561	569	565	556	558	553	612	560	581	555	615	563	557	587	538	580	569	608	588	548	580	564	559	575	564	564	620	568	605	597	614	580	577	566	581	589	560	583	586	554	555	542	567	572	567	581	552	588	583	530	545	532	601	586	544	593	607	543	553	595	596	525	583	571	561	550	575	565	528	572	547	597	549	530	528	580	568	559	576	576	587	549	574	605	547	577	593	563	593	599	568	593	596	586	575	594	540	623	555	549	549	603	587	525	585	520	589	592	571	573	576	572	521	555	570	651	577	584	568	593
6009	19215	13010	7476	5906	4686	3426	2764	2425	1909	1667	1451	1427	1455	1234	1202	1211	1055	976	911	831	770	730	723	739	716	760	745	708	730	752	682	702	721	733	667	666	657	681	664	645	667	676	675	690	651	672	680	666	650	661	635	657	660	646	642	637	669	602	563	579	625	587	657	607	631	611	618	648	608	581	566	626	564	578	596	594	608	596	582	622	621	568	644	578	577	597	587	600	638	629	540	592	598	582	624	562	619	581	592	553	543	538	603	619	585	593	550	635	575	587	577	578	554	576	577	578	512	571	578	571	589	638	571	605	616	606	544	585	574	588	583	603	567	569	595	572	604	608	572	605	577	562	605	579	586	580	568	614	568	577	588	592	589	647	585	581	587	565	571	591	561	525	586	591	529	577	583	615	588	578	581	549	597	553	582	579	592	592	570	585	615	550	605	580	573	588	558	610	642	583	583	582	555	572	550	574	596	563	585	619	596	550	588	589	596	580	576	576	580	535	573	579	602	604	602	581	573	569	551	621	611	603	553	561	599	565	572	584	599	573	594	611	610	589	571	564	565	605	566	597	552	560	627	606	580	591	557	563	584	581	571	613	550	623	602	577	627	597	591	580	559	564	564	556	576	581	560	589	584	597	598	568	592	590	570	572	590	601	595	621	546	583	602	524	582	628	606	578	582	595	583	588	583	575	573	581	657	612	624	546	596	593	597	597	575	590	579	595	595	587	547	570	568	598	620	610	590	523	572	544	586	568	618	604	556	574	547	568	615	598	634	593	612	626	584	546	549	614	619	582	594	587	608	613	577	544	606	581	618	591	584	619	584	585	562	610	585	618	553	577	602	606	591	580	539	570	597	580	592	608	576	598	624	540	590	599	598	590	571	581	605	589	544	600	594	575	632	559	548	595	589	573	610	605	585	569	579	588	590	576	589	580	533	561	558	597	558	594	570	592	606	593	603	586	589	588	613	564	576	622	618	586	585	575	591	617	649	593	565	571	585	598	621	600	596	566	601	606	581	555	599	621	587	593	550	578	603	607	610	566	577	629	604	631	591	531	605	617	569	598	587	598	578	561	563	579	612	618	610	585	563	543	611	578	550	612	569	639	601	585	572	587	582	613	576	578	571	580	582	612	544	584	621	573	560	616	595	617	576	573	592	564	602	581	573	594	580	538	597	618	575	622	594	559	587	541	604	547	547	574	620	617	621	577	559	603	624	559	598	576	548	619	603	586	602	604	602	584	562	542	586	590	595	559	549	581	611	625	618	559	595	572	559	537	592	595	575	629	562	611	559	604	600	623	636	599	560	606	556	583	656	600	564	582	604	584	562	613	603	635	591	581	593	604	593	575	556	577	589	557	587	574	601	538	569	573	524	596	607	561	601	588	574	595	541	601	596	574	631	605	575	574	609	595	622	594	598	556	579	587	574	550	609	617	596	594	616	579	578	599	583	601	556	588	603	584	587	590	571	598	556	609	599	583	584	639	582	622	577	601	575	616	590	614	611	577	603	604	593	593	593	599	602	597	590	563	575	599	600	628	554	584	610	583	580	564	585	583	593	527	511	581	573	593	581	572	582	582	598	612	592	599	584	576	564	599	576	582	619	555	579	504	539	587	557	582	572	603	620	576	610	626	569	568	625	592	625	588	608	603	622	611	560	583	575	568	584	599	626	578	550	602	615	517	612	553	619	616	553	562	589	557	589	595	576	579	612	577	638	642	605	583	599	574	569	578	608	634	588	591	531	567	601	579	613	587	620	590	575	603	534	566	534	620	605	561	572	570	576	579	614	575	569	600	544	616	588	582	614	561	593	608	527	584	575	571	563	616	619	576	617	573	638	616	510	528	588	529	578	566	585	610	602	582	598	595	609	599	571	568	585	648	580	563	586	574	571	593	608	596	575	596	558	534	629	602	538	599	565	551	572	600	573	540	592	567	586	616	611	589	599	585	607	598	596	583	537	582	598	591	586	627	576	531	555	573	599	619	557	547	563	581	599	552	595	587	609	586	569	571	587	582	564	570	623	582	578	615	601	596	611	590	561	588	576	586	573	615	591	566	610	600	611	616	619	600	559	555	564	623	622	611	580	583	588	551	560	583	543	549	618	581	581	591	552	589	574	636	558	571	543	606	613	571	618	601	602	593	540	572	590	597	575	586	568	569	592	606	548	611	611	584	578	591	606	582	592	611	610	591	596	600	578	599	596	575	536	618	580	580	604	624	599	628	574	576	657	589	563	587	597	587	636	604	568	590	602	569	568	612	599	597	584	596	602	582	553	585	596	587	582	551	592	557	590	595	610	598	605	576	559	573	553	553	607	603	562	553	587	549	573	600	587	596	602	623	546	563	600	555	625	580	600	637	587	607	539	559	610	606	558	580	615	573	570	608	567	580	602	585	578	561	577	653	563	555	596	602	594	614	602	579	604	594	622	575	621	582	583	599	599	598	562	583	569	584	532	601	604	559	588	604	630	576	584	584	620	606	614	598	573	584	604	583	609	597	616	621	643	605	610	606	620	578	608	569	575	540	603	568	575	566	548	551	537	571	563	587	572	652	548	636	566	590	605	565	561	547	601	569	595	540	584	568	605	559	590	614	592	567	569	580	579	580	583	591	555	580	570	604	608	561	536	582	569	611	547	527	550	597	604	568	592	612	540	613	579	609	600	584	578	549	576	602	610	577	549	611	590	586	561	596	591	577	579	663	554	550	589	586	595	593	560	571	564	589	611	598	534	612	580	583	582	570	617	572	612	603	611	595	593	602	585	546	598	586	550	594	577	605	576	552	647	642	627	592	615	606	557	577	595	595	613	588	576	601	573	587	583	566	608	573	584	614	604	600	567	592	601	621	631	585	586	597	610	578	601	572	558	577	573	548	597	603	589	560	586	626	613	610	551	532	593	606	575	550	578	560	598	543	594	549	561	605	597	589	629	625	598	572	555	547	548	554	582	592	611	563	602	609	567	629	585	549	578	605	628	588	562	605	602	614	640	594	675	566	601	540	566	616	609	568	624	598	615	563	566	563	600	590	597	595	628	543	528	609	561	582	596	563	621	561	579	579	565	565	534	627	592	587	619	571	557	564	561	595	563	593	572	574	581	595	641	561	616	580	646	575	544	573	596	599	589	587	583	599	587	612	634	571	589	613	588	579	557	593	533	594	581	596	583	618	586	580	624	565	585	609	574	596	637	583	621	614	578	635	627	634	594	577	592	571	570	613	598	548	616	547	572	580	522	531	577	632	575	581	558	576	560	567	637	576	578	545	589	593	572	614	587	578	564	570	581	539	579	663	604	577	571	586	604	621	613	583	624	562	604	620	589	632	576	557	558	624	606	591	581	555	605	603	583	591	602	593	590	628	586	575	611	590	578	616	581	593	531	588	571	587	579	581	607	578	563	560	592	570	580	584	568	543	563	594	616	595	550	552	645	572	597	583	579	609	535	601	603	571	573	578	565	551	612	551	546	570	609	617	603	568	583	533	588	606	612	592	612
28094	19654	6794	1369	855	669	577	515	483	473	416	392	398	428	397	440	416	393	383	371	370	368	325	337	355	309	381	359	336	356	346	334	320	369	359	350	355	334	371	383	356	333	355	385	342	351	355	319	366	357	349	367	344	339	353	345	363	337	362	352	363	336	316	334	348	306	356	323	338	342	356	345	324	348	327	367	316	357	325	340	349	375	332	319	331	348	319	349	363	312	316	342	302	345	322	314	295	357	313	342	369	339	321	312	335	330	322	342	341	377	350	301	334	371	343	358	312	331	312	356	349	330	349	356	323	311	308	317	358	344	356	311	328	348	358	339	317	288	342	320	301	343	343	328	382	355	344	329	341	342	300	318	351	339	325	347	365	340	321	329	373	314	333	342	323	329	335	282	336	387	362	341	327	328	331	359	358	336	343	310	331	354	333	362	347	322	332	335	351	325	328	347	304	298	334	346	349	348	324	302	329	342	358	329	351	347	340	314	341	331	297	329	333	357	316	332	316	342	324	317	347	346	308	352	281	353	359	322	372	347	369	340	349	322	318	331	315	332	326	368	352	318	332	348	336	348	316	352	332	325	342	347	347	325	335	344	332	322	302	330	355	324	370	331	331	343	328	328	329	350	332	340	349	341	310	321	288	335	376	314	303	353	379	337	345	339	320	370	329	320	362	323	342	315	381	340	355	290	315	321	335	352	331	341	347	359	350	347	325	353	363	349	326	340	324	362	350	353	357	355	324	350	323	315	337	360	353	356	315	345	336	335	379	356	310	334	306	332	339	334	327	322	337	362	351	339	336	332	323	305	350	330	368	336	330	322	344	363	332	305	318	354	340	305	308	320	332	338	338	340	309	351	335	317	345	333	333	360	349	313	314	346	363	309	345	330	339	369	366	350	338	344	372	323	361	345	312	323	327	309	321	345	322	356	333	353	352	327	367	315	331	363	347	345	330	311	336	320	337	335	322	311	328	327	306	334	339	346	326	317	307	343	337	331	335	336	347	303	315	308	335	347	345	354	307	336	345	307	340	316	334	330	326	321	301	329	337	329	308	324	324	325	349	304	337	336	301	312	320	335	344	303	340	349	312	360	352	319	321	306	358	342	310	314	337	352	333	344	334	311	330	332	326	341	300	327	351	359	330	374	349	321	352	359	337	325	331	324	346	305	325	327	341	342	314	350	351	314	348	330	371	348	337	373	336	320	349	343	289	342	344	311	356	326	345	326	318	326	325	327	320	316	348	318	348	352	340	312	374	361	327	354	309	369	356	320	332	328	337	333	357	352	353	330	334	373	357	332	305	347	316	326	334	305	331	313	343	315	338	346	352	370	357	371	330	335	321	338	326	333	336	321	321	318	349	359	340	357	337	324	312	341	354	315	340	396	378	336	315	321	344	318	335	335	321	321	328	360	327	345	323	343	342	325	322	341	346	323	313	371	325	297	315	334	327	312	317	343	320	316	340	337	346	351	336	338	352	362	360	346	327	336	322	334	338	345	343	341	328	337	321	347	304	363	376	340	341	308	340	333	305	351	345	306	345	341	343	349	334	332	309	336	338	346	326	331	335	343	316	345	344	326	338	348	364	323	387	373	328	309	335	362	327	368	317	367	353	327	379	352	325	320	330	322	320	335	338	364	324	374	359	332	314	335	333	346	343	337	344	337	362	329	357	341	344	366	355	337	357	356	321	330	351	317	327	361	338	357	370	342	346	302	351	319	340	329	289	349	353	298	344	311	353	369	343	335	327	339	341	304	361	340	316	296	353	329	341	308	326	358	375	317	356	360	314	343	333	329	326	335	309	341	303	340	334	348	352	373	298	344	329	352	359	334	345	314	369	320	360	343	297	365	326	321	359	308	342	344	320	350	319	332	294	328	341	337	366	354	327	331	355	309	342	304	369	337	336	336	348	332	354	323	323	337	320	339	379	340	352	344	361	368	311	319	344	323	369	327	320	320	363	337	363	362	339	336	318	330	342	342	338	364	344	357	334	331	335	348	304	326	319	334	334	308	355	339	342	325	327	336	306	305	323	341	333	353	316	326	343	333	337	351	358	343	331	306	323	335	290	327	340	327	363	323	357	355	352	354	382	344	326	336	353	320	348	311	332	343	335	315	333	349	355	309	315	344	312	344	344	322	356	325	339	335	346	325	347	337	338	316	309	343	326	319	301	331	344	326	313	316	341	323	333	320	314	320	315	342	327	313	332	339	350	326	363	320	365	363	311	353	335	318	359	327	340	314	316	336	363	332	355	378	318	289	342	300	332	338	327	368	329	322	343	339	303	334	350	310	340	349	323	340	297	364	331	333	349	329	319	337	328	333	320	343	330	319	333	338	339	329	323	355	323	322	337	329	321	354	347	333	341	345	315	358	316	333	367	324	327	332	333	314	300	367	316	319	354	319	352	343	331	353	336	340	308	351	321	330	337	349	334	326	360	339	340	335	312	305	302	343	319	334	349	349	336	356	326	323	316	322	330	322	360	330	349	359	315	340	330	324	355	331	346	345	325	346	334	336	338	334	344	344	323	359	346	303	318	331	319	378	331	327	367	341	325	290	310	337	349	343	328	344	332	326	306	324	364	346	322	355	325	342	310	350	329	318	340	312	349	373	353	319	361	319	327	354	344	325	333	323	354	338	341	349	322	326	344	331	354	332	317	347	331	325	336	357	324	338	355	316	337	351	348	325	312	320	369	327	338	333	352	326	346	305	348	342	316	366	318	351	309	368	340	385	296	372	301	336	337	360	356	357	327	306	332	325	292	329	304	336	332	327	315	317	320	349	362	291	315	326	361	339	378	306	326	337	335	308	349	312	360	354	353	341	344	333	343	358	300	339	338	335	372	319	326	312	340	296	328	349	340	307	339	314	407	351	327	349	338	324	331	354	341	325	336	337	359	330	322	325	340	336	336	367	331	356	355	346	340	317	325	343	318	328	298	334	310	356	349	344	360	353	314	318	333	318	325	350	343	319	347	345	353	367	327	324	288	343	306	348	330	319	326	323	341	349	288	313	344	324	307	365	330	338	316	320	344	351	305	325	325	295	320	333	343	341	373	353	355	337	367	358	290	362	337	342	317	337	353	345	307	327	344	324	360	371	335	326	338	314	307	368	324	333	326	364	325	323	328	350	311	393	355	352	340	366	318	321	343	347	341	340	355	335	334	365	305	355	373	331	323	325	324	337	346	345	330	336	323	331	368	360	342	342	348	332	353	353	386	360	294	378	320	339	330	316	304	320	323	323	302	340	353	331	329	336	328	335	326	345	320	344	346	319	349	341	315	315	332	314	319	344	362	322	347	329	363	376	335	337	334	354	323	351	302	346	359	371	359	336	341	344	309	392	333	340	329	355	348	296	317	333	320	336	345	352	296	357	349	314	360	335	325	334	344	318	363	325	325	317	355	342	360	316	327	335	327	332	327	352	280	290	350	344	320	344	355	316	351	354	340	345	348	353	352	322	329	341	371	349	303	345	348	312	338	365
5670	3934	2463	1508	1228	1030	825	695	682	596	498	524	526	503	465	448	474	441	423	414	392	369	371	387	370	362	390	374	392	416	394	399	378	388	388	385	376	358	343	392	352	374	325	420	374	351	409	384	374	393	359	351	335	341	341	385	362	358	368	347	364	347	346	348	347	346	349	353	342	346	374	333	346	337	391	354	363	335	354	320	318	353	327	347	365	342	361	373	356	356	349	328	352	334	338	355	333	344	342	371	358	342	340	319	363	350	360	331	338	344	343	361	344	347	340	347	344	340	341	345	356	369	326	344	368	329	347	326	347	367	343	351	355	325	329	348	369	369	338	372	377	367	347	341	346	333	326	346	323	374	345	350	338	337	320	337	357	385	364	366	339	321	375	347	336	328	326	365	345	345	345	358	383	357	349	329	338	327	359	352	322	360	361	338	351	355	317	357	318	368	350	373	344	335	374	329	377	353	307	352	330	376	322	350	346	346	349	343	321	353	383	314	342	355	318	324	367	342	367	345	367	359	348	344	381	344	334	346	362	346	347	335	349	354	329	349	339	349	333	344	346	354	332	329	309	316	334	379	347	320	317	335	376	350	362	326	336	321	345	372	344	381	342	349	335	321	363	367	345	348	347	321	375	313	310	384	343	361	348	366	338	372	365	324	352	348	379	296	370	364	358	354	379	366	330	339	346	357	338	335	359	339	328	366	362	318	347	371	318	342	343	334	342	292	321	350	354	364	348	369	336	357	366	349	368	349	352	379	348	339	351	345	347	371	324	338	298	320	323	351	354	364	346	348	327	365	371	337	353	342	350	346	343	378	374	336	380	359	325	337	347	372	322	323	314	364	337	342	345	344	335	378	357	341	367	341	350	356	366	337	350	336	325	342	332	324	336	332	321	359	321	319	388	355	365	348	336	335	346	342	363	364	318	322	343	366	319	319	333	320	352	343	358	347	310	383	361	362	331	359	331	334	348	305	385	363	360	330	336	360	369	342	376	333	319	330	360	324	346	341	386	366	375	361	345	343	348	349	335	370	341	315	353	361	345	347	358	311	364	333	315	338	355	349	371	342	337	360	342	351	364	329	353	331	358	332	322	335	350	359	317	358	315	335	355	384	342	349	345	366	334	380	358	314	345	322	362	359	371	367	345	346	361	297	348	336	329	350	361	367	369	354	332	354	327	328	372	360	373	312	308	325	370	356	402	346	346	313	325	344	323	373	334	353	364	321	349	334	329	286	354	361	365	366	356	359	364	368	334	339	353	380	295	326	328	353	364	351	339	362	345	366	335	366	360	374	328	311	367	338	351	335	369	350	330	363	337	379	362	340	330	359	364	357	349	329	352	332	308	370	345	357	351	365	346	368	357	360	329	346	322	349	328	354	354	333	340	369	344	346	363	329	361	349	327	364	352	354	354	340	323	306	315	341	379	358	346	359	363	342	353	353	344	334	367	347	331	351	362	358	345	322	357	338	359	346	328	365	314	369	326	345	338	324	342	361	340	349	354	312	357	351	333	325	334	358	332	337	378	362	356	345	338	341	332	351	350	346	353	373	320	328	341	320	332	341	345	370	342	375	334	370	347	339	338	348	358	360	350	321	322	372	359	357	364	322	356	370	349	361	361	322	325	344	324	327	337	347	300	355	355	350	340	344	348	340	343	345	361	354	365	338	302	320	314	332	390	344	376	307	355	350	346	337	340	361	324	365	319	357	359	349	325	346	378	323	369	367	342	335	368	363	337	342	334	319	357	344	319	349	325	357	363	318	360	321	335	350	345	339	322	322	346	376	359	348	349	353	349	362	366	344	350	353	347	347	343	373	333	313	342	326	320	303	379	357	356	357	342	351	335	339	342	336	349	346	340	332	355	351	347	351	334	374	354	363	326	371	352	350	339	332	325	342	346	356	353	368	330	338	365	355	367	352	343	338	336	391	374	340	336	347	351	345	350	358	332	352	364	327	343	333	321	386	327	362	354	331	358	399	344	337	378	348	349	341	350	335	366	335	340	339	353	323	358	327	335	369	366	353	337	360	357	342	360	347	357	357	342	382	363	354	398	359	341	366	348	319	366	322	338	363	331	349	359	322	351	314	304	343	362	342	338	379	358	354	366	354	347	349	330	368	400	345	342	364	332	340	344	336	352	328	315	340	359	339	348	346	346	355	311	373	354	332	350	374	326	356	352	329	364	330	335	337	318	341	349	364	358	324	370	312	387	349	350	319	353	312	347	329	350	359	329	312	354	351	345	336	324	363	343	346	378	365	364	385	360	350	361	351	346	318	342	357	326	306	341	339	362	323	333	357	335	360	371	341	338	332	323	355	325	358	331	329	333	323	344	346	328	339	334	355	337	364	346	340	341	375	367	379	350	317	347	321	310	349	379	349	378	349	371	385	382	387	364	344	339	339	372	345	362	350	339	362	366	365	364	354	366	340	346	346	363	341	342	325	351	364	339	347	353	341	348	345	381	327	370	356	371	317	376	383	363	322	368	359	349	323	367	350	334	331	319	353	324	340	337	332	315	329	348	368	331	341	342	345	341	346	316	333	369	340	330	372	349	352	351	346	355	345	356	326	322	325	337	341	322	374	351	366	337	320	364	333	335	325	298	339	340	318	348	394	306	326	317	346	339	327	376	349	384	354	324	331	341	351	362	350	333	326	377	324	346	379	355	318	328	313	327	349	325	349	327	375	335	337	331	370	360	334	332	336	352	328	305	352	346	363	350	356	340	312	353	313	362	377	343	358	329	368	332	333	332	363	348	325	348	358	353	348	316	338	331	366	358	377	326	336	346	353	352	348	335	295	333	364	351	350	349	322	346	346	344	350	364	358	335	350	335	347	345	357	362	326	353	349	318	328	337	355	348	340	321	342	366	325	339	359	363	344	358	360	355	347	350	345	365	332	348	358	355	373	338	346	353	340	328	320	334	297	356	350	363	375	365	384	353	337	347	342	350	374	376	332	352	360	323	372	305	379	316	346	357	366	336	343	345	339	372	360	328	323	329	321	324	334	324	363	331	338	325	340	365	350	338	355	310	366	325	331	323	342	354	354	299	334	365	330	376	322	322	325	359	350	360	326	320	340	419	337	343	356	322	355	338	342	364	358	322	356	367	360	351	363	330	360	321	351	319	339	349	334	355	374	337	368	357	379	368	353	306	333	371	342	330	353	350	316	361	315	319	344	356	324	352	373	338	304	356	343	339	335	347	346	344	346	330	376	333	324	307	325	336	365	336	297	358	341	328	364	350	361	334	350	367	326	338	393	365	354	368	338	332	351	381	334	336	333	328	329	323	328	304	343	325	333	337	356	324	343	364	316	315	372	300	348	320	361	400	338	361	353	340	367	334	347	350	338	355	359	348	360	339	363	305	367	328	332	326	354	358	328	345	351	313	341	335	351	354	370	352	342	371	345	317	358	348	369	385	342	351	393	397	363	363	333	349	365	351	344	334	330	335	360	354	363	341	329	369	348	346	340	340	350	348	320
24021	21424	28593	24644	21418	9362	1890	1299	1130	1004	931	843	844	869	778	741	810	734	657	667	663	616	649	621	606	639	634	622	615	613	651	623	594	620	642	625	584	562	574	622	600	574	607	575	576	579	634	596	590	581	609	563	568	573	585	582	595	601	571	585	565	566	573	573	552	580	588	530	548	569	582	559	525	574	545	594	547	545	584	548	545	545	536	570	553	579	569	580	572	612	546	587	552	562	540	527	576	527	600	529	576	508	579	582	570	474	539	546	529	569	525	547	518	575	564	524	558	550	561	524	543	559	603	572	550	586	568	573	603	546	544	554	547	573	524	619	531	556	537	589	517	540	561	577	558	535	616	529	558	569	576	538	583	561	565	578	590	620	557	598	572	573	537	556	561	555	587	585	563	538	586	601	603	522	573	542	558	536	587	565	517	559	549	526	572	574	584	583	552	531	530	553	559	581	542	585	548	562	541	540	571	555	540	521	551	564	557	533	586	576	574	581	547	507	560	543	524	542	541	570	576	590	541	545	553	565	594	581	543	551	550	562	610	579	562	571	589	587	607	578	567	539	572	545	585	562	585	547	547	517	535	566	557	560	559	584	561	544	580	592	553	539	566	574	566	555	565	565	592	540	603	550	584	558	531	553	551	574	556	560	569	558	591	575	561	595	556	514	566	569	550	528	575	591	557	564	588	529	535	568	574	540	583	576	560	534	559	591	604	595	567	587	569	535	601	527	585	573	565	550	566	554	557	572	574	596	543	586	545	505	538	604	551	596	538	588	535	574	531	523	546	520	556	543	536	596	535	619	551	572	529	560	537	561	543	552	577	548	565	574	522	611	549	569	563	541	581	569	521	563	574	587	550	551	589	543	591	579	520	541	557	583	578	583	592	559	518	585	579	555	582	554	558	579	574	537	557	553	536	530	551	593	550	621	532	553	611	559	584	583	543	546	545	530	569	571	554	539	605	555	549	565	573	559	573	523	560	606	594	599	576	514	554	577	545	580	544	536	567	526	559	545	556	571	530	563	570	618	595	553	543	588	558	544	540	536	565	567	542	534	525	588	557	556	568	593	559	525	491	559	572	535	553	576	596	549	541	575	541	530	578	575	602	529	544	545	552	582	554	522	563	588	562	548	523	563	564	579	552	523	577	539	559	525	587	496	566	542	568	547	587	519	500	588	519	509	539	573	531	522	533	539	554	602	539	576	528	543	559	519	536	576	527	574	586	570	533	548	568	580	541	552	568	569	546	578	544	547	539	544	522	594	537	548	563	568	559	542	587	524	551	562	563	585	587	539	563	559	573	573	591	555	581	556	567	540	545	552	599	570	580	562	574	583	551	539	538	601	544	544	574	532	570	534	579	511	542	556	582	545	565	550	561	536	612	573	546	556	533	548	555	589	527	516	568	540	571	530	562	583	595	537	537	531	559	521	616	551	599	540	559	536	609	559	573	522	574	581	525	569	513	597	527	568	564	554	557	562	550	562	568	531	544	585	594	569	548	567	524	535	583	544	588	561	553	541	513	560	501	549	588	490	574	529	558	536	549	539	552	536	539	554	598	547	545	559	574	522	591	532	515	584	534	560	610	559	550	528	568	569	601	550	558	546	600	506	565	591	565	519	540	579	557	585	561	596	572	563	522	538	532	580	557	577	536	555	569	567	573	598	588	585	556	542	557	542	547	571	599	596	580	549	538	550	550	544	528	542	545	541	559	579	590	549	502	539	556	569	538	602	558	571	560	570	565	540	563	524	538	571	567	547	577	580	563	585	582	534	534	546	571	577	559	511	601	582	545	573	582	571	568	618	590	621	535	553	545	571	563	562	573	561	549	594	539	555	553	577	589	547	596	532	559	592	539	568	589	535	536	524	570	537	543	591	554	556	588	563	578	560	569	561	565	533	530	565	576	561	596	530	569	557	555	563	547	581	547	589	549	564	523	568	575	541	575	580	578	539	567	533	519	570	533	552	542	578	547	592	551	588	562	543	570	582	569	550	539	547	536	546	566	494	560	547	557	534	571	538	530	537	548	533	559	566	520	535	542	524	537	568	554	507	553	557	514	568	567	533	516	595	579	560	533	548	511	584	593	557	533	543	553	596	595	517	555	579	583	562	582	558	564	516	534	573	593	505	518	560	563	553	583	545	545	561	534	555	584	569	568	567	545	569	579	553	532	541	535	570	514	527	579	581	552	575	519	574	551	554	578	540	567	538	595	560	596	541	569	591	582	537	540	524	561	569	586	498	520	579	592	551	587	595	584	578	561	564	588	564	569	559	556	542	553	559	557	515	602	553	585	559	564	573	566	569	557	531	588	555	574	545	594	570	554	510	555	540	538	593	538	597	565	562	583	576	601	531	531	535	568	569	596	538	566	489	572	507	544	532	558	552	570	543	540	561	528	578	542	560	558	565	533	552	585	542	573	548	546	574	569	542	545	543	600	557	536	562	596	554	587	600	531	524	558	579	553	544	571	547	557	524	541	572	519	534	515	582	595	537	594	577	549	535	547	583	567	549	566	534	536	544	600	520	519	573	561	575	570	539	544	568	555	537	562	544	546	545	588	582	556	544	565	592	542	573	524	582	573	546	528	521	535	568	527	535	500	598	590	608	569	562	543	584	534	517	561	561	576	577	545	584	538	530	566	540	562	565	512	575	504	564	581	559	569	548	542	514	562	562	573	560	541	544	543	533	569	582	558	588	601	567	566	514	559	559	583	597	539	567	513	552	541	589	535	525	514	522	555	565	572	549	597	532	538	515	545	564	565	535	552	522	509	556	522	552	566	531	570	536	571	568	599	544	581	550	516	557	592	539	559	575	580	598	578	565	512	525	557	549	559	574	567	551	585	557	558	557	577	549	577	587	572	568	579	562	568	567	581	567	567	562	539	546	511	531	526	532	541	527	526	570	571	584	577	551	566	524	567	558	547	567	529	560	548	562	604	535	542	526	541	541	541	533	551	542	519	550	630	562	564	568	583	513	581	554	558	548	573	519	557	564	547	557	520	540	565	559	551	572	539	551	540	605	600	593	540	553	510	523	560	532	540	560	556	571	582	581	567	579	595	567	580	541	532	548	558	544	575	522	548	609	581	557	631	563	567	609	587	563	551	564	553	559	537	548	570	554	574	503	546	583	519	505	523	602	583	549	563	586	585	491	575	610	589	561	564	542	535	573	514	553	547	565	541	536	532	564	533	571	564	543	534	542	527	581	569	519	550	528	574	563	585	551	531	564	599	554	563	551	596	508	582	533	530	565	570	583	570	562	554	526	554	524	544	532	567	539	561	541	545	571	546	591	518	553	550	526	554	580	546	538	580	557	534	544	580	528	555	603	524	566	539	556	567	571	547	539	555	597	601	534	613	536	575	578	584	529	538	547	529	510	586	526	551	508	563	534	565	530	534	539	551	522	562	567	573	539	560	582	568	532	559	554	595	502	560	514	597	567	580	584	560	548	581	550	583	578	571	569	592	585	550	551	543	551	574	544
4854	13096	8729	4850	3944	2948	2249	1860	1712	1306	1152	1120	1118	1124	1019	937	910	818	844	798	722	660	706	650	623	604	648	663	647	702	604	642	684	635	654	668	652	623	629	627	620	606	645	595	593	612	618	571	647	585	611	638	578	563	582	588	603	582	593	606	596	611	552	545	612	537	575	565	579	603	535	565	580	587	595	559	584	574	596	597	603	601	551	577	607	599	511	573	567	557	538	594	612	581	593	544	525	576	564	555	497	576	557	582	563	580	594	610	594	543	570	573	555	567	544	544	597	576	588	594	520	580	518	601	552	597	545	585	542	556	562	579	584	612	587	584	590	590	577	544	563	572	600	572	562	562	542	540	558	561	601	605	542	554	597	611	566	556	535	576	577	539	531	548	584	601	574	563	545	577	607	567	568	594	595	578	566	600	547	546	543	578	546	569	565	561	574	562	550	566	585	562	570	590	544	608	576	553	554	577	534	562	556	565	566	565	568	578	566	564	603	518	588	541	564	588	569	584	557	534	581	555	587	576	563	601	576	559	558	590	526	614	572	524	561	564	549	556	564	557	593	538	568	558	570	531	613	583	582	562	560	599	547	582	580	576	584	600	586	557	582	603	590	574	583	514	597	550	604	561	589	607	538	605	574	571	567	545	586	591	592	554	582	556	594	575	562	594	569	575	552	577	542	539	599	575	595	604	554	561	558	597	597	543	552	555	571	601	539	574	564	585	581	570	600	575	575	589	573	567	603	557	555	543	554	560	582	575	585	559	552	608	533	585	575	585	541	545	579	614	616	542	545	562	553	544	600	549	568	556	582	559	599	580	605	566	567	625	571	537	589	599	588	572	589	545	592	586	612	571	563	565	577	601	547	596	533	577	605	607	575	562	632	555	595	573	549	542	577	573	546	547	632	534	572	567	581	585	536	548	606	579	571	552	574	585	567	550	593	578	515	560	609	555	570	582	580	558	545	573	564	590	567	563	524	610	589	597	540	588	574	537	601	557	549	562	586	584	565	573	604	581	565	562	612	573	607	579	599	546	558	532	582	575	616	594	576	611	595	589	591	577	596	553	574	584	585	564	533	597	572	576	542	583	593	563	592	608	526	573	554	529	552	601	557	586	575	575	608	546	581	578	593	575	574	575	600	583	580	577	531	547	574	580	604	605	619	596	549	552	564	596	593	589	522	550	569	532	589	565	575	594	610	522	573	573	513	571	620	618	530	559	593	567	580	551	597	566	576	597	556	533	594	572	567	568	583	563	556	539	603	587	577	576	581	549	604	593	609	542	592	527	543	561	584	569	539	581	589	577	608	533	559	547	629	594	577	530	593	565	572	557	540	559	556	588	601	539	556	620	566	595	540	555	577	520	568	564	502	609	600	559	559	531	596	560	547	584	621	588	568	612	568	566	588	553	585	573	541	546	602	533	596	593	577	573	573	574	508	601	611	523	552	562	566	603	547	553	575	539	599	577	575	588	572	582	531	632	548	543	581	605	589	613	555	561	547	599	576	574	569	573	550	562	539	572	550	572	590	563	534	557	576	578	582	588	578	558	574	563	615	627	573	573	542	596	550	591	591	547	556	546	567	522	613	591	568	544	573	532	528	586	584	566	538	547	575	566	569	549	560	578	555	615	542	581	541	610	567	564	594	558	573	590	594	570	553	590	561	554	574	601	566	582	563	572	534	545	570	516	596	576	565	590	535	563	585	616	616	590	582	603	580	573	567	554	571	525	602	581	541	538	586	575	574	598	596	573	556	578	543	591	534	524	546	566	568	580	579	574	582	610	589	593	561	543	561	581	563	610	592	584	566	590	567	585	549	523	540	579	590	571	565	541	538	616	562	562	538	568	597	540	560	573	576	573	572	535	574	611	576	614	605	571	593	597	600	568	605	570	563	554	497	542	507	570	596	574	578	578	595	563	604	588	573	560	545	547	591	582	589	578	538	550	577	567	580	542	597	538	551	575	560	566	567	579	567	572	619	557	555	587	572	572	568	608	585	570	561	540	553	578	567	562	595	538	592	615	533	573	620	557	559	576	550	601	549	565	606	553	532	573	576	564	549	536	624	546	614	574	571	536	562	567	589	603	574	570	509	521	566	591	578	560	569	566	578	543	597	551	547	549	556	567	553	561	573	551	549	582	572	567	551	540	539	537	518	542	528	544	552	528	594	565	573	534	536	561	569	577	603	585	533	580	566	567	600	561	555	571	561	567	540	592	561	541	591	545	605	554	577	508	553	549	579	595	560	588	606	583	557	555	555	536	589	525	549	575	593	528	609	595	561	553	582	577	607	611	570	571	589	583	607	572	561	572	561	581	603	573	564	577	604	592	567	583	562	557	558	571	591	600	549	583	566	585	623	558	583	577	574	553	561	579	584	580	561	572	559	583	573	570	561	521	547	571	577	566	561	585	606	556	578	585	539	553	525	555	559	582	529	534	582	541	539	604	587	554	500	560	569	557	565	581	606	558	565	538	565	595	598	527	533	544	579	572	568	552	602	606	583	577	516	554	558	580	574	566	588	558	545	535	612	511	574	599	548	600	558	595	571	554	586	536	575	580	549	543	553	545	576	584	594	569	553	586	560	596	543	583	594	594	569	598	547	558	535	542	551	590	579	565	600	552	546	566	581	583	575	609	582	553	599	558	603	584	574	554	534	554	555	555	593	531	593	527	550	592	562	577	569	566	571	593	569	629	557	577	561	572	570	568	618	558	601	587	546	586	558	555	552	562	557	579	577	616	584	517	578	567	588	591	583	579	551	535	480	588	592	558	563	550	544	558	543	577	542	580	568	545	592	569	565	508	579	554	562	563	575	592	559	539	546	569	618	571	605	612	614	563	607	568	567	615	596	583	556	591	588	585	562	557	537	604	569	523	536	573	542	539	574	577	572	560	595	553	552	551	557	569	562	592	515	546	584	616	582	568	560	565	586	598	548	574	579	562	563	579	569	591	561	531	571	556	568	593	574	573	578	555	604	547	550	584	537	546	566	538	585	568	586	559	600	620	593	604	594	614	532	574	557	568	600	570	574	538	596	579	594	603	560	561	583	547	574	545	545	586	535	552	574	571	553	595	596	566	557	552	561	596	563	562	548	541	538	549	568	565	597	551	592	575	552	540	567	597	599	591	579	608	600	590	557	525	559	601	590	547	606	527	569	600	557	602	540	585	597	605	544	605	561	635	543	559	575	562	586	532	600	559	580	580	572	584	573	618	552	549	549	568	545	604	541	560	553	535	576	556	601	581	541	606	568	579	584	595	548	519	558	615	582	616	515	585	592	563	580	577	606	549	529	547	579	585	586	584	601	542	556	565	554	578	517	589	591	555	588	575	554	539	581	585	554	574	558	583	585	526	569	588	559	561	524	550	576	572	556	592	562	543	577	531	570	550	572	564	579	566	544	606	586	596	580	563	607	564	561	490	594	630	547	514	569	566	548	548	580	548	552	572	545	527	574	569	534	580	569	546	550	552	559	588	544	564	557	568
25075	21414	27476	25671	9860	1170	734	608	528	494	450	448	484	402	396	412	407	359	378	327	286	271	314	292	276	288	278	310	298	278	326	280	294	294	313	287	288	284	304	259	290	271	277	285	284	269	286	298	294	290	298	281	258	245	303	294	274	268	297	277	270	264	264	290	267	275	263	324	276	290	270	258	247	269	280	253	269	271	274	231	257	254	239	269	285	261	275	261	278	261	262	249	268	292	244	273	270	272	274	258	254	279	280	227	278	251	251	266	243	249	255	277	278	281	246	242	245	262	271	254	250	276	241	273	247	270	261	259	258	276	233	276	267	272	280	286	245	295	291	255	279	273	243	263	277	277	259	260	281	280	259	263	256	235	262	264	255	295	248	254	265	252	263	297	283	232	266	271	269	277	251	285	261	270	264	274	241	240	298	255	293	237	242	260	275	262	258	240	281	264	259	238	279	250	271	262	251	281	254	243	274	245	276	254	277	277	245	280	268	259	267	267	287	250	247	312	270	264	254	261	254	260	255	245	221	278	268	280	244	259	247	249	257	290	256	284	277	270	251	259	263	254	281	253	243	272	269	273	269	246	255	240	255	274	276	262	243	238	275	266	275	259	257	259	273	233	253	260	249	264	241	247	283	299	253	265	270	248	268	253	279	275	267	249	274	290	271	254	288	255	271	239	239	249	282	264	243	280	215	269	250	247	269	249	255	263	259	253	245	291	225	263	242	276	266	252	259	251	255	246	264	264	245	261	268	272	276	278	283	293	284	244	276	254	258	282	286	264	279	271	267	246	257	266	295	274	270	262	263	247	246	261	291	254	251	249	295	281	277	273	248	284	249	270	281	262	285	265	287	262	241	250	264	279	282	255	274	266	247	270	283	245	269	260	266	262	278	263	241	272	272	282	253	293	271	253	242	268	257	247	247	257	269	251	261	288	289	217	236	260	253	282	277	311	265	242	251	263	267	265	248	271	251	267	234	270	285	290	279	241	233	245	234	254	252	254	239	276	262	255	294	283	272	264	278	276	259	268	282	276	269	257	281	254	269	261	251	272	260	251	257	269	252	256	245	287	263	262	262	283	257	297	285	260	240	242	290	284	259	262	271	260	261	227	225	255	235	253	268	277	274	267	265	273	246	264	254	265	259	269	272	262	263	267	257	262	273	276	248	281	277	276	267	247	242	284	270	283	298	234	271	282	266	266	271	256	252	278	283	266	253	222	262	275	273	279	257	263	265	281	254	287	260	263	260	245	246	278	250	259	230	275	297	257	249	276	273	273	260	264	250	247	270	260	265	267	241	251	255	272	247	257	275	268	277	267	253	246	256	288	214	258	263	245	263	252	258	268	263	270	268	290	248	261	274	271	223	284	263	270	258	272	249	271	278	267	272	263	265	280	258	239	271	275	257	266	258	232	311	257	250	274	235	253	246	252	271	264	226	269	270	235	278	256	262	272	269	261	256	264	226	265	265	266	309	245	245	231	270	284	256	286	266	265	247	256	233	243	278	276	244	262	257	245	281	270	246	280	254	256	258	265	270	230	248	244	276	248	279	263	279	245	241	270	246	265	274	278	263	256	249	249	278	272	255	264	238	257	269	239	280	280	281	283	255	241	254	243	237	248	284	261	252	221	237	259	251	255	265	250	281	280	248	241	271	286	226	258	283	271	288	242	274	272	267	264	245	238	269	264	269	283	256	290	273	303	240	273	278	280	275	264	271	249	282	273	237	245	266	249	241	292	247	250	270	277	249	258	264	246	272	232	256	246	252	241	246	276	281	274	251	269	259	255	215	280	245	276	260	294	247	306	276	262	263	257	258	246	270	242	249	249	268	264	252	279	249	287	284	255	255	252	287	272	269	267	265	259	292	248	230	270	293	261	252	260	281	261	275	274	287	291	264	280	295	253	256	247	268	285	243	279	256	263	228	280	256	262	245	297	237	282	259	253	287	257	267	248	257	268	272	258	281	269	288	266	271	256	256	254	270	246	275	264	252	227	226	261	291	247	254	242	273	282	265	251	283	245	256	274	260	294	278	271	280	274	269	259	258	242	284	258	265	255	260	270	285	287	245	298	266	245	254	226	262	263	249	255	268	290	227	279	255	269	286	271	279	234	270	256	283	240	266	283	242	266	291	245	263	256	264	273	287	273	274	246	270	256	264	294	261	251	286	232	257	296	267	268	238	257	259	300	275	264	249	264	265	261	273	264	240	260	249	255	238	269	254	253	246	289	251	265	276	266	267	251	272	263	250	295	246	252	264	249	256	259	269	285	256	264	252	258	260	289	282	256	285	270	269	301	258	264	273	282	256	278	267	262	298	281	275	247	263	246	256	285	254	234	308	237	278	290	242	234	271	253	279	258	273	258	258	250	291	240	284	263	251	254	223	249	248	279	278	249	262	292	248	241	234	263	271	291	291	258	251	287	253	267	259	254	245	284	266	271	240	268	243	279	276	260	232	267	250	268	241	283	261	276	261	263	259	264	224	251	273	256	299	253	258	264	276	301	289	270	273	289	259	283	267	245	236	245	255	276	251	242	245	248	239	266	272	268	256	287	271	257	274	256	254	244	253	267	267	274	274	264	267	272	238	298	241	268	266	234	269	281	260	289	267	252	275	303	275	249	276	283	276	273	257	251	245	263	247	248	269	286	238	245	255	261	289	292	248	243	249	244	229	261	253	257	270	261	273	274	286	258	298	266	285	268	251	293	281	232	290	249	266	276	288	266	267	229	224	283	243	268	288	275	245	289	249	306	262	282	265	251	258	261	253	273	282	269	248	244	249	251	272	278	273	242	244	229	261	229	243	286	269	278	247	286	290	252	272	244	253	260	266	297	270	251	242	272	233	254	267	286	284	246	242	249	261	289	275	259	274	295	264	280	285	263	275	254	326	278	258	238	303	262	290	280	276	259	265	213	250	270	257	272	293	249	279	255	253	268	251	273	261	281	271	257	275	294	276	261	256	302	236	252	294	253	268	251	281	269	233	218	255	303	252	243	265	266	308	265	293	257	269	287	242	256	262	293	250	250	267	258	276	249	262	258	283	268	251	290	258	245	252	265	256	246	281	278	254	253	239	257	258	247	264	307	288	282	243	271	284	268	278	273	235	257	254	265	270	254	292	271	273	257	266	286	284	254	267	289	275	269	274	276	287	260	274	249	244	255	270	260	259	278	237	262	255	261	241	247	248	271	284	265	261	247	252	274	250	288	277	257	244	252	272	262	274	256	262	258	253	296	257	279	266	266	234	244	257	288	273	278	259	259	258	241	210	277	271	274	255	276	248	265	278	287	245	224	232	251	256	283	246	236	257	246	262	283	265	268	268	267	247	279	285	258	272	331	270	249	251	302	261	252	256	246	276	268	265	257	242	251	254	257	242	241	270	259	241	254	277	284	294	226	229	253	269	290	251	260	254	262	245	235	285	261	255	264	267	259	299	247	266	259	243	267	244	260	270	282	278	249	250	240	274	229	285	244	276	261	277	247
4208	8067	5321	2895	2363	1799	1379	1098	930	761	643	651	619	620	507	574	502	450	466	416	363	365	317	319	353	307	350	324	349	359	323	335	374	365	360	335	282	314	309	360	316	305	317	293	310	310	309	340	313	333	306	302	297	307	264	301	304	296	315	289	269	266	270	285	279	290	307	292	279	277	280	317	285	284	290	273	280	287	276	298	300	267	289	282	270	308	281	269	277	302	276	298	330	296	256	311	271	280	292	283	267	276	267	310	280	281	298	265	276	267	278	290	291	317	291	262	299	264	286	253	272	264	254	282	250	270	282	279	265	270	289	295	293	283	263	279	262	270	286	296	280	289	270	264	271	276	281	279	296	280	277	277	257	275	277	268	283	254	260	274	297	264	306	313	274	285	266	297	269	260	305	295	294	279	273	311	270	280	296	248	283	300	267	294	300	272	258	282	285	275	287	289	287	262	269	263	275	252	279	265	271	253	282	280	323	302	299	275	287	267	267	269	282	265	297	274	274	256	291	239	229	268	244	277	265	299	296	278	295	276	272	283	311	263	253	269	275	324	252	279	291	281	287	273	272	270	278	255	263	258	279	287	258	295	281	288	301	300	281	302	257	273	259	257	298	281	300	261	285	307	287	281	264	280	312	238	279	303	265	305	280	245	277	278	290	260	277	278	321	272	298	268	245	283	264	288	287	276	284	312	294	271	264	306	265	285	266	275	306	307	311	283	266	273	244	278	293	275	270	302	286	279	303	308	272	290	291	257	255	286	297	293	264	279	273	265	271	282	277	278	278	295	281	265	284	275	273	303	266	301	266	290	268	282	273	291	255	246	256	261	275	276	312	300	302	330	273	268	283	288	265	298	263	286	259	274	290	284	267	257	257	261	293	274	284	302	270	266	289	291	285	282	320	284	286	284	271	292	280	304	280	253	259	280	293	278	271	289	254	284	268	258	277	253	265	292	263	283	294	256	268	296	274	290	231	292	281	317	305	272	255	277	256	300	282	275	260	277	282	286	293	255	287	282	277	270	257	244	284	286	273	272	290	289	249	285	283	278	260	297	258	268	271	267	298	280	275	288	270	282	266	283	278	297	267	278	272	286	262	270	312	270	286	276	291	267	264	273	289	271	299	311	287	237	258	288	298	269	289	262	274	247	263	292	289	290	292	276	285	277	252	298	281	287	271	269	275	298	261	282	291	283	300	281	268	282	292	294	281	277	270	289	295	263	279	260	293	278	296	278	268	280	296	264	256	256	322	299	288	287	279	274	263	259	270	266	266	290	253	278	267	286	254	282	296	279	291	290	291	273	264	278	280	249	280	277	291	291	276	288	274	307	295	305	249	278	265	313	280	290	263	304	270	268	297	238	269	272	312	274	307	264	271	281	286	277	265	291	249	279	280	295	258	295	276	265	264	256	278	265	276	267	277	282	260	286	261	292	281	293	288	271	257	287	260	287	277	269	285	265	244	280	301	294	240	300	281	287	260	261	286	265	254	254	291	312	269	302	271	296	291	278	272	273	298	256	269	292	272	308	267	269	254	272	282	259	270	253	278	250	278	256	272	279	296	306	279	279	280	277	258	277	287	278	275	273	293	270	240	286	266	293	310	262	244	282	263	295	263	295	278	308	277	298	278	296	299	320	268	278	254	279	275	282	296	291	290	279	263	276	285	268	271	289	259	279	302	284	272	273	268	269	277	280	302	264	283	274	306	284	276	286	283	297	270	279	276	317	288	255	270	307	268	287	298	251	272	285	291	310	284	299	266	275	272	294	269	271	301	287	243	261	258	274	281	298	256	255	293	296	297	286	308	262	291	290	265	296	291	253	293	273	271	284	271	264	295	243	281	283	326	268	253	278	293	278	283	268	259	261	300	266	284	287	290	272	319	281	309	274	299	275	272	261	288	267	273	294	283	270	310	292	266	278	274	284	300	287	292	278	328	296	271	274	252	301	272	295	277	292	304	265	281	280	280	289	262	290	266	292	256	261	270	262	262	293	272	274	270	287	277	262	282	305	285	294	269	276	267	297	265	309	275	319	268	274	280	284	303	287	278	259	261	279	281	291	288	260	304	276	302	301	262	290	284	265	282	290	267	265	277	286	292	268	263	274	304	291	261	244	276	272	304	304	267	271	298	275	274	275	265	261	254	247	265	317	269	279	277	275	279	266	287	266	282	272	279	254	299	274	276	295	264	265	310	272	272	290	308	304	244	277	299	280	249	255	293	291	267	280	284	279	266	280	295	267	294	281	282	271	310	273	263	288	296	286	294	274	256	305	290	254	292	274	292	251	275	249	267	295	276	275	263	290	288	276	268	303	267	284	278	286	286	282	285	253	285	288	278	297	272	280	313	262	280	276	297	271	268	309	284	288	280	287	285	301	288	282	275	299	299	304	262	285	276	287	311	271	265	271	288	319	277	258	320	260	300	285	285	292	274	276	276	279	281	255	241	298	284	274	269	290	297	276	289	250	271	280	288	285	285	289	281	275	263	298	287	303	264	287	288	257	284	300	292	282	294	268	273	274	354	278	289	266	299	246	270	258	272	261	285	301	270	272	256	246	295	321	273	303	268	262	265	284	278	259	257	296	246	281	273	282	276	259	275	276	287	269	288	279	280	262	265	274	302	271	278	269	298	278	251	266	271	283	263	262	279	261	255	269	258	295	287	290	295	282	249	235	264	303	291	305	287	277	275	293	315	284	269	274	266	295	308	272	307	274	265	296	291	263	292	286	263	252	274	312	291	270	260	268	271	271	279	266	274	279	278	294	261	263	257	297	250	266	292	280	276	275	272	282	260	245	272	297	257	271	289	280	291	299	301	272	311	312	276	283	262	272	302	265	295	287	291	272	270	309	262	264	275	260	299	281	316	286	252	271	257	296	280	289	270	284	271	312	270	272	305	278	271	284	300	280	273	284	246	274	265	268	269	298	264	271	266	298	281	293	302	286	294	292	290	279	281	272	306	296	295	279	259	270	255	280	273	266	273	287	270	272	270	253	276	299	286	266	261	275	282	299	264	280	297	265	306	286	287	279	295	278	290	293	305	258	262	272	253	296	296	272	267	292	285	306	306	299	280	262	274	251	301	292	261	278	289	257	253	280	302	288	276	286	282	263	289	280	259	285	274	282	281	310	273	278	288	283	293	281	313	272	294	268	296	261	271	265	265	263	270	289	290	266	248	284	283	296	285	267	275	258	252	237	281	282	273	272	274	239	276	304	298	306	266	301	257	281	301	273	306	279	289	291	271	313	300	277	292	247	289	276	243	283	288	274	291	296	285	244	267	289	268	268	304	257	308	296	272	297	271	268	274	278	286	295	248	274	299	245	285	298	274	256	308	270	256	278	262	279	269	287	294	275	280	291	268	257	282	280	278	290	261	264	264	279	293	300	289	296	270	278	310	284	279	290	256	302	288	277	240	293	255	272	269	264	273	246	273	246	306	274	302	285	272	304	254	286	297	307	265	300	264	299	287	299	292	285	281	297
22793	21434	29112	24133	21436	21524	9029	1995	1566	1368	1235	1114	1129	1032	983	1022	925	897	798	737	723	726	683	665	692	648	618	676	692	698	641	664	684	651	681	659	633	648	610	645	569	605	622	636	620	618	658	673	640	636	593	598	631	607	595	585	606	586	584	577	559	648	569	581	578	591	553	632	583	559	609	574	584	568	563	625	553	595	578	605	618	616	588	572	559	577	583	583	605	581	598	581	560	621	574	581	570	566	559	574	553	601	587	556	604	535	600	605	580	583	577	598	570	599	575	531	571	582	512	570	608	591	576	560	612	568	550	541	596	536	569	550	529	552	578	539	581	577	598	534	581	579	533	559	533	622	585	548	557	550	598	591	521	599	595	578	554	569	534	560	586	562	577	557	584	586	570	586	541	565	562	553	555	540	596	550	607	563	584	575	551	592	618	594	606	571	551	564	586	558	577	597	606	554	579	549	586	603	520	543	550	557	543	576	524	590	583	539	583	594	552	619	561	553	571	568	515	538	583	580	613	598	553	585	571	575	530	557	550	527	584	608	633	536	568	542	636	620	576	568	609	566	579	549	543	602	537	572	578	547	616	571	582	566	590	569	580	580	561	545	577	578	564	596	561	547	594	613	530	570	555	579	555	620	571	588	597	561	555	547	588	577	594	585	567	580	546	605	589	576	542	558	624	549	555	567	592	563	625	574	587	562	544	563	568	600	576	556	586	569	590	584	542	512	535	597	543	597	544	566	584	567	565	532	581	569	598	551	521	533	576	591	564	549	536	530	586	556	576	573	514	539	604	581	547	546	598	604	550	580	609	544	572	554	536	573	591	581	559	571	539	589	531	531	559	604	542	556	569	574	526	577	516	560	582	586	553	577	567	554	587	544	578	561	560	559	527	525	557	556	565	575	553	592	597	631	558	563	595	582	540	582	552	559	584	558	548	580	577	529	576	559	502	601	575	587	584	579	576	629	560	584	568	557	629	575	587	557	575	542	565	571	551	565	596	562	574	614	568	596	575	592	551	576	566	573	570	575	560	577	566	550	579	591	550	619	524	567	562	578	545	563	603	575	580	563	587	555	577	575	553	524	551	553	585	546	582	550	608	529	620	565	555	540	571	532	587	577	548	587	547	554	571	509	577	564	558	543	574	561	575	565	571	599	561	540	591	600	535	589	540	531	575	564	552	556	555	546	572	542	596	561	548	556	611	588	563	587	604	572	544	589	600	556	552	573	578	581	560	578	588	563	614	570	564	574	584	585	546	549	571	533	591	555	596	537	584	585	546	580	568	566	556	555	558	585	567	512	571	565	584	542	592	596	564	562	562	562	546	594	538	601	544	602	557	578	559	561	552	559	599	571	574	550	569	607	561	537	589	576	597	547	566	608	579	603	554	566	552	543	558	593	595	589	620	596	594	529	565	534	545	566	586	606	579	551	571	561	583	530	566	538	517	568	554	554	578	563	605	592	571	572	564	566	568	609	567	575	564	558	559	583	581	531	563	540	547	573	573	564	536	540	566	526	608	587	591	551	545	599	540	553	562	561	559	567	549	526	551	559	540	641	573	594	512	608	573	550	536	560	557	561	562	543	548	550	551	584	543	591	545	569	569	586	583	621	578	522	583	569	584	558	587	539	570	572	594	564	564	548	552	575	517	557	604	552	564	549	537	543	571	566	611	563	586	584	550	541	553	566	585	584	574	578	559	542	583	553	561	555	571	576	551	571	579	582	571	579	524	587	572	550	596	538	567	575	520	574	546	557	544	578	539	586	556	562	576	551	551	564	585	596	526	594	571	518	558	525	567	568	553	542	589	578	563	564	536	571	580	528	570	584	568	626	573	575	564	558	530	586	524	592	570	551	532	520	607	596	553	534	544	546	606	586	583	546	580	612	584	628	604	563	581	557	570	554	596	568	525	588	546	517	561	543	550	575	600	558	536	555	558	580	561	579	572	597	554	588	594	544	547	580	561	588	551	541	551	591	585	550	528	550	552	554	541	567	563	589	537	555	557	591	582	593	558	540	589	543	568	578	504	609	575	534	548	539	595	583	593	579	576	565	589	546	558	546	589	524	581	569	590	612	593	595	558	553	542	574	568	578	603	542	572	595	547	590	595	563	595	565	565	560	603	561	559	577	587	568	570	536	556	547	555	567	565	525	564	575	571	553	580	574	559	533	561	548	567	567	552	553	565	574	519	579	566	556	616	557	556	558	626	567	600	530	557	588	570	588	520	564	578	618	555	556	564	562	590	516	535	573	519	561	533	517	576	570	582	600	540	561	553	566	545	553	540	590	592	616	607	570	562	560	587	513	564	568	543	592	551	552	517	529	587	553	545	562	576	542	565	583	547	536	580	570	553	582	572	588	536	607	547	531	587	567	565	513	556	573	549	571	561	533	538	551	564	554	516	618	596	515	540	593	581	537	516	563	586	548	582	590	579	548	576	544	597	600	573	563	536	555	539	560	596	574	570	544	567	544	595	660	580	614	591	594	559	585	546	555	566	588	570	565	549	640	563	563	555	547	550	533	591	562	584	590	581	601	570	519	570	554	538	538	618	573	580	582	528	565	572	585	585	613	576	598	581	527	606	521	551	478	573	594	576	579	524	499	606	605	543	561	533	552	576	576	572	558	548	534	563	545	566	578	570	558	547	535	545	565	611	552	559	575	576	566	579	573	535	565	558	532	555	551	576	581	529	572	591	535	602	584	569	539	568	569	564	575	554	556	531	596	562	587	584	539	546	562	560	533	553	568	558	538	563	543	579	592	558	563	578	546	564	567	597	569	539	535	540	551	580	567	541	587	562	531	554	597	600	535	535	561	552	520	578	571	573	608	565	594	608	590	590	593	544	571	521	567	580	566	567	570	565	534	558	595	560	558	564	605	571	552	566	604	542	572	545	605	561	556	568	509	553	527	567	580	582	544	590	604	615	546	548	556	553	584	538	552	573	563	575	553	561	587	592	604	573	600	547	560	516	591	598	568	599	570	596	597	584	587	564	618	588	572	577	538	557	606	590	542	575	600	547	557	587	531	547	570	544	578	554	561	543	560	560	552	584	536	540	549	580	516	546	581	556	555	595	539	549	561	568	548	558	609	596	549	553	555	556	572	573	554	625	540	574	569	577	567	545	558	574	611	590	571	555	576	573	567	558	547	587	571	612	549	542	577	602	582	550	537	582	586	570	542	561	553	619	545	565	588	612	602	577	562	552	561	589	571	541	530	551	558	552	538	581	534	568	580	540	576	553	578	577	584	526	539	569	573	540	590	539	533	575	576	560	557	542	583	588	596	544	544	602	588	565	565	613	571	546	566	543	585	571	588	565	544	587	604	577	576	563	608	554	494	598	574	568	563	539	567	610	540	536	577	552	574	543	556	567	511	546	567	553	570	543	548	597	583	601	587	568	557	563	537	553	574	593	580	585	562	532	538	557	594	569	573	606	618	585	584	554	555	565	523	553	556	601	562	582	577	547	618	539	576	578	601	583	547
5908	19110	12975	7642	5968	4497	3496	2681	2429	1888	1649	1487	1529	1450	1255	1240	1162	1029	1029	869	812	792	720	727	645	721	695	735	719	754	776	747	674	706	732	720	650	663	660	693	629	681	656	583	666	636	662	669	645	634	652	625	659	586	605	607	641	653	610	650	631	606	599	592	627	577	626	567	624	616	590	546	565	611	611	643	580	594	592	589	528	592	571	591	603	588	553	550	602	589	620	584	606	579	570	581	618	583	562	584	591	594	609	547	578	568	553	565	549	579	548	633	570	572	621	598	546	570	589	575	624	544	547	567	585	581	574	584	617	590	572	589	575	564	576	598	550	592	591	620	575	552	584	556	576	574	624	581	633	571	641	545	576	572	583	594	573	584	573	591	553	599	561	591	587	590	595	603	551	565	619	609	567	554	561	569	582	558	570	531	545	560	611	605	607	570	541	598	574	591	556	592	586	592	549	558	581	592	611	561	620	550	570	604	611	577	601	589	576	582	553	588	564	571	567	563	564	549	605	569	573	593	547	581	590	579	586	556	573	549	546	542	567	565	571	612	580	586	612	569	552	595	631	638	586	571	577	530	548	530	558	550	593	594	574	592	557	596	601	535	554	542	610	581	561	579	562	608	552	588	625	621	552	533	574	570	546	587	561	586	595	599	559	561	543	564	603	516	583	606	597	586	569	624	591	604	649	605	551	590	578	595	577	560	569	571	591	573	603	530	530	575	606	569	584	576	534	599	550	571	611	553	574	581	590	563	591	594	597	655	579	607	630	561	558	538	569	595	569	594	574	568	567	573	577	521	606	553	629	536	551	576	558	571	525	573	610	570	610	524	597	563	573	568	570	542	589	553	591	573	610	589	541	566	591	592	626	583	614	564	536	567	564	612	581	510	577	595	527	599	567	589	544	593	616	580	599	576	538	599	562	545	553	627	601	576	565	535	604	579	623	592	551	622	578	565	590	628	558	579	570	605	572	577	595	565	546	526	591	551	614	577	605	602	546	568	587	521	537	553	544	598	591	601	569	606	532	570	577	560	577	560	554	590	527	575	550	554	544	611	564	545	568	558	608	578	560	538	548	571	615	572	596	567	573	569	545	590	568	580	543	548	598	573	581	590	563	545	571	583	517	580	579	570	596	556	591	584	579	545	589	540	549	589	582	557	613	563	547	595	571	588	612	551	550	581	506	590	593	594	528	602	571	553	626	574	593	603	563	572	569	556	562	559	567	582	599	579	611	560	601	573	562	584	556	551	563	589	568	589	558	563	556	578	526	569	596	608	546	593	596	576	554	561	527	571	566	582	577	534	546	612	571	555	620	540	597	581	595	569	596	581	556	537	570	544	605	536	568	640	567	579	569	566	558	536	549	609	612	604	600	540	568	572	594	606	580	603	600	613	583	570	581	597	550	594	575	560	540	607	556	541	585	598	566	570	591	584	602	561	552	567	587	616	531	625	553	552	566	556	615	565	589	586	629	539	547	571	598	567	621	572	557	572	558	568	596	557	578	577	562	562	597	586	568	533	562	588	606	602	567	561	586	565	570	569	590	580	592	562	571	562	595	574	552	563	539	579	573	559	607	571	569	540	577	601	585	568	571	581	592	601	558	528	602	600	597	574	566	526	592	576	601	636	553	567	588	597	541	560	567	534	558	589	622	542	566	556	563	579	564	612	612	603	592	575	580	551	496	560	571	601	554	552	556	599	591	599	558	593	558	589	563	604	553	613	565	575	581	606	559	573	592	562	557	595	535	632	599	551	558	579	550	579	589	590	595	591	589	563	557	577	594	554	548	599	580	555	620	570	564	590	566	584	632	578	581	561	539	597	569	572	561	505	572	592	583	580	669	557	568	608	542	600	538	535	606	517	578	589	534	514	566	535	584	574	599	561	576	593	547	564	559	546	583	562	533	562	627	578	570	603	552	564	575	583	593	564	596	586	578	571	605	586	599	541	581	535	570	584	551	560	612	612	552	605	592	605	528	562	517	566	609	552	610	575	577	600	560	559	566	618	610	559	617	592	571	595	609	566	617	577	555	565	600	564	565	625	555	581	545	564	577	582	533	593	576	583	633	604	612	581	640	573	573	549	600	571	595	566	564	588	550	566	560	541	575	591	552	556	592	564	572	532	590	588	564	590	565	539	564	561	592	576	568	571	574	569	564	584	563	581	554	596	586	546	655	595	605	606	611	563	567	589	559	593	590	590	578	580	536	603	591	570	611	569	532	551	565	552	560	569	590	517	550	613	629	548	574	559	583	568	580	539	587	557	557	579	606	579	571	560	570	606	586	595	530	571	543	554	615	563	604	604	592	565	562	583	573	562	590	600	593	574	623	594	572	579	583	535	579	590	576	585	620	579	578	596	619	594	603	606	581	597	532	595	602	557	572	554	607	594	588	600	602	607	581	621	594	568	593	591	594	589	586	620	596	605	561	605	553	593	582	591	589	588	572	575	532	587	602	605	589	625	555	593	642	583	556	578	588	551	584	583	604	566	560	566	600	567	566	571	550	614	603	576	599	593	559	563	582	597	558	543	582	604	561	576	573	590	584	557	577	540	565	594	573	593	598	580	527	537	581	568	584	563	550	592	575	642	588	555	584	575	597	575	563	551	578	558	611	625	621	594	546	560	616	584	606	571	594	558	550	550	561	581	579	549	534	621	548	594	554	582	556	536	605	564	573	576	535	544	608	598	591	524	633	599	603	587	569	573	578	527	600	602	587	558	579	588	579	538	550	612	563	568	616	576	513	562	576	549	596	558	561	578	584	568	574	575	565	568	634	561	560	573	582	570	598	602	566	616	544	533	607	575	576	590	592	584	522	584	573	527	616	601	619	585	598	549	559	553	558	606	625	538	606	566	564	596	576	534	590	604	580	556	590	504	575	582	600	569	586	565	599	552	545	550	558	600	562	586	554	576	600	589	589	577	600	557	582	567	590	601	531	620	555	573	562	592	583	577	607	589	599	562	609	551	588	531	579	547	581	583	585	583	577	572	577	585	555	601	569	584	594	568	561	610	572	629	595	558	587	550	573	574	577	565	578	515	583	557	597	568	586	578	568	597	576	593	586	589	562	601	575	566	608	561	527	562	567	555	601	548	546	601	585	532	586	542	562	554	554	575	543	585	602	577	553	553	615	594	595	546	587	573	595	557	563	538	583	543	563	552	577	533	572	555	616	532	587	553	586	601	563	540	617	581	587	529	571	574	568	566	604	551	582	588	582	579	569	621	574	583	586	560	599	580	595	610	614	600	584	564	573	551	609	576	562	559	572	601	539	555	586	581	591	585	564	576	577	578	578	626	590	587	594	573	588	614	590	599	607	571	614	548	577	563	576	569	648	594	565	548	587	598	594	638	531	560	572	542	601	567	557	593	530	545	579	552	596	606	603	571	598	590	531	575	559	579	611	569	581	556	585	560	556	584	570	558	576	612	571	602	616	577	562	587	590	543	557	588	594	573	536	589	567	558	548	551	610	565	552	580	621	557
27987	19752	6778	1475	852	662	527	493	492	443	455	432	437	407	380	372	378	388	402	370	359	321	343	355	379	349	324	347	403	337	357	338	336	339	385	360	342	318	323	338	351	341	340	354	322	337	369	372	343	346	342	348	343	310	345	367	356	346	349	327	308	361	333	344	363	328	339	320	319	317	318	352	308	352	340	306	310	330	333	331	312	307	355	355	326	335	342	343	354	363	318	335	301	362	343	338	346	327	339	360	330	368	339	332	329	319	332	311	344	335	351	312	370	310	286	349	350	312	351	369	344	311	329	312	323	327	346	342	336	363	308	343	333	315	320	331	325	299	341	296	336	338	349	336	311	331	336	332	324	356	318	341	324	345	334	328	302	340	274	358	342	359	335	313	330	354	351	320	318	324	323	283	333	307	331	348	338	312	342	360	343	330	352	332	315	371	335	332	323	323	347	341	331	350	368	344	337	306	319	357	341	326	335	313	299	332	331	334	326	343	288	297	354	344	304	334	333	330	343	326	313	312	354	344	305	305	328	300	333	325	289	327	326	316	354	348	329	318	354	322	331	345	363	308	330	325	320	378	319	345	318	327	343	363	336	325	356	329	339	331	327	304	358	333	327	338	342	346	321	306	347	330	316	371	337	349	355	354	360	345	318	311	338	339	334	318	315	326	328	315	346	334	349	337	357	335	299	328	330	332	319	334	345	355	339	324	341	353	325	302	341	346	345	347	357	334	333	348	303	328	328	340	392	362	360	318	331	373	338	348	342	320	352	330	350	326	317	318	322	360	364	292	337	308	353	312	335	336	307	311	374	364	312	319	374	347	351	347	350	315	330	324	332	303	335	334	346	345	319	331	341	349	347	315	307	322	322	350	310	343	379	317	332	324	328	355	330	296	360	319	349	304	333	316	351	345	337	331	336	346	313	346	343	350	323	322	314	328	318	328	356	343	333	351	321	348	330	350	317	361	327	309	338	335	334	333	320	345	329	308	334	300	345	315	297	329	359	311	357	351	347	360	341	371	335	342	326	310	338	367	366	332	328	360	346	341	358	327	362	308	326	336	325	328	308	339	310	323	352	328	316	341	329	323	327	306	360	320	315	367	342	345	306	315	373	326	345	324	331	334	338	323	329	351	354	310	339	328	320	306	336	308	359	336	303	321	310	344	332	305	308	339	351	339	324	352	289	318	333	328	304	360	310	350	355	325	320	333	323	319	309	321	305	337	302	318	326	306	346	335	322	319	338	305	325	337	352	355	302	316	326	311	343	310	350	341	337	339	328	323	344	327	300	332	346	324	342	328	323	334	277	377	334	321	361	324	279	350	352	354	317	325	321	294	293	340	325	347	335	328	328	320	336	325	321	336	331	332	317	343	324	348	335	318	336	292	339	363	328	295	326	308	327	369	328	324	347	355	330	312	320	275	318	327	332	316	336	318	322	322	355	363	314	337	303	327	338	319	330	315	320	347	303	317	323	343	341	347	302	365	362	327	332	329	352	296	353	327	318	305	359	291	304	356	312	344	329	311	339	348	357	350	340	330	340	313	352	311	316	329	336	345	331	341	316	327	328	327	353	352	296	353	336	350	315	361	350	316	324	338	306	322	352	337	322	326	317	333	370	329	344	266	305	312	306	311	314	319	322	332	369	330	323	337	317	322	330	359	329	331	327	342	318	322	320	314	299	345	335	352	317	313	319	346	343	314	351	338	329	334	330	337	292	349	309	321	311	332	319	325	356	337	326	333	327	325	343	329	328	332	308	340	325	348	386	348	337	319	366	326	291	357	342	337	325	333	354	338	338	334	334	327	315	331	332	319	332	304	338	323	331	332	305	351	319	330	338	364	328	327	335	346	337	312	311	339	304	356	310	332	345	339	313	343	367	337	298	344	329	327	329	289	337	341	318	311	322	341	305	326	315	317	319	306	344	306	371	346	305	349	345	343	308	340	327	347	333	308	305	344	324	355	336	335	352	322	319	345	336	320	335	330	319	329	327	344	316	334	350	321	334	297	354	330	326	313	354	342	336	328	322	327	357	357	335	320	348	340	341	363	333	319	340	337	337	352	340	321	363	333	314	317	353	324	332	333	330	322	311	355	326	336	346	324	314	311	322	338	357	305	368	312	294	365	328	312	298	301	331	304	339	330	341	329	287	332	331	350	327	349	336	337	341	351	352	318	310	320	350	327	328	318	340	312	341	339	348	341	348	321	345	327	332	339	318	329	358	321	341	303	329	309	308	331	308	318	287	342	331	318	325	356	342	302	344	341	313	342	326	328	320	361	335	314	340	333	335	315	315	337	323	331	325	327	328	336	351	295	316	328	333	340	335	332	302	344	309	336	328	322	333	349	284	353	301	311	384	329	322	363	349	335	341	372	365	317	328	311	336	330	349	322	305	325	330	327	327	336	352	325	349	315	340	355	317	347	331	320	334	329	318	327	330	374	341	359	314	346	331	376	316	335	308	361	320	292	360	335	332	368	330	342	336	321	334	369	320	317	329	307	338	342	330	322	340	312	322	347	325	355	308	333	321	304	320	317	314	358	333	355	309	347	298	316	367	354	314	343	303	349	332	308	323	324	327	332	317	342	327	308	339	319	340	331	336	348	347	337	333	346	324	358	289	311	361	336	333	327	306	330	322	325	318	326	333	358	345	347	349	355	291	322	367	315	297	341	308	305	302	324	356	333	349	333	341	338	328	342	335	321	361	348	307	338	310	325	325	293	353	355	317	344	351	317	352	325	336	317	348	339	343	325	326	359	350	360	328	342	304	324	333	339	295	332	358	337	343	329	306	328	355	327	355	350	356	316	356	333	349	366	312	343	345	314	361	341	322	331	316	297	329	358	347	346	326	325	344	355	338	346	337	311	346	365	329	346	304	324	331	344	354	320	293	324	308	346	307	308	356	343	334	356	349	311	300	341	316	296	308	343	322	345	311	340	349	360	348	322	295	296	344	302	321	360	329	308	320	340	337	299	334	340	354	307	351	333	360	360	299	329	350	314	356	312	351	315	366	330	336	323	354	341	327	349	314	328	343	305	332	357	336	311	348	302	314	345	330	331	361	335	328	336	311	341	350	320	390	340	346	350	324	373	297	357	294	328	308	354	334	304	335	357	344	336	322	340	282	366	354	341	301	338	293	345	339	348	348	364	296	330	351	375	322	335	287	321	343	327	329	335	317	316	323	334	338	324	340	330	316	275	316	340	301	352	352	356	338	363	335	319	366	332	326	338	311	356	343	342	326	340	287	316	355	346	359	322	358	341	309	316	341	345	311	331	362	303	349	346	310	382	359	352	340	363	335	348	332	342	321	297	334	326	316	307	318	329	331	338	332	321	317	308	324	303	321	335	339	344	350	325	308	314	325	350	323	330	355	352	345	340	300	329	341	323	342	364	370	315	336	338	304	364	326	319	299	326	317	328	341	315	329	335	299	334	339	348	309	337	335	356	350	332	355	283	356	318	273	315	315	344	331	320	333	324	363	323
5686	3893	2439	1526	1234	1068	838	689	697	582	540	505	527	503	493	492	480	432	426	459	394	399	368	374	388	370	363	394	355	369	386	367	397	370	371	340	352	353	361	358	349	389	342	357	359	351	372	378	373	395	386	369	345	369	370	346	381	351	402	378	331	326	360	345	351	398	352	351	345	363	345	326	361	338	342	363	350	351	373	321	332	350	341	352	325	340	355	359	363	315	365	357	320	352	359	326	312	333	326	355	348	328	365	325	343	347	328	344	364	348	333	344	356	353	360	316	331	316	338	335	342	356	382	333	346	350	335	364	303	341	310	370	346	294	384	349	377	360	320	349	350	316	353	383	338	330	341	358	340	369	347	344	343	322	339	359	361	347	351	333	310	328	328	333	342	367	319	314	378	367	327	316	362	362	348	321	352	339	350	285	374	368	374	344	344	360	348	335	311	318	354	339	340	362	349	376	331	348	341	344	358	332	308	310	361	379	346	362	333	362	330	380	357	322	333	344	342	336	350	340	333	355	353	365	308	307	359	342	365	312	343	365	358	348	355	327	329	326	337	318	353	338	335	354	332	338	334	352	330	346	352	336	366	351	338	343	358	354	371	359	379	309	366	325	338	318	332	343	382	324	348	357	348	318	323	369	350	368	349	349	340	342	348	339	359	347	364	332	334	318	349	301	353	334	357	368	341	346	337	323	350	316	351	344	325	380	378	347	362	390	367	338	331	341	376	352	337	320	354	353	360	385	382	324	351	340	337	339	372	314	338	347	339	350	336	335	348	332	367	329	352	334	344	351	344	324	326	387	327	314	334	363	334	323	347	348	379	340	321	328	341	329	327	361	335	338	344	335	360	341	327	312	370	322	365	376	350	322	341	351	341	365	303	349	300	308	348	339	343	345	360	368	320	354	348	352	362	355	320	334	337	337	357	311	382	373	332	328	344	377	325	356	313	352	336	358	351	357	354	360	333	363	317	335	337	318	314	353	346	358	356	322	354	370	330	353	345	327	347	365	360	352	326	366	376	334	329	333	360	357	319	344	335	348	333	353	364	370	326	335	339	363	375	339	301	368	370	369	346	345	363	359	335	332	352	299	354	332	341	373	357	344	359	346	329	343	359	362	358	342	335	342	296	348	332	336	349	381	364	322	369	327	348	349	360	340	361	349	365	340	355	362	333	315	328	335	361	378	330	358	367	353	348	333	356	366	343	349	342	349	351	367	379	368	302	346	321	328	351	349	350	329	355	355	331	355	366	344	328	366	351	328	357	345	376	342	332	332	332	336	323	356	335	366	357	362	336	338	355	318	340	368	332	333	347	324	349	319	326	358	334	336	325	289	356	335	352	326	307	330	360	316	334	403	347	323	346	362	338	334	328	343	359	333	356	363	361	325	352	371	327	357	343	332	361	344	366	339	365	322	325	374	323	357	346	354	328	290	363	302	334	329	308	353	347	387	356	336	362	364	345	347	343	374	345	330	340	352	347	363	338	343	344	337	332	295	373	330	341	340	336	367	315	353	311	350	330	361	322	351	338	357	309	341	350	346	333	363	347	376	319	323	339	326	329	329	346	343	365	353	333	338	328	345	336	375	360	323	342	354	358	331	373	340	308	343	363	340	388	371	307	342	364	363	303	388	346	329	338	369	344	320	335	353	338	344	338	359	326	358	329	352	324	335	331	341	351	339	388	355	352	345	361	334	356	352	307	332	351	364	334	329	345	314	336	345	327	349	333	372	360	341	352	360	356	350	360	350	310	366	325	327	340	335	337	326	337	357	369	342	355	361	368	326	327	358	318	323	339	306	347	396	344	354	360	305	352	306	377	318	339	373	331	352	344	322	344	314	328	368	329	324	354	371	346	323	339	374	343	356	406	359	357	340	329	340	346	321	333	351	359	337	336	344	345	325	329	328	326	359	335	356	359	345	334	327	364	347	342	314	338	324	387	363	331	355	350	344	332	315	333	317	343	346	345	346	357	338	329	333	326	324	346	366	329	332	355	373	331	340	357	363	355	343	331	308	301	337	346	364	341	352	337	319	373	345	369	345	369	299	337	326	315	336	354	301	358	371	371	377	331	351	311	309	369	284	350	345	366	367	361	374	336	316	317	338	351	303	333	346	372	367	369	349	370	333	328	364	319	360	335	341	322	363	340	357	327	333	366	368	328	339	337	356	384	355	363	345	324	333	331	339	323	360	357	338	341	336	370	349	321	367	377	312	345	322	382	369	343	356	340	353	373	322	320	330	355	306	358	371	370	346	330	338	349	369	363	338	363	355	384	352	336	340	354	367	362	320	338	370	343	369	335	354	350	375	319	384	333	311	346	329	335	323	366	332	314	346	349	342	341	383	393	330	345	364	349	331	395	348	379	356	341	356	354	380	354	339	321	395	341	330	320	361	354	339	351	395	358	334	350	327	378	358	345	344	316	321	358	365	395	352	331	348	337	324	335	336	327	348	323	354	338	330	341	338	357	363	374	349	349	335	359	333	360	333	337	354	358	352	318	340	301	373	320	320	367	366	333	336	354	322	335	322	359	327	339	323	341	351	334	355	341	320	352	357	362	336	351	350	378	326	341	323	359	351	343	343	319	332	344	328	318	358	356	376	366	318	347	365	359	335	363	353	310	392	341	346	335	345	375	315	332	364	373	318	379	317	321	326	321	322	355	363	352	330	330	359	355	368	333	381	331	359	342	347	341	361	325	328	338	332	324	338	358	321	346	362	344	341	325	329	341	351	342	346	333	355	348	328	327	360	346	349	307	330	341	331	362	348	358	318	352	369	355	381	367	348	320	359	330	352	320	331	317	365	304	338	343	382	356	374	339	319	335	359	329	352	353	358	321	358	366	343	326	339	331	372	318	355	360	371	356	380	374	324	341	331	334	321	307	380	386	364	316	343	319	341	364	347	356	334	335	370	316	317	316	347	318	357	370	332	337	332	365	351	344	340	328	316	353	345	347	363	328	331	327	320	326	353	329	351	349	347	347	374	372	362	350	354	372	381	327	344	327	343	367	353	365	337	378	309	358	330	332	313	363	336	350	368	316	360	338	320	395	327	325	376	370	350	348	344	338	351	344	321	346	351	358	324	325	334	341	348	304	378	354	348	332	354	342	357	341	357	345	335	348	339	326	365	345	303	353	349	340	372	362	367	337	353	344	358	347	340	320	398	344	330	318	327	339	345	331	374	318	365	353	358	360	330	357	336	364	327	371	366	298	330	374	340	332	307	357	326	351	330	381	355	366	371	333	309	330	328	346	355	349	352	321	360	363	338	364	355	350	345	351	374	359	351	320	311	335	333	363	378	311	367	343	393	357	347	347	327	349	330	333	305	347	372	378	331	359	339	307	337	344	350	332	372	304	340	353	340	314	330	339	345	351	365	334	346	375	342	346	332	347	334	340	312	315	349	344	346	360	339	341	338	329	306	314	362	353	320	368	334	317	366	350	353	365	345	313	348	353	357	303	351	338	316	363	342	333	323	334	336
23916	21376	28531	24619	21370	9424	1851	1297	1127	988	879	859	875	842	770	839	845	675	693	688	633	645	606	597	572	598	604	642	633	626	569	624	619	630	589	615	557	585	550	573	540	588	556	567	563	570	547	580	595	542	577	564	562	564	594	543	573	530	571	564	520	557	549	596	613	600	595	564	531	547	552	502	532	531	588	569	513	559	533	563	544	539	585	578	541	566	564	513	543	536	478	541	540	564	609	551	540	506	544	523	559	544	549	544	539	529	555	584	572	585	534	553	575	562	506	554	524	550	551	623	533	555	541	542	475	547	538	551	531	503	545	552	570	541	560	541	564	574	574	535	517	531	577	510	550	550	538	542	586	549	560	561	496	560	527	552	552	550	587	570	550	546	580	569	567	539	588	533	545	521	544	509	582	549	562	570	567	513	554	544	532	506	540	558	518	537	595	501	520	523	568	558	574	572	521	530	536	568	550	551	570	533	535	517	616	586	509	545	545	566	521	568	537	537	503	558	537	496	548	508	591	569	532	546	553	539	521	576	573	570	517	539	559	512	551	597	606	536	519	547	552	554	575	583	538	557	528	545	546	552	566	542	540	558	552	616	502	554	562	540	522	560	519	557	563	543	555	562	552	568	575	542	542	542	536	624	518	573	585	536	574	585	545	558	586	541	547	511	588	542	599	580	551	586	540	556	580	577	540	568	538	551	563	536	547	547	575	548	527	526	505	529	525	527	549	550	544	532	544	508	519	566	570	522	549	551	528	535	512	531	582	545	543	533	564	564	525	568	507	553	540	607	576	570	521	526	566	549	537	561	550	582	574	537	582	536	563	504	544	520	556	570	538	527	545	561	566	533	566	540	542	569	507	554	563	532	519	562	580	522	542	548	533	586	519	537	571	535	559	544	545	566	554	533	550	535	569	560	536	566	536	565	502	521	567	561	551	576	525	565	541	530	554	532	594	583	541	519	561	541	552	520	523	560	535	541	516	551	576	529	548	562	547	558	541	556	529	543	545	523	553	552	526	548	526	578	574	567	561	540	533	566	522	575	548	592	540	560	561	561	533	531	582	523	553	501	526	490	538	552	530	559	536	527	568	581	552	570	545	555	558	579	564	587	603	548	534	560	531	516	544	547	544	533	575	585	542	545	519	560	560	571	535	539	537	571	573	581	563	572	519	556	559	530	579	525	579	563	538	502	530	550	560	549	557	515	523	507	574	524	534	508	519	526	527	509	591	545	573	556	533	536	540	541	532	591	553	529	550	559	587	581	553	574	534	524	544	572	578	540	587	557	561	588	590	562	531	559	545	552	554	597	526	544	508	573	566	529	527	512	549	514	570	599	552	534	580	555	544	556	537	568	609	561	623	582	549	545	517	546	559	517	539	582	564	557	563	582	573	537	528	584	576	540	554	546	544	520	522	557	550	526	538	519	558	561	565	582	582	554	549	523	563	529	512	537	545	511	548	534	503	551	524	561	570	554	544	508	547	550	568	547	518	508	497	516	539	551	549	563	527	563	559	519	531	531	563	495	568	512	556	535	557	531	539	527	572	562	556	573	582	509	547	580	550	544	514	582	566	557	518	538	517	567	501	525	554	532	558	566	555	513	529	544	572	562	495	561	554	545	506	545	576	560	509	569	531	524	545	522	517	556	609	571	502	549	526	543	553	567	493	553	590	538	576	550	570	529	568	540	520	536	513	514	524	555	525	516	528	539	540	548	568	544	588	512	551	525	559	574	523	530	581	528	612	554	550	499	565	525	551	535	561	544	520	530	573	544	562	578	554	538	595	546	575	487	537	540	549	525	551	538	565	546	523	562	524	530	552	546	589	574	546	522	576	558	527	535	550	599	568	490	499	593	554	528	561	537	565	559	581	584	547	519	559	553	552	588	538	588	553	575	512	537	552	535	535	575	508	528	527	570	602	508	575	569	560	535	551	542	516	572	510	569	558	534	530	587	519	517	553	558	534	559	567	515	498	576	549	536	571	582	568	587	547	560	532	541	509	539	535	569	554	528	569	539	586	546	521	572	538	561	527	496	541	543	572	548	554	526	540	534	569	562	563	539	586	571	501	574	558	527	558	563	560	538	593	585	536	577	566	526	600	538	521	537	517	555	556	545	574	558	560	556	565	543	488	548	561	543	559	514	519	530	570	555	530	528	526	541	538	535	525	552	540	545	543	509	575	514	508	519	606	599	507	535	557	550	543	514	537	533	561	495	492	540	541	583	483	541	578	525	543	597	611	538	556	563	522	531	559	591	572	521	532	577	525	528	540	556	571	570	573	569	513	532	571	523	563	591	541	542	579	539	572	548	554	554	563	519	575	522	549	515	573	545	550	519	581	517	577	546	569	545	504	552	536	529	520	538	555	545	531	494	560	514	547	534	571	573	543	543	562	545	555	524	548	556	505	535	543	545	561	553	531	520	605	531	567	538	539	574	553	552	539	554	541	545	550	550	520	551	572	513	529	535	543	538	568	565	586	556	525	557	534	545	511	524	584	539	565	519	515	586	556	560	526	527	559	537	573	543	589	550	521	582	582	565	562	524	513	570	516	531	530	541	544	542	542	545	563	547	564	517	547	550	554	562	589	553	546	558	550	554	539	525	545	534	511	553	520	480	575	543	517	619	563	561	594	589	566	519	534	585	505	525	560	578	526	545	585	537	553	514	581	538	541	575	545	578	547	530	568	581	552	519	536	549	528	563	547	534	528	544	549	524	549	567	553	553	528	551	529	563	607	549	543	524	478	536	515	569	582	526	492	565	572	588	567	584	526	537	559	576	516	543	546	562	554	548	539	566	549	556	538	568	549	565	535	546	543	538	544	535	556	558	570	557	532	536	521	570	562	556	563	590	529	548	545	517	522	582	591	537	564	512	546	563	555	590	522	556	537	509	519	579	536	571	537	599	561	552	556	519	531	541	589	542	540	580	531	552	517	536	575	576	554	586	532	535	568	556	592	543	517	560	524	538	496	543	522	556	533	541	546	583	555	542	584	537	549	548	522	576	536	589	539	534	538	537	558	562	556	523	529	538	536	557	559	509	526	582	550	543	549	532	551	505	558	546	591	557	546	527	541	571	513	529	547	574	557	523	586	613	539	505	545	590	550	544	539	559	613	564	528	553	534	526	542	550	576	552	527	547	576	545	557	545	538	554	577	542	552	591	534	543	572	552	560	544	519	493	559	560	559	523	522	570	559	531	524	504	494	522	528	546	525	521	544	560	549	525	547	528	568	540	560	517	578	565	513	551	518	543	562	542	523	557	560	556	545	557	572	525	558	558	563	563	528	560	530	569	549	565	549	558	536	535	552	572	560	538	509	549	562	546	554	536	545	540	562	517	546	524	542	521	570	546	550	514	612	561	554	509	519	546	533	561	532	560	566	520	550	545	524	507	565	565	533	527	554	527	547	546	547	529	540	543	548	515	589	572	555	519	552	550	500	546	550	525	568	580	550	559	520	537	538	550	512	534	515	502	490	565	499	568
4864	12816	8650	4849	3711	3035	2288	1899	1719	1415	1218	1081	1092	1113	968	923	950	885	794	719	700	736	656	630	644	646	665	673	651	663	674	659	660	679	627	637	598	622	643	585	615	587	594	601	544	589	621	659	583	622	604	604	604	558	606	586	558	602	556	558	549	611	550	644	567	594	559	569	564	558	606	567	546	604	624	549	574	590	583	557	545	581	598	561	566	537	524	560	574	537	569	599	583	563	574	555	570	577	575	545	566	576	561	560	580	544	579	591	602	562	539	542	552	579	528	547	552	587	556	601	569	585	588	575	545	576	564	591	537	567	581	569	559	633	591	573	566	495	570	573	546	574	600	567	540	566	564	545	590	568	583	576	542	525	543	528	526	543	578	578	623	597	569	575	566	617	546	531	573	550	568	581	583	525	612	614	577	575	586	595	594	535	542	531	549	546	586	581	574	573	539	579	594	579	561	552	557	563	564	555	575	567	586	541	601	543	558	597	587	566	587	543	603	550	575	529	576	606	597	541	568	550	527	574	597	597	543	592	562	591	570	576	575	572	563	585	587	565	589	521	582	536	573	541	548	579	569	530	548	567	545	572	584	522	598	539	542	563	582	574	557	544	532	579	597	576	544	563	548	570	585	591	571	532	585	598	566	594	522	550	574	605	558	550	538	585	577	558	572	557	522	564	541	566	595	567	542	564	556	534	599	553	540	576	597	563	582	590	577	562	557	527	564	524	554	559	602	602	536	556	540	573	555	564	538	549	572	513	558	564	530	577	586	572	603	583	570	552	541	543	557	548	549	612	558	562	547	544	552	572	547	540	517	548	548	533	543	553	590	581	561	581	572	575	557	540	565	518	596	572	555	585	598	535	590	530	592	572	576	591	536	572	585	544	539	562	561	558	575	571	604	547	515	567	573	567	537	584	544	567	559	561	572	563	585	602	537	602	521	578	609	565	541	530	577	534	569	562	572	554	554	509	549	575	553	562	563	555	546	578	542	581	552	568	544	571	549	579	585	562	510	574	538	587	553	563	588	594	521	599	597	551	568	528	595	544	559	609	575	552	554	541	572	538	576	548	589	600	591	543	618	569	566	558	566	590	578	550	577	566	567	566	530	548	556	575	575	531	552	544	553	558	558	518	551	559	542	598	547	537	604	573	573	557	539	559	542	631	572	564	586	579	597	575	539	561	530	580	588	573	540	598	557	609	574	558	598	555	538	539	570	564	582	565	546	568	559	548	535	571	534	595	543	536	580	531	596	552	560	589	546	545	570	562	576	618	565	555	550	562	563	584	554	551	567	527	562	574	545	533	566	564	549	558	550	570	558	567	557	573	600	628	534	565	557	575	558	532	569	532	568	548	567	540	622	551	568	598	545	564	567	581	556	617	554	566	548	589	582	586	569	533	548	547	568	547	551	570	557	546	535	578	553	489	515	544	567	494	554	591	591	548	564	596	572	553	509	577	561	560	552	561	599	517	577	581	549	546	545	599	572	580	586	576	566	580	540	539	565	546	582	544	570	571	605	604	538	537	588	603	572	562	547	562	575	550	562	566	570	547	530	580	580	561	573	569	588	592	524	586	564	595	535	572	541	564	520	572	568	552	559	577	587	513	587	546	565	568	572	576	564	581	546	565	590	582	536	611	568	559	549	576	569	528	538	589	610	597	577	557	562	562	556	546	526	557	570	538	549	593	561	529	538	557	542	531	581	549	555	562	614	570	571	559	545	523	570	600	584	512	537	550	539	543	582	526	599	537	565	550	534	591	532	570	543	579	552	574	563	581	542	545	544	543	617	568	607	545	537	539	559	571	590	506	564	547	501	598	592	581	550	529	578	568	566	509	551	575	571	596	579	540	566	550	549	600	581	544	527	549	580	543	555	554	505	532	585	554	592	548	555	581	567	607	567	520	540	614	550	544	576	610	591	593	553	548	577	562	578	578	571	589	589	571	570	534	592	567	584	574	596	575	552	551	575	591	545	560	558	565	588	599	579	555	587	558	564	572	571	543	556	556	572	569	580	568	565	586	518	562	561	570	572	572	561	551	567	554	523	560	559	537	545	556	526	566	553	578	607	563	525	592	556	549	593	568	565	580	579	612	592	575	576	547	571	531	533	567	561	533	586	569	579	537	506	517	589	590	567	559	539	600	562	597	595	552	494	597	581	574	558	558	595	551	531	560	537	551	526	580	527	564	579	560	538	557	531	540	562	470	612	544	572	541	568	556	572	561	553	569	580	567	602	581	556	542	565	545	577	512	540	554	577	541	544	549	533	548	574	556	572	554	597	568	601	619	572	542	568	586	551	568	570	614	580	583	549	594	595	576	536	570	542	547	542	576	559	577	580	572	552	556	605	561	557	545	549	587	551	598	598	559	555	530	560	612	549	536	546	599	553	562	563	562	566	593	562	605	575	551	521	580	580	621	587	545	544	559	571	582	608	555	566	502	575	557	584	584	536	580	565	597	586	540	526	564	581	596	561	548	526	571	502	569	605	598	547	573	610	593	539	594	579	574	597	572	575	606	575	590	574	596	558	573	585	569	611	573	523	583	598	589	518	536	577	551	533	527	544	570	588	560	563	557	534	547	557	563	566	561	572	578	562	564	562	564	552	568	561	563	539	597	585	530	603	503	526	559	557	540	556	568	557	578	575	586	561	562	544	548	556	566	580	538	616	587	543	580	553	585	557	568	562	584	539	539	627	601	557	541	550	553	575	550	567	589	575	574	548	567	510	574	557	578	552	562	572	554	546	532	574	583	517	574	551	556	547	575	545	571	576	564	549	552	584	543	539	553	523	570	575	558	579	538	579	559	575	580	555	518	547	571	535	543	586	581	554	540	537	575	556	559	578	531	576	556	571	600	549	589	596	586	582	552	530	613	595	570	534	563	606	564	560	565	571	547	580	572	587	564	562	534	550	560	558	546	563	578	592	515	550	535	561	585	598	583	535	568	550	535	592	563	577	574	552	542	527	575	542	571	581	524	596	523	553	542	546	583	528	567	548	589	565	612	543	582	557	573	538	586	567	548	559	557	550	571	523	556	562	548	551	583	546	566	562	619	539	579	591	584	560	554	509	575	555	551	528	521	541	568	579	551	516	534	559	600	561	579	585	565	561	561	583	585	571	551	530	539	556	603	573	603	516	564	550	575	560	550	575	530	581	551	610	558	611	545	548	537	560	567	514	561	519	557	549	535	582	565	581	530	559	595	564	556	591	593	580	611	561	567	582	516	536	527	583	611	563	558	579	589	557	582	552	564	535	569	547	539	572	606	580	607	581	605	564	619	617	572	576	565	518	566	579	602	537	563	572	605	568	587	566	555	555	547	589	515	576	557	546	546	556	565	545	542	596	555	569	566	566	554	559	566	550	580	559	542	539	590	535	578	586	569	556	545	548	565	562	559	531	600	587	551	550	555	564	569	573	553	563	549	549	551	558	603	560	549	530	560	565	578	567	545	585	551	559	566	582	527	543	544	565	558	567	568	539	574
25026	21454	27503	25742	9775	1113	749	664	565	516	467	440	462	456	401	383	395	394	347	379	326	301	295	279	284	284	294	274	328	299	283	321	311	309	309	278	291	322	260	255	270	259	296	306	287	292	269	263	251	300	273	266	284	270	266	275	273	282	264	256	245	288	234	265	273	298	249	253	249	274	269	242	297	274	280	239	270	248	243	275	267	274	277	266	263	228	277	255	283	244	252	270	271	240	269	248	257	240	264	253	273	237	265	267	255	270	267	261	269	259	267	284	265	239	256	253	274	253	227	256	270	243	287	274	285	255	270	293	235	262	257	278	244	251	265	258	262	266	261	269	273	250	286	252	292	257	253	269	261	271	238	259	262	244	231	260	259	280	268	269	294	239	280	245	273	276	300	254	262	264	280	256	260	261	262	293	295	261	280	255	249	278	229	282	270	256	250	275	257	261	260	247	265	265	277	254	307	251	271	271	275	256	298	277	256	251	261	274	285	224	256	250	258	266	263	242	258	281	257	288	243	235	247	256	259	262	238	255	258	254	268	261	284	250	247	262	275	239	257	263	298	271	249	258	238	258	267	252	279	251	251	264	242	239	289	254	270	285	247	271	231	241	248	260	261	234	265	261	267	282	254	264	251	276	286	272	235	229	279	254	234	259	303	250	250	276	252	267	261	257	246	242	227	223	271	280	270	286	275	252	244	266	236	280	268	267	236	253	273	249	272	274	238	278	261	291	299	258	220	289	247	275	264	258	278	261	265	268	243	222	264	276	261	281	275	271	248	262	243	253	242	265	243	234	254	214	274	272	260	267	261	257	269	293	280	263	232	252	274	267	267	301	287	267	235	260	261	250	236	244	226	233	249	274	286	265	224	261	269	263	267	264	235	264	253	238	236	252	235	252	254	270	262	250	278	261	277	283	241	265	275	270	245	247	264	257	264	250	273	250	239	265	259	236	271	227	236	245	238	272	270	268	285	236	241	249	258	268	243	263	250	257	234	276	289	272	262	236	275	244	312	243	235	252	261	244	244	260	249	252	269	277	261	252	259	274	269	272	229	258	253	242	253	264	286	248	246	229	263	250	271	271	258	244	275	283	326	239	270	256	268	280	239	252	262	240	271	254	257	261	250	292	230	255	260	267	242	262	266	250	276	273	266	265	247	268	254	257	227	229	262	256	249	265	251	295	266	266	238	272	276	235	237	243	261	228	256	264	247	225	237	284	266	260	264	288	283	271	278	272	248	276	257	247	268	269	233	246	245	258	283	239	267	267	267	263	239	250	225	248	261	264	250	257	241	291	280	232	264	265	251	241	269	247	266	270	268	265	252	280	248	232	282	256	294	239	255	280	273	246	269	271	264	265	260	263	262	245	238	244	280	282	275	254	234	236	280	268	273	274	276	284	241	257	224	264	272	252	249	288	257	256	297	259	245	251	273	275	252	258	229	258	277	257	262	267	253	247	245	271	258	252	247	264	230	267	260	241	264	252	278	270	239	246	251	258	258	253	257	233	254	230	270	264	269	246	255	288	256	266	262	274	263	296	270	254	267	262	243	249	269	288	273	273	271	258	264	280	279	292	248	264	242	257	252	263	255	255	272	271	254	269	254	287	282	250	278	235	263	230	279	254	265	262	254	238	261	268	238	273	251	234	253	256	228	245	258	282	235	265	259	265	244	247	278	254	251	288	256	268	248	284	251	264	248	275	275	259	266	264	278	251	287	263	252	293	276	258	275	260	272	277	267	256	238	262	275	236	254	274	244	273	260	246	247	260	257	278	275	244	252	261	275	274	285	275	290	233	262	289	252	252	263	275	251	255	266	281	261	250	251	280	260	288	239	264	269	278	221	271	259	268	272	234	247	255	283	261	233	278	282	250	241	245	256	259	247	236	236	262	265	280	265	281	232	274	242	251	246	240	264	268	237	241	253	240	264	259	272	241	271	276	237	290	235	232	269	270	249	259	254	260	233	270	242	267	256	284	227	237	243	255	237	256	271	258	259	248	239	257	219	262	273	242	264	220	260	261	239	268	249	279	236	257	296	246	278	273	256	262	266	284	264	286	267	267	237	257	264	263	245	262	279	248	247	243	250	233	273	262	263	265	265	244	259	252	258	264	267	263	253	266	276	238	248	255	258	251	268	270	240	246	235	232	279	271	269	234	275	269	258	294	240	237	267	262	271	226	249	240	270	240	243	256	243	245	231	231	263	293	266	270	226	253	240	256	252	250	247	276	250	271	209	257	237	282	267	249	261	264	246	273	257	252	269	272	264	253	265	266	240	258	287	253	242	272	257	268	215	291	238	282	230	258	268	279	243	277	281	274	276	231	273	241	242	248	264	254	217	271	241	275	251	270	266	261	271	261	248	260	257	286	258	299	286	252	263	260	241	259	260	248	258	231	289	293	236	275	253	244	253	241	263	257	239	282	253	282	267	269	274	257	271	267	274	260	261	242	259	270	239	229	264	280	235	262	239	240	235	254	262	257	269	263	292	252	285	289	278	239	239	261	266	281	305	246	238	266	257	270	268	259	239	213	225	234	255	237	254	260	272	254	239	289	279	265	235	271	235	258	239	273	258	244	256	252	259	256	298	264	278	258	266	279	260	255	266	263	240	262	246	237	256	240	259	239	240	257	265	256	248	238	273	266	266	267	268	254	243	230	248	244	253	259	249	248	281	240	250	270	232	257	283	258	266	281	246	274	271	287	276	260	236	239	251	282	258	262	253	252	268	276	240	220	239	254	239	250	281	245	279	252	263	260	248	263	267	264	276	265	267	290	250	251	273	277	250	231	262	269	257	260	273	242	239	248	244	286	243	254	266	282	234	256	241	258	283	249	256	246	233	280	257	287	247	252	240	258	275	259	256	281	258	260	233	235	276	295	236	255	248	236	253	262	248	248	240	249	262	217	252	262	275	285	248	246	263	262	258	291	245	254	245	241	243	227	246	281	245	244	234	258	263	276	236	261	236	272	279	253	270	271	258	231	252	271	226	276	252	222	268	260	254	243	299	282	263	252	256	257	266	225	267	285	269	262	239	273	241	262	243	275	245	262	278	243	273	283	239	252	267	271	266	262	261	273	272	256	257	257	279	264	243	266	253	238	256	273	246	271	259	265	258	266	244	257	233	264	235	248	264	271	251	270	220	264	275	246	241	237	279	257	274	242	238	222	248	260	261	263	263	263	223	256	261	261	270	261	264	236	282	264	227	263	239	243	254	272	305	256	250	253	267	270	260	247	262	255	232	258	275	263	246	271	269	258	258	264	236	239	284	259	249	245	241	260	272	266	250	271	281	260	235	264	268	247	270	255	258	252	259	262	246	246	246	277	253	260	276	254	247	260	288	276	221	248	251	257	259	269	247	269	267	251	230	264	262	253	275	245	279	272	264	237	267	267	253	257	245	244	261	256	254	220	255	241	267	256	273	273	257	277	286	249	247	255	247	272	270	250	240	242	242	248	259	240	246	269	281	249	251	244	275	259	265	263
4377	8036	5456	2954	2283	1713	1360	1126	959	839	678	641	667	609	538	527	516	504	470	410	413	318	329	292	313	342	310	327	342	353	345	304	360	324	323	309	332	319	302	315	288	275	298	295	287	316	316	345	328	296	299	333	291	283	327	330	287	272	291	274	271	322	287	319	289	296	272	315	282	289	299	290	285	300	299	320	272	277	274	267	279	273	275	272	255	297	289	307	275	285	265	278	277	286	265	271	298	291	275	294	272	275	296	289	270	273	262	249	292	294	268	282	268	283	269	257	252	262	304	273	299	281	292	269	290	253	271	248	243	298	297	278	288	304	277	259	299	271	284	265	260	286	303	285	268	273	263	270	305	269	295	284	272	256	261	279	290	307	271	259	265	285	287	312	280	275	298	275	275	290	285	253	274	272	248	277	276	284	281	275	305	277	251	291	284	245	270	267	287	277	289	272	250	257	272	279	262	303	271	288	291	275	272	278	283	247	265	279	307	289	301	280	256	277	250	263	272	286	295	298	283	272	260	303	256	263	284	275	300	278	249	289	279	302	285	279	300	245	271	282	267	289	264	292	282	287	308	267	278	280	306	279	287	290	267	267	231	289	289	277	269	283	281	268	308	268	270	266	293	275	271	279	245	303	285	315	283	297	288	253	286	237	241	295	279	288	258	274	303	253	278	280	260	250	285	277	304	282	296	303	281	270	281	267	309	299	278	277	279	246	273	277	314	294	258	262	304	288	293	246	268	267	292	258	263	233	258	261	292	276	301	273	238	252	281	265	285	257	273	289	291	293	287	261	279	260	257	261	275	262	277	280	269	284	256	286	272	274	256	283	297	252	289	267	271	260	273	277	293	267	253	324	281	271	261	283	291	276	289	276	281	260	256	277	284	267	278	285	270	266	296	271	274	258	291	237	295	253	269	284	256	276	265	297	249	279	296	273	264	282	265	287	298	279	249	295	276	265	289	281	270	281	281	280	284	283	302	296	264	266	276	261	258	286	263	286	293	288	296	290	282	280	286	282	279	271	276	266	263	255	271	285	248	269	258	294	282	274	269	282	283	309	271	268	275	278	267	256	283	277	263	282	241	301	257	246	257	274	282	239	288	251	264	250	261	303	272	311	306	273	283	310	273	258	275	244	272	268	266	257	280	293	275	280	279	279	261	296	305	266	295	286	277	268	282	287	304	282	309	313	287	272	253	277	287	257	304	279	270	274	259	254	314	255	289	260	308	288	270	260	256	278	284	269	269	274	254	276	272	289	255	279	278	286	251	301	277	272	256	278	285	271	251	302	278	258	255	269	292	309	260	283	282	248	295	262	258	262	281	297	275	260	278	270	259	276	272	279	256	290	289	265	288	287	269	302	303	252	266	267	279	285	275	279	284	255	297	272	292	261	275	268	241	258	255	267	269	285	275	274	309	277	259	303	281	266	247	291	287	280	240	262	287	262	273	269	292	269	280	246	262	285	280	307	271	283	286	290	261	261	282	268	276	261	245	277	282	274	294	289	284	244	255	317	277	279	244	282	276	271	287	290	282	252	296	307	244	292	272	276	290	282	274	266	285	262	260	272	267	289	257	282	249	290	267	266	280	274	297	288	273	298	266	268	290	272	290	288	273	275	281	292	272	283	265	267	267	287	286	302	266	270	281	273	293	275	291	259	274	273	304	261	308	265	272	262	244	271	265	288	286	276	266	274	300	292	273	283	265	257	256	290	284	278	278	264	274	283	260	285	254	287	281	262	280	275	277	269	257	271	305	280	268	284	274	270	254	294	283	268	264	288	247	240	291	269	272	271	289	284	278	314	239	255	250	260	277	280	250	287	286	268	297	273	263	280	290	247	282	295	274	269	263	269	293	268	295	269	267	268	273	245	275	267	289	261	276	268	265	279	300	271	291	229	283	294	244	315	274	274	264	278	266	312	274	267	269	304	269	257	243	283	273	277	273	279	252	273	277	280	317	263	260	304	255	306	285	278	269	237	278	234	291	254	283	274	318	270	286	277	266	275	291	286	267	267	296	289	239	264	279	302	287	272	272	279	251	296	272	263	252	276	271	278	264	286	297	271	288	273	283	257	247	295	297	275	289	275	261	260	276	294	292	260	270	256	295	246	258	299	291	299	272	267	262	249	292	318	287	240	269	259	285	268	287	280	262	240	275	282	289	284	289	312	276	286	271	265	305	276	257	270	275	282	291	250	276	267	265	247	271	276	261	284	265	276	286	253	284	258	301	277	271	252	302	280	257	278	258	255	273	276	294	244	275	307	258	270	297	298	293	263	260	280	268	267	266	261	284	293	298	274	278	307	250	273	288	277	259	314	272	264	272	243	273	289	261	283	252	293	246	304	282	295	248	295	268	261	275	256	285	263	261	290	270	271	253	284	272	291	248	276	267	255	278	260	268	260	257	301	291	286	308	296	278	287	274	279	320	276	309	264	261	279	273	275	282	283	284	293	268	277	266	251	288	251	306	289	282	286	278	294	252	285	286	288	260	255	260	263	282	265	267	284	279	254	306	278	279	283	273	282	287	275	272	267	271	249	278	261	302	256	292	291	254	265	327	289	271	279	290	276	287	308	284	269	299	296	288	273	305	254	294	256	264	290	286	276	265	250	258	251	294	291	281	302	279	267	261	282	261	260	277	286	282	255	307	298	288	279	275	258	294	269	297	289	263	289	297	280	238	268	275	288	270	260	305	248	290	246	270	250	272	282	277	257	275	291	270	261	251	257	261	263	275	263	297	282	293	255	292	258	285	274	281	231	252	257	292	272	288	285	256	259	297	301	231	286	277	300	263	271	286	267	272	241	273	307	317	277	294	278	276	274	279	293	253	289	250	260	304	283	278	283	280	277	295	276	319	256	281	275	267	285	275	295	265	267	285	276	283	282	294	282	261	282	287	275	286	273	278	280	285	265	260	267	289	282	289	303	288	305	275	275	281	283	270	269	290	266	292	275	286	263	279	260	261	296	287	267	262	250	258	238	291	268	266	276	287	281	272	261	260	270	296	263	272	277	247	288	263	245	243	280	283	291	270	301	264	288	296	289	295	287	275	273	276	282	269	258	278	285	288	286	268	275	280	299	284	291	271	281	296	296	266	278	292	279	275	287	298	278	298	276	313	287	261	274	292	271	286	269	259	257	277	278	277	260	256	277	267	281	273	271	275	292	245	288	277	277	294	263	286	287	264	243	271	297	288	308	244	295	275	299	264	285	252	284	276	263	266	276	285	264	253	274	268	260	252	304	251	290	291	297	262	285	262	293	257	266	274	245	302	275	254	272	269	281	308	274	290	301	269	254	283	299	292	247	282	271	241	271	283	306	296	271	300	250	272	273	281	267	280	290	262	276	278	279	277	246	275	275	262	277	258	282	272	291	262	262	283	276	284	255	284	291	289	280	291	272	243	308	263	279	254	305	291	265	269	300	278	277	264	271	262	291	228	295	282	255	268	300	266	272	260	270	287	265	298	291	288	274	288	283	275	271
22834	21454	29195	24134	21462	21538	8974	2003	1590	1326	1234	1092	1102	1043	934	972	923	849	873	826	709	718	682	626	627	624	610	661	658	669	677	613	679	656	700	605	667	615	677	659	634	637	615	641	601	619	616	620	650	623	610	607	559	638	577	601	610	634	603	595	579	599	604	587	647	598	604	559	541	601	551	608	577	561	590	578	533	613	545	574	573	604	557	598	565	563	595	567	594	621	561	572	578	595	564	535	591	573	568	605	573	562	550	575	555	574	554	564	576	594	561	528	557	591	583	529	540	527	527	546	566	522	562	562	577	580	524	616	594	580	581	514	607	580	551	582	543	545	589	527	568	526	579	572	524	549	585	534	574	540	571	577	537	553	562	549	571	573	574	508	601	589	573	532	550	582	540	585	588	539	575	553	591	559	556	558	554	552	509	571	567	538	563	558	570	606	582	591	572	615	551	582	562	566	548	551	544	591	547	522	579	571	578	602	546	549	601	568	562	532	536	532	567	539	583	543	553	593	619	553	573	574	548	537	493	544	545	541	567	543	592	553	608	611	584	567	568	554	512	545	549	548	533	555	556	518	582	559	531	572	555	528	537	525	547	560	562	546	627	572	583	541	564	567	573	517	550	619	581	561	561	590	581	593	558	522	553	558	542	572	599	556	599	606	603	552	604	539	601	556	545	538	545	558	574	581	543	548	540	537	600	536	590	569	556	557	587	576	530	542	587	588	520	551	561	511	566	571	563	569	564	588	560	550	577	564	553	558	533	554	559	586	540	520	544	563	561	597	572	549	545	562	538	540	553	597	537	556	539	546	579	565	590	551	615	570	563	586	554	536	537	571	618	563	575	600	599	525	550	569	563	574	528	565	562	591	538	532	501	567	592	578	594	580	552	556	583	529	567	510	576	554	555	564	603	534	547	549	549	523	570	600	569	536	533	605	588	573	548	550	604	561	557	552	525	575	605	568	566	533	546	598	541	542	560	547	571	585	619	565	563	542	538	544	575	562	581	557	598	527	587	534	529	528	530	577	550	540	532	566	555	565	564	585	535	547	564	575	511	549	543	573	556	550	557	556	551	553	544	583	573	572	571	564	529	598	545	585	548	549	542	558	572	594	574	530	581	560	595	545	543	552	583	563	606	562	551	546	532	576	568	594	589	523	587	554	568	594	511	548	549	599	563	583	543	534	567	591	518	542	572	556	589	500	536	601	546	596	551	591	567	565	533	576	590	558	577	542	563	577	569	559	538	498	617	543	579	564	566	576	574	532	556	593	521	547	597	532	552	567	652	569	557	563	573	592	550	598	568	578	606	560	526	564	547	594	609	571	595	517	567	616	565	533	577	547	552	575	552	539	608	582	570	551	575	579	529	572	574	524	594	563	528	532	549	539	532	599	549	541	574	557	550	563	543	545	562	558	518	564	585	573	538	590	587	578	553	546	554	587	570	606	539	550	588	583	579	556	555	548	516	537	582	589	548	520	572	561	547	577	550	550	554	533	560	536	530	614	553	524	531	608	558	535	547	533	564	542	522	569	575	570	561	557	560	569	530	557	570	551	558	574	567	563	556	537	590	569	621	566	553	577	544	567	577	566	594	552	556	598	585	562	595	560	572	509	503	600	563	538	563	568	555	556	558	558	588	509	577	534	558	573	595	542	556	575	547	565	555	512	521	562	602	563	517	574	559	551	581	564	556	568	517	530	582	507	555	566	553	564	565	548	559	553	554	532	564	587	533	576	580	573	540	542	587	587	577	552	570	568	549	591	551	581	551	533	589	551	578	547	551	550	577	577	557	594	566	534	544	553	536	583	563	532	553	569	588	597	568	563	567	581	564	554	532	580	533	560	614	533	552	584	555	561	543	570	557	545	533	581	542	557	569	587	546	536	556	523	524	559	530	565	536	561	592	578	584	544	525	563	554	560	556	522	551	559	568	602	558	580	559	542	576	535	556	545	564	557	546	583	549	576	550	574	589	548	563	540	543	517	538	593	565	532	566	579	531	496	565	563	579	538	543	544	553	588	580	530	574	589	548	562	512	530	532	571	576	546	578	550	570	560	584	530	515	543	566	583	599	579	610	573	597	549	572	580	527	574	562	538	543	565	554	541	555	543	540	490	545	548	623	579	580	564	550	586	593	553	512	549	544	569	557	569	514	548	531	580	579	513	589	509	552	581	579	599	535	581	565	569	552	569	617	533	536	565	559	580	585	551	566	611	595	530	622	561	564	554	571	566	522	557	600	572	571	529	565	545	536	545	579	555	533	577	501	599	629	581	545	562	515	594	562	572	557	532	558	579	548	579	566	605	577	535	562	573	556	555	553	562	581	589	546	559	525	565	564	624	557	541	568	588	561	571	532	593	609	540	531	550	566	549	593	569	580	540	548	593	530	583	540	546	550	565	557	623	531	553	598	591	577	546	609	512	548	531	572	546	575	551	548	558	541	574	587	572	555	561	529	598	503	578	553	533	523	598	555	572	587	555	545	551	536	545	493	525	561	550	557	514	562	574	569	574	510	553	558	598	520	600	557	590	528	557	562	546	606	555	561	539	586	533	573	541	554	546	589	570	555	547	562	545	524	557	529	573	561	548	561	565	555	560	542	545	551	510	571	548	570	527	531	569	543	560	546	578	555	545	545	518	550	545	526	563	524	562	521	545	546	568	589	532	587	522	581	552	591	584	565	587	557	579	550	513	551	576	562	592	562	610	571	549	512	578	535	564	559	504	558	552	581	538	539	532	578	533	556	574	572	576	601	523	610	538	565	560	584	566	574	533	522	583	539	570	561	585	554	571	583	601	620	510	570	535	591	566	539	585	552	577	538	530	575	522	547	554	593	554	561	601	530	588	553	568	590	524	546	563	519	542	545	567	565	549	574	569	564	537	588	574	604	568	589	549	570	550	559	558	539	561	527	544	547	564	582	555	595	606	589	542	527	523	549	580	549	578	554	592	584	591	555	568	547	586	544	584	553	553	576	561	567	579	573	524	568	555	574	586	552	592	562	568	561	538	564	566	559	550	529	574	517	554	577	536	527	515	548	582	553	549	529	577	556	556	606	561	545	592	551	534	550	530	577	589	571	560	562	537	556	566	573	561	561	541	530	552	553	552	543	557	556	564	540	586	552	583	575	577	589	565	591	544	584	559	518	564	607	601	547	577	553	545	565	547	542	573	541	534	577	518	525	528	571	556	551	568	578	577	591	534	532	575	511	554	563	557	545	548	547	574	572	589	546	544	554	555	556	510	530	561	558	566	575	542	582	570	523	542	563	536	543	559	549	578	586	571	568	527	505	568	522	546	588	569	595	547	579	541	566	590	587	530	579	522	565	638	521	558	555	553	587	553	558	553	553	513	579	590	521	568	548	585	556	585	572	551	572	550	579	554	537	590	585	557	583	563	518	521	584	519	582	635	592	544	511	554	537	557	603	512	560	566	496	584	557	544	520	507	560	543	572	544	569	565	577	562	579	583	552	596	558	595	579	567	557	553
6161	18967	13163	7648	5861	4438	3481	2901	2370	2013	1726	1539	1510	1355	1283	1260	1085	1079	978	894	810	807	701	688	693	682	682	698	730	720	697	750	705	668	668	654	692	693	670	663	618	610	601	659	619	667	651	703	700	667	645	644	574	639	643	590	619	605	593	568	593	567	593	591	588	623	593	587	583	585	621	635	591	578	571	575	608	566	564	539	609	611	621	539	520	652	605	583	585	635	621	582	580	588	579	599	546	565	543	580	557	565	566	555	578	557	569	540	546	577	578	614	547	541	589	566	582	588	587	609	568	561	554	621	567	607	579	570	584	581	551	576	527	590	587	570	581	581	552	571	571	540	567	589	550	564	549	578	603	635	581	566	552	553	599	584	540	557	556	563	554	574	566	549	574	577	595	572	609	580	608	548	581	525	604	552	583	594	590	559	574	555	560	613	569	532	557	552	572	556	553	522	551	579	588	501	582	566	543	534	586	543	575	592	576	600	556	583	628	590	567	538	573	576	561	592	555	578	602	581	551	537	563	568	568	615	523	569	572	592	547	609	544	595	583	579	593	527	578	568	589	570	560	548	570	571	561	582	611	554	569	556	587	620	551	532	549	577	603	555	626	584	560	622	609	568	594	596	576	600	596	572	602	587	566	547	591	591	593	556	602	568	563	578	562	580	618	561	578	624	566	587	580	545	560	553	601	561	577	542	546	539	576	578	569	582	599	574	562	585	559	555	537	558	547	581	586	638	573	544	601	596	525	596	569	571	575	587	582	572	571	594	585	560	565	550	550	559	573	585	541	599	573	535	540	552	610	578	552	599	592	559	573	581	566	552	527	604	581	566	530	569	602	561	578	556	584	587	582	576	557	591	555	543	572	557	568	570	601	574	550	577	562	577	599	535	544	547	577	565	559	555	569	581	594	529	548	595	592	556	595	608	591	553	592	604	552	594	592	590	601	585	550	529	564	533	566	594	566	594	552	610	564	551	563	592	507	535	525	567	569	590	597	550	586	563	565	586	569	592	578	572	598	609	630	593	558	568	574	551	584	591	608	574	579	546	586	550	593	592	508	586	559	611	584	603	616	549	539	594	572	567	586	586	583	579	580	555	576	565	592	580	555	548	587	588	583	565	559	579	589	585	569	519	528	557	565	582	588	592	555	570	591	535	586	571	578	574	579	550	570	553	542	580	545	599	591	539	593	518	550	588	580	566	578	601	551	579	558	529	571	569	549	565	565	578	593	610	566	585	544	546	576	561	606	563	572	574	555	584	556	571	562	638	567	575	549	617	561	604	570	527	621	526	588	575	578	564	578	554	564	587	581	531	617	558	566	539	579	575	541	577	538	579	600	613	568	517	582	557	628	629	584	600	578	576	541	565	595	571	591	571	534	609	568	530	588	555	537	576	584	620	596	598	585	585	595	575	606	613	532	563	595	562	556	528	562	560	581	551	586	539	574	556	583	596	558	575	608	594	603	569	541	598	576	493	569	546	595	611	534	566	602	600	565	552	521	559	616	572	559	558	625	569	602	615	575	562	582	570	599	540	561	586	586	556	563	534	529	575	573	577	592	642	602	546	583	526	551	591	569	544	544	565	577	583	541	575	573	585	565	569	562	583	592	610	578	565	600	557	582	591	558	572	602	579	522	567	584	532	575	547	559	606	568	613	578	542	526	557	561	533	577	600	616	608	558	528	554	573	532	520	578	566	562	563	550	563	592	603	605	592	547	580	599	546	570	566	591	599	573	607	570	552	610	599	576	571	579	584	538	581	597	565	583	549	583	541	554	586	547	607	584	587	554	577	566	576	565	571	568	522	545	532	563	550	582	571	600	549	546	609	546	539	579	552	578	602	578	573	591	564	545	560	606	585	556	584	612	512	592	551	566	571	562	614	619	576	576	556	571	549	583	591	635	606	605	599	540	560	557	575	551	553	592	597	547	579	583	549	568	569	554	562	541	560	561	548	549	605	605	582	570	564	570	546	584	527	584	540	588	603	594	526	606	583	557	571	546	568	558	591	611	570	580	618	547	562	566	562	564	615	592	587	564	633	589	582	561	555	573	551	585	563	558	550	575	606	564	567	549	603	552	567	578	589	575	551	559	581	543	562	561	576	555	588	575	548	618	566	532	523	570	558	556	587	571	592	579	551	565	577	582	563	585	556	573	606	574	560	570	564	584	565	548	554	555	576	604	559	580	555	575	518	586	595	571	568	603	580	585	589	584	565	570	578	570	576	565	541	593	600	549	598	575	579	528	580	561	586	606	536	601	538	631	555	535	543	579	540	599	581	588	554	516	542	574	596	558	552	564	563	554	560	533	571	641	587	545	552	559	526	633	553	552	551	569	577	594	520	588	565	557	560	563	562	589	582	584	557	583	600	530	585	549	588	552	560	599	561	607	614	541	575	561	592	592	573	613	598	565	557	537	539	556	572	558	543	582	555	552	563	568	601	571	584	568	580	522	625	577	587	602	563	575	563	581	547	588	567	553	560	545	558	585	619	575	572	578	563	596	534	564	589	555	566	581	549	577	565	581	585	531	575	561	577	562	600	546	523	521	545	538	574	593	586	582	552	591	558	547	598	575	577	552	585	563	537	557	536	528	567	559	573	565	552	606	544	636	559	557	593	574	583	554	563	609	606	547	572	606	588	575	555	575	588	551	605	626	581	569	574	580	565	529	552	552	562	563	579	539	583	562	596	612	560	564	538	508	585	558	623	559	560	566	580	563	565	571	577	615	550	524	549	565	592	558	587	573	570	596	569	586	586	563	585	625	567	592	561	571	577	581	550	584	592	579	575	576	614	570	562	582	605	574	556	603	569	520	511	577	590	582	609	577	556	576	588	538	554	568	548	591	573	558	538	558	573	560	593	572	573	537	557	580	556	608	554	548	623	571	573	597	561	586	598	562	567	575	581	545	574	608	599	535	582	596	608	563	571	556	534	620	555	582	607	591	572	588	549	596	586	566	541	604	523	578	585	565	557	564	572	564	581	584	548	596	551	588	566	578	594	599	589	564	588	578	572	574	624	574	581	605	579	614	576	575	593	588	618	576	561	523	540	527	561	553	571	582	587	562	562	560	593	539	579	549	561	573	565	580	560	588	595	568	555	557	544	557	597	555	607	558	566	572	592	577	558	595	601	558	577	596	555	587	585	559	599	580	603	519	538	589	601	593	558	579	562	567	594	580	524	569	601	542	561	552	565	516	525	566	596	599	622	560	595	560	564	548	603	598	568	557	588	602	553	589	569	544	535	584	583	585	587	574	580	553	598	582	573	555	523	584	603	581	593	623	597	618	567	539	589	608	586	572	615	538	600	570	564	577	547	533	552	631	561	605	562	586	565	561	572	560	564	587	573	547	538	571	563	552	584	558	591	557	552	601	586	569	583	573	572	572	612	577	600	606	540	560	595	566	549	604	558	593	546	536	552	557	583	538	542	568	624	590	581	576	554	553	577	612	591	577	566	623	566	560	590	573	562	550	620	558	587	623	535
28001	19645	6680	1398	862	651	563	487	480	447	445	411	426	442	423	407	389	354	405	361	331	374	328	334	343	358	337	316	372	332	336	338	325	345	336	383	362	316	319	354	323	301	336	349	340	335	355	342	354	337	338	343	383	308	348	316	342	321	316	362	326	334	322	315	327	343	324	347	320	326	333	304	345	335	333	340	350	327	307	354	345	319	297	352	306	352	321	301	360	331	345	316	348	344	310	301	331	325	345	318	297	331	320	319	332	309	325	338	327	311	341	308	367	340	343	325	339	314	330	359	356	339	325	335	333	319	352	342	312	290	349	316	302	317	296	338	327	294	343	315	324	360	305	328	306	327	311	342	311	322	322	347	328	288	329	284	332	334	319	315	324	338	331	324	307	346	305	343	315	329	347	323	334	292	351	360	336	319	316	348	315	323	320	321	330	317	302	327	315	333	322	349	314	317	299	330	319	343	332	360	355	330	313	307	315	345	300	331	316	298	344	335	310	334	291	306	296	321	315	314	325	325	310	334	324	353	321	329	335	333	322	331	312	333	345	339	331	340	327	286	329	342	333	330	326	291	360	350	312	296	319	324	332	319	318	356	300	361	297	329	358	335	314	340	317	302	315	329	316	335	330	345	317	345	318	337	283	330	305	348	289	335	326	377	325	332	306	332	339	318	289	359	337	332	348	364	345	307	323	342	330	289	359	350	333	349	352	302	329	308	326	314	310	338	310	321	313	338	316	350	323	309	302	324	319	320	297	315	322	326	311	333	345	315	369	328	336	321	339	296	353	342	327	337	350	329	298	316	340	347	373	322	361	330	329	301	305	322	324	351	334	302	355	322	306	339	350	317	329	343	298	350	326	350	328	315	364	314	327	342	335	304	347	317	378	356	305	342	303	341	361	317	310	312	354	305	308	331	338	361	327	328	320	371	339	359	334	344	325	326	328	337	326	316	352	325	305	321	340	312	302	337	327	315	328	337	334	318	345	317	322	313	344	350	334	338	301	304	299	327	326	307	321	323	296	327	338	317	361	319	325	331	319	344	343	329	330	352	288	304	307	317	294	310	314	333	329	308	390	302	329	316	297	356	337	325	310	301	332	324	344	323	335	328	298	273	322	335	363	314	349	318	337	313	335	344	337	302	324	279	329	310	299	318	303	332	371	312	316	366	337	365	326	335	352	299	321	326	315	329	323	322	338	329	342	312	328	311	347	328	313	366	327	331	350	332	294	326	333	310	312	321	315	319	357	351	344	304	344	336	292	297	322	341	316	331	331	306	320	315	345	304	317	325	345	333	323	292	335	284	311	292	307	329	322	350	367	291	334	347	325	272	328	321	342	293	316	330	317	325	317	326	375	318	352	338	313	313	345	342	341	315	323	322	321	343	282	339	302	341	322	329	323	355	333	294	355	333	336	317	332	309	356	317	325	299	303	315	334	328	317	343	308	339	321	318	293	324	329	314	322	328	308	306	377	304	324	323	343	334	314	303	314	314	368	312	339	322	317	332	319	344	289	333	307	321	319	297	346	361	320	322	315	338	332	359	321	345	306	299	368	316	341	374	343	329	325	323	279	321	332	329	355	328	333	316	320	339	290	310	321	317	301	346	338	352	345	323	297	340	340	329	308	309	321	298	335	344	355	344	327	333	317	316	326	348	298	315	315	324	328	353	304	336	350	322	333	339	307	330	361	350	327	283	316	321	333	345	331	343	310	334	331	316	355	313	341	328	342	351	335	316	332	321	296	307	303	330	324	296	326	354	333	339	310	317	360	323	332	305	324	341	329	316	339	328	315	307	350	316	295	338	303	373	340	335	340	320	311	313	326	299	356	347	327	330	329	339	349	382	322	324	346	300	305	326	320	316	337	325	320	297	298	350	335	301	334	313	345	350	304	328	347	306	297	355	338	326	318	329	324	353	348	337	290	297	321	333	329	318	341	354	300	325	349	370	302	309	333	335	341	317	332	348	345	325	353	294	338	319	320	341	322	337	300	315	324	332	355	334	301	338	324	302	342	314	321	317	317	337	336	324	324	330	305	333	351	348	330	323	331	289	325	336	322	330	339	332	341	322	329	309	315	334	317	340	350	308	327	345	319	310	319	287	322	344	319	332	308	332	287	327	343	314	347	321	310	339	277	321	293	315	322	322	345	308	355	332	307	324	331	328	344	327	303	344	327	352	346	298	328	363	288	338	343	330	343	357	330	319	331	324	323	352	315	353	327	323	332	329	353	322	315	348	332	317	324	342	304	313	369	339	356	297	305	323	296	349	353	334	331	326	326	346	331	301	323	319	296	323	299	315	294	350	330	304	319	334	321	316	352	349	321	344	334	320	327	300	325	359	309	344	308	325	337	343	354	319	331	311	343	315	331	326	317	305	335	307	333	291	349	334	310	325	344	333	328	341	365	319	324	313	301	318	351	365	345	308	337	343	328	324	307	305	322	303	332	312	321	298	327	311	348	287	322	345	322	313	339	323	316	299	355	331	329	301	304	329	289	319	336	308	311	319	292	347	312	303	286	323	306	303	310	293	301	304	323	330	325	328	327	353	320	315	304	336	341	300	310	342	328	351	330	322	336	341	322	318	330	359	329	299	344	353	325	326	315	307	356	323	314	332	346	323	321	342	349	341	345	335	362	329	315	319	344	321	325	338	327	340	328	315	349	350	292	309	335	321	287	341	336	309	310	353	343	322	308	281	334	329	340	313	328	329	334	339	367	345	299	296	343	312	317	319	311	306	321	328	301	303	329	328	323	326	323	346	314	334	365	339	325	344	317	348	320	354	309	344	363	336	337	324	347	342	334	316	346	309	310	340	319	301	337	305	313	319	332	355	341	358	349	343	312	321	310	320	330	307	300	347	318	328	316	313	317	330	318	300	350	297	327	343	313	378	332	320	329	312	319	313	331	324	330	342	342	355	308	350	322	366	316	327	305	356	334	310	319	324	323	320	328	345	320	290	310	376	334	302	304	334	328	301	339	305	309	326	298	321	336	343	341	333	329	318	291	310	320	334	324	341	316	319	299	316	306	335	334	316	339	297	334	369	336	331	317	331	293	341	360	324	338	332	345	343	328	311	309	308	303	310	349	348	329	301	331	344	291	305	330	335	336	325	323	295	329	344	330	302	334	347	330	306	308	324	333	344	330	367	307	302	328	312	303	335	325	308	353	289	347	342	335	308	298	313	344	339	320	287	358	316	319	337	298	312	322	309	331	318	338	354	318	317	327	306	315	296	286	322	299	350	323	334	310	331	331	356	333	331	338	320	333	373	312	321	324	345	333	322	343	322	371	309	347	334	325	317	318	322	316	359	324	350	318	329	365	335	333	339	358	326	322	330	345	342	332	316	350	314	345	314	335	310	322	295	326	317	315	322	352	295	336	313	340	349	282	351	302	339	293	330	335	356	342	335	353	299	314	321	347	293	339	319	292	342	355	293	336	320	316	341	331	305	334	314	342	345	313	342	304	342	301	372	350	337	311	314
5564	3713	2594	1510	1203	1023	836	762	673	596	512	526	500	527	453	447	464	448	407	403	388	354	377	333	377	407	368	365	385	362	359	360	362	359	387	392	382	354	379	379	348	376	343	350	343	358	353	344	384	378	406	365	349	310	354	360	337	325	335	318	328	335	336	341	348	328	402	353	362	335	339	365	353	352	329	331	350	355	330	351	327	325	349	367	345	342	315	368	331	325	371	350	333	308	360	355	333	341	334	342	324	366	369	345	354	347	322	351	325	328	328	350	316	343	340	368	349	328	346	306	330	358	335	381	354	390	352	318	347	329	337	351	308	320	328	334	370	337	340	324	334	335	311	353	312	376	363	353	320	359	338	336	341	336	372	352	341	351	342	362	341	346	350	317	312	356	342	330	349	357	360	329	325	321	348	353	353	339	341	333	334	331	357	327	349	364	324	347	348	357	341	331	359	313	309	303	325	345	314	352	346	320	358	325	345	348	337	341	364	337	353	343	302	352	358	372	368	338	375	317	335	327	332	320	320	350	308	323	335	310	329	320	338	336	358	374	378	357	364	329	346	336	347	367	343	350	348	351	339	313	353	326	360	357	317	361	341	308	333	366	346	315	341	332	332	335	368	338	316	340	362	372	314	345	328	309	332	343	333	309	343	352	342	341	351	352	338	341	321	324	347	323	311	370	359	367	335	343	357	352	329	299	360	323	383	356	345	352	358	374	323	317	371	347	328	356	355	329	318	349	370	352	324	343	349	324	380	345	323	321	330	367	306	334	322	347	373	351	356	379	337	302	315	313	329	361	342	339	293	311	328	324	310	343	308	332	346	366	344	323	348	330	347	348	339	334	343	357	360	328	352	374	314	338	334	338	386	307	354	338	352	341	341	340	366	340	313	321	335	352	357	362	382	361	330	324	334	357	319	349	368	359	326	362	307	318	341	348	310	364	355	332	357	339	334	342	342	338	353	326	315	328	344	333	349	335	350	353	350	348	377	322	325	327	336	320	294	347	336	313	327	317	321	358	365	354	317	321	333	362	349	335	344	336	352	335	341	373	343	302	339	327	344	338	342	330	335	339	350	340	341	363	336	356	350	356	338	356	340	318	347	344	368	346	349	366	345	337	320	286	335	339	345	346	332	361	341	321	370	348	346	345	380	326	319	322	344	333	324	360	325	335	312	367	312	298	302	334	357	360	354	351	326	304	365	357	353	339	356	370	347	332	360	338	329	318	345	312	353	354	345	356	348	332	310	351	328	353	313	371	324	328	330	327	343	355	310	342	328	340	371	335	337	341	339	343	333	333	338	338	338	352	307	347	389	353	349	313	357	340	317	351	339	323	347	349	337	322	372	379	327	311	335	338	337	350	344	370	346	353	328	359	386	365	311	351	373	340	326	375	363	346	317	335	306	264	388	346	372	347	352	305	340	315	347	360	331	337	333	334	392	299	358	341	316	309	354	354	325	313	332	321	358	334	362	339	333	324	326	363	337	322	343	345	351	320	334	374	334	365	337	340	343	315	354	325	350	328	323	325	352	327	326	339	336	358	348	340	365	326	338	325	345	367	361	332	331	349	328	352	330	326	343	348	336	313	351	348	320	349	356	337	352	340	319	329	358	360	332	322	331	359	354	343	338	357	299	315	312	357	350	365	348	328	330	350	368	341	353	317	361	325	330	353	320	361	330	308	305	329	333	359	327	353	349	342	365	328	347	338	311	297	344	334	320	347	341	335	341	349	336	285	328	344	331	319	346	365	355	331	330	347	361	326	345	357	340	327	335	325	350	337	329	340	330	330	332	326	328	328	343	326	317	318	304	329	311	328	344	330	321	341	344	340	339	369	298	364	336	364	329	331	325	356	336	305	351	340	339	341	315	340	345	302	351	340	372	327	346	335	323	343	357	352	356	348	328	344	320	349	370	330	336	374	309	326	335	309	353	355	319	371	334	341	370	372	343	360	331	334	313	321	344	337	359	317	343	329	314	338	348	326	349	348	350	323	329	317	332	366	321	330	320	358	330	349	334	348	308	369	339	330	360	328	345	353	355	313	338	345	349	367	313	366	357	345	332	347	321	295	336	322	323	343	342	398	311	325	371	309	348	296	353	348	349	330	313	356	330	357	340	356	341	327	357	340	346	331	318	371	325	315	329	325	355	355	340	335	320	335	356	372	331	335	337	328	350	362	354	314	354	329	332	347	328	351	382	326	353	337	334	314	318	339	324	361	331	318	327	321	324	314	307	352	284	335	339	331	351	362	333	361	343	342	326	338	375	364	358	339	351	311	336	367	358	336	321	325	340	343	312	333	332	386	357	336	324	336	346	355	358	322	323	377	345	365	354	331	306	343	350	376	343	349	372	320	301	345	326	360	330	311	318	344	326	344	371	336	313	305	331	336	320	350	335	379	332	322	350	319	374	326	355	304	315	357	362	336	336	375	353	350	383	337	324	346	359	345	348	328	311	327	329	342	329	355	349	341	335	333	336	348	301	352	317	358	330	351	335	342	318	379	357	357	365	312	328	332	340	345	324	348	315	365	309	311	349	326	316	326	346	363	355	339	343	339	346	330	351	319	347	345	347	349	359	316	320	366	325	337	339	319	355	313	306	359	338	337	311	314	316	362	333	340	312	335	300	333	344	313	327	340	319	373	351	358	334	339	336	346	350	349	332	331	343	329	356	321	348	363	319	336	332	362	345	346	350	362	327	331	352	344	347	367	329	337	327	335	325	379	372	363	297	326	323	365	340	306	366	307	328	332	331	365	344	315	336	320	306	346	345	313	377	342	335	328	378	377	342	323	327	297	341	337	336	300	345	341	303	345	351	353	328	344	342	340	327	358	315	354	359	330	289	354	353	326	343	315	305	345	347	352	345	328	330	338	308	332	355	355	315	341	353	335	328	336	324	338	350	333	320	341	378	353	316	308	329	305	314	356	340	348	349	325	345	371	288	359	370	361	309	332	335	342	310	336	339	337	312	340	361	341	320	295	341	347	347	310	355	325	336	331	361	323	345	315	340	348	331	356	317	313	354	363	337	326	390	336	308	353	346	337	310	332	351	328	347	342	343	353	321	333	306	348	337	356	342	327	329	314	367	339	321	322	305	341	346	361	362	322	309	366	326	305	334	345	357	325	359	324	366	326	365	331	301	340	301	358	380	282	334	342	350	330	328	345	334	346	334	338	351	352	329	331	327	342	342	348	343	335	356	330	364	314	333	311	314	331	331	312	313	315	377	367	292	340	355	307	325	309	331	346	358	349	372	317	370	323	326	338	335	333	338	340	331	331	334	351	357	347	322	325	357	348	326	298	348	316	345	305	334	332	345	354	354	341	327	367	335	377	359	316	322	358	337	346	332	368	341	340	342	325	356	331	346	334	339	349	352	364	342	349	350	356	331	309	333	348	346	371	347	323	354	345	329	346	349	377	357	340	364	318	331	351	334	321	330	331	345	344	355	342	355	344	316	369	309	329	344	333	352	334	305	317	346	325
24004	21452	28638	24687	21448	9337	1852	1329	1133	1012	980	941	872	822	810	770	763	752	701	656	634	661	591	631	584	592	630	580	609	658	572	641	585	613	609	603	610	586	597	630	556	589	565	578	576	584	623	603	600	570	536	557	559	590	573	529	563	562	573	603	551	596	574	579	560	581	590	563	575	568	524	526	560	542	579	568	541	586	557	568	510	588	556	504	535	572	555	580	546	555	562	559	571	539	552	579	520	557	544	555	527	538	542	532	519	581	581	580	577	540	561	527	533	558	575	531	541	543	572	539	548	573	531	537	525	531	559	529	562	567	519	555	531	534	516	537	550	548	516	512	570	528	546	559	581	543	523	568	527	548	590	526	581	517	558	517	518	596	565	528	596	527	550	539	518	577	556	524	518	522	521	537	528	547	576	558	548	513	566	543	503	565	501	589	606	553	559	587	568	540	572	554	540	511	556	553	546	556	539	590	550	592	545	539	543	594	551	567	553	512	484	558	526	580	541	557	548	537	567	543	547	553	557	511	568	530	538	601	565	557	525	530	530	568	523	506	556	589	537	550	541	531	535	546	540	551	573	546	517	546	528	544	550	586	527	492	552	546	523	552	554	583	604	554	556	542	574	539	557	532	532	548	588	551	555	534	512	588	511	510	567	600	589	543	582	552	551	484	533	534	532	522	543	535	553	526	549	542	533	540	566	531	545	601	537	526	570	582	552	518	597	558	527	532	550	557	568	551	548	598	543	561	580	587	551	566	547	535	556	566	533	518	565	573	539	558	538	536	536	529	519	552	563	536	532	523	486	569	555	562	549	560	548	531	539	577	521	535	530	550	539	541	525	551	538	556	556	553	537	566	525	580	539	542	548	560	554	560	535	558	555	568	556	573	520	546	540	564	575	545	574	552	528	543	562	533	519	521	552	546	533	547	552	546	546	521	539	554	558	526	548	593	527	535	578	568	552	540	548	567	537	575	513	545	560	586	528	546	550	516	586	567	534	559	547	574	515	558	557	531	520	553	586	568	550	516	518	576	523	561	547	558	532	525	544	540	575	501	511	502	574	553	575	556	560	543	524	526	560	535	555	564	545	576	593	557	520	538	546	547	540	530	519	565	525	552	528	558	558	515	547	543	518	567	491	564	570	583	585	580	564	541	530	534	530	568	534	555	536	561	536	541	566	530	528	509	507	536	577	593	532	557	543	522	553	525	522	592	568	536	552	499	563	503	549	531	546	505	552	503	523	575	554	556	545	550	580	549	537	515	507	533	570	562	545	538	560	544	525	529	553	550	549	558	565	565	566	538	528	548	524	510	573	569	493	548	518	546	540	542	546	554	539	559	499	585	521	521	510	530	540	532	527	530	510	489	529	561	586	531	536	553	536	571	574	566	548	569	519	524	545	550	474	539	551	540	524	570	539	523	516	558	582	576	562	523	526	565	586	549	514	560	587	520	535	533	535	565	547	558	524	571	601	526	552	529	532	573	545	537	568	565	535	497	549	545	572	537	547	532	541	589	555	548	586	521	504	496	539	527	513	529	545	549	545	546	562	526	551	538	567	532	571	543	548	551	534	578	550	530	557	523	580	552	551	597	536	537	555	563	537	507	528	602	509	519	539	531	529	532	558	546	530	527	550	570	534	575	536	571	532	526	530	571	516	554	509	560	544	550	532	541	552	551	570	553	562	552	575	539	603	546	571	545	570	555	538	531	550	545	517	554	519	593	550	533	560	493	512	532	584	525	575	518	568	560	537	565	545	540	555	580	538	552	550	519	557	577	565	581	518	514	537	534	513	569	582	548	588	550	569	524	532	561	540	553	601	482	551	571	562	520	557	576	570	531	548	546	568	584	583	566	532	535	528	535	558	522	526	539	521	545	521	539	569	582	552	562	538	549	567	523	551	538	562	533	567	557	540	576	599	567	571	540	553	513	541	562	547	563	573	545	541	540	556	574	534	507	550	620	500	529	567	543	573	564	557	570	541	540	574	592	559	560	542	578	539	545	544	580	536	558	560	535	535	552	501	581	527	565	520	565	549	541	559	512	586	525	567	540	558	528	557	560	539	534	566	557	531	523	582	534	570	543	578	495	542	574	509	524	571	549	530	546	580	567	579	578	536	547	575	580	531	546	524	577	549	566	557	570	526	542	594	544	542	549	609	541	544	548	545	545	510	512	537	492	564	524	511	529	568	513	562	557	565	608	515	489	582	561	521	563	555	546	540	551	560	517	549	578	508	545	503	528	537	508	499	558	563	614	580	566	543	565	527	555	580	526	514	508	537	544	612	564	551	561	524	562	555	547	559	531	565	578	538	546	551	556	539	576	558	571	510	533	537	531	510	587	545	523	546	511	536	564	573	553	518	558	592	505	536	494	568	530	543	551	553	564	536	581	518	559	524	569	545	566	523	529	530	559	509	574	556	526	535	539	561	522	521	558	549	540	569	510	508	559	590	520	530	551	567	555	574	516	529	549	529	544	558	563	556	521	571	580	531	476	534	548	526	515	582	538	533	534	529	555	532	556	571	551	528	534	568	546	547	520	571	523	543	574	553	533	575	566	546	544	535	544	535	538	560	529	564	551	528	538	588	528	563	549	560	547	523	543	534	524	551	511	538	509	521	545	561	548	564	507	576	534	556	525	561	583	525	548	545	554	523	539	567	556	535	540	582	560	538	586	565	518	584	521	554	570	520	549	527	533	522	540	562	536	579	510	574	513	530	548	555	550	551	482	536	560	593	565	525	586	573	523	571	520	587	518	538	555	549	545	512	508	548	550	548	512	540	521	508	544	533	538	564	565	604	553	575	532	476	524	534	568	545	531	535	576	538	534	563	576	583	529	561	585	545	570	519	534	529	534	547	518	517	534	583	546	552	533	519	514	573	547	535	538	548	534	557	540	508	576	513	551	541	554	553	545	528	602	551	569	598	556	491	533	560	515	559	512	559	537	557	545	543	530	516	547	538	533	524	563	548	519	503	578	537	549	524	533	537	575	561	517	580	540	569	563	551	598	548	540	520	537	565	588	549	582	570	548	559	558	543	542	551	552	532	562	526	585	525	548	599	583	541	559	513	539	550	526	538	525	500	511	566	534	546	533	521	561	529	512	543	510	541	514	560	530	529	540	593	545	510	513	516	544	560	595	574	549	565	557	539	518	547	549	526	559	516	537	554	552	533	587	522	560	552	543	525	522	532	587	533	509	536	539	536	554	556	531	516	551	497	500	584	575	543	577	516	495	573	571	521	596	545	513	541	552	525	560	555	556	557	591	558	584	540	542	544	559	518	522	506	524	547	558	489	535	553	538	544	543	545	576	626	542	570	533	541	551	518	529	568	548	562	570	568	560	564	537	579	511	585	561	591	548	510	538	543	562	509	543	538	553	551	514	548	543	554	545	531	528	517	546	564	569	551	520	530	583	535	573	544	583	548	543	564	580	531	554	573	593	547	544	553	582	561	550	520	524	553	514	566	593	583	525	561	555	562	535	530	556
4863	13012	8939	4880	3725	2881	2246	1973	1703	1375	1258	1180	1123	1028	969	916	975	851	831	763	759	689	652	630	633	640	581	590	639	662	677	630	657	582	646	622	600	565	606	607	591	583	605	553	598	631	601	645	633	581	580	603	602	617	609	574	565	612	573	593	588	613	559	588	562	583	543	582	570	602	560	568	595	593	563	576	530	597	566	537	508	519	578	560	556	580	550	579	546	555	516	535	607	554	611	577	557	571	572	569	568	573	586	592	561	581	552	521	555	558	589	580	562	487	587	550	558	547	539	538	601	557	559	574	565	583	554	580	533	538	577	558	536	549	611	541	560	542	555	577	517	532	577	536	537	577	603	552	556	537	550	571	582	533	565	580	558	573	570	605	568	529	543	549	537	572	558	580	543	550	549	566	539	600	548	561	588	558	530	532	565	502	567	571	521	555	514	578	569	562	571	555	535	537	529	541	590	582	507	563	594	570	553	556	526	535	575	569	624	561	569	582	549	537	558	547	525	586	536	505	590	568	566	545	551	557	551	589	544	542	556	510	566	587	540	548	554	520	547	586	564	581	558	508	531	555	579	574	521	576	547	582	575	599	534	560	522	546	553	587	521	533	567	578	523	569	526	551	520	593	562	522	541	586	547	533	515	571	541	554	568	538	554	600	493	553	505	556	536	587	550	540	547	559	511	529	547	565	555	549	539	526	557	541	589	555	543	570	566	583	559	583	555	558	588	577	541	593	571	584	552	553	540	613	582	537	588	617	521	538	568	554	533	547	548	534	520	579	572	592	542	575	532	617	562	568	542	599	557	603	546	622	584	572	518	560	559	585	543	579	544	517	548	540	577	601	536	522	555	536	548	552	573	590	522	568	519	556	577	565	564	554	559	532	532	567	545	607	510	582	560	529	576	559	569	570	592	591	529	575	549	592	564	539	555	553	540	546	551	573	564	574	573	575	555	530	557	504	593	554	582	540	587	566	530	568	559	527	541	547	581	548	571	543	561	609	548	538	509	577	567	575	539	589	610	558	508	532	587	616	546	579	547	576	556	550	591	604	550	527	569	554	541	552	570	578	545	578	543	580	571	557	565	509	555	513	535	557	524	602	562	546	598	591	577	527	530	561	526	526	587	581	559	527	574	552	534	554	563	587	559	545	566	529	558	575	543	573	535	575	567	494	583	604	536	525	562	563	548	535	569	538	578	568	544	574	570	554	531	563	549	521	602	552	605	567	509	588	543	591	566	567	577	554	549	583	593	543	592	592	571	609	560	537	536	561	561	571	557	578	580	560	554	552	566	565	585	571	579	560	523	592	554	585	537	606	533	559	552	532	570	571	534	546	559	562	553	588	555	571	566	559	579	592	515	588	532	568	544	583	524	579	595	549	563	611	553	548	597	568	583	573	597	585	517	554	533	548	550	529	565	543	561	600	504	595	511	547	590	551	538	542	535	514	599	602	553	580	565	605	555	545	562	562	596	590	555	544	589	524	538	534	538	539	550	576	578	532	582	588	539	574	580	621	604	564	613	561	528	548	539	534	523	524	564	582	569	526	540	534	609	523	606	548	564	561	556	560	576	573	554	539	543	583	592	570	602	540	577	509	543	578	538	574	585	542	558	530	588	580	562	554	499	599	494	551	556	547	559	607	598	556	548	519	556	522	536	528	554	584	537	576	541	593	534	557	543	521	567	583	554	557	563	589	578	566	549	553	571	536	535	496	606	572	538	582	568	579	582	559	549	545	577	525	529	564	572	572	553	557	581	534	568	514	558	603	546	582	558	591	607	545	590	551	530	573	561	574	555	537	607	584	491	531	551	586	572	558	596	601	621	531	570	565	577	587	535	550	564	582	546	546	546	534	575	544	573	554	571	529	550	566	524	581	530	554	589	573	544	546	568	544	517	561	525	588	566	559	551	551	582	582	552	571	582	573	556	560	570	555	548	516	527	596	546	575	568	561	558	572	585	554	602	555	558	545	596	572	556	538	568	551	566	512	548	571	573	574	541	601	572	579	576	513	561	533	545	536	542	550	507	581	574	542	555	581	581	519	559	558	575	559	546	541	578	569	589	560	543	548	547	572	571	550	565	565	567	573	546	569	581	540	546	528	544	501	594	556	553	573	557	526	544	536	545	571	567	559	591	577	574	596	569	596	582	547	601	534	559	572	570	555	532	573	581	539	556	556	538	585	551	542	531	542	577	557	536	529	538	556	573	477	574	567	542	571	544	587	579	567	572	555	588	561	573	573	594	553	574	584	579	573	587	549	589	546	542	551	527	598	515	552	581	536	520	533	540	555	540	565	553	542	553	571	539	610	595	561	538	524	550	583	584	572	559	551	572	571	537	543	539	557	587	589	571	598	538	551	564	561	544	596	607	553	556	500	532	588	586	550	569	588	567	561	554	544	566	532	518	559	593	519	543	532	532	567	550	537	556	597	548	542	583	549	597	587	577	533	568	536	564	523	543	598	531	557	494	554	567	578	570	598	538	536	569	605	544	574	588	556	556	569	539	573	552	559	545	523	528	593	567	543	595	563	539	548	568	567	535	500	552	565	553	561	570	560	557	536	561	580	572	565	548	577	559	571	563	584	544	577	539	572	552	565	556	521	577	574	562	582	580	561	559	543	559	548	584	554	572	553	554	582	587	549	555	533	583	587	624	588	600	573	592	578	598	589	562	532	537	582	569	554	571	540	606	600	528	529	542	560	550	532	573	548	562	590	550	587	565	545	546	529	584	561	545	555	622	559	577	538	579	616	582	564	553	541	544	599	556	546	540	550	572	513	562	565	603	567	553	554	554	553	546	590	586	605	554	613	545	542	572	544	556	622	566	580	584	598	553	560	578	504	540	563	577	563	580	530	563	565	568	556	534	578	553	561	532	588	551	556	543	540	563	563	618	527	517	537	585	580	544	535	549	535	554	572	557	579	535	602	557	538	565	627	559	559	568	558	542	542	618	575	527	549	571	547	603	551	560	571	536	563	558	576	574	568	571	583	536	587	586	595	572	571	567	550	562	589	550	550	538	583	583	572	546	536	532	536	575	547	545	571	587	583	588	527	548	544	543	501	570	592	570	553	530	561	545	607	539	570	557	557	557	604	571	571	580	552	548	511	564	516	524	592	542	536	532	521	555	536	558	527	559	583	537	554	574	589	575	566	558	575	566	548	601	537	537	553	556	583	581	559	520	562	548	560	537	530	561	568	598	541	533	511	570	541	510	549	521	592	545	617	573	544	550	565	569	537	555	541	532	631	542	577	546	523	589	549	557	610	603	566	578	564	572	551	552	541	562	554	543	570	536	566	570	547	551	593	594	544	592	580	561	544	558	550	565	541	566	551	604	571	566	551	568	567	561	544	525	564	536	604	568	562	549	586	563	599	552	536	560	479	591	562	566	591	565	586	541	548	552	538	557	561	607	564	569	557	571	521	583	562	541	536	563	571	576	518	555	534	514	596	585	608	569	522	552	552	537	554	548	507	565	564	509	575
25065	21444	27511	25706	9854	1117	751	655	517	536	429	461	430	419	451	403	389	390	377	332	315	322	291	307	269	260	303	269	264	291	296	305	277	280	295	246	307	318	282	266	305	269	284	271	270	273	256	257	261	283	275	273	298	262	262	269	282	248	259	275	265	252	289	282	253	273	266	307	258	245	262	259	279	252	259	268	261	272	256	252	259	274	248	266	273	277	277	261	243	273	272	262	248	257	255	277	242	234	265	250	259	276	244	263	259	247	269	230	242	240	257	250	265	296	233	250	258	260	267	245	291	252	250	270	265	292	248	255	258	265	258	271	260	281	263	231	253	270	242	265	251	253	283	255	246	257	250	259	250	283	230	239	265	271	296	263	262	265	278	226	267	230	253	263	231	264	278	281	239	269	247	269	260	240	251	260	279	266	272	278	237	232	270	257	281	238	240	285	260	240	235	257	283	276	257	266	228	263	274	275	263	284	254	254	284	278	233	263	270	247	228	234	267	283	255	261	293	218	269	277	284	245	258	273	249	257	280	279	254	245	258	247	238	249	256	288	280	267	272	260	256	258	260	263	249	253	264	276	242	260	277	242	267	264	268	258	253	241	253	270	246	248	226	256	243	258	242	254	239	239	223	247	238	256	271	246	262	221	261	275	283	255	241	229	253	225	260	242	233	250	265	242	257	235	263	269	268	255	243	243	244	272	267	239	261	253	280	259	260	266	234	224	245	237	244	279	247	269	240	244	261	269	278	258	267	245	235	255	269	249	266	258	250	249	240	259	248	247	268	256	266	247	263	252	232	263	261	245	286	271	244	277	272	279	239	261	271	242	247	243	229	235	222	256	267	237	271	246	254	257	235	241	263	233	268	229	252	253	259	215	256	220	235	253	241	271	265	282	251	270	251	246	218	260	234	243	239	231	246	271	252	282	261	226	249	262	262	249	249	266	251	242	251	276	265	292	257	260	264	257	247	261	264	250	247	282	272	285	231	270	269	268	260	234	232	274	216	272	248	265	228	250	255	239	248	265	271	234	277	305	270	250	262	235	253	255	254	252	244	256	230	262	238	265	254	267	234	257	270	233	255	271	240	260	255	250	278	246	283	257	243	266	235	262	260	261	246	275	257	252	274	259	295	233	253	271	290	241	248	246	252	235	257	241	255	246	252	267	248	244	232	252	260	255	253	258	234	273	256	274	261	288	250	256	248	242	280	252	230	252	237	267	255	263	236	250	223	256	233	250	259	250	248	224	262	241	268	241	242	251	274	239	268	256	277	283	239	222	258	246	263	275	260	248	249	253	246	258	249	259	271	239	282	261	265	253	236	258	260	249	273	250	244	240	281	259	271	229	233	234	264	251	253	218	250	247	261	239	245	276	232	248	240	280	256	263	245	260	297	266	249	250	245	253	243	230	240	260	275	282	259	243	258	256	262	285	253	248	228	283	249	260	284	249	264	292	264	244	252	261	251	270	253	246	246	221	279	259	230	222	277	253	273	235	276	242	284	205	242	262	254	253	252	276	268	267	257	241	266	244	269	265	267	272	279	265	252	247	261	271	255	255	257	258	251	255	275	262	262	238	258	259	239	254	256	262	250	273	267	223	272	227	220	242	250	269	261	284	249	246	263	255	248	251	256	253	265	254	265	242	271	246	249	235	258	244	247	282	236	268	255	249	267	226	292	277	279	250	267	265	275	252	258	254	250	266	273	252	253	250	263	281	251	272	250	274	278	262	275	259	276	222	286	269	274	236	250	247	250	267	281	241	263	245	277	289	292	252	259	260	256	232	237	290	265	231	256	276	253	244	260	277	217	252	269	265	250	239	252	261	255	254	242	257	232	285	241	247	245	246	249	288	261	249	266	263	256	252	240	252	229	254	278	263	254	261	284	259	237	262	258	265	255	269	264	275	260	266	282	256	270	238	277	282	261	231	255	236	267	261	259	244	259	277	239	263	257	261	269	231	260	275	272	295	256	261	255	243	239	255	246	273	251	255	250	233	260	266	240	248	229	258	299	262	252	262	237	247	263	258	244	249	235	250	253	261	260	261	261	251	292	248	253	255	268	252	261	246	252	255	250	266	238	290	246	240	248	251	274	233	256	250	284	223	244	232	237	255	257	248	215	247	243	285	270	262	258	243	252	269	254	251	257	268	253	280	257	273	234	261	263	264	257	271	276	261	253	231	222	236	251	231	267	249	237	269	282	224	258	272	273	255	286	265	309	257	233	266	251	266	230	254	285	258	248	249	250	262	247	257	265	278	237	268	234	250	290	247	256	266	296	258	256	273	257	224	268	274	247	237	259	251	256	243	235	269	247	250	301	247	265	239	268	251	279	271	262	255	241	267	275	268	295	287	241	287	246	260	244	284	238	255	247	227	268	242	248	245	236	246	266	245	270	257	265	255	265	234	274	244	261	244	261	265	266	237	259	251	249	245	274	250	247	264	258	279	236	269	275	234	250	262	267	265	278	256	270	264	278	275	248	271	209	289	262	268	269	258	256	275	276	270	225	266	240	261	291	226	274	230	248	254	263	275	252	262	268	235	231	260	268	234	251	274	265	261	248	252	236	272	250	239	269	245	252	237	240	287	242	232	275	249	278	258	242	252	258	281	257	252	245	246	257	257	232	258	222	258	254	243	276	239	255	230	267	237	261	250	259	276	269	234	262	251	236	273	262	241	240	266	227	241	262	270	258	274	257	250	265	270	237	255	258	270	271	251	266	238	275	268	260	236	248	247	243	269	236	255	260	246	256	266	271	247	244	270	231	259	259	297	260	265	256	243	264	261	262	235	259	226	255	238	274	225	284	235	254	244	244	248	275	257	263	253	259	275	262	275	267	265	265	275	258	265	250	288	246	264	270	245	272	260	278	258	246	238	251	269	240	266	247	257	240	227	253	265	269	286	282	277	245	259	265	215	268	242	254	299	245	255	269	245	249	246	242	252	244	255	254	253	268	266	240	258	241	267	256	252	259	256	284	236	236	248	246	236	239	279	266	237	284	240	254	226	270	269	267	259	298	251	261	235	274	241	262	257	233	265	236	229	272	262	286	249	255	276	251	276	252	255	249	248	238	257	256	254	270	259	248	285	255	226	281	244	273	248	274	259	280	254	246	246	255	247	289	250	262	264	273	261	282	308	226	273	251	258	265	242	272	270	263	229	266	238	256	260	274	261	269	243	256	273	255	247	244	271	269	271	272	254	268	251	229	236	247	257	236	260	265	264	265	265	279	288	268	260	247	279	265	253	274	218	245	250	251	271	267	261	230	267	262	285	250	253	264	301	201	269	217	240	247	260	224	241	263	251	250	273	247	263	250	264	278	265	242	267	268	256	244	240	261	233	221	267	264	249	267	248	262	249	222	244	264	256	288	280	240	255	277	232	252	245	275	252	239	249	236	240	238	233	272	223	230	250	235	254	248	240	237	252	254	244	240	249	260	248	253	255	245	251	228	264	246	246	253	240	250	253	257	243	261	275	247	302	259	260
4339	7944	5410	2967	2174	1741	1331	1176	1032	829	692	682	636	573	595	540	522	488	421	442	361	343	352	324	322	294	324	336	329	339	306	347	356	319	302	334	315	315	313	304	295	301	258	285	317	333	306	302	292	297	305	275	318	298	284	281	288	283	279	257	280	265	281	293	297	290	314	290	281	271	289	277	270	243	276	271	262	285	266	289	263	256	267	286	271	257	264	295	285	268	286	296	276	287	277	276	256	271	266	252	283	277	282	296	297	267	257	295	279	303	249	273	270	295	297	282	279	268	282	286	275	302	269	291	303	263	282	257	299	292	280	287	265	308	288	300	291	255	291	274	284	264	266	279	245	250	281	281	288	267	246	287	285	283	251	287	253	270	292	264	286	256	260	282	267	282	282	258	285	254	269	262	280	283	298	245	250	267	287	261	279	274	260	258	280	255	277	282	261	247	258	273	292	309	283	250	272	253	260	258	240	281	297	266	254	293	261	289	265	275	289	274	320	275	268	265	244	277	277	284	264	266	315	277	278	272	298	259	288	256	281	311	280	264	255	276	291	276	301	239	272	253	285	257	286	255	256	310	261	275	271	278	264	279	281	260	256	272	291	302	280	285	264	272	276	269	259	241	269	286	259	267	276	253	262	269	247	262	262	243	280	267	280	284	270	245	293	282	283	296	278	255	268	253	271	287	270	278	262	276	268	267	277	271	246	291	298	289	268	260	299	251	268	298	272	295	251	250	262	261	259	263	276	269	230	286	274	287	266	271	265	287	283	281	252	259	255	279	249	263	284	263	284	291	261	252	265	275	257	254	252	269	246	244	237	281	272	281	274	270	277	277	281	301	229	268	279	268	269	261	254	250	247	273	249	260	310	296	257	280	252	259	262	301	247	304	272	260	270	275	282	244	282	260	279	288	287	265	295	280	282	252	259	274	251	275	288	266	258	245	291	261	276	287	284	273	259	272	270	274	261	276	280	257	289	256	255	251	268	280	293	297	276	270	270	296	273	288	270	269	282	283	272	271	298	287	265	277	262	262	270	257	294	279	271	257	289	316	267	277	260	276	277	267	305	272	292	261	242	262	280	276	290	279	259	275	275	275	308	258	278	266	291	270	271	263	274	272	261	270	306	285	286	282	275	252	282	248	263	294	271	297	276	272	263	292	269	271	281	256	277	286	269	282	271	276	239	261	276	294	287	296	316	304	278	272	317	253	252	285	256	254	256	257	259	267	282	270	295	274	303	269	277	244	279	256	269	267	278	259	275	264	278	255	278	259	256	283	301	261	269	269	265	273	279	260	278	267	228	294	258	275	267	258	271	281	295	258	246	267	272	273	280	262	307	237	239	273	280	249	297	279	284	280	255	274	251	287	288	289	268	274	250	284	270	247	299	265	263	286	261	282	287	292	270	296	280	293	260	291	275	248	254	258	318	279	254	275	274	249	284	266	289	273	253	279	283	277	262	274	236	273	252	300	276	261	297	246	288	265	257	276	263	281	281	301	250	259	297	275	281	265	257	237	282	291	270	292	248	283	276	273	286	309	293	264	282	287	291	268	281	254	253	256	283	274	276	248	278	247	263	280	266	262	292	266	270	271	251	273	270	261	274	286	278	276	269	273	289	271	265	316	286	291	263	268	254	283	281	304	274	296	272	253	300	284	293	245	272	274	253	282	263	258	265	274	264	281	259	271	281	265	279	278	266	289	270	247	234	262	286	269	269	298	286	282	271	252	266	282	288	255	283	287	265	265	245	252	267	257	304	255	303	278	272	306	289	294	286	261	253	293	278	263	266	296	287	281	257	255	272	262	290	276	267	253	270	247	264	272	269	252	278	266	283	285	284	280	236	272	290	298	274	266	289	253	276	300	275	282	254	303	255	268	275	253	267	251	266	294	234	261	264	286	288	241	267	243	276	261	267	296	253	255	272	263	264	251	257	311	253	270	268	249	262	285	296	300	259	292	288	276	247	245	287	293	280	281	264	290	254	266	287	260	265	284	309	275	315	280	278	276	283	268	250	273	244	271	257	297	253	258	284	260	261	269	277	293	251	252	294	290	239	275	246	255	255	289	279	255	274	295	250	281	252	247	261	277	290	295	257	253	265	241	296	294	260	258	294	272	276	247	252	267	288	239	260	280	261	298	270	242	264	246	276	284	285	257	283	323	276	267	267	258	291	279	253	266	290	278	267	261	295	244	237	273	251	272	259	270	278	265	283	291	260	264	251	274	246	262	289	254	249	283	282	261	258	276	273	301	288	292	281	261	277	293	270	262	276	279	260	277	229	272	282	274	259	290	293	273	276	281	273	263	290	263	294	251	255	281	277	268	261	271	267	256	271	277	269	257	305	266	275	287	269	247	258	282	282	275	260	268	289	257	262	258	264	259	280	282	282	296	250	278	261	290	273	258	287	248	260	266	265	277	251	283	266	289	269	250	250	296	263	266	266	273	262	273	252	273	270	312	253	275	263	292	281	253	280	282	257	259	250	278	257	265	313	276	291	271	245	290	261	231	271	263	291	281	286	308	254	262	273	304	269	288	253	285	281	246	290	295	250	253	284	271	278	283	309	260	265	250	298	268	263	271	281	262	252	272	270	240	278	277	265	291	266	269	274	269	272	280	272	243	277	298	260	279	284	287	268	262	275	271	290	296	281	250	279	271	244	276	270	272	293	248	288	261	269	279	288	283	277	279	269	280	252	255	265	262	281	258	279	296	254	310	258	260	288	287	248	281	263	240	292	267	272	310	256	298	291	296	268	286	251	281	293	279	248	245	264	268	270	266	291	289	291	269	257	287	265	258	252	228	281	290	262	267	268	275	265	263	277	278	291	263	306	249	261	261	284	290	315	260	239	270	292	296	267	278	284	295	276	288	246	300	286	264	278	282	291	285	273	260	283	268	296	262	294	255	256	264	264	274	293	284	271	289	294	234	286	275	291	289	276	288	239	275	287	258	265	271	272	248	263	289	276	258	273	307	271	272	291	251	287	277	286	299	278	267	253	269	288	268	301	291	270	264	256	260	276	288	267	276	296	291	294	268	285	276	260	286	232	268	254	271	245	282	280	253	285	279	272	268	249	261	264	265	269	271	279	240	268	288	256	280	272	275	265	302	250	285	272	290	279	282	270	294	259	281	249	284	252	270	261	289	284	247	281	275	259	266	282	283	278	298	257	293	253	309	268	277	269	268	295	276	262	306	270	263	261	280	251	281	259	271	246	281	257	262	271	283	277	273	262	267	260	282	255	264	277	263	265	273	293	289	277	267	284	271	260	276	266	250	294	307	268	256	293	281	279	241	256	258	305	271	266	280	240	278	265	276	287	261	279	288	278	287	274	261	268	271	269	288	273	263	276	248	248	264	282	284	268	276	285	286	271	288	281	256	278	301	268	242	291	264	269	268	255	249	256	272	307	268	292	275	274	292	247	247	264	299	284	270	280	273	290	283	257	280	282	273	244	254	280	289	276	290	280	276	272	273	285	264	288	251
22810	21446	29125	24166	21449	21525	8909	2089	1565	1362	1259	1171	1157	1009	934	916	920	895	834	834	711	663	639	612	676	660	648	685	600	618	595	709	685	668	635	606	639	606	660	644	648	594	592	619	587	569	614	605	632	586	584	574	576	591	562	572	591	612	582	576	565	573	594	583	517	559	582	606	598	552	612	578	511	584	569	522	543	567	604	544	566	586	539	540	527	579	559	567	599	524	574	526	552	563	522	530	556	575	578	544	534	562	571	538	599	533	589	541	556	597	586	524	539	571	566	575	575	549	605	540	567	600	566	571	505	534	568	563	583	576	592	579	523	591	553	601	546	550	576	585	599	564	624	569	575	605	557	498	545	544	582	602	546	545	571	521	554	570	532	539	593	544	570	556	533	525	571	552	569	551	596	549	586	543	542	581	561	498	567	569	572	523	559	561	559	553	559	595	585	528	571	534	527	575	520	575	575	577	549	594	508	559	576	565	538	537	572	574	560	524	556	498	533	575	550	531	557	545	564	560	590	541	552	548	585	554	583	549	577	600	554	554	548	576	563	562	554	560	576	557	562	565	540	564	586	518	568	541	599	554	561	541	542	562	556	618	538	539	566	546	567	583	585	529	531	573	551	549	574	559	574	566	581	560	508	546	546	600	527	566	529	558	543	575	565	576	590	586	513	554	564	596	515	628	568	511	520	569	569	555	546	548	543	605	532	614	538	559	519	627	557	541	556	514	562	561	523	528	536	537	564	541	560	548	544	556	581	538	549	569	525	584	526	559	585	568	538	608	559	542	543	590	542	553	543	551	562	551	544	544	568	551	556	586	547	586	546	583	581	519	542	554	523	547	557	552	582	584	532	583	570	552	513	568	574	558	588	544	555	546	576	550	497	560	544	538	592	530	541	555	525	534	565	550	579	555	544	592	552	553	542	548	565	592	567	532	522	567	540	582	550	534	546	560	564	550	556	538	583	558	520	534	564	538	589	525	555	564	546	542	563	583	555	506	501	622	557	577	547	559	564	542	556	531	589	567	564	592	541	524	574	534	579	552	590	578	545	586	558	529	559	528	529	529	563	536	583	577	557	560	543	556	545	577	499	570	585	560	572	510	550	580	532	591	559	539	556	557	582	598	562	606	543	522	559	567	566	561	542	613	549	528	580	560	592	526	589	520	593	570	523	584	581	541	540	584	557	566	594	567	562	560	590	541	565	581	546	543	522	548	559	532	524	546	556	547	586	558	563	554	571	525	591	584	567	580	562	570	580	548	578	585	584	597	542	563	569	585	587	618	577	549	554	520	543	547	552	522	557	583	566	577	580	537	545	533	531	532	611	584	543	545	542	546	564	569	540	548	565	564	544	506	567	578	579	543	501	569	565	594	575	582	571	534	509	557	590	580	550	546	602	559	572	577	511	546	554	579	549	567	548	562	523	543	538	587	527	573	532	522	583	556	495	537	617	540	579	571	594	573	579	533	545	532	550	544	548	560	546	551	559	533	527	580	586	545	554	536	549	571	536	521	563	575	602	514	566	597	521	560	560	553	549	592	569	560	560	567	555	539	529	540	513	531	613	557	540	511	546	550	533	525	555	558	576	526	551	577	552	515	535	520	525	572	545	571	570	549	564	534	560	566	555	555	542	552	555	543	563	552	554	558	576	553	545	571	531	574	561	570	576	569	560	528	543	568	540	519	562	567	617	555	555	540	561	561	569	583	521	535	541	556	598	558	576	580	541	561	582	511	544	596	546	539	564	567	551	521	542	589	549	536	550	612	582	549	539	561	574	535	528	580	561	606	563	538	549	566	566	604	555	556	551	571	541	556	501	530	561	577	572	529	595	546	586	561	540	584	518	530	550	547	553	565	554	586	507	578	538	574	587	579	570	577	577	562	526	569	538	561	570	549	541	562	531	526	523	545	567	564	541	582	527	566	525	571	546	552	499	522	548	570	548	522	513	518	538	576	533	603	565	490	554	522	546	554	561	574	588	544	555	539	598	569	605	540	526	549	584	590	539	585	536	529	555	591	534	564	538	596	532	579	518	542	515	545	545	534	519	537	569	553	554	563	546	556	586	543	564	517	543	580	539	581	536	538	577	498	593	586	566	545	538	560	512	570	559	538	543	559	577	564	565	545	517	547	542	541	542	560	541	530	548	552	521	553	522	526	529	529	596	520	592	565	530	527	553	602	567	534	548	574	586	527	512	522	587	590	516	603	556	532	528	536	524	555	594	541	527	588	568	567	532	534	561	547	559	585	597	589	562	563	559	554	536	561	613	544	550	548	551	559	555	541	531	587	519	547	585	578	531	558	554	539	534	539	567	525	535	573	564	540	567	559	560	591	576	590	550	539	543	536	596	587	550	578	580	566	557	549	556	571	591	514	553	569	612	556	564	572	539	568	548	525	544	536	563	581	582	500	558	538	558	553	573	546	523	555	569	536	555	530	512	519	550	561	571	540	564	591	565	532	569	595	561	570	553	563	556	525	533	557	591	512	553	540	549	529	557	531	564	541	582	542	529	547	552	585	547	536	556	581	539	570	524	572	560	547	568	550	539	569	539	576	556	576	563	569	570	591	535	574	550	554	547	593	559	556	563	568	553	530	557	519	586	552	536	508	550	546	532	536	570	528	541	536	553	584	566	565	581	581	544	521	553	521	545	589	539	573	524	551	552	511	551	556	553	569	588	494	545	546	553	531	574	564	602	556	576	540	582	536	535	604	530	557	555	553	566	538	542	562	581	540	538	538	558	616	581	573	535	549	545	565	541	540	559	533	555	555	524	586	557	563	569	542	572	597	598	582	543	533	523	547	565	561	519	561	545	508	572	519	543	501	555	538	579	511	545	550	556	563	554	561	552	559	531	571	588	515	568	560	562	541	586	552	574	548	539	538	549	560	529	533	547	535	560	535	499	557	575	547	553	507	558	572	561	533	557	518	569	598	564	542	549	546	562	547	565	536	529	521	570	539	550	555	560	568	565	527	528	557	546	550	560	537	535	515	554	581	569	545	550	541	573	499	527	567	539	559	535	545	534	557	606	586	566	561	538	539	534	549	525	561	533	569	622	595	549	521	538	561	502	543	547	585	571	535	547	567	493	583	557	581	571	562	555	560	529	550	565	517	546	578	558	493	583	549	529	573	518	529	594	603	529	551	543	569	555	557	553	591	545	565	560	561	584	537	544	589	566	531	555	561	598	530	563	598	547	563	560	557	532	513	565	594	561	577	558	537	481	575	567	570	520	586	532	513	530	559	558	565	594	543	570	502	586	596	528	481	557	525	539	536	550	592	517	517	600	584	535	530	597	519	578	566	527	532	589	530	588	553	539	551	526	546	531	527	536	569	603	550	549	564	538	559	550	542	531	535	539	578	550	553	565	571	551	550	609	520	523	545	587	538	553	522	562	558	526	534	550	568	525	541	544	571	578	530	614	580	553	543	600	550	552	571	553	560	576	556	552	537	564	559	556	558	548	567	567	549	529	650	546	584	566	527
6034	19127	13387	7648	5723	4571	3392	3016	2443	1916	1745	1557	1502	1277	1276	1292	1209	1077	1033	901	854	763	732	691	755	717	709	729	694	652	711	708	686	676	716	662	674	659	642	669	646	616	636	623	643	662	670	652	647	620	620	664	618	609	598	629	639	582	574	585	580	621	603	568	591	562	596	576	617	656	590	572	600	624	550	597	561	603	600	600	557	565	584	575	583	626	573	589	595	623	566	544	572	553	541	585	572	515	552	611	585	550	588	576	571	563	549	580	583	603	553	603	608	565	541	566	585	550	596	519	571	551	592	581	581	524	566	559	538	599	579	602	625	566	552	576	563	597	588	568	562	585	610	547	579	558	562	542	566	546	530	584	553	596	624	580	585	580	576	552	555	590	570	579	586	559	556	565	546	574	526	600	530	543	582	568	564	554	533	586	553	547	594	571	525	530	575	630	548	583	573	552	543	567	549	568	605	570	595	583	557	604	623	556	566	574	578	591	579	577	569	532	598	557	515	542	568	514	545	564	576	578	557	596	568	585	538	548	596	556	523	563	573	570	569	576	562	560	566	530	536	528	566	570	572	571	573	542	566	501	530	577	542	580	574	610	561	558	515	600	591	591	576	562	585	580	537	551	579	607	541	565	586	547	597	573	565	584	559	541	579	550	573	609	530	579	566	544	549	601	627	547	573	581	573	564	553	531	608	538	509	576	594	570	591	543	579	608	560	543	535	554	550	570	522	595	555	546	543	573	585	637	545	582	586	545	546	545	541	584	559	596	538	569	564	547	552	587	567	562	572	556	614	574	562	528	556	556	577	591	584	550	604	531	578	542	556	551	609	557	566	548	539	545	569	558	593	577	577	574	538	515	576	574	546	588	543	543	546	584	577	536	612	582	565	546	558	573	575	550	621	531	541	547	543	534	569	565	543	539	575	565	546	581	561	583	560	559	562	502	566	536	506	613	556	550	557	586	559	622	561	549	570	533	564	536	583	552	498	575	569	559	599	585	533	589	551	545	540	554	583	581	505	576	550	577	540	540	585	551	586	548	627	593	521	546	552	573	560	570	579	560	552	584	602	620	528	582	606	597	557	602	557	566	545	580	603	557	576	572	557	576	590	566	545	545	592	554	559	521	594	561	521	555	553	561	557	584	532	578	600	598	557	549	556	579	566	562	555	550	545	554	575	516	532	589	544	576	557	554	601	572	580	541	568	556	569	591	533	577	553	563	554	563	547	590	592	547	551	584	563	578	570	560	564	585	567	534	575	546	536	528	563	548	522	623	580	552	557	559	567	621	577	547	559	556	518	580	541	554	589	566	552	560	612	590	557	589	588	522	551	632	562	588	553	533	549	555	532	551	561	546	609	564	541	559	575	592	585	542	540	557	595	551	558	536	590	555	574	557	564	545	549	555	577	524	598	537	545	604	561	560	585	580	568	551	549	596	548	600	544	599	537	561	566	563	577	540	543	578	583	560	549	545	593	599	537	560	596	577	557	584	571	540	584	556	594	593	561	604	567	556	612	586	580	564	587	565	586	525	597	563	590	622	549	544	560	561	549	552	556	565	546	559	583	573	544	529	564	543	573	559	537	570	547	587	581	581	540	601	560	550	608	552	586	559	569	563	541	554	592	567	553	573	543	561	564	585	546	558	550	565	528	562	571	572	600	559	530	554	552	570	568	600	529	524	564	571	567	545	594	589	572	574	600	529	564	542	575	550	610	552	520	542	560	595	550	562	566	562	585	559	534	559	541	563	590	604	556	540	562	552	628	593	572	586	554	616	555	553	572	569	599	615	566	589	544	588	585	584	570	558	545	588	567	553	569	545	602	528	539	507	575	581	535	559	568	538	604	578	642	556	565	520	602	534	545	554	548	541	563	559	535	562	595	582	559	591	531	598	558	570	578	592	570	520	577	560	575	549	580	557	540	603	566	547	570	589	588	593	603	527	578	601	592	584	617	559	561	531	577	551	553	564	564	571	567	571	532	568	550	549	583	581	561	559	594	563	584	530	588	564	512	558	558	568	592	582	520	559	537	546	592	578	556	596	602	510	579	567	573	550	552	568	526	544	570	579	522	566	564	556	526	549	580	570	560	559	556	568	549	593	556	529	520	552	590	580	625	546	575	538	573	559	532	621	550	571	564	545	554	546	541	550	546	590	572	562	559	604	525	542	551	541	553	574	587	557	513	568	528	546	565	516	624	570	550	601	549	550	585	579	558	540	544	577	592	556	548	630	567	549	557	536	551	561	553	536	518	549	580	543	576	568	562	536	550	518	557	575	544	538	572	583	533	577	577	582	556	526	564	568	559	563	581	547	568	569	574	565	594	559	582	569	561	564	577	569	579	610	560	579	564	526	587	603	556	589	533	563	610	595	604	576	552	599	570	566	595	535	520	551	589	543	596	552	553	556	621	599	590	570	565	540	544	523	554	548	521	543	530	589	556	578	590	599	600	539	560	523	581	548	589	536	568	606	521	540	540	591	527	523	560	570	563	553	564	562	592	530	557	529	548	553	565	571	597	542	549	583	557	499	578	551	571	559	571	563	555	595	544	582	530	557	564	546	583	561	553	598	529	576	564	585	604	581	592	587	602	575	577	533	562	557	545	574	536	540	536	533	606	582	590	540	597	561	535	543	582	534	529	598	538	573	551	576	571	562	545	540	588	563	560	550	583	554	574	572	542	587	596	550	512	538	571	526	569	580	577	572	564	595	557	611	547	539	559	540	564	614	581	543	535	549	586	575	541	572	566	583	579	537	540	557	595	581	561	560	557	561	533	571	572	554	552	560	553	530	567	544	578	545	539	571	563	601	582	546	524	540	599	588	540	568	540	559	571	571	576	550	576	571	537	610	565	580	553	535	547	526	568	519	532	550	577	542	559	605	583	569	559	588	578	583	581	564	580	515	591	566	563	573	573	567	554	588	595	559	562	553	606	562	544	563	578	538	524	579	556	561	556	611	537	566	602	563	518	558	541	556	576	579	581	588	573	549	504	557	565	580	591	549	571	525	559	520	563	571	591	575	602	583	557	590	584	593	548	539	544	551	562	576	564	580	560	560	539	575	587	602	546	569	562	520	563	564	540	580	573	571	522	563	549	565	536	597	572	560	560	540	571	570	569	588	562	558	567	541	562	573	585	562	594	590	598	602	559	562	601	543	574	562	562	525	584	569	543	576	542	584	581	517	567	576	591	577	520	562	546	592	558	606	581	571	567	572	583	573	556	554	582	573	571	542	574	579	542	560	581	528	537	573	566	564	582	550	548	591	586	554	582	569	563	526	576	542	589	606	554	585	575	581	587	567	605	533	566	552	578	603	554	543	578	548	549	581	592	568	545	572	583	590	564	591	586	552	573	574	565	566	565	562	557	556	561	556	590	565	577	585	586	555	584	526	577	566	572	537	582	552	631	534	580	595	582	572	548	557	573	586	585	609	525	579	598	543	573	592	594	533	547	532	615	564	585	513	568	583	539	598	574	568	560	592	545	568
28085	19749	6937	1428	817	644	552	487	485	461	432	393	445	408	371	413	453	405	359	338	345	347	378	356	297	319	329	318	327	351	358	310	351	348	358	336	331	312	330	359	272	353	306	335	341	363	327	313	320	329	412	333	324	342	290	374	351	309	302	340	359	323	341	305	352	288	288	334	314	319	313	321	360	293	347	332	306	322	347	326	334	300	324	321	310	345	327	337	365	337	326	328	344	313	306	309	304	357	297	344	320	312	356	340	358	289	294	316	326	301	331	330	321	295	284	295	322	317	323	277	291	326	299	337	326	357	325	340	316	316	335	338	292	322	325	312	336	320	336	294	297	320	320	329	331	323	329	327	282	295	337	320	322	344	357	321	299	352	324	338	353	331	318	325	327	334	338	331	329	338	306	299	326	304	343	291	324	283	368	314	312	351	364	282	298	327	302	346	326	323	328	355	316	350	346	331	342	340	342	333	327	331	360	333	319	331	327	326	325	311	315	302	311	321	318	332	330	370	309	316	329	338	316	306	316	333	313	347	353	329	299	292	334	298	340	358	349	307	334	287	336	352	342	326	324	347	341	305	335	322	308	329	328	327	313	313	321	305	326	340	325	305	340	314	318	327	301	324	339	317	325	349	349	363	317	307	303	354	341	317	274	298	324	352	345	327	289	333	314	308	324	317	300	333	340	313	326	322	308	319	333	339	332	322	302	294	341	315	339	327	299	331	318	324	318	320	313	283	308	329	315	332	322	339	315	325	330	301	327	329	299	368	315	304	341	314	319	306	303	337	307	344	320	297	313	294	308	346	339	317	338	339	318	325	341	357	355	344	335	333	341	299	318	301	317	313	331	303	332	322	289	296	335	319	335	321	324	328	394	345	315	321	290	313	343	343	311	289	313	330	309	350	322	302	335	335	334	314	314	348	290	328	314	357	330	288	303	304	333	329	329	346	309	311	320	339	345	343	349	352	322	332	326	324	350	294	289	340	315	338	314	349	299	315	338	341	310	315	337	297	365	324	335	301	323	316	299	327	300	292	359	287	292	299	339	330	311	341	324	356	289	328	360	356	313	348	306	305	311	329	308	322	315	318	320	336	287	330	307	292	271	352	341	311	311	332	337	305	340	309	296	323	317	346	338	306	307	357	325	332	327	298	334	313	315	331	306	304	360	341	309	364	352	316	308	304	293	331	330	326	306	318	318	343	339	317	305	320	327	353	313	324	339	320	321	316	334	313	346	320	323	313	333	317	327	332	349	326	318	297	309	333	317	373	319	333	340	320	309	322	289	320	315	314	353	295	296	308	334	350	324	328	333	320	325	284	301	316	300	309	325	318	330	299	334	333	305	316	277	316	272	325	312	291	298	344	336	292	310	352	356	330	308	352	324	327	307	309	308	305	339	346	304	342	330	332	290	342	324	293	332	311	324	311	339	303	290	328	321	314	335	318	319	340	346	306	305	312	351	358	315	369	336	354	355	308	310	322	328	329	282	297	330	332	318	350	327	320	347	319	308	336	315	349	346	298	337	340	307	283	315	353	309	309	329	320	329	314	334	313	327	303	332	335	344	346	338	299	320	333	324	359	332	335	323	297	341	345	315	333	358	318	358	322	328	296	318	333	325	312	321	351	286	326	321	290	321	313	291	293	345	315	291	333	302	337	309	288	291	320	334	328	352	319	330	299	347	327	310	339	320	342	304	331	338	328	335	313	338	302	306	319	350	333	319	337	284	335	318	321	308	349	314	330	338	330	331	329	311	294	320	317	294	336	287	317	310	340	281	345	329	321	331	301	330	298	326	336	342	328	308	324	325	324	305	322	326	331	280	328	312	296	324	398	293	320	334	333	332	328	343	335	287	344	324	320	332	335	314	338	320	331	330	307	336	306	322	300	327	302	312	328	323	314	326	312	312	334	330	329	317	297	363	326	319	331	315	335	320	314	311	355	326	309	305	307	314	322	322	303	331	346	329	324	298	315	321	293	351	333	313	335	336	327	291	325	319	322	324	338	342	339	315	290	333	332	313	305	319	323	342	322	318	338	320	323	323	275	298	324	334	364	336	344	348	291	308	302	338	308	318	356	336	307	313	317	336	315	356	316	339	305	307	298	316	331	327	338	308	294	310	322	340	324	333	338	360	308	311	339	330	332	307	304	289	331	298	341	303	347	324	337	317	332	312	337	353	309	333	331	308	330	303	332	330	320	365	313	335	305	329	301	311	317	311	301	360	340	308	315	310	341	326	320	324	325	324	327	318	310	331	355	323	358	302	339	327	287	310	299	331	331	313	349	320	323	310	299	319	341	314	327	328	319	324	299	327	315	332	305	291	325	342	352	332	328	340	345	345	319	334	330	355	340	328	311	321	319	309	346	301	320	305	298	330	335	314	299	326	297	293	321	303	360	361	319	316	337	313	322	307	321	305	300	297	349	335	324	318	312	312	300	338	334	312	335	344	324	354	356	297	322	315	327	318	312	320	335	322	329	322	320	331	317	303	331	360	297	318	327	292	330	314	328	316	325	330	330	332	319	296	322	333	319	309	322	312	340	301	308	333	382	313	322	314	327	318	320	321	339	340	298	306	305	309	327	328	307	316	307	325	333	299	296	315	308	346	281	312	357	340	310	327	321	331	351	329	336	310	324	305	329	312	308	313	322	349	356	339	322	320	304	300	296	323	344	282	328	309	329	334	301	329	321	316	349	343	305	337	317	303	315	300	324	347	310	296	304	310	355	336	321	295	331	333	300	323	292	335	294	301	320	327	318	336	304	336	330	313	317	328	347	295	292	299	312	312	287	331	321	315	349	333	327	332	331	353	347	295	310	326	348	320	311	315	316	336	292	342	359	300	333	308	307	308	336	312	358	335	337	306	304	376	342	316	311	296	345	309	359	317	347	333	320	336	354	313	329	305	327	317	331	331	360	352	343	314	326	298	362	331	345	305	347	324	328	314	341	333	346	311	330	342	347	328	339	310	314	331	295	309	346	361	322	291	325	329	335	331	300	363	324	325	273	339	312	332	299	314	337	309	325	342	285	337	323	320	325	303	298	317	328	350	307	317	348	369	340	315	300	316	299	335	332	334	308	346	346	343	300	331	320	333	325	338	326	333	312	319	287	290	294	334	356	346	304	308	340	323	309	329	333	304	303	325	308	329	302	363	319	316	358	312	327	327	312	305	311	336	308	328	319	309	326	363	292	310	331	333	313	312	310	333	316	333	290	336	330	314	289	335	326	313	336	336	313	298	329	326	309	337	325	345	345	331	304	334	306	328	317	315	326	308	337	290	328	310	333	327	300	327	329	351	350	320	313	338	341	336	319	341	297	330	369	290	284	313	311	323	351	320	337	324	307	331	328	311	316	350	325	331	312	354	299	345	321	325	329	311	321	292	314	322	333	324	334	310	306	339	308	326	328	367	317	334	322	314	297	343	335	352	325	320	322	296	337	332	304	308	322	310	332	294	310	317	329	322	294	298	337	293	314	326	324	332	322
5570	3810	2725	1555	1205	1005	825	785	738	619	568	563	532	455	489	475	475	458	413	418	413	396	335	348	338	361	366	355	403	388	368	356	347	336	367	371	374	373	346	350	322	388	360	372	359	350	385	342	328	334	356	342	328	353	331	331	322	338	336	343	290	336	331	319	328	344	327	344	331	350	333	340	349	342	344	343	354	319	330	340	345	307	303	315	307	344	334	362	332	314	334	351	356	326	309	289	326	322	339	323	331	331	339	341	344	316	337	353	327	363	343	309	315	334	330	329	339	331	350	312	360	340	336	341	330	357	338	350	327	332	314	312	346	330	347	374	331	329	344	349	350	349	309	339	355	343	330	342	360	348	349	320	328	348	319	340	326	314	329	304	318	331	346	308	320	316	333	339	372	360	368	315	346	351	329	318	363	343	326	336	340	344	333	341	325	322	357	317	331	367	315	346	321	314	314	342	309	347	331	322	350	369	327	312	359	345	345	331	304	365	342	313	350	336	312	309	324	364	298	351	343	323	331	333	342	308	343	331	320	358	323	339	358	358	334	294	332	314	359	348	356	302	324	340	343	335	305	336	309	302	340	374	314	342	311	337	370	331	341	316	336	358	344	357	353	294	325	302	338	377	325	331	322	330	343	341	343	312	295	293	304	333	334	347	347	323	316	340	353	310	360	347	335	342	321	303	372	355	315	323	320	348	378	327	327	337	348	332	348	311	312	366	315	353	319	360	347	347	324	326	327	297	358	353	300	329	339	357	334	306	338	299	333	344	360	341	329	341	339	348	321	327	319	324	386	332	353	325	374	320	335	349	340	360	308	307	327	379	351	343	345	339	331	364	320	336	371	349	359	339	346	343	317	351	331	359	339	363	331	360	311	336	378	358	375	330	333	322	325	328	332	298	319	315	372	334	325	333	332	321	311	337	369	323	340	290	333	346	349	374	319	329	320	331	376	324	355	333	325	331	327	389	344	339	341	345	310	311	316	363	328	305	336	345	313	341	338	346	367	368	334	344	365	305	347	328	362	316	355	338	376	316	363	320	319	348	336	345	346	359	358	320	313	301	310	368	332	328	307	350	376	349	308	325	324	346	326	351	332	348	336	310	334	340	329	319	354	341	336	329	340	338	333	342	331	352	331	361	331	341	378	350	353	329	339	335	326	330	331	356	333	336	312	312	317	300	338	325	334	329	283	327	362	375	301	329	320	358	335	320	325	324	334	349	341	357	352	325	325	363	327	350	363	359	347	307	352	326	371	302	352	308	334	344	365	316	339	308	332	307	288	341	343	342	340	360	333	329	352	324	328	314	346	373	339	329	322	300	307	334	348	319	352	342	334	312	338	349	335	326	329	327	326	342	355	320	314	324	337	349	309	341	334	328	357	322	333	338	327	340	351	371	370	282	316	287	333	349	337	363	350	307	325	369	314	308	352	359	326	337	317	333	324	348	342	346	331	319	326	356	351	373	306	346	336	347	293	338	327	337	351	341	295	323	302	339	375	370	363	333	338	363	325	318	379	329	335	324	310	310	340	356	328	344	340	318	359	358	336	347	312	324	303	358	334	331	341	313	337	326	345	347	326	334	320	334	345	344	321	356	332	382	301	334	334	323	333	383	367	328	339	332	336	340	320	344	318	338	337	329	347	305	350	318	339	320	347	364	323	348	294	348	367	340	328	331	328	335	305	347	364	372	313	313	338	320	330	331	348	330	309	350	350	347	331	339	349	324	305	313	307	355	303	329	340	311	346	352	330	351	317	371	338	344	322	353	341	306	329	324	334	359	341	339	349	331	328	326	327	356	303	314	324	319	336	320	339	335	312	329	335	343	343	335	369	326	322	306	334	351	322	334	322	355	319	317	328	343	329	342	339	356	381	378	343	312	322	353	355	342	357	330	355	375	325	355	355	319	373	329	349	342	320	306	338	294	324	350	349	362	326	364	350	352	345	331	317	340	325	349	350	322	353	359	348	365	321	346	358	323	306	355	335	340	324	334	332	323	347	340	318	361	357	340	368	322	326	368	348	335	346	318	344	385	333	330	323	326	351	337	350	344	347	320	344	322	334	308	321	343	314	323	341	361	332	335	345	337	353	333	338	331	323	305	325	322	307	348	336	333	333	320	335	319	327	333	311	334	329	333	355	360	319	349	350	354	316	344	337	332	313	327	316	332	328	313	352	329	337	332	332	339	327	357	334	310	343	357	307	296	321	342	341	310	314	342	346	294	352	358	327	329	327	338	335	354	321	327	313	354	350	332	360	327	311	350	323	331	340	319	353	319	311	339	314	365	370	343	309	345	316	305	306	338	330	351	360	339	329	363	336	337	331	326	337	327	326	332	340	328	315	340	339	333	338	321	309	295	306	314	356	318	331	320	337	346	333	342	364	330	339	356	318	344	336	323	333	362	316	334	316	313	352	318	346	342	325	328	363	350	303	346	319	342	362	338	346	324	347	348	308	345	363	346	312	307	333	332	334	334	305	384	332	343	307	353	328	365	304	290	341	365	348	312	345	360	310	350	358	304	319	320	345	343	330	348	326	349	345	349	334	344	347	322	332	355	332	367	348	341	327	320	345	362	325	316	327	334	311	336	316	313	356	350	347	362	350	325	297	314	352	329	327	340	342	333	329	332	348	324	332	335	338	333	347	360	294	344	304	323	319	334	329	334	344	344	338	318	335	342	319	331	326	330	329	323	379	333	374	312	366	351	335	316	321	359	303	320	306	335	307	312	332	352	316	321	318	323	314	322	313	314	341	344	361	349	338	343	329	346	343	333	334	353	331	357	354	338	341	346	330	320	338	316	308	354	338	314	333	299	280	323	300	337	351	337	356	328	314	347	332	326	333	360	333	312	340	345	344	312	335	344	336	332	364	286	339	318	326	302	341	344	322	330	329	345	313	319	339	322	306	356	351	351	350	331	324	308	340	324	327	310	362	337	372	280	345	321	322	349	356	311	303	319	338	378	348	356	327	343	362	335	312	327	321	330	330	345	324	328	325	348	334	337	347	357	323	351	356	335	305	351	346	297	322	365	331	334	315	309	332	284	342	342	335	332	353	329	343	319	324	341	324	363	321	333	330	333	319	356	307	320	311	307	339	326	321	321	338	329	331	339	318	327	336	339	332	351	328	334	331	337	332	337	368	289	331	338	350	363	338	334	334	312	335	349	304	309	308	336	364	339	341	308	353	327	340	317	344	342	368	316	326	316	290	371	296	344	350	347	358	328	358	329	303	282	324	341	295	328	327	359	339	330	363	328	307	317	312	310	353	362	342	307	320	332	328	338	316	315	309	326	311	350	354	361	334	319	338	334	295	326	333	338	340	329	358	322	323	335	379	338	295	378	338	307	334	315	318	299	326	334	358	337	346	342	303	350	300	343	344	350	345	330	346	340	294	357	346	337	344	312	335	316	320	347	323	353	348	326	345	373	318	350	307	345	315	311	330	355	318	341	346	343	352	310	352	365	325	336	347	331	347	344	309	348
23899	21338	28453	24534	21315	9330	1934	1356	1109	1004	1024	933	846	799	793	823	755	766	692	705	645	655	616	593	624	599	602	603	587	562	617	605	633	562	574	595	561	596	581	551	604	542	573	587	557	581	549	515	619	638	563	541	582	559	548	541	578	552	543	573	528	521	543	552	530	546	572	535	547	517	544	570	531	557	544	514	538	572	506	520	553	564	564	529	574	565	569	486	512	532	534	548	535	500	559	546	523	573	546	554	520	561	536	518	531	542	575	503	543	526	524	545	498	540	575	521	544	531	549	533	493	549	550	523	544	545	512	492	553	589	529	485	535	548	522	528	562	530	564	557	606	562	523	537	498	553	546	553	538	598	533	543	535	535	515	518	569	557	512	524	546	518	538	535	551	513	559	512	523	496	511	514	562	546	535	559	546	541	530	534	558	513	531	510	516	569	591	549	492	531	555	507	563	511	537	555	543	545	520	545	576	537	533	556	542	506	492	556	538	547	559	529	527	469	547	536	559	559	516	505	565	512	546	513	576	561	519	530	563	547	544	540	515	504	527	565	528	557	548	510	529	561	543	533	536	586	534	540	549	533	489	548	545	560	542	605	532	522	569	547	525	558	515	579	525	519	511	536	566	522	521	580	566	554	509	587	578	543	543	540	544	529	525	528	534	553	563	501	504	581	564	570	571	492	532	513	532	601	520	592	534	577	540	556	544	540	560	545	530	525	545	511	532	511	545	520	591	548	504	551	504	561	514	533	510	543	509	559	531	531	537	535	519	529	542	502	558	538	566	573	542	544	554	524	529	544	507	554	512	542	500	553	531	516	566	554	542	541	543	545	537	536	516	515	598	517	538	562	554	520	549	508	568	553	551	559	510	557	546	520	569	556	543	535	569	579	528	552	542	561	605	534	547	520	510	536	540	528	514	507	524	544	534	551	509	568	573	500	558	489	529	502	470	514	535	580	533	526	521	478	525	520	521	548	547	544	526	540	560	516	557	527	595	569	525	527	502	489	562	535	513	510	511	550	487	562	508	526	519	587	559	497	532	523	529	525	544	492	520	552	540	563	585	570	556	538	525	544	576	574	484	544	567	547	541	512	521	538	551	548	522	511	574	514	530	548	576	576	540	560	512	588	553	592	529	546	508	492	540	568	576	523	561	568	536	540	571	552	556	564	491	564	532	540	518	504	535	572	571	517	505	538	523	537	549	527	562	508	500	564	534	550	567	500	532	545	556	568	583	522	522	563	508	552	552	529	506	591	548	518	541	579	507	552	548	515	525	545	525	493	495	514	552	517	545	506	546	528	537	536	559	578	519	532	544	522	522	530	577	516	530	533	515	522	571	544	558	549	505	519	561	549	475	545	531	538	575	531	547	545	517	536	521	548	561	515	482	510	529	518	543	558	542	536	533	552	546	514	489	520	515	549	524	492	549	531	506	540	525	537	547	553	528	522	554	553	512	546	530	523	588	527	531	521	514	578	521	515	561	532	500	520	604	550	530	569	607	549	573	530	534	525	521	505	513	503	562	578	547	552	551	494	549	552	546	532	568	520	563	530	510	526	521	560	571	551	574	487	510	535	548	561	531	500	575	545	573	565	534	525	545	551	494	512	536	558	531	553	574	532	547	489	541	511	509	523	570	589	536	593	505	559	556	521	543	518	545	518	526	550	590	545	561	545	550	554	535	529	533	541	528	542	517	533	557	519	550	541	573	534	522	525	534	523	559	527	591	555	539	550	568	521	556	531	522	533	558	483	562	539	556	525	520	531	569	537	584	526	543	547	556	547	560	542	537	561	492	568	528	499	530	535	543	526	529	527	528	557	519	526	560	541	535	530	536	541	564	556	555	512	508	553	506	566	509	568	557	577	551	525	560	548	517	509	546	528	548	528	546	537	500	502	534	495	560	529	499	554	524	564	517	535	515	553	544	578	514	534	548	501	521	561	596	554	566	562	516	524	523	539	509	580	499	564	544	610	536	526	543	543	543	547	529	506	548	536	507	537	535	494	574	549	549	498	569	555	514	526	547	571	589	565	521	520	541	547	538	571	567	550	515	548	539	535	533	558	508	568	554	554	523	524	528	543	545	542	539	536	548	553	549	520	557	555	541	564	526	561	516	468	533	537	555	539	513	548	545	511	542	558	547	571	535	554	530	534	534	503	516	558	559	518	545	538	540	549	546	494	553	540	523	510	545	542	537	520	582	534	559	521	558	580	521	550	539	528	547	574	529	550	551	543	519	516	579	494	557	557	543	546	536	579	576	558	564	557	537	535	532	523	553	534	535	523	540	511	541	562	535	541	526	550	542	576	554	542	552	544	515	540	526	583	525	565	510	528	530	524	510	567	560	546	523	495	548	528	520	499	527	532	526	511	532	578	571	547	544	556	496	525	559	502	513	553	553	507	509	519	535	541	577	521	517	532	525	553	552	503	557	495	560	540	547	547	575	547	544	550	556	524	508	526	540	487	566	551	555	547	524	546	506	512	523	527	538	536	530	542	517	575	535	512	557	558	518	529	526	516	546	513	524	522	502	543	529	540	558	538	530	502	556	529	493	503	532	523	523	521	595	554	514	516	562	572	563	550	552	526	541	540	602	569	534	497	568	570	569	528	553	536	559	563	535	524	535	528	547	510	558	530	554	523	538	534	544	549	548	513	551	515	504	545	560	534	510	589	557	492	559	533	520	540	578	542	541	507	551	529	569	510	521	537	520	517	504	526	584	548	544	551	527	543	514	507	507	540	554	516	566	499	544	601	511	503	556	524	513	578	521	509	511	503	557	528	530	539	563	543	513	539	520	541	527	545	551	533	520	548	494	522	572	561	570	494	576	534	570	508	543	509	566	520	535	532	505	554	516	523	507	514	565	544	551	544	569	517	532	518	525	550	539	546	550	559	512	544	590	559	525	539	507	535	520	514	544	580	567	522	517	549	537	543	516	548	510	577	490	523	550	525	519	510	536	496	560	509	521	514	585	562	513	539	611	543	505	496	523	508	591	506	536	546	552	550	541	506	505	514	534	553	541	550	543	558	540	546	506	520	531	533	512	502	566	566	504	530	528	523	528	537	483	499	517	550	501	527	557	518	502	524	513	550	541	507	504	502	533	548	493	583	549	543	561	511	544	528	475	540	520	504	552	525	556	537	522	548	542	554	560	509	512	542	527	525	546	531	515	556	537	549	571	514	530	525	499	521	565	473	535	568	564	577	547	480	514	562	542	541	523	548	550	589	519	545	552	503	581	533	565	524	555	552	587	579	572	485	519	527	550	529	567	518	568	589	554	522	529	578	492	558	557	560	526	533	506	525	502	531	542	575	537	518	531	565	562	596	520	529	523	496	561	535	529	577	520	553	503	566	544	543	570	524	561	534	587	567	495	552	557	530	551	549	541	545	552	552	561	547	546	548	563	515	566	529	509	520	521	550	507	520	478	549	544	476	514	505	520	563	509	489	538	566	552	540	558	540	541	580	528	560	537	552	514	529	546	535
5010	12953	8951	4797	3620	2892	2328	2060	1623	1436	1242	1181	1139	998	967	944	896	888	846	784	702	708	626	601	621	656	682	636	602	649	649	666	662	628	619	550	616	575	579	615	623	616	574	600	585	573	624	574	601	629	588	570	582	558	603	580	562	570	570	515	530	552	552	531	550	555	557	562	533	562	529	563	575	549	575	508	547	567	553	575	573	523	597	592	590	547	569	614	561	543	577	554	524	576	563	555	522	554	569	563	516	534	559	562	565	584	602	529	602	534	531	582	515	558	558	534	538	523	564	533	515	575	532	551	561	571	544	569	526	555	554	563	557	578	562	526	508	520	561	538	561	537	564	534	568	577	554	550	531	555	534	533	551	551	557	546	536	516	559	537	591	530	600	528	582	539	556	539	530	540	606	533	525	552	517	576	521	542	528	558	527	553	544	555	570	528	532	553	557	547	526	566	557	544	546	554	548	547	546	542	566	582	552	490	519	541	537	604	534	552	550	544	535	575	542	541	533	517	551	523	553	578	553	516	543	520	480	584	581	510	543	548	542	563	560	535	524	529	536	571	550	558	517	534	501	583	518	547	559	572	522	587	578	581	598	551	535	540	555	558	545	517	527	523	538	568	558	579	556	574	506	566	567	528	527	552	537	529	547	515	592	563	571	579	573	574	579	581	562	518	574	535	512	562	534	556	550	549	565	513	563	535	532	556	556	543	530	544	554	555	547	524	534	546	531	545	550	528	545	546	579	527	531	532	571	525	526	545	510	561	535	533	549	550	564	531	563	589	553	555	559	595	533	514	548	539	563	591	565	533	542	522	590	573	557	526	568	547	543	537	563	568	567	537	503	525	556	556	542	573	548	522	542	528	576	543	536	512	527	558	552	541	575	531	616	541	543	534	558	535	620	522	533	528	554	540	521	581	539	564	567	550	514	517	534	526	507	519	551	514	557	586	573	544	533	543	529	522	544	551	570	592	552	538	543	521	574	549	559	560	515	533	537	610	561	547	552	539	545	534	539	549	514	558	518	544	575	559	566	509	574	517	538	565	551	555	547	580	554	561	567	534	527	574	544	511	542	571	561	540	556	536	578	588	552	574	553	564	562	516	555	604	535	561	549	507	579	531	523	525	540	543	558	578	510	531	569	537	575	484	527	562	548	557	537	528	529	541	558	501	586	563	551	550	557	569	551	536	560	513	604	533	583	531	549	508	562	515	559	576	550	554	539	540	558	589	546	546	580	549	516	517	545	542	580	573	518	533	568	540	599	563	570	562	522	557	549	550	559	495	573	561	566	553	589	551	551	529	584	525	553	531	583	552	581	544	566	562	526	519	502	557	555	543	524	525	582	567	545	558	549	567	544	609	574	535	571	564	514	563	587	516	592	521	545	545	570	532	566	544	531	553	596	597	558	590	514	553	527	541	546	540	512	576	556	510	550	555	558	567	532	580	535	598	559	490	541	524	548	548	574	548	550	566	582	561	541	529	521	528	572	528	578	585	555	537	537	551	554	518	560	557	550	525	579	520	603	559	542	531	538	565	540	529	572	546	529	554	552	540	562	569	565	557	549	540	584	519	552	533	524	570	574	544	508	561	533	493	548	533	558	525	524	532	540	527	555	532	536	509	560	541	573	563	582	553	554	561	565	580	515	547	548	569	563	570	530	606	473	542	543	567	500	535	531	561	572	538	528	570	553	605	544	567	583	589	547	581	590	553	582	567	553	545	553	546	590	559	555	542	547	559	562	550	547	575	568	531	518	568	539	548	554	578	535	500	562	537	538	544	592	552	560	522	537	512	511	532	538	549	501	572	524	595	535	551	588	526	580	555	537	531	590	538	544	511	518	534	523	569	565	546	521	546	556	535	567	531	575	588	541	498	522	525	508	574	528	570	582	555	525	557	497	563	577	530	552	519	536	557	546	600	543	512	566	547	549	538	549	552	513	572	573	558	567	578	512	550	575	561	557	528	563	559	509	501	523	566	573	561	566	575	526	552	548	522	569	533	547	524	594	539	542	524	539	559	540	573	580	566	506	527	527	537	542	558	521	570	543	572	559	559	533	576	538	535	542	536	531	566	544	563	541	538	517	528	557	539	534	556	517	587	553	568	538	560	525	536	560	571	596	551	538	540	540	559	534	555	584	576	522	535	551	533	582	612	541	535	562	494	539	529	556	550	547	588	557	560	542	538	517	566	535	539	534	560	593	567	495	537	516	538	589	549	530	590	549	542	511	537	532	532	561	546	578	604	521	564	560	535	558	541	548	528	604	566	565	517	557	609	552	581	573	552	572	518	547	600	603	513	529	594	541	556	530	523	527	567	537	534	552	561	552	610	539	551	547	507	572	569	568	542	579	596	527	519	581	572	566	560	547	589	537	526	552	528	543	532	572	553	521	527	518	556	523	548	578	562	545	560	516	561	563	536	615	524	555	529	540	564	515	560	541	539	532	523	592	569	538	606	569	557	572	579	534	541	578	560	613	555	547	519	533	540	540	553	534	557	550	522	576	555	565	580	561	558	588	563	562	596	584	538	556	580	525	513	531	563	503	507	539	571	532	541	561	564	563	559	534	552	576	570	575	525	572	529	553	554	571	572	546	512	543	529	587	503	557	560	558	550	517	579	590	560	525	516	562	559	531	549	541	522	555	566	521	548	561	558	556	558	567	548	567	572	568	515	564	569	532	550	596	538	525	562	578	525	564	531	537	588	532	531	567	516	551	525	574	564	572	550	548	526	556	540	618	546	556	555	586	556	558	546	555	534	572	530	517	560	561	538	550	551	519	535	568	559	576	581	512	578	615	563	527	577	555	540	562	521	557	524	539	576	535	590	528	597	601	532	536	519	599	533	542	540	563	532	551	574	554	563	574	557	579	532	553	579	542	512	485	544	570	555	560	586	511	565	552	592	577	555	555	553	539	535	548	513	549	583	501	521	514	524	525	536	602	578	548	493	521	534	557	559	563	584	548	550	543	599	528	560	507	550	565	532	556	593	557	577	564	543	576	556	565	587	526	550	515	541	592	549	555	580	538	540	553	559	559	544	549	524	543	548	545	555	560	552	550	504	553	521	574	578	542	597	548	579	544	535	530	512	565	504	562	564	558	628	563	554	559	545	531	539	569	559	565	570	569	534	571	563	554	572	545	573	574	575	568	551	564	556	586	524	527	583	522	571	531	553	559	582	584	531	573	531	559	548	558	561	552	546	513	542	586	555	547	532	605	566	528	508	559	538	561	535	513	566	586	552	526	554	541	540	573	543	509	572	521	535	587	618	551	558	537	567	490	536	576	566	564	526	526	587	541	541	552	571	571	551	512	548	570	555	546	546	530	522	560	516	530	532	544	547	553	514	536	546	552	518	540	589	539	546	565	513	552	531	573	504	509	548	542	585	529	585	529	572	558	569	528	560	538	522	539	581	602	546	544	549	536	542	581	532	559	550	565	554	569	547	552	545	561	604	533	566	532	543	543	575	570	569	557	592	571	571	563	570
24838	21268	27323	25470	9508	1111	797	657	598	509	484	477	478	379	434	383	372	366	357	327	303	293	264	267	293	268	299	330	277	276	295	308	274	284	302	274	277	280	275	282	289	277	263	264	271	241	283	280	292	295	251	243	234	273	302	278	234	257	279	266	250	280	247	276	260	242	276	275	274	249	250	262	240	263	243	260	259	268	229	266	249	273	264	255	258	260	263	244	251	236	247	264	248	248	247	255	250	256	231	259	217	255	239	243	257	245	259	261	262	234	243	264	254	252	234	230	265	262	257	263	230	252	229	230	255	262	225	290	286	237	232	229	271	270	237	266	243	269	237	265	213	253	234	274	268	277	249	245	219	252	256	230	239	239	245	256	234	271	263	263	222	284	266	269	243	228	231	256	252	262	237	238	239	267	268	252	234	254	241	267	269	276	235	209	237	243	270	262	227	256	264	249	226	258	260	258	267	274	245	243	242	267	228	255	258	277	251	256	253	246	230	264	246	271	240	238	250	233	263	238	262	243	257	271	261	240	270	266	247	249	235	268	253	267	288	271	246	249	272	246	251	274	249	256	259	285	250	246	252	224	249	255	238	207	281	234	270	281	252	243	255	236	229	269	248	242	272	251	253	239	261	245	233	257	233	252	231	252	238	221	261	264	244	242	243	257	253	226	261	245	236	239	249	234	252	243	238	232	272	255	259	257	252	258	247	290	251	214	261	247	249	269	263	259	242	265	266	269	238	254	257	269	252	262	254	238	261	252	251	241	269	240	245	250	282	263	228	255	242	282	256	279	231	255	263	248	255	226	252	269	245	239	215	262	253	232	244	260	243	212	256	272	248	241	246	237	264	261	221	256	238	243	280	247	249	268	249	265	260	261	202	263	238	276	243	246	246	246	256	251	232	252	265	247	256	262	258	252	254	220	249	265	262	259	284	269	231	235	272	242	254	265	261	237	247	232	233	251	242	251	240	259	250	247	248	252	263	258	232	241	238	241	232	242	252	231	245	268	231	260	256	225	281	224	265	278	238	241	249	235	220	224	255	264	229	268	259	253	225	232	283	256	240	207	257	274	279	263	245	247	254	229	266	284	245	268	264	248	253	244	265	244	242	238	251	210	232	237	227	246	261	227	224	246	252	240	253	262	279	237	226	262	263	273	272	270	260	236	282	247	267	238	267	274	259	277	222	246	252	251	277	207	249	249	216	256	267	278	276	251	258	227	280	232	223	235	248	260	236	259	269	246	239	257	247	283	251	255	247	271	238	254	239	270	267	227	252	229	265	265	260	253	237	229	229	247	249	241	281	237	270	239	238	243	264	230	257	266	237	251	243	224	260	258	281	230	248	240	247	231	265	249	245	255	221	260	233	259	266	255	266	243	245	285	257	249	243	224	241	250	255	238	243	252	225	244	240	261	228	232	242	193	267	241	253	267	257	226	237	270	237	253	271	267	252	257	260	253	246	283	260	241	246	226	258	274	259	234	267	265	250	270	253	259	282	269	259	243	249	239	256	267	235	229	239	248	222	262	260	241	247	241	233	242	245	250	238	241	248	258	264	250	242	218	239	264	232	278	255	239	276	280	274	233	247	279	215	259	253	221	277	255	245	267	258	264	230	240	218	243	249	236	246	250	245	241	238	244	236	242	238	227	251	236	242	250	243	241	242	256	274	241	241	254	231	259	250	239	258	251	254	263	272	254	267	224	235	237	265	245	241	235	251	245	257	255	267	230	240	277	257	241	244	262	272	251	285	246	259	274	234	236	265	221	263	240	254	251	261	264	246	237	232	278	243	238	237	235	234	263	252	257	283	251	235	252	243	290	241	255	260	246	243	264	244	254	268	207	263	238	276	253	237	219	261	275	257	275	244	262	251	264	255	246	241	249	253	247	239	254	254	265	259	241	262	246	237	248	274	260	262	250	254	273	237	266	261	251	248	251	245	238	218	229	283	251	256	255	228	263	244	242	249	245	263	241	246	258	228	242	223	259	272	266	233	224	251	252	236	253	252	243	261	254	246	270	279	249	228	258	255	244	253	241	255	261	256	241	243	224	236	242	268	257	246	276	283	247	233	250	277	254	248	239	247	265	240	257	229	279	257	246	282	259	267	264	244	246	255	260	255	249	261	225	253	254	280	249	265	260	257	262	225	268	260	264	251	259	245	225	255	241	277	277	274	249	269	245	245	269	220	248	271	248	269	215	229	254	271	231	262	243	261	205	282	263	225	249	235	262	255	242	278	252	231	251	299	229	246	245	249	251	259	265	291	270	268	248	239	240	227	272	259	265	272	241	232	265	257	238	255	218	261	267	263	267	269	239	252	276	275	243	272	243	216	269	264	276	240	264	231	257	255	220	242	240	272	262	273	240	246	237	244	267	232	258	274	244	243	232	267	251	244	236	228	237	260	219	255	253	237	271	253	238	266	260	265	250	226	255	247	255	262	253	229	251	241	248	246	253	265	251	269	263	239	260	249	218	251	232	254	242	252	251	247	241	256	256	230	221	251	243	261	235	238	266	273	227	278	225	236	251	254	254	241	263	269	265	270	253	256	252	259	258	244	263	222	241	225	239	237	248	260	223	247	267	251	281	271	247	240	252	252	235	244	255	242	264	270	260	265	260	233	237	248	254	278	267	254	241	267	254	247	222	259	238	255	253	271	247	245	277	243	262	245	234	285	231	257	231	275	251	257	255	255	258	263	249	257	262	255	258	245	265	257	265	272	256	254	243	263	261	257	234	253	252	274	228	254	248	237	253	269	250	242	233	253	232	240	241	258	264	234	247	242	276	274	242	255	297	244	235	259	265	254	246	266	252	245	257	247	248	242	251	243	231	242	266	259	250	244	215	259	250	232	224	248	246	292	240	242	239	247	232	247	268	255	244	270	263	269	230	249	225	229	266	269	228	279	262	259	247	263	284	202	254	241	243	242	275	251	285	258	264	249	243	275	258	228	247	224	256	276	268	257	255	255	248	257	246	269	251	248	269	289	284	273	254	240	284	229	259	255	238	268	300	280	225	241	250	243	252	242	264	228	228	256	274	265	252	248	258	243	239	234	273	265	250	258	263	247	262	249	226	250	229	254	264	223	269	221	279	257	258	257	226	253	248	261	267	259	260	253	255	261	252	249	241	255	254	266	259	226	257	250	238	233	255	249	239	253	239	238	256	241	275	256	238	249	228	229	245	248	242	249	247	261	222	236	259	251	242	248	255	272	267	242	240	264	245	274	253	259	248	267	229	247	228	265	265	240	250	244	228	252	246	234	260	259	260	245	234	255	249	283	252	241	228	256	241	252	255	259	257	232	280	283	254	236	256	243	236	261	288	259	247	273	250	220	267	234	249	251	289	235	251	225	249	231	302	264	279	244	268	256	257	250	249	227	260	264	258	262	222	260	231	253	244	261	283	223	243	284	296	259	259	256	285	268	249	255	270	245	286	221	248	243	254	238	230	228	269	245	256	275	254	247	241	238	259	276	254	255	240	273	248
4318	8180	5463	2827	2202	1729	1366	1181	971	795	752	698	677	574	525	571	478	477	396	421	364	351	338	327	335	315	313	291	327	335	312	358	297	322	321	330	329	360	297	310	307	316	278	287	302	331	306	293	263	293	303	275	299	253	258	285	267	269	315	277	273	284	265	267	283	267	270	298	271	260	280	282	264	272	243	257	268	295	274	264	253	286	271	275	260	276	289	271	277	280	259	269	261	256	266	290	277	277	276	272	265	260	295	253	278	252	294	269	282	282	262	258	274	270	302	236	249	293	266	284	268	250	262	250	265	267	237	258	274	275	278	270	310	247	293	286	251	250	277	287	277	268	281	261	242	286	270	246	299	272	266	270	272	270	266	254	260	279	271	277	270	261	263	279	258	256	277	229	274	260	271	280	257	278	260	277	240	260	250	232	262	259	259	260	261	259	257	274	273	248	307	285	272	296	253	242	257	295	269	271	274	271	258	311	289	273	262	274	274	257	256	295	269	266	263	274	258	245	289	245	276	263	237	267	285	274	280	283	266	251	252	297	266	265	263	268	263	274	245	252	270	249	264	299	278	252	269	239	289	272	271	274	239	286	279	267	252	280	258	261	274	269	291	304	259	264	274	255	251	277	267	259	274	286	261	275	265	279	267	240	272	285	264	275	266	275	284	261	265	273	242	296	288	266	263	244	253	278	258	305	269	284	274	276	258	269	296	239	273	270	268	273	288	278	265	269	266	237	288	296	282	247	288	283	255	270	270	275	272	287	290	258	266	244	266	277	262	277	278	267	277	274	269	259	271	272	271	261	295	256	274	263	272	249	249	253	238	270	269	240	288	253	250	276	235	256	233	277	266	267	264	259	258	261	274	273	255	284	257	268	281	286	266	271	272	294	238	290	265	274	278	271	260	257	263	273	268	276	260	234	267	297	248	264	296	255	270	256	261	260	243	277	260	317	259	277	277	258	274	269	261	242	258	251	273	264	255	290	267	267	260	267	244	286	249	274	275	237	270	266	277	293	284	254	233	286	257	245	248	285	284	260	233	275	263	242	284	254	264	302	273	283	268	266	251	287	279	267	285	258	255	258	252	279	271	267	270	290	254	253	263	250	272	268	263	256	266	278	227	287	262	307	256	284	278	260	269	252	282	275	274	247	268	266	252	272	266	279	277	278	275	271	239	273	267	244	273	266	281	274	260	240	242	246	272	261	261	254	288	270	274	288	260	245	237	261	263	285	283	275	271	273	289	275	250	237	295	254	269	286	250	256	267	262	270	265	290	224	306	262	255	272	267	279	258	313	271	272	266	247	277	278	271	289	308	258	260	243	270	281	235	255	285	279	295	283	285	271	263	285	253	268	280	263	270	272	296	279	291	255	251	285	256	264	279	264	290	276	246	249	251	268	261	271	289	272	263	239	260	278	282	264	261	281	287	274	284	270	282	253	275	265	223	268	275	246	234	249	238	258	256	288	265	270	264	302	270	252	263	271	262	272	283	248	294	251	261	255	272	267	283	261	260	264	269	297	296	240	264	271	270	265	263	249	284	244	284	243	297	222	279	277	258	243	246	264	280	276	269	273	277	264	265	282	241	247	274	275	257	256	273	253	271	255	260	257	268	296	256	259	291	256	289	273	281	267	259	263	254	233	261	269	268	273	252	256	257	273	272	251	259	268	284	264	267	270	257	270	249	262	265	277	250	281	267	266	283	281	255	249	267	314	264	286	279	263	253	253	271	256	295	266	249	244	276	271	245	240	263	268	275	248	274	306	266	257	259	257	291	263	294	282	279	264	323	300	271	247	293	287	254	292	283	251	281	255	262	263	264	254	271	275	279	270	280	271	289	269	255	250	265	257	272	315	281	254	249	278	248	265	274	282	290	278	273	253	265	238	290	273	261	243	253	256	249	273	261	263	286	288	283	285	295	240	263	282	265	291	258	273	283	292	231	233	253	288	272	272	257	268	265	268	284	282	265	258	267	291	266	290	242	245	298	231	257	274	252	301	272	273	293	261	256	296	247	259	288	274	275	253	294	282	267	263	237	263	265	286	263	259	279	285	279	264	257	286	258	285	281	275	276	269	278	270	252	267	273	241	291	275	267	294	270	276	295	269	277	240	278	262	277	275	248	271	277	228	300	273	249	257	296	267	270	249	258	273	268	249	271	268	279	273	266	270	264	257	254	251	266	270	268	254	256	264	291	266	247	274	265	268	250	283	286	266	252	289	298	269	271	217	260	264	275	264	254	266	247	272	271	280	291	250	279	249	280	253	282	243	239	259	252	273	290	261	278	283	246	260	275	255	254	255	272	237	272	276	271	266	246	247	275	266	273	252	259	261	267	285	239	267	275	263	266	277	262	294	251	277	267	267	268	269	282	259	287	279	277	276	268	272	271	271	266	282	288	271	264	289	264	276	257	276	298	253	247	255	263	253	273	282	276	277	261	245	271	258	251	252	265	242	265	270	260	277	247	253	274	284	261	261	255	294	261	269	275	258	268	272	253	278	247	257	281	266	253	260	244	278	285	264	254	268	278	266	280	240	271	287	273	277	239	260	294	293	231	243	276	244	264	283	254	249	267	261	247	271	311	286	252	272	245	250	245	279	262	265	261	251	231	256	285	273	273	263	299	260	263	248	231	250	274	256	263	254	277	275	270	272	269	252	252	262	239	279	230	248	252	256	277	282	235	272	235	284	270	285	260	291	250	260	290	270	304	263	279	235	312	270	261	256	274	290	251	230	262	270	261	269	249	265	286	264	263	261	253	269	255	292	244	308	313	243	272	254	286	314	258	254	265	259	269	262	266	227	243	252	280	265	276	289	256	265	260	251	299	271	263	243	277	269	276	246	275	292	266	246	240	251	261	251	275	262	283	284	282	239	262	269	242	264	249	286	253	253	282	263	265	255	248	233	264	291	281	265	277	279	246	262	257	262	241	258	237	281	262	253	233	251	246	259	232	276	271	265	270	261	274	271	252	254	258	254	272	280	236	276	238	274	277	268	270	267	244	276	273	273	268	253	265	294	290	249	267	268	266	258	257	250	257	274	256	296	279	297	306	246	281	250	235	278	270	286	269	245	228	271	274	268	269	261	265	282	240	286	268	285	275	271	286	277	263	289	289	264	257	261	245	250	249	259	255	271	272	270	261	279	289	292	262	281	263	253	273	240	291	285	269	260	227	254	271	274	276	293	265	272	284	273	267	277	275	282	287	243	272	284	243	233	273	266	280	246	265	279	253	304	266	242	269	257	255	261	286	279	278	282	281	248	266	278	235	291	267	259	267	269	258	279	285	261	254	248	271	248	283	242	245	281	282	277	266	253	262	277	266	268	260	277	270	252	245	300	247	291	242	272	252	284	283	288	256	240	310	255	275	280	260	243	253	265	250	247	255	278	255	270	279	261	273	261	285	258	246	256	284	266	264	252	274	231	238	240	282	289	247	256	271	276	283	260	267	259	281	284	234	270	281	269	283	262	269	227	269	277	302	262
22743	21390	29053	24066	21386	21448	8949	2112	1591	1357	1243	1222	1130	1046	953	950	949	855	825	767	680	762	630	665	629	661	619	655	669	691	646	576	655	608	602	658	632	614	584	663	615	643	590	554	600	634	642	588	626	579	579	619	574	592	591	567	578	565	565	535	570	572	566	571	615	514	607	558	575	593	534	542	593	518	572	603	566	539	577	540	597	564	560	570	552	571	531	553	557	597	555	526	581	575	548	540	561	544	577	551	552	564	547	515	532	549	536	553	599	557	543	564	562	547	564	533	560	580	551	543	554	574	551	569	567	551	525	588	517	563	610	538	560	592	546	561	550	594	533	548	586	546	578	605	554	531	596	578	552	565	537	593	550	528	618	552	541	537	538	563	541	535	559	543	544	546	610	552	546	554	552	580	580	511	544	549	545	546	495	561	558	551	589	586	532	568	524	545	578	548	510	507	547	530	592	548	562	597	537	545	529	557	560	585	549	539	539	573	559	566	560	524	579	584	589	595	585	581	547	571	529	555	514	528	508	548	566	501	550	554	551	545	557	534	529	583	591	530	556	579	569	519	553	537	552	567	522	549	571	557	529	576	526	572	559	563	538	567	537	559	570	610	556	545	599	530	551	538	508	555	563	593	554	552	573	492	524	572	546	558	556	574	552	567	541	545	538	540	508	557	564	558	526	518	508	527	601	497	579	538	556	526	548	573	568	561	512	592	528	540	524	528	545	503	575	551	530	573	542	556	553	556	525	522	578	551	581	559	539	543	515	592	529	609	486	538	541	521	556	527	567	517	557	529	551	522	559	540	573	609	581	572	567	541	549	539	574	557	527	541	540	558	516	549	603	576	517	565	578	546	513	571	522	534	574	508	559	573	557	509	533	546	541	560	566	562	579	545	546	496	565	497	520	551	543	548	528	567	534	541	524	530	527	526	538	513	583	573	573	565	566	551	505	578	526	591	559	571	564	550	592	572	546	534	532	588	536	567	555	530	590	534	556	576	550	511	558	535	529	555	578	558	521	571	601	512	606	536	554	559	580	595	524	527	534	588	589	537	521	564	552	579	558	548	532	569	516	546	563	562	591	489	582	557	567	520	580	578	567	566	520	529	555	583	563	565	568	604	548	529	555	544	535	549	510	516	566	553	528	540	513	553	577	549	551	554	606	527	555	562	575	516	530	559	569	565	553	610	581	552	547	564	555	578	592	483	556	564	594	559	573	565	574	514	571	571	538	550	590	547	571	541	572	585	603	552	605	581	531	567	507	564	552	556	555	568	580	545	541	532	555	542	564	525	598	593	558	557	498	553	545	551	572	576	587	528	546	574	547	541	520	564	538	530	548	550	499	542	565	548	546	540	570	586	572	594	549	552	543	578	555	580	529	530	565	567	549	534	552	568	593	546	571	552	548	516	548	601	552	547	548	573	557	553	508	535	579	570	525	553	574	536	533	578	569	554	543	524	522	567	521	530	580	509	549	556	570	534	563	516	510	536	564	559	569	548	559	572	549	533	485	525	504	595	517	544	558	544	545	608	595	552	566	538	556	617	530	553	549	515	545	578	573	571	549	519	527	543	557	524	556	571	560	526	535	510	522	562	525	537	545	521	533	531	544	567	582	535	562	567	547	520	536	569	589	547	568	535	553	528	554	569	575	563	554	562	550	543	556	529	560	513	573	504	550	579	596	558	559	550	515	557	526	580	566	538	556	534	548	585	592	541	544	526	551	514	592	524	543	549	531	567	573	544	572	549	571	556	542	574	547	576	545	552	570	536	553	553	495	584	574	534	519	549	560	509	551	560	504	560	529	517	564	531	587	551	514	576	528	554	563	532	524	588	574	610	574	554	553	513	583	531	549	535	542	555	580	551	542	548	520	487	547	548	531	570	539	569	540	582	564	526	528	545	536	548	496	530	584	591	562	524	541	574	571	575	596	555	557	558	531	558	527	585	565	558	540	510	572	567	570	566	521	536	502	520	544	589	542	558	508	575	584	556	534	550	531	566	527	507	576	554	550	606	569	548	538	584	539	566	546	521	525	514	554	534	578	531	519	545	525	544	572	559	564	580	543	570	501	537	605	575	555	522	569	577	567	567	550	545	506	579	573	576	519	569	532	558	563	562	570	598	543	559	607	595	499	536	528	549	554	585	527	547	525	540	546	557	546	561	529	545	538	536	572	595	562	537	557	511	520	559	609	542	538	554	513	543	509	528	597	522	548	546	555	561	500	527	559	559	557	527	551	574	564	541	603	525	594	549	528	561	511	518	534	547	556	536	555	561	543	542	543	547	544	557	525	576	572	560	517	570	556	551	492	510	552	525	532	598	533	553	524	537	538	582	577	550	543	559	509	565	567	534	563	533	586	543	570	556	538	594	546	532	544	564	547	553	564	548	555	578	540	528	542	565	573	531	523	534	546	568	567	568	502	545	553	529	561	535	561	527	566	508	568	527	513	536	535	570	552	546	552	564	542	599	518	544	560	527	584	477	539	543	523	568	550	567	533	524	577	556	569	514	554	516	561	567	581	540	565	562	543	558	554	565	547	582	508	551	558	565	524	489	565	512	574	584	529	541	557	525	503	551	522	516	545	535	552	544	572	539	574	570	548	558	500	547	581	553	580	544	577	560	574	568	536	559	561	551	516	549	533	545	542	585	581	532	565	563	550	524	608	554	566	567	556	534	527	550	532	576	512	563	532	576	560	522	502	494	566	546	568	567	526	553	577	541	513	506	569	595	533	560	543	522	571	560	570	527	547	544	523	540	577	548	536	586	542	509	559	533	567	535	633	547	544	574	568	535	530	536	556	531	531	533	553	543	554	546	570	543	573	569	545	520	528	571	576	556	537	592	556	528	552	568	609	604	533	548	527	551	545	521	574	546	543	547	580	570	553	534	587	549	559	519	538	537	560	551	547	549	617	554	560	566	520	602	552	549	567	562	568	542	561	582	526	605	480	551	510	538	556	564	483	582	572	587	562	535	499	560	526	567	578	557	571	523	550	560	529	531	543	541	543	556	591	522	529	599	523	543	562	582	548	524	551	517	588	570	568	533	545	530	552	540	552	530	545	544	534	583	492	529	514	507	529	570	511	562	546	554	551	535	573	573	523	553	531	546	577	526	476	561	538	541	587	553	547	547	567	578	588	577	567	613	555	555	552	502	559	556	559	582	574	523	550	543	519	532	536	567	537	550	542	550	588	518	537	549	577	559	512	567	592	517	550	615	529	539	569	540	561	520	551	562	586	548	585	520	561	526	531	571	535	464	572	576	613	555	556	552	539	534	582	558	546	585	553	529	556	565	548	563	579	551	556	535	538	576	541	543	520	547	528	538	563	550	568	589	564	542	599	570	523	559	550	577	562	546	503	564	572	583	550	538	574	552	505	553	549	530	566	577	561	534	550	533	536	520	542	586	552	578	558	553	533	561	528	550	563	558	566	541	571	569	579	528	535	575	545	529	578	544	545	574	546	543	566	549	560	562	545	544	528	569
5946	19056	13538	7381	5686	4467	3623	2958	2352	1965	1823	1698	1525	1311	1259	1263	1197	1047	1035	872	847	852	739	707	668	664	723	663	717	656	691	646	706	651	674	686	678	642	652	673	630	642	620	638	590	604	621	590	593	611	605	622	630	628	567	579	594	609	607	543	554	539	542	593	609	635	583	597	600	601	577	590	620	580	605	559	539	532	562	585	591	580	541	587	563	556	571	522	546	586	582	573	578	580	544	556	602	589	549	589	582	561	579	546	530	601	586	521	598	542	562	514	561	520	522	579	500	579	553	563	555	520	563	563	525	501	592	542	608	546	577	573	581	540	530	565	593	520	529	522	571	544	583	556	562	597	598	531	539	579	527	575	572	557	537	562	532	581	588	573	591	546	535	570	527	551	586	566	540	523	528	505	560	515	571	556	522	557	600	549	554	545	527	566	558	557	571	531	560	571	567	557	544	562	592	560	557	553	543	526	534	591	587	623	555	571	568	574	550	560	531	548	572	541	563	561	563	574	546	568	579	585	554	563	570	549	544	570	578	522	531	590	549	569	617	554	538	559	542	544	530	570	486	599	542	563	504	550	557	572	554	568	568	569	566	551	542	570	572	570	554	547	556	617	515	587	546	545	571	544	602	567	543	586	549	549	529	547	580	536	512	561	488	554	576	546	543	545	555	570	551	592	564	591	539	564	564	556	545	570	600	506	582	531	541	575	552	509	573	577	594	570	569	539	571	557	557	554	573	571	528	584	553	548	609	562	588	556	572	541	567	606	609	573	571	539	585	581	564	594	533	528	551	549	540	547	515	550	559	575	568	539	571	602	508	525	564	591	554	538	555	540	549	581	565	543	589	567	540	542	524	554	560	586	578	547	528	535	570	577	627	568	582	558	543	568	575	588	577	561	525	573	583	548	541	535	529	561	534	568	546	539	538	579	601	573	563	588	557	513	561	551	569	546	552	555	580	545	580	530	523	598	557	570	558	537	576	564	575	534	514	548	577	559	625	528	553	527	534	542	605	569	606	594	555	591	548	550	546	567	585	597	558	515	570	554	551	573	552	590	552	571	560	549	553	600	584	577	562	587	525	565	541	568	581	583	547	570	573	551	604	547	560	577	553	579	568	525	575	569	521	551	581	580	559	567	564	577	556	595	535	555	547	562	588	540	545	612	575	599	595	550	583	553	560	531	522	571	551	548	573	556	562	546	519	512	556	584	602	549	585	535	567	566	588	536	509	517	557	539	568	591	558	548	569	587	567	539	556	489	577	549	568	561	570	556	541	559	581	543	526	564	537	555	555	564	608	527	578	560	556	555	519	579	581	559	566	579	527	556	534	555	559	519	579	522	524	596	595	590	544	563	515	539	565	568	550	547	600	600	568	513	537	550	519	545	586	573	553	552	602	551	593	602	588	573	567	516	615	567	569	523	571	555	586	538	545	568	573	538	590	561	534	559	560	541	560	539	568	604	531	548	545	548	531	558	522	595	587	581	594	524	609	546	558	523	562	574	522	524	565	554	620	591	548	518	590	567	571	556	554	580	560	555	568	520	551	582	562	545	547	601	541	574	570	548	534	573	544	575	561	553	531	586	557	553	566	535	537	558	565	536	597	517	571	565	541	566	553	536	594	505	556	576	556	551	580	534	547	530	562	571	586	613	582	566	565	501	505	545	586	582	584	559	522	563	568	509	550	583	566	567	554	545	521	560	557	511	554	519	508	576	555	544	569	582	520	585	569	542	574	580	571	566	515	563	520	545	555	526	563	550	585	568	572	528	586	549	538	563	554	540	605	598	611	598	558	566	514	565	577	551	571	556	567	558	560	565	573	540	547	541	547	635	576	571	591	546	521	546	572	549	591	551	568	591	582	539	555	568	548	535	568	568	558	560	508	570	582	575	561	553	540	550	576	569	577	565	533	546	556	558	579	586	570	597	549	566	551	600	587	526	574	508	572	580	538	546	603	568	598	604	575	602	557	589	573	562	542	567	551	570	583	566	577	537	559	538	551	532	574	500	535	493	553	545	587	525	564	539	558	555	491	595	588	576	568	555	578	584	552	530	534	595	547	571	546	573	535	561	520	550	565	529	604	567	603	542	541	569	553	517	558	572	549	536	592	543	565	543	528	551	578	537	528	582	588	563	565	561	528	539	585	588	565	539	539	553	560	550	496	550	553	544	535	590	574	551	583	589	590	535	529	584	603	556	552	596	584	525	574	591	567	580	572	554	555	558	580	554	546	531	563	544	581	552	585	532	564	619	606	581	534	555	553	519	537	549	562	558	575	577	560	539	546	561	564	559	578	569	538	545	586	564	540	528	561	559	534	550	522	531	558	596	572	536	576	588	566	557	568	535	543	569	567	596	542	586	565	546	564	569	555	559	531	588	587	550	574	566	587	572	532	549	541	537	547	565	556	558	523	534	550	566	609	540	569	577	576	555	546	570	570	551	541	552	576	489	545	572	522	562	571	578	524	594	545	590	583	567	579	546	554	561	578	544	563	557	555	562	574	549	555	583	528	545	564	544	563	532	535	546	599	586	518	566	554	535	524	567	574	577	561	537	542	552	529	563	544	573	532	554	522	568	563	584	559	524	572	547	540	597	540	548	552	534	553	544	506	524	569	544	594	546	581	555	593	567	568	541	569	545	571	552	564	579	565	554	554	569	550	602	547	560	562	571	535	536	554	542	566	587	583	578	571	566	562	568	519	587	553	578	550	515	531	566	586	541	557	575	572	541	577	581	574	573	530	584	552	545	571	547	578	549	536	574	555	546	542	567	531	547	593	560	565	545	559	545	579	582	538	568	543	563	538	557	562	545	575	587	538	567	593	554	538	566	559	543	569	553	585	540	532	552	551	605	586	563	603	555	542	542	536	580	542	537	562	549	607	608	568	555	557	548	550	537	563	557	531	552	542	570	517	570	560	570	544	598	550	557	564	540	563	502	555	540	559	563	534	521	557	555	585	556	578	543	559	518	536	556	546	537	538	579	578	541	590	562	593	588	522	544	561	554	568	566	580	562	558	562	554	559	557	520	575	585	536	530	543	556	582	574	600	581	576	576	511	545	566	590	528	564	535	581	574	531	546	558	503	528	542	554	586	599	564	527	604	595	556	544	556	543	526	540	607	533	527	535	562	578	541	576	590	589	577	580	581	555	595	569	616	527	564	552	548	552	535	546	551	532	541	526	594	551	556	544	556	556	582	544	506	556	561	555	552	553	536	559	552	530	561	548	593	517	597	535	548	555	550	547	575	533	569	547	534	528	554	566	563	583	546	542	526	560	574	586	575	540	573	536	522	558	548	558	559	523	571	550	575	550	592	579	552	533	564	575	582	555	571	564	604	552	558	580	563	573	574	557	539	593	571	560	519	519	544	590	564	572	547	538	550	553	560	598	537	553	552	525	592	610	546	573	598	573	553	568	545	547	567	540	586	569	553	534	578	547	568	519	562	527	569	524	518	517	562	518	551	570	558	574	571	551	551	552	590	550
27903	19781	7333	1530	928	781	619	514	516	470	464	434	392	392	393	449	400	398	413	361	373	336	371	340	341	340	340	369	305	338	335	336	340	368	347	347	354	332	339	339	335	336	335	309	342	320	346	351	337	332	318	357	327	344	323	335	353	327	356	323	333	312	365	330	322	339	297	324	328	312	347	327	317	320	319	325	362	327	351	334	297	318	329	333	314	349	350	354	352	322	313	303	326	309	312	346	343	322	333	308	313	325	347	313	330	322	352	337	344	310	339	341	357	322	303	349	320	329	319	303	329	313	318	328	321	313	324	305	324	314	323	317	341	315	331	323	336	294	340	371	355	319	318	302	311	336	320	319	339	315	284	326	301	320	319	343	301	365	313	337	345	354	349	285	310	328	359	329	294	346	321	343	328	331	315	341	300	321	306	342	307	317	337	337	317	315	297	335	326	355	320	342	347	335	337	302	303	299	334	345	313	313	337	337	324	382	306	313	344	341	334	313	318	298	312	339	303	288	299	301	359	347	328	310	345	327	319	326	315	304	325	318	315	305	308	321	300	322	330	326	315	322	308	340	333	313	320	352	320	344	327	340	310	321	295	354	312	331	356	321	312	322	307	334	350	333	313	339	328	342	303	341	326	344	296	295	326	308	312	344	309	340	322	332	299	362	328	365	274	346	314	342	347	334	326	341	328	320	336	316	329	272	324	321	308	322	325	311	327	301	358	325	314	315	344	299	323	301	329	321	360	314	280	327	312	343	332	326	347	359	352	316	335	299	324	290	316	334	319	353	298	348	330	307	315	326	375	316	282	280	330	348	311	325	316	340	331	342	323	336	345	305	351	302	324	318	349	341	340	360	340	320	339	298	352	314	305	306	362	367	372	344	317	355	321	322	291	329	335	303	343	331	307	304	301	358	335	348	335	313	292	302	297	342	342	341	348	335	344	342	322	322	318	378	336	354	291	347	337	312	307	318	312	299	348	362	333	335	338	339	327	339	338	312	334	353	351	354	295	353	326	336	321	362	370	291	306	326	351	371	336	324	344	322	342	314	311	297	315	303	342	326	319	335	273	349	334	305	333	321	312	296	317	333	328	315	313	313	314	319	313	339	334	298	321	286	318	333	341	316	339	328	336	317	349	313	301	319	338	350	328	306	355	346	295	314	335	331	332	317	309	331	316	326	332	324	339	311	328	324	316	342	312	324	336	325	327	320	351	319	352	316	333	332	318	328	343	329	322	339	359	352	313	321	312	328	346	313	345	320	315	331	323	319	317	317	327	337	341	306	322	319	310	340	338	318	313	306	316	303	324	328	320	330	319	314	324	323	332	342	324	334	327	312	329	305	321	337	336	330	349	298	332	330	321	302	311	337	321	350	342	283	358	330	297	320	281	274	317	339	302	345	305	342	300	305	311	321	302	325	293	341	313	306	333	345	307	373	334	318	293	324	345	333	314	342	301	348	332	303	321	365	337	308	353	370	327	334	336	308	308	303	334	300	341	298	330	326	352	306	315	323	325	307	376	352	328	335	336	292	340	326	333	330	348	303	318	303	330	354	323	328	308	327	299	327	355	313	343	318	330	321	310	308	323	313	312	305	320	343	331	352	349	362	294	361	299	344	359	309	310	311	307	344	317	316	333	351	321	348	326	301	300	310	364	307	334	319	320	324	339	311	315	321	335	330	343	314	317	303	316	317	357	329	322	312	322	347	332	302	303	287	347	351	334	320	319	345	334	320	347	306	291	334	295	308	325	284	298	327	320	307	300	348	329	320	331	345	310	322	295	300	339	354	293	296	310	309	310	332	326	328	321	323	345	322	322	316	347	312	328	313	301	318	343	319	353	331	364	305	307	322	304	318	310	348	315	334	357	339	338	313	301	324	302	329	319	347	313	352	320	333	297	323	320	296	341	341	312	353	295	317	312	370	343	313	326	319	325	351	317	317	303	313	307	321	329	334	335	358	322	331	325	338	336	320	333	330	351	303	336	318	310	305	336	316	325	361	298	300	327	326	336	360	330	296	341	329	336	333	320	314	319	322	309	331	339	353	337	307	351	285	310	309	326	331	314	304	317	318	312	317	349	339	330	322	294	307	348	349	368	318	329	347	326	339	310	355	334	361	331	329	337	326	354	355	305	315	321	336	310	319	318	280	286	313	310	296	352	317	304	300	354	318	317	334	322	335	329	330	354	343	327	319	330	295	320	320	308	306	325	319	353	300	331	313	320	354	321	317	307	330	296	341	338	311	305	351	313	296	321	329	337	337	309	304	328	304	316	338	340	349	292	320	297	332	320	305	336	304	312	331	335	296	296	336	305	307	311	343	343	322	345	332	335	349	320	324	335	348	356	338	321	331	307	320	342	309	316	329	348	313	341	335	305	320	343	313	326	336	322	314	320	314	318	322	325	320	330	325	312	332	332	327	311	334	296	312	328	300	338	325	350	312	325	314	320	349	349	294	349	328	326	324	309	345	326	339	329	304	326	316	345	355	327	321	321	317	322	332	330	324	327	311	313	342	348	323	336	342	303	349	331	282	320	320	323	333	314	294	314	341	339	338	328	329	316	372	381	324	312	304	303	319	313	301	366	311	305	340	319	321	310	325	344	312	304	302	354	339	342	303	310	345	340	365	293	317	336	305	349	307	315	308	311	348	325	321	349	333	332	331	355	342	352	331	326	328	312	315	331	344	330	332	340	355	325	332	331	342	350	326	338	333	319	318	328	344	342	337	328	333	327	342	304	346	314	349	348	310	315	314	333	315	330	337	304	320	325	302	338	307	331	308	294	357	319	348	323	317	308	327	305	343	332	363	313	328	327	333	321	334	328	320	314	332	337	295	340	319	324	321	313	329	325	329	303	322	340	353	303	323	311	322	308	339	334	375	326	323	343	333	318	348	325	299	344	331	337	340	319	342	331	350	311	313	326	317	325	288	314	328	310	328	317	324	296	342	308	309	359	324	351	316	323	303	305	321	352	328	332	353	319	306	353	326	332	337	359	316	320	331	324	321	289	326	314	307	330	344	318	323	336	308	340	305	320	343	279	304	338	339	318	324	341	322	334	318	330	290	316	297	323	329	301	336	335	298	315	332	371	335	314	294	312	330	325	317	358	313	306	313	311	309	319	369	322	343	319	321	302	339	333	323	331	330	310	318	347	328	332	321	314	332	338	326	319	305	325	328	299	303	349	299	302	312	326	320	325	345	328	317	341	337	320	342	332	356	307	286	360	336	333	324	324	321	332	357	329	333	354	309	314	300	342	321	294	304	331	306	299	286	326	319	355	354	334	316	322	324	321	343	358	313	335	321	300	335	326	311	328	314	345	321	335	331	298	316	334	322	317	331	331	332	313	349	327	327	328	314	311	312	309	305	322	326	290	323	333	311	303	320	342	327	310	319	328	373	322	304	324	332	356	346	315	302	334	339	347	331	326	306	308	311	280	330	342	326	328	312	356	309	329	311	315	319	339	345	316	309	315	323	329	331	325	344
5816	3978	2701	1584	1250	1005	816	754	646	636	579	576	532	512	487	459	484	445	458	403	410	370	375	387	351	361	365	390	387	343	399	398	345	395	376	361	371	375	338	338	377	355	333	383	361	349	362	345	337	376	312	326	347	344	344	351	313	341	351	395	303	323	357	357	371	332	365	362	376	341	353	316	335	323	339	353	294	319	345	343	354	354	298	340	320	350	344	320	350	321	328	321	356	304	327	340	342	353	319	350	345	311	329	360	327	357	336	366	317	379	337	325	313	349	348	354	341	308	329	364	350	362	353	344	315	355	342	326	339	330	328	333	287	335	341	342	326	329	320	345	333	333	330	309	306	310	333	314	354	354	338	334	329	336	350	359	304	322	350	316	302	350	354	318	366	306	339	367	313	340	327	310	350	313	322	336	326	333	329	361	331	358	318	284	332	346	325	325	348	343	321	354	317	341	346	311	319	334	329	351	348	395	357	334	325	327	322	345	317	308	334	375	322	320	273	366	326	353	310	320	369	319	348	313	338	337	305	307	311	321	354	323	355	329	314	334	343	367	317	304	351	334	330	371	328	320	362	311	337	330	281	338	356	307	315	322	346	325	359	358	329	311	333	308	337	293	346	326	321	328	330	340	297	318	320	359	330	334	346	365	340	353	302	330	346	354	345	335	328	324	343	345	317	302	334	353	328	386	355	356	331	323	366	373	345	338	291	322	337	345	329	328	311	332	326	348	313	307	310	328	338	359	337	329	311	299	329	331	336	338	314	345	299	348	347	334	305	322	317	309	344	305	356	340	341	346	330	349	329	318	303	354	349	309	341	330	312	331	326	328	348	332	319	322	351	328	324	325	309	309	330	334	326	336	376	350	372	338	353	349	317	324	315	364	308	340	341	342	355	346	317	323	326	334	304	325	350	306	339	327	347	350	325	335	341	340	340	320	351	302	314	334	335	301	344	335	373	297	305	321	306	341	334	345	338	321	369	302	322	312	320	338	331	343	347	335	376	354	353	349	292	292	341	314	330	358	340	339	348	326	320	357	362	339	322	298	344	302	329	336	318	354	315	306	350	334	354	322	356	356	349	325	331	328	320	354	363	324	323	331	320	357	322	339	374	348	350	341	329	347	326	341	326	334	347	345	312	320	318	307	343	340	323	337	289	324	340	350	356	321	362	317	341	324	345	342	340	339	329	346	319	339	303	328	368	385	336	366	324	347	299	347	345	313	339	359	294	327	323	325	316	363	337	348	353	341	346	328	318	317	309	346	292	312	321	384	331	340	344	340	344	328	318	333	326	319	326	372	327	344	313	327	344	324	329	324	328	342	334	328	339	302	312	301	347	309	367	350	349	363	319	321	324	337	328	365	312	344	345	374	330	336	308	328	344	330	335	351	330	314	315	304	337	353	349	345	316	365	328	313	330	320	305	350	364	331	332	325	374	305	342	369	319	317	368	300	333	329	336	327	337	331	328	316	326	373	357	326	359	354	336	323	343	332	348	348	326	333	352	330	339	352	334	344	348	336	387	337	325	325	346	311	348	320	309	358	338	345	339	337	342	326	332	311	304	354	337	342	289	362	359	345	299	365	318	330	323	359	351	331	307	338	355	328	359	324	295	297	343	320	332	340	358	314	294	317	312	335	324	336	358	324	322	331	337	316	335	314	326	334	332	337	328	333	342	361	343	331	348	347	307	334	341	380	334	330	343	353	335	287	352	320	309	317	299	338	323	317	366	330	339	326	322	361	355	341	322	309	329	326	330	352	344	339	316	315	352	312	335	328	368	324	341	346	352	313	353	334	307	312	311	347	324	333	346	324	337	344	303	337	362	363	336	351	349	326	344	332	346	363	322	346	334	333	279	329	339	361	315	339	347	334	368	365	320	339	376	331	350	352	305	348	362	316	352	341	322	331	326	336	351	339	328	346	292	336	329	342	298	319	337	300	369	331	355	322	360	330	325	336	339	324	322	313	330	354	323	331	345	309	317	338	347	375	340	306	326	339	346	331	336	327	360	313	342	341	343	336	346	337	354	371	333	342	314	332	337	356	313	357	344	323	324	360	320	311	304	332	319	337	324	318	314	327	327	345	303	327	297	305	356	330	305	336	343	319	311	360	343	328	363	299	355	329	318	298	322	334	349	298	312	324	326	311	321	310	340	299	320	326	324	342	339	340	325	368	307	288	345	343	326	335	343	338	348	347	341	348	323	351	348	335	332	341	325	317	349	336	316	300	299	363	325	321	311	346	360	323	356	324	339	349	335	315	352	384	333	328	328	342	350	322	331	345	327	323	353	303	351	319	288	366	342	335	350	344	316	299	324	298	345	335	325	326	313	338	317	354	325	334	331	338	333	365	334	347	309	334	354	352	330	342	335	316	318	359	327	329	360	343	333	364	313	316	325	314	324	345	287	311	312	330	299	363	368	344	339	362	343	347	345	362	323	358	337	341	356	350	337	359	331	317	336	333	344	324	345	329	332	333	314	332	313	335	328	324	330	340	312	332	341	324	320	344	306	374	341	345	338	304	357	334	356	351	339	327	331	330	358	346	383	351	324	318	357	324	358	350	332	324	322	294	329	318	318	325	328	330	357	322	348	328	295	313	355	350	300	348	285	326	364	329	366	343	321	336	325	325	337	342	346	345	344	317	333	351	340	302	354	356	348	338	324	306	341	301	348	341	335	352	344	345	334	375	355	315	346	337	358	330	339	345	326	357	336	330	337	317	314	311	338	302	356	367	323	343	314	337	345	321	339	337	334	346	302	330	338	335	355	326	328	375	302	312	317	344	370	353	329	320	365	321	317	328	332	376	338	344	315	335	304	321	292	315	334	328	327	334	333	335	339	325	345	343	322	347	319	377	339	318	319	354	342	352	323	334	345	339	323	351	355	369	346	346	333	329	310	340	358	358	320	375	348	337	332	344	326	307	336	342	332	295	342	315	330	334	316	368	324	318	295	304	343	368	340	357	319	339	326	339	338	346	337	348	353	297	324	337	347	322	326	331	354	326	328	374	325	351	329	329	322	313	335	311	325	326	341	319	343	345	326	321	317	322	351	337	329	333	338	381	341	326	354	298	312	323	295	356	341	342	323	335	297	318	347	344	328	323	327	321	318	342	332	346	334	326	330	387	299	341	343	362	311	341	311	332	351	315	352	360	340	356	317	323	346	357	321	353	327	312	347	354	318	313	341	339	359	316	355	332	342	337	352	353	349	359	340	317	310	373	297	365	309	306	340	338	346	342	358	340	323	344	339	346	333	337	358	338	328	341	327	329	347	332	351	356	308	368	324	362	326	338	329	347	316	334	337	315	329	348	335	340	358	316	341	353	348	315	308	340	348	362	336	352	348	329	324	317	321	323	341	339	378	357	325	349	353	357	362	314	337	350	348	328	363	365	320	332	344	342	337	346	319	380	330	319	342	356	361	321	373	324	334	342	335	346	325	325	319	345	329	313	320	370	318	316	338	323	345	362	351	334	328	332	342	338
23958	21371	28534	24553	21337	9470	2037	1392	1193	1018	964	949	864	832	808	788	767	744	719	691	655	644	613	612	618	614	587	576	594	593	614	591	613	614	624	644	607	559	577	564	528	562	600	590	572	583	627	599	563	578	544	532	531	608	569	575	536	582	528	563	542	515	587	558	542	572	531	512	516	561	549	526	543	530	545	617	519	553	554	576	596	550	536	532	563	573	573	569	539	552	567	536	571	561	525	497	551	512	524	549	541	544	560	527	520	524	516	538	549	558	581	551	570	551	578	526	554	570	559	540	537	554	551	533	546	552	547	555	569	502	515	506	533	529	509	555	548	530	543	559	581	559	558	532	531	554	490	569	576	551	536	528	573	541	525	555	538	545	571	558	542	546	502	542	570	559	516	513	576	530	540	551	580	534	614	581	535	546	514	590	552	544	556	557	523	521	512	572	511	530	566	566	520	569	582	546	548	559	542	516	484	576	560	488	573	536	548	568	536	556	533	510	512	480	543	521	540	534	515	564	513	511	533	583	552	520	516	529	539	528	540	514	529	546	591	542	505	526	553	507	530	558	528	553	490	557	516	494	554	545	497	527	561	535	549	560	559	574	584	551	508	547	536	552	547	505	513	536	553	541	546	555	518	541	558	529	523	532	596	532	550	528	494	543	528	555	522	531	559	522	556	562	557	556	534	560	565	561	536	529	490	585	550	523	545	493	533	553	550	547	524	536	568	529	533	555	569	553	545	545	533	521	529	538	525	535	567	547	567	537	537	515	555	572	532	568	499	556	587	538	533	546	515	560	553	541	553	537	563	522	579	532	554	520	547	593	557	559	565	561	566	539	563	536	513	535	556	544	536	522	528	598	558	530	559	568	497	529	522	579	586	579	541	545	519	523	577	533	529	523	537	545	549	511	537	544	546	525	554	543	548	548	544	516	518	530	543	563	537	570	548	520	544	541	522	536	563	535	531	536	559	569	521	585	558	572	528	559	515	568	556	557	557	541	544	532	540	488	534	526	533	531	516	555	562	571	556	591	519	579	540	524	530	556	546	562	539	568	555	558	585	522	501	513	549	545	536	556	559	567	495	481	519	518	505	549	548	553	554	559	523	555	562	564	553	566	528	531	509	562	538	571	502	535	559	515	528	590	502	565	515	546	569	517	551	503	550	518	507	546	543	566	525	532	531	510	526	530	556	511	559	531	560	522	563	520	590	530	544	535	541	564	520	520	522	514	522	524	498	565	552	499	541	519	561	547	551	544	556	565	547	528	564	539	588	515	534	532	537	515	503	527	576	540	560	558	535	556	546	526	516	519	536	558	538	514	525	522	528	536	528	495	555	558	547	540	575	539	525	506	528	506	567	517	560	536	544	520	571	542	534	553	564	563	538	543	562	506	511	538	569	526	540	547	509	552	537	578	550	520	526	571	509	512	530	560	564	533	564	576	531	558	555	521	526	565	570	531	552	532	553	563	575	538	569	528	547	557	564	563	548	562	535	526	533	574	536	576	551	534	501	538	570	540	553	516	559	541	593	513	562	489	563	543	525	539	545	542	535	503	549	554	531	511	574	539	566	533	579	529	525	577	565	519	564	514	526	567	512	545	500	552	572	514	518	537	536	527	520	574	527	555	545	527	565	569	511	554	554	539	537	529	528	562	514	528	571	516	529	532	490	542	594	505	537	503	531	511	586	536	550	537	544	557	506	534	539	579	549	561	529	517	561	551	514	571	528	517	517	556	517	548	549	570	557	542	553	537	557	557	537	544	513	544	554	503	551	564	512	563	515	542	549	519	552	593	552	548	522	540	526	516	570	503	561	511	525	524	559	546	552	546	523	528	555	534	566	562	560	565	563	544	551	550	578	549	558	587	535	546	568	546	532	587	521	530	553	510	557	549	541	493	565	515	536	532	553	569	531	498	519	523	517	552	546	513	562	559	573	530	552	558	562	579	557	544	537	502	521	526	550	534	470	509	523	543	521	547	533	580	548	519	524	540	531	535	585	578	560	533	540	538	575	582	559	541	537	526	547	582	539	539	532	553	523	503	539	538	566	528	524	563	502	550	543	534	559	514	520	542	515	551	564	544	542	523	511	543	541	512	505	579	556	532	572	538	518	544	571	542	533	575	569	539	545	543	531	522	533	504	545	535	596	511	520	539	526	516	530	521	546	542	524	512	554	562	569	533	521	546	533	535	518	533	543	492	548	592	552	508	533	536	522	543	544	521	504	572	534	594	519	488	528	518	570	554	542	590	569	544	547	560	553	518	545	557	544	561	545	512	564	590	521	519	532	523	530	522	546	561	558	526	534	568	586	602	563	528	591	565	595	543	533	547	543	509	574	576	551	578	547	552	529	517	552	512	525	571	526	534	544	533	511	520	523	550	520	505	564	521	509	521	499	543	521	533	530	550	522	545	555	542	538	530	499	548	536	532	572	527	520	520	521	493	533	570	534	561	505	511	529	557	563	548	534	549	503	547	510	532	522	531	539	537	546	555	555	549	558	557	544	529	566	580	507	514	556	513	571	534	550	524	490	515	511	495	563	541	524	497	536	574	526	562	540	541	542	483	523	587	552	524	527	551	509	551	528	526	526	540	520	542	530	530	499	547	547	509	563	572	512	518	547	525	538	540	550	522	581	541	523	557	537	525	556	559	531	520	476	539	541	505	537	573	520	526	551	524	570	516	589	539	563	555	535	567	480	526	491	530	539	553	532	561	529	534	562	576	538	544	563	576	538	526	512	589	578	548	572	573	510	526	521	556	545	537	518	542	534	486	582	552	506	567	568	546	533	508	532	582	503	501	539	557	564	517	528	522	532	565	519	548	516	596	551	538	513	526	556	532	518	518	578	502	521	537	527	561	543	535	567	511	496	565	509	541	596	532	546	550	558	540	506	569	510	531	542	505	533	551	548	517	532	579	579	553	510	527	562	540	517	526	564	541	520	507	544	510	545	578	569	539	518	560	554	553	476	549	525	524	553	570	481	566	540	528	579	544	554	527	581	566	501	530	548	570	546	509	529	521	507	598	519	550	550	553	533	554	541	548	564	552	554	506	525	506	545	513	574	553	547	535	572	529	554	565	546	505	559	525	552	549	544	565	562	540	540	509	532	505	497	543	530	521	547	525	559	552	505	515	602	501	547	527	547	563	556	533	538	546	529	520	529	524	466	536	547	565	548	536	556	510	512	528	492	537	519	539	552	536	531	549	536	560	513	496	542	526	547	484	522	577	520	484	519	518	519	553	517	535	577	522	533	542	565	514	522	520	545	507	560	508	537	561	552	560	559	570	528	547	515	500	518	550	537	553	525	535	553	552	535	525	522	521	585	551	542	566	519	585	562	559	562	570	546	523	552	517	555	545	566	543	557	581	543	534	578	552	552	513	547	505	527	542	524	509	541	549	527	499	541	543	524	532	518	544	574	545	586	582	520	536	550	512	519	511	553	539	572	504	548	518	537	541	549	520	516	531	523	541	567	539	530	519	530	511
5053	12905	8948	4769	3749	2972	2409	1996	1702	1436	1335	1229	1104	1059	954	995	913	798	810	748	685	695	684	648	659	654	669	633	614	621	699	605	598	637	616	648	610	627	601	607	622	621	604	580	575	607	568	566	584	558	584	562	607	600	594	587	568	569	568	594	578	604	566	607	570	554	548	542	574	525	550	534	553	545	591	555	540	589	542	606	571	554	576	548	531	555	529	552	562	517	573	506	554	545	534	537	501	551	603	561	552	524	575	521	524	552	587	549	589	536	513	590	538	529	521	546	516	583	567	568	550	546	523	528	557	539	544	534	558	572	556	567	591	580	560	558	538	531	541	533	570	555	594	552	586	534	529	534	486	558	522	533	568	500	526	567	568	529	534	580	574	557	538	567	550	495	590	574	560	520	556	534	633	547	537	562	581	496	505	515	516	615	568	602	544	549	521	502	538	557	513	511	520	536	539	534	571	554	527	534	509	569	545	559	517	578	527	555	557	607	533	551	577	539	521	554	572	546	565	551	559	551	562	568	509	544	514	512	525	516	558	527	558	569	554	551	507	558	539	562	555	576	544	520	528	537	546	548	519	535	523	540	524	520	544	549	560	560	520	521	547	537	527	557	568	521	550	571	534	562	581	528	531	571	521	511	578	523	571	560	550	556	537	538	548	547	546	588	537	590	522	555	544	558	543	561	527	528	531	535	544	551	535	564	563	582	545	553	571	557	518	559	547	553	541	562	554	514	555	576	523	578	517	592	555	566	552	546	514	543	559	515	573	515	558	530	540	552	536	525	535	542	536	555	582	533	493	527	545	542	563	530	603	555	535	498	562	534	539	550	553	533	568	567	549	561	527	567	565	564	507	555	584	523	539	542	588	528	562	540	521	555	576	560	544	541	543	547	551	527	537	551	570	545	531	554	553	570	532	558	555	554	528	558	549	547	554	526	565	538	557	556	580	544	545	568	528	544	569	560	578	560	558	529	564	563	544	537	560	557	557	564	532	567	498	532	519	530	577	567	539	573	553	532	564	496	564	523	482	558	556	583	503	518	549	549	532	555	554	570	592	574	540	586	554	540	539	564	573	530	563	537	556	542	530	572	556	524	550	513	577	552	549	555	580	549	589	557	591	526	558	549	551	550	542	566	525	551	535	536	580	537	549	574	546	559	581	547	549	574	543	516	542	491	556	555	513	608	541	574	584	535	563	533	536	559	536	526	546	562	524	540	538	545	529	546	534	547	567	552	593	561	525	553	567	531	534	534	544	531	572	507	503	566	546	549	570	573	547	540	562	521	550	596	528	558	545	547	576	555	498	524	600	533	523	561	555	548	538	513	567	555	533	581	546	519	554	512	557	571	596	546	518	527	515	564	528	565	529	506	559	554	522	517	571	552	591	548	547	519	567	595	548	576	569	561	548	613	565	547	517	572	521	556	555	531	559	567	533	534	586	540	569	534	584	577	535	558	518	544	553	512	586	571	515	546	582	573	546	516	547	577	559	535	533	579	518	532	522	569	508	563	539	532	518	543	516	543	545	533	566	546	544	538	564	531	570	523	536	569	576	561	579	537	543	550	570	556	596	535	538	568	594	539	511	558	543	547	545	575	542	529	507	510	557	553	529	509	516	527	521	549	593	533	533	561	544	564	502	527	548	533	526	562	544	521	539	575	548	584	522	541	582	544	527	548	527	507	555	537	500	535	553	602	545	564	587	541	556	562	527	571	550	575	547	529	522	555	560	544	571	523	517	518	602	522	521	567	569	557	572	547	527	546	569	567	518	557	520	544	515	554	581	591	557	541	553	535	549	519	557	558	537	537	574	551	594	569	517	567	540	537	526	575	562	555	551	574	534	498	569	526	542	519	533	546	576	531	531	547	592	548	528	521	524	599	550	531	586	576	552	569	592	516	525	542	560	573	579	564	527	518	605	496	569	547	527	528	591	560	545	556	570	507	554	594	548	557	497	562	538	572	520	545	568	521	517	539	590	541	527	585	554	519	565	579	538	536	546	549	541	560	556	585	534	529	560	558	499	513	548	531	569	601	552	570	575	523	573	538	574	516	551	548	527	579	524	539	553	567	542	546	572	542	525	545	525	552	565	579	566	538	569	550	521	525	595	549	507	586	498	550	592	558	560	579	533	562	536	539	529	514	538	528	528	549	570	534	561	535	558	554	550	512	520	578	521	541	550	518	529	581	537	572	537	539	500	548	557	521	534	507	540	540	532	566	545	550	574	536	537	525	505	518	541	541	557	597	534	554	558	601	554	591	555	553	526	555	509	556	558	530	597	570	542	560	523	507	567	536	582	583	569	557	536	553	537	559	590	543	579	530	552	552	541	570	551	560	556	508	562	519	498	535	574	541	528	524	528	554	580	494	530	568	514	586	565	524	564	556	553	559	545	579	540	569	570	573	574	533	511	577	544	524	564	548	537	541	556	536	524	532	567	545	557	527	543	560	546	508	510	554	572	525	517	540	568	566	547	566	562	586	600	543	524	575	555	515	559	547	572	517	546	545	527	565	530	555	537	561	554	537	549	565	511	530	536	551	570	529	551	551	549	547	518	537	554	537	541	545	587	604	551	533	532	555	601	559	572	544	539	502	543	520	544	573	565	583	531	551	575	594	597	569	501	540	530	547	557	562	511	501	532	555	522	532	578	546	563	581	546	542	551	544	543	569	524	553	541	548	581	549	526	533	558	528	517	518	556	558	550	554	538	553	559	560	593	588	527	570	533	541	563	567	562	557	554	524	531	541	507	569	592	541	520	555	557	555	569	527	506	578	525	573	534	554	554	552	545	527	557	549	519	543	545	557	503	502	540	523	573	570	519	530	557	516	547	535	561	545	576	524	601	531	549	533	569	539	536	484	564	586	571	554	545	545	553	582	550	557	560	503	542	540	548	540	544	540	560	540	530	593	525	557	505	555	585	544	554	562	537	526	564	566	563	510	544	540	557	559	573	558	549	487	564	551	526	550	565	589	546	514	587	563	591	545	511	569	577	554	526	555	538	581	552	579	546	536	535	559	580	507	556	565	578	576	539	491	590	544	538	525	534	566	490	552	540	584	582	501	536	537	566	545	577	563	547	565	535	525	565	566	552	533	536	565	569	532	544	534	531	519	562	536	534	600	550	564	542	557	542	570	547	556	542	560	580	517	536	524	553	530	562	557	524	516	561	547	548	561	585	565	530	532	531	550	510	527	565	555	577	519	539	554	528	513	540	563	581	542	551	513	563	568	549	554	525	550	580	520	569	546	544	564	526	552	563	550	531	587	533	511	514	564	569	563	573	536	584	525	528	524	555	548	575	560	573	557	547	525	528	551	570	554	529	565	508	549	521	560	522	601	520	508	551	567	577	569	530	542	561	553	518	544	549	570	543	601	545	563	553	572	557	558	553	573	576	555	551	571	599	550	565	617	565	545	588	521	541	536	533	557	571	567	579	558	540	523	537	539	524	578	577	509	535	504	557	556	529	548	548	556	544	538	547	576
24931	21342	27335	25620	9662	1130	784	712	601	525	451	440	460	421	390	411	404	380	351	323	309	288	323	334	281	284	257	303	280	314	314	291	279	249	293	303	286	279	258	283	265	282	273	234	264	257	282	256	274	280	267	253	282	284	256	277	276	267	256	241	247	241	235	240	236	276	269	248	266	236	266	239	249	232	234	238	240	254	254	257	232	281	245	243	296	255	272	229	247	227	264	236	250	260	247	250	259	232	260	246	234	257	250	256	257	263	239	247	256	265	285	278	245	249	283	263	275	237	270	241	288	229	219	233	270	272	281	242	257	256	268	251	247	239	239	226	263	229	223	248	237	260	284	226	228	264	264	284	267	265	229	267	249	255	259	257	239	252	241	237	263	234	223	239	230	286	254	246	234	234	268	272	235	236	267	269	241	212	263	253	263	254	244	238	262	256	225	245	248	245	254	238	237	243	256	268	257	260	263	259	254	206	238	272	233	278	260	260	230	251	240	259	253	244	257	238	261	259	242	272	254	243	232	251	263	251	266	227	261	266	236	251	248	246	256	231	256	265	248	261	263	254	258	283	249	247	251	266	222	224	280	271	288	242	252	263	246	238	254	261	242	272	235	242	259	241	244	258	278	227	246	270	246	236	255	232	241	229	273	249	252	218	237	244	213	236	251	239	236	277	241	244	216	266	235	300	246	291	260	244	238	230	243	231	237	259	248	251	249	250	245	272	256	272	248	231	279	246	249	260	271	251	247	244	249	228	245	223	257	257	253	244	258	287	244	240	252	245	232	256	243	244	271	289	267	269	258	241	260	240	277	247	237	228	250	261	234	276	235	278	268	279	241	263	254	252	242	249	258	231	267	287	273	248	254	255	238	240	241	254	286	257	279	275	240	235	275	242	270	262	248	251	241	265	253	240	251	259	287	238	252	236	247	259	246	237	263	252	243	235	240	255	248	242	246	238	270	248	261	268	262	278	251	252	243	235	269	258	243	228	239	230	268	242	232	265	241	225	265	236	247	242	270	244	257	232	261	253	241	252	249	245	263	232	247	247	227	248	255	244	248	276	255	240	228	252	267	250	252	240	266	243	224	256	263	247	244	234	254	253	263	234	238	244	275	237	235	253	254	282	267	255	223	246	248	248	266	273	256	284	274	256	274	253	244	271	269	258	240	253	260	275	233	243	273	275	270	260	268	269	228	252	276	252	234	267	242	238	274	224	225	268	244	236	265	252	240	268	262	221	250	272	228	260	263	227	264	256	272	218	267	259	226	297	224	264	258	242	232	251	229	256	232	281	233	248	245	255	266	245	230	275	259	291	248	249	271	272	275	230	286	243	243	250	276	255	233	262	221	249	245	249	238	277	227	267	256	218	257	240	245	263	236	243	272	261	240	236	266	253	246	262	229	254	243	238	235	248	287	264	232	256	256	303	235	241	254	228	232	247	267	246	247	247	244	240	244	244	265	246	263	249	276	270	284	263	248	266	243	247	255	284	258	274	248	242	223	298	261	261	245	224	255	246	242	257	250	273	267	257	267	251	258	248	262	248	233	244	270	250	235	253	229	251	241	255	237	254	249	224	268	268	251	247	257	271	244	244	252	264	268	258	235	246	249	273	239	252	215	244	256	241	257	281	248	226	253	248	263	253	247	272	256	294	249	254	220	219	265	246	259	233	270	248	246	279	259	219	250	273	259	280	253	267	245	243	278	243	262	255	226	235	219	284	288	218	242	266	270	277	208	247	226	279	266	249	236	261	227	238	251	251	238	232	238	267	240	261	233	250	259	236	230	252	271	232	246	250	251	235	237	251	257	234	251	261	260	225	239	264	263	256	276	243	276	264	253	281	260	271	273	251	272	272	266	240	254	239	254	235	275	240	274	226	235	236	261	271	272	248	243	235	277	237	262	231	286	256	270	267	260	243	266	241	265	275	232	255	252	241	263	233	272	267	256	257	277	237	242	259	248	255	212	256	259	252	257	251	240	242	250	249	252	253	260	236	228	262	244	253	233	245	293	277	221	252	268	261	268	253	241	247	262	254	277	234	259	257	263	254	252	267	251	245	254	236	253	281	271	255	260	209	249	254	259	270	263	216	245	262	245	240	248	258	274	266	266	259	271	241	240	260	259	226	267	265	271	273	241	248	251	258	276	256	227	230	242	234	256	241	240	238	232	273	240	258	238	276	255	225	232	265	239	274	242	274	242	275	257	252	242	234	250	262	273	293	243	239	263	254	276	267	241	297	250	265	250	245	273	278	266	267	283	217	266	241	237	275	259	246	237	260	234	273	268	256	271	244	243	238	263	239	252	256	261	257	237	229	254	249	259	261	232	273	277	231	275	227	265	235	252	245	251	261	210	241	226	257	237	258	260	269	256	245	244	261	244	253	244	272	269	254	238	226	256	229	255	259	259	215	262	243	263	268	268	278	251	266	250	245	280	270	261	247	230	255	241	234	239	228	227	252	238	227	256	245	258	241	260	259	265	268	279	244	226	281	228	235	253	221	278	220	263	234	238	256	255	260	273	246	228	234	260	246	243	248	243	268	264	248	255	229	255	259	239	232	276	274	273	243	261	222	265	278	233	252	254	242	259	255	249	270	243	256	265	246	272	250	299	242	238	241	256	270	238	237	238	271	235	269	284	256	255	266	242	237	252	262	219	255	258	240	245	242	266	267	228	261	244	243	250	261	249	252	255	248	255	231	248	255	256	264	232	270	253	223	224	273	253	276	244	247	259	254	251	251	287	220	234	245	242	244	258	237	251	267	263	223	246	238	232	274	241	252	266	270	251	243	241	249	221	252	234	228	226	256	262	241	234	253	268	266	277	234	259	247	242	250	258	258	266	236	250	241	256	275	275	240	276	259	250	243	258	264	245	236	263	254	242	251	234	246	256	240	254	277	233	249	243	237	255	258	212	236	256	283	252	235	239	262	274	251	265	251	238	251	277	262	253	272	254	270	236	253	260	269	263	259	243	283	236	283	272	232	260	252	256	247	251	267	239	236	257	225	232	225	241	264	233	226	253	248	257	256	227	262	238	250	249	273	233	270	235	259	238	245	248	235	263	234	278	251	279	293	241	250	263	267	240	271	244	266	245	268	247	228	241	248	248	242	240	267	222	260	250	273	267	258	254	255	265	267	248	223	241	231	249	250	274	241	270	243	280	228	231	241	290	283	258	247	238	244	221	224	242	260	272	220	272	260	247	268	268	216	249	279	261	251	273	236	252	232	248	263	231	257	261	245	213	257	251	213	236	229	237	257	270	252	260	258	262	251	243	257	232	252	244	256	248	253	241	243	210	232	233	253	258	250	254	244	226	235	249	256	276	249	249	278	254	273	252	268	272	219	258	257	271	229	266	247	263	256	255	246	235	232	264	254	221	271	277	216	256	260	268	244	228	273	250	265	259	263	254	260	231	271	269	261	231	269	227	260	261	250	236	256	237	222	226	252	251	254	243	267	238	238	241	263	244	254	224	244	265	272	236	251
4346	8232	5440	2880	2219	1714	1429	1214	968	806	800	806	627	621	537	560	442	466	418	429	373	316	339	333	310	336	286	336	351	363	350	325	324	316	348	338	321	317	332	331	276	286	333	277	287	295	267	308	292	278	274	301	280	299	276	280	296	287	277	277	300	265	289	277	278	266	266	266	257	289	250	268	272	278	269	266	216	282	270	273	277	290	288	261	280	261	235	257	254	291	297	278	278	241	268	267	255	269	259	247	256	249	255	290	246	266	296	287	263	280	267	257	262	276	284	248	279	302	267	281	267	262	245	272	273	254	249	277	271	278	276	244	254	279	277	261	276	237	267	242	280	275	276	269	274	262	259	273	247	239	261	248	240	292	247	280	250	255	281	274	260	264	284	275	245	257	297	272	273	276	241	232	244	277	273	268	285	271	270	264	272	254	247	238	256	294	246	280	264	286	240	279	254	259	263	293	276	247	254	226	273	297	284	238	269	253	271	254	265	256	268	284	266	263	267	247	297	283	268	260	273	265	272	239	262	283	244	271	270	276	257	295	264	266	282	268	308	255	291	249	268	313	244	242	281	264	243	277	280	269	294	269	269	289	268	276	293	256	267	293	262	274	266	268	263	276	272	259	256	275	276	263	276	277	270	282	298	289	256	266	278	279	304	289	280	251	284	272	310	252	243	276	257	258	255	262	243	265	295	252	271	261	258	268	261	261	261	257	270	268	237	277	249	258	286	278	270	287	282	260	237	265	257	294	273	253	246	235	285	252	264	278	262	257	280	292	249	267	249	271	245	260	269	304	270	281	263	269	286	260	261	265	271	261	256	280	248	256	281	263	267	276	263	242	296	273	252	265	241	259	273	275	260	263	282	293	278	282	273	218	294	247	255	270	267	248	260	271	265	276	246	242	250	283	280	276	274	296	279	270	273	245	296	262	275	243	271	307	275	248	311	248	260	256	256	280	262	249	254	264	265	274	255	272	268	253	256	298	278	220	277	279	249	272	278	278	252	286	250	267	249	296	260	277	294	246	261	244	260	280	272	280	278	290	280	309	255	253	275	270	236	259	262	279	290	278	267	250	270	241	288	251	251	274	276	274	293	248	257	277	263	300	270	252	254	256	277	274	254	265	263	259	303	275	253	243	255	281	241	278	256	262	285	275	276	273	297	239	259	258	287	269	269	277	258	276	261	269	278	267	245	237	260	282	259	287	260	245	264	262	286	243	282	264	257	283	268	244	253	258	285	264	271	267	254	265	259	279	259	270	280	254	262	261	240	253	283	235	258	273	259	265	267	252	265	252	264	255	268	289	276	256	296	256	290	247	265	257	250	281	308	274	258	283	265	270	271	285	261	244	294	261	272	257	280	289	266	268	291	250	279	278	268	281	276	255	255	272	255	266	291	258	262	279	264	246	257	295	247	288	281	273	253	270	251	254	264	275	254	239	260	281	245	243	295	248	262	255	267	271	268	253	270	273	272	249	269	275	245	231	234	297	241	289	262	275	302	266	262	269	272	255	293	296	261	265	290	293	274	271	262	289	268	290	252	269	253	270	251	278	273	269	272	282	265	267	273	285	242	279	247	264	251	282	293	283	277	273	273	294	284	272	256	287	234	288	258	282	245	275	236	236	269	298	290	257	273	276	275	265	283	244	298	287	261	249	248	254	242	257	238	276	271	270	275	288	258	276	299	270	251	266	262	267	272	267	288	262	299	275	252	279	280	281	280	217	260	289	277	258	254	259	263	296	259	277	264	290	250	270	292	283	282	257	260	244	266	248	266	246	272	258	288	265	256	272	275	235	263	264	260	258	273	284	254	272	298	262	286	249	294	287	266	282	243	281	255	260	246	283	236	257	248	271	279	274	254	264	275	265	269	255	296	291	249	282	263	251	236	294	266	252	281	266	257	294	266	256	277	281	254	269	259	251	243	259	261	268	270	273	267	282	263	293	263	271	246	254	281	253	251	242	276	237	244	261	242	292	261	278	242	266	269	269	244	247	252	280	273	290	275	270	243	258	269	256	226	284	250	279	240	255	278	273	266	275	251	258	312	251	256	256	268	269	273	263	281	252	276	268	265	232	275	256	290	259	241	265	251	268	294	273	256	269	266	268	255	259	310	270	262	236	267	254	273	254	266	276	284	253	260	271	264	239	281	269	280	264	268	276	251	266	258	266	285	263	262	258	263	281	284	278	259	249	277	254	261	276	251	295	260	279	247	284	291	287	255	298	264	276	280	281	263	282	248	263	282	257	278	267	274	276	288	261	262	284	252	253	249	270	246	249	259	275	253	259	289	279	278	288	264	290	252	283	289	289	296	258	250	263	273	291	278	263	252	264	251	263	248	290	251	291	279	260	272	271	267	255	250	267	260	293	257	257	279	270	256	285	279	264	268	294	252	277	240	268	247	290	253	287	267	255	257	252	272	249	282	249	266	282	241	261	266	314	265	259	275	270	271	281	272	265	268	291	273	268	244	282	267	291	239	240	274	250	264	274	284	276	286	269	278	259	249	256	285	266	235	277	284	299	290	260	240	294	252	267	260	295	282	255	271	291	244	257	272	257	255	287	262	276	249	267	276	260	276	229	295	290	272	257	247	283	240	267	248	259	277	272	264	254	279	227	278	277	259	261	264	251	258	259	254	269	259	261	298	244	280	300	272	277	261	286	293	267	245	279	246	253	270	272	278	264	277	287	278	274	245	249	272	294	269	256	288	234	280	258	253	282	270	291	257	265	253	253	274	275	270	278	279	259	257	246	242	278	292	267	270	251	252	256	246	288	291	263	258	253	270	261	262	264	267	305	256	278	263	267	235	246	272	258	285	276	260	270	295	257	254	284	255	262	288	242	248	244	240	264	276	303	286	257	261	300	270	310	271	262	256	300	253	265	299	264	279	290	261	277	273	270	271	285	253	262	262	247	253	263	234	287	247	241	256	257	274	256	262	263	305	274	256	283	262	254	261	270	269	265	284	271	242	278	264	249	255	290	226	279	248	258	265	271	256	272	278	243	312	315	249	234	238	261	264	275	269	274	278	241	262	268	268	270	307	272	244	295	260	246	288	288	246	288	239	247	285	225	270	233	261	304	258	271	272	297	269	265	278	261	278	299	298	283	263	281	226	264	272	257	292	275	268	257	266	282	260	253	271	243	281	268	259	268	315	273	243	291	278	284	271	274	259	278	269	256	263	244	250	277	286	249	268	249	266	299	274	258	316	300	273	218	261	295	234	250	263	272	262	284	249	258	295	275	291	277	275	278	261	275	243	262	279	278	267	247	273	271	287	254	274	275	291	266	276	256	242	252	285	255	269	257	237	245	291	263	239	272	265	275	284	257	293	226	248	268	252	236	272	260	271	246	265	270	286	250	246	281	263	257	260	269	260	243	261	270	291	247	291	267	262	266	245	302	231	272	262	282	234	279	282	272	265	287	263	244	258	267	276	282	256	290	265	257	264	248	236	290	273	272	251	266	274	267	267	257	235	271	283	277
22760	21428	29128	24114	21424	21511	9103	2221	1637	1447	1308	1225	1060	991	947	988	953	873	808	766	693	757	690	647	610	622	626	639	637	632	674	648	649	671	645	665	599	628	553	614	571	603	602	635	569	617	592	601	591	540	581	600	604	604	561	568	588	615	577	557	567	550	571	550	555	551	540	569	559	552	547	531	556	583	560	579	539	558	515	565	537	536	580	546	571	601	546	558	537	547	580	585	547	590	567	560	588	548	557	579	530	545	525	526	536	554	555	565	562	571	509	542	590	538	547	532	552	554	523	577	577	513	524	541	566	529	562	545	563	532	523	485	573	556	524	537	573	515	558	586	585	550	555	546	524	533	562	531	578	567	545	532	529	551	565	571	542	564	595	559	557	537	540	575	510	552	540	533	545	521	568	579	533	572	541	560	549	585	537	548	541	534	552	529	547	556	539	567	560	526	530	492	504	542	559	556	575	554	554	564	514	534	575	541	582	555	592	573	499	525	525	545	569	543	586	538	561	509	532	529	534	551	580	540	510	531	561	533	514	537	557	522	539	555	569	582	565	563	523	518	553	583	536	477	563	586	545	535	504	557	567	573	546	571	539	541	532	515	541	572	539	529	543	544	504	553	534	513	532	540	529	544	540	530	575	546	522	545	530	503	543	585	519	566	505	485	534	552	534	531	538	560	560	542	520	563	554	543	558	572	538	543	572	539	558	555	566	587	506	516	511	555	544	526	577	556	557	541	585	574	512	515	523	556	549	518	539	549	578	558	575	570	563	551	520	557	539	538	575	505	527	536	536	551	548	534	544	594	525	541	519	526	565	561	566	548	559	511	512	528	550	527	528	540	517	580	537	541	542	579	539	533	520	574	508	528	517	511	556	540	498	527	546	543	554	537	534	540	532	547	533	535	509	575	531	544	552	526	548	545	513	551	596	529	549	529	538	523	598	537	498	577	541	565	566	498	535	536	551	493	489	549	534	556	513	513	484	549	545	551	525	529	531	561	533	563	549	542	526	563	551	544	562	575	572	519	547	513	556	483	538	550	531	525	545	487	574	585	530	533	527	548	548	502	549	514	489	495	593	580	510	522	549	556	523	502	534	482	567	547	566	530	524	538	541	564	509	542	546	557	553	558	550	536	572	544	539	547	506	564	576	534	534	577	534	523	565	539	549	529	599	545	518	553	572	534	494	539	592	551	552	559	525	530	535	526	576	546	537	535	539	550	546	561	561	511	521	515	551	524	536	549	557	510	576	500	510	508	560	509	542	548	542	564	536	556	527	547	529	573	545	542	529	556	548	552	503	561	548	550	554	540	503	568	555	544	485	507	524	536	520	533	549	506	510	527	519	514	542	555	526	544	557	521	552	536	529	581	545	556	561	543	528	542	542	555	524	555	535	541	478	560	526	510	518	523	525	562	520	544	522	489	552	527	545	552	554	557	540	532	550	535	472	548	545	564	532	536	551	523	568	532	547	549	554	565	572	534	513	544	563	564	566	527	564	509	558	517	556	551	528	546	532	537	542	546	506	516	535	537	536	567	555	574	526	603	515	502	529	565	517	551	496	527	537	530	526	578	553	556	511	547	551	515	538	558	522	553	553	547	510	579	526	538	535	552	521	547	523	547	531	585	574	561	559	516	555	569	515	573	541	531	536	527	522	536	574	585	539	567	540	564	532	512	508	529	534	570	567	578	522	530	539	563	572	617	560	566	566	544	546	502	537	544	541	503	540	542	521	561	539	501	540	520	551	516	529	550	538	577	549	533	541	566	518	530	533	544	580	557	566	568	537	559	544	536	546	584	580	553	557	535	558	582	522	586	560	506	540	545	534	522	557	549	517	518	593	590	544	510	569	540	557	544	544	542	580	563	537	550	527	544	509	502	539	595	556	513	554	530	566	592	526	549	528	559	556	531	556	514	595	581	503	547	542	562	568	556	532	577	565	509	565	556	534	594	536	543	540	537	519	513	538	505	571	524	553	563	519	562	591	568	555	490	497	535	555	525	573	559	537	525	552	605	563	507	557	543	527	558	563	581	517	542	535	543	533	573	556	582	524	494	560	547	489	541	588	564	546	530	580	568	511	548	568	551	580	531	590	501	509	554	534	515	514	522	463	528	520	513	554	552	531	575	562	535	542	502	546	563	561	539	518	500	552	487	534	532	543	553	548	531	539	554	544	552	567	533	545	521	518	527	563	533	549	542	544	488	533	553	545	545	462	576	542	548	547	525	536	543	534	555	536	551	586	536	553	535	561	561	548	516	557	548	536	587	554	539	552	528	555	513	549	525	543	526	529	526	570	540	542	596	511	544	528	541	532	578	548	549	538	546	570	573	556	528	540	526	570	571	533	554	526	533	557	529	528	550	526	524	543	504	542	529	531	558	547	524	588	549	560	547	516	561	551	598	551	602	546	559	523	527	496	532	498	497	553	528	528	510	533	549	555	515	514	539	566	554	526	599	552	537	595	546	547	537	509	523	540	543	570	511	587	560	525	601	530	536	559	506	552	535	555	515	559	532	504	548	497	561	539	567	539	502	531	555	520	510	551	531	560	542	539	557	518	528	537	536	574	598	581	535	558	575	513	552	545	504	554	545	541	508	574	521	553	533	537	536	518	528	558	542	485	520	535	555	536	526	555	547	551	516	573	514	535	537	579	504	564	539	505	567	534	533	581	530	553	543	552	497	545	531	559	597	525	525	560	528	540	567	541	566	541	544	529	573	534	534	545	525	495	543	551	574	564	560	580	516	551	567	534	553	536	535	544	543	517	526	480	555	525	579	546	525	564	506	524	548	577	529	530	515	538	520	535	542	549	564	534	543	509	560	547	554	565	539	573	564	501	540	535	589	560	545	551	547	577	559	546	534	532	546	513	539	523	575	538	588	543	562	562	536	589	556	541	528	583	506	548	544	535	534	553	500	567	538	547	540	512	590	550	570	516	513	547	515	496	523	569	543	569	598	552	553	571	554	606	541	506	561	524	520	554	536	528	560	527	539	542	567	539	565	572	579	560	568	529	570	538	567	520	538	512	559	550	490	497	556	519	545	498	554	546	530	528	537	543	542	521	521	550	567	535	511	488	537	534	520	512	535	530	560	541	521	517	545	540	571	564	551	517	493	552	564	540	509	535	548	540	539	530	549	529	558	531	586	530	572	510	539	538	551	541	523	508	540	584	521	586	515	585	532	529	543	553	555	503	537	557	508	573	515	541	548	528	556	527	529	560	584	534	562	531	531	578	501	560	589	549	537	589	557	562	572	551	559	542	515	586	578	531	541	553	525	567	547	551	574	564	581	592	537	510	560	547	535	550	527	554	563	495	560	560	557	553	571	550	549	502	522	545	552	544	466	522	539	555	526	540	558	538	536	580	546	581	508	565	527	544	559	548	512	554	524	513	488	513	564	584	557	525	531	554	559	555	535	553	559	538	504	561	543	552	550	555	564	542	510	537	568	554	509	555	523	505	527	530	554	545	556	569	502	538	535	505	559
5798	19113	13380	7511	5803	4492	3606	3034	2398	2063	1906	1661	1479	1390	1291	1305	1188	1034	1006	908	841	805	803	687	663	658	712	687	655	694	678	707	662	596	709	666	658	638	640	632	668	603	611	634	601	618	581	625	607	581	640	599	621	584	612	619	558	604	592	587	555	546	615	606	599	584	557	570	590	578	552	618	516	580	570	554	578	567	584	546	573	517	608	575	548	569	590	543	555	579	561	580	556	515	585	562	555	545	590	582	554	512	553	604	544	516	546	573	547	566	546	573	542	523	561	569	531	521	547	556	569	549	536	565	535	564	581	528	565	565	535	571	530	563	542	559	545	586	552	558	576	535	556	540	550	590	571	551	567	586	540	566	534	546	524	574	561	550	544	514	563	518	560	585	554	577	529	527	512	556	594	540	538	554	538	538	550	538	579	574	537	592	578	522	517	508	546	539	538	583	545	617	594	503	546	537	543	558	567	564	577	575	575	527	532	568	533	533	556	558	550	572	565	564	568	540	574	575	536	546	603	532	548	539	562	531	544	596	562	537	509	551	559	559	541	577	562	555	539	566	605	570	563	530	596	557	522	513	519	539	533	551	559	563	551	529	576	572	553	555	547	561	533	561	521	569	524	530	563	613	565	561	561	563	569	528	561	552	573	538	585	585	558	547	533	556	562	571	582	557	529	494	527	581	527	569	591	597	579	576	515	575	551	552	596	601	556	601	544	537	595	555	541	590	541	566	532	556	559	557	571	556	499	553	554	592	552	549	590	543	554	565	569	548	563	563	540	585	540	542	544	570	581	527	555	599	540	551	537	561	550	533	558	591	559	569	537	514	609	548	522	562	523	558	547	562	524	534	552	514	526	565	515	569	566	545	566	600	563	590	548	559	513	516	561	572	535	567	531	539	564	553	544	563	551	548	582	561	545	521	509	587	548	558	569	550	574	571	530	556	563	548	543	600	553	552	591	576	576	522	586	542	546	579	540	545	542	575	573	546	550	526	532	560	559	553	559	541	549	553	535	514	557	577	574	563	566	569	520	571	536	559	548	562	563	574	525	526	583	597	518	519	576	551	546	553	550	495	565	556	522	583	577	569	532	556	550	518	543	553	566	510	557	565	538	536	582	563	575	520	555	577	551	543	563	536	543	543	599	534	561	556	574	569	544	580	569	547	552	533	556	570	550	543	502	544	558	546	536	526	551	550	582	559	532	558	497	564	514	546	581	571	528	567	579	569	550	547	530	543	585	543	574	533	588	489	552	542	569	543	551	541	573	601	556	557	589	536	563	514	534	559	587	593	526	535	560	529	565	564	542	550	488	509	552	569	534	583	564	541	579	552	541	516	562	540	578	556	569	593	532	602	555	597	526	573	546	559	589	529	557	556	515	557	540	543	547	526	583	522	557	539	519	534	570	565	561	579	557	603	575	593	529	500	518	535	567	574	593	578	552	584	530	557	551	534	572	546	539	543	565	553	529	570	572	558	543	539	575	552	575	550	568	546	512	568	531	608	578	596	563	536	580	544	545	544	544	551	521	564	580	535	555	544	526	543	574	514	585	540	554	579	536	547	542	543	581	546	574	547	549	598	582	559	522	536	550	573	546	607	552	548	558	582	539	553	542	559	578	556	574	534	563	539	562	549	570	525	556	584	589	569	551	556	538	579	608	546	587	541	581	536	559	528	584	561	581	584	578	563	572	537	516	531	576	523	563	516	566	535	567	548	585	586	548	516	569	547	596	535	543	554	553	573	587	577	558	595	532	535	570	580	586	593	523	530	536	572	589	534	557	555	562	525	546	558	565	547	524	535	545	566	580	559	578	585	614	555	545	519	554	533	523	547	571	549	595	538	596	544	590	528	535	534	554	532	556	555	549	557	555	563	578	555	538	547	547	599	558	532	584	575	544	532	564	562	522	520	526	558	569	563	546	551	566	559	558	578	492	512	529	594	559	549	575	543	595	530	581	614	542	578	566	543	574	526	605	579	622	529	583	556	567	526	559	560	531	577	567	537	553	572	550	570	601	548	515	543	510	524	505	537	541	495	547	483	516	568	532	530	561	564	501	533	521	524	526	570	560	516	507	541	516	575	559	546	524	569	522	567	597	585	539	562	622	600	570	559	552	528	544	552	518	564	541	591	538	542	553	536	579	538	555	577	557	576	583	572	514	521	548	541	555	547	575	522	558	518	540	562	558	561	563	568	512	590	519	555	598	550	593	536	575	566	570	536	540	542	548	546	535	570	531	585	584	578	577	524	571	589	575	571	569	551	582	554	574	544	555	526	565	530	550	564	573	522	528	575	574	551	545	538	566	567	535	536	546	561	548	584	588	587	567	542	581	514	501	571	545	576	540	570	543	592	576	583	563	549	576	568	586	531	549	569	519	599	564	556	569	544	497	561	568	581	576	565	542	529	540	510	550	538	564	561	580	564	602	569	560	540	534	571	564	533	583	514	619	532	528	556	559	534	546	527	577	566	574	551	541	562	554	579	545	541	562	521	550	538	566	526	552	495	555	552	591	548	531	561	558	507	555	559	522	542	488	570	570	559	517	579	561	569	580	517	540	532	555	539	565	556	576	568	555	572	537	544	516	533	529	554	506	567	513	557	527	524	576	537	566	509	533	592	564	509	547	514	554	586	570	577	537	559	541	536	573	600	558	551	525	534	574	541	549	568	549	563	540	524	550	544	567	538	551	548	574	543	538	553	548	546	567	571	537	572	565	558	542	527	586	589	494	567	566	524	619	584	567	582	522	553	596	571	535	535	591	511	552	533	537	560	562	604	574	542	568	543	576	529	534	516	508	547	556	575	560	564	560	524	567	567	559	585	590	544	573	528	573	523	556	578	577	540	497	548	560	538	562	555	565	557	563	603	547	567	553	549	527	547	546	527	596	566	537	530	542	579	550	560	568	565	535	558	566	565	556	563	552	570	541	543	565	596	556	539	540	566	549	528	564	562	586	542	497	527	528	531	505	568	515	480	553	545	535	555	524	545	554	558	538	541	518	549	558	519	519	567	586	539	590	550	558	567	547	553	513	583	560	552	575	522	551	508	516	544	508	579	583	540	510	587	545	539	515	569	595	554	539	557	593	531	544	589	544	532	548	566	533	527	545	580	575	537	543	567	570	564	572	581	510	533	569	533	578	541	536	522	560	563	547	564	546	569	552	558	543	536	562	553	576	557	584	518	603	576	570	552	551	537	565	539	509	561	538	554	566	557	526	561	609	595	519	565	562	570	542	555	526	547	547	554	541	547	538	567	583	571	557	532	541	565	587	558	539	528	523	579	558	549	574	553	550	551	549	533	571	572	567	546	547	578	563	527	570	553	550	534	539	569	550	569	551	613	526	570	569	575	569	569	551	570	538	576	554	572	549	546	566	569	579	531	592	541	534	571	507	549	569	553	546	583	541	573	608	551	572	541	512	530	517	531	565	518	576	531	537	532	503	533	504	555	544	550	505	571	565	578	560	562	527	508	603	608	568	518	571	531
28061	19733	7266	1468	828	685	588	511	444	501	463	450	436	427	419	408	357	397	346	361	326	377	367	376	327	385	362	323	341	328	319	341	341	351	374	351	364	340	327	292	354	313	358	354	342	291	352	331	354	332	320	338	350	334	344	333	372	337	315	320	336	344	310	375	335	294	313	330	322	307	330	324	322	320	310	365	368	313	319	320	299	320	340	319	315	349	305	337	323	319	320	308	321	322	326	335	330	311	325	314	319	298	302	303	341	306	309	368	321	331	319	325	327	329	348	296	326	337	329	348	314	314	325	322	334	363	310	321	325	315	290	311	323	308	316	306	325	315	335	321	326	312	323	312	320	336	301	337	318	299	309	328	353	370	301	317	304	305	347	333	322	319	330	336	329	324	320	310	308	333	332	355	325	312	332	357	331	334	306	337	331	312	317	311	362	323	310	278	335	359	340	282	304	321	350	319	327	317	323	333	337	333	342	323	342	326	313	341	301	329	293	324	331	294	324	332	318	339	310	304	366	338	321	332	326	327	336	308	325	301	302	316	304	319	309	318	311	273	314	323	335	305	310	345	327	303	339	311	303	331	322	328	326	303	343	356	330	339	312	327	290	354	284	319	333	332	317	327	319	308	328	327	320	342	303	320	335	367	309	330	289	327	316	331	332	323	295	345	297	316	317	333	341	310	319	341	320	340	319	337	337	329	310	310	313	337	284	357	344	313	324	307	323	334	332	322	297	335	337	284	302	302	316	309	307	302	298	293	340	306	324	300	318	326	306	332	345	372	301	311	343	308	353	335	339	350	330	316	335	342	336	350	343	324	344	368	306	351	313	323	340	316	326	309	311	348	333	302	341	326	336	329	330	321	317	334	321	329	319	297	331	305	335	296	297	327	335	339	336	326	361	279	304	317	337	322	294	300	353	294	337	304	313	296	304	327	344	306	351	327	319	353	324	315	340	306	328	319	321	292	324	327	349	333	313	277	318	329	345	349	314	331	322	333	318	321	325	308	313	333	328	325	329	315	344	328	309	335	303	300	317	326	311	294	322	330	320	336	315	350	314	317	310	312	305	302	302	337	344	304	303	342	325	323	323	324	362	306	340	304	330	313	308	340	329	322	368	322	293	300	334	354	296	337	340	325	323	329	335	338	315	302	315	338	309	330	353	306	325	321	338	298	319	333	352	325	321	272	323	331	333	326	350	286	307	343	318	315	326	308	290	317	342	321	327	332	344	299	268	299	301	350	317	305	309	313	307	338	296	324	304	327	335	291	325	320	330	348	330	328	318	339	328	333	308	318	343	343	351	341	322	335	334	331	336	319	330	315	331	306	296	336	304	294	313	345	311	292	351	297	324	336	324	319	334	332	337	387	337	331	350	318	303	301	353	307	305	321	288	295	329	338	293	333	337	323	324	325	316	321	338	343	326	331	341	318	309	324	314	339	319	336	320	306	313	339	312	311	296	329	302	332	320	343	327	351	328	319	327	307	312	313	334	363	313	353	314	324	329	312	329	304	323	367	321	316	327	332	344	327	319	322	315	329	313	336	298	363	277	334	332	340	341	323	311	341	333	307	329	303	319	330	332	308	340	301	313	317	333	290	291	296	312	322	331	334	319	303	363	350	293	373	305	304	306	313	288	337	354	316	331	330	322	305	330	304	295	345	331	319	344	345	310	350	297	327	307	339	327	322	333	302	355	288	296	324	300	312	326	328	302	352	308	320	310	311	306	305	336	322	341	333	337	308	355	333	328	311	341	302	332	327	327	331	321	313	321	319	325	331	305	331	325	371	336	295	328	319	352	311	307	291	342	326	342	326	328	324	336	335	340	316	329	330	328	316	321	311	316	313	313	309	331	328	360	323	340	297	342	319	331	300	304	325	355	335	326	313	345	322	317	318	305	338	320	331	354	331	322	312	352	314	294	309	343	325	293	350	322	333	320	298	307	309	347	292	315	318	332	322	318	311	330	331	358	331	342	293	332	299	322	319	315	319	335	322	303	322	323	320	284	317	311	325	339	326	359	354	316	333	314	319	352	314	324	359	360	327	350	344	313	335	327	315	312	345	322	307	337	314	325	333	323	334	329	312	334	311	307	340	348	290	357	345	322	301	330	296	294	352	324	342	347	305	302	316	319	332	337	302	320	318	307	295	313	307	316	339	297	305	309	329	324	324	337	311	312	338	339	306	319	305	315	347	336	313	327	308	327	328	315	315	306	312	328	328	324	312	344	342	322	288	346	344	318	340	320	314	341	312	298	330	287	320	335	308	313	317	283	313	313	317	292	332	333	349	347	333	321	340	286	342	335	326	317	347	354	319	313	341	345	331	335	347	320	313	323	351	321	334	289	325	292	328	341	340	340	337	313	321	331	333	325	344	324	342	332	335	344	339	345	352	331	335	346	312	327	344	320	311	280	308	349	340	302	324	330	315	334	317	328	313	293	302	346	340	316	318	333	343	365	329	287	341	327	314	327	301	322	339	341	336	307	320	320	335	301	326	343	339	329	317	302	324	323	318	274	312	324	306	305	329	310	343	320	313	321	269	315	358	327	307	309	352	331	349	303	310	340	340	335	290	333	328	338	322	341	310	355	295	327	338	329	316	336	335	316	353	318	310	326	330	334	329	370	292	307	309	349	321	372	322	325	324	356	315	338	330	325	333	278	316	334	350	303	350	323	313	327	288	317	323	308	311	323	341	325	340	318	337	329	308	334	336	329	307	340	306	294	317	308	311	308	323	336	295	324	358	334	352	312	286	333	323	322	315	312	339	369	322	340	351	318	295	313	314	324	309	330	306	329	313	339	314	289	311	364	348	320	311	300	317	357	341	350	338	325	336	343	309	342	322	324	305	310	336	318	307	320	314	338	320	300	310	310	313	314	332	320	317	300	317	333	342	294	330	324	353	348	315	303	341	311	330	334	348	303	342	334	311	342	331	358	320	324	310	348	320	313	329	370	326	334	357	349	313	292	314	318	294	305	320	353	328	330	324	341	326	323	323	310	313	352	303	334	309	285	330	353	313	308	300	341	297	301	311	311	324	315	310	296	356	369	309	332	318	313	335	305	340	325	317	283	317	313	324	325	363	344	317	337	322	316	328	319	293	307	329	330	324	320	338	356	338	315	331	327	344	325	332	318	352	327	318	315	328	340	336	334	293	333	312	332	332	307	284	298	333	338	322	312	313	341	311	325	332	362	330	364	320	360	328	320	325	333	326	318	326	306	314	342	348	293	341	333	302	303	326	309	311	339	305	318	331	314	340	324	316	296	316	355	297	324	304	314	316	318	323	315	326	338	324	300	335	317	327	312	356	317	359	300	274	315	281	346	283	308	336	319	280	333	329	291	319	336	331	318	300	329	335	307	338	330	357	335	336	306	306	319	307	316	335	310	319	307	320	287	334	348	315	301	290	308	368	325	325	335	313	330	347	345	292	318	291	338	317	334	355	306	323	332	315	341	301	332	322	334	314	302	318	331	345	298	326	316	331
5678	4051	2633	1448	1224	1028	865	828	712	608	570	582	512	495	477	494	464	424	449	403	354	395	362	366	341	329	331	352	331	370	406	384	353	379	357	362	364	359	354	348	330	339	338	373	359	362	326	347	376	359	339	350	376	357	326	359	320	358	350	368	339	340	333	310	346	353	364	351	319	354	333	316	359	388	340	318	335	314	342	319	331	360	323	323	320	376	325	328	351	343	322	347	342	308	314	343	349	322	298	326	343	316	306	338	352	322	322	305	312	350	309	359	324	360	315	327	332	358	341	325	296	311	335	299	328	351	335	343	335	313	358	351	363	366	332	319	354	357	370	331	392	364	333	350	336	342	333	303	339	331	351	308	330	309	314	352	330	319	340	334	342	331	321	317	317	312	346	343	294	333	305	332	330	340	328	294	354	348	308	332	348	337	327	326	338	305	346	347	315	324	345	339	317	321	319	336	354	338	299	332	335	353	324	346	344	296	320	322	309	328	356	345	345	319	316	293	351	345	304	321	345	375	321	314	337	336	286	294	324	346	358	339	322	337	309	319	329	346	325	347	332	339	325	324	339	330	308	302	325	352	332	310	319	340	317	330	322	335	351	288	362	318	367	322	293	333	367	281	333	335	326	346	334	308	312	310	338	319	341	301	330	362	353	340	332	327	352	342	349	348	339	326	353	325	350	320	329	357	317	360	342	337	336	359	325	312	321	344	335	316	332	299	296	300	348	313	349	308	365	323	329	329	314	313	360	346	334	347	331	354	344	337	305	316	323	328	352	337	335	334	322	328	334	326	340	340	342	352	331	332	345	322	344	330	335	326	305	318	360	334	321	287	337	294	358	344	344	344	339	330	309	335	296	359	334	347	327	353	318	368	338	327	294	335	348	348	335	335	331	357	352	313	330	308	339	316	361	326	328	336	324	339	332	330	330	294	327	313	317	326	347	357	310	329	354	326	336	287	334	306	326	334	321	342	335	309	310	321	327	295	313	328	342	320	314	325	324	319	348	306	325	359	341	324	373	362	315	325	349	347	305	312	314	323	332	333	307	317	358	331	309	332	325	313	332	322	301	334	319	332	334	348	354	316	344	344	336	325	352	320	335	309	337	306	301	331	336	348	306	363	367	350	336	299	313	347	291	328	331	312	333	319	350	340	348	310	338	349	336	333	356	347	337	339	342	327	320	351	324	320	302	335	321	297	305	341	345	353	352	355	325	329	376	339	329	320	329	327	353	285	370	330	316	329	329	306	365	319	330	300	344	355	317	343	318	318	309	352	328	359	332	324	344	323	344	317	312	347	313	313	313	333	345	344	345	307	315	328	364	342	326	358	338	295	338	321	321	347	318	357	338	357	366	333	315	330	308	319	326	343	326	300	345	355	303	340	327	327	331	327	313	337	331	345	296	323	356	346	334	328	342	323	333	339	336	313	304	338	346	322	362	349	328	339	343	322	341	316	324	315	324	331	368	318	348	331	364	342	317	310	361	349	362	382	356	314	334	331	337	355	306	328	330	297	344	320	341	339	320	311	357	333	344	346	344	325	353	380	325	335	307	343	295	312	319	350	299	341	339	326	362	355	332	325	333	322	339	340	346	330	336	343	362	314	317	312	322	325	356	351	351	320	337	350	333	322	344	317	343	347	327	359	317	335	337	357	344	346	337	362	319	310	334	371	325	347	342	310	327	325	359	322	360	360	375	346	329	323	288	318	357	346	364	333	279	338	285	346	326	344	310	332	312	309	339	331	348	353	335	316	338	335	343	336	306	305	330	313	343	330	360	319	330	337	341	351	355	335	314	330	319	361	337	310	316	354	338	339	345	350	340	338	314	298	343	322	295	336	330	359	340	334	373	338	322	330	305	327	354	316	318	348	324	320	350	322	320	336	344	364	335	309	352	328	303	326	311	304	330	359	308	321	325	340	342	339	354	336	311	329	356	329	361	336	337	319	327	333	303	330	328	338	320	358	360	299	342	303	339	318	334	327	337	320	312	299	318	322	332	320	314	350	360	339	333	351	307	353	358	316	353	316	337	362	349	376	322	310	356	330	332	317	333	311	322	334	327	334	317	351	312	337	331	340	324	336	331	334	337	322	338	308	341	314	322	351	329	324	297	335	368	303	322	319	326	320	362	329	340	353	373	363	281	338	364	328	304	324	354	338	312	337	338	307	334	356	317	332	347	335	335	342	321	332	347	357	318	322	349	372	340	327	308	320	325	341	330	341	351	341	342	323	337	299	300	325	341	356	352	337	322	330	333	338	330	346	358	312	300	327	353	346	327	339	294	362	337	320	355	334	338	334	342	318	343	325	363	329	324	318	328	340	341	361	338	327	333	344	345	338	339	315	342	348	310	343	308	349	329	342	323	311	299	334	328	363	333	312	358	327	338	348	320	323	329	327	343	346	331	303	316	357	307	336	290	364	342	347	334	361	308	361	334	356	361	338	324	309	324	317	339	317	350	366	354	329	308	339	351	328	323	345	327	314	337	289	316	320	337	328	318	321	340	362	332	320	357	354	346	381	329	322	329	332	339	354	329	315	335	341	309	347	327	337	336	333	322	337	326	314	349	346	314	337	327	305	333	314	332	350	319	338	322	339	300	374	329	327	347	300	320	333	345	334	364	319	313	334	349	319	355	338	338	318	323	313	307	353	348	284	314	328	356	329	324	343	346	310	325	316	359	353	326	330	376	344	324	306	343	322	306	326	309	336	332	323	326	377	355	315	307	339	321	340	337	361	313	308	316	367	313	303	290	340	327	298	349	343	356	352	398	370	300	321	325	358	314	334	308	336	338	359	338	347	339	340	333	334	341	353	324	329	313	322	364	349	338	328	330	308	357	294	332	328	324	320	341	338	326	321	330	339	336	343	322	328	328	314	324	355	365	324	341	354	353	331	320	328	312	339	365	324	334	319	335	307	294	335	336	322	341	325	333	326	312	324	345	370	322	326	315	289	330	300	312	319	320	347	342	346	349	312	308	319	320	368	337	345	353	365	326	326	338	322	321	359	330	331	312	351	354	360	321	354	334	324	309	342	324	305	317	304	341	349	333	326	322	346	366	363	319	346	335	312	338	342	298	319	298	325	361	328	339	328	341	323	347	321	340	331	340	330	319	348	327	309	317	338	315	320	313	352	330	349	334	285	331	334	332	319	316	379	318	319	300	334	347	293	388	328	315	331	303	350	330	313	320	343	350	324	318	338	333	318	350	343	344	343	315	351	340	309	294	332	341	348	312	313	317	346	340	328	347	326	324	375	337	302	304	323	321	316	319	331	337	353	349	338	341	363	338	306	321	312	347	306	335	327	331	341	319	351	303	321	349	319	320	374	329	346	351	350	324	332	305	345	340	316	324	298	336	336	343	323	338	302	310	346	297	334	339	360	326	359	333	347	347	348	326	338	317	319	349	343	344	355	325	309	324	334	316	303	324	329	344	323	335	323	331	331	338	315	314	328	296	328	314	358	312	327	314	305	344	330	356	311
23879	21334	28490	24539	21333	9369	1848	1409	1194	1081	958	966	852	802	770	783	729	757	717	656	668	614	619	594	600	560	570	579	542	572	621	601	575	591	592	591	553	596	531	564	541	580	582	536	520	558	575	608	573	543	581	534	528	562	573	520	553	566	536	577	571	510	566	534	526	557	505	540	585	562	545	558	574	565	540	550	582	560	527	526	592	568	492	585	508	503	507	543	577	573	532	525	509	559	545	527	532	552	554	532	548	534	529	543	507	514	538	554	533	525	521	513	546	526	544	536	523	559	538	582	512	540	505	527	556	584	535	519	525	525	540	579	513	525	538	506	562	525	512	546	534	560	527	524	512	520	533	533	528	586	575	539	517	507	555	529	561	541	529	542	541	521	517	524	519	541	484	503	527	524	539	535	522	542	565	552	535	504	532	529	545	525	519	589	538	550	573	530	573	534	496	557	564	545	540	553	516	519	554	580	567	519	531	558	536	540	519	519	510	523	576	562	519	551	532	531	568	572	507	511	567	539	555	543	509	577	488	552	520	539	584	520	488	541	561	528	526	522	478	532	577	546	531	530	537	507	534	520	570	514	492	498	504	513	505	508	539	552	517	544	560	512	554	561	577	514	529	529	525	523	495	525	525	538	515	494	544	555	511	524	512	542	526	513	517	519	509	543	561	559	538	565	525	520	560	562	580	528	524	499	505	530	594	539	515	495	530	464	520	527	522	525	514	544	564	523	501	566	540	503	522	518	556	521	536	578	540	512	517	530	487	533	543	545	543	521	551	500	529	537	522	545	504	505	521	536	507	507	538	517	525	596	525	536	528	558	557	538	598	541	498	500	541	570	554	529	549	534	588	502	535	500	526	538	537	516	515	579	494	520	502	566	521	532	535	518	550	561	514	496	536	531	562	595	521	509	537	536	532	544	529	526	532	543	523	546	560	485	542	551	510	507	518	524	498	525	491	589	554	502	525	507	568	540	556	490	534	569	550	507	511	541	493	494	521	510	541	502	573	561	548	540	527	530	523	543	598	531	544	533	482	535	545	541	516	555	601	555	526	514	548	527	542	505	482	566	483	512	536	500	553	533	518	510	559	479	464	541	553	497	545	525	510	503	519	546	539	551	514	521	569	520	547	502	552	560	498	584	493	547	539	567	499	543	530	517	554	548	511	532	517	498	552	512	520	571	532	499	536	542	534	553	538	535	523	550	540	540	520	503	550	561	540	540	536	508	512	521	549	554	534	546	561	512	553	556	527	533	513	563	536	555	499	539	596	523	561	544	563	529	504	518	533	539	552	533	549	562	606	545	590	501	505	547	525	527	520	535	548	546	549	518	530	579	541	571	554	515	501	537	521	547	552	510	560	517	512	510	515	568	542	472	545	539	538	546	525	511	549	531	521	528	514	558	526	496	522	549	546	556	547	549	529	550	542	518	472	554	514	560	501	559	516	531	500	574	513	533	544	534	540	566	511	542	540	536	528	524	542	520	549	552	516	537	531	536	552	541	511	553	544	557	528	550	516	514	492	549	535	532	529	518	493	537	514	519	537	497	537	613	546	543	568	542	503	533	570	535	496	545	508	544	492	531	572	523	547	563	539	534	512	489	546	529	475	503	563	542	548	502	544	515	518	528	514	533	491	509	520	593	537	569	520	516	556	527	543	550	567	532	569	560	534	559	485	517	495	559	468	508	559	480	538	518	518	555	501	564	539	534	565	514	533	531	537	525	517	505	515	550	576	528	526	536	584	508	513	557	532	491	532	519	520	546	552	539	525	488	540	523	536	531	571	512	535	517	490	529	493	528	507	495	516	525	568	510	507	558	546	494	511	533	515	583	542	546	570	538	520	517	550	552	542	535	529	521	538	513	563	537	560	541	510	521	516	526	508	505	536	500	507	573	501	547	549	496	541	543	545	560	557	522	551	521	559	552	598	559	490	530	529	576	553	553	552	564	516	528	554	501	515	538	539	525	512	501	545	502	555	517	524	552	542	551	522	546	534	512	544	510	561	543	499	501	495	500	574	509	520	521	517	523	500	583	496	502	541	530	511	498	544	523	537	502	551	494	540	498	533	552	615	533	550	505	550	571	550	534	511	529	554	539	564	525	541	524	542	587	522	548	518	528	534	566	530	542	518	510	532	500	548	527	534	599	537	541	534	533	542	550	529	499	544	540	511	551	541	567	531	550	542	533	476	517	551	537	572	532	553	546	512	536	531	531	535	498	547	532	541	552	525	511	509	556	549	530	546	540	542	544	533	571	532	523	513	502	568	509	527	520	538	558	505	548	577	544	526	561	544	529	511	573	521	536	493	517	546	498	550	519	538	544	571	549	517	556	538	513	577	562	504	530	527	532	535	526	541	526	518	516	537	519	486	524	559	512	510	532	573	549	553	541	513	529	541	542	522	528	535	537	563	550	522	567	551	502	509	503	481	563	496	517	553	503	566	531	567	491	509	566	552	531	554	571	516	519	501	553	523	507	549	526	528	524	584	570	521	520	564	561	570	538	535	547	534	553	553	529	484	524	528	547	547	526	533	525	536	539	564	544	553	555	522	557	573	547	531	553	554	494	558	528	500	509	530	556	555	519	544	531	526	547	535	572	523	532	516	515	512	538	564	532	512	533	529	572	526	556	553	528	538	500	539	542	528	498	544	547	559	504	542	566	528	537	538	534	494	573	513	521	524	519	537	522	576	526	550	553	546	514	516	557	548	547	545	518	532	534	559	523	516	531	528	557	486	543	523	540	528	529	550	543	522	537	542	518	543	514	520	506	560	535	544	536	509	518	556	557	527	540	588	542	501	548	482	523	514	529	558	530	511	560	509	522	585	530	548	522	520	507	545	544	526	528	536	529	537	575	536	530	482	530	547	494	529	555	521	528	541	511	511	546	529	564	555	531	503	501	535	523	544	514	523	531	505	539	542	527	489	502	544	555	520	523	493	515	518	493	501	538	533	557	535	529	513	533	512	526	503	533	559	558	525	539	520	539	552	554	534	550	525	554	572	523	541	531	550	536	512	529	527	509	527	500	515	534	533	547	528	519	501	540	518	512	562	505	517	509	524	526	533	512	536	542	563	506	498	518	501	511	508	508	534	507	553	531	557	549	530	499	549	557	515	536	513	531	529	540	558	530	534	510	533	522	510	537	558	564	540	564	536	546	512	548	503	517	518	522	533	551	553	537	508	544	562	560	527	547	543	561	551	528	480	569	565	568	504	561	507	506	553	554	495	514	568	555	512	526	555	557	542	519	556	517	534	522	506	517	558	534	532	470	558	555	507	542	499	550	567	558	520	513	536	531	557	514	523	487	523	545	504	545	552	558	520	530	583	535	502	534	532	524	534	501	584	540	540	556	539	544	517	524	498	532	547	488	530	528	525	571	529	535	519	545	565	563	507	567	549	533	551	515	528	538	544	494	484	519	514	529	533	550	529	533	538	550	524	517	525	523	549	550	514	545	492	574	562	541	522	499	487	523	517	529	571	508
4995	13167	8965	4829	3765	2980	2408	2084	1696	1495	1322	1226	1108	1017	1025	920	923	882	801	703	703	648	612	619	652	603	649	609	602	651	680	633	649	675	639	638	583	582	614	592	604	622	576	519	562	598	669	585	577	577	581	574	569	564	578	557	596	563	570	505	595	534	550	560	563	533	580	560	522	536	548	558	537	549	516	610	571	580	603	567	542	529	544	547	547	512	543	557	521	568	541	516	561	527	526	565	545	516	542	544	540	572	494	584	558	528	545	553	530	566	525	544	539	570	507	528	542	533	533	555	523	578	551	563	524	487	539	537	541	541	519	553	526	558	553	576	528	597	569	520	528	578	557	538	533	551	515	553	520	571	569	519	528	534	534	552	570	517	557	549	561	556	560	505	555	578	556	537	553	498	564	574	569	526	551	556	489	523	561	544	565	558	543	543	555	537	579	532	546	551	523	553	564	571	499	574	523	538	547	559	556	537	553	538	526	517	527	542	536	542	519	578	546	566	520	565	562	507	540	598	557	549	552	535	553	551	523	530	523	571	551	536	533	529	519	572	527	507	539	504	539	560	506	575	589	586	537	547	542	579	540	549	531	520	544	564	554	562	524	512	507	556	560	562	529	588	565	558	510	569	576	554	546	531	546	558	544	551	562	535	598	497	544	563	562	528	570	527	522	517	560	564	558	502	516	545	530	524	544	558	540	511	540	518	551	564	557	526	585	540	538	566	500	508	546	521	570	556	574	533	543	515	537	540	521	529	563	556	602	568	556	517	527	557	543	560	551	550	521	578	531	535	520	568	548	533	555	552	513	554	503	542	544	566	562	568	533	579	519	563	532	546	536	536	529	574	578	569	499	577	570	540	561	507	543	545	508	548	560	584	532	548	539	543	517	561	530	563	518	559	543	540	543	572	555	586	516	538	570	542	509	565	533	534	537	550	540	571	525	577	558	537	560	551	560	547	536	541	550	543	559	509	566	552	513	535	543	554	511	539	519	531	508	505	560	549	571	520	555	567	565	555	526	530	554	516	540	511	526	528	545	571	558	544	533	545	552	516	529	562	569	563	597	562	559	545	532	547	515	559	553	528	530	538	521	585	560	551	543	530	545	537	527	556	540	578	510	578	577	547	547	542	537	507	554	557	498	487	538	563	549	541	567	510	522	519	532	588	592	545	575	572	537	558	517	590	533	561	505	527	528	567	456	532	555	506	556	506	549	576	559	520	579	556	537	585	548	537	507	546	551	574	559	532	541	578	541	544	527	527	558	546	528	558	498	548	517	518	513	571	536	518	541	547	511	542	569	535	585	571	561	509	563	553	525	577	550	525	541	523	540	530	516	538	540	552	521	563	563	548	577	534	587	545	576	535	508	553	495	523	516	506	552	538	537	573	563	517	550	592	561	542	534	529	562	490	533	528	559	547	581	499	550	544	503	562	582	580	593	534	561	535	523	491	554	501	544	545	565	550	525	557	536	536	530	536	556	567	546	527	561	511	557	546	545	543	567	521	549	530	556	547	569	532	530	536	542	552	551	512	529	519	562	570	486	559	504	501	561	502	535	530	525	513	517	552	556	578	545	536	540	493	539	517	543	556	534	542	508	542	572	523	541	559	542	582	533	541	547	541	536	576	504	564	522	587	574	545	522	569	561	509	543	541	522	559	550	557	516	523	550	522	525	514	557	554	536	566	526	514	536	570	576	541	514	547	485	519	535	548	567	533	559	555	527	550	507	535	597	504	523	515	560	570	533	554	548	577	483	597	587	540	568	542	556	519	544	523	541	564	548	540	572	490	541	540	544	541	505	593	549	510	580	563	572	554	537	554	540	557	581	512	571	515	551	544	551	581	562	517	569	541	540	544	534	536	571	542	526	516	553	539	556	502	590	577	546	555	515	555	521	538	525	533	541	520	536	519	551	554	577	545	541	543	573	544	513	560	525	530	533	511	560	546	577	538	556	521	536	574	560	533	514	580	565	556	551	512	546	556	547	524	536	517	528	533	573	540	544	507	524	545	510	519	535	565	559	525	560	543	568	565	566	519	512	513	596	563	564	572	547	541	572	479	505	560	572	558	530	535	561	549	566	569	506	500	544	576	561	536	532	530	514	538	562	556	573	497	534	518	527	508	556	578	544	527	516	533	531	533	551	594	516	499	502	577	539	580	552	536	556	548	556	518	573	549	529	558	504	502	525	532	528	575	549	552	545	579	569	511	564	573	507	553	525	541	553	538	560	561	526	565	504	570	554	593	539	561	565	584	553	536	512	505	553	538	517	548	528	554	569	531	522	554	535	519	544	541	503	542	537	542	504	570	504	535	500	564	594	533	554	522	552	584	575	537	542	531	527	593	506	555	542	544	510	541	584	537	543	522	493	544	534	550	542	560	542	559	560	563	569	571	566	551	537	499	539	541	548	530	564	540	514	526	547	564	559	535	536	545	563	511	600	555	496	537	547	514	547	503	524	567	533	510	542	522	575	536	562	554	536	532	527	523	564	581	575	546	583	516	527	552	518	607	524	548	543	572	560	487	507	507	535	536	526	588	542	532	528	573	525	537	544	554	560	557	537	566	551	545	525	512	561	537	502	565	578	533	581	550	526	554	514	557	548	542	549	527	538	596	547	556	548	544	533	515	548	535	574	521	548	539	513	564	522	530	545	549	541	575	547	553	518	567	564	567	561	535	571	574	542	541	566	521	598	584	555	532	547	513	577	534	597	568	577	558	573	552	494	491	497	533	549	531	577	509	542	532	565	531	535	560	522	570	516	551	542	533	520	547	582	541	500	519	548	557	578	525	562	503	524	533	540	580	512	544	551	532	544	534	565	528	530	544	563	511	563	528	578	537	565	561	552	568	514	548	571	556	553	524	528	532	510	532	583	576	592	544	545	546	593	574	569	574	530	564	548	513	530	498	511	570	545	571	534	514	575	519	568	521	585	559	565	586	557	552	550	571	542	522	542	553	519	538	519	500	542	547	523	563	530	545	556	554	525	531	526	513	551	529	527	547	551	541	547	538	538	526	565	513	540	541	530	538	523	519	520	542	552	544	556	527	524	572	582	514	566	568	575	539	543	558	567	578	525	540	483	543	535	504	547	537	571	517	552	557	542	550	525	527	547	565	552	509	534	534	555	567	526	513	526	540	550	581	523	516	566	523	534	517	540	559	522	506	508	518	569	561	552	541	503	520	561	560	581	577	561	526	552	562	574	547	561	519	582	534	540	576	533	546	562	559	535	550	545	537	579	570	577	544	514	550	550	505	565	500	521	525	518	519	554	542	533	537	530	567	548	565	535	521	564	529	552	531	525	580	498	549	568	520	519	571	553	521	543	557	570	523	536	501	545	534	532	522	560	577	559	531	538	558	538	566	535	543	562	540	580	545	539	564	571	483	534	542	545	551	535	521	540	553	525	557	552	556	565	567	539	535	538	554	550	550	496	522	517	571	541	575	572	545	565	529	551	569	534	525	565	579	605	551	530	537	574	570	544	531
24995	21346	27396	25556	9405	1183	828	674	629	547	461	475	406	414	415	405	394	378	341	326	307	303	324	275	269	282	279	278	277	264	307	313	273	295	283	266	301	279	273	284	292	293	283	265	284	270	252	282	268	251	266	278	267	271	281	247	272	265	275	259	228	247	261	245	244	287	258	287	272	233	259	240	254	252	255	248	270	253	256	266	233	267	261	237	258	274	273	256	282	225	251	273	250	238	213	275	247	254	247	245	243	271	250	251	236	252	273	275	246	242	261	262	248	269	272	228	269	257	266	248	260	269	268	262	272	243	274	260	252	253	255	259	233	228	240	269	234	250	221	251	270	264	243	262	238	247	253	252	244	238	246	237	252	254	258	257	206	243	255	245	240	224	245	271	269	285	251	220	243	239	249	253	271	224	220	254	250	244	242	218	245	258	291	246	229	260	257	256	256	246	277	241	264	280	266	254	259	260	258	276	283	230	246	246	260	282	264	241	242	256	247	260	250	229	237	231	230	230	247	291	276	223	292	276	258	266	236	280	250	235	257	271	240	291	260	234	260	242	295	234	226	236	305	240	245	264	243	240	254	228	276	228	268	220	283	277	236	257	258	234	283	258	237	275	261	279	273	230	252	240	262	227	250	239	233	261	254	236	255	241	268	244	228	252	226	249	259	270	227	270	260	258	267	235	254	227	263	266	245	234	235	254	242	260	248	238	264	250	253	234	256	271	232	266	280	261	273	275	242	272	256	233	236	259	266	246	254	259	258	260	253	229	282	232	241	248	236	266	277	245	255	268	237	245	250	234	245	253	221	251	261	236	208	244	250	226	262	263	248	245	223	256	250	229	257	260	258	257	232	237	236	260	243	264	246	263	245	264	247	261	288	282	248	267	268	227	239	261	268	264	242	250	251	258	244	242	281	238	247	268	265	272	227	252	261	258	252	279	245	255	248	246	254	247	249	262	267	278	243	244	271	237	276	253	253	274	262	250	231	239	233	237	260	254	223	239	244	270	244	246	229	238	241	265	251	254	232	275	262	256	248	217	253	254	262	223	247	243	250	268	255	239	261	260	214	229	242	280	259	215	249	250	273	231	271	271	222	216	269	241	263	277	243	255	276	238	283	233	281	278	229	252	254	236	269	247	245	246	252	255	245	240	272	267	246	248	264	247	246	243	234	237	272	255	252	257	265	262	269	260	234	220	263	287	260	252	236	236	247	266	289	270	241	262	264	267	232	258	254	257	223	257	273	267	254	249	280	254	231	245	240	258	256	272	246	270	253	230	257	273	252	277	268	250	271	268	263	223	242	214	257	267	262	230	248	260	213	238	245	248	230	272	262	240	235	238	249	227	244	228	248	285	266	258	230	272	244	247	249	262	240	276	244	243	246	231	259	268	272	237	263	224	253	257	259	249	270	276	250	262	252	249	262	240	241	262	236	231	247	258	252	243	230	261	259	255	262	265	237	244	272	254	245	241	250	234	263	272	230	251	268	256	265	228	220	267	226	251	245	229	247	241	238	229	216	265	279	238	277	251	246	261	250	254	232	245	238	235	266	253	243	228	267	274	256	243	243	289	234	227	256	245	264	242	273	237	260	261	224	262	258	258	240	246	237	276	245	225	261	252	279	238	228	253	258	262	207	256	239	230	265	229	235	255	241	222	259	267	258	254	257	273	266	224	239	269	268	254	251	256	268	252	259	262	266	265	259	253	246	239	244	277	235	243	314	271	261	242	256	247	266	199	230	254	244	244	215	250	273	241	240	247	251	233	246	251	255	227	281	225	257	288	241	258	244	250	233	269	245	257	285	258	264	244	256	230	266	279	264	257	245	268	251	238	254	243	222	247	273	272	257	262	276	221	253	237	258	236	247	272	265	264	261	241	249	256	254	275	252	223	266	261	255	279	271	253	253	243	244	265	242	226	241	268	240	245	248	245	297	249	242	266	226	242	252	223	271	227	263	248	248	257	274	255	258	256	244	249	257	251	267	243	244	254	242	228	266	243	246	239	258	258	253	231	261	230	252	253	258	256	279	268	266	265	264	254	250	236	236	240	223	256	256	258	255	263	260	256	263	258	256	234	251	227	248	260	255	237	250	269	236	248	241	255	268	251	246	251	261	271	242	232	235	273	257	278	256	212	254	230	237	244	274	268	271	291	264	282	240	247	269	204	281	235	231	253	232	259	241	270	251	252	263	272	243	238	251	283	244	241	263	259	262	246	263	230	227	241	228	223	219	229	242	247	257	275	274	251	266	227	229	281	261	247	242	255	232	239	243	258	237	249	265	264	233	241	269	244	262	249	241	271	253	266	247	246	264	241	244	259	233	239	267	243	238	239	233	260	246	242	242	252	249	262	259	270	233	228	253	241	272	255	258	268	237	245	241	257	248	230	258	237	283	252	249	265	262	258	246	249	225	249	272	246	257	238	239	252	260	225	258	252	242	243	243	257	238	254	242	231	249	294	256	241	211	250	281	236	261	237	238	251	249	243	250	228	272	225	238	259	256	263	237	268	245	253	240	264	252	260	266	250	266	278	208	239	210	257	245	261	260	248	259	249	272	254	257	273	255	252	234	285	269	236	272	231	272	242	253	284	240	233	269	224	270	261	254	250	261	237	257	255	257	272	253	250	239	288	254	246	248	243	248	257	242	233	250	238	249	274	249	248	266	235	274	242	245	289	245	249	266	261	264	265	227	242	269	267	247	235	229	255	287	246	224	259	217	283	228	243	266	260	251	248	234	261	248	290	255	228	260	285	246	250	231	243	242	237	258	250	238	255	241	233	281	246	246	246	267	248	254	225	214	281	276	256	260	254	237	258	248	250	247	236	247	272	256	234	250	240	264	269	272	259	246	245	242	258	262	243	276	257	256	261	230	252	238	258	250	257	251	246	243	257	228	238	257	272	270	269	234	235	272	252	215	236	226	246	247	265	251	247	255	249	242	245	263	218	247	244	242	273	252	237	238	257	253	221	249	261	273	256	294	265	249	259	248	258	263	248	220	260	255	211	246	272	213	257	245	242	267	273	245	270	237	243	251	248	251	242	259	226	272	294	305	261	238	256	237	257	266	251	237	261	279	256	255	276	266	251	265	231	258	240	226	236	269	272	247	246	241	237	237	243	267	264	226	225	246	245	227	262	243	251	233	254	242	262	241	248	252	276	258	252	247	244	256	259	269	253	249	246	276	232	261	261	254	227	245	244	251	279	241	237	238	235	258	255	249	255	260	232	233	247	235	271	273	237	240	264	242	235	247	297	239	249	249	252	267	235	247	263	243	238	293	254	231	241	273	253	232	265	248	229	222	291	244	252	238	241	220	240	270	245	262	280	255	241	264	242	228	241	243	241	239	265	245	251	270	217	277	258	263	272	237	259	244	275	244	227	266	234	233	265	237	236	251	273	262	242	254	217	238	240	277	249	288	252	251	252	247	254	239	254	245	249	237	237	264	262	258	279	244	277	243	300	252	244	238	235	266	244	253	229	263	234
4229	8060	5508	2789	2227	1759	1397	1144	1044	922	813	714	574	564	530	547	513	475	414	375	396	363	340	310	343	296	307	300	310	316	325	324	325	318	349	287	346	299	299	326	312	279	282	308	332	289	322	271	303	300	285	274	313	316	258	290	292	281	290	268	302	265	297	311	278	273	252	274	264	273	268	246	260	271	280	243	281	257	301	267	247	260	254	299	234	274	282	248	271	274	273	273	271	284	269	226	260	267	269	250	263	292	277	283	272	265	233	268	261	272	264	272	268	258	262	283	247	266	271	261	269	266	247	265	272	250	245	253	282	248	263	258	271	277	268	261	272	263	225	283	281	276	267	263	254	274	269	240	262	266	274	256	245	250	249	264	252	280	282	288	269	287	278	278	243	279	288	247	263	277	281	257	287	272	264	265	278	283	245	274	286	256	271	248	306	286	271	287	273	252	277	234	256	211	279	269	270	265	301	277	228	243	280	281	264	273	247	265	305	283	281	261	292	272	246	273	275	288	292	269	263	281	288	249	257	256	249	266	237	275	274	259	232	267	299	226	266	235	252	265	264	246	270	291	245	255	255	250	262	278	249	236	274	278	261	280	234	283	276	282	298	270	242	284	239	291	271	280	251	274	231	241	274	254	271	275	270	257	262	253	283	225	269	287	262	274	298	275	264	284	288	290	242	265	283	266	255	259	274	264	281	240	259	258	280	262	287	252	255	276	281	251	283	288	249	285	282	257	278	265	255	246	280	262	263	263	263	294	302	253	249	295	272	264	265	243	271	266	219	300	253	247	243	284	285	260	275	274	268	265	270	252	276	272	309	276	298	286	277	249	266	274	272	259	275	240	292	247	249	253	285	263	271	255	259	265	265	275	282	260	254	281	258	289	270	267	269	262	246	297	253	275	277	285	248	243	293	276	278	292	233	272	253	273	263	302	240	268	243	297	272	262	261	242	244	277	242	280	267	275	270	272	277	268	284	276	265	276	260	225	266	259	237	256	293	264	265	264	267	256	250	272	265	247	258	262	270	277	274	254	234	260	280	268	263	251	267	280	275	284	275	295	278	237	250	279	274	304	243	265	244	280	248	275	281	279	285	258	290	266	284	277	256	279	265	277	286	259	258	246	243	250	259	267	296	263	267	275	266	252	239	247	266	255	300	267	249	262	269	288	264	283	251	260	252	276	257	279	249	272	298	262	248	264	275	260	251	267	261	275	272	250	258	272	270	267	259	271	238	243	251	253	266	282	266	248	219	250	264	280	305	265	299	285	269	275	279	250	230	264	275	272	296	289	276	308	280	218	251	253	255	275	292	260	245	304	247	243	243	261	263	268	251	276	254	274	284	275	268	263	266	257	290	261	241	267	256	278	249	238	276	261	281	246	273	251	258	254	272	300	253	234	270	258	283	263	236	272	272	289	244	245	238	258	274	253	286	266	267	252	281	269	274	298	266	261	259	267	265	265	278	271	266	283	263	244	253	251	277	254	260	253	271	255	341	255	252	267	259	261	241	277	270	313	277	283	266	271	272	254	264	274	266	251	276	278	283	280	260	264	258	259	288	246	287	260	296	303	301	271	267	283	283	262	263	277	271	243	256	261	283	270	259	295	297	274	280	276	290	280	293	283	290	279	292	270	259	260	263	283	259	241	270	294	279	277	278	259	242	288	251	267	245	280	243	293	277	269	282	274	273	265	274	283	265	238	268	253	271	253	271	253	275	291	250	260	271	244	275	280	268	295	282	279	256	260	282	274	278	263	259	275	298	267	257	278	280	271	269	272	265	249	282	265	280	268	257	262	284	278	254	304	258	278	269	256	254	249	265	281	287	271	255	261	266	292	275	230	253	252	273	254	294	279	247	262	291	290	275	249	250	245	279	256	283	288	265	221	246	250	259	281	273	260	237	266	280	279	244	325	270	280	254	292	262	270	277	245	269	269	281	242	300	276	238	253	284	268	263	274	277	291	273	258	269	270	270	271	276	246	294	261	282	261	285	279	272	283	280	249	256	285	269	276	251	264	267	246	241	246	275	284	280	251	282	249	259	267	266	296	246	268	245	279	296	285	250	255	260	263	271	280	255	327	233	272	292	253	267	300	277	260	276	288	277	253	244	262	278	241	262	275	261	279	240	260	274	248	249	282	280	264	301	242	269	250	249	280	289	278	287	261	279	266	281	278	266	282	212	223	264	294	244	258	261	260	275	249	238	286	238	301	296	274	263	248	272	252	269	247	272	299	254	256	256	265	280	263	228	252	257	254	269	295	272	252	235	268	267	263	273	273	272	274	261	247	272	273	277	289	248	278	264	260	242	279	257	261	237	267	252	274	262	260	253	273	240	274	288	256	262	261	250	257	260	244	268	267	238	248	264	250	289	287	248	260	258	270	259	267	259	234	274	257	273	258	251	288	283	276	232	289	234	280	281	258	291	292	271	263	251	287	283	257	266	256	272	261	240	256	264	276	274	265	271	238	243	266	249	241	280	275	256	286	293	292	265	299	247	256	269	266	246	262	284	257	259	281	249	264	276	276	256	261	245	277	241	263	275	242	258	262	268	275	243	285	273	237	248	277	272	290	257	275	243	266	265	249	272	279	258	258	268	249	287	289	258	265	278	248	249	274	292	256	248	273	278	277	299	254	258	282	271	255	297	290	267	247	273	267	270	274	257	238	270	252	277	249	302	244	307	271	290	267	275	259	276	290	295	265	237	259	270	262	258	289	282	239	257	262	260	257	302	273	272	284	246	245	270	248	270	275	261	286	249	262	240	276	270	270	259	257	262	261	235	275	244	257	278	270	274	243	268	245	263	251	274	252	285	251	272	241	277	258	302	274	295	271	250	271	294	254	290	268	293	265	273	287	249	269	310	273	258	267	251	280	274	258	274	279	255	264	276	274	266	285	281	286	262	269	276	280	312	299	266	268	267	255	249	300	257	261	232	273	280	263	243	275	264	247	216	253	265	247	236	254	262	275	257	263	273	271	282	263	240	266	275	258	282	261	275	267	268	224	263	287	289	283	239	272	260	234	266	291	253	262	257	259	276	255	288	257	254	241	264	264	261	284	277	255	268	231	246	270	263	271	260	264	266	244	254	233	270	308	251	284	270	285	266	258	277	274	260	261	270	270	246	262	249	220	284	250	281	287	277	257	258	248	281	255	251	296	275	265	279	276	279	288	274	236	261	276	267	269	267	262	225	295	243	268	236	274	271	243	285	260	275	280	277	259	260	280	221	286	272	267	246	277	257	256	272	294	244	279	262	294	259	258	293	267	266	249	290	287	234	288	254	273	254	262	255	271	269	278	230	274	264	281	229	269	264	275	287	269	268	248	228	278	258	259	252	283	240	260	276	260	264	271	243	257	279	260	274	284	261	262	263	255	272	284	249	263	248	285	245	278	255	263	266	261	272	223	239	271	285	277	274	261	237	271	280	267	262	256	268	254	272	266	222	280	229	280	252	293	276	264	277	254	268	250	282	262	260	268	257	269
22755	21378	29047	24087	21380	21459	9133	2188	1610	1453	1354	1233	1045	1045	1013	974	930	885	810	788	680	732	693	641	699	628	632	643	613	650	607	585	642	634	573	615	648	622	557	611	558	607	623	558	573	630	609	590	570	550	582	578	584	623	558	545	607	560	556	549	594	588	560	579	575	546	565	587	552	595	557	532	541	525	510	518	561	543	540	596	540	525	490	576	550	577	531	540	567	523	533	520	500	541	561	560	546	528	572	501	552	572	539	526	532	552	496	529	570	544	516	559	564	548	600	572	515	541	538	522	556	520	550	498	577	581	537	524	498	549	525	517	521	563	585	564	514	513	561	576	538	528	529	534	556	538	510	578	546	546	549	527	547	543	530	519	526	550	567	559	545	542	541	564	540	518	534	546	573	530	551	567	552	556	541	548	551	574	567	520	562	522	547	523	568	608	538	528	542	583	581	551	508	567	578	549	548	515	570	571	529	553	567	562	558	549	552	534	537	533	570	526	565	566	574	539	520	516	554	526	583	527	525	550	571	521	510	558	531	499	503	534	540	535	530	517	525	556	539	498	539	544	521	549	563	556	540	526	556	539	558	584	521	537	569	559	535	505	558	517	533	532	513	582	524	546	525	541	559	528	555	542	519	538	530	524	547	558	556	556	530	587	579	522	555	587	536	551	546	522	547	555	572	545	557	531	574	513	562	544	520	576	521	578	502	518	530	514	548	567	531	572	516	535	529	550	546	537	524	554	536	566	508	565	553	512	524	531	507	531	559	490	539	568	522	487	517	591	551	513	567	554	571	529	551	577	571	554	507	527	535	571	548	592	493	520	547	548	515	542	545	510	545	566	556	518	524	497	527	557	542	532	540	573	545	524	563	576	583	521	556	508	545	546	546	532	559	539	572	535	594	521	480	531	525	546	544	520	509	534	525	529	512	534	546	564	553	490	544	563	540	560	544	559	567	500	529	535	552	525	538	551	529	534	538	554	534	537	523	516	530	541	547	539	558	541	529	540	538	531	575	537	532	569	508	572	523	538	587	557	546	564	570	537	575	553	562	555	529	557	553	522	571	540	564	490	546	557	560	570	518	513	512	497	548	499	570	538	576	541	532	551	510	540	543	535	571	555	564	562	534	542	513	513	507	568	556	508	545	563	570	545	531	517	536	562	551	562	564	561	549	544	529	551	536	498	541	549	541	567	580	529	552	583	551	505	543	551	572	551	525	562	537	602	528	510	519	589	511	514	550	537	545	537	547	547	559	548	563	538	543	533	541	531	560	550	536	572	536	526	571	508	554	545	520	550	492	540	557	531	491	549	537	545	530	541	530	580	520	558	517	540	510	527	537	516	529	546	578	549	554	537	521	527	557	590	499	578	558	513	507	549	526	566	477	513	530	537	529	536	566	534	546	539	567	554	540	517	548	548	553	547	481	531	550	507	507	540	568	527	550	576	549	514	539	545	501	541	578	552	534	563	551	554	505	530	534	532	535	535	516	511	563	525	513	535	516	541	553	509	532	562	532	508	505	545	529	528	564	572	521	525	562	560	496	510	530	535	539	511	536	527	564	521	489	543	544	545	566	552	576	538	551	541	516	524	561	566	580	512	527	533	547	509	528	564	538	565	534	532	513	534	577	540	556	576	548	519	547	543	572	563	508	540	514	555	590	515	536	528	582	548	528	512	556	583	567	521	526	497	554	558	564	560	538	573	545	560	585	487	528	582	536	487	573	546	575	521	555	542	501	498	543	560	540	535	520	511	557	598	529	547	523	576	542	539	562	511	543	562	565	571	543	527	563	550	576	523	539	580	538	585	573	552	582	516	556	534	586	552	545	521	551	565	538	523	553	562	561	539	517	528	515	514	538	539	532	555	556	546	574	572	568	509	539	520	533	534	556	546	543	568	513	521	535	505	530	556	511	574	519	605	536	530	542	533	577	566	503	525	539	540	537	536	535	515	542	543	532	558	534	573	522	530	529	553	514	532	586	543	537	520	541	557	588	546	535	542	547	537	531	580	544	550	511	514	509	539	579	533	567	584	565	545	548	545	532	527	554	508	534	527	568	559	556	518	515	518	550	573	528	523	532	530	507	528	537	533	542	542	491	545	508	521	561	537	538	582	540	519	509	547	562	574	536	518	562	547	537	514	557	542	535	560	536	545	540	532	550	527	562	565	537	517	565	534	545	519	537	543	536	544	565	544	609	562	531	546	574	531	539	527	520	539	540	540	538	564	513	591	542	572	531	530	508	573	560	552	562	520	504	519	541	542	518	557	518	552	552	546	576	525	546	516	530	506	551	513	584	547	535	511	589	503	517	556	529	544	550	568	515	541	589	525	522	561	542	509	511	529	527	525	539	553	482	540	550	546	575	534	531	527	533	545	545	511	520	523	531	530	583	573	599	563	547	555	545	522	567	504	518	543	586	503	537	558	538	561	523	507	529	565	577	533	528	534	500	553	564	525	543	556	534	570	563	547	531	544	520	549	551	576	544	507	521	521	559	534	510	517	566	521	567	539	575	506	533	558	536	526	538	538	528	535	510	578	529	527	562	495	529	555	506	481	511	526	539	503	540	520	515	584	570	518	502	552	545	584	545	549	554	493	488	502	561	548	533	557	483	558	570	506	538	529	536	574	518	551	521	548	540	516	548	527	527	576	565	506	554	534	532	538	527	576	543	504	517	504	504	571	537	457	573	536	590	552	566	566	569	522	531	535	542	553	562	555	583	493	525	559	549	537	563	571	548	531	540	572	550	521	524	508	546	557	556	566	486	565	537	524	556	546	575	521	531	580	542	547	568	511	552	573	520	518	535	517	550	533	535	541	533	513	550	549	545	563	549	534	567	523	527	531	525	505	557	525	569	570	604	529	529	538	547	528	564	569	551	539	525	488	559	541	554	534	545	561	533	575	547	548	560	536	523	528	525	552	539	521	566	512	539	525	543	578	526	565	537	571	537	548	545	531	543	532	558	558	531	568	530	522	544	546	551	530	518	559	526	576	550	524	563	525	531	542	580	558	549	530	575	539	536	531	534	559	521	550	559	554	501	533	569	572	523	561	529	523	532	564	546	520	489	524	538	528	545	528	536	576	594	549	534	507	536	581	522	604	528	568	571	543	539	531	561	556	545	514	545	536	556	526	525	502	522	532	530	541	551	552	533	575	529	568	556	553	518	464	544	513	524	517	513	535	559	511	548	543	555	552	529	538	546	517	544	541	582	532	542	552	535	539	552	499	562	560	549	513	506	506	526	554	543	517	594	512	531	563	540	525	526	541	503	543	527	517	530	567	527	534	514	561	536	597	520	526	561	553	607	547	519	568	547	544	572	552	529	533	553	567	527	534	598	522	556	528	529	540	591	533	562	530	537	553	558	546	552	571	530	525	533	554	520	586	504	522	540	518	534	516	543	549	537	535	536	555	559	555	538	519	523	480	572	503	532	511	529	515	513	534	568	571	533	548	535	571	509	514	504	559	529	607	571	517	497	492	537	549
5918	19366	13507	7588	5830	4467	3668	3105	2526	2143	1903	1693	1448	1368	1341	1255	1170	1017	961	891	725	743	762	704	752	679	658	669	673	700	707	655	672	682	675	658	698	636	699	649	646	618	675	631	599	611	630	594	594	621	586	646	690	612	633	584	529	613	565	551	553	552	552	578	575	557	530	563	619	597	546	587	559	554	578	588	549	567	577	614	609	523	534	546	558	545	547	515	563	574	567	526	572	562	530	595	527	531	547	580	525	544	541	565	546	528	538	505	518	542	579	544	510	523	548	547	570	555	554	524	537	578	528	556	531	510	570	553	548	520	552	613	550	559	518	524	513	604	574	524	521	533	591	535	541	582	556	580	538	557	522	546	562	507	542	583	576	561	562	557	568	503	553	586	562	557	487	546	585	532	526	574	588	545	540	582	553	503	501	538	546	561	521	562	516	561	562	548	553	524	534	500	533	540	508	572	506	543	542	522	547	526	575	589	550	552	564	571	550	538	493	559	542	555	542	524	506	553	542	540	547	565	525	553	528	553	570	523	564	560	530	554	561	552	563	590	607	550	543	529	561	501	575	572	529	542	546	519	521	556	521	593	574	578	549	561	553	559	559	569	548	588	565	538	541	535	608	531	584	539	578	568	578	582	532	563	585	563	532	514	583	553	551	587	564	552	529	557	547	541	542	535	533	544	554	556	588	596	547	540	529	539	542	573	531	553	526	541	616	574	555	553	530	547	535	515	530	539	546	544	553	510	549	510	531	569	539	571	565	556	550	562	568	532	543	557	574	561	519	546	559	534	522	552	583	490	510	523	573	562	549	500	523	530	541	546	568	559	568	543	542	529	542	549	578	603	548	544	515	577	562	556	515	540	524	572	546	553	536	577	498	557	512	550	555	520	566	541	556	531	537	537	545	547	565	546	553	559	583	588	569	503	517	526	569	537	526	576	559	583	556	533	539	510	559	573	559	540	532	569	579	562	509	551	542	570	528	566	527	573	530	541	527	541	507	517	532	541	544	540	556	553	570	518	552	520	581	540	565	546	550	605	529	532	505	582	565	551	506	559	530	506	550	588	503	546	531	530	544	621	556	540	561	539	565	557	523	574	553	544	536	533	577	565	514	557	530	579	527	547	532	559	549	558	555	523	533	522	569	582	531	548	552	579	549	582	534	578	526	565	594	587	524	549	548	527	582	569	548	539	567	558	565	584	563	553	564	563	554	539	612	577	562	510	549	574	556	536	542	564	565	574	529	536	559	563	528	512	572	553	550	566	530	560	517	552	580	558	492	547	528	555	512	539	567	590	559	534	550	525	532	530	525	561	549	563	554	567	523	577	558	539	572	538	606	557	590	565	569	545	561	614	543	544	550	544	539	534	546	531	531	574	570	535	537	535	534	514	564	573	578	539	552	570	545	542	592	544	565	550	542	526	565	582	542	579	531	517	558	560	601	543	547	578	541	557	505	560	525	559	542	592	594	545	571	534	527	560	583	514	566	528	567	505	520	495	548	578	565	540	529	537	532	583	551	562	569	538	554	553	543	563	571	548	577	544	560	545	545	569	541	524	526	564	562	500	536	522	516	542	556	532	551	559	598	534	606	541	571	524	547	540	569	538	514	572	562	559	607	560	528	527	550	527	555	526	547	549	576	560	576	550	583	569	602	560	541	550	545	544	565	601	561	556	563	532	548	542	583	568	544	561	532	519	572	567	546	595	542	539	556	576	574	513	519	536	529	578	552	565	563	508	541	520	527	549	539	550	537	568	548	561	591	571	540	555	536	541	563	528	504	511	515	535	585	547	563	543	534	506	536	559	546	536	516	569	525	530	554	538	546	544	545	520	578	515	566	553	552	559	569	578	516	552	556	527	540	538	534	556	522	606	535	499	542	541	569	518	511	546	582	538	558	541	522	541	550	569	550	555	564	524	570	539	560	523	531	556	571	565	533	577	549	568	557	550	535	571	570	563	522	569	547	569	480	523	555	525	532	517	516	550	563	539	515	538	559	604	537	577	548	526	572	567	580	561	560	521	526	524	564	554	521	530	561	561	521	564	547	496	535	543	547	534	572	554	568	559	585	513	552	542	556	580	536	570	545	506	546	545	560	587	560	559	544	571	522	549	582	534	593	554	572	570	569	565	541	554	567	522	572	546	570	565	536	541	575	575	513	551	522	550	557	558	505	559	558	591	557	557	589	515	556	548	517	551	524	569	565	560	504	580	531	578	583	532	532	578	587	523	548	563	582	546	522	558	553	532	569	571	569	530	555	516	565	542	548	536	533	550	548	541	538	576	550	579	535	588	535	564	583	562	515	564	545	527	530	522	549	520	525	559	552	568	533	575	537	551	571	612	544	549	525	586	585	518	553	515	560	550	567	548	500	529	572	569	529	582	555	552	553	547	535	568	608	536	565	532	531	553	531	535	544	586	525	503	572	524	520	547	529	561	581	562	569	580	562	527	555	537	554	584	548	559	565	518	560	577	568	552	551	560	531	553	532	575	536	549	561	533	575	539	543	541	550	535	559	543	549	517	515	513	528	565	575	535	552	500	520	498	552	570	553	560	531	540	546	558	538	528	542	544	531	542	553	520	530	531	551	557	519	508	539	551	531	524	549	561	536	584	588	557	566	491	584	526	520	583	567	526	559	524	533	514	528	540	529	516	566	558	551	547	556	543	535	569	546	573	544	576	593	537	519	538	580	570	495	553	543	563	551	571	555	549	525	552	556	534	536	581	548	525	527	549	527	569	509	562	508	559	529	539	522	565	534	536	544	513	572	542	505	556	560	574	557	526	573	530	557	524	575	554	540	559	555	516	522	582	543	557	532	535	586	536	565	558	542	564	519	562	565	528	552	528	560	533	529	530	557	569	561	554	524	540	592	555	539	558	602	584	559	560	525	532	563	582	542	584	498	539	544	554	582	543	526	569	549	522	524	560	515	540	525	550	564	591	545	531	569	572	555	552	566	554	552	523	547	512	535	562	603	559	564	521	584	554	537	580	567	580	512	587	572	546	572	549	511	567	564	556	520	527	543	540	532	548	553	564	539	552	550	519	546	527	541	540	583	587	544	543	534	547	558	561	560	518	558	536	547	562	539	552	531	526	562	528	547	542	545	530	545	567	558	570	577	562	555	573	540	551	553	527	581	562	532	548	557	564	565	561	537	529	537	538	528	548	557	521	529	549	504	505	509	540	526	552	558	552	515	497	554	513	586	540	559	538	541	565	522	554	544	584	514	568	564	546	545	517	543	545	560	616	509	581	533	526	551	561	559	522	595	551	591	518	554	532	544	545	536	537	548	533	544	578	590	553	565	536	516	565	534	546	552	533	537	525	562	529	529	561	558	548	598	510	539	507	571	543	537	544	533	546	534	562	526	556	580	508	544	547	592	530	544	564	499	532	533	541	558	543	480	514	586	546	555	572	550	571	507	553	521	576	552	587	563	565	530	532	554	540	549	529	548	541	560	522	575	553	545	561	575	538	569	529	513	554
28089	19774	7174	1432	847	678	593	520	494	466	467	422	432	401	412	431	399	383	387	367	363	331	367	356	332	330	351	332	323	387	335	364	369	342	350	333	354	314	368	349	319	321	352	323	310	364	337	370	331	327	321	359	343	335	313	315	317	318	318	321	326	313	313	315	334	319	308	288	356	299	317	314	356	297	310	341	332	341	342	326	344	332	291	328	326	294	329	298	329	366	348	308	325	341	315	305	328	316	300	341	314	299	316	311	313	326	325	317	312	298	305	301	303	331	336	309	308	325	298	323	324	333	331	298	299	293	309	314	294	307	328	320	332	340	347	323	310	314	329	345	323	337	292	318	343	296	304	327	307	321	318	302	325	343	306	312	318	312	342	321	354	320	293	327	314	353	325	313	311	302	313	331	336	308	330	323	323	306	331	291	335	358	326	335	302	309	330	283	296	312	295	301	304	337	282	310	311	362	337	327	321	331	331	316	274	338	282	297	297	347	302	330	313	327	362	315	291	311	317	318	335	319	301	325	307	336	349	305	335	342	292	334	324	326	291	305	320	315	324	314	328	287	306	314	338	325	330	306	334	295	330	318	305	322	334	322	330	329	313	300	338	301	318	288	319	342	302	302	285	295	338	310	316	318	317	310	314	335	312	348	329	376	339	352	335	311	323	315	305	325	301	323	323	313	342	311	333	318	295	322	302	282	334	305	326	340	301	328	339	328	316	329	331	352	307	322	317	376	347	326	328	321	335	320	285	296	311	348	325	299	303	335	315	357	330	318	319	324	326	332	310	312	324	333	294	319	309	352	325	295	330	332	325	340	315	340	329	332	323	288	323	330	333	327	330	319	320	304	321	302	350	332	311	314	293	351	303	323	303	340	309	324	338	307	292	322	301	335	304	316	315	327	314	327	305	327	318	318	300	321	331	335	345	316	324	311	331	309	345	323	334	347	337	323	297	342	309	297	334	307	322	305	320	341	289	292	342	331	293	312	311	332	319	333	294	325	324	312	332	324	323	301	284	338	330	308	322	320	338	316	334	318	304	298	318	301	297	357	297	365	335	318	337	328	303	308	311	323	299	299	319	324	328	337	330	311	333	304	350	332	306	323	294	329	317	310	322	321	305	321	304	329	339	325	321	343	320	300	297	338	312	356	339	289	334	305	338	313	338	316	304	316	326	365	321	323	330	294	297	307	329	326	317	329	330	298	331	329	322	315	351	314	314	328	311	348	322	308	320	316	324	310	344	380	309	290	322	347	328	324	343	324	343	358	280	321	304	312	301	325	293	324	317	323	336	356	327	300	293	311	311	352	307	307	297	337	273	348	338	324	302	320	312	313	314	296	344	321	319	341	288	325	306	329	300	318	315	334	295	307	326	316	333	295	304	341	300	297	370	342	312	358	335	300	318	317	311	314	315	315	304	341	299	318	310	319	327	319	338	326	344	305	312	297	319	357	317	327	328	326	311	325	318	324	334	307	282	319	357	304	328	323	291	313	322	309	313	334	304	339	294	309	332	319	304	321	300	323	288	330	335	321	318	300	312	331	323	332	315	330	335	339	350	346	333	313	300	326	326	325	315	315	308	297	291	326	276	341	303	314	369	318	338	334	322	329	327	328	309	323	296	303	329	314	325	312	334	326	300	308	311	339	294	315	334	330	305	324	331	347	345	336	320	311	306	321	322	301	332	317	318	341	318	328	344	312	311	328	335	319	352	321	319	332	304	319	305	310	289	326	343	321	314	344	308	317	295	320	309	359	327	319	339	354	316	296	336	318	322	332	310	329	334	323	351	320	294	319	298	323	344	290	343	325	310	304	328	319	314	314	318	325	292	321	293	342	329	340	346	321	324	319	319	323	371	327	326	289	297	310	352	322	318	316	313	339	308	313	334	343	325	333	293	309	340	328	310	322	347	334	327	307	321	303	323	323	316	305	314	339	339	342	336	344	306	311	315	326	318	332	313	322	298	313	336	316	337	309	347	291	334	337	294	310	310	314	317	323	352	342	348	318	294	317	308	309	334	339	308	328	301	334	307	287	291	322	341	331	335	309	314	310	324	300	295	279	316	355	319	313	336	307	335	316	290	299	298	304	329	324	335	293	296	304	319	333	313	354	317	334	290	282	374	329	325	303	373	318	344	338	345	328	339	329	324	295	318	307	312	303	328	347	329	332	289	290	296	315	330	315	304	337	325	331	334	342	297	355	306	304	316	327	332	337	336	306	315	343	315	342	352	330	296	312	309	289	325	337	308	299	336	298	337	318	257	330	290	339	327	285	302	305	341	307	316	290	349	321	341	335	327	343	330	313	332	336	326	330	312	293	325	304	326	303	322	322	336	322	336	303	331	321	322	321	314	360	304	331	309	313	314	314	333	316	320	323	310	311	313	293	325	306	302	315	328	334	322	310	357	284	359	314	366	315	305	303	324	307	340	324	313	322	351	324	348	353	309	337	353	315	338	315	355	354	310	300	337	296	319	320	316	323	329	338	338	316	334	322	315	324	305	318	337	318	284	322	306	328	326	327	341	314	300	303	324	280	308	310	328	328	359	311	303	319	344	373	312	308	310	315	298	328	313	323	364	300	378	311	327	295	306	345	309	330	352	319	314	340	314	309	344	298	336	311	302	327	310	319	335	349	321	311	343	312	324	337	321	305	317	342	311	291	327	338	335	348	347	302	302	312	312	318	331	303	292	342	324	340	292	377	311	323	287	364	314	273	300	296	304	288	319	322	350	337	289	316	327	318	339	319	343	335	308	318	352	326	313	337	340	328	300	317	306	324	321	314	353	319	300	315	307	302	319	321	318	302	332	344	315	317	317	322	332	314	356	341	379	340	346	308	305	334	324	306	305	335	342	329	326	301	359	294	337	326	330	325	312	327	340	313	324	350	293	346	309	332	318	306	309	284	304	326	318	338	344	334	324	289	328	336	309	312	308	335	280	303	334	318	317	332	319	343	311	336	308	341	325	321	315	320	326	313	309	346	302	321	297	314	277	297	310	319	330	314	342	330	317	283	310	340	287	323	312	317	297	314	316	365	335	304	326	295	294	343	288	326	329	310	319	329	340	312	322	318	339	337	321	323	336	343	345	326	326	314	317	310	311	298	337	310	307	303	321	308	298	303	323	339	310	350	298	340	289	284	352	333	322	332	331	330	307	302	309	333	371	284	300	314	338	316	347	329	326	313	328	324	287	313	305	357	299	313	321	331	289	310	326	318	302	301	315	302	299	299	308	282	298	335	319	331	338	329	302	347	326	319	273	345	323	325	312	333	334	339	327	301	339	306	332	296	321	326	323	350	345	304	316	326	313	340	303	308	308	325	318	309	308	354	289	330	309	288	314	296	334	333	329	335	300	342	306	322	332	331	355	305	342	323	289	323	307	366	315	307	309	314	320	315	335	311	297	318	301	345	325	298	361	345	347	350	335	319	336	308	312	302	347	330	316	325	313	304	307	330	321	323	327	308	334	314	297	318	333	349	318	304
5518	4025	2891	1541	1267	994	895	792	700	664	564	594	521	519	498	534	459	411	394	370	389	387	383	361	330	378	334	384	335	389	357	356	378	387	374	347	346	385	345	363	370	356	346	351	333	352	383	365	348	361	333	370	347	308	358	340	380	342	343	334	362	377	341	309	344	333	350	329	358	318	346	322	364	355	363	334	347	322	344	332	311	327	325	336	340	365	340	305	322	330	350	332	331	337	351	297	345	344	325	355	332	363	324	324	312	359	327	322	334	344	342	338	319	336	300	303	349	320	336	333	367	335	317	344	335	321	312	334	336	341	328	336	322	343	337	347	324	314	314	324	344	322	354	335	339	309	326	350	309	344	334	309	308	357	313	355	315	316	324	332	337	305	338	306	319	302	335	338	339	322	342	326	331	323	320	357	338	329	284	331	353	355	316	377	319	323	337	358	328	324	360	349	344	345	318	353	315	341	324	344	341	313	329	322	313	322	311	343	310	320	294	344	346	338	327	327	379	314	310	331	338	359	358	347	294	343	314	306	313	326	313	339	312	330	341	290	314	336	324	307	322	326	330	375	355	347	293	324	340	355	338	360	359	315	350	311	304	326	337	312	350	319	346	321	355	331	346	345	346	288	318	349	322	324	344	345	324	343	343	341	357	333	341	319	324	310	338	353	334	325	310	313	308	351	317	346	308	328	327	342	272	342	300	337	292	323	340	340	318	316	354	327	348	346	319	319	316	334	348	326	337	347	353	354	318	302	326	355	333	354	376	322	353	325	316	327	327	359	346	337	354	370	345	304	339	321	316	346	336	321	319	351	323	305	358	338	322	326	362	321	350	290	331	303	350	303	360	273	348	327	310	338	312	339	351	350	312	336	282	338	341	327	358	335	333	316	311	317	313	315	337	330	363	341	337	330	325	320	322	337	316	318	329	297	291	329	341	319	334	292	353	307	329	333	369	325	323	322	317	338	338	336	344	358	314	339	307	315	333	346	330	356	348	322	339	343	311	322	378	328	310	313	309	366	341	323	344	358	357	346	347	328	335	334	344	306	313	331	347	340	328	338	322	325	327	318	352	337	340	363	354	326	353	375	361	356	357	343	339	342	310	301	317	338	329	328	326	329	318	343	321	345	320	339	326	341	351	364	306	374	330	345	340	349	338	340	330	365	363	324	325	299	315	312	308	321	318	323	327	329	265	361	314	344	324	319	319	319	357	340	348	347	308	357	342	340	321	307	341	334	309	329	366	340	291	316	342	340	337	330	327	353	335	311	320	315	320	312	339	325	341	337	356	320	341	337	301	310	339	314	348	333	373	318	332	314	305	358	360	343	341	354	276	354	336	343	327	329	338	320	296	306	333	328	311	317	331	348	368	346	348	315	341	360	333	363	309	347	339	385	298	361	314	324	347	329	327	340	314	336	362	343	311	321	318	303	342	349	324	324	325	326	325	311	351	345	315	349	311	330	347	326	328	298	347	349	328	317	333	309	347	370	320	289	346	349	323	311	385	335	353	293	344	312	313	360	316	319	349	361	293	320	345	326	342	339	359	318	337	326	310	353	342	351	322	308	329	361	363	354	331	342	329	318	364	328	358	339	365	323	334	316	383	342	312	313	338	307	321	339	340	338	312	343	357	313	362	330	341	311	353	354	336	343	340	320	356	316	363	343	349	364	295	358	338	328	337	288	339	331	321	300	314	314	350	315	343	341	333	303	342	346	313	340	293	332	337	345	319	340	376	319	334	355	327	373	338	340	333	340	328	334	336	343	311	336	312	325	319	314	367	326	308	345	333	340	337	315	373	333	328	360	297	330	325	317	322	357	316	332	311	360	333	348	321	365	348	338	350	343	333	324	346	318	345	328	347	327	328	330	351	359	321	343	323	345	310	317	329	355	344	348	320	333	312	369	311	331	316	313	337	328	336	333	343	337	323	320	355	340	312	321	333	333	325	339	330	318	309	360	362	323	338	284	344	319	319	349	316	333	306	327	322	356	313	281	328	365	326	343	351	332	309	368	339	308	323	347	332	333	337	343	368	362	359	339	304	303	321	305	299	316	312	341	351	351	339	344	344	307	328	324	318	369	295	349	368	329	320	322	348	337	349	336	336	334	359	318	318	359	342	319	308	350	356	345	291	316	351	352	318	303	324	308	343	339	327	371	306	336	341	316	321	289	324	323	307	355	302	317	337	322	327	303	289	296	348	360	302	337	314	308	338	330	365	361	329	305	323	322	323	313	359	322	331	354	333	337	341	333	301	367	367	308	347	324	347	353	315	328	325	325	323	358	326	328	296	297	351	342	330	321	327	358	283	343	325	362	324	343	305	359	302	350	324	321	346	330	309	326	316	343	351	338	309	349	336	324	302	339	310	363	337	302	318	348	329	337	344	331	306	338	383	316	330	321	333	349	347	352	350	348	314	304	337	326	362	317	356	328	319	365	360	344	336	322	319	324	325	308	322	291	332	341	305	343	337	364	342	295	320	319	315	323	328	324	349	340	320	319	336	311	328	312	329	332	314	339	336	291	336	329	363	321	323	335	341	306	336	328	336	312	337	351	368	332	338	348	319	331	315	332	297	348	344	357	330	312	320	320	322	305	298	335	321	341	326	325	331	308	344	316	331	315	331	330	334	309	356	304	350	318	358	303	368	320	305	346	337	350	350	320	325	339	331	335	360	307	334	333	327	353	340	337	336	362	327	329	338	348	322	326	331	347	329	309	342	338	328	350	329	311	325	347	326	340	338	309	371	342	332	348	328	341	303	300	309	325	330	345	347	349	352	314	358	353	305	332	303	332	355	339	321	305	351	346	332	371	303	313	356	336	366	321	322	327	358	317	328	342	314	324	362	334	333	314	317	347	336	298	352	322	317	326	308	336	337	307	365	343	353	336	309	342	305	307	329	325	288	317	350	336	326	335	312	362	330	332	324	354	317	353	317	322	350	358	334	337	349	320	293	338	335	326	313	344	305	329	329	332	328	349	324	326	340	340	292	297	360	317	321	300	330	311	327	308	323	332	375	339	352	320	304	333	327	311	310	325	359	351	344	324	306	382	339	304	309	359	337	335	368	319	331	331	327	349	312	334	347	326	326	317	310	363	321	319	337	337	324	319	360	286	313	340	349	335	334	318	320	335	342	333	327	332	291	319	359	341	308	334	338	350	329	297	323	359	327	358	344	324	363	331	323	312	326	324	349	336	322	323	319	311	346	338	327	329	347	303	314	335	336	349	318	344	333	330	326	304	353	328	331	350	348	306	338	356	362	322	333	339	325	367	304	317	313	333	349	303	320	323	319	329	316	341	328	354	335	324	303	344	349	330	298	308	364	347	339	299	304	317	348	356	336	313	365	355	327	348	319	346	337	339	337	329	365	358	327	338	306	313	350	331	324	313	325	307	354	349	349	311	343	335	351	334	325	331	311	323	290	332	306	329	360	301	313	380	357	332	324	325	321	331	283	327	341	335	331	306	338	317	354	331	307	332	286	319
23896	21356	28488	24599	21345	9299	2013	1464	1164	1046	1010	868	844	824	812	821	763	655	679	660	615	606	625	595	599	603	571	528	546	584	572	600	580	581	572	538	587	612	566	596	544	568	538	546	550	557	570	524	555	515	528	501	572	518	567	556	502	558	509	562	581	547	572	534	540	561	597	471	525	561	535	548	505	523	506	530	563	541	547	517	514	532	561	512	574	534	562	533	536	545	554	535	546	526	508	537	484	570	562	515	505	528	528	510	536	517	498	542	514	536	556	545	568	547	538	533	535	544	547	515	555	507	541	519	524	522	502	574	525	518	548	528	555	519	575	540	529	527	484	533	537	505	513	549	571	548	517	531	516	483	553	470	561	566	545	535	489	552	518	538	514	515	501	516	546	574	489	512	487	493	500	496	531	521	530	546	511	513	508	488	518	565	522	529	538	549	473	556	514	544	512	541	535	522	488	530	512	576	564	532	513	512	527	527	491	530	528	555	510	508	528	554	528	520	487	560	532	503	544	496	538	567	561	551	538	543	541	561	540	525	533	542	517	529	525	569	508	551	552	524	494	535	512	509	520	526	531	580	559	489	500	522	554	506	538	523	542	491	532	552	572	508	574	565	530	569	509	576	501	564	541	488	514	518	504	548	525	542	529	540	526	545	552	519	535	533	528	527	532	566	530	557	547	572	519	548	541	524	499	558	519	488	518	528	477	528	523	509	564	519	516	523	494	540	543	515	538	514	483	490	477	554	509	512	537	519	525	515	535	530	532	553	552	504	568	515	516	488	565	522	509	571	511	475	515	547	557	518	540	577	533	468	536	517	538	510	522	506	510	520	531	526	492	521	547	542	508	481	556	525	507	572	524	535	534	518	547	553	509	536	530	581	518	536	500	547	575	508	499	543	533	545	512	586	537	532	505	549	548	572	545	526	550	545	527	550	534	524	543	533	545	534	500	502	525	496	527	512	515	496	517	536	527	543	551	522	537	503	495	539	511	526	501	517	555	527	529	551	525	538	570	536	519	492	500	523	527	585	539	534	524	512	526	536	580	515	552	542	525	520	518	559	523	493	524	535	506	524	528	507	498	563	512	486	510	535	567	512	523	573	531	541	533	560	504	569	508	560	517	552	572	560	544	484	591	563	559	560	529	560	564	523	527	515	532	555	521	491	521	535	540	513	504	547	548	491	479	539	515	511	498	552	530	498	506	486	534	485	531	509	512	526	502	556	511	508	526	536	526	498	528	509	495	501	515	537	464	520	532	520	587	519	527	578	531	534	510	536	525	525	554	535	516	521	514	506	540	587	556	548	524	518	534	543	531	551	539	550	552	529	523	504	513	516	490	492	563	535	522	495	516	531	502	570	502	538	525	549	494	522	531	520	518	533	529	514	558	535	576	555	540	563	565	529	537	526	563	533	522	537	491	554	515	516	542	532	555	543	527	559	502	550	488	517	563	553	555	530	534	522	530	519	542	550	547	534	529	541	521	507	550	512	518	526	525	531	529	507	586	509	521	502	550	538	565	540	528	522	606	536	515	472	505	555	570	520	547	522	512	497	537	518	523	529	522	525	525	513	552	493	592	570	536	575	532	545	534	545	548	519	524	549	527	542	535	508	491	562	508	537	506	542	554	545	532	531	506	556	538	509	515	534	543	455	567	528	524	544	551	561	522	527	524	518	535	570	512	542	522	531	478	543	517	557	543	531	547	545	508	542	541	520	537	496	541	525	532	531	548	542	540	545	574	524	516	527	517	527	522	550	535	537	532	535	540	538	502	511	489	557	522	537	571	556	505	488	558	538	563	495	527	522	521	564	568	528	535	548	545	577	553	535	555	530	527	509	567	563	528	539	550	544	505	530	516	548	516	516	523	536	548	534	512	523	544	516	532	510	523	530	561	527	503	550	556	520	513	526	530	478	510	530	538	547	570	527	511	525	555	526	554	532	550	550	582	554	515	554	526	534	511	483	519	539	485	523	556	569	520	538	525	562	498	537	531	520	522	551	553	521	558	521	524	513	527	557	528	530	561	541	544	544	510	492	564	527	483	554	536	529	537	586	520	516	513	539	555	527	535	517	558	538	537	524	495	550	533	566	559	551	540	520	523	533	478	498	551	562	549	530	508	508	519	539	524	510	525	544	523	522	516	542	528	520	526	474	554	563	543	524	544	483	540	522	532	532	502	519	537	503	525	492	516	509	548	511	550	542	529	509	522	522	524	542	509	530	531	543	524	530	503	545	566	547	542	535	557	513	533	552	550	558	505	563	526	537	540	527	555	522	512	505	543	503	528	548	527	496	519	505	553	526	549	524	522	541	527	533	533	538	537	561	504	544	557	545	521	565	505	547	560	512	560	504	493	541	503	536	557	521	523	556	526	544	551	557	567	509	499	542	522	511	519	513	484	524	517	538	539	525	542	536	533	543	522	546	496	491	528	561	543	544	490	524	486	554	527	540	534	499	551	536	581	492	506	530	537	574	532	512	531	554	514	511	505	551	498	529	524	576	520	537	542	575	521	525	542	573	559	540	532	513	543	553	511	500	568	507	504	521	546	491	494	528	545	500	519	511	513	526	497	528	546	503	513	503	518	521	548	532	527	532	508	534	504	506	500	491	538	559	535	532	520	539	542	545	512	533	548	523	506	603	529	538	506	517	509	534	485	521	538	505	536	478	517	509	513	540	528	505	550	525	531	554	537	536	513	488	525	527	559	553	499	523	551	501	507	541	499	560	531	503	515	493	521	582	551	525	548	539	501	510	582	563	500	551	515	476	539	510	504	542	526	553	538	494	530	511	503	505	511	552	531	542	531	538	515	549	532	544	541	517	485	507	536	520	508	514	513	511	551	488	528	521	550	528	538	518	540	495	473	528	512	532	550	526	498	535	519	519	506	492	521	502	582	507	510	515	551	499	555	520	527	543	532	508	525	520	549	523	582	537	526	552	517	522	529	566	514	557	565	461	528	520	544	526	529	566	549	543	486	514	556	591	542	538	538	577	512	528	523	521	532	538	514	532	509	527	549	549	525	544	517	511	559	537	509	520	501	516	527	525	499	490	536	525	554	498	516	541	504	531	552	525	519	507	530	473	518	497	513	501	544	521	518	538	532	533	523	556	540	511	505	543	537	536	515	535	493	504	546	537	512	518	535	532	527	505	547	521	514	525	509	538	525	514	544	563	529	563	532	476	506	517	563	554	540	527	501	593	499	528	532	521	519	562	531	542	522	542	511	488	520	519	533	528	538	566	564	510	518	516	561	494	543	531	520	521	557	497	519	538	543	533	527	566	492	521	539	518	517	534	555	524	529	550	543	519	549	514	500	571	503	549	546	502	550	474	555	532	586	526	489	482	561	491	523	565	498	564	527	479	516	599	533	523	514	535	534	502	504	525	534	539	517	550	539	523	517	540	585	516	515	540	553	523	536	530	551	520	554	544	548	486	529	539	552	505	512	571	520	519	520	528	507	497	535	531	538	501	547	546	548	490	557	493
4718	13044	9268	4804	3751	2922	2474	2048	1701	1544	1467	1214	1143	1051	1039	970	910	818	784	734	700	665	674	642	666	618	648	630	623	638	610	625	628	628	664	618	660	585	601	559	635	551	614	531	552	564	587	563	548	590	576	565	617	602	590	553	507	545	566	572	551	586	548	576	550	565	532	547	553	534	569	570	570	556	582	562	551	569	532	547	552	589	547	579	568	550	550	537	501	558	506	553	553	535	525	522	523	539	530	526	550	507	543	537	538	498	537	537	547	562	517	582	509	574	603	507	547	559	505	511	556	512	570	541	559	561	520	535	519	564	537	553	587	537	526	601	562	550	540	513	565	580	570	539	554	550	539	505	520	533	514	495	557	551	543	496	538	535	529	535	529	549	535	537	575	547	519	577	546	582	537	542	556	545	570	527	557	504	535	552	536	542	533	557	537	516	531	522	480	565	512	507	566	514	576	514	539	530	531	511	507	551	556	532	547	570	557	519	548	517	532	548	533	525	564	560	549	531	572	545	537	527	539	514	563	522	562	553	538	528	545	546	526	549	552	544	566	549	559	560	517	584	526	523	506	527	584	575	556	557	477	522	558	586	571	549	547	524	505	527	556	517	556	514	527	542	516	572	532	526	557	532	529	515	547	500	486	515	573	559	576	544	522	532	545	534	532	553	530	550	556	522	558	561	572	545	581	551	538	569	562	586	604	553	516	544	526	568	522	556	536	521	544	534	548	532	546	508	551	526	528	527	522	561	522	564	549	543	552	575	558	559	518	545	565	539	482	555	505	531	536	556	544	513	533	546	549	526	524	553	532	557	549	534	549	568	543	532	543	551	572	528	570	503	549	553	543	503	560	551	609	562	537	528	550	536	551	539	542	567	587	520	557	580	515	523	536	520	568	545	557	553	528	531	546	493	569	567	499	533	522	559	569	524	523	543	510	528	550	561	547	501	541	549	503	481	538	514	575	548	544	561	518	555	526	547	520	562	531	500	490	545	526	531	553	521	549	505	558	545	546	528	528	548	570	538	544	538	520	547	581	516	520	538	505	481	518	533	516	550	514	532	540	515	548	569	551	530	529	558	550	526	537	536	530	543	539	559	566	539	557	572	549	544	514	515	520	544	514	558	515	524	521	548	549	545	550	495	536	578	545	564	537	532	513	530	552	528	570	582	560	514	570	507	584	532	539	506	508	552	509	525	552	575	525	521	529	496	577	531	533	575	530	544	553	511	555	545	498	519	558	495	539	535	537	512	554	535	555	568	538	558	508	522	544	522	541	549	516	523	547	586	499	535	574	563	557	575	505	535	510	582	536	539	562	515	523	570	522	543	572	574	543	527	498	538	505	509	518	514	532	525	555	497	512	516	571	546	556	566	575	498	582	542	521	540	569	549	569	557	504	522	535	488	535	542	505	556	562	526	546	565	554	526	527	582	576	545	545	557	526	553	536	545	565	532	546	501	539	561	548	538	503	567	557	555	529	526	542	540	532	541	540	546	527	538	559	537	554	609	524	546	538	553	524	543	488	551	528	582	535	480	502	547	555	531	543	531	530	557	556	557	568	537	509	536	534	526	506	532	508	515	549	566	539	520	537	540	545	560	561	530	587	508	551	518	575	541	588	500	548	557	562	564	530	520	552	555	563	533	545	557	591	548	528	523	552	570	526	551	548	549	554	555	584	534	541	542	587	526	535	560	546	532	544	563	540	516	561	555	505	561	529	553	512	532	546	527	570	539	520	549	547	562	506	584	578	542	575	539	526	537	513	513	559	531	555	516	518	525	521	530	545	559	531	555	509	542	542	547	513	583	556	557	556	533	539	563	510	534	566	479	598	547	546	584	506	515	522	533	567	555	562	480	548	592	575	570	569	555	534	550	564	565	510	535	545	557	556	570	534	540	525	552	545	540	511	531	543	530	531	522	505	541	528	530	519	524	553	523	544	537	551	515	555	524	551	566	556	548	546	530	577	551	505	550	507	554	590	526	497	522	567	557	561	569	563	545	567	521	545	523	538	509	534	532	562	538	546	520	548	532	504	551	546	536	521	509	543	528	534	548	567	543	547	533	546	563	563	505	526	529	556	512	503	523	566	564	525	526	536	526	502	556	542	601	542	554	536	516	558	553	589	537	497	565	513	495	577	482	555	554	555	572	534	544	533	512	537	562	560	550	552	512	562	541	554	567	511	545	523	525	591	508	549	515	584	562	519	530	547	547	517	556	536	532	562	563	501	513	536	542	533	553	552	531	523	525	550	540	558	558	544	541	519	518	537	534	553	502	524	559	569	546	558	557	553	498	518	540	530	503	556	535	563	573	528	523	521	557	553	522	544	521	586	547	499	543	493	545	506	561	546	525	589	554	539	588	530	547	533	555	560	540	510	556	517	540	523	570	566	554	558	551	499	521	579	541	480	579	546	525	535	549	555	540	577	538	536	544	518	583	525	521	521	514	535	553	573	515	558	514	499	551	574	532	538	572	519	566	534	562	588	538	534	571	507	573	542	514	591	567	547	513	585	557	552	517	495	531	533	541	540	554	516	558	570	569	563	530	559	512	528	506	528	551	527	538	549	589	534	530	546	547	502	496	547	532	538	540	497	581	599	555	523	540	605	549	529	535	556	519	538	518	532	517	557	561	547	526	524	547	522	547	569	549	533	528	552	540	501	564	530	534	552	554	517	573	557	533	508	576	568	579	506	526	542	540	554	532	524	584	549	583	541	537	555	573	520	552	550	526	557	593	584	573	542	574	500	535	565	520	536	523	535	554	576	529	510	502	504	520	565	548	504	534	580	510	547	507	510	556	532	551	591	545	543	544	539	596	533	564	530	528	508	555	543	541	554	521	499	580	511	563	524	564	550	599	528	535	544	563	527	542	568	558	499	589	504	552	573	570	536	589	536	599	524	527	549	542	561	532	544	524	542	511	484	540	517	521	564	519	550	565	562	448	544	519	505	508	594	555	578	563	576	507	490	571	532	527	561	549	578	536	546	541	533	588	526	537	544	522	509	543	551	556	588	544	537	560	501	526	575	579	571	509	551	573	538	538	514	555	518	552	518	535	551	537	549	548	521	525	545	508	525	566	526	552	521	562	514	547	602	515	546	548	493	574	536	531	524	522	528	496	550	570	528	542	548	548	539	543	546	523	544	536	535	547	552	565	560	578	514	580	531	540	519	513	537	534	511	526	574	544	579	596	547	557	543	560	533	557	544	546	523	539	509	501	560	539	553	517	521	556	549	531	566	561	550	532	547	572	543	518	545	561	560	510	549	522	514	588	497	531	572	570	532	526	611	502	553	536	550	568	555	536	566	578	505	507	552	551	533	523	544	510	496	530	529	546	559	555	512	549	554	558	560	513	526	580	543	570	568	545	511	576	547	547	559	523	531	549	499	536	564	541	541	583	505	536	498	557	571	513	530	564	568	565	505	523	505	553	535	543	530	500	538	521	562	494	525	536	532	554	550	538	573	545	514	516	529	528	559	559	523	524
24944	21388	27469	25633	9633	1132	811	735	588	594	553	503	396	419	390	390	376	363	332	326	335	290	299	305	268	302	275	274	283	299	313	320	278	287	292	303	309	301	289	272	285	258	264	284	245	264	266	255	261	277	267	257	266	246	284	245	246	247	247	232	261	270	240	266	267	225	281	261	250	268	255	258	267	265	263	253	248	236	256	242	240	253	284	250	263	292	221	261	272	282	256	237	240	226	248	249	280	266	251	237	239	262	239	256	257	251	236	242	249	222	236	241	260	290	249	256	245	235	248	265	268	255	258	226	271	222	278	242	245	228	259	239	238	243	248	252	250	243	227	263	244	260	251	264	241	246	276	243	229	244	271	236	255	255	256	259	225	261	240	262	231	268	247	239	253	229	255	249	245	238	231	262	249	227	237	236	278	253	255	235	262	241	270	240	242	253	225	246	234	255	248	227	256	247	251	238	261	254	288	247	242	269	221	264	231	260	262	276	239	230	256	228	270	252	252	281	241	257	268	222	229	251	252	251	269	255	246	236	264	281	248	252	254	250	258	243	264	266	224	263	231	243	269	239	226	237	249	264	227	268	239	259	245	219	239	239	215	238	246	234	237	243	238	262	251	251	249	239	242	266	227	249	253	273	253	263	251	222	237	242	218	267	252	245	255	249	273	241	239	244	239	249	245	219	280	249	245	253	242	258	276	248	241	252	234	283	263	288	250	241	255	254	226	250	242	251	235	268	257	267	250	261	257	258	261	264	256	277	226	241	253	244	256	241	232	244	245	237	268	276	255	256	282	250	250	212	250	293	244	239	256	254	244	255	216	241	234	255	277	265	268	242	254	251	243	247	231	243	245	240	274	243	270	234	263	243	242	268	227	238	242	268	255	232	261	261	226	259	256	256	221	257	271	262	256	268	249	238	255	252	236	228	241	253	244	251	253	278	225	256	257	220	265	244	266	248	281	256	253	231	244	265	239	218	249	263	235	267	255	239	266	251	268	262	264	260	223	240	262	235	237	265	236	233	273	264	240	266	261	263	230	242	245	240	252	281	266	249	249	261	257	238	290	273	252	274	273	258	242	263	248	228	243	264	261	256	275	277	232	241	234	247	236	234	250	256	232	248	243	251	221	268	247	237	249	257	258	236	243	253	269	235	242	280	239	279	276	270	241	234	232	226	254	261	249	258	251	241	223	287	239	212	250	266	250	278	245	236	294	253	266	274	253	250	278	262	247	252	255	238	250	248	223	292	230	253	236	268	264	285	219	229	220	250	267	249	239	247	272	245	276	262	245	238	252	240	275	263	240	262	224	251	244	252	267	243	246	242	260	252	248	266	223	251	246	234	261	250	262	231	255	223	255	262	264	252	272	256	234	267	264	259	258	236	246	251	239	244	245	216	251	229	270	266	210	256	252	249	258	232	273	240	255	249	267	246	221	259	251	263	225	281	223	242	269	263	255	240	247	257	234	233	253	263	269	263	226	267	272	268	238	249	269	233	225	278	239	253	227	219	252	268	245	283	247	243	270	246	283	270	251	240	277	247	268	254	246	264	271	255	265	235	254	261	257	233	248	252	248	222	211	272	258	221	251	254	224	243	234	232	232	262	253	228	247	245	252	251	236	246	239	245	262	232	262	258	260	225	254	272	230	264	262	260	250	257	246	261	249	244	267	280	252	242	270	256	255	265	211	244	254	255	273	275	227	257	235	259	219	259	253	251	256	255	248	251	258	260	244	248	291	278	240	244	259	274	251	222	276	260	253	262	265	261	236	269	257	257	269	253	240	284	269	236	254	248	245	241	239	248	235	228	231	239	230	239	236	267	245	247	230	253	252	238	271	237	269	251	243	237	262	276	247	208	261	257	226	252	222	258	236	267	243	219	249	243	255	282	246	278	262	234	255	242	233	259	248	232	230	266	273	249	250	251	277	265	256	235	234	229	246	262	274	248	269	248	257	242	232	240	240	251	237	258	254	254	251	258	264	242	237	276	267	272	255	227	255	262	261	243	255	262	253	263	222	259	268	244	228	254	265	248	232	271	231	250	231	253	232	256	239	259	244	237	253	234	264	248	251	234	270	240	239	264	223	258	216	250	271	257	253	268	261	233	258	289	228	248	248	245	231	211	264	260	215	249	262	253	229	288	287	242	267	261	250	241	281	235	230	258	208	267	227	231	254	246	254	224	258	246	237	275	261	253	247	264	226	241	254	250	212	268	251	231	240	229	255	251	289	274	248	266	267	286	259	236	247	250	284	264	220	243	228	225	256	246	273	245	246	265	263	214	242	259	246	245	248	257	252	259	254	243	246	234	226	253	279	269	255	259	238	232	255	236	268	249	260	239	264	236	245	230	250	247	251	211	233	274	251	249	258	250	253	247	247	233	262	274	262	269	255	237	253	247	248	261	262	245	251	247	258	258	251	251	232	229	275	259	250	244	264	235	262	267	233	250	244	235	258	253	277	284	235	287	215	274	226	232	257	233	241	231	243	251	272	223	252	227	231	247	248	239	247	241	262	256	229	239	241	245	224	249	259	254	271	279	267	272	278	277	261	240	253	231	231	284	275	266	241	250	234	247	274	256	253	253	229	241	262	279	236	223	244	274	241	248	230	229	247	247	241	218	234	234	270	265	241	227	258	236	238	248	245	219	228	244	250	261	222	245	234	249	237	225	267	252	238	262	255	257	244	253	223	256	254	289	264	248	273	256	253	232	237	239	242	237	250	238	240	269	282	265	258	258	235	260	272	265	252	227	233	249	244	262	235	257	232	268	246	237	229	251	253	255	268	264	264	253	257	252	261	248	224	229	233	225	240	245	257	259	240	219	231	262	245	277	248	258	246	252	248	257	254	288	262	234	253	252	247	242	239	269	262	258	225	210	249	245	283	245	272	261	240	253	245	246	250	243	252	254	237	218	227	245	250	263	247	275	258	249	242	249	237	241	236	246	241	253	269	250	259	239	260	258	250	256	230	252	268	279	241	268	264	243	256	249	248	235	235	248	252	250	269	225	252	238	238	258	220	262	239	257	247	259	255	276	240	256	258	243	294	265	264	262	256	278	259	233	251	241	215	262	250	232	239	259	277	242	220	264	243	242	253	255	230	248	252	262	267	248	267	237	246	248	229	235	253	264	237	257	232	262	265	246	263	244	245	255	231	252	264	239	235	259	254	231	252	249	248	233	250	258	256	229	243	280	242	235	263	259	244	255	244	260	256	255	261	229	260	280	233	253	259	245	236	264	240	260	245	269	234	239	253	243	247	264	223	230	261	239	232	279	237	226	267	264	243	272	237	256	271	268	273	274	221	231	248	262	279	267	218	278	248	248	270	244	280	246	253	260	272	256	266	264	216	220	248	241	252	250	224	259	236	220	219	217	282	256	250	251	255	251	255	269	264	231	278	216	243	255	263	266	238	236	241	242	255	238	255	256	242	229	255	278	226	237	273	262	237	246	208	250	230	250	255	237	244	244	264	222	291	239	254	236	260	223
4901	8245	5540	2904	2166	1779	1537	1249	1019	945	774	722	606	567	582	577	470	462	425	443	363	369	379	327	345	281	313	304	305	348	319	303	356	332	335	340	313	330	296	321	281	308	297	289	311	302	278	286	289	311	308	293	285	298	293	275	290	295	293	267	287	260	280	279	294	273	280	303	259	305	281	281	258	285	257	266	251	282	258	259	275	262	277	262	269	280	296	300	291	251	282	281	289	261	252	271	287	286	263	264	268	254	257	286	252	254	290	282	260	246	297	252	283	266	223	266	271	283	288	272	277	256	256	265	264	301	238	252	278	292	271	282	263	276	247	289	271	258	244	255	248	260	234	287	277	286	281	269	256	264	266	269	255	261	260	281	258	277	269	279	241	275	246	259	268	274	258	242	234	277	283	284	260	252	280	266	245	262	286	268	257	274	255	282	269	251	266	297	275	228	270	267	258	293	251	295	245	246	294	266	243	281	264	270	299	274	266	259	261	250	249	268	226	278	256	265	268	285	278	263	267	267	277	285	267	292	271	281	259	294	271	268	295	245	272	239	268	235	276	249	282	283	270	284	284	292	296	264	258	250	241	258	269	248	280	277	256	272	261	262	279	258	265	273	282	249	266	251	293	265	244	245	306	244	261	242	310	266	265	275	281	276	287	305	268	256	258	248	260	269	253	272	262	255	253	297	234	247	276	278	229	290	271	243	277	282	247	295	268	280	265	262	254	275	286	265	266	265	240	253	279	259	251	269	282	296	265	245	264	258	274	301	280	287	290	267	269	242	249	281	260	272	260	282	289	271	272	249	253	258	267	250	279	276	277	289	246	255	265	275	258	242	273	262	276	257	253	274	268	262	247	239	260	279	256	262	232	256	252	245	259	261	270	276	261	253	254	270	249	249	273	289	258	240	253	277	265	249	286	269	252	293	303	251	296	256	271	291	268	266	254	284	296	257	244	264	267	273	267	284	281	236	274	247	290	259	266	267	259	271	278	262	260	272	274	290	238	265	262	262	278	246	273	294	270	266	280	267	287	291	267	292	286	286	274	256	274	238	282	275	282	281	281	256	264	272	272	275	208	278	286	273	264	266	283	261	246	268	258	232	251	250	266	277	277	250	248	255	264	246	246	251	268	279	259	225	268	249	276	267	251	279	269	269	267	276	253	271	278	264	246	291	288	260	269	242	241	272	285	250	264	272	270	240	275	261	273	259	318	259	259	249	259	232	275	283	253	242	270	266	254	279	230	251	240	259	291	253	299	269	268	263	279	273	239	275	264	282	249	274	269	261	272	249	273	272	274	306	260	244	290	271	270	275	284	275	264	275	229	257	281	273	278	279	246	268	259	266	259	261	251	239	263	253	256	273	306	260	244	257	247	261	280	237	231	260	284	241	270	260	280	293	281	255	294	225	288	263	265	264	275	275	261	276	262	274	294	268	263	280	274	264	243	266	250	264	252	236	318	273	237	283	284	257	259	228	260	255	256	264	237	256	271	260	281	259	259	270	266	233	276	268	276	262	246	292	261	242	247	268	302	258	258	231	289	248	260	244	283	261	269	264	259	250	265	280	272	282	282	262	236	239	275	278	256	258	296	272	268	252	244	249	269	232	263	261	272	281	248	290	276	300	282	277	248	263	245	277	272	260	276	266	279	270	270	245	241	273	268	271	253	283	264	275	279	284	247	270	251	287	276	258	242	271	238	261	249	284	254	267	252	265	285	267	275	279	263	238	244	280	231	266	250	254	247	287	257	258	271	272	262	271	251	239	246	281	309	285	250	251	273	241	292	263	271	268	263	273	280	292	254	266	273	271	263	234	275	293	273	269	283	284	280	282	263	274	247	260	253	246	284	254	272	278	261	263	279	274	246	256	279	259	269	273	248	260	282	285	287	282	276	279	276	263	286	278	272	254	250	289	244	227	266	281	268	259	256	286	293	282	286	262	285	244	261	262	285	279	281	279	262	250	264	251	280	268	246	274	304	270	258	231	273	284	313	261	304	272	263	280	259	256	255	267	232	280	257	276	266	297	274	285	269	281	251	273	271	251	257	278	281	251	260	280	268	253	256	263	285	259	253	285	256	264	305	284	296	241	237	239	258	263	276	235	276	260	277	283	238	268	280	275	273	253	267	281	289	277	269	251	254	246	266	295	265	272	270	296	241	261	278	278	281	281	296	289	267	274	277	284	286	254	259	249	249	273	256	259	268	261	289	267	265	253	251	253	263	264	264	269	247	287	262	253	258	288	277	265	238	241	273	269	250	297	260	311	266	291	264	257	264	260	262	243	272	251	236	286	287	260	268	321	240	286	258	291	267	259	254	270	254	266	238	268	282	274	297	278	255	257	250	255	266	249	280	273	258	288	277	283	283	255	265	243	258	302	267	264	263	267	269	262	275	279	247	247	255	272	258	260	252	249	263	276	282	278	269	265	253	275	285	242	231	255	282	295	267	260	234	285	300	271	269	267	244	258	267	250	255	269	251	294	285	255	268	265	249	251	240	273	256	260	282	257	266	278	262	265	272	278	260	269	261	245	270	264	255	276	261	286	265	271	268	259	261	264	282	268	285	292	257	263	296	277	257	285	242	255	244	251	282	253	276	250	250	253	289	269	277	261	258	236	263	296	271	268	269	275	281	240	262	259	290	255	272	264	274	262	268	276	268	264	250	276	266	251	248	275	268	279	273	232	256	294	258	270	275	254	292	278	202	265	284	264	260	268	247	248	293	249	255	242	259	255	272	266	279	281	280	290	256	289	263	269	285	265	263	253	270	262	253	268	256	267	274	255	261	294	284	271	270	249	264	290	238	305	269	271	270	269	259	281	242	286	285	272	275	259	271	263	251	242	303	247	280	261	253	258	243	266	267	253	238	258	274	256	249	303	260	272	242	255	270	257	276	248	249	258	259	234	223	251	271	274	268	256	273	264	271	256	267	273	284	297	253	263	262	272	263	268	265	240	264	272	265	283	265	311	263	287	257	282	279	250	292	272	268	264	299	254	248	272	258	260	253	274	259	251	235	255	288	257	233	279	277	253	261	273	266	239	280	268	263	294	250	267	270	262	260	275	262	279	296	252	250	260	271	253	289	254	258	263	246	269	282	300	245	285	257	256	263	246	253	265	275	239	260	259	285	256	270	281	271	234	257	245	278	282	248	272	266	289	268	236	244	270	271	274	264	282	271	282	274	242	303	282	278	257	275	244	275	270	245	293	292	289	279	254	275	277	264	264	248	223	258	246	267	265	254	277	260	264	275	294	245	277	257	250	265	287	272	281	268	258	277	260	265	265	294	258	259	267	295	270	262	260	248	266	293	269	252	249	256	285	277	255	243	270	265	227	259	283	253	275	224	264	300	257	256	281	249	257	265	276	249	255	279	257	245	280	271	295	279	279	258	262	257	266	287	255	270	239	267	257	284	300	261	236	248	269	251	266	267	279	256	266	268	257	280	313	285	262	269	293	292	254	275	258	297	272	265	256	278	287	246	252
22865	21474	29162	24211	21479	21533	9179	2166	1656	1486	1382	1188	1063	1046	974	1030	905	833	830	730	727	657	680	662	618	576	611	637	596	645	662	621	670	574	663	626	617	615	655	616	592	560	609	576	581	599	600	557	551	569	618	578	582	630	545	581	605	541	542	568	562	566	573	539	548	555	562	554	587	577	544	530	526	517	570	549	557	540	552	562	537	560	538	574	576	527	529	524	522	518	505	586	544	553	557	565	501	575	574	535	510	547	548	522	544	549	545	552	557	580	539	515	498	554	517	560	532	572	507	536	523	549	516	547	505	565	495	512	533	588	560	552	514	526	536	550	552	581	525	547	593	537	588	544	541	513	562	527	542	551	506	510	549	534	601	534	566	504	580	539	528	517	532	532	558	525	529	501	535	546	577	563	540	534	539	567	555	522	551	529	546	552	484	543	558	536	538	526	529	563	523	579	519	521	536	563	547	528	549	526	567	596	527	517	590	513	530	567	545	516	505	563	580	479	538	543	525	550	514	539	553	569	536	557	506	509	543	519	549	492	516	577	540	589	510	551	572	538	552	507	557	515	602	539	536	496	546	527	542	573	577	552	581	547	490	556	562	553	538	537	598	577	546	527	513	535	505	552	580	549	557	539	552	577	544	531	556	563	554	537	579	501	565	573	564	552	513	505	583	545	506	497	598	535	512	543	528	522	548	530	497	546	552	498	542	535	587	547	520	555	513	567	559	499	597	559	493	563	554	510	580	528	494	549	516	543	529	585	530	533	523	582	534	523	553	537	504	547	550	570	522	515	530	522	566	539	542	526	576	526	545	531	477	540	583	525	509	554	541	495	520	523	536	561	533	529	524	558	524	531	561	503	555	550	541	485	534	570	584	515	551	556	547	522	549	558	547	539	533	534	507	558	554	549	536	522	556	555	547	516	577	531	514	544	549	539	558	566	523	543	527	558	523	545	521	568	555	552	520	535	533	538	543	529	547	524	549	520	541	503	527	535	548	534	547	566	490	546	559	498	551	564	524	541	548	496	513	565	573	485	542	551	539	534	553	518	516	519	530	545	520	545	524	603	536	559	529	560	580	534	533	539	587	578	560	535	513	510	536	541	511	542	522	522	524	555	524	529	516	571	512	587	519	527	548	550	508	503	538	506	554	534	489	516	581	539	527	519	562	537	561	537	550	505	511	521	518	537	527	524	553	563	603	545	575	594	535	555	507	494	544	534	537	601	582	567	527	543	574	613	509	552	516	533	555	575	540	520	537	524	531	539	551	507	537	516	534	521	522	506	543	541	535	571	574	535	532	525	548	527	541	502	501	584	510	549	524	541	555	523	507	522	535	511	537	582	508	564	507	559	541	543	588	525	545	529	543	581	534	537	550	521	538	546	589	508	564	537	515	581	559	565	551	523	534	517	558	528	530	529	527	527	586	546	539	513	521	499	558	527	563	542	528	552	505	544	560	559	529	521	530	565	543	606	525	489	532	582	527	503	562	553	498	502	536	519	524	553	556	520	520	559	540	506	537	532	541	545	532	496	536	576	539	537	520	547	560	516	542	554	564	537	554	506	575	550	562	546	532	582	549	547	569	543	522	532	532	560	562	482	570	554	538	520	531	521	506	569	556	535	514	518	532	545	545	549	585	503	551	557	508	558	523	512	522	573	548	512	565	563	562	538	528	520	539	510	557	514	512	519	555	525	530	567	520	548	528	531	553	520	540	566	484	570	501	561	549	583	505	504	548	563	557	539	556	509	532	551	554	578	534	523	581	592	558	563	541	511	571	545	544	528	543	546	519	547	527	520	560	537	565	555	564	515	479	555	527	511	559	552	565	523	543	533	587	566	534	563	543	526	485	524	483	566	568	520	553	556	551	553	508	548	510	536	516	492	514	519	537	512	520	519	575	528	577	530	531	497	560	492	514	533	535	507	538	493	520	585	481	554	539	550	536	528	505	567	519	548	525	546	550	522	546	546	527	534	503	547	569	531	537	536	569	554	537	541	528	601	533	525	490	514	541	548	568	533	525	595	520	512	568	561	493	544	524	575	512	542	539	516	518	510	524	532	563	536	534	571	550	501	558	560	550	561	517	528	578	549	545	523	549	502	568	546	525	524	564	555	483	527	555	518	522	563	524	521	523	537	545	532	550	536	532	560	566	525	531	559	536	558	553	546	545	542	556	516	557	520	534	551	517	535	550	508	568	548	549	578	551	492	565	530	530	569	532	514	541	536	522	502	526	562	533	553	554	519	540	588	557	522	562	556	563	531	531	511	527	521	544	535	542	502	520	534	522	571	526	527	519	524	527	592	533	539	528	503	544	548	524	553	601	552	535	543	528	574	565	548	551	530	516	527	581	530	524	521	514	502	534	567	490	544	504	566	563	532	544	528	561	530	513	536	532	557	565	554	501	544	535	517	561	536	513	557	498	494	533	511	554	550	535	580	555	519	519	511	536	530	548	552	550	537	542	528	576	554	529	508	548	537	536	547	574	548	527	506	553	547	536	569	539	544	516	532	550	522	563	540	566	500	550	488	489	556	543	505	566	550	541	528	534	511	519	523	567	550	527	524	577	522	543	480	546	523	509	541	557	540	526	567	576	534	559	553	550	534	564	561	548	558	558	554	520	559	531	532	549	580	579	545	552	545	536	538	551	535	542	515	562	553	511	546	545	511	516	562	536	531	521	546	527	546	536	563	578	545	497	553	550	520	525	542	544	571	542	526	504	579	587	538	544	522	520	542	507	556	570	542	569	595	538	531	602	515	553	482	531	517	492	515	542	521	517	546	534	560	552	545	523	598	513	528	547	578	570	564	549	505	543	557	539	538	552	507	532	551	552	565	531	510	566	519	552	549	547	578	541	511	530	534	565	505	521	540	507	490	568	540	516	523	504	550	524	558	532	590	523	517	597	534	535	561	530	539	525	532	518	525	536	492	553	545	558	521	570	537	541	541	533	581	523	576	510	556	511	504	543	517	545	543	545	503	518	514	520	557	546	543	535	523	554	540	538	547	510	559	534	506	581	550	552	520	582	552	528	513	549	464	520	540	507	532	503	530	557	530	583	522	543	509	517	556	497	519	529	521	483	530	537	590	533	552	516	511	523	514	536	536	554	562	549	584	532	516	556	552	501	563	573	523	486	518	538	521	550	543	532	546	499	565	552	597	561	511	514	546	523	513	528	525	571	550	555	545	534	566	525	517	525	534	537	559	565	542	588	551	539	493	500	539	555	523	538	539	542	536	508	564	568	530	581	540	513	559	510	505	537	555	536	540	522	576	498	537	573	503	590	520	520	552	545	510	545	525	522	554	539	530	551	551	542	519	568	508	530	564	533	564	555	519	554	496	545	544	530	497	507	512	589	534	561	529	553	551	535	546	531	520	536	536	549	518	540	544	576	530	512	532	520	522	519	529	549	520	568	501	501	543	533	534	556	590	558	533	541	528	562	541	536	530	577	541	564	498	533	526	527	557	508	519	529	543	525	511	525	520
5815	19067	13714	7532	5716	4499	3858	3111	2548	2228	1958	1751	1526	1362	1272	1264	1146	995	961	902	776	789	767	724	714	691	670	711	674	708	652	727	705	725	701	684	665	662	678	688	651	624	588	587	572	600	614	598	578	549	550	600	549	615	579	561	567	575	586	574	611	577	550	611	581	577	564	572	565	582	565	562	558	586	542	565	579	581	612	553	580	561	530	534	568	546	539	557	555	584	583	537	556	552	554	549	568	572	527	559	541	560	528	522	534	511	535	552	549	549	549	578	564	524	504	536	510	551	594	545	542	538	543	544	568	519	563	486	512	564	578	556	549	556	520	527	540	527	538	547	522	581	545	521	568	561	543	522	584	584	514	569	536	550	545	541	543	558	535	545	537	550	529	535	544	583	516	562	542	541	537	553	552	569	539	515	573	510	498	559	524	557	523	561	585	541	571	516	539	524	538	523	525	573	578	539	575	554	524	512	520	512	562	528	504	519	548	512	567	534	570	555	535	549	544	585	571	552	536	523	517	555	526	533	545	568	577	529	567	537	555	566	554	581	567	492	551	546	546	552	583	602	570	516	549	554	530	596	508	539	582	563	522	530	542	580	548	604	510	565	532	573	517	585	534	525	514	507	565	530	571	547	546	581	543	567	508	554	546	511	549	562	525	545	534	572	553	548	550	565	520	518	620	542	545	571	551	560	510	542	548	523	538	546	528	553	565	561	557	552	572	577	613	521	531	508	554	568	543	539	516	564	541	533	500	581	533	576	563	511	472	559	528	570	451	560	554	527	492	551	552	544	582	539	581	558	540	569	542	494	539	507	549	564	519	539	547	527	553	555	560	553	581	518	561	607	553	561	584	579	584	547	560	533	565	580	516	540	535	517	533	536	536	552	546	548	566	539	524	530	581	577	545	570	542	550	537	563	507	533	531	565	501	585	606	538	548	551	557	581	569	577	519	537	516	509	553	554	525	564	597	530	531	563	518	546	567	527	529	536	520	520	578	526	545	500	541	564	532	590	546	534	545	526	518	537	560	512	555	546	497	545	552	569	504	545	515	500	527	563	541	584	546	550	539	521	532	531	547	551	525	556	554	567	529	538	518	535	527	552	557	509	558	581	544	521	527	537	535	547	553	525	553	575	577	511	587	510	579	534	542	556	547	550	533	564	509	579	540	558	539	554	582	541	530	559	587	583	560	588	537	561	514	536	489	541	543	550	584	565	527	531	575	519	589	556	539	533	533	539	525	545	485	576	566	536	514	523	541	534	513	531	569	535	549	519	562	537	546	533	526	548	557	578	563	576	518	543	526	539	571	552	544	525	509	537	514	551	583	532	539	500	534	544	557	570	529	576	548	540	548	574	533	502	513	555	512	545	565	594	524	563	553	554	541	569	508	525	520	570	542	582	509	547	567	551	557	561	592	567	543	564	584	528	604	543	515	527	521	568	572	513	550	564	519	530	559	555	515	565	524	569	545	553	561	500	520	564	519	532	575	559	507	555	547	554	547	545	548	551	556	564	533	531	540	528	564	530	520	536	563	559	537	561	530	532	548	541	518	572	560	477	517	528	558	561	533	589	554	552	535	536	554	568	532	540	553	543	548	533	516	556	582	556	581	566	524	557	593	546	549	514	537	508	539	585	569	540	536	578	534	546	539	553	536	570	539	554	582	558	537	512	552	589	513	545	531	538	536	532	530	492	539	554	544	522	550	526	526	527	531	531	567	550	584	520	567	519	568	539	548	527	570	561	542	572	506	522	540	566	516	566	520	598	526	553	513	552	546	544	525	547	545	575	513	564	521	533	528	514	533	561	507	557	531	543	520	519	524	523	537	538	492	584	545	564	530	522	570	510	546	560	548	526	591	589	560	529	566	573	533	553	560	521	535	534	530	555	549	584	555	565	550	547	572	530	555	580	543	534	578	548	599	568	575	521	535	561	556	524	586	590	560	550	535	528	507	529	563	552	580	568	529	532	539	574	589	576	558	569	578	559	539	621	546	545	539	568	560	584	517	550	506	557	539	532	561	574	548	538	557	534	564	520	581	556	525	541	565	551	511	533	539	551	571	502	498	536	556	529	526	518	536	525	547	545	557	529	559	552	578	547	533	523	589	540	551	560	554	548	568	544	554	560	529	534	567	549	547	567	553	529	536	534	520	582	573	547	523	544	532	561	551	571	572	554	517	564	547	533	541	535	544	528	541	549	576	589	516	567	551	530	561	571	595	522	541	539	568	561	547	603	513	523	533	534	547	560	535	530	555	558	540	560	568	550	535	570	587	559	511	538	547	564	511	525	563	562	531	548	561	552	609	533	539	542	526	563	548	547	557	554	516	529	566	538	556	557	541	577	555	541	548	539	519	537	531	560	552	534	562	518	569	516	515	595	576	553	577	545	540	535	551	530	547	560	547	557	562	542	567	537	510	554	584	557	528	546	523	551	570	559	558	536	533	547	533	527	604	548	529	536	523	541	520	517	538	542	556	551	566	585	529	596	545	559	508	554	576	524	577	555	570	525	535	533	525	556	523	554	558	539	515	565	548	593	544	582	549	551	518	555	532	543	547	570	545	515	547	553	529	537	541	570	515	551	548	525	523	523	610	543	533	559	591	536	562	572	560	513	566	547	528	555	574	553	547	615	588	557	585	570	569	555	548	541	528	570	543	518	566	550	586	556	553	524	593	545	564	517	553	551	540	553	604	528	559	515	540	562	552	571	569	506	575	529	544	562	530	551	560	541	537	528	540	514	526	553	528	522	553	527	533	527	543	547	528	536	523	550	543	540	583	545	485	537	532	565	516	562	557	530	557	539	554	567	553	520	520	571	528	567	514	531	556	535	519	535	603	513	554	559	507	578	534	537	544	527	548	510	591	522	544	516	555	544	552	555	581	545	550	546	562	619	549	534	577	587	551	544	585	514	561	533	548	577	557	541	580	503	522	599	570	589	541	540	547	573	541	529	519	565	523	554	528	551	542	542	485	515	501	554	560	532	521	527	552	574	564	577	481	581	516	561	539	537	547	561	515	540	550	562	502	579	536	581	547	517	522	593	504	545	544	534	528	538	527	530	578	546	557	534	560	539	535	545	561	537	534	536	552	553	545	528	574	516	540	566	520	576	561	541	517	541	539	562	574	552	536	596	558	524	561	573	532	540	577	555	490	558	569	573	516	529	544	578	522	539	506	551	550	537	529	512	576	574	581	586	575	552	525	534	525	525	540	520	539	532	552	583	562	518	593	534	554	543	559	542	557	550	577	564	574	550	536	540	493	582	557	534	551	546	562	556	561	570	512	551	539	526	576	544	529	561	602	547	556	519	577	528	575	562	538	544	544	540	548	616	614	521	557	510	549	572	541	561	542	512	511	544	521	529	564	520	532	521	519	574	520	548	571	538	580	520	554	561	533	532	534	562	519	559	551	562	551	569	542	557	552	524	566	554	577	547	586	529	538	479	580	564	567	541	560	546	564	572	543	573	537	533	527	539	561	531	522	516
28026	19759	7333	1439	773	631	586	496	517	476	446	433	416	411	415	434	381	382	340	372	389	352	327	358	342	339	308	323	330	343	319	338	333	341	365	369	333	310	295	325	316	336	338	338	341	342	328	311	294	313	312	292	316	320	321	315	331	324	286	319	308	338	299	310	311	311	344	328	308	285	346	322	304	291	314	307	334	306	344	314	311	307	322	322	374	310	334	312	287	339	325	305	313	322	307	303	307	297	313	319	315	311	310	317	320	282	309	313	300	316	310	318	312	329	335	331	331	333	316	319	339	326	297	345	307	306	314	332	337	341	342	302	306	326	321	285	315	298	316	273	321	316	302	305	340	329	322	281	283	317	298	271	315	251	308	325	315	306	318	339	329	304	299	287	315	273	301	329	311	322	301	311	336	308	333	311	320	349	317	341	344	319	317	336	321	328	337	322	340	311	306	338	289	306	293	313	310	303	311	315	332	286	283	272	332	329	317	309	315	336	306	303	294	325	322	316	339	312	277	328	319	319	296	286	294	306	315	298	334	277	332	351	291	309	355	305	315	303	306	320	320	330	290	336	342	330	347	310	309	309	331	328	298	273	321	303	330	275	324	309	314	318	290	320	342	283	272	340	309	314	307	324	315	331	334	317	315	309	287	293	319	295	299	334	298	327	318	335	341	340	324	285	306	331	317	288	331	305	313	302	303	308	322	296	290	323	305	302	311	312	325	323	299	335	298	329	298	304	316	337	316	308	328	345	291	311	343	325	310	307	315	322	308	318	331	326	308	330	329	322	327	327	277	312	295	306	323	331	292	292	332	351	306	317	335	334	299	313	313	330	320	309	319	306	283	296	320	330	338	296	304	321	314	311	348	294	315	297	303	334	311	311	306	285	288	321	330	308	343	326	346	330	332	326	292	375	317	310	347	309	325	331	291	328	310	321	324	294	287	335	312	340	331	346	359	307	348	315	336	302	326	306	333	327	326	333	325	328	339	313	324	292	319	310	313	332	311	295	336	353	291	282	293	309	318	299	308	290	294	348	297	326	290	314	346	317	319	325	293	293	314	317	311	306	296	314	339	357	316	286	316	290	331	331	318	288	287	310	314	325	298	342	311	276	314	320	326	310	320	333	292	299	330	296	328	325	321	311	315	309	312	313	337	317	349	322	272	294	353	313	306	279	294	335	320	313	313	325	326	301	320	315	316	323	326	286	267	322	327	292	285	307	332	333	322	330	324	343	313	305	305	317	298	318	309	342	288	358	318	307	318	320	331	320	323	327	319	321	289	303	336	331	309	320	318	315	321	327	283	321	309	295	315	323	327	334	300	297	327	321	311	290	317	289	322	293	325	312	304	319	313	324	301	289	309	343	327	313	341	324	319	363	310	313	320	309	309	318	337	325	346	267	330	334	317	325	319	322	323	316	311	293	312	312	308	329	316	274	313	329	338	323	295	315	293	345	313	335	337	317	368	309	329	310	295	300	355	309	308	319	323	336	316	315	308	333	289	326	316	313	314	293	315	300	294	313	336	319	287	287	278	307	312	336	293	325	298	321	299	331	320	327	279	322	309	304	316	309	321	321	309	306	289	315	312	315	316	336	342	300	346	349	311	309	337	312	316	339	316	279	309	295	327	350	330	336	332	354	334	335	328	312	338	312	339	324	297	319	319	303	321	286	287	302	310	304	295	339	315	312	302	310	320	319	285	315	316	292	312	297	308	318	317	286	308	343	299	301	293	346	292	325	284	336	308	293	312	334	304	318	340	314	311	295	315	329	333	296	324	312	315	294	313	302	318	309	283	294	314	310	325	319	327	309	302	317	301	321	314	312	309	317	321	298	323	312	310	330	331	296	330	303	337	309	279	322	317	310	353	302	315	328	293	331	282	288	315	300	326	317	340	311	317	286	336	335	313	325	329	315	300	312	339	307	329	348	308	310	306	307	301	340	340	301	324	274	321	274	290	314	334	310	312	331	336	319	330	329	343	339	292	324	289	307	311	336	301	301	263	302	329	306	292	300	321	338	308	335	321	315	322	315	339	330	333	322	322	332	322	342	296	324	302	305	309	314	326	308	323	316	301	306	323	308	288	303	328	312	309	312	319	269	296	334	308	315	325	315	302	325	316	297	334	318	339	301	326	289	341	310	316	302	336	305	314	290	341	312	330	327	312	322	330	317	320	335	313	293	319	284	313	309	315	308	323	299	316	328	318	312	311	347	301	321	301	344	309	322	331	317	340	321	318	308	304	297	298	317	314	332	319	314	318	336	324	308	329	297	327	310	343	282	291	290	328	335	317	311	296	337	302	318	306	307	344	316	306	313	295	342	309	300	354	283	297	317	282	338	318	320	293	323	293	300	309	339	280	315	331	316	343	344	306	346	310	319	332	339	301	315	328	317	318	308	328	292	308	330	351	303	284	348	342	326	323	298	313	351	316	329	310	316	303	310	335	311	333	305	290	310	293	322	317	305	330	285	318	331	311	317	372	330	330	337	321	288	312	281	277	323	290	318	310	325	313	307	318	325	312	296	328	311	331	300	335	302	325	314	264	306	311	337	306	323	304	325	333	310	328	326	309	316	337	308	300	291	319	291	277	307	321	308	309	305	299	326	272	333	300	326	329	289	322	306	305	340	325	306	301	327	333	332	350	318	312	281	280	302	337	295	324	294	305	307	304	323	324	337	313	325	296	307	301	302	292	327	306	313	327	325	309	326	303	318	315	309	297	293	300	300	341	316	304	313	341	340	323	336	315	283	337	310	293	324	331	320	320	299	296	308	324	346	294	332	279	291	298	300	306	319	314	324	336	293	313	320	303	320	308	293	337	283	338	310	358	319	300	300	343	321	339	309	294	306	277	342	288	321	294	292	302	284	300	318	308	338	334	325	329	319	330	311	300	279	308	296	333	342	316	325	320	313	304	313	322	317	303	303	338	334	309	310	310	314	323	325	336	300	292	333	327	303	342	325	299	332	316	309	290	296	317	335	331	300	316	316	290	295	292	327	320	303	338	317	351	336	315	327	296	275	331	306	280	318	293	290	321	355	313	305	324	300	336	292	283	320	328	287	303	334	272	322	321	308	310	316	327	330	299	316	328	331	304	320	297	303	320	353	314	319	322	306	332	292	321	305	349	337	289	314	332	304	311	307	324	283	311	317	289	337	354	306	284	291	307	314	338	302	305	341	290	304	314	314	321	323	330	284	312	338	307	337	318	314	300	300	304	348	292	328	295	302	306	359	277	277	301	313	287	310	315	337	336	344	300	304	336	309	324	350	327	329	315	339	294	295	325	306	336	304	311	321	316	328	292	336	317	322	318	319	313	308	322	357	308	284	313	302	343	336	313	336	293	297	325	306	328	319	331	333	310	314	347	315	299	312	323	297	284	305	293	306	325	328	291	318	344	357	317	321	291	313	328	284	314	348	311	306	335	327	318	343	320	306	316	328	307	307	303	280	292	325	315	293	356	294	328	321	319	345	310	341	346	302	324	332
5497	3960	2840	1509	1198	1004	976	775	682	642	577	510	503	526	490	532	450	414	426	424	382	391	366	326	356	341	388	352	387	369	356	358	349	360	346	340	354	369	331	360	338	365	377	328	341	351	354	342	350	331	366	339	330	340	333	346	358	334	348	329	307	332	327	341	350	339	323	309	330	333	327	330	297	332	346	356	343	303	309	337	293	343	327	337	304	366	324	345	341	353	357	281	337	326	327	349	304	333	314	326	338	327	321	319	296	338	307	314	316	338	312	316	288	326	324	328	355	318	330	286	357	311	314	314	310	330	311	340	332	312	334	331	340	318	325	306	332	317	321	336	287	332	307	322	262	342	325	325	333	354	294	353	320	314	310	345	318	312	319	329	322	334	322	343	327	343	316	310	336	340	330	321	350	340	329	306	327	337	316	307	304	332	330	346	343	308	339	325	314	350	316	322	356	326	329	326	328	340	332	335	313	353	347	335	350	301	331	316	326	331	290	323	335	316	323	309	317	346	301	299	340	307	329	337	338	333	324	345	329	336	338	307	336	305	335	336	356	340	326	335	327	308	315	321	324	320	364	314	296	349	344	325	306	339	329	308	304	325	315	322	312	330	348	354	337	354	329	315	325	325	336	340	331	327	344	356	313	319	298	340	327	345	331	302	323	336	322	320	334	331	319	335	323	301	332	306	319	353	331	323	316	322	358	335	311	335	335	351	344	309	313	311	360	345	349	367	340	315	307	338	326	333	329	327	303	330	301	322	290	347	329	314	334	301	338	315	322	313	329	302	303	323	337	326	336	355	345	301	330	341	339	317	306	330	345	334	328	336	333	333	335	325	338	314	342	332	306	349	335	336	336	335	333	349	366	320	340	321	286	337	324	287	303	309	301	326	329	346	316	324	341	365	315	322	319	345	341	363	322	292	346	363	301	341	322	306	298	306	332	330	326	335	322	305	319	333	328	312	343	314	319	336	350	318	302	341	298	311	349	323	352	306	330	362	294	332	328	323	321	335	351	297	303	344	333	330	304	334	307	322	323	327	307	368	349	317	349	340	332	321	284	294	312	361	294	323	312	358	339	319	320	334	348	341	295	306	296	295	291	314	329	332	324	338	330	336	329	315	355	306	317	346	315	325	347	333	311	315	322	346	319	314	322	331	354	360	341	328	327	315	310	315	363	330	340	373	338	329	309	310	328	344	314	326	308	291	341	326	328	336	328	328	340	345	326	315	329	340	323	319	334	337	332	307	303	305	329	328	354	352	334	291	339	313	332	358	335	339	342	337	264	340	347	341	311	329	284	305	327	327	323	350	329	326	342	337	313	311	316	341	291	334	333	359	335	304	289	322	340	337	333	315	308	348	305	317	311	341	354	318	318	292	333	316	339	345	306	324	331	347	356	339	311	343	344	345	356	315	299	312	339	339	321	313	313	316	331	349	326	348	339	310	327	306	356	350	288	334	321	312	316	329	307	326	308	297	342	354	341	324	313	318	344	332	311	311	342	346	330	316	313	347	369	295	342	334	346	325	332	324	294	326	316	307	327	304	318	337	331	330	328	325	335	315	330	340	331	341	319	376	336	344	274	294	313	320	329	333	287	362	329	347	313	317	367	347	351	292	312	335	322	327	327	309	332	290	319	346	320	315	301	300	317	310	332	301	324	305	327	357	319	345	311	334	317	315	359	316	350	326	336	336	335	337	327	325	338	312	324	307	309	329	334	358	335	315	306	315	322	330	352	365	359	347	320	308	300	300	317	307	325	314	358	334	326	327	353	330	337	280	334	314	339	328	322	357	312	325	330	332	335	317	348	307	313	309	313	313	315	327	298	316	319	312	340	370	320	332	306	311	320	340	308	333	323	348	304	303	335	315	310	322	335	339	311	321	332	344	318	333	301	303	324	323	333	302	307	338	296	343	339	333	332	321	319	320	308	332	328	337	320	330	332	322	331	345	329	286	325	329	336	369	340	339	321	316	334	297	317	330	322	291	343	298	346	324	346	313	310	317	315	309	322	334	341	311	303	325	345	340	323	318	351	295	309	319	364	317	356	323	328	341	335	291	306	345	314	333	345	343	339	317	320	315	312	334	333	316	337	355	308	299	318	337	342	333	352	324	306	274	320	321	337	319	325	320	337	298	311	350	294	305	323	332	345	336	342	333	344	330	348	356	299	304	331	292	330	325	324	318	324	344	321	347	340	343	321	302	315	318	329	308	291	327	331	317	335	317	298	312	332	340	337	314	314	321	328	323	346	312	325	346	308	290	339	329	295	321	343	270	322	309	328	323	331	295	350	301	294	326	319	340	320	323	317	346	306	327	318	335	371	316	355	283	329	339	359	326	318	316	310	329	337	326	317	321	297	353	325	305	316	313	340	331	318	323	341	323	308	355	341	328	309	289	298	304	336	311	325	370	337	323	294	339	297	313	319	323	330	325	356	318	295	328	323	331	300	323	321	327	369	306	322	288	344	321	364	319	308	319	313	337	340	359	312	322	332	337	313	324	341	309	295	334	307	313	336	330	344	333	312	357	281	328	325	344	318	325	337	304	314	297	303	327	312	306	330	343	333	359	344	314	305	340	347	305	337	323	312	330	319	319	317	343	333	344	272	312	321	332	313	330	332	338	309	305	336	343	326	326	349	313	336	320	337	342	309	304	351	359	351	324	302	312	346	315	327	310	313	316	325	364	329	320	339	344	315	328	304	351	309	308	347	332	320	341	335	301	327	320	306	314	323	306	351	302	314	349	353	314	342	340	322	331	313	332	323	338	347	319	295	334	349	309	331	331	326	327	326	325	340	332	313	356	323	331	341	344	309	323	321	332	313	324	298	339	337	319	308	291	336	318	357	310	314	343	337	300	307	334	355	323	330	341	315	319	300	340	324	308	346	320	284	314	313	328	307	332	292	311	340	302	312	329	362	309	341	347	324	318	348	318	312	354	329	336	296	346	332	338	315	322	338	335	325	330	335	340	367	264	343	334	342	324	342	324	336	291	326	330	330	320	345	310	354	321	356	335	324	329	311	329	374	322	323	329	305	320	333	335	303	298	307	342	315	316	343	337	317	318	305	316	313	323	326	317	324	338	357	326	297	354	326	322	293	311	325	322	294	338	322	301	332	310	342	305	311	336	327	316	331	312	303	327	332	352	341	326	295	319	313	332	336	344	308	317	285	316	337	328	351	311	331	334	300	281	298	328	334	290	321	318	291	350	328	283	336	314	328	300	315	334	359	315	315	331	321	334	327	340	330	343	308	304	362	351	317	330	325	325	322	309	290	321	294	320	340	340	342	351	324	360	311	334	288	338	320	311	323	320	308	344	328	321	329	318	333	346	325	324	346	359	329	323	296	307	334	322	309	323	337	306	299	316	322	314	330	296	311	319	319	305	352	331	322	330	311	360	332	352	341	332	315	311	341	298	361	317	309	337	321	304	327	314	362	326	337	305	347	322	289	326	343	312	320	336	315	336	318	342	299	321	323	380	321	321
23885	21376	28557	24575	21357	9309	2077	1311	1112	1075	1020	926	867	891	780	809	743	743	692	696	640	581	624	628	591	568	561	584	606	553	619	634	582	560	582	549	578	597	562	554	583	556	559	531	528	583	566	556	523	609	566	574	544	541	575	560	524	571	519	562	541	531	531	479	527	526	533	580	539	506	526	527	537	477	542	540	550	542	541	531	556	564	532	544	499	489	543	523	513	572	491	516	537	588	495	572	537	507	536	550	494	502	518	539	550	513	596	517	550	535	496	555	522	517	506	483	518	542	527	514	525	502	520	551	489	503	558	509	530	570	560	513	508	529	508	513	484	509	553	514	528	554	539	510	513	559	541	513	488	543	556	522	532	520	528	525	539	537	508	529	513	524	545	540	516	566	522	515	492	530	569	508	525	548	561	534	542	541	540	538	506	535	563	551	492	510	517	512	505	536	521	545	503	486	494	546	544	502	517	556	528	533	506	538	513	511	552	476	526	513	536	524	553	516	537	527	522	536	495	539	500	539	510	515	554	516	484	528	535	526	518	541	514	552	483	514	521	522	520	547	580	507	499	545	533	495	543	534	511	530	546	559	494	529	531	561	536	538	529	531	519	539	491	534	544	494	557	481	522	535	503	500	564	526	538	489	584	519	545	531	533	563	529	550	511	497	515	517	528	519	521	532	540	553	521	573	532	514	520	506	524	542	507	490	540	504	530	522	540	503	521	496	532	510	508	522	532	550	541	535	533	514	543	481	541	542	521	528	544	546	501	534	546	483	507	564	528	532	549	530	495	526	516	519	514	544	525	545	568	548	501	531	544	513	527	533	519	513	519	537	527	547	563	543	495	521	550	528	532	494	551	552	511	520	511	530	552	492	499	513	495	507	488	518	515	540	534	556	534	514	509	501	535	534	524	542	507	587	491	492	526	506	534	514	525	566	499	473	577	498	484	505	543	474	508	525	555	502	511	496	584	553	540	525	527	531	528	534	556	530	528	518	557	516	546	542	518	529	512	518	510	520	532	548	510	520	535	519	538	553	547	516	477	512	515	562	520	505	559	506	511	523	515	502	511	523	470	521	536	528	523	523	493	509	515	504	541	546	539	513	551	520	574	502	495	541	538	532	518	549	503	502	515	513	525	547	536	521	497	537	485	500	553	528	532	539	497	525	533	515	506	543	597	514	533	508	530	518	516	511	546	578	516	526	516	491	524	496	506	539	523	506	561	519	547	540	538	537	504	524	513	558	490	518	540	557	502	514	530	512	541	546	523	530	552	509	540	479	514	509	544	529	527	545	525	528	534	488	529	526	545	536	587	503	461	492	529	514	502	547	563	535	517	530	525	557	526	532	530	548	535	562	557	521	541	528	547	535	494	548	508	531	505	518	480	534	532	519	502	502	537	548	539	515	507	515	542	528	551	493	489	492	517	529	574	519	506	542	517	537	567	542	509	526	520	522	514	533	537	519	500	561	511	552	544	553	547	491	532	547	527	557	517	547	531	536	492	540	548	488	510	514	483	537	481	527	508	467	483	514	504	522	531	522	507	499	566	517	536	526	565	548	551	512	482	529	542	506	536	519	541	548	527	520	518	503	561	507	546	533	553	526	557	515	522	574	516	520	527	512	546	524	504	548	555	500	519	540	510	548	551	474	516	550	513	507	522	548	544	539	514	561	563	534	500	468	532	541	556	515	523	512	506	520	515	596	526	557	543	551	496	525	517	514	544	495	545	532	583	533	509	479	554	436	530	524	519	549	506	543	538	530	531	521	516	561	530	497	552	517	514	536	551	543	553	547	509	541	502	517	586	541	527	534	510	546	515	543	486	531	517	506	535	537	493	536	495	504	512	550	530	556	525	557	525	540	530	585	526	525	509	543	495	533	518	507	579	514	499	503	497	534	522	491	541	545	497	538	521	492	513	533	534	554	493	508	570	509	542	521	550	530	536	547	542	554	518	492	492	531	498	537	496	528	520	508	529	514	499	512	551	552	525	551	524	503	480	513	533	534	547	559	504	523	525	514	554	548	517	500	523	489	514	543	519	558	535	523	529	504	514	571	551	541	515	486	496	508	496	535	498	483	541	472	504	531	543	491	513	558	524	549	521	504	503	505	547	505	531	522	529	531	549	498	522	542	562	503	521	551	525	460	531	544	540	521	529	548	543	530	564	543	584	549	549	502	541	488	507	508	499	549	508	522	529	515	533	546	525	524	489	506	513	505	542	505	526	548	539	520	515	541	512	521	559	526	527	524	541	503	534	544	546	526	519	532	555	508	499	527	533	503	524	508	553	513	488	545	570	550	543	486	574	495	516	460	548	548	484	562	525	555	522	555	542	509	530	597	558	533	499	533	512	507	524	572	501	528	532	535	566	550	532	505	517	520	519	540	561	481	547	529	562	498	510	496	498	543	517	554	478	534	544	521	542	505	513	518	554	532	547	552	584	568	532	505	522	533	535	511	538	534	559	520	517	539	541	503	538	478	519	563	523	514	543	546	533	499	566	525	498	498	464	477	500	538	514	496	557	490	481	524	534	509	562	510	512	542	537	569	551	545	505	511	512	521	540	485	546	552	538	521	505	529	514	557	509	571	483	548	533	552	505	541	496	498	584	505	502	515	527	482	542	486	550	534	556	512	489	531	544	506	526	528	542	550	549	545	490	518	561	534	512	526	528	528	513	520	557	539	501	549	569	536	530	484	496	510	553	514	520	520	509	557	538	480	532	550	542	546	537	518	491	521	520	537	551	527	539	543	531	516	544	503	535	477	561	510	539	538	542	465	507	489	530	559	514	533	536	535	557	519	527	530	513	482	520	534	473	530	511	468	496	520	519	538	554	507	559	520	555	492	559	518	497	556	532	497	527	555	530	546	577	528	495	501	489	517	523	518	570	537	502	516	551	523	551	563	509	514	480	543	545	531	507	515	528	531	505	517	528	532	524	517	571	534	490	523	534	560	487	515	550	514	504	538	512	504	516	518	522	530	550	554	557	539	512	521	508	552	538	505	487	568	538	486	537	502	582	522	564	516	532	533	546	529	529	523	529	565	470	513	527	499	492	534	550	513	552	495	533	504	511	519	478	525	512	537	523	523	516	509	553	516	492	517	569	554	502	517	519	491	510	497	523	516	522	523	532	524	500	522	538	506	517	552	509	536	506	551	494	548	569	494	548	526	557	505	513	494	516	532	513	574	517	559	530	539	487	532	546	544	473	493	526	483	514	561	539	534	524	579	476	551	531	500	547	544	538	483	582	528	507	489	528	526	522	533	541	527	514	578	525	523	483	531	526	511	590	560	500	549	525	511	516	505	542	509	531	541	527	501	512	498	566	502	478	519	516	477	552	552	563	566	569	517	499	505	543	492	502	575	484	536	488	522	518	507	505	542	531	523	514	517	546	548	470	521	529	535	563	531	591	510	522	494	557	498	496	546	506	531	474	494	563	486	505	556	514	525	514	517	541	498	526	545	527	522	516	516	511	491	513	535	479	533
4725	13220	9138	4806	3757	3013	2490	2000	1692	1519	1366	1250	1110	984	987	979	895	824	845	743	631	665	675	674	632	588	627	601	615	627	617	645	652	617	613	570	635	595	655	627	623	576	569	552	567	576	579	536	559	612	527	600	560	570	592	552	556	527	541	551	525	491	533	540	609	546	534	552	544	539	518	497	566	604	567	587	600	534	535	537	546	540	509	564	539	525	529	519	527	549	530	544	515	490	573	540	536	561	510	539	581	558	537	544	524	542	507	547	567	492	571	531	544	533	517	508	566	524	544	557	499	515	534	517	514	508	542	526	537	541	537	522	579	495	527	509	566	599	531	525	549	525	530	519	566	539	523	530	522	554	528	530	531	557	512	568	533	524	550	528	524	551	515	495	556	541	567	511	562	520	515	537	560	528	508	581	524	571	568	530	534	550	529	517	541	529	570	537	581	523	522	543	568	543	518	571	545	540	523	521	542	543	507	569	525	541	555	528	513	499	519	557	540	540	538	525	507	543	535	543	564	533	563	553	524	523	516	518	552	547	532	547	551	529	539	548	542	532	536	517	523	514	557	572	519	519	561	545	554	545	534	543	543	558	531	520	529	511	554	561	570	539	521	568	545	533	562	509	490	499	511	531	526	516	529	554	541	557	534	519	554	545	523	568	568	543	570	515	539	551	505	561	567	522	514	523	576	523	514	579	594	572	532	556	525	521	532	536	537	499	555	529	531	514	531	514	521	520	517	527	528	556	540	549	505	541	563	564	520	553	555	523	531	537	528	512	544	494	581	551	559	557	498	536	546	524	568	532	531	525	583	535	524	578	541	523	515	519	513	510	546	561	535	509	549	545	561	549	538	543	565	578	564	537	518	537	516	536	517	544	542	555	536	515	506	529	550	508	515	550	512	566	504	556	554	543	515	562	530	513	541	553	559	526	528	524	521	548	598	551	554	535	551	563	550	535	518	561	548	545	540	525	511	526	546	541	528	536	524	571	577	547	518	578	550	560	564	505	525	521	556	549	530	539	532	553	497	540	516	570	528	527	547	540	538	526	592	522	525	537	565	521	540	512	528	568	533	533	509	535	492	532	538	527	542	524	540	576	505	534	555	495	562	534	508	544	579	554	517	509	562	534	506	565	513	546	516	519	524	551	541	499	521	539	558	512	529	526	556	543	565	478	541	561	534	502	504	515	543	540	533	531	549	467	540	531	544	517	540	504	524	551	517	559	530	520	550	534	556	495	517	565	481	562	551	522	521	583	563	472	524	588	563	546	568	525	528	487	556	539	506	540	519	563	561	567	528	512	555	552	509	524	505	536	548	528	536	545	514	526	553	523	540	553	543	547	572	556	532	553	519	535	562	567	539	504	515	512	544	572	474	559	569	529	510	525	510	561	571	519	532	543	515	546	536	525	556	567	516	514	550	578	503	553	526	559	508	570	560	519	568	539	555	510	522	518	572	547	567	526	524	506	517	538	576	548	514	513	486	519	518	578	550	579	560	557	585	506	560	532	541	505	561	513	545	543	555	500	528	509	514	558	536	527	527	534	567	533	538	562	583	526	544	565	531	512	537	534	608	553	534	539	528	533	515	509	527	546	538	564	545	565	546	545	516	526	535	525	556	500	527	573	537	539	576	562	540	564	537	579	560	527	572	533	583	498	542	515	542	567	555	531	552	551	507	555	529	543	553	590	502	542	549	656	498	535	553	526	564	562	500	570	539	526	530	535	536	517	537	519	542	559	520	530	530	529	544	545	549	552	515	529	555	548	530	539	520	577	525	552	540	528	562	542	510	524	529	525	504	536	541	529	490	543	480	544	530	538	577	513	552	537	546	571	563	572	539	540	527	564	506	545	566	527	543	544	576	522	580	519	555	528	539	540	542	498	537	528	588	527	538	505	552	527	546	542	521	542	524	525	555	558	558	512	521	542	518	541	519	548	569	498	515	533	553	543	532	530	489	558	530	500	524	569	554	551	543	529	522	542	525	553	520	547	516	537	551	514	527	531	565	532	508	567	521	512	560	513	508	545	559	525	497	520	470	553	549	530	561	485	505	588	476	510	534	525	571	540	551	506	518	531	536	525	486	531	521	558	548	517	561	557	531	545	547	529	535	521	553	570	522	523	524	511	550	587	539	528	556	577	520	479	547	528	551	530	544	556	504	544	543	553	514	523	538	548	520	562	602	531	514	562	532	535	495	495	547	569	548	542	513	569	546	553	527	512	525	546	519	561	514	552	583	539	501	568	558	523	521	555	527	578	504	538	538	562	516	560	578	512	535	519	526	520	529	506	545	559	550	526	502	535	560	556	492	550	543	535	499	492	584	561	505	520	508	528	517	532	552	558	542	497	560	531	549	520	560	530	486	518	527	526	529	587	532	543	569	527	566	543	526	544	528	536	551	500	536	532	530	499	503	505	546	569	545	529	530	546	563	513	546	506	547	519	519	550	514	485	538	549	577	538	505	586	509	540	503	577	513	512	510	522	526	518	523	551	527	564	533	509	546	564	528	509	558	537	547	523	537	541	512	537	569	493	498	508	514	555	560	596	522	511	535	542	562	544	476	518	520	524	503	534	492	587	559	542	479	545	548	548	527	575	496	535	549	556	535	529	532	498	535	495	524	563	515	528	547	546	578	518	545	549	537	559	514	516	558	539	519	543	554	541	508	522	524	554	509	523	543	544	564	545	546	552	554	579	550	532	504	530	519	567	558	510	543	517	519	621	527	503	513	533	597	559	549	527	523	540	511	549	529	561	570	524	550	545	531	533	532	543	517	533	526	517	533	577	566	531	551	529	503	561	575	519	535	525	551	516	534	537	521	547	522	570	550	533	548	543	516	527	528	522	565	511	536	503	556	509	528	568	528	511	575	542	563	542	523	522	520	512	513	564	527	517	520	537	533	535	502	526	555	519	524	512	535	537	515	533	547	540	530	569	548	507	479	548	568	505	548	543	540	564	505	540	547	510	561	511	537	527	521	513	527	547	536	553	502	510	553	538	522	530	479	504	510	515	544	565	512	512	548	562	544	542	547	563	534	596	512	535	522	567	533	587	507	535	551	509	544	565	549	541	540	526	534	536	545	530	511	544	548	535	546	552	534	567	549	541	513	520	551	492	535	535	530	537	540	514	483	575	551	551	514	538	555	480	555	529	550	540	506	524	525	514	510	512	586	538	508	536	541	529	552	568	515	532	521	536	528	540	548	496	564	556	546	549	526	531	549	469	528	536	572	543	541	543	544	533	552	582	528	535	506	553	512	513	534	547	516	546	541	492	518	511	568	555	544	565	575	506	538	547	544	522	527	581	540	561	532	531	518	560	552	489	534	553	497	545	547	559	538	561	532	534	521	537	541	554	522	524	542	512	529	569	533	522	538	522	559	544	560	533	539	508	522	597	528	522	590	515	534	543	538	538	508	538	517	522	551	543	578	534	526	559	551	547	545	504	501	476	556	544	531	546	539	518	506	570	523	538	549	508	538	561	539	536
25155	21447	27516	25676	9602	1106	831	711	645	586	506	500	470	418	436	414	363	340	295	335	294	288	255	290	282	290	263	263	278	282	291	278	286	298	277	261	262	272	294	256	283	249	284	257	256	234	251	271	233	292	284	283	272	255	271	249	248	263	251	278	298	268	227	236	240	259	234	281	246	240	247	236	259	264	283	261	246	245	262	231	233	249	241	275	262	256	252	224	254	265	253	255	242	255	244	229	247	239	251	230	233	257	217	255	248	263	263	287	260	263	267	197	248	253	257	234	215	267	262	240	248	279	255	266	258	259	243	249	235	242	255	259	214	265	240	243	213	215	254	225	237	256	237	261	226	241	231	260	239	257	253	246	256	270	232	262	270	262	253	244	270	247	239	262	204	226	276	253	253	257	206	228	259	272	252	263	233	254	210	236	237	236	251	228	249	264	251	275	267	254	268	230	242	267	254	240	248	248	245	272	245	227	250	259	219	239	260	260	250	285	252	245	258	255	227	244	224	261	245	237	260	235	242	263	226	255	269	249	240	239	250	241	263	233	251	252	251	227	249	241	239	258	263	224	237	251	228	243	266	266	221	241	250	240	241	244	225	236	256	233	238	268	228	264	252	255	231	242	223	241	245	255	258	237	272	226	253	237	240	252	226	250	253	239	252	228	242	241	252	227	261	234	267	261	246	269	232	261	254	245	266	245	231	242	253	235	243	214	254	245	244	244	241	270	262	242	218	274	220	245	242	255	243	251	242	233	237	242	223	241	265	265	257	245	251	238	229	259	229	224	233	238	259	241	208	244	245	235	256	246	227	233	239	243	274	257	260	242	254	246	248	245	278	263	235	234	268	224	270	212	290	232	268	232	226	263	239	244	228	243	233	269	261	235	262	252	238	264	264	263	247	252	221	233	253	221	258	242	252	273	227	264	238	251	261	252	237	248	240	257	241	277	249	254	236	249	249	228	268	226	245	246	278	273	289	224	255	272	236	241	256	254	241	265	245	261	236	245	248	230	255	264	264	228	278	260	252	231	250	259	263	253	230	243	244	247	264	251	228	229	249	246	220	247	261	263	244	232	230	249	268	237	237	246	234	236	265	252	278	228	248	248	257	234	243	228	243	228	228	243	201	266	249	278	245	245	288	267	224	240	234	235	274	250	246	261	232	224	236	232	227	254	275	251	280	264	263	245	247	246	250	279	240	242	253	245	268	245	242	257	234	247	285	278	246	256	231	229	237	245	251	250	261	233	217	261	248	274	222	234	221	232	233	240	244	263	240	236	230	223	241	211	270	237	242	242	251	236	248	232	237	229	263	230	251	237	232	219	260	250	228	258	256	210	251	242	225	228	234	261	226	247	266	231	241	239	252	224	246	228	242	228	216	250	262	245	275	240	255	240	211	231	272	248	259	271	268	259	229	258	234	270	267	264	264	242	259	254	248	212	249	268	255	229	251	237	288	235	240	255	253	255	241	254	237	269	252	287	239	228	261	220	248	247	245	243	238	256	264	243	237	258	223	226	256	248	239	255	233	240	244	252	284	250	277	213	230	274	250	238	276	239	246	236	251	242	268	272	270	269	260	279	244	258	243	235	234	213	233	270	259	235	238	256	251	249	246	227	256	236	236	248	235	256	244	233	239	254	246	215	245	269	233	234	255	258	213	272	220	240	243	230	264	241	242	247	235	229	286	271	241	239	263	258	217	270	275	255	253	258	246	265	244	226	261	246	213	252	252	249	267	250	247	250	265	221	261	225	244	245	250	240	237	237	222	234	220	263	230	261	244	253	273	252	242	244	246	241	242	255	267	263	265	273	240	234	246	259	245	290	263	261	263	269	257	243	229	255	273	256	261	234	258	259	237	248	239	244	229	256	242	263	234	268	253	278	252	281	249	259	273	241	239	262	226	256	260	241	246	250	257	258	234	252	239	252	225	260	241	239	223	240	237	239	244	236	261	260	203	243	290	238	223	250	207	233	233	253	240	229	259	238	245	272	269	222	229	246	263	238	234	229	246	260	222	255	279	246	250	248	270	260	252	267	245	250	244	267	278	235	257	236	263	226	234	264	251	224	249	261	218	245	238	233	248	235	263	273	247	258	247	236	214	245	265	211	234	240	242	221	263	256	273	259	260	253	258	245	270	261	250	255	262	243	257	264	253	264	227	241	289	246	254	231	264	241	228	265	255	259	223	245	230	260	258	225	254	220	249	230	224	249	231	221	245	242	255	246	254	256	230	274	241	249	258	217	212	219	247	272	253	235	247	301	262	231	248	254	245	236	244	222	236	235	258	272	267	244	235	242	226	242	242	254	251	257	250	240	250	233	243	237	259	245	259	251	221	264	256	221	237	223	224	241	244	230	254	218	256	239	224	270	249	249	247	255	239	239	245	248	252	242	252	257	227	253	238	246	249	259	242	246	258	243	260	229	234	243	232	236	247	212	262	241	245	261	222	244	236	256	255	248	272	247	252	262	211	233	246	267	239	281	250	220	261	224	276	237	242	240	257	231	253	224	244	252	251	259	237	232	252	231	264	256	241	220	261	257	238	253	252	269	209	234	243	255	246	228	264	259	266	259	215	242	257	243	243	245	228	227	225	228	226	245	262	255	248	242	249	255	250	263	272	238	249	264	255	252	260	239	249	262	271	236	248	255	232	243	242	239	263	228	243	233	259	265	241	251	243	239	253	242	246	233	270	284	260	215	264	271	213	245	240	221	271	257	265	260	226	214	245	266	251	240	225	249	238	236	268	277	217	273	256	229	248	238	262	258	235	245	245	263	222	250	233	251	227	255	264	228	232	238	234	235	233	225	265	249	263	235	243	277	265	255	224	268	281	285	256	231	230	242	251	246	240	236	225	252	226	243	244	245	242	242	257	260	268	250	247	241	251	241	266	238	234	255	239	260	243	241	223	272	263	276	244	266	247	233	247	234	245	253	239	259	256	246	197	282	244	236	248	260	237	215	236	238	242	236	247	247	231	260	234	242	260	241	277	223	248	284	253	225	248	240	211	258	258	256	245	251	272	249	256	267	233	240	248	262	243	219	250	228	252	256	263	228	273	263	254	252	268	245	229	253	223	219	241	274	264	249	271	262	263	217	257	230	252	250	235	272	235	235	231	265	237	230	227	250	238	244	238	248	268	230	237	223	260	265	247	251	259	230	283	245	225	239	240	253	264	241	210	251	233	261	247	266	230	233	234	234	237	254	264	235	248	219	236	241	231	257	268	263	262	219	234	234	256	247	224	223	231	225	251	238	231	264	253	226	248	224	230	250	258	228	223	243	246	236	222	258	243	236	269	255	246	258	252	253	265	214	239	255	249	244	250	262	219	239	243	272	225	246	268	256	249	247	243	252	215	272	236	242	232	225	233	273	239	245	242	231	252	235	234	240	241	255	246	244	260	227	259	249	243	261	233	254	223	212	251	270	244	269	241	264	264	220	251	232	228	209	248	208	256	242	243	244	234	269	233	265	254	259	255	241	241	273
4410	8258	5600	2893	2257	1729	1499	1213	1014	959	844	682	648	599	581	545	485	493	420	374	360	357	348	347	357	308	320	288	325	321	316	334	364	301	328	332	342	345	304	316	286	326	283	317	293	275	293	279	306	274	260	298	261	295	296	265	300	271	300	277	261	271	279	251	281	309	261	270	265	248	255	267	277	257	283	276	253	295	276	252	276	260	269	275	277	263	253	275	231	275	277	265	260	318	298	244	257	288	261	243	248	278	280	262	297	280	269	275	260	281	256	269	287	266	270	273	250	272	252	242	278	256	258	258	278	253	236	283	257	276	256	254	283	256	267	267	238	260	245	267	252	230	253	260	231	278	251	284	249	250	290	246	274	239	244	267	247	275	257	280	264	274	265	264	273	249	293	268	251	240	258	261	259	261	261	266	303	263	278	300	256	262	269	245	240	277	274	244	233	264	251	269	280	274	247	242	240	239	266	258	262	271	274	261	261	210	255	274	247	260	271	251	253	238	241	244	307	244	248	232	249	278	267	265	261	225	280	226	258	264	250	281	268	224	268	253	216	273	268	243	275	268	236	259	263	250	262	268	242	293	272	269	275	277	258	268	292	246	249	276	257	272	266	260	270	291	260	282	271	274	261	263	240	251	244	217	288	287	256	278	275	252	256	292	292	262	247	279	225	274	254	270	236	227	261	253	256	270	266	282	253	237	270	241	280	251	262	256	257	268	211	243	287	298	263	263	284	272	271	234	285	257	260	263	287	252	252	253	237	269	272	236	239	251	246	276	267	226	262	257	262	275	264	299	262	264	230	272	241	272	255	274	279	260	259	263	263	267	231	251	259	256	236	251	258	252	283	269	283	279	249	254	283	261	274	259	247	258	258	250	275	260	250	278	288	258	259	247	243	288	264	261	222	258	248	221	259	228	263	258	247	275	247	258	292	271	288	304	268	258	284	246	264	262	242	251	221	271	244	243	253	259	275	277	236	235	252	283	265	255	271	269	258	246	234	229	267	256	258	281	265	248	258	284	241	251	254	277	241	243	273	249	262	231	270	251	246	229	284	253	265	238	266	257	265	265	277	241	268	275	246	268	259	259	243	277	256	271	236	243	248	272	293	275	260	260	266	255	249	260	257	278	260	257	269	243	227	287	275	257	286	266	256	268	263	225	300	246	241	227	251	262	276	285	249	288	225	275	267	259	252	260	284	269	272	287	281	235	260	262	261	287	277	261	243	262	241	245	235	263	261	221	260	257	268	281	257	230	292	264	282	275	244	247	228	272	287	256	278	274	278	290	287	272	239	248	278	279	256	263	294	249	293	282	299	235	270	264	231	248	218	239	262	291	237	252	259	302	271	240	270	251	274	244	274	241	263	284	281	263	256	262	279	243	235	268	272	274	285	256	266	257	253	268	251	262	249	281	274	254	233	254	284	229	272	232	256	257	249	233	286	254	279	233	261	262	255	240	268	272	256	275	262	274	257	270	245	282	242	273	307	245	267	256	247	297	256	271	267	290	276	252	249	256	282	291	250	271	262	209	269	265	267	249	246	268	275	261	277	264	221	258	285	288	263	257	251	240	278	260	263	256	272	260	244	277	256	288	280	253	257	251	273	277	277	274	245	263	255	262	276	272	264	266	263	253	271	234	264	254	249	275	263	249	266	265	247	259	283	286	289	252	282	276	251	263	271	272	249	260	267	262	284	260	249	248	293	255	268	260	254	272	256	269	274	230	255	244	263	248	289	262	260	295	253	276	251	238	269	257	275	253	249	248	263	263	246	249	250	280	288	259	264	234	255	258	269	268	281	273	268	283	274	246	232	231	274	268	255	263	257	255	252	262	274	283	267	245	268	265	283	265	261	263	226	266	267	265	240	276	249	272	265	286	281	267	250	271	270	264	258	289	286	262	239	266	290	261	241	297	267	259	282	271	279	296	269	277	261	264	248	274	228	257	274	242	225	261	268	278	282	242	242	239	265	265	227	261	244	269	239	257	274	255	286	271	245	243	258	243	262	271	306	239	274	265	273	274	270	283	300	249	260	301	246	244	276	256	281	276	247	248	248	233	275	230	270	272	237	263	262	274	274	249	257	253	259	262	271	262	290	261	261	251	255	272	253	243	299	237	233	242	254	266	271	260	254	272	255	243	237	271	293	227	262	264	268	270	286	242	268	260	254	229	257	251	277	247	257	252	263	245	271	238	240	238	229	261	280	250	286	246	238	270	257	231	252	279	279	292	251	248	261	250	304	241	250	266	242	253	268	205	268	262	268	229	265	250	267	281	224	276	243	244	264	262	250	262	265	257	279	258	255	272	253	257	263	263	300	286	268	274	287	275	270	249	274	263	243	274	269	282	272	235	249	263	243	293	232	275	266	273	271	252	263	261	247	261	268	257	291	252	275	292	265	253	255	266	230	270	223	248	251	261	258	223	249	262	255	298	244	264	295	291	254	282	259	298	268	266	272	274	255	249	255	270	251	266	299	250	266	271	270	251	250	255	251	270	260	273	281	253	270	271	260	251	262	249	263	249	279	250	272	265	255	261	247	255	276	283	252	278	274	242	276	249	251	259	234	268	268	266	249	257	248	242	246	270	259	275	265	270	260	262	243	292	266	285	252	257	260	275	248	297	264	266	267	256	244	241	270	298	231	278	238	282	242	276	289	280	309	243	264	239	269	267	230	268	255	256	234	276	253	245	266	256	268	269	246	263	265	254	264	267	265	245	267	298	285	260	273	284	270	235	254	257	253	273	292	243	274	256	259	284	268	269	245	262	282	254	257	220	251	257	245	269	255	252	263	252	278	253	238	250	260	284	262	267	256	225	265	279	272	270	285	294	243	251	270	284	261	260	298	268	268	296	248	263	266	245	247	254	264	263	264	247	273	260	260	242	246	244	275	257	250	276	244	273	273	251	252	280	277	287	240	261	276	277	274	248	268	277	282	289	288	272	278	247	290	256	247	259	239	260	277	263	252	271	275	260	271	283	251	261	296	282	242	249	256	267	256	225	268	260	283	247	276	295	275	282	263	279	263	286	230	272	247	249	248	247	236	230	259	245	255	264	270	290	278	277	262	275	263	254	239	243	254	240	278	276	272	257	269	259	271	252	260	256	275	269	255	234	248	239	255	238	273	285	282	241	282	272	268	273	262	264	259	294	261	264	271	297	283	233	271	234	255	250	243	273	285	242	256	262	273	261	287	269	266	266	235	263	267	250	243	240	251	277	255	249	284	291	253	286	272	284	292	280	268	256	252	255	257	286	268	282	283	265	253	291	271	248	279	291	263	285	280	220	287	231	257	246	270	305	280	265	252	287	263	257	277	274	278	252	265	267	258	250	306	254	267	266	269	261	256	291	232	296	276	269	298	279	262	273	267	263	293	269	303	254	282	274	222	266	255	273	247	244	233	257	249	248	274	296	227	274	312	261	300	260	311	245	244	258	305	243	265	265	257	239	261	249	248	301	248	270	271	283	267	239	264	279	286	276	285	280
22861	21486	29149	24245	21489	21572	9092	2248	1618	1534	1385	1164	1080	1016	1041	941	887	783	817	750	674	727	699	634	665	612	614	598	651	581	629	642	589	628	620	595	626	618	589	572	577	564	607	608	621	606	569	613	614	590	568	562	573	585	533	570	551	555	546	522	534	554	540	517	527	536	561	543	568	529	515	576	507	534	522	542	532	581	536	524	551	569	510	507	547	552	539	537	513	517	593	495	552	526	553	546	493	560	524	515	482	555	519	515	500	506	558	529	489	561	521	513	570	553	511	531	508	528	531	568	513	552	514	493	526	572	532	506	531	532	560	553	502	515	538	592	530	577	532	580	538	538	509	540	546	536	577	544	528	539	524	547	501	500	522	557	537	508	531	512	502	542	525	574	541	529	551	536	514	528	541	534	540	574	535	522	518	566	522	527	548	548	521	519	520	544	547	535	515	552	599	531	553	542	553	490	500	549	518	530	541	553	513	531	521	496	478	481	486	578	537	501	502	515	504	513	537	497	550	490	502	534	509	545	501	536	512	565	505	559	512	528	546	587	521	530	532	517	567	529	515	500	538	554	501	534	574	563	518	551	551	520	517	528	500	549	519	524	537	494	524	557	558	517	538	534	508	546	548	584	499	538	536	554	523	529	520	522	574	567	543	534	554	572	543	521	570	518	529	579	558	534	533	504	538	527	544	541	566	534	521	538	503	515	537	510	569	532	518	573	536	567	530	554	553	560	518	541	501	546	505	536	539	521	556	537	524	496	511	555	545	532	513	529	556	494	570	548	563	511	558	533	496	503	513	554	542	515	564	498	516	568	531	556	510	498	544	508	534	566	592	495	530	539	487	524	512	516	512	549	535	511	526	544	518	527	550	569	499	523	559	534	539	517	522	491	576	529	512	561	533	531	545	516	547	499	539	567	520	502	540	519	534	531	501	480	495	530	504	492	509	520	517	533	573	539	538	502	562	564	504	526	498	541	503	524	494	545	537	488	527	514	519	515	529	561	518	554	527	504	538	544	520	559	514	540	526	513	498	511	519	523	499	561	565	513	493	553	545	541	568	532	524	504	554	545	536	524	524	532	528	523	555	525	545	532	558	514	531	532	555	557	539	510	492	518	501	548	553	508	528	527	559	583	540	511	499	560	513	531	530	537	565	528	547	564	510	517	545	560	521	532	524	526	496	510	519	548	534	520	542	498	543	555	568	467	536	563	497	516	586	511	539	528	473	511	527	561	555	549	515	501	541	523	577	553	574	515	531	499	544	535	534	499	549	528	517	521	525	519	546	539	558	522	541	530	535	529	530	536	521	505	535	530	508	553	566	532	523	528	456	528	510	550	509	498	533	502	553	510	517	533	540	549	492	534	485	512	512	537	511	528	559	516	554	548	463	532	534	518	542	538	557	504	534	548	519	538	550	533	526	550	552	564	549	534	510	543	526	547	518	531	551	530	534	541	571	558	521	539	480	524	505	542	525	524	548	510	529	566	487	517	541	514	552	553	537	558	526	473	501	564	538	539	554	473	531	545	549	518	548	501	511	501	533	546	524	531	558	535	574	493	556	530	520	521	554	501	528	528	500	519	515	540	533	533	526	537	505	565	515	488	569	489	475	575	550	515	549	562	528	549	524	538	548	517	538	541	532	516	532	508	543	507	492	531	543	537	488	525	535	522	503	567	532	505	548	553	532	538	514	550	508	528	527	573	536	558	559	539	560	550	567	526	514	532	521	520	542	538	540	572	551	518	527	514	552	539	529	513	549	572	560	519	537	573	536	514	507	550	558	530	535	503	536	494	580	552	533	500	511	520	530	518	526	491	544	500	494	522	532	520	513	542	546	504	498	575	526	518	540	532	521	565	520	540	535	538	565	527	516	508	527	524	492	535	562	515	568	509	527	541	537	508	553	535	512	508	488	534	557	517	503	537	500	518	528	532	539	478	521	538	543	536	525	532	533	528	513	523	524	548	513	525	501	614	496	530	514	553	521	565	491	537	503	552	557	515	527	536	516	532	558	537	566	520	549	567	516	513	520	519	538	534	501	550	572	553	484	566	539	548	556	539	497	552	570	484	535	513	548	580	568	529	539	488	534	482	556	533	494	522	548	519	519	568	521	533	555	477	521	543	536	523	541	566	533	518	535	537	507	520	552	549	543	507	495	489	518	541	556	490	512	529	547	528	503	535	518	500	538	549	532	533	511	520	560	496	520	527	550	509	478	599	538	538	550	536	501	539	497	515	523	523	578	525	511	544	509	527	535	500	522	529	498	505	530	517	591	543	559	538	538	531	541	534	538	551	518	484	501	554	509	510	551	506	521	556	588	528	556	526	546	547	512	534	526	525	534	501	522	532	550	584	533	540	506	510	560	534	520	568	538	537	544	513	523	537	532	498	553	528	536	546	537	538	558	485	536	506	512	557	538	504	558	539	522	528	516	514	515	532	478	534	504	532	534	535	530	513	520	548	518	569	567	552	552	526	542	544	498	543	510	548	563	506	551	521	498	536	547	512	516	557	493	574	503	535	495	499	549	574	539	491	529	524	515	542	541	554	534	532	514	545	522	536	551	554	526	578	559	470	548	511	534	516	578	529	528	515	547	511	552	532	512	509	499	550	528	491	513	627	530	535	517	510	537	558	530	512	475	525	547	523	464	530	506	531	540	513	513	536	523	525	592	525	522	531	506	547	579	527	546	562	506	537	500	510	499	547	514	548	542	509	528	557	574	546	515	520	523	528	521	528	541	536	527	479	509	568	530	511	555	546	534	499	541	587	544	502	503	500	552	527	540	544	532	535	552	516	499	513	480	565	549	510	497	527	562	532	505	496	514	536	520	542	530	500	548	492	538	490	544	538	482	558	530	532	576	548	558	523	541	530	532	568	554	573	555	520	489	548	595	541	521	516	565	502	547	537	542	502	539	535	550	508	558	516	555	550	506	545	519	541	484	529	537	545	556	565	545	517	547	526	546	554	554	530	531	530	516	541	504	547	522	544	535	568	541	558	554	530	549	522	524	555	549	528	536	524	509	512	487	528	532	520	506	542	509	562	539	527	527	526	545	540	536	539	546	529	512	502	538	513	546	526	585	492	514	492	533	556	558	545	545	509	527	541	554	609	561	532	525	526	529	570	544	538	521	575	487	530	532	545	544	527	547	518	548	542	524	551	517	483	548	515	541	547	572	502	511	521	513	501	518	522	524	550	528	556	528	545	541	536	538	493	566	555	504	543	517	482	505	560	539	563	506	569	527	559	576	547	544	557	523	513	511	504	504	510	537	549	502	521	512	509	581	497	577	518	525	556	547	543	558	556	524	532	534	529	566	525	508	579	506	530	513	519	577	476	518	516	530	578	562	548	509	542	531	532	527	573	523	520	527	535	490	521	551	548	540	519	522	506	531	537	556	537	500	529	583	508	558	513	543	508	526	492	527	533	531	515	544	517	517	504	519	540	517	545	546	543	530	513	558	528	554	514	570	492	546	577	545	452	499	530
5926	19256	13839	7570	5944	4661	3816	3109	2556	2314	2000	1680	1575	1411	1360	1284	1079	1006	1031	907	774	770	749	739	670	676	684	669	678	721	716	714	710	673	665	659	690	658	678	655	667	600	622	612	610	568	607	607	601	612	623	587	588	600	599	604	572	587	557	633	577	571	579	588	565	580	588	582	549	564	555	534	634	569	578	563	576	579	557	577	581	568	583	533	522	561	541	569	559	529	562	566	578	564	571	512	575	557	538	551	572	591	544	516	526	536	532	554	545	526	567	545	561	540	558	528	538	571	564	548	591	533	561	549	542	538	520	535	557	511	571	546	537	575	557	523	549	526	542	558	536	524	571	537	550	533	516	540	613	518	543	578	540	511	523	569	562	625	591	544	571	513	588	571	542	518	531	512	512	542	571	503	517	558	554	531	527	544	566	520	566	586	545	551	559	536	504	566	530	525	551	555	545	538	531	536	541	566	556	517	520	543	574	573	533	586	520	527	542	559	597	573	545	528	557	534	563	591	571	519	537	548	512	509	556	557	557	535	568	558	495	539	525	532	564	538	561	543	524	534	539	527	506	504	527	505	510	584	523	517	526	499	590	557	507	542	539	523	495	586	558	540	551	561	558	518	552	551	532	515	542	541	547	507	531	543	541	498	523	560	553	570	614	547	560	569	538	559	557	559	565	560	543	520	507	568	570	532	517	525	525	561	560	536	523	520	536	528	571	549	536	535	544	567	509	535	517	528	577	546	522	532	545	502	552	509	559	555	540	540	530	496	547	549	533	543	565	514	573	543	522	576	603	541	563	509	539	573	566	565	554	546	527	538	544	537	588	582	551	548	557	518	578	572	511	493	542	523	498	522	540	555	540	554	521	526	565	528	533	555	559	519	583	515	550	600	541	546	557	529	555	553	556	534	499	521	535	515	544	568	538	578	524	530	558	552	559	525	539	514	547	536	552	548	542	542	541	533	562	561	556	588	575	574	531	543	563	545	541	507	528	493	518	579	519	541	530	535	520	587	518	596	557	492	505	537	534	509	546	529	526	523	528	552	526	526	536	563	507	574	528	556	510	540	546	506	544	541	495	574	527	534	521	540	544	522	510	564	521	537	518	557	533	554	547	521	553	570	542	510	524	564	513	534	525	550	556	538	554	546	546	524	528	518	560	575	547	503	567	551	575	529	543	551	552	572	507	532	526	564	503	519	551	548	546	503	494	520	570	548	552	557	547	516	551	596	535	583	547	587	532	549	547	542	546	561	544	518	576	537	545	594	536	546	598	558	565	496	580	550	517	509	515	530	511	559	540	551	498	541	546	497	554	546	520	551	613	525	572	543	548	545	576	589	544	514	564	541	555	545	549	539	532	581	522	552	522	540	522	587	532	571	528	585	535	538	495	539	515	555	565	560	557	545	528	541	537	547	530	578	565	523	551	506	526	565	552	556	507	584	590	525	480	587	555	552	558	564	524	524	537	531	568	542	551	516	506	544	556	556	575	555	532	532	533	552	549	495	558	521	508	521	573	560	547	541	509	524	541	563	545	559	526	582	556	517	566	530	556	531	504	529	566	510	529	559	531	481	569	512	569	548	563	527	522	560	548	564	517	555	552	544	545	590	519	514	536	553	508	501	536	493	562	523	548	508	563	538	569	537	573	554	556	480	538	541	592	538	553	575	507	561	547	530	560	559	515	528	533	491	572	591	524	598	547	562	540	545	542	529	556	564	566	574	540	515	592	573	565	519	546	516	525	505	544	507	572	544	529	607	524	544	541	562	513	490	515	544	556	535	571	551	564	559	573	546	577	549	530	554	551	559	562	541	571	497	534	529	539	509	577	564	550	556	547	546	555	544	581	575	555	554	529	539	521	570	491	518	565	530	531	531	564	528	575	536	534	537	557	529	530	492	531	564	553	573	559	525	541	580	545	513	541	508	518	546	516	555	524	540	548	530	549	540	567	574	525	553	556	517	576	536	593	569	571	536	529	563	542	538	496	515	517	529	496	544	558	589	549	565	569	516	520	532	518	548	537	548	546	563	544	504	518	546	538	524	577	527	524	561	497	557	494	539	569	507	531	533	543	551	525	561	540	548	533	533	535	567	508	517	567	545	565	562	538	565	515	558	570	549	534	528	531	505	569	550	603	544	512	571	535	524	535	562	548	542	543	525	546	536	545	507	519	547	544	556	562	518	574	549	562	576	556	574	530	541	555	539	546	552	586	550	580	543	564	596	574	517	536	522	514	535	512	533	578	553	559	514	538	528	535	527	535	510	537	586	548	542	549	534	505	532	554	562	580	510	535	555	536	583	521	572	559	543	526	497	584	586	563	546	552	518	503	548	535	530	561	540	573	566	546	497	508	558	573	530	585	552	560	549	589	547	536	570	576	525	537	583	529	543	507	558	547	491	568	522	539	548	512	539	542	558	550	526	522	519	526	545	551	529	536	553	539	559	539	503	557	507	528	540	561	516	528	544	561	576	559	559	520	527	547	544	544	571	491	529	528	551	532	493	543	553	509	570	534	498	536	547	513	579	506	550	503	517	504	545	550	560	518	563	560	561	501	522	581	578	557	497	521	523	548	521	541	525	517	589	533	558	548	531	507	533	518	517	560	571	511	522	560	533	530	551	542	529	528	555	558	532	551	561	563	520	541	570	557	549	520	527	514	569	579	499	510	545	552	509	546	518	559	549	551	521	523	542	538	539	537	545	558	503	570	607	544	545	586	564	539	509	596	531	546	580	573	584	558	524	576	549	571	586	563	564	527	503	530	505	521	561	529	525	559	553	563	561	539	537	575	547	583	534	526	493	503	526	530	537	557	519	549	532	548	549	531	562	562	582	552	557	552	494	534	568	480	557	535	550	518	567	515	526	538	564	503	576	502	522	561	554	558	540	508	518	533	545	532	571	555	493	501	542	550	547	555	558	531	505	520	513	533	559	539	502	522	510	538	549	592	518	537	542	515	550	560	515	551	551	550	515	528	552	556	572	533	515	509	552	568	480	537	537	507	556	506	514	554	547	540	537	572	531	519	576	548	587	551	552	519	565	526	550	539	586	545	557	517	556	506	551	522	516	515	562	524	514	548	518	546	527	520	532	539	577	528	552	539	533	535	526	519	563	574	528	526	527	542	521	525	537	549	523	600	535	522	520	577	540	557	507	519	538	546	554	528	574	508	559	540	566	551	545	523	534	585	519	558	510	560	554	576	565	561	530	570	486	563	515	562	532	588	531	522	535	553	562	585	551	573	540	512	535	519	521	523	533	572	576	504	551	540	582	495	538	537	546	538	583	528	516	508	530	580	573	585	520	545	535	538	536	594	554	535	524	569	550	606	544	539	547	518	564	552	568	565	522	543	529	512	562	550	544	517	558	514	566	508	543	538	518	551	549	563	547	547	537	569	535	560	547	584	553	552	510	532	514	533	563	508	534	525	520	595	572	552	548	516	510	557	549	511	524	549	539	557	519	585	541	542	508	538	498	574	544	537	567	530	556
27938	19808	7233	1431	844	606	578	495	524	466	476	440	416	405	410	407	371	386	369	371	350	323	325	306	340	360	311	311	344	373	352	346	328	335	336	314	358	338	336	374	314	328	302	312	320	330	351	297	352	339	324	315	322	362	313	319	290	315	312	279	311	316	312	328	312	297	338	314	304	329	321	306	311	293	317	276	315	305	290	333	288	300	311	330	322	307	307	318	264	336	310	337	306	354	309	350	317	304	321	327	305	298	341	299	273	294	302	300	282	309	317	293	329	337	315	319	290	305	340	331	294	309	316	336	325	299	300	326	332	297	295	305	330	308	305	322	344	303	315	291	312	334	349	323	307	329	296	306	333	333	318	334	301	291	275	298	346	351	317	324	312	314	333	339	313	312	298	279	313	297	306	314	308	324	288	320	305	313	304	306	298	335	337	318	291	366	328	338	332	313	324	317	305	333	310	277	294	324	311	291	301	318	314	312	292	333	327	329	331	298	304	345	284	315	304	320	311	328	323	295	324	293	320	289	313	303	294	316	321	304	303	337	309	284	282	320	309	327	345	319	289	305	294	289	321	290	314	294	344	314	304	354	327	346	291	353	332	310	308	301	310	332	341	350	352	322	315	307	307	324	314	333	302	311	278	290	299	319	311	324	289	320	295	325	305	324	278	321	324	353	313	299	318	331	284	335	324	299	322	305	324	330	326	321	307	306	330	308	268	306	320	332	319	312	289	285	310	315	300	317	328	302	292	308	286	314	336	304	301	328	321	317	308	330	340	320	322	349	319	276	325	344	305	313	325	329	330	335	313	301	300	325	292	325	284	316	319	313	332	314	317	308	348	328	336	319	313	330	316	341	302	331	296	312	310	310	338	297	289	304	316	348	311	304	332	336	307	295	322	295	297	309	334	282	321	281	333	300	335	273	313	301	277	292	334	310	333	312	335	300	289	324	284	281	282	324	321	302	298	297	324	329	332	287	285	303	317	345	325	314	324	295	310	308	289	321	310	324	286	297	335	327	293	322	316	315	290	325	314	321	331	331	324	325	340	317	332	288	326	329	322	323	310	320	339	323	294	301	341	285	336	325	318	348	289	289	324	302	291	303	292	321	298	284	300	315	326	317	307	340	337	327	317	288	342	311	344	331	327	304	314	319	312	332	313	313	347	321	328	291	320	306	301	346	291	344	294	289	308	305	311	289	332	320	288	300	311	307	307	302	311	302	282	311	315	330	294	323	297	322	294	300	293	323	331	333	276	326	313	315	304	305	337	304	308	322	310	296	327	311	297	329	291	324	271	294	319	294	320	294	319	312	337	305	304	310	326	314	317	304	297	311	323	333	300	315	304	335	328	319	336	381	311	293	310	289	274	328	319	307	316	307	324	299	332	319	334	309	294	332	351	317	307	360	313	298	299	311	321	351	299	330	297	303	310	312	336	311	305	334	293	304	316	342	276	302	302	317	347	317	323	315	298	316	298	301	311	294	340	277	310	296	319	311	298	337	307	289	315	329	327	303	276	317	298	288	320	308	310	314	295	289	311	319	335	324	311	347	303	304	322	332	289	294	343	297	333	335	312	262	315	321	289	296	351	329	300	302	310	341	316	333	326	297	288	323	293	342	306	293	283	316	314	299	301	303	337	308	288	296	302	318	320	296	304	295	286	340	345	289	311	325	324	292	307	294	310	316	322	303	303	326	301	314	303	273	310	293	289	278	333	324	314	292	323	307	337	303	293	302	309	324	325	289	351	300	322	301	310	337	286	291	287	318	294	356	333	321	339	281	338	303	298	343	330	344	321	309	289	300	329	316	307	316	315	309	325	290	252	316	303	318	316	332	319	311	313	281	327	341	332	315	323	301	287	310	321	284	302	297	305	311	309	331	307	316	314	323	326	331	318	334	296	334	333	340	315	323	302	326	326	336	328	310	281	336	299	342	332	311	295	304	294	318	324	321	298	293	293	331	333	312	322	318	283	321	311	309	329	316	302	325	325	305	310	324	286	333	301	329	296	304	327	307	314	301	279	325	329	319	319	299	317	328	282	319	319	343	328	300	299	298	300	292	337	319	301	309	303	330	313	305	329	314	326	308	291	273	312	284	336	307	337	314	325	323	323	309	353	309	301	342	289	288	303	336	318	307	306	274	301	317	333	292	303	325	334	302	322	281	338	284	316	311	296	315	330	315	320	320	308	302	304	303	321	304	332	332	294	322	322	304	305	315	282	316	288	318	318	310	353	318	317	294	306	292	333	264	295	327	318	343	319	300	299	338	327	299	340	337	345	321	339	278	310	301	301	315	295	298	266	289	321	298	323	318	326	318	306	328	285	292	291	315	339	322	323	309	296	295	320	330	344	324	309	307	307	304	293	328	320	323	306	334	320	313	337	324	323	290	301	281	285	304	328	327	303	316	309	310	293	269	331	330	327	324	331	279	317	328	311	302	335	284	313	362	306	305	348	320	316	341	305	322	298	301	344	325	307	294	303	314	298	336	306	331	312	351	308	328	316	331	310	315	294	318	356	336	292	305	317	317	321	268	296	345	320	302	304	323	349	274	323	323	347	307	317	316	319	316	315	333	330	306	340	297	316	313	313	315	291	324	300	285	313	287	286	262	323	314	319	313	302	299	320	314	309	337	324	293	331	315	303	319	314	319	319	301	318	328	325	267	308	307	322	307	296	301	306	315	287	316	346	323	296	310	284	315	323	306	313	330	291	313	322	313	303	331	315	271	334	344	296	338	316	310	300	314	304	293	304	296	304	314	326	326	307	309	348	308	305	313	342	358	340	326	303	291	337	334	341	338	287	360	344	338	287	289	318	338	339	328	323	283	326	315	323	337	326	326	297	299	290	320	301	327	316	336	295	297	294	314	286	323	327	301	303	302	334	343	325	299	309	294	307	326	312	302	290	310	331	302	291	342	294	309	295	319	314	313	359	337	307	347	330	300	293	324	343	312	337	298	312	337	343	334	320	281	312	286	304	308	300	313	331	351	288	301	319	317	315	303	288	294	308	278	295	314	361	329	284	310	342	333	352	300	316	272	320	334	322	321	353	347	301	296	277	302	298	329	310	325	273	306	307	310	324	308	319	312	330	287	314	328	339	281	298	339	301	312	299	328	281	301	284	323	290	326	332	310	353	292	331	323	303	296	343	331	299	324	322	327	323	312	325	284	302	287	313	262	320	317	328	326	337	310	316	334	315	297	305	303	325	294	323	308	292	312	336	360	319	316	331	311	318	356	306	300	301	339	307	321	292	301	311	325	296	306	308	312	311	358	300	346	295	295	330	284	341	305	337	301	343	295	321	318	304	326	325	311	299	296	328	316	328	306	307	323	274	306	316	321	312	329	341	282	309	325	356	300	316	302	307	347	305	294	334	329	332	279	342	312	302	342	313	309	313	320	318	275	330	327	299	336	298	314	321	281	316	308	314	309	298	319	316	301	300	308	325	312	330	317	326	335	319	327	340	310	312	304	314	342	345	311	318	297
5667	3984	2787	1556	1239	1051	913	789	742	675	597	544	576	534	501	502	467	402	429	388	405	349	366	373	368	322	330	378	382	373	330	387	378	360	380	333	366	371	334	345	325	337	342	349	365	339	347	347	309	300	317	366	350	308	349	328	327	335	354	317	330	308	326	326	333	342	295	331	339	326	318	311	317	306	320	310	314	366	359	336	346	346	320	305	307	312	311	322	323	344	330	326	327	315	331	307	343	326	313	351	333	342	311	299	340	367	326	373	323	315	365	337	317	333	316	318	338	332	352	316	357	345	314	324	329	332	304	319	300	311	339	332	324	293	305	326	295	338	309	313	326	333	312	307	335	295	308	324	319	322	299	336	353	321	317	350	297	353	340	280	335	319	315	300	375	290	308	304	336	328	337	335	326	334	321	339	325	323	303	327	315	298	337	355	312	306	313	315	318	320	306	353	309	342	331	317	313	378	349	351	342	304	332	339	345	297	350	312	353	333	337	323	293	352	329	321	316	310	322	315	320	313	299	323	328	327	304	335	286	353	340	344	308	337	324	321	338	332	340	341	314	329	327	334	317	317	335	320	301	372	290	325	324	345	293	310	296	342	356	329	296	340	314	336	314	350	317	343	347	348	336	310	309	317	326	331	309	357	299	306	324	360	338	319	331	308	332	313	305	313	335	319	319	372	333	330	307	338	331	317	341	340	320	331	301	282	330	308	296	332	313	324	308	339	280	360	320	325	328	298	327	340	306	353	340	317	334	318	278	325	307	350	303	302	334	300	330	326	317	310	338	308	311	306	347	324	339	311	325	338	322	350	338	312	315	325	349	362	333	321	298	325	334	341	321	302	316	344	340	345	282	322	306	332	297	335	330	330	312	314	335	304	335	293	332	320	356	304	336	331	318	324	310	302	332	328	315	325	324	331	362	338	306	329	325	318	339	320	349	320	306	307	321	361	323	323	319	332	308	313	353	330	342	328	342	334	321	312	314	319	294	337	307	338	337	309	336	323	342	334	329	308	311	352	361	331	321	315	318	301	317	309	315	303	336	331	327	303	332	332	346	354	338	328	331	302	351	336	318	324	319	297	301	300	314	335	325	335	328	335	305	326	335	341	343	325	352	332	303	355	346	325	308	346	332	320	322	342	294	333	346	331	304	293	334	332	310	310	348	309	332	321	336	341	317	333	308	313	307	312	329	330	332	327	317	325	325	332	320	306	300	331	330	347	351	310	291	323	284	306	293	306	344	299	306	318	333	309	338	347	294	335	324	296	342	350	344	282	349	304	351	336	331	349	296	313	338	333	343	342	322	337	313	331	348	297	315	340	337	320	321	336	330	309	304	307	340	342	307	339	330	327	377	311	322	316	337	351	330	310	335	300	268	330	336	333	305	341	329	308	351	361	341	321	339	308	300	383	346	356	320	333	341	331	331	302	327	348	306	320	341	329	318	327	324	339	330	318	358	349	328	332	369	306	323	321	301	319	330	309	348	311	329	322	338	308	356	312	353	331	310	322	317	307	350	365	356	332	326	344	325	329	324	308	291	324	340	296	344	309	281	339	321	345	315	321	345	328	340	336	321	340	312	324	314	327	332	332	318	301	314	330	312	370	292	301	331	310	315	322	312	340	350	341	314	301	312	320	352	320	290	336	335	304	298	337	341	311	310	329	330	336	353	346	313	328	314	344	342	332	305	303	346	342	312	299	295	352	331	313	311	340	323	357	341	325	283	317	329	349	374	327	319	333	314	311	308	319	349	355	304	336	317	326	326	325	314	319	327	346	301	306	311	343	338	304	327	322	309	327	357	352	333	339	311	305	356	329	333	347	304	325	311	321	343	303	343	330	330	298	293	345	325	279	321	328	322	335	358	368	313	304	352	317	351	363	329	326	331	308	304	345	308	342	313	313	331	350	323	328	302	351	349	335	331	321	320	321	323	340	312	315	338	303	301	331	286	336	299	342	301	308	323	328	320	347	297	337	340	335	335	319	329	317	290	331	288	343	304	320	356	330	297	313	346	309	338	326	330	342	336	341	348	327	295	343	332	342	316	318	342	307	328	308	312	304	304	359	344	361	335	343	352	296	312	292	313	318	323	332	320	335	306	275	281	343	332	314	335	307	304	298	313	312	353	344	323	321	329	337	319	336	353	309	318	317	319	316	337	323	324	300	349	321	335	327	326	322	313	332	324	298	313	306	300	345	340	328	326	329	311	343	295	326	315	343	332	314	343	315	335	323	337	317	340	346	318	291	338	329	350	314	303	355	327	292	298	315	356	345	317	320	321	341	337	334	340	293	321	307	326	317	322	305	343	334	331	353	313	358	335	319	339	309	319	327	339	298	341	314	320	343	342	328	329	319	358	312	327	348	311	318	337	300	321	330	323	312	317	308	345	313	328	325	297	346	313	302	340	301	321	327	342	323	317	334	316	331	338	332	305	313	325	318	301	369	341	320	345	318	341	321	340	339	342	348	336	338	310	325	329	309	318	334	329	303	300	324	359	339	319	319	333	311	312	318	331	291	308	306	328	333	334	302	333	336	301	306	310	292	317	314	336	347	319	361	299	341	309	312	339	318	328	346	330	308	286	316	314	348	350	335	299	301	328	303	295	295	302	324	307	340	301	342	330	332	352	302	299	313	328	321	325	319	329	352	329	342	338	335	321	326	286	307	303	338	362	320	305	308	296	347	320	305	291	329	359	317	337	317	345	314	302	337	337	324	343	296	329	330	333	326	313	306	307	316	321	324	353	327	327	311	346	327	308	286	329	327	299	336	364	332	308	321	335	286	328	349	350	340	332	343	290	309	352	352	339	309	321	315	314	354	308	330	358	295	345	321	315	353	333	311	338	344	343	326	294	338	290	315	338	319	344	340	347	295	304	305	320	354	305	335	310	318	305	313	311	346	304	378	341	322	312	311	323	323	347	341	302	349	296	319	331	315	308	320	332	340	314	323	337	327	313	315	322	342	335	346	327	307	345	309	298	309	291	323	317	345	321	286	319	295	337	329	322	336	287	333	316	311	313	323	339	340	324	326	306	309	341	362	333	334	317	343	298	349	295	325	346	314	346	355	332	337	310	345	300	319	352	315	313	316	354	333	309	349	328	303	315	327	292	332	313	328	314	287	315	336	328	307	300	293	306	290	321	338	343	322	307	334	351	337	309	331	311	318	319	295	317	332	349	341	339	310	357	357	326	350	327	337	319	327	343	304	330	337	363	325	325	353	307	346	307	319	320	317	340	314	316	298	332	287	339	313	329	313	312	330	347	345	318	318	352	304	320	291	337	309	343	313	299	350	320	337	332	329	316	316	328	340	340	302	347	348	316	309	343	297	341	301	314	350	333	312	306	327	344	309	329	315	306	314	339	331	335	344	351	332	322	314	354	349	341	343	319	300	325	302	323	342	319	328	325	309	329	303	318	338	360	366	325	324	299	339	308	316	319	306	314	314	299	306	364	325	287	329	337	361	307	339	348	311	303	335	327	353
24000	21434	28637	24640	21428	9426	2075	1409	1265	1131	1010	943	874	834	863	816	687	747	666	683	679	595	613	582	577	581	580	543	621	581	637	628	599	540	586	546	560	539	598	557	568	559	567	525	534	567	547	516	504	529	538	537	544	543	535	542	522	560	562	560	493	517	520	497	530	521	568	523	532	509	527	477	546	518	520	536	518	552	512	498	531	513	519	521	541	520	514	507	513	545	507	538	562	514	556	529	562	517	553	518	510	529	538	538	501	498	499	525	495	542	494	556	505	502	490	531	495	478	498	521	529	525	533	520	497	451	506	469	518	525	534	515	526	518	519	542	493	527	532	541	516	543	535	483	525	515	562	508	497	539	517	474	527	541	483	515	508	501	529	502	507	530	529	497	496	544	508	523	534	496	530	513	538	550	507	514	559	482	500	579	515	523	532	484	482	502	507	478	460	513	510	535	540	482	511	533	543	538	515	514	516	536	526	515	555	511	529	489	529	511	483	488	520	551	495	541	509	569	471	543	533	496	544	512	515	572	511	518	538	522	532	540	470	491	491	486	487	529	533	499	506	494	529	498	488	535	498	501	502	545	485	520	489	521	526	510	510	580	539	496	487	536	519	579	509	553	508	497	515	484	517	524	500	503	519	566	515	538	486	533	470	543	526	522	528	490	515	527	489	523	519	532	519	570	501	534	518	514	492	531	530	517	486	524	517	539	530	511	522	521	524	525	539	500	502	534	505	534	542	546	545	535	513	506	491	541	569	493	502	525	505	525	520	495	530	494	530	563	516	460	532	517	474	520	520	516	547	529	516	559	529	508	517	485	526	556	500	533	517	535	537	502	510	510	520	498	476	489	529	539	533	536	525	499	495	482	534	485	525	526	461	517	530	501	519	499	522	501	498	467	528	501	553	541	545	519	508	524	511	507	532	560	476	508	542	522	497	485	557	508	519	501	492	500	535	554	503	509	501	537	506	512	515	537	475	518	500	533	521	487	499	555	505	513	549	520	541	571	495	534	482	506	500	481	523	519	512	537	502	515	510	495	559	499	525	535	552	463	538	509	518	501	516	501	506	541	516	529	573	520	496	529	507	483	475	505	511	518	530	490	524	549	495	462	506	524	531	559	510	544	511	525	536	524	534	506	533	498	510	504	507	527	508	495	545	497	547	502	535	515	534	500	482	507	528	527	493	505	508	523	528	522	484	531	544	526	483	512	495	536	498	532	557	538	504	536	540	542	526	522	532	522	508	542	518	534	522	525	526	518	520	497	519	527	510	525	508	536	534	486	530	468	506	525	527	521	514	501	483	485	547	525	494	512	516	491	529	521	524	501	459	488	537	503	533	496	530	519	511	543	526	556	505	545	515	502	509	479	552	523	514	520	571	566	502	540	505	520	512	476	547	509	567	481	486	493	509	532	490	490	531	507	491	509	510	520	527	534	499	527	529	503	497	504	524	511	529	487	541	508	494	538	542	588	460	522	520	539	518	479	537	484	510	516	515	556	510	491	493	535	499	512	543	537	497	493	548	501	520	530	535	537	539	544	503	535	493	537	515	511	567	516	547	521	516	519	542	503	546	537	535	542	463	543	533	505	559	503	546	529	487	503	556	511	527	485	547	538	507	517	549	503	558	522	480	486	541	525	532	522	501	541	502	550	528	489	489	512	482	546	516	518	557	536	504	562	474	512	477	503	512	517	534	536	552	492	499	491	501	480	513	535	506	550	510	518	492	507	508	529	511	535	546	494	501	524	550	544	500	497	491	514	490	512	500	500	511	501	514	473	533	502	497	504	492	476	516	541	504	508	508	526	493	490	531	516	529	479	506	498	483	512	482	518	511	511	513	528	526	507	510	507	479	527	562	553	531	469	543	505	551	521	534	561	544	516	536	520	497	559	467	485	524	551	502	569	553	553	511	538	538	486	510	509	526	517	541	505	561	516	471	579	524	489	519	547	496	497	527	493	518	502	548	501	511	568	485	492	538	509	529	549	524	535	503	505	485	514	549	504	500	519	476	511	519	560	526	534	515	515	522	525	530	533	490	532	490	556	513	509	503	499	531	511	519	538	517	529	528	526	515	533	488	539	526	503	512	522	523	514	494	542	516	494	522	495	509	517	488	546	493	489	525	480	522	558	489	502	532	539	542	533	530	493	529	507	518	504	527	509	492	502	523	500	502	495	518	510	529	557	524	507	556	498	527	481	520	540	537	542	532	518	505	536	526	531	499	486	525	477	495	498	517	542	514	536	497	493	506	542	540	510	495	508	498	512	496	546	520	519	534	471	543	483	523	531	521	541	514	530	525	567	537	513	549	514	518	530	517	486	520	538	550	528	496	520	509	508	541	518	508	504	537	518	506	539	507	511	473	483	526	515	532	529	503	483	508	505	517	527	526	551	543	531	519	441	525	534	523	531	549	489	540	480	499	530	493	526	539	518	537	546	506	551	523	464	492	521	510	504	543	519	503	535	515	534	487	512	535	487	509	519	542	493	515	497	531	508	543	543	537	503	488	497	522	531	535	500	531	506	525	520	497	519	498	532	502	520	504	545	515	543	531	522	487	527	501	501	513	503	509	549	563	533	468	523	551	509	512	491	510	489	510	526	508	507	494	507	541	534	521	489	581	494	520	526	562	529	553	494	510	522	542	535	511	547	515	517	517	543	521	506	548	523	490	524	549	549	469	477	543	501	555	511	510	541	519	533	495	565	517	516	548	528	482	553	487	573	511	542	507	503	525	533	508	534	508	538	495	516	545	518	529	495	555	519	493	560	487	501	516	515	526	504	517	476	503	475	489	538	512	563	510	482	536	508	512	505	554	577	529	531	474	509	499	533	516	536	547	509	536	549	480	531	519	508	526	540	489	547	558	503	515	537	497	538	526	536	593	521	518	506	516	492	500	507	476	550	519	517	553	507	547	536	483	551	529	529	589	505	531	524	537	540	526	507	525	506	502	503	505	483	497	506	536	530	487	525	497	529	531	552	513	498	561	526	516	519	497	513	495	508	528	509	513	532	490	523	543	515	459	583	483	487	508	478	501	519	505	471	551	542	549	521	578	498	493	535	530	517	459	535	510	543	495	515	517	571	484	523	512	583	535	473	468	508	511	494	510	504	511	535	518	546	510	564	534	497	493	534	475	494	537	474	513	501	491	530	508	517	510	475	515	519	533	550	523	515	510	506	545	510	523	564	525	540	540	540	531	446	545	502	537	521	525	532	536	530	522	517	493	506	529	489	521	554	572	496	548	535	519	544	526	555	508	531	541	499	538	526	545	540	541	525	534	478	526	519	542	519	513	515	500	516	539	562	492	497	505	542	507	494	500	506	513	503	518	531	489	518	527	525	514	524	514	548	498	528	481	511	546	515	496	502	553	524	519	534	534	536	521	511	552	457	487	498	556	500	526	525	540	528	560	521	575	545	519	507	514	505	515	493	504	590	521	535	506	538	512	489	552	533	528	500	566	480	519	513	482	515	543	469	556	502	542	529
4742	13241	9255	4794	3794	3181	2603	2079	1818	1630	1356	1183	1152	1035	984	892	819	810	816	659	656	635	637	616	596	602	637	566	609	637	607	625	677	608	579	614	596	622	582	580	575	563	556	572	554	537	594	555	546	553	563	605	543	536	599	572	541	581	530	534	529	558	516	515	500	557	543	520	564	523	568	533	548	583	542	540	559	544	555	526	512	561	543	531	509	536	550	517	536	527	509	542	560	531	527	510	505	519	531	514	613	563	539	527	547	503	545	570	516	535	533	537	528	583	546	532	560	540	558	535	549	565	529	512	513	522	522	526	510	565	442	533	545	495	543	516	560	498	553	497	516	515	545	554	543	497	535	510	542	572	552	514	526	529	493	555	524	532	534	560	546	523	517	513	545	535	540	481	493	521	544	562	536	556	569	529	509	505	547	505	491	493	487	529	532	573	518	585	537	494	512	521	572	522	556	485	531	493	566	511	535	534	496	502	520	502	545	512	542	545	499	505	514	504	564	538	504	528	557	559	518	488	523	541	557	552	560	543	550	515	523	521	563	514	527	575	498	519	528	556	538	524	545	526	501	519	538	518	556	507	561	537	583	565	540	540	566	506	555	578	543	539	513	555	510	546	501	483	544	521	588	524	569	488	547	565	564	571	514	582	523	552	505	503	533	522	513	542	533	502	518	521	500	494	516	530	530	560	518	500	526	535	495	528	553	478	574	503	512	568	475	572	526	506	515	567	555	520	543	520	552	558	525	529	516	484	533	552	529	522	527	521	508	534	535	549	524	509	544	544	519	523	482	496	515	554	532	572	545	529	514	508	516	574	559	534	539	537	567	545	550	533	515	524	523	521	487	561	584	520	531	570	508	524	514	537	535	532	519	516	526	539	537	499	517	495	557	514	539	504	518	539	553	536	512	495	549	517	529	477	555	529	538	527	525	530	511	534	513	542	502	536	550	501	553	548	549	536	523	548	555	556	487	547	506	515	557	562	564	511	576	510	520	525	555	525	574	535	527	526	547	532	522	515	534	526	544	559	529	542	538	524	531	513	516	535	539	501	563	551	528	540	542	532	543	525	504	537	561	559	545	519	518	531	565	552	548	543	571	530	513	535	558	526	518	520	528	534	536	514	517	502	523	523	574	490	535	534	532	529	553	542	536	527	551	562	512	557	506	513	531	546	559	544	541	550	523	545	483	524	554	508	493	510	528	538	544	529	555	558	510	530	510	547	517	539	540	516	552	488	574	517	529	532	507	515	559	512	514	560	523	531	517	523	537	495	544	490	577	512	501	576	551	516	579	491	524	538	543	524	541	533	530	504	521	556	542	531	479	520	532	549	551	540	495	521	540	524	487	515	516	552	544	514	535	517	525	489	521	557	537	535	579	525	525	522	529	501	518	505	522	527	503	531	529	560	536	529	487	584	504	518	553	495	579	546	523	474	525	548	565	501	503	521	543	554	519	581	534	512	537	561	542	526	542	552	519	526	529	550	498	519	518	519	523	547	482	552	552	496	554	571	581	517	520	539	530	537	518	575	568	530	515	555	510	518	532	565	567	569	513	516	540	500	499	540	517	535	491	545	518	543	552	526	528	515	538	573	526	526	496	559	516	543	548	538	551	513	519	514	556	550	584	499	516	511	507	560	527	525	523	518	487	522	507	491	488	531	531	507	548	539	533	558	526	552	526	511	581	528	518	551	585	533	528	507	539	511	524	533	506	548	494	522	498	518	539	526	545	555	515	545	501	535	541	487	533	520	521	508	535	545	509	494	514	525	568	529	547	526	516	511	544	535	587	557	563	537	521	542	530	553	501	515	541	547	530	545	560	529	512	542	531	518	520	519	535	514	526	559	482	532	537	501	569	551	526	510	538	561	529	555	563	560	545	544	536	525	533	522	506	558	573	504	539	516	542	552	551	591	561	490	512	499	545	519	538	537	554	504	523	545	557	563	530	549	554	511	530	535	539	486	510	530	547	512	548	554	546	529	507	532	532	553	563	512	544	527	528	547	552	509	504	582	491	520	528	533	534	559	502	507	534	523	514	541	510	506	530	526	543	534	536	523	560	514	520	547	569	509	528	491	496	552	531	528	525	543	559	531	521	548	505	552	530	556	546	578	533	535	549	530	556	524	537	555	576	515	529	475	559	528	516	508	515	535	526	542	501	505	569	510	531	549	532	540	516	518	542	521	570	503	514	523	501	571	533	559	569	500	529	554	509	536	513	551	494	561	555	507	558	537	507	520	534	539	545	575	551	510	501	572	515	535	533	519	523	538	516	555	544	554	543	521	525	514	514	500	488	535	522	523	562	525	550	527	555	526	531	571	494	533	548	507	540	518	560	528	520	541	558	528	536	540	523	534	552	510	522	521	509	503	549	536	520	563	544	542	561	575	527	537	551	539	548	523	537	514	543	524	546	514	576	533	534	495	569	521	518	514	530	524	551	568	578	537	549	547	524	561	480	550	551	559	553	533	571	544	489	534	525	548	491	537	547	549	566	530	577	531	534	502	525	582	496	566	545	492	510	566	540	524	527	546	551	495	532	499	564	539	535	520	582	544	549	554	548	545	540	506	520	494	494	541	523	532	557	537	512	558	534	546	510	551	499	555	521	530	510	533	543	518	533	524	541	511	540	560	517	519	551	498	504	569	577	545	528	570	528	561	582	518	530	548	531	534	510	556	484	507	537	527	544	554	549	500	517	542	492	525	511	546	532	545	550	530	594	526	522	537	503	528	552	546	520	528	523	547	529	514	538	521	558	536	559	525	525	566	542	548	583	568	569	502	550	536	519	561	545	520	532	514	535	528	566	532	513	538	495	546	534	504	521	513	490	514	562	513	533	561	522	479	537	544	539	574	511	513	536	536	542	548	514	549	563	540	532	534	519	558	516	516	544	520	539	531	540	562	572	518	536	523	567	522	514	548	545	552	549	522	515	558	514	546	548	525	514	513	502	498	516	549	516	558	507	520	557	512	544	508	514	563	545	512	523	573	535	541	522	482	523	510	528	526	540	536	487	529	560	523	528	509	527	527	513	538	529	529	487	542	464	517	565	510	537	510	553	583	521	516	569	552	510	564	547	542	530	539	570	547	557	503	520	556	517	557	543	528	532	564	562	528	545	553	500	527	519	515	506	512	507	523	522	507	528	567	518	523	526	528	515	530	520	518	523	522	544	546	546	521	541	555	518	551	534	496	523	499	561	531	504	508	510	537	516	516	530	527	513	528	526	502	581	522	564	556	534	542	522	544	528	521	524	529	493	508	535	525	547	519	555	509	543	492	526	508	509	530	552	524	548	470	518	516	536	581	506	574	495	533	540	555	522	528	562	557	550	537	502	541	522	555	534	536	514	532	522	500	512	523	543	523	492	540	539	572	481	521	568	521	530	493	582	540	536	524	500	524	520	554	521	524	523	539	558	534	507	542	497	590	579	503	535	560	550	527	518	481	505	514	539	513	541	511	517	554	499	536	492	535	523	505	503	500	525	475
25031	21412	27438	25641	9530	1144	846	710	643	621	533	458	434	401	460	413	345	347	312	325	330	293	293	264	240	248	261	278	291	275	286	284	284	257	268	237	291	277	274	268	272	264	267	229	267	284	268	276	248	235	234	272	276	227	259	237	246	252	253	262	244	277	264	231	268	258	257	242	237	269	248	263	227	258	249	276	236	247	239	246	240	253	243	252	246	239	250	251	244	225	254	241	259	226	219	257	241	212	243	224	246	267	253	265	248	237	219	218	225	261	222	246	260	258	235	248	234	244	242	239	248	222	252	250	239	228	258	241	261	243	209	235	236	259	219	231	234	279	242	240	249	244	221	239	259	234	236	227	233	220	230	248	230	253	225	247	262	240	221	224	227	268	254	229	274	247	232	217	243	256	223	256	225	248	216	222	235	230	226	233	238	228	250	248	250	286	256	267	246	261	239	218	243	285	250	234	246	249	234	259	244	219	235	224	240	264	255	234	248	242	216	234	243	246	250	269	229	269	250	234	252	256	276	246	241	218	224	217	237	261	253	240	240	223	238	243	223	233	256	232	222	248	278	267	259	250	247	259	232	249	268	239	252	233	232	273	269	237	230	241	266	242	239	225	225	214	241	236	236	255	270	206	217	249	232	230	232	245	224	238	235	232	227	235	229	268	246	251	266	221	218	261	222	237	227	241	262	243	236	225	251	264	258	263	244	236	244	238	222	236	233	222	240	248	259	247	266	253	246	233	287	220	252	233	247	249	263	263	222	240	241	248	251	251	236	244	237	240	238	229	235	249	263	231	227	243	247	240	262	229	266	259	215	246	253	249	221	247	213	209	221	214	239	229	239	225	256	222	205	220	246	262	246	282	257	238	224	260	248	242	246	229	206	261	222	241	243	242	265	252	257	269	244	266	256	233	226	218	223	247	239	234	229	255	268	223	255	245	229	232	243	227	242	257	263	235	222	243	251	233	239	241	241	222	221	251	240	231	245	272	235	245	222	240	228	238	225	232	243	256	220	252	258	267	220	237	231	240	239	225	233	230	254	269	249	242	220	239	254	250	255	239	232	245	241	245	220	248	217	273	250	260	242	261	235	252	239	241	238	232	264	240	259	250	241	220	244	253	247	242	233	262	234	242	227	268	249	252	241	229	226	222	221	265	217	221	234	254	211	207	244	242	227	259	246	243	252	249	239	259	236	253	249	216	260	225	257	241	248	213	230	229	227	243	223	218	246	254	216	245	221	229	214	250	232	255	204	235	258	244	246	243	255	221	255	238	280	247	233	239	220	244	246	254	254	262	205	251	242	233	257	242	249	257	264	262	231	222	245	238	251	254	249	219	210	234	243	237	249	247	250	256	240	263	210	252	254	263	246	249	248	223	232	229	246	224	246	243	234	247	227	255	265	242	234	224	241	242	224	254	247	250	279	227	217	247	258	243	240	236	236	256	248	248	229	238	241	231	236	262	241	242	249	246	253	255	226	240	247	242	220	248	241	233	246	265	245	252	250	227	245	257	265	236	253	238	248	213	249	244	279	222	234	264	244	238	254	254	251	242	253	255	248	264	251	249	257	264	241	242	238	234	253	269	269	261	220	223	240	209	231	217	245	211	242	246	237	239	244	231	229	259	236	248	211	228	253	245	254	248	238	244	234	239	243	256	245	257	242	240	258	247	239	242	215	240	234	267	209	235	227	261	258	260	232	243	260	238	251	239	247	220	243	234	274	244	232	243	228	241	248	243	251	239	234	278	246	214	234	300	223	261	229	270	243	245	249	240	252	275	248	248	220	217	255	225	227	212	237	233	245	253	255	264	247	257	230	224	237	240	217	209	248	272	248	221	257	219	247	234	257	207	238	249	217	254	243	244	245	226	233	212	221	221	232	245	288	254	244	264	251	250	241	250	249	251	226	245	232	262	231	244	239	227	235	238	231	221	222	231	242	232	259	239	222	266	265	242	227	239	232	244	284	227	231	236	251	270	234	243	255	242	235	248	243	228	218	222	244	258	243	224	240	237	266	245	237	237	261	265	218	249	270	247	260	236	266	219	250	245	233	226	221	254	244	223	259	262	214	224	244	226	277	233	251	229	266	237	224	254	250	266	260	238	231	262	230	237	255	247	227	247	259	227	221	249	242	237	254	268	233	252	239	265	249	240	243	232	251	270	227	244	263	233	243	244	226	236	218	233	251	241	221	245	240	260	219	256	230	232	234	220	270	245	271	248	268	256	235	251	240	245	242	255	221	259	239	240	246	253	234	247	249	228	250	238	235	269	266	235	239	239	256	264	222	259	210	225	232	230	228	237	234	227	223	216	251	230	246	256	215	221	250	247	224	230	245	231	241	224	259	244	265	234	236	248	235	242	254	205	271	245	255	268	250	243	237	226	228	258	240	233	254	256	234	223	258	229	230	228	245	230	238	225	274	233	239	261	250	229	223	256	237	266	249	235	243	244	230	215	262	276	217	237	231	252	267	272	250	226	220	236	249	258	239	257	235	255	259	228	236	242	203	232	242	227	250	250	244	228	251	214	228	253	244	250	219	256	251	249	230	222	246	248	243	238	249	258	242	243	253	226	248	195	252	261	237	256	215	247	229	241	257	247	241	248	242	266	254	245	264	267	253	256	260	233	271	226	235	270	253	238	259	244	249	235	243	243	248	251	239	232	243	240	276	255	244	245	270	256	241	240	227	259	212	249	246	240	238	238	227	220	228	246	254	226	241	240	223	234	244	239	208	254	235	258	246	225	243	238	237	241	245	227	232	236	248	227	230	230	258	210	242	247	242	257	220	262	245	243	268	224	258	246	238	225	239	258	280	255	269	242	224	267	217	229	225	224	253	239	234	238	248	249	251	240	227	232	229	237	214	212	247	235	285	271	244	253	239	233	258	237	244	247	243	236	227	264	238	196	249	226	247	215	221	259	239	259	250	250	238	241	229	270	275	246	254	246	259	235	237	209	218	237	249	235	210	251	235	247	227	244	248	233	246	239	249	237	263	255	218	216	248	258	246	241	225	265	248	229	271	286	212	272	241	206	233	247	249	244	231	243	231	209	247	229	238	235	226	247	241	239	232	247	264	242	233	246	200	233	254	255	253	255	234	249	244	252	222	239	245	246	231	255	237	247	248	241	209	216	211	250	233	257	248	250	275	243	254	261	264	245	219	228	240	235	247	245	245	258	264	238	261	261	253	246	236	259	216	240	262	229	205	248	209	258	236	222	241	260	269	236	241	257	227	231	256	238	236	240	248	245	235	259	259	254	231	248	255	240	219	198	227	259	230	269	233	247	247	225	208	233	237	245	240	219	264	246	250	271	217	229	231	264	235	253	226	237	253	246	257	231	238	211	230	222	232	228	240	221	231	215	253	249	217	263	246	240	229	219	283	256	225	226	226	256	249	255	256	267	221	246	244	230	253	227	215	227	262	262	243	234	244	225	232	245	246	251	247	246	227	209	245	264	249	214	230	204	277	259	230	254	233	248	245	277
4130	8407	5854	2803	2329	1856	1448	1203	1056	985	835	709	671	628	620	561	466	458	419	400	344	358	319	318	303	285	300	325	290	305	317	332	319	307	326	301	325	295	305	352	293	284	309	319	285	284	306	303	255	272	252	287	258	286	277	274	268	281	292	278	266	266	257	285	261	271	254	265	290	263	256	240	304	283	287	247	275	276	251	264	273	250	259	253	231	310	267	262	261	253	227	254	249	240	275	273	259	298	267	252	267	267	259	244	254	243	258	284	239	261	266	241	262	234	256	275	267	278	256	269	218	271	251	285	243	260	257	234	247	274	285	267	255	269	279	243	249	231	259	251	279	265	241	259	274	265	265	228	266	258	273	245	233	228	271	250	250	209	253	283	257	277	287	231	279	246	239	263	249	265	255	270	260	231	268	264	287	264	259	279	247	255	240	250	270	269	250	243	247	279	275	243	266	253	236	260	271	265	255	251	235	254	254	249	255	263	263	240	263	267	264	256	261	266	253	242	251	254	239	273	248	245	258	244	244	254	270	252	239	270	275	243	254	300	269	284	253	238	235	253	252	229	266	248	259	242	263	261	253	253	251	246	260	260	261	246	245	263	264	262	243	228	273	254	255	282	254	263	230	254	235	254	261	260	249	251	270	236	274	238	258	280	242	281	246	259	274	270	244	250	263	251	274	236	239	261	242	257	270	261	262	276	271	264	241	263	270	263	217	238	246	293	251	281	233	290	271	239	244	279	235	247	238	259	239	267	238	250	222	211	249	241	227	262	257	239	234	237	227	292	263	258	245	272	265	241	270	263	243	245	254	270	250	223	266	242	227	267	274	265	293	252	244	258	240	267	248	258	293	261	244	267	268	267	263	287	282	227	235	260	234	269	280	235	275	242	268	261	245	243	264	236	303	246	235	282	257	246	255	241	265	272	292	244	278	253	287	266	233	251	270	215	290	274	274	255	236	258	237	274	286	250	269	274	246	237	264	265	265	232	240	288	236	282	249	274	236	299	277	278	257	247	263	265	261	250	290	253	270	258	247	259	284	262	262	248	249	254	272	253	270	278	270	278	259	260	257	281	275	225	255	269	252	244	282	240	252	240	259	237	265	254	244	245	256	261	242	263	247	268	262	275	255	261	247	248	252	270	277	251	278	266	265	240	295	248	282	242	261	257	263	249	239	247	237	252	245	268	266	283	279	262	243	274	261	282	239	283	250	228	250	246	293	260	274	284	249	248	263	257	259	247	257	254	246	262	234	260	257	277	280	271	264	248	240	263	254	282	275	259	280	247	263	264	269	271	305	251	256	235	237	245	245	256	271	261	264	237	265	258	262	264	235	259	261	255	256	284	268	266	279	231	238	269	249	288	286	265	242	236	280	239	255	252	264	242	264	277	252	246	250	242	284	240	243	246	298	268	255	258	257	278	242	248	263	234	257	249	265	246	238	260	297	287	248	269	259	252	245	268	251	242	255	305	267	251	248	249	258	266	247	267	264	277	287	272	272	253	238	242	261	265	254	253	275	260	254	255	244	283	247	259	260	253	280	248	264	274	260	228	242	255	272	265	229	275	253	235	260	261	248	272	241	248	257	257	229	269	242	257	246	262	252	217	291	285	245	283	246	264	256	296	265	261	253	262	241	271	298	242	257	270	259	260	241	266	265	271	246	243	248	267	231	257	270	258	251	252	290	261	253	229	242	252	247	285	234	234	251	258	261	258	251	255	281	256	252	264	270	244	230	239	248	254	246	269	280	260	278	260	253	274	259	242	257	258	299	250	247	265	238	272	244	266	267	258	268	223	255	275	283	279	278	278	281	268	241	258	269	255	292	263	249	267	233	259	247	262	265	257	261	268	260	284	230	260	253	262	256	247	251	266	254	263	279	268	251	251	264	266	265	254	250	264	245	227	257	266	272	260	251	243	248	255	254	263	264	265	250	266	287	242	231	271	274	237	277	248	241	265	265	263	266	252	273	274	272	280	305	265	258	257	238	267	254	257	271	250	247	263	280	226	248	271	254	262	266	219	255	292	228	273	290	251	272	238	257	256	259	254	270	256	259	231	254	286	252	264	262	259	258	278	245	275	245	242	256	261	269	260	264	249	267	232	247	245	275	250	245	247	252	263	274	233	297	244	227	278	246	257	242	246	225	241	272	264	258	263	264	239	263	258	266	265	247	258	237	252	254	246	245	243	262	283	269	278	237	280	287	248	294	238	275	254	258	289	257	272	254	258	303	270	266	246	244	279	272	254	230	254	253	258	291	285	265	279	259	271	246	255	263	265	274	258	257	274	252	274	266	248	271	268	282	266	283	268	266	270	274	239	285	273	265	280	294	281	293	256	270	257	262	216	241	253	269	258	265	268	252	277	242	228	243	248	267	233	282	242	261	259	261	210	256	254	272	276	270	284	252	253	235	271	269	269	233	264	231	243	285	239	280	237	242	237	273	252	242	262	254	294	264	263	236	267	269	266	282	269	258	275	232	243	255	253	250	264	242	272	247	258	255	243	264	269	234	244	249	257	275	264	282	283	268	289	263	248	272	265	257	253	265	264	244	258	259	268	266	231	291	254	286	271	226	267	252	241	290	271	254	269	250	270	265	269	268	266	247	281	260	247	240	242	260	276	211	270	250	280	237	255	265	263	250	257	281	267	235	257	275	301	267	280	260	247	269	259	230	259	277	273	286	262	280	276	273	264	265	257	285	256	262	284	234	238	279	277	262	269	264	286	253	265	249	285	241	235	230	255	264	252	273	247	264	255	268	256	236	264	269	258	251	228	282	241	251	276	223	250	250	263	246	240	250	245	244	258	261	240	275	286	250	278	263	254	261	250	251	298	261	255	312	263	267	249	254	255	245	258	256	284	213	247	271	258	232	202	285	268	255	263	270	268	275	247	275	255	252	241	243	285	254	248	254	268	274	253	264	253	250	249	277	249	227	275	250	240	288	259	255	275	255	256	270	256	239	253	265	262	275	252	280	266	254	261	243	210	265	255	260	252	288	243	258	264	232	260	229	242	265	257	244	263	244	258	283	268	254	236	247	235	262	263	285	234	220	245	235	254	252	261	259	241	280	258	282	245	240	256	277	248	244	244	243	242	253	266	250	255	275	233	264	252	259	251	277	250	266	270	235	259	278	249	272	237	245	264	248	275	235	267	278	254	256	268	252	283	255	244	257	268	268	258	240	271	241	267	281	246	283	262	270	245	240	262	262	233	269	243	243	268	270	261	242	285	255	252	267	289	232	281	266	262	253	269	241	250	266	270	267	241	249	239	268	249	262	277	240	258	263	222	266	264	290	264	260	269	249	277	277	259	251	241	250	234	271	248	251	239	294	282	247	277	279	283	278	274	279	231	265	251	231	259	261	249	284	258	256	251	273	250	238	244	263	257	248	289	251	248	257	251	246	263	266	251	249	269	236	244	281	258	249	251	266	250	285	222	279	233	277	273	281	272	256	276	287	239	270	272	259	251	282	245	281	263	243	261
22847	21458	29175	24148	21464	21540	8891	2192	1690	1516	1232	1194	1086	1051	1020	925	889	800	807	693	676	671	673	649	610	594	632	597	640	603	638	642	621	621	571	599	590	593	590	605	585	582	587	582	545	574	548	586	526	522	600	567	556	494	537	550	560	518	507	541	529	570	522	526	568	500	553	570	515	542	528	508	496	492	544	516	511	538	549	529	507	572	505	523	544	551	538	502	529	529	532	528	542	522	542	493	559	511	516	533	501	562	524	516	573	507	517	523	523	539	544	517	523	546	553	513	513	548	516	527	496	506	538	537	530	488	538	534	552	549	512	554	545	489	536	534	571	535	509	522	529	526	507	502	515	453	513	505	486	543	494	491	478	524	542	520	494	494	538	509	533	519	499	525	514	543	532	529	522	545	540	544	519	552	525	524	533	505	499	505	517	486	527	520	539	556	501	514	526	516	508	529	502	505	548	529	525	544	569	532	508	510	541	539	490	571	498	456	525	564	519	530	511	481	531	529	495	502	533	520	505	560	509	486	490	512	507	544	514	525	464	561	574	579	502	552	507	482	512	524	505	507	543	512	506	548	544	504	492	519	508	518	507	530	544	523	520	498	495	550	583	537	531	512	542	510	536	537	492	553	544	518	503	505	508	549	527	550	527	532	510	528	498	506	518	539	538	543	516	545	507	509	535	532	515	529	500	540	528	507	515	521	503	560	495	516	511	512	526	533	490	513	507	539	510	521	524	521	530	574	490	555	515	556	513	521	545	555	539	510	522	525	513	550	520	528	518	557	534	464	522	527	542	504	507	556	472	502	559	490	529	498	510	529	528	532	518	528	536	539	509	506	554	474	518	519	534	537	492	517	525	523	515	530	484	544	521	511	489	516	484	526	554	524	556	511	511	547	539	485	538	557	531	494	506	487	511	528	542	530	519	524	538	492	526	499	548	528	526	495	519	527	534	496	533	502	575	513	527	511	515	496	548	452	584	572	515	510	498	541	553	502	495	514	484	512	484	532	544	493	514	491	531	531	591	513	520	531	490	502	583	533	493	480	506	557	518	480	577	502	517	503	518	522	570	528	520	503	505	495	514	539	531	538	533	461	470	497	484	517	524	539	513	508	542	522	559	500	541	516	518	539	531	511	507	517	498	509	501	504	510	497	532	501	538	532	531	545	550	529	519	518	535	515	520	532	517	513	532	494	539	498	564	519	531	535	513	447	503	531	543	523	493	538	513	528	521	486	545	513	534	504	527	493	508	513	522	526	566	469	503	505	525	513	524	526	520	543	529	495	520	532	518	501	540	473	531	470	506	556	523	485	513	507	501	471	485	527	508	529	532	519	498	509	519	509	528	520	466	488	538	541	503	527	459	561	502	537	518	501	521	540	555	526	580	554	521	510	531	486	488	500	524	547	506	541	486	545	573	503	525	551	506	533	551	564	497	535	495	486	549	490	524	520	510	484	490	513	531	540	537	494	516	534	532	529	535	554	545	521	513	531	512	508	535	509	527	538	520	537	509	513	535	510	512	505	473	546	545	514	511	508	541	533	554	479	527	532	563	506	549	533	537	513	539	567	471	463	475	505	539	571	505	508	535	561	546	520	507	519	538	518	521	527	524	545	510	527	486	485	535	505	545	500	516	499	480	511	531	507	490	539	519	539	527	523	535	529	501	513	507	488	531	492	515	543	475	493	505	509	524	531	518	521	523	548	545	507	495	505	502	536	507	500	530	514	500	519	550	529	543	556	509	515	502	513	574	517	519	536	511	571	520	520	507	528	499	512	486	523	519	517	494	555	504	473	550	483	481	470	452	518	552	504	556	520	480	502	512	540	487	605	507	504	506	524	506	524	556	545	531	539	508	514	513	530	528	546	523	543	528	518	513	512	539	497	525	536	514	523	539	517	465	505	488	527	514	533	460	528	532	559	502	502	515	534	494	568	524	544	511	499	484	518	533	519	496	504	527	527	567	515	536	512	522	516	534	551	542	508	514	524	479	474	518	530	509	523	509	532	515	566	511	547	527	515	490	531	544	555	500	540	535	562	524	498	570	523	547	514	586	513	521	525	514	506	527	515	535	500	525	486	567	522	496	500	496	531	536	532	552	507	527	520	515	516	541	506	499	521	472	562	503	498	503	539	537	492	510	521	526	522	527	508	492	525	525	506	515	541	532	501	515	502	494	527	507	493	504	540	521	488	521	552	505	511	474	526	539	508	557	476	521	484	471	514	510	497	500	512	503	544	524	525	480	523	527	515	534	503	522	514	546	505	494	499	533	544	511	504	524	554	503	514	484	491	487	508	488	508	503	480	521	520	523	549	528	547	473	495	496	514	503	588	534	505	539	536	531	530	507	526	512	542	480	544	543	535	571	497	538	525	509	478	535	508	503	547	526	493	569	527	498	468	528	515	537	534	509	560	510	485	553	510	504	506	461	505	525	525	488	510	517	524	533	510	502	477	526	532	524	577	523	579	554	506	534	483	516	520	505	541	497	531	530	490	563	525	519	537	532	531	498	493	497	508	553	536	524	497	484	527	465	536	542	562	550	532	563	510	511	537	509	553	513	482	507	554	510	516	513	524	521	493	517	519	514	498	536	533	520	482	516	469	518	529	550	526	496	561	534	542	505	479	520	494	529	534	537	486	549	550	487	492	551	504	493	544	556	487	521	549	512	516	504	488	538	462	546	529	536	501	520	479	496	502	523	498	551	546	521	495	548	524	494	522	543	514	558	546	518	511	510	524	531	508	522	526	524	527	528	495	518	525	509	520	559	527	484	507	503	473	531	500	530	534	483	500	512	544	519	509	516	506	535	525	498	513	497	540	507	462	489	539	529	519	559	545	518	521	524	507	534	532	518	503	526	509	512	547	515	521	525	505	526	488	562	507	517	555	512	549	519	533	532	471	506	536	513	514	514	510	515	522	539	520	552	506	517	489	521	565	464	544	511	522	535	514	533	491	490	546	497	572	547	534	484	563	503	508	531	515	524	532	532	524	500	547	506	496	485	516	517	549	509	529	541	524	569	484	500	534	543	521	505	537	522	509	529	510	550	497	533	510	494	492	531	538	512	495	549	488	538	558	524	503	559	531	524	492	551	509	491	518	527	496	548	515	529	486	502	505	509	536	552	473	505	511	505	550	518	494	505	493	542	527	510	512	529	538	492	510	519	521	559	524	501	487	507	567	534	508	515	555	489	504	518	454	506	512	550	497	512	533	478	514	521	508	532	535	556	497	554	513	545	479	541	503	508	568	532	497	522	505	542	493	486	527	534	528	518	580	524	545	543	531	509	548	544	548	540	500	531	526	517	504	484	524	499	542	538	514	501	505	525	474	490	508	493	471	506	517	501	476	546	546	522	502	477	550	496	494	503	512	552	528	514	508	518	509	488	474	480	528	513	578	520	529	543	507	508	498	541	515	520	489	527	509	497	517	488	543	512	527	540	521	519	511	507	549	537	512	517	529	515	510	535	487	527	504	536	490	518	497	546	538
5754	19192	13710	7441	5954	4810	3983	3281	2677	2312	2012	1676	1505	1424	1336	1258	1007	1052	980	813	805	776	735	690	652	678	686	646	708	677	714	648	600	623	643	654	659	655	665	630	638	619	619	614	608	639	613	539	578	535	586	615	568	573	573	563	568	563	594	562	539	582	546	574	561	532	571	532	541	544	560	491	536	557	534	548	535	538	550	550	540	558	576	519	566	559	558	574	548	482	529	585	554	537	514	534	550	525	520	555	600	525	510	528	536	568	526	518	545	544	595	571	531	553	522	551	548	498	534	525	577	584	530	529	512	562	500	554	566	523	508	550	516	525	559	516	547	560	532	504	534	552	501	524	487	525	518	529	544	534	588	527	549	483	529	515	540	558	539	547	538	568	514	543	552	500	528	500	555	532	517	536	538	518	523	540	525	540	544	535	512	550	559	592	538	554	501	520	573	501	556	535	503	513	567	552	527	497	514	567	511	455	523	531	536	564	509	491	551	528	531	515	515	551	530	537	524	580	541	552	530	517	544	555	516	503	503	578	528	543	534	545	529	547	541	544	480	512	534	519	499	529	552	522	527	521	522	499	533	557	561	515	539	527	579	522	536	541	461	545	505	531	514	537	538	515	527	505	490	493	542	492	475	560	541	497	509	549	514	502	531	546	505	498	509	531	555	567	505	517	524	512	551	510	507	544	537	543	553	544	563	527	557	484	530	507	537	503	500	520	530	545	564	476	570	544	532	497	513	494	476	528	533	544	537	552	547	510	536	544	580	555	495	516	553	522	529	509	556	509	503	536	561	512	544	550	531	561	557	520	542	530	500	529	546	527	514	493	546	544	551	513	528	483	523	472	529	548	538	506	564	539	523	541	519	531	534	553	561	544	533	562	557	504	549	534	558	490	530	558	541	555	544	515	529	542	578	503	549	540	577	575	579	501	511	549	538	493	547	589	565	502	526	540	545	527	552	510	515	531	520	506	562	537	520	548	499	532	558	543	510	521	511	551	508	520	589	562	515	540	528	453	551	516	531	532	508	547	498	553	544	506	473	569	532	563	503	508	581	540	537	544	531	580	528	515	543	555	550	557	551	522	536	550	472	498	543	534	521	569	553	532	555	547	538	550	516	570	552	519	532	520	516	548	524	553	517	497	502	525	523	533	531	560	547	489	587	534	535	525	535	535	526	584	552	569	551	561	511	558	513	514	531	527	493	550	487	535	545	516	525	499	528	561	510	518	538	518	531	577	560	507	539	548	519	578	506	519	506	528	513	538	570	556	497	560	539	564	582	510	556	517	501	479	486	555	577	507	532	545	547	539	563	488	549	546	554	528	518	523	570	558	530	517	545	490	555	543	517	563	521	590	541	538	522	530	590	497	528	532	589	522	560	529	552	577	567	517	516	563	544	527	515	550	529	562	527	530	520	507	546	505	530	546	535	529	480	551	543	513	536	536	525	566	546	505	527	536	577	558	531	538	519	554	518	520	531	535	558	547	551	552	529	533	533	525	513	506	519	552	529	550	564	505	554	536	521	521	517	472	498	545	506	512	544	559	583	535	514	527	510	516	571	514	508	556	521	511	552	560	524	519	491	536	564	576	565	513	536	480	554	547	563	519	545	560	554	551	548	569	540	550	513	519	511	522	553	530	507	566	555	544	497	533	581	524	520	528	549	551	517	538	535	581	552	514	564	505	548	498	548	504	580	557	517	584	554	531	544	563	506	540	521	501	551	526	569	528	516	545	521	556	535	517	510	528	498	520	537	578	521	570	532	550	552	559	536	545	524	515	569	546	564	570	516	548	533	507	496	568	552	534	512	552	564	534	530	544	540	538	537	542	545	568	575	537	522	535	541	575	506	521	534	500	538	559	558	523	550	508	549	532	517	531	512	542	563	571	531	534	524	551	544	541	575	533	544	537	540	550	528	543	552	539	533	515	556	508	522	531	501	535	587	488	536	556	550	522	512	575	539	557	525	563	466	566	562	542	495	550	559	540	560	559	542	534	558	528	525	530	505	527	551	524	549	536	505	519	578	516	520	515	566	526	526	507	548	503	533	555	567	522	536	557	542	535	505	562	556	513	567	566	516	536	542	514	557	507	535	544	526	537	497	556	538	576	535	550	566	511	525	515	553	533	536	522	554	529	578	546	540	567	527	504	503	541	566	526	533	521	525	500	510	544	524	606	526	572	533	498	555	542	533	515	545	537	507	537	550	533	538	552	565	535	539	515	542	540	564	525	522	565	538	553	499	540	509	493	556	529	539	556	554	523	531	533	531	570	534	537	495	534	513	532	525	533	541	521	569	515	572	545	548	525	543	549	571	531	531	519	516	505	521	527	562	517	491	536	529	568	501	520	529	531	531	498	526	537	517	596	536	570	535	544	522	509	526	546	516	575	541	515	559	531	551	516	528	532	521	509	509	505	539	484	525	519	527	582	542	545	580	515	532	509	517	478	547	506	500	545	541	571	537	552	505	529	530	531	540	519	526	518	549	529	526	548	550	568	505	496	570	543	525	517	564	513	538	514	527	571	496	528	522	530	530	524	545	532	522	552	540	529	512	546	529	539	541	549	533	565	531	539	530	539	496	493	561	556	530	463	532	520	517	541	508	538	533	520	525	575	554	537	538	496	478	543	526	510	553	528	527	543	543	560	532	534	535	508	505	563	538	529	525	531	563	534	536	499	509	510	558	562	536	490	560	560	530	530	498	522	555	526	540	514	530	554	525	542	506	548	541	553	532	531	524	524	523	508	566	584	548	552	546	533	527	522	534	543	518	527	538	565	524	558	545	534	524	559	507	515	534	529	573	538	521	533	543	531	526	529	563	546	569	538	516	533	569	554	511	526	530	558	519	500	540	479	500	544	521	530	525	587	541	528	521	542	513	514	539	495	505	531	536	516	545	544	551	510	533	540	513	505	525	512	529	533	541	529	515	526	502	532	516	562	524	559	519	501	558	505	541	527	564	523	513	563	554	561	534	535	536	496	546	527	540	529	544	563	483	536	541	501	526	531	546	532	551	520	522	523	497	578	497	505	525	538	523	530	545	526	520	513	597	521	559	541	530	543	520	528	524	553	522	529	538	559	531	505	562	503	567	560	535	535	529	518	527	555	556	531	530	495	589	516	531	509	522	529	529	504	504	525	523	552	519	524	511	547	535	512	536	493	551	547	541	550	537	541	586	502	525	507	550	495	496	496	539	527	523	487	550	519	538	551	514	521	527	540	548	530	567	495	531	542	542	542	497	509	534	504	542	513	493	509	532	554	531	556	511	523	507	496	495	531	507	485	515	546	545	537	565	549	548	528	565	563	546	551	532	545	563	560	547	520	527	550	544	523	514	565	533	483	513	551	576	541	516	520	489	551	534	543	552	510	494	525	539	530	542	523	551	483	522	533	546	542	537	509	544	516	524	527	489	534	485	558	548	539	487	521	548	486	552	550	543	530	555	534	535	560	489	509	528	526	543	574	557	523	517	524	502	494	561	568	523	537
28082	19778	7134	1336	833	692	604	542	512	521	479	416	425	411	413	392	351	341	346	312	362	324	314	322	331	326	311	321	330	315	309	315	347	337	308	343	323	315	319	312	363	331	311	326	309	324	330	333	316	333	355	332	327	322	279	315	306	319	322	336	289	336	294	324	282	319	292	335	324	302	319	293	308	318	291	285	304	301	309	341	303	328	292	313	311	304	316	318	297	326	326	317	281	316	293	335	293	318	306	295	288	299	340	311	290	303	307	289	298	277	258	329	301	280	324	324	311	310	310	292	346	287	312	306	284	331	328	308	347	357	301	303	320	305	312	251	281	305	286	303	330	305	301	303	324	291	315	303	310	344	307	297	319	325	314	324	298	311	332	334	350	346	315	335	326	306	285	308	290	324	291	306	325	316	305	300	304	334	328	279	308	327	304	274	295	303	304	327	343	325	281	305	303	312	286	339	314	298	331	302	300	301	313	308	315	281	282	282	294	322	280	276	306	306	299	306	273	299	287	317	323	325	277	320	312	298	333	282	317	290	285	310	294	348	279	290	306	304	314	329	319	330	298	323	313	322	303	316	308	298	318	270	272	298	327	308	285	329	323	300	313	328	288	299	324	309	325	299	305	312	299	307	285	309	311	301	283	317	309	309	333	295	300	285	290	294	299	314	294	261	327	307	325	317	253	297	311	323	296	301	312	301	300	286	299	323	283	272	301	286	316	315	324	305	290	282	337	332	341	281	308	329	336	299	304	305	328	323	318	336	306	327	333	308	296	292	299	335	303	300	307	312	307	303	294	294	330	299	309	318	295	301	288	272	290	303	313	308	295	316	276	290	322	289	281	283	289	318	286	286	327	294	311	299	322	328	297	312	306	318	316	292	318	303	315	305	322	313	330	301	321	331	344	299	275	328	318	326	287	322	318	304	299	310	290	312	273	305	294	288	310	318	317	317	329	282	286	289	319	333	293	295	313	282	281	300	288	278	303	272	301	311	281	326	299	329	311	303	319	328	305	298	300	312	312	302	275	312	289	327	294	303	280	345	293	301	299	303	332	300	320	294	323	298	350	282	290	320	276	295	285	318	324	297	303	288	295	318	314	306	317	313	307	311	335	297	326	335	302	307	308	291	320	306	273	318	304	314	296	324	306	288	309	335	332	285	331	301	308	291	277	302	324	315	337	309	304	302	291	323	291	321	304	315	291	313	326	319	323	278	293	343	308	305	295	280	312	302	293	272	269	295	307	297	303	306	300	310	302	334	286	348	346	331	265	313	303	331	309	277	273	319	308	291	302	318	308	330	304	282	311	301	306	308	291	312	294	295	299	283	298	343	305	283	301	317	291	287	324	312	352	300	286	304	263	299	320	298	308	303	303	287	331	307	299	293	311	314	292	300	325	328	311	298	347	283	296	301	302	305	283	295	305	281	330	307	323	319	290	276	303	298	311	303	264	290	292	326	286	295	297	291	331	319	307	307	307	310	315	320	339	326	303	313	305	306	308	300	291	314	269	342	344	281	340	345	299	319	311	333	317	329	314	308	295	316	288	299	285	309	300	321	300	317	304	342	307	319	311	295	316	335	281	308	299	291	303	297	315	313	279	308	301	356	302	297	308	279	323	317	324	301	306	296	308	288	280	339	301	289	320	302	297	313	327	302	264	282	319	283	317	303	292	314	303	308	298	278	337	295	324	290	312	286	302	306	299	292	311	321	317	319	303	350	298	290	326	322	325	281	300	349	308	305	320	318	293	366	310	291	316	304	293	323	285	298	309	330	308	301	307	337	325	305	315	281	278	305	296	327	302	308	304	288	318	293	323	325	314	300	290	322	281	311	324	312	297	288	311	274	302	290	298	327	303	295	277	309	282	310	348	313	291	295	317	310	306	292	296	319	299	285	309	275	335	310	323	322	298	292	308	335	316	322	305	301	319	287	273	310	305	326	290	328	307	312	290	307	319	295	344	297	288	323	332	344	260	323	340	308	302	285	295	304	312	279	305	322	327	297	292	308	300	288	313	301	312	296	324	307	275	286	289	293	293	297	311	318	327	318	282	319	303	322	309	304	282	319	307	307	306	287	294	311	304	313	334	316	309	313	300	296	264	317	330	350	331	295	302	271	290	293	295	300	325	295	309	334	286	317	287	320	314	315	296	296	318	290	320	306	305	303	329	356	274	300	352	340	308	279	314	349	315	323	304	277	316	307	310	279	301	293	308	312	348	296	275	314	293	323	307	334	333	308	322	316	290	287	295	283	299	284	314	334	296	288	312	321	308	308	308	307	315	306	322	312	320	320	350	329	302	308	304	294	325	301	310	281	305	311	314	320	325	309	276	297	317	261	291	314	339	302	299	294	292	321	308	310	304	345	337	285	296	261	299	314	300	305	277	311	316	336	304	321	329	298	306	319	302	306	320	308	297	278	300	256	292	341	315	304	330	308	299	297	312	337	280	327	315	316	300	293	315	282	326	320	296	300	307	295	278	289	319	299	323	318	299	287	309	318	272	281	297	300	331	302	304	278	312	308	304	315	317	326	288	318	291	315	285	333	318	327	296	314	305	354	324	324	334	313	314	315	305	317	313	333	295	336	298	341	320	300	302	305	282	296	291	311	306	297	351	333	309	292	314	302	328	324	300	309	295	343	312	293	326	279	295	312	285	328	276	307	309	322	303	295	301	287	341	309	314	285	310	292	309	317	300	291	319	331	293	305	321	287	284	322	320	302	317	330	292	330	299	277	324	321	314	310	306	317	309	317	292	305	319	312	303	291	323	339	301	280	290	315	298	328	276	347	312	281	323	324	309	294	322	294	300	312	293	299	292	334	298	327	313	285	301	281	298	326	296	310	292	301	312	285	302	294	295	320	318	302	299	290	318	330	317	316	326	286	313	272	292	330	323	321	301	301	314	302	338	298	292	313	297	302	302	324	279	296	320	316	338	303	313	304	297	305	299	320	320	294	312	302	299	298	312	277	302	318	297	276	321	332	290	293	289	330	326	314	335	298	298	289	307	302	284	283	282	285	305	282	323	294	304	319	311	344	299	282	305	324	307	299	313	301	308	308	293	288	300	306	322	303	289	297	325	288	285	318	343	309	304	281	319	290	325	309	273	317	287	335	302	313	308	293	303	308	301	283	302	302	293	318	311	298	294	288	302	318	340	326	329	286	290	267	322	311	303	324	332	295	318	276	321	283	306	266	328	301	320	322	301	321	298	305	309	301	346	305	318	339	286	294	309	288	327	316	315	307	289	302	307	324	285	302	314	320	281	302	311	311	313	318	293	283	347	283	286	313	319	303	321	298	285	291	284	304	319	290	333	298	307	318	307	307	306	301	292	302	306	303	295	336	310	289	306	256	326	307	280	288	306	302	299	313	320	304	326	298	338	276	309	282	325	300	276	283	297	311	282	319	294	329	337	302	275	284	285	296	304	317	293	305	281	276	289	317	312	270	287	283	295	324	302	290	299	324	302	319	293	315	302	290	320	302
5523	4178	2856	1506	1270	1074	954	805	728	702	580	585	483	509	497	495	406	425	457	381	346	333	354	331	344	335	376	345	339	332	345	379	334	374	346	373	397	388	350	366	364	322	333	326	371	307	356	298	320	332	321	329	303	314	333	342	339	330	352	308	338	307	296	342	298	352	318	349	301	324	332	303	280	342	326	342	310	282	314	336	330	313	296	308	329	326	310	345	309	329	337	356	305	307	340	333	323	332	325	322	313	316	314	331	287	325	296	301	322	312	325	335	327	323	331	319	312	343	335	327	304	328	349	330	314	327	334	346	310	281	290	328	296	334	306	331	314	312	318	317	337	346	302	314	309	308	324	333	300	308	309	337	318	342	307	313	342	275	355	330	327	319	321	305	293	315	336	366	311	310	325	347	333	332	305	313	327	311	350	318	316	330	325	354	325	339	358	346	350	351	329	314	321	284	318	313	299	326	322	349	346	306	348	275	316	315	343	317	332	343	318	314	316	324	334	332	331	303	320	328	298	309	312	359	308	348	316	317	340	328	293	331	329	367	321	349	341	311	291	316	317	329	330	284	304	313	347	310	299	304	338	320	334	300	265	324	342	353	324	324	289	360	326	310	333	322	337	310	339	337	321	305	346	309	304	339	341	335	337	317	347	329	306	324	375	330	322	329	303	315	293	322	311	320	318	338	356	331	300	301	328	309	336	320	304	296	318	290	322	339	309	312	327	358	321	305	301	300	342	317	332	307	322	316	340	354	368	308	335	351	308	321	337	305	310	296	334	328	308	331	311	343	309	337	312	320	341	346	306	332	299	311	323	334	341	320	315	320	316	343	337	350	316	365	347	305	334	326	340	330	314	336	317	339	304	340	315	320	362	301	300	348	320	330	299	321	313	339	334	312	334	335	337	291	306	334	292	340	305	325	290	306	294	310	285	342	322	320	321	320	338	300	336	321	336	331	298	300	311	320	309	317	328	348	321	325	321	324	353	310	324	331	333	333	341	321	322	332	331	345	321	310	336	342	312	326	305	308	343	318	333	306	327	349	306	311	314	321	332	313	329	332	329	307	320	336	326	341	334	290	310	334	370	317	310	310	342	307	309	301	312	331	315	302	316	315	334	301	365	315	328	314	294	334	326	311	357	344	300	331	349	325	303	312	311	319	307	324	345	310	336	321	312	318	322	299	321	326	316	321	289	318	285	316	294	342	298	298	330	320	295	348	346	308	314	312	302	326	318	322	351	312	295	313	290	316	348	339	342	316	303	346	314	292	315	332	317	341	296	322	293	320	328	344	339	298	324	352	319	321	294	290	335	332	331	343	297	362	305	326	314	327	339	310	328	298	301	335	341	286	306	304	318	283	307	319	325	313	325	334	333	313	348	315	326	343	324	333	299	304	321	333	328	332	327	316	315	315	313	297	301	327	304	324	327	314	323	343	333	317	304	295	330	339	331	326	321	349	357	309	334	342	333	301	314	316	317	313	318	310	323	351	314	290	340	373	325	291	297	352	336	338	338	331	318	302	338	330	347	282	316	361	313	332	353	310	318	331	318	315	315	330	298	345	308	344	316	299	341	327	316	335	348	300	330	307	337	339	342	296	342	298	313	300	339	300	302	329	323	305	302	328	333	341	297	326	316	321	311	341	320	332	316	336	309	335	313	298	349	310	331	299	324	307	279	293	310	361	315	321	313	327	356	325	291	340	338	304	301	316	306	301	314	304	330	330	308	304	330	307	340	322	331	328	285	301	303	351	291	315	299	310	345	334	309	337	327	318	321	280	332	330	321	305	297	290	306	334	304	327	320	304	310	330	334	324	302	334	337	274	338	323	311	289	284	312	327	334	322	300	328	319	340	306	301	331	335	336	307	308	301	308	318	336	312	328	335	312	332	328	325	329	333	315	326	349	350	333	330	329	326	324	329	290	325	321	306	343	311	299	322	311	310	326	301	334	300	303	332	314	290	316	320	310	313	316	341	308	316	318	321	281	329	299	301	343	331	317	324	326	272	329	322	334	358	319	276	320	308	321	277	297	316	342	317	319	343	304	312	306	319	349	332	331	318	322	330	352	315	317	316	308	346	308	322	317	333	323	316	306	323	332	329	315	312	343	335	326	308	329	279	307	325	309	320	292	295	340	311	313	328	301	328	283	320	338	358	295	316	310	334	320	325	316	331	344	337	327	308	284	325	326	304	343	327	289	337	318	329	348	345	269	318	303	305	307	348	337	295	352	316	333	308	350	285	303	303	300	328	353	332	307	310	325	343	328	331	326	337	342	324	303	309	345	309	328	305	316	302	295	314	325	292	339	323	319	285	304	308	317	313	333	310	327	318	343	321	311	328	343	307	307	326	277	325	306	322	293	330	312	303	335	318	337	318	331	309	298	328	318	356	322	322	332	339	331	318	366	323	359	317	336	328	298	318	332	281	323	318	360	314	361	318	326	339	350	333	345	326	299	340	304	318	311	339	306	332	339	324	354	293	313	338	321	347	333	317	317	334	285	326	306	316	301	333	345	314	324	290	300	312	316	281	334	361	322	327	335	277	290	311	285	324	323	307	310	320	316	342	311	313	306	306	299	369	336	316	338	310	320	322	313	318	303	301	316	349	334	351	335	285	337	325	309	336	330	308	341	309	320	324	328	326	319	294	319	343	348	311	323	331	301	316	336	334	304	304	309	323	313	346	294	331	317	315	323	328	322	336	309	328	309	309	329	322	314	332	347	295	324	311	319	322	336	306	338	323	339	329	340	320	350	291	323	304	332	350	331	314	281	307	318	321	337	324	306	330	327	318	336	331	331	324	296	288	303	306	296	316	308	323	308	317	319	354	330	298	317	317	324	328	328	310	350	327	302	327	331	344	328	325	347	328	320	299	312	316	321	331	315	327	337	344	320	315	304	299	314	301	306	348	341	319	348	350	295	323	315	349	275	296	308	332	300	339	316	342	315	305	293	326	312	294	307	301	287	294	298	308	332	290	350	303	340	321	332	312	306	325	344	295	324	320	297	310	303	313	307	317	302	352	294	324	267	335	333	315	316	287	311	338	308	318	317	338	295	314	338	324	337	339	329	334	319	340	335	327	289	286	323	316	309	308	314	297	337	322	318	319	316	309	336	324	335	303	328	358	317	327	316	337	302	305	302	329	308	332	332	292	298	329	317	320	329	307	303	306	339	292	290	347	314	325	304	321	302	326	298	353	324	368	315	327	346	308	316	330	323	344	341	345	299	293	289	321	312	290	312	307	316	320	341	320	314	300	310	318	306	292	311	303	317	344	336	333	328	327	332	307	297	338	330	297	348	281	336	310	300	367	303	309	328	303	306	306	296	311	306	306	322	304	320	327	333	327	296	281	323	313	311	315	323	346	331	323	374	354	300	315	307	312	330	309	341	310	322	335	308	306	284	308	301	303	306	345	323	307	309	311	341	275	324	313	335	332	320	276	316	324	347	345	326	297	352	321	305	318	320	331	330	329	314	303	297	321	338
24009	21382	28521	24627	21376	9211	2045	1422	1257	1097	993	954	841	755	814	768	731	738	655	637	629	571	572	592	557	556	558	579	580	562	612	563	540	536	560	542	547	559	564	575	542	567	554	548	567	550	566	478	549	542	488	562	530	562	503	486	512	513	515	506	494	520	509	518	527	510	505	523	486	522	518	543	557	528	534	564	529	541	478	578	497	496	490	513	496	527	506	497	530	515	513	518	487	522	537	505	504	519	526	512	522	523	535	508	552	480	485	481	510	521	530	490	498	523	518	501	522	548	500	493	530	516	506	472	472	504	519	494	543	517	491	548	486	495	538	547	514	516	497	493	500	489	532	533	508	558	520	501	517	544	518	490	515	498	504	497	528	523	543	476	515	467	498	508	473	493	510	477	528	485	476	507	497	508	524	551	501	506	506	489	519	512	544	499	521	507	504	525	511	534	529	496	471	525	464	546	486	516	508	460	510	508	471	520	507	524	525	505	484	521	495	497	541	528	479	463	540	471	478	502	483	563	507	531	510	518	499	499	490	510	513	525	506	468	559	499	512	493	513	531	498	509	535	504	499	507	524	497	509	547	510	478	509	551	541	524	502	528	528	504	486	494	524	495	515	507	489	527	511	469	493	525	494	508	503	527	467	518	528	467	501	535	484	527	519	482	504	529	464	477	493	529	525	491	499	520	538	479	542	531	518	480	491	544	519	460	479	504	526	477	508	506	480	497	498	492	523	536	504	500	521	488	520	520	511	489	550	524	510	486	499	522	525	518	507	548	500	503	538	507	514	517	477	482	493	518	449	527	502	492	485	477	499	502	459	506	509	551	502	515	468	502	501	527	472	460	563	512	524	495	513	494	529	499	513	541	488	506	545	479	486	495	502	515	469	492	510	481	484	525	493	540	525	504	465	476	494	504	523	507	500	492	477	550	526	520	542	496	540	530	462	487	498	499	491	497	511	511	538	557	563	469	517	520	491	531	481	490	505	538	493	465	508	487	500	510	554	478	499	480	494	545	487	495	515	501	531	466	523	493	468	538	460	521	511	515	569	483	512	505	511	498	484	485	500	523	478	518	516	498	508	516	504	488	532	500	492	500	499	509	483	479	535	511	515	539	478	496	517	504	514	526	535	508	495	504	499	500	503	502	462	535	490	513	545	502	520	541	513	498	534	541	508	521	522	518	496	514	526	506	537	506	464	490	518	500	523	498	503	509	521	484	493	508	483	505	502	485	509	511	504	485	513	517	486	515	499	488	530	523	484	510	518	493	499	539	509	564	536	535	538	557	475	513	516	496	513	485	499	522	523	472	516	518	521	517	510	481	546	528	492	530	534	501	531	497	496	500	468	472	522	506	497	521	487	535	488	529	523	512	481	460	497	476	558	528	532	497	501	510	488	485	507	525	491	542	530	496	519	482	532	503	513	510	480	508	483	497	514	514	514	484	516	506	513	534	536	514	503	569	484	480	542	501	527	519	469	496	522	543	472	531	499	513	513	512	523	525	538	490	516	495	512	524	496	476	498	510	503	525	539	531	510	505	475	510	452	497	524	533	491	509	521	563	476	491	509	509	523	516	514	476	491	486	535	502	508	511	499	518	508	502	501	510	545	532	534	527	513	512	497	513	544	481	521	492	505	491	474	533	538	478	475	525	514	470	495	540	516	533	536	504	501	496	477	530	532	457	521	531	488	497	474	487	507	481	500	542	469	500	515	523	494	535	495	482	513	509	455	510	533	498	504	531	491	518	486	501	535	470	578	501	526	540	520	472	512	503	514	480	522	485	506	497	533	481	531	504	517	525	510	508	523	502	485	522	501	520	537	520	520	493	507	465	529	502	515	507	521	492	500	481	472	549	474	527	541	524	517	517	492	518	490	508	470	488	484	472	536	537	454	506	512	522	540	515	529	503	490	550	509	486	533	515	524	491	543	532	525	475	460	528	516	515	503	521	459	503	485	558	521	489	487	534	498	491	510	491	506	522	482	482	498	509	505	488	488	509	497	504	498	460	496	484	462	542	500	532	535	500	541	496	553	508	508	504	513	490	514	514	497	479	524	517	490	449	494	471	490	498	497	527	472	537	502	527	529	502	516	543	518	524	495	490	451	542	509	530	499	495	487	511	485	499	516	498	499	542	524	500	517	484	528	489	521	508	565	494	531	514	505	509	549	497	502	535	474	516	499	507	491	512	502	481	511	478	500	490	506	485	487	493	511	522	465	507	495	493	507	534	522	545	514	516	519	499	513	474	499	490	490	501	517	498	506	522	498	505	508	512	511	530	528	505	506	491	484	507	496	517	510	485	502	485	479	526	521	549	493	481	506	495	502	488	514	482	486	476	468	509	511	509	482	518	502	510	498	467	484	504	515	528	478	538	516	520	475	482	550	502	549	488	526	519	529	495	474	497	486	529	541	477	509	527	530	537	491	496	503	508	474	567	488	523	489	491	496	501	489	526	490	533	487	510	477	464	522	484	470	495	526	543	524	508	551	486	543	500	555	510	572	499	481	522	516	477	504	484	507	497	511	500	528	547	508	507	509	507	495	500	492	510	502	540	502	524	526	500	512	489	502	499	512	503	456	485	528	490	498	510	509	471	516	533	497	486	537	506	456	459	533	523	520	457	507	547	479	515	478	484	519	527	502	518	534	562	549	534	516	516	519	479	509	548	518	514	498	491	533	496	508	501	556	482	476	506	487	473	515	508	490	462	544	522	457	526	497	507	516	494	510	476	499	468	523	455	491	510	510	448	552	486	476	512	497	480	533	504	501	486	521	498	487	539	480	515	516	473	511	476	505	495	519	551	517	510	495	530	494	490	494	508	508	526	508	516	502	555	561	501	473	512	536	516	534	511	506	521	519	517	507	557	466	475	509	500	511	503	519	492	507	531	516	489	544	486	516	526	470	525	524	511	499	455	513	468	471	489	509	499	488	510	521	506	528	529	553	494	504	498	509	512	531	506	518	490	541	528	518	490	530	506	493	491	477	513	544	472	500	494	490	511	491	536	476	504	497	516	486	536	461	501	476	496	543	564	539	550	496	526	514	523	498	503	526	488	488	501	525	517	486	483	477	519	532	522	503	496	536	507	517	452	481	539	495	542	537	530	492	489	457	506	480	485	515	536	495	527	507	501	509	490	509	485	505	517	466	536	537	453	492	555	501	488	506	525	514	492	491	531	488	519	501	533	497	495	507	519	503	493	508	509	519	543	518	521	476	550	478	487	527	522	483	506	527	499	519	518	467	472	496	496	487	496	519	492	493	499	496	511	511	534	504	456	520	467	497	516	511	522	500	485	484	498	483	518	508	506	499	525	512	510	530	526	508	510	494	540	452	489	562	488	487	549	525	513	492	475	467	524	488	524	511	472	559	446	492	462	503	481	518	545	501	496	530	531	520	522	514	472	531	537	498	514	493	514	550	504	460	483	504	490	502	510	482	493	506	567	504	477	509	489	489	482	513	496	484	541	526	496	528	473	536	542	485	508
4728	13327	9256	4785	3827	3111	2534	2087	1854	1660	1404	1207	1156	1046	1001	925	811	825	776	721	723	684	637	667	607	574	583	652	610	619	616	625	597	642	640	584	581	630	630	547	603	538	508	519	575	586	611	546	535	540	569	529	546	539	551	549	545	532	536	505	527	536	530	541	542	521	552	533	544	529	499	500	542	530	543	523	523	557	528	567	556	575	525	535	521	555	520	527	514	529	522	565	534	576	546	514	482	541	487	517	525	530	556	512	574	529	502	535	503	546	506	535	520	502	504	483	509	561	520	525	522	505	516	542	540	563	535	519	510	545	533	514	534	575	509	529	505	546	553	553	527	470	522	525	523	518	498	536	525	544	501	542	526	558	500	491	518	491	527	528	499	540	498	524	524	584	524	529	522	537	525	549	507	503	515	580	510	538	535	536	544	537	553	514	499	494	531	508	563	519	547	490	513	563	465	511	516	575	541	542	541	499	524	523	501	522	560	541	502	507	507	511	505	553	543	490	527	503	531	502	477	492	492	504	522	546	576	496	514	473	517	516	559	522	504	520	518	531	560	489	527	522	498	563	537	497	512	509	524	510	489	519	517	494	512	484	493	547	545	526	520	506	516	505	561	525	488	537	529	536	531	575	559	503	523	535	524	579	487	505	526	527	520	507	516	513	528	520	487	533	529	536	554	522	550	550	548	507	516	574	521	567	569	521	535	525	514	531	539	526	525	553	546	503	524	554	540	489	515	519	520	511	498	512	524	522	488	551	522	526	527	544	571	539	546	502	510	506	487	537	509	552	590	529	578	506	521	508	535	518	531	534	544	526	532	500	547	525	511	551	585	518	531	519	521	494	496	555	491	522	499	493	497	519	544	534	552	536	533	562	555	549	535	545	596	559	516	520	550	539	536	508	547	527	516	519	514	513	519	530	566	499	527	505	496	516	569	550	541	549	512	503	519	499	523	530	539	543	559	496	518	515	527	512	510	524	530	489	491	520	506	500	528	583	557	508	569	544	493	545	492	574	509	512	554	535	536	515	523	513	549	555	498	508	523	519	445	498	499	528	518	540	544	576	545	504	549	506	511	523	541	459	508	567	543	542	535	527	541	535	509	537	522	559	487	530	485	519	510	530	548	530	505	516	525	519	489	498	494	514	503	529	501	509	540	540	527	470	528	526	535	474	532	540	551	540	500	518	516	512	527	516	521	509	532	523	491	556	520	500	528	503	536	536	506	478	488	463	505	515	493	512	529	517	455	529	503	492	535	535	562	506	560	517	477	524	547	520	511	505	579	519	539	502	507	533	535	527	552	542	534	512	541	539	551	503	532	549	496	524	569	535	539	540	535	499	513	529	515	513	528	525	519	576	495	555	528	491	557	520	512	509	527	532	529	551	524	534	512	533	522	515	505	529	503	565	524	537	499	529	515	504	542	523	524	527	505	510	534	509	507	559	488	528	448	507	553	507	527	539	537	502	440	500	524	575	534	529	506	507	498	536	520	536	521	524	525	527	544	550	510	527	507	533	540	511	518	524	479	535	538	533	511	505	542	545	549	540	544	521	505	539	509	482	520	523	516	524	553	481	521	504	507	494	509	529	587	524	536	474	544	508	511	531	584	513	484	557	506	528	497	504	515	576	494	544	487	502	550	510	499	544	526	539	529	543	506	494	509	524	543	489	492	499	555	514	519	515	559	538	519	510	501	547	544	483	483	516	523	512	578	496	509	510	511	543	545	504	494	530	549	535	510	549	546	552	529	536	500	518	542	514	497	517	509	487	543	474	551	530	563	531	528	517	531	552	542	537	511	491	512	501	532	510	555	482	516	496	536	532	534	482	531	531	522	537	531	596	526	540	574	503	485	509	543	528	575	535	512	524	521	548	487	504	566	510	558	531	513	520	565	558	489	565	489	539	496	502	476	539	550	508	527	507	542	526	546	471	487	518	550	523	534	520	564	486	534	508	535	539	503	543	524	488	550	538	512	499	524	504	498	524	506	492	535	499	545	488	550	513	509	513	534	483	507	517	504	517	513	506	540	496	504	536	474	552	488	541	537	502	482	540	490	557	511	510	565	506	540	520	505	539	535	522	544	533	542	504	543	517	551	550	558	541	530	480	543	501	526	509	479	503	515	552	490	553	530	501	546	584	543	537	538	519	525	571	527	517	566	504	518	542	557	501	481	505	572	529	535	519	516	476	505	586	542	547	506	516	491	504	510	514	489	519	543	519	519	506	510	526	550	512	519	549	537	494	500	528	515	559	558	559	521	489	509	540	564	497	490	507	530	490	575	489	515	534	520	522	543	517	523	513	545	519	510	531	531	517	550	518	524	536	495	518	483	528	514	508	548	537	522	538	471	548	496	485	507	500	535	480	500	526	546	514	501	543	504	529	550	487	474	493	515	549	519	504	480	486	560	534	513	526	488	587	551	494	512	535	490	498	548	476	536	516	517	540	506	514	521	509	556	525	531	499	507	506	520	519	527	534	524	547	540	472	504	526	526	490	499	519	511	541	541	518	544	548	503	530	501	496	557	533	500	543	534	556	483	542	526	553	526	538	516	555	490	496	470	501	537	531	502	489	521	523	518	529	554	543	545	523	551	509	553	482	497	510	507	463	492	506	516	502	500	539	528	531	554	490	540	513	526	575	526	553	518	522	491	544	524	493	527	509	486	551	515	524	508	535	538	526	533	543	502	524	531	517	545	501	531	506	527	533	524	503	494	541	570	550	473	546	506	519	544	520	509	495	540	507	508	524	535	559	558	529	557	541	526	514	557	536	521	554	510	558	534	543	536	549	519	527	515	513	509	494	530	515	525	501	544	526	508	521	586	514	506	526	512	513	483	546	547	509	523	469	529	527	538	550	523	550	542	498	521	516	500	509	534	506	526	522	502	567	502	507	511	540	533	541	510	522	574	520	529	512	538	498	487	509	530	517	556	543	513	514	503	501	526	507	512	541	517	556	506	499	513	516	506	532	533	517	506	528	537	570	496	513	520	524	506	538	513	527	561	569	538	568	495	507	511	528	517	496	525	531	526	515	538	512	516	546	537	508	532	507	576	492	500	495	510	522	568	529	528	513	542	531	518	535	547	515	517	497	476	557	493	507	530	536	493	504	540	522	519	521	536	531	560	484	505	523	527	541	550	522	497	531	561	546	568	507	487	495	533	499	501	525	502	524	533	510	486	503	527	486	548	543	521	517	534	542	498	498	536	527	547	500	522	503	556	515	525	521	511	547	566	525	543	534	530	547	516	496	508	500	529	485	491	484	528	512	546	493	501	553	530	552	545	504	472	552	541	491	501	542	532	532	512	537	552	521	526	493	503	498	484	483	521	546	498	518	539	535	547	517	474	488	506	499	542	511	486	533	520	536	515	498	518	537	552	511	464	533	516	496	482	497	516	552	507	462	483	596	523	527	511	541	549	481	517	517	514	502	556	518	527	573	540	537	545	542	573	483	514	493	492	521	495	532	522	564	554	542	527	533	475	481
25127	21435	27483	25674	9348	1123	818	698	658	557	521	479	449	410	396	385	367	347	310	308	295	276	281	271	260	248	246	284	301	282	283	272	264	273	244	253	294	290	252	269	258	251	264	263	250	268	248	236	264	232	286	265	253	254	239	253	226	243	242	264	244	266	247	246	253	245	231	248	225	224	236	238	258	239	227	259	254	223	255	247	243	228	222	273	245	249	259	255	233	243	243	241	232	219	270	225	248	252	246	221	240	233	243	253	249	248	255	241	234	198	269	230	228	235	266	237	266	226	239	225	255	201	237	264	207	247	286	227	218	248	206	228	204	236	213	240	225	227	235	244	245	246	225	237	240	218	225	249	225	229	209	238	226	214	230	250	220	257	258	232	204	201	220	220	220	254	250	252	243	246	220	230	201	252	255	233	247	221	235	220	240	220	211	237	215	249	248	236	257	229	258	255	242	235	239	213	253	222	216	192	221	213	247	238	209	254	235	269	277	234	254	249	211	228	229	221	223	241	242	240	222	239	234	236	226	223	273	249	252	210	243	243	246	235	240	215	235	243	237	219	240	217	249	238	230	263	212	228	246	237	215	242	241	222	240	263	232	249	219	222	215	232	228	261	230	214	233	226	245	245	250	227	252	229	234	246	229	228	238	212	200	250	239	271	236	236	255	238	249	201	204	274	204	257	257	220	226	237	239	247	245	229	220	218	278	235	232	248	221	253	235	240	227	239	219	254	233	231	232	229	255	213	225	226	258	244	229	219	228	240	249	208	222	225	238	246	225	194	231	243	250	229	228	232	267	240	207	247	235	217	258	226	238	241	238	250	223	241	245	252	217	221	251	216	210	213	238	221	217	236	247	201	244	221	207	222	223	249	238	240	231	230	240	230	253	238	214	236	221	257	232	233	240	227	214	237	264	237	244	256	227	241	223	249	252	248	209	242	216	240	254	248	200	212	227	236	243	249	252	239	232	208	259	221	242	268	227	213	237	234	240	245	277	253	247	235	199	221	225	215	211	250	253	235	238	269	254	257	250	222	256	245	245	218	228	249	237	223	239	243	216	240	217	220	228	270	277	231	227	234	212	236	249	244	217	249	233	226	241	242	219	221	222	238	227	210	253	231	229	216	235	242	262	244	266	226	192	245	234	220	238	252	246	240	256	232	212	239	254	248	238	240	249	244	213	234	230	231	272	251	255	242	274	265	235	232	258	209	229	240	255	237	229	245	238	259	226	254	233	232	251	231	240	210	218	241	228	238	241	248	229	235	224	235	227	232	252	236	233	225	260	259	234	227	259	234	206	219	235	236	249	229	240	256	213	253	211	209	222	240	241	220	252	243	211	231	256	229	241	254	266	257	240	222	221	233	249	229	239	259	240	239	266	242	249	237	226	237	242	257	240	229	217	227	224	214	256	226	255	203	236	237	209	240	221	243	229	209	225	251	240	223	244	207	215	217	250	252	221	242	261	254	234	244	222	237	217	205	253	261	246	268	251	234	238	237	235	220	245	265	240	259	241	240	228	255	239	259	242	215	228	221	231	213	236	202	240	212	238	244	226	249	234	239	260	238	249	259	243	241	261	236	241	230	258	229	221	214	232	229	237	237	214	224	260	234	222	212	244	253	234	233	246	210	252	236	245	236	192	258	245	233	230	229	241	236	218	237	225	208	239	240	247	259	218	236	225	240	243	227	234	235	233	243	223	217	250	252	247	253	213	222	273	216	233	258	271	226	243	227	261	249	233	246	248	242	242	227	241	222	219	249	224	248	230	231	213	233	276	223	241	231	229	222	229	225	239	270	215	209	236	195	236	217	276	272	269	237	232	231	239	262	220	238	223	257	223	236	218	246	217	212	223	243	279	248	257	239	211	216	233	236	237	254	249	228	263	245	223	255	259	221	241	221	241	238	214	257	256	232	231	205	208	255	214	235	241	231	227	213	201	248	235	225	230	249	236	249	224	248	239	232	233	222	251	248	207	201	254	256	250	266	237	244	219	249	238	219	255	230	203	238	200	224	234	282	215	256	242	218	240	206	235	233	221	236	245	229	235	233	235	231	227	256	240	246	235	235	258	237	246	214	211	227	268	225	224	227	253	225	238	260	224	260	243	262	236	219	222	237	244	213	241	235	240	237	232	211	264	245	237	232	260	223	227	242	237	237	244	231	217	247	240	253	193	261	241	213	220	236	218	251	202	217	202	242	223	234	234	222	225	226	244	225	257	258	240	233	264	209	226	231	248	226	230	225	250	212	241	260	239	244	246	270	240	249	219	245	221	246	256	228	242	224	238	232	210	245	213	225	220	218	223	259	257	230	227	251	227	244	228	232	234	253	241	240	234	241	233	248	251	227	251	250	224	228	234	244	238	225	243	241	210	227	251	224	256	214	231	229	232	220	233	236	244	228	218	283	244	213	259	253	228	249	240	225	219	216	228	231	236	275	250	239	230	221	240	247	253	235	238	213	243	236	228	217	225	251	226	235	231	241	225	252	217	246	222	239	252	254	218	240	223	213	266	243	254	215	259	219	233	210	258	230	233	228	266	196	253	240	227	242	232	239	252	239	222	222	231	257	247	237	244	234	254	236	236	263	230	264	250	205	227	249	216	218	263	228	262	239	222	210	232	236	243	215	268	265	245	227	234	220	224	245	227	242	290	233	223	242	258	245	224	218	236	214	224	244	225	231	238	235	227	216	238	254	256	248	215	231	224	229	242	228	232	256	250	262	233	235	231	232	234	209	268	235	233	225	242	225	246	237	228	250	229	238	215	250	230	243	237	215	253	209	246	251	241	269	219	245	231	227	231	213	241	254	227	196	236	230	240	248	224	220	232	219	252	231	248	251	217	242	251	246	255	255	245	252	229	238	245	222	228	225	259	228	215	251	238	247	236	208	245	224	249	219	256	252	208	230	234	224	218	262	248	231	239	228	240	254	223	230	219	222	250	222	233	219	253	226	238	231	262	224	202	219	246	231	225	239	232	217	238	224	227	257	252	243	233	239	217	223	287	248	220	220	238	240	260	245	252	250	215	239	231	233	250	260	230	229	250	252	246	249	259	256	240	250	221	242	211	232	235	218	244	213	220	243	235	255	237	267	228	228	220	222	211	225	231	217	260	205	243	253	262	231	241	221	279	216	246	247	236	217	254	216	248	244	207	256	241	218	210	229	238	256	242	208	245	228	201	253	225	209	228	253	233	273	225	233	248	229	230	246	228	245	254	234	246	248	260	203	220	236	231	240	208	229	225	272	223	234	249	215	226	220	238	232	245	226	213	210	248	252	240	253	246	244	225	216	235	212	202	240	250	252	217	244	204	258	246	215	224	234	226	244	218	240	217	244	228	254	226	249	214	226	241	202	246	232	235	240	233	234	236	236	212	260	238	211	239	242	244	235	220	220	233	222	229	241	239	247	232	235	225	254	243	265	248	256	229	238	244	251	253	228	216	231	229	226	245	214	248	246	217	230	234	258	237	228	246	230	216	253	218	226
4151	8672	5602	2885	2192	1850	1449	1281	1190	914	762	675	684	618	661	521	469	460	420	345	346	374	315	324	281	278	281	292	304	341	315	296	293	336	303	326	293	297	296	289	289	299	278	284	301	292	276	272	252	266	280	282	279	267	286	272	254	240	241	274	259	257	241	257	275	287	284	279	271	279	255	259	266	237	270	239	275	284	251	255	241	273	248	244	256	254	246	260	248	273	246	222	284	256	271	255	246	270	274	240	247	226	257	289	238	252	245	258	261	260	253	255	236	271	246	229	279	252	275	247	244	245	235	274	254	247	285	248	230	284	241	267	256	289	246	249	268	249	269	244	241	260	260	244	221	273	253	230	249	269	254	266	260	254	227	258	263	253	242	256	259	266	264	249	236	264	259	221	260	266	232	242	276	225	278	257	254	242	255	263	265	232	260	282	243	244	246	246	258	250	241	228	254	258	244	239	268	271	233	250	241	263	273	261	253	289	245	245	235	247	270	264	272	247	211	258	235	238	271	233	256	248	255	263	242	233	250	248	277	253	230	234	254	258	269	255	260	251	266	289	252	267	233	276	246	292	270	270	239	234	252	252	258	242	248	260	242	267	229	239	229	255	234	249	271	240	267	254	288	235	276	220	242	211	244	240	243	258	263	276	230	258	230	257	290	265	256	258	265	261	251	271	234	254	267	269	255	236	227	251	265	236	251	260	256	267	246	255	240	226	249	239	242	265	274	283	260	239	263	223	264	222	250	248	279	280	255	251	271	254	221	262	270	253	244	212	251	255	237	264	243	279	223	241	240	259	247	249	262	251	243	222	265	234	270	258	254	243	240	258	247	256	253	257	262	254	267	268	217	233	248	276	264	256	269	228	277	265	261	245	237	268	250	231	261	272	234	246	278	250	268	259	248	243	254	224	258	244	289	262	230	290	261	259	255	266	242	233	242	259	245	244	246	248	269	262	209	263	272	260	265	277	275	280	258	232	250	258	283	250	250	272	233	257	259	236	263	240	254	247	230	246	246	249	279	262	261	273	236	293	275	247	262	255	263	250	243	250	262	248	278	268	262	264	264	277	267	280	269	240	267	224	254	247	249	272	258	258	259	232	283	260	258	229	259	268	252	285	254	275	265	262	277	250	247	242	235	265	223	251	255	254	244	276	283	271	263	251	245	256	249	256	246	246	257	224	244	237	276	260	283	256	252	260	287	250	265	224	232	252	240	265	276	255	275	269	261	261	266	278	258	270	255	268	265	252	256	279	285	266	262	237	263	267	265	265	247	244	266	226	256	256	267	271	242	244	250	265	254	249	265	236	239	260	263	266	237	253	246	226	250	278	281	249	241	246	255	267	252	237	251	253	239	246	252	221	249	272	262	252	269	223	233	262	244	251	292	236	264	259	275	258	239	245	240	277	240	233	250	243	263	248	247	235	233	253	225	241	253	237	227	249	225	268	273	255	248	246	250	232	288	243	261	274	275	257	259	289	248	258	251	256	245	238	278	238	266	241	272	268	239	256	241	259	253	233	254	252	260	267	279	236	262	279	260	256	271	272	271	259	239	215	257	217	247	257	245	242	261	272	266	256	239	274	240	258	284	247	247	268	247	233	262	253	238	262	259	236	258	266	243	269	271	231	251	252	256	268	241	262	238	251	244	258	262	260	260	253	243	223	235	274	240	240	246	281	272	260	246	235	269	260	273	254	282	255	249	266	260	244	267	251	271	259	262	260	244	252	216	262	264	244	216	238	268	257	244	236	240	211	250	275	236	218	231	262	252	257	236	250	264	230	237	251	288	245	242	246	268	234	220	241	237	249	247	241	269	240	274	282	257	292	230	258	268	229	258	284	240	243	252	237	250	262	254	254	257	260	239	234	246	251	263	247	220	238	247	255	256	240	253	241	269	271	250	256	275	254	255	271	265	273	249	252	257	283	231	261	236	274	266	282	247	280	237	250	226	268	260	268	249	266	271	243	249	288	259	221	216	236	272	255	254	280	270	241	239	267	264	241	268	272	247	245	255	223	264	249	258	241	258	262	239	228	260	247	266	284	259	238	257	234	244	262	234	249	245	242	252	261	259	248	277	248	241	230	263	258	255	230	246	244	273	243	287	247	286	224	286	227	259	242	265	247	258	264	225	241	264	260	247	286	272	235	264	239	247	239	246	274	263	253	266	239	255	233	277	230	271	269	227	247	240	267	236	251	290	265	238	256	226	255	267	276	258	224	243	245	251	263	213	270	300	264	257	223	256	271	243	258	243	235	234	250	207	236	255	244	251	287	227	227	251	272	252	263	250	255	238	254	253	246	243	244	280	258	296	259	239	245	242	271	280	257	258	281	233	249	279	255	217	277	215	272	252	257	253	254	238	261	223	242	263	253	280	256	246	242	284	250	262	281	260	263	233	241	282	233	292	266	244	240	241	272	246	250	226	278	284	257	264	276	248	265	246	283	263	253	251	288	254	240	269	231	248	250	261	267	257	284	272	268	207	251	266	261	261	279	242	238	263	216	248	237	270	257	246	221	273	267	264	243	251	229	269	283	234	283	230	270	231	257	212	257	261	226	228	262	262	254	263	219	244	260	262	274	254	247	261	271	251	243	243	265	272	251	232	245	221	247	226	223	264	227	243	257	256	255	222	259	263	275	269	240	244	268	245	260	260	279	251	246	245	253	265	263	250	262	270	289	260	253	252	294	258	232	269	261	244	268	259	261	251	269	262	244	253	254	238	243	237	253	256	233	243	267	276	250	252	271	245	250	256	266	245	252	253	244	252	243	236	272	261	238	273	240	234	234	247	224	284	285	245	237	243	253	244	251	234	246	245	279	277	253	239	226	242	269	247	254	244	254	239	231	260	239	239	254	265	256	261	242	233	253	263	247	239	249	242	270	298	273	241	240	269	261	248	271	249	254	235	250	254	280	258	265	265	252	260	239	238	251	245	229	261	267	255	260	285	266	265	254	237	255	274	236	256	254	242	260	254	217	251	272	254	262	235	257	217	262	243	262	261	264	251	267	282	251	253	265	274	277	266	239	260	256	250	255	236	242	257	260	256	256	238	249	213	253	249	258	257	261	253	259	259	255	242	287	248	253	256	264	267	248	257	282	256	247	263	242	235	261	236	239	239	237	263	225	251	285	236	237	241	259	264	236	252	237	256	261	264	263	252	236	250	245	256	277	264	286	249	247	240	246	288	264	245	261	223	261	273	256	270	245	241	259	265	252	256	266	249	258	239	247	245	298	257	255	263	261	254	283	257	243	212	244	281	231	241	249	232	242	246	258	214	255	262	253	275	228	239	251	245	250	250	248	266	229	240	237	246	273	250	248	247	242	243	224	239	240	278	254	241	273	247	258	268	284	262	251	247	222	243	253	244	244	267	260	271	261	243	241	267	250	235	252	246	233	248	261	216	241	261	260	231	254	277	281	227	267	267	276	245	277	226	249	247	263	248	254	264	275	269	258	267	246	225	241	263	256	221	259	246	264	237	271
22857	21445	29122	24145	21446	21512	9016	2164	1651	1546	1308	1217	1093	1031	1038	911	842	846	763	683	717	654	633	626	571	589	554	642	610	597	607	626	605	589	564	603	629	624	601	576	594	588	600	566	568	554	577	566	544	535	517	520	559	512	527	554	506	514	552	533	556	505	531	505	533	530	519	535	525	517	544	537	515	576	518	517	512	519	524	504	476	501	463	487	527	498	539	505	529	532	538	530	526	498	538	508	503	522	519	470	464	512	480	492	503	513	509	467	504	501	541	558	480	483	482	519	507	526	545	498	511	508	534	544	520	552	470	488	476	494	482	533	527	500	529	505	500	538	500	487	517	505	509	530	483	473	498	504	541	481	489	529	517	486	530	453	548	522	515	522	497	514	522	484	524	486	528	513	513	513	500	465	499	522	540	476	516	510	536	497	527	503	509	530	501	549	470	511	509	490	508	486	479	473	510	503	508	502	489	530	481	533	460	494	505	502	539	494	501	523	526	533	516	532	512	464	534	479	493	510	495	541	502	507	534	538	505	519	533	556	491	506	516	496	517	502	484	474	538	480	493	534	526	485	491	532	471	501	497	517	510	495	489	477	525	479	505	480	443	519	531	511	524	549	485	539	529	533	498	493	512	500	500	480	486	506	512	503	460	484	522	497	525	478	500	530	535	515	543	519	505	524	504	549	470	553	449	462	485	500	482	545	481	489	486	579	483	491	497	482	506	505	496	511	556	540	495	499	529	490	497	550	505	509	483	531	460	538	500	514	532	499	551	490	528	517	527	525	500	529	498	513	516	497	489	492	503	493	489	519	500	492	475	452	480	572	491	490	553	522	523	495	516	526	488	518	567	510	469	505	521	501	491	512	502	522	485	498	503	473	512	498	517	492	533	538	500	533	503	503	518	514	521	522	502	522	499	510	520	481	511	496	558	500	463	469	475	498	463	511	507	525	542	524	563	494	477	504	514	508	485	530	461	493	534	540	496	483	513	494	494	498	439	493	490	527	505	514	526	516	539	540	540	521	511	509	492	472	514	521	527	467	521	558	531	496	513	494	499	514	483	540	531	524	520	467	514	497	547	462	495	499	506	486	547	531	524	476	471	507	505	503	492	517	563	492	502	487	497	495	503	462	506	510	498	496	530	508	488	515	509	501	525	498	526	501	479	505	553	514	508	520	529	506	482	528	522	521	538	495	496	531	504	508	502	487	480	509	461	540	491	487	467	500	487	517	492	483	509	517	532	462	497	546	514	525	502	495	509	495	467	494	564	527	524	544	473	484	534	488	531	525	501	525	524	521	480	517	489	502	491	505	485	526	491	510	485	510	516	511	524	503	484	508	498	514	498	520	494	505	505	481	473	486	509	531	534	495	537	512	530	514	510	525	514	533	522	525	464	488	549	482	504	490	494	488	482	470	513	492	483	515	525	527	508	521	493	505	539	516	553	510	563	501	523	471	495	497	527	518	526	522	512	512	550	499	509	500	496	481	533	480	534	472	510	535	495	531	530	504	524	525	522	502	533	522	537	519	500	524	512	517	544	492	457	489	523	511	582	479	515	508	502	495	507	471	535	522	478	471	494	492	513	527	494	506	526	505	531	491	520	519	512	521	538	503	539	549	473	480	529	549	497	522	544	516	511	523	488	516	527	502	508	496	512	541	523	497	534	490	500	499	460	495	526	491	543	497	530	521	502	507	488	488	538	486	543	492	470	547	496	489	505	482	497	524	508	516	501	503	506	534	495	511	515	496	497	498	493	517	529	468	532	523	523	534	529	491	492	501	513	510	522	532	504	516	549	543	501	515	554	486	533	527	538	487	520	517	528	521	499	503	502	522	494	547	546	538	528	522	515	493	529	518	460	493	507	505	524	481	476	487	474	478	507	545	530	506	493	495	490	508	561	498	477	495	508	524	496	491	513	527	503	502	504	543	505	528	511	514	516	539	532	544	499	526	518	469	491	493	511	504	513	552	521	527	523	469	538	527	506	483	521	567	484	522	542	496	492	529	500	517	539	538	538	502	462	530	525	476	495	523	493	495	514	528	514	498	501	512	493	479	512	505	530	499	524	523	496	492	544	540	504	469	505	521	500	480	501	526	506	503	479	497	502	547	509	523	522	512	522	512	518	484	532	518	541	534	507	522	527	473	528	493	479	515	502	512	498	514	496	477	523	549	497	539	516	478	512	493	493	490	488	476	547	501	515	507	555	514	504	501	518	548	496	509	551	509	491	513	509	497	535	536	539	474	533	493	524	514	489	507	528	522	503	503	504	490	524	505	533	527	491	470	516	531	499	504	487	493	507	495	507	484	486	492	483	504	532	518	490	509	540	515	478	515	531	516	515	550	510	521	516	508	489	511	492	526	517	490	497	518	484	482	467	479	516	498	533	540	492	532	551	543	494	528	504	481	525	547	485	549	533	505	561	490	506	533	491	495	520	506	507	503	511	489	490	502	540	495	478	525	487	518	494	511	501	500	501	476	475	491	460	515	537	518	531	508	491	525	555	524	499	475	506	517	519	510	500	481	525	515	486	485	456	493	527	481	478	527	491	525	547	498	510	556	531	524	537	544	506	487	479	522	500	481	503	498	502	526	549	496	526	518	523	503	501	511	519	513	493	546	538	527	532	526	487	491	524	531	473	483	508	497	520	487	499	519	492	518	518	485	535	523	511	484	501	490	567	560	546	482	500	486	486	462	519	513	482	520	501	498	520	507	512	490	501	494	495	515	509	459	493	492	485	523	504	507	480	516	507	494	514	507	478	497	524	522	518	537	495	542	493	508	514	533	492	538	553	525	509	511	489	497	507	502	503	521	530	512	486	496	500	545	504	505	467	549	470	509	498	529	511	521	545	485	540	494	505	513	517	513	512	513	530	489	492	527	537	498	529	472	492	554	481	480	509	505	531	497	508	479	475	544	528	484	506	511	534	536	490	491	515	537	518	500	495	485	555	501	554	554	488	515	478	505	483	497	484	489	506	510	534	518	487	497	500	491	476	520	499	477	533	489	517	502	527	483	522	501	530	491	475	539	524	504	497	520	544	474	501	481	512	495	503	515	523	494	515	519	512	540	490	504	485	528	485	508	497	494	502	492	452	519	507	491	505	519	475	506	524	499	555	534	553	455	506	484	531	549	548	487	517	567	488	529	534	487	509	501	484	503	500	506	500	526	489	517	492	510	534	454	514	502	517	521	521	513	556	501	472	512	520	505	512	523	511	467	539	501	511	503	543	492	508	503	465	500	493	539	496	500	495	503	504	499	506	508	575	506	437	490	510	514	515	536	506	510	435	544	475	480	511	497	490	552	493	535	495	517	528	501	499	505	526	524	518	533	489	527	539	493	531	517	521	535	489	499	525	486	501	493	493	476	489	517	516	500	534	493	473	507	531	463	508	480	459	534	535	492	485	521	481	509	459	505	502	484	525	485	541	506	493	502	485	484	475	529	505	488	518	503	464	527	549	515	509	522	493	524	535	515	504	509	540	516
5791	19532	13365	7406	5973	4886	3922	3244	2816	2373	1886	1747	1522	1433	1334	1191	1083	1022	997	777	773	809	731	695	632	609	641	679	667	655	641	661	682	656	660	688	651	619	629	596	590	631	610	609	647	628	629	614	555	583	538	599	553	558	543	549	571	577	516	534	529	544	556	517	557	552	571	534	531	554	542	555	593	550	567	553	560	506	547	538	528	492	532	509	507	502	544	542	500	549	544	569	512	542	504	522	523	521	511	541	501	503	556	503	497	538	522	504	588	497	534	539	503	562	531	528	526	541	526	532	518	514	530	478	523	529	537	509	527	530	571	503	535	497	527	477	521	521	526	543	570	529	532	539	533	527	523	516	552	538	528	528	524	503	539	511	522	509	511	513	502	549	567	560	586	517	574	546	509	510	529	570	506	544	531	498	533	555	524	552	521	539	485	504	547	546	499	567	542	532	534	553	524	536	517	550	537	521	547	494	541	502	528	550	542	578	529	488	548	522	513	516	593	554	549	538	516	543	543	514	505	511	559	558	511	537	525	503	533	563	516	536	525	532	559	576	480	569	520	542	536	546	539	548	512	490	547	513	550	532	528	516	519	528	513	549	525	541	518	521	491	545	554	564	506	483	528	538	539	520	485	523	505	524	552	513	523	558	545	519	573	523	529	521	485	527	509	492	486	527	509	491	539	527	497	541	517	540	540	524	543	538	476	533	536	560	535	503	530	496	502	520	501	538	524	523	542	562	519	544	536	521	547	552	536	514	495	539	518	509	532	535	540	483	502	499	548	539	515	460	535	511	521	522	538	507	520	536	500	499	563	523	527	522	544	507	531	502	536	564	533	525	523	503	547	548	535	554	520	533	512	535	535	540	528	528	552	495	523	466	489	527	514	512	553	504	529	523	524	489	505	539	566	551	529	496	521	543	566	521	516	518	509	522	542	525	529	554	575	574	511	559	530	514	548	539	502	567	513	504	486	544	507	534	510	551	547	523	507	540	546	531	526	550	532	519	506	536	524	514	508	549	521	525	506	569	507	478	525	544	515	525	540	540	472	553	575	498	540	567	521	503	513	517	502	544	479	533	531	515	515	539	515	514	553	549	580	512	513	568	537	483	533	580	537	596	501	512	523	548	553	514	520	533	528	546	502	553	549	547	525	551	561	530	516	506	539	565	557	509	584	547	505	520	510	494	515	529	527	513	519	494	530	551	523	540	502	516	521	518	550	535	511	537	544	505	516	538	529	552	503	512	509	542	523	536	494	553	530	528	555	533	542	499	526	522	533	496	537	527	536	522	561	505	509	529	481	532	574	544	500	517	540	504	537	506	540	523	512	539	551	550	514	513	503	530	527	489	533	505	528	498	510	503	488	523	480	508	542	487	506	538	552	491	510	528	488	523	485	543	533	515	538	531	528	532	516	508	565	549	547	548	494	536	540	536	482	502	537	513	538	495	547	530	512	547	479	516	540	552	504	561	533	511	530	513	545	546	551	542	539	538	553	560	505	503	528	518	549	561	488	555	509	519	562	523	522	507	526	527	517	521	511	494	521	535	528	517	521	543	472	506	543	495	532	496	514	536	486	537	497	514	521	533	529	510	547	507	543	557	559	498	555	525	483	506	536	547	523	518	560	556	542	516	522	508	505	505	508	548	531	541	539	523	521	587	519	536	517	517	520	553	506	516	518	546	486	536	557	546	526	532	519	523	559	523	497	529	519	510	532	523	490	521	538	528	569	551	524	523	514	560	501	509	546	521	545	481	506	496	529	551	530	568	536	521	532	508	554	525	502	510	495	517	532	493	529	481	541	479	541	514	553	530	480	568	565	532	528	528	572	547	476	526	529	507	525	530	534	528	468	504	538	545	545	557	537	478	547	496	530	547	538	503	555	547	512	580	501	499	510	543	489	523	559	502	504	503	516	543	514	556	518	536	534	520	526	511	493	497	509	557	508	523	488	519	532	537	538	511	536	512	494	508	514	508	504	501	557	557	545	527	496	557	540	509	540	513	473	555	512	546	571	534	538	528	513	540	553	505	541	497	536	507	535	558	533	508	547	528	524	499	529	543	521	511	511	533	511	555	537	559	495	555	523	531	525	464	490	526	548	490	549	533	554	528	477	535	511	578	529	517	551	493	527	507	520	517	534	549	511	546	501	524	540	548	523	573	558	527	526	544	524	508	508	528	532	513	550	499	485	494	537	490	522	529	549	581	532	517	532	526	500	563	573	499	534	484	537	580	515	515	527	515	546	506	532	548	515	524	495	515	512	530	530	531	538	507	515	532	530	565	522	485	571	519	531	555	530	538	513	506	507	531	529	528	509	522	494	523	541	536	535	528	498	512	558	542	551	478	514	546	553	551	529	502	508	557	522	520	511	538	538	533	518	502	510	503	539	518	508	534	549	525	553	535	539	502	544	521	504	538	507	554	554	543	527	545	488	534	522	508	530	522	486	460	506	547	478	517	543	507	502	577	591	559	526	570	485	524	514	538	573	519	544	545	539	554	521	541	496	540	523	514	526	547	525	511	571	580	514	530	529	539	478	500	514	549	505	566	572	517	502	506	526	536	520	560	502	529	522	547	516	521	489	489	481	511	541	508	471	528	528	522	536	513	480	547	526	525	534	543	524	550	519	479	525	533	539	516	524	519	495	518	522	512	542	517	542	526	527	527	550	492	507	536	514	532	500	491	526	548	521	518	511	520	569	491	524	514	528	542	527	498	529	504	520	521	506	524	515	518	497	527	538	548	537	506	551	506	531	522	523	534	534	505	557	489	514	514	528	514	526	556	514	505	526	500	506	556	515	546	518	511	544	538	540	536	503	556	562	461	516	489	579	538	558	532	536	535	544	531	519	531	476	531	482	522	499	534	508	512	557	525	520	483	499	522	542	545	489	536	472	604	516	532	510	480	533	557	513	585	545	482	543	534	535	525	562	549	540	509	495	520	518	461	546	517	518	531	551	510	488	522	507	522	524	518	516	520	534	545	509	469	516	514	535	498	522	528	526	544	513	541	538	507	513	525	524	490	508	497	563	516	522	505	496	530	573	500	528	521	568	521	543	561	514	556	539	498	520	528	514	478	517	573	522	533	549	497	512	509	514	479	539	516	569	534	541	530	511	563	497	512	547	553	498	540	548	527	531	514	495	555	504	519	567	493	533	502	556	555	556	532	517	511	509	547	523	514	530	533	496	546	554	515	489	567	526	551	509	508	495	515	519	568	530	501	504	531	518	576	535	546	535	579	535	510	507	530	475	546	490	540	559	525	500	544	499	520	517	535	568	554	509	511	542	501	534	506	484	523	536	548	537	534	482	534	523	544	509	517	531	510	525	557	558	567	553	519	499	532	604	529	488	565	530	559	535	557	494	500	528	564	494	520	537	522	511	514	487	518	559	530	493	535	518	545	572	532	554	485	552	530	567	558	538	509	523	526	530	535	483	522	507	534	513	538	478	547	486	560	559	544	548	526	564	508	526	519	545	571	487	535	497	498
28104	19771	7192	1418	830	662	611	554	524	496	481	427	405	411	399	406	355	339	390	335	301	341	322	309	347	349	308	325	335	319	310	311	308	341	333	323	311	335	325	329	318	308	324	298	295	335	313	306	323	289	311	346	305	321	301	333	327	298	300	319	323	268	296	326	323	314	284	298	328	296	287	302	274	283	317	295	311	344	294	308	284	286	333	327	291	297	296	284	307	327	308	315	315	307	295	313	304	304	320	316	300	298	299	315	310	322	294	285	320	314	337	332	286	296	265	310	317	314	318	302	311	302	296	264	325	289	325	303	333	319	301	292	278	290	338	295	311	289	289	308	299	301	308	306	296	286	323	294	279	283	329	335	269	293	277	307	326	289	295	315	323	304	314	318	298	278	330	310	281	330	307	269	339	321	279	308	326	285	261	300	346	294	299	292	304	295	300	327	291	343	305	316	320	281	282	305	328	296	314	312	299	355	301	310	315	291	309	284	328	321	299	298	297	321	307	307	295	296	258	292	306	311	290	270	292	313	304	283	288	289	334	281	290	293	289	313	267	301	303	319	296	329	289	302	281	318	317	310	280	308	288	323	270	313	309	304	293	290	318	276	298	286	327	310	302	305	341	308	285	280	283	299	320	326	280	296	313	275	300	304	309	305	330	315	312	308	266	290	307	291	321	316	304	320	317	306	295	307	290	290	302	301	299	315	289	291	278	320	287	297	297	289	310	317	287	303	288	284	312	307	312	300	313	282	308	333	307	319	290	311	289	314	319	345	323	300	306	286	284	295	298	339	313	321	309	330	275	319	310	304	284	299	288	303	319	302	284	289	302	282	334	271	328	275	303	310	267	347	295	281	316	286	324	300	277	294	287	307	327	291	278	325	320	316	307	274	322	300	250	274	302	281	326	307	285	302	335	305	296	301	331	296	314	315	313	319	294	271	295	304	299	326	297	273	295	293	298	302	276	301	283	315	306	265	320	291	294	278	262	307	295	312	301	336	298	328	271	268	298	317	319	305	348	309	289	255	291	293	310	296	296	308	302	313	305	289	302	290	333	289	284	304	302	284	314	292	308	292	306	322	309	275	285	265	303	270	281	302	303	306	303	279	298	272	306	310	307	312	286	307	284	294	274	303	277	318	300	317	314	269	263	284	301	313	273	323	293	286	310	334	287	304	296	262	339	319	294	314	314	294	298	347	286	287	332	320	309	287	297	312	302	287	321	317	306	313	303	296	317	315	279	297	256	303	291	298	274	292	296	306	315	310	296	285	283	270	293	310	301	321	306	331	309	306	319	311	315	300	280	289	291	305	291	296	276	295	305	299	324	302	301	315	316	311	289	282	301	302	297	298	280	274	274	301	285	291	314	343	309	327	340	309	311	304	299	314	336	313	293	282	299	294	305	297	298	308	302	291	307	264	306	283	292	310	330	287	284	286	317	292	306	288	294	284	316	303	348	319	320	309	304	310	309	293	291	293	289	299	305	304	304	284	308	318	264	269	302	296	281	292	259	269	298	294	307	265	316	338	287	300	344	278	314	308	291	278	278	306	294	296	290	267	283	309	284	296	301	299	274	298	285	286	293	296	344	279	293	313	288	312	294	295	303	286	291	281	335	336	332	283	280	316	284	333	319	290	293	303	299	283	299	292	299	331	316	264	310	321	302	299	302	289	304	315	317	302	327	311	295	279	299	316	294	291	304	291	292	321	278	316	333	314	306	294	276	278	290	327	263	306	294	299	306	318	310	285	301	317	307	319	303	270	322	293	289	301	272	330	301	308	301	313	313	295	282	291	294	318	284	306	336	293	309	315	305	306	268	316	329	286	323	284	299	314	282	284	309	296	312	313	322	284	307	310	274	321	327	284	294	325	308	295	321	281	303	278	280	304	320	304	281	280	301	314	288	297	322	299	312	283	276	285	317	290	287	309	297	306	295	291	302	308	275	327	307	310	329	313	296	296	312	290	318	317	316	308	310	291	317	295	290	306	278	276	297	323	276	319	305	309	273	307	303	301	330	296	310	301	319	296	285	335	290	302	287	330	287	311	304	313	304	302	308	284	278	292	292	260	311	303	335	271	280	303	314	316	280	280	267	307	297	311	326	312	270	272	315	320	272	288	287	321	282	305	297	321	305	322	329	318	319	292	313	318	317	292	323	318	300	294	291	289	315	289	288	304	293	314	321	295	301	316	301	306	312	280	345	310	298	311	305	290	295	304	280	299	280	347	291	300	307	307	286	306	311	324	262	316	310	294	295	283	345	303	295	305	292	334	278	287	308	297	282	309	274	284	283	305	296	267	309	285	288	321	282	295	308	326	313	307	317	331	272	326	313	297	293	312	341	282	327	330	305	303	310	283	296	289	304	297	318	284	304	310	295	306	279	301	313	279	314	333	302	287	301	302	315	342	310	294	319	318	324	306	300	284	322	327	283	291	307	297	283	295	308	294	335	283	293	313	328	295	282	265	281	301	316	313	292	324	309	327	303	294	301	296	311	310	282	318	320	306	292	284	292	288	303	272	301	293	272	310	293	307	314	319	282	335	297	308	313	307	294	321	298	273	308	319	273	314	283	275	278	313	306	307	285	306	296	296	299	287	309	316	300	284	296	294	333	291	300	281	278	312	315	306	299	272	295	301	307	292	273	292	317	315	286	276	306	304	294	294	282	300	319	266	284	292	293	328	318	283	294	304	342	300	280	284	293	285	301	304	309	315	292	266	266	334	312	303	338	304	294	286	271	309	286	326	292	286	295	279	319	310	320	305	288	303	304	280	308	299	308	299	318	303	311	298	285	272	281	292	295	266	288	285	309	288	318	278	293	295	303	302	279	309	288	308	295	281	280	299	299	330	306	314	320	317	314	299	323	314	340	281	289	284	284	306	312	299	307	285	328	292	275	312	291	287	285	292	308	310	319	322	279	283	311	333	319	310	300	304	265	320	320	280	302	274	296	275	320	315	305	305	293	311	255	307	294	266	304	292	311	278	290	296	314	328	320	298	317	286	322	278	313	309	292	339	284	311	329	286	309	289	299	326	301	294	313	290	332	275	318	301	301	290	345	289	282	301	286	278	297	325	302	302	310	313	303	300	276	284	292	265	296	285	285	307	300	273	293	280	304	293	331	299	313	298	259	345	336	293	274	291	308	279	297	308	305	296	275	281	313	274	338	288	303	314	286	321	301	290	301	310	268	291	318	315	302	317	316	286	325	309	320	307	321	324	284	314	313	317	322	286	301	294	292	302	316	325	323	314	302	295	296	283	304	311	279	298	281	310	304	264	285	284	303	303	284	296	302	325	310	313	284	315	333	314	304	326	292	286	319	316	295	304	313	344	318	295	303	286	294	282	292	277	320	282	313	293	297	302	279	312	329	293	331	307	286	304	317	292	304	292	310	305	306	296	280	294	315	300	312	259	295	292	298	308	278	298	340	311	310	284	291	325	306	298	310	317	282	314	273	313	304	320	320	272	294	292	265	282	304	268	318	309
5332	4448	2847	1539	1176	1113	939	791	702	696	629	526	486	533	477	446	398	414	373	389	354	360	357	343	338	347	360	353	361	321	348	327	363	353	341	326	311	374	369	365	342	382	328	300	339	326	320	335	341	298	311	338	350	326	335	322	354	328	322	320	313	293	301	295	334	326	326	303	345	320	287	297	293	330	321	346	291	304	345	307	335	325	332	300	319	316	329	324	367	342	361	318	298	318	311	356	329	323	324	317	316	328	298	308	313	290	334	325	333	315	315	337	331	307	325	286	281	329	316	276	301	315	309	345	329	354	317	280	329	293	301	290	306	311	299	347	314	326	343	278	297	308	313	320	353	293	301	298	320	303	299	307	261	300	316	330	293	339	348	321	300	293	333	308	331	334	311	291	322	321	304	285	310	321	318	335	316	316	289	332	310	313	329	337	320	318	285	295	329	334	327	326	320	317	300	307	319	320	303	319	295	331	321	289	312	316	304	312	332	334	337	320	314	303	305	290	287	312	302	321	316	324	296	353	313	318	308	306	341	304	301	292	311	332	312	304	289	302	342	339	308	332	336	358	329	315	303	273	308	318	304	320	312	318	312	330	311	299	327	276	337	271	315	304	320	308	303	294	312	297	305	300	304	318	294	309	317	286	316	316	319	314	293	339	337	339	320	342	301	316	339	308	324	314	293	310	303	329	311	294	301	313	322	336	336	312	306	306	322	316	313	305	306	288	347	323	309	314	303	326	301	266	320	278	308	340	326	310	314	338	303	290	338	349	316	353	330	315	324	302	329	338	281	320	288	304	345	345	324	337	316	331	309	306	282	319	293	319	311	306	291	317	322	300	296	328	322	314	306	303	333	325	309	320	314	316	328	333	324	297	331	291	339	325	310	313	305	323	293	300	304	313	322	321	311	319	311	316	340	303	333	322	321	309	316	294	315	313	305	308	295	308	322	341	275	339	314	290	292	326	327	290	307	331	316	302	307	299	304	324	307	327	323	300	324	302	303	316	304	343	319	339	321	281	314	303	296	335	325	312	310	288	271	315	323	323	298	314	288	342	303	312	328	293	377	316	315	341	322	310	303	341	331	326	296	361	326	306	322	340	331	315	310	324	358	296	302	305	297	326	331	327	303	300	337	309	332	320	309	318	342	323	329	295	322	302	301	331	325	301	313	323	305	293	344	331	280	314	301	324	319	319	308	300	304	320	329	311	295	301	320	328	325	323	322	311	309	302	294	294	300	320	289	319	339	307	320	289	324	306	345	309	331	325	287	321	325	300	290	302	288	325	316	320	328	309	278	319	307	294	307	316	321	323	361	325	325	302	336	291	309	301	314	290	336	298	295	330	331	306	298	309	289	321	313	281	293	351	328	341	324	287	306	290	283	281	316	349	286	336	323	323	343	310	303	337	373	318	302	309	351	300	315	307	329	299	345	321	329	315	342	340	317	298	296	317	331	335	311	300	307	354	310	308	297	314	287	323	311	320	319	306	283	308	300	304	315	320	340	335	303	314	305	308	304	304	313	312	355	339	294	342	305	331	312	332	305	284	319	303	342	319	325	300	334	290	307	277	293	314	303	308	319	317	325	301	345	292	298	291	326	296	341	318	324	341	322	330	315	297	318	335	322	314	351	331	309	307	301	344	313	318	312	315	328	306	310	327	306	304	325	337	316	304	309	316	281	318	320	315	305	307	325	307	330	313	330	325	324	316	308	282	325	307	297	310	324	305	337	338	333	323	341	324	324	305	322	307	301	329	291	305	304	298	338	306	298	325	300	320	330	301	333	305	286	336	302	307	323	319	301	311	320	326	298	330	333	308	341	334	305	339	338	323	301	331	313	322	310	294	312	331	296	332	283	293	327	317	288	299	321	307	326	315	283	313	341	293	353	310	299	317	315	316	290	318	305	293	279	328	319	264	293	319	294	310	299	304	324	292	321	309	306	321	305	328	328	318	320	316	295	309	314	312	301	310	325	312	292	346	308	316	297	305	306	339	312	310	322	303	320	314	295	312	326	323	316	309	305	320	278	311	306	310	303	306	335	314	316	331	317	304	297	332	340	286	310	302	326	313	323	301	313	327	302	296	299	281	339	308	329	340	303	320	302	318	285	319	293	317	344	289	293	328	300	273	308	319	326	303	309	334	287	333	311	316	309	336	349	316	303	309	313	318	315	363	293	316	300	316	318	291	292	323	328	293	334	310	287	333	312	299	315	297	317	325	306	321	292	330	306	311	323	320	338	331	311	313	320	324	306	339	317	308	316	331	306	300	327	299	319	314	305	317	303	298	322	339	331	320	321	324	325	315	342	320	303	310	326	297	318	322	312	276	288	309	360	301	327	322	321	309	310	310	294	351	331	355	319	320	312	301	302	329	283	306	323	330	317	307	337	314	307	320	299	334	293	320	304	322	350	296	319	322	318	308	314	326	321	352	317	326	285	310	303	297	291	295	284	313	345	334	296	323	302	295	316	297	270	293	292	313	312	319	316	315	337	332	320	308	316	326	284	327	325	292	287	315	328	291	306	303	340	330	305	301	337	306	366	319	321	290	282	294	323	294	329	315	293	316	326	336	329	320	327	319	306	327	320	320	325	329	292	313	287	326	320	313	326	308	310	314	287	294	293	300	319	296	314	318	312	341	306	325	327	304	308	318	335	364	340	298	323	330	311	312	334	304	343	289	349	355	324	331	329	302	314	305	285	336	300	315	306	326	317	306	322	341	317	311	307	337	339	303	310	306	290	346	305	319	306	308	295	329	310	300	310	333	313	309	316	330	276	296	323	289	337	329	309	326	300	303	292	335	324	328	348	311	329	286	300	336	282	340	301	317	343	334	296	327	324	315	300	307	326	317	308	299	288	320	338	272	292	298	324	299	298	334	298	283	328	297	324	340	300	297	322	304	286	271	325	330	290	317	329	326	338	297	281	311	315	327	287	330	300	314	332	309	325	284	291	315	300	310	324	305	276	325	337	281	300	301	317	294	332	318	335	321	312	321	340	311	349	336	343	297	309	321	329	256	278	317	322	294	317	287	304	319	323	297	302	326	324	309	308	327	269	268	297	308	293	282	314	320	315	325	305	320	315	294	325	291	283	309	311	293	305	303	304	309	291	339	324	335	278	305	313	325	317	315	303	303	315	317	313	303	312	311	286	302	305	302	281	337	320	328	310	312	289	318	314	338	304	322	309	287	303	307	298	322	302	296	310	317	314	323	299	295	307	303	332	319	315	327	315	307	265	319	310	287	296	297	328	322	305	326	323	294	302	295	313	314	308	316	313	315	309	306	284	321	297	302	310	330	358	320	313	320	281	316	314	320	308	357	286	316	350	319	332	304	296	309	325	298	336	303	323	303	279	330	302	321	300	339	297	323	314	309	304	292	310	282	357	302	289	311	286	314	341	333	316	309	307	304	314	328	286	300	336	357	311	291	297	317	297	310	333	295	324	348	306	303	350	338	312	309	323	336	317	316	324	292	319	325	308	309
23922	21378	28553	24581	21357	9167	1942	1410	1235	1119	946	918	882	884	759	757	709	727	647	576	561	587	549	577	532	556	546	537	547	540	521	556	503	539	594	544	601	634	548	547	545	552	517	538	549	522	534	475	522	499	587	533	564	525	502	485	502	502	508	504	508	518	501	511	513	543	497	529	528	500	516	520	530	533	484	489	518	467	505	513	506	496	527	505	548	502	473	523	516	491	526	497	492	535	505	505	471	507	511	506	483	467	500	470	526	501	558	491	512	479	503	503	515	518	502	538	495	511	520	519	482	540	532	485	435	503	504	484	505	504	525	521	498	526	505	529	508	501	498	512	477	456	480	506	539	485	504	519	462	494	531	482	518	465	529	461	507	544	544	498	446	503	513	508	564	514	502	490	519	481	486	541	499	481	471	498	467	480	502	532	496	492	542	516	480	511	497	516	481	481	547	505	518	528	524	515	485	508	503	533	464	506	535	495	492	501	528	488	520	470	489	454	482	459	492	503	494	489	486	513	512	493	484	484	481	496	503	501	515	491	506	504	449	532	515	533	536	507	531	504	460	509	497	498	499	488	512	482	479	520	515	506	546	512	489	522	554	525	509	535	464	516	497	494	486	518	485	522	465	511	493	501	544	487	528	501	515	465	510	516	508	456	507	473	457	515	435	473	519	537	525	505	463	493	502	494	512	504	479	514	529	479	479	551	496	550	490	517	491	496	528	492	471	504	500	475	477	511	518	484	458	524	499	509	528	507	535	496	560	474	481	473	509	499	530	459	522	509	424	505	484	494	477	532	503	466	520	505	507	517	511	492	485	528	490	480	486	500	511	534	504	526	534	467	495	516	479	486	527	441	489	457	540	472	489	485	489	473	520	467	481	484	478	495	496	538	502	514	480	518	472	443	523	480	491	524	475	483	482	539	514	497	473	479	496	515	492	507	494	524	513	474	542	489	492	541	497	528	532	515	492	488	474	541	482	535	504	527	513	487	464	523	506	526	522	492	508	546	520	471	483	479	471	549	510	528	560	483	504	580	511	506	479	513	514	513	513	552	493	510	449	500	478	483	487	496	480	489	494	473	483	480	535	491	468	488	498	482	481	493	500	470	468	490	499	513	476	497	443	519	488	501	507	489	489	513	500	467	545	458	500	469	476	494	531	559	483	534	541	516	494	510	489	520	517	566	532	505	508	526	537	481	436	507	531	481	518	508	497	484	495	493	484	509	515	481	484	543	490	484	525	491	528	510	499	503	490	492	483	528	487	508	470	480	523	499	505	525	499	500	486	477	506	496	482	508	481	523	519	469	500	470	492	503	487	501	540	473	518	534	528	534	479	475	495	518	519	502	523	482	526	493	518	494	463	531	520	483	487	519	519	492	475	506	527	493	523	547	515	496	487	489	515	522	479	465	499	480	499	516	509	541	546	487	487	539	477	463	503	485	470	498	473	520	492	471	524	450	506	513	527	500	502	490	504	507	521	520	488	498	505	482	503	512	504	500	523	552	498	485	537	469	474	493	504	527	516	491	495	516	556	527	521	515	491	483	540	533	448	501	539	490	487	513	521	515	483	503	475	483	530	543	513	520	451	521	505	483	497	486	506	511	505	524	533	519	470	540	489	511	475	484	532	530	497	456	489	505	476	521	541	484	486	479	523	450	512	515	540	499	458	489	476	524	528	489	523	517	512	521	477	464	477	512	519	506	505	485	510	527	492	530	507	488	484	533	508	497	463	473	491	514	537	499	505	563	489	445	508	468	526	497	526	511	505	475	501	481	512	533	464	485	516	472	472	520	500	501	514	538	537	484	471	484	506	491	470	451	494	514	515	545	487	509	508	466	473	518	505	515	444	510	503	569	504	506	506	503	538	523	539	440	513	486	514	477	482	534	526	475	497	515	493	515	494	497	486	477	511	491	487	498	463	478	512	478	528	482	506	529	531	446	537	515	504	491	509	516	473	487	523	508	536	505	495	496	533	534	508	529	504	505	484	463	481	510	484	515	526	502	490	506	521	517	508	496	494	494	521	450	482	518	516	534	479	502	515	471	495	521	509	510	507	527	474	500	478	499	484	503	514	536	496	517	472	532	473	513	485	499	458	497	502	504	523	437	528	494	514	529	481	478	506	496	478	498	510	525	480	468	513	511	509	502	527	490	492	502	480	509	476	466	484	505	489	468	509	542	479	514	527	462	518	469	530	472	503	525	542	500	513	500	430	504	519	538	506	417	522	479	491	498	500	463	486	478	511	529	480	480	502	552	514	523	490	483	539	512	464	487	524	515	487	530	509	516	480	527	484	506	490	477	490	484	531	482	497	475	517	507	501	504	480	518	502	491	485	480	472	494	480	527	495	503	525	524	517	510	528	489	490	533	488	501	559	525	500	500	498	488	486	542	525	489	541	532	492	513	523	492	520	496	476	519	458	516	493	481	498	519	497	473	449	492	483	433	526	493	491	543	487	497	482	498	498	473	530	482	486	520	491	539	525	481	490	463	490	484	503	523	490	479	521	475	490	515	499	488	512	485	494	493	502	489	512	525	507	505	538	494	532	535	484	496	501	486	465	535	539	515	489	510	542	528	530	502	512	494	517	480	454	498	514	520	471	507	491	461	497	468	492	518	520	533	494	513	520	479	511	541	493	480	513	543	505	531	502	503	490	470	475	501	549	461	509	502	523	510	524	512	500	491	510	437	505	516	501	474	462	526	517	543	460	488	507	506	508	534	505	473	470	505	488	524	525	486	471	459	504	514	506	483	511	492	553	521	466	524	496	481	512	498	507	490	507	506	489	492	481	481	509	500	449	490	490	516	500	497	489	442	523	476	492	509	534	495	513	498	470	463	520	479	533	480	493	498	491	449	489	509	498	488	461	491	530	460	487	522	514	481	487	495	528	533	465	483	529	494	472	505	502	506	468	524	436	470	462	451	499	485	504	491	498	488	496	499	513	495	487	503	527	530	553	492	518	493	471	498	460	532	505	510	488	477	466	507	531	513	481	500	501	505	505	499	500	520	511	514	536	460	518	486	508	491	494	516	506	482	540	507	504	440	540	487	516	457	457	503	460	550	500	514	535	516	519	509	481	505	452	450	481	499	494	496	519	488	491	463	545	455	490	508	513	483	471	526	520	503	524	500	497	515	500	457	539	496	527	501	464	508	485	494	551	485	506	493	499	477	496	491	484	530	476	497	524	553	504	479	539	508	486	507	480	458	538	525	517	546	525	524	513	531	472	531	523	510	486	507	505	501	487	476	481	443	501	482	505	513	510	496	505	500	465	484	499	490	502	453	527	505	512	488	534	506	506	476	489	478	516	504	518	536	506	519	480	494	460	490	491	494	508	493	515	503	482	514	472	515	464	501	426	466	529	501	502	465	520	526	506	500	520	489	445	502	534	496	486	554	447	498	484	508	504	502	462	529	500	481	476	516	460	504	529	498	508	491	504	565	480	468	498	547	517	447	499	519	505	490	483	512	458	481	513	481	567	516
4668	13540	9256	4873	3716	3106	2523	2177	1918	1604	1359	1251	1100	1021	990	907	881	741	758	711	681	640	653	598	581	594	564	616	605	605	638	603	583	608	588	601	629	590	622	562	574	578	572	546	564	584	558	510	566	566	526	546	570	509	526	645	552	529	575	506	516	558	542	563	513	529	528	532	495	504	544	521	505	540	484	517	566	502	534	501	572	503	526	517	487	548	521	500	560	553	543	565	539	530	495	505	520	499	501	528	508	540	520	503	529	522	513	530	490	519	534	520	505	566	470	495	493	503	532	516	498	528	519	483	522	543	517	488	508	537	520	502	532	529	476	527	518	520	517	535	533	484	504	485	493	502	544	505	512	462	515	520	540	532	505	522	499	518	486	514	506	512	493	493	530	515	487	509	545	501	487	505	497	511	529	504	513	492	488	509	494	485	530	491	516	505	490	546	516	550	561	492	514	481	483	513	508	521	499	519	558	568	566	487	571	519	535	485	505	522	532	501	516	539	484	513	529	517	536	509	483	518	534	496	508	574	562	503	548	525	533	515	482	509	544	516	537	479	493	511	487	506	509	517	497	543	516	496	519	520	537	531	538	525	537	513	543	522	504	520	493	485	530	484	550	510	532	516	480	504	530	522	519	551	526	510	527	526	529	488	503	540	527	520	510	521	496	510	486	527	522	546	489	534	492	512	482	503	535	477	504	542	520	557	546	548	526	518	546	553	506	513	508	545	508	559	525	515	522	504	521	487	501	488	487	486	514	556	519	517	493	498	494	464	542	539	506	553	498	539	518	517	522	478	505	502	493	496	561	494	508	516	529	481	546	512	502	485	549	509	512	551	506	568	547	543	503	522	521	508	504	511	521	497	545	522	501	498	535	509	529	526	495	521	535	505	530	492	518	526	592	533	493	542	512	543	525	502	524	529	538	486	537	537	524	485	522	516	509	511	521	545	525	537	519	508	518	528	502	508	504	537	552	513	510	526	556	475	477	566	532	493	513	511	491	454	496	498	506	512	516	494	514	517	510	532	506	523	507	488	507	512	506	543	502	527	529	529	526	517	484	480	502	539	518	506	505	482	496	552	501	485	489	532	541	520	488	496	543	490	507	538	502	522	519	536	528	518	526	473	515	529	502	492	502	527	483	508	513	543	540	521	486	514	540	476	499	522	508	520	521	514	518	502	505	486	494	504	523	522	528	524	495	511	503	527	522	521	477	480	509	507	501	470	494	504	499	510	493	521	532	526	508	510	534	523	504	525	502	526	549	482	501	550	491	516	504	480	512	518	508	487	537	506	490	507	508	491	465	519	542	501	529	573	521	531	490	522	515	538	488	489	508	496	562	524	524	570	513	529	516	539	510	483	496	509	548	537	545	504	503	524	540	478	553	528	514	518	518	544	537	488	475	536	552	519	520	489	506	461	506	527	550	444	515	511	517	516	494	515	539	528	496	513	529	475	490	580	522	472	547	485	464	520	527	493	505	459	499	530	521	525	537	506	500	522	526	491	503	528	493	528	551	545	509	520	538	553	496	530	506	544	522	517	501	491	524	537	484	517	519	537	540	546	511	517	535	487	516	517	486	510	528	489	513	500	537	513	516	528	508	546	564	479	507	487	477	519	508	520	520	520	510	529	485	515	507	552	527	542	500	529	498	554	544	497	485	474	525	523	502	497	517	474	530	537	526	477	498	502	521	501	520	483	504	485	498	491	574	529	503	518	475	497	508	509	510	525	539	487	499	511	502	519	505	532	523	500	480	493	520	578	468	510	582	517	494	512	512	480	549	504	520	508	548	500	512	469	535	520	460	492	510	526	481	479	497	566	534	523	500	505	500	502	513	527	518	524	552	553	541	520	508	521	544	504	532	502	502	529	495	534	508	505	485	514	529	507	477	481	540	492	551	484	538	522	507	514	473	512	561	542	570	482	508	545	557	514	545	508	496	494	509	487	547	511	495	531	514	520	500	513	502	499	522	504	527	514	560	517	505	522	502	488	551	554	542	498	476	488	491	485	522	572	517	524	479	546	531	545	527	501	492	520	537	487	483	511	502	506	514	537	505	492	476	528	506	534	525	521	524	512	512	520	511	458	511	505	528	523	533	473	479	488	480	492	480	527	499	540	567	548	529	483	530	522	490	488	531	512	534	496	545	579	514	529	509	516	549	476	527	523	512	541	535	512	516	508	513	550	524	559	481	497	504	547	505	538	509	515	481	529	511	500	514	529	539	522	497	503	504	512	516	536	524	544	494	534	478	543	536	480	454	537	479	516	516	533	577	541	519	472	519	508	519	494	512	490	527	519	470	563	516	501	525	581	531	501	520	538	508	511	511	516	495	550	532	524	455	520	505	519	496	465	542	546	479	538	522	505	505	534	514	514	537	545	548	488	509	502	532	514	535	503	507	581	513	557	504	504	504	534	507	498	516	524	555	525	522	567	555	518	520	506	536	518	509	514	481	518	529	514	525	501	499	504	545	510	511	514	572	565	497	504	518	492	517	538	518	543	509	557	511	532	547	495	550	545	490	559	494	550	526	516	537	549	480	502	490	465	508	490	528	488	512	538	524	514	525	520	495	531	516	520	516	509	513	498	493	503	464	505	502	512	535	568	501	511	493	496	533	546	473	543	532	503	511	524	517	542	481	516	521	489	509	508	535	496	509	517	529	541	500	563	516	477	545	529	542	492	511	519	507	553	488	552	506	505	524	495	473	471	508	530	523	504	503	495	526	526	482	509	508	524	538	509	532	478	516	517	534	562	497	536	499	538	480	515	542	504	522	538	520	487	524	513	544	527	551	510	489	479	560	542	521	503	519	532	517	531	489	528	517	516	518	491	507	514	518	497	536	538	520	526	523	539	532	508	493	513	513	527	527	545	518	506	525	524	504	510	500	509	513	526	496	508	483	503	531	522	511	519	514	543	539	523	552	512	515	532	553	529	481	503	498	493	522	547	491	514	534	478	489	506	525	546	522	538	510	489	482	542	518	528	499	510	518	523	477	522	509	503	462	510	549	529	487	521	535	495	506	541	494	525	481	503	543	497	518	476	542	526	530	497	513	563	540	555	483	508	532	529	505	526	525	530	510	493	553	514	540	524	497	523	507	525	501	519	512	492	502	552	513	476	508	544	499	548	543	482	530	494	568	521	506	545	515	513	484	478	526	483	515	518	500	519	514	527	506	486	532	505	519	504	490	491	509	486	506	502	475	455	510	529	532	520	537	546	524	495	504	461	527	526	519	522	490	524	495	536	509	498	544	505	518	503	524	526	491	494	518	505	554	511	531	538	514	532	526	481	510	543	521	499	515	519	520	536	498	474	566	495	500	507	496	568	529	495	516	513	498	492	550	489	521	534	518	526	509	495	482	512	489	527	507	483	493	503	506	510	490	546	507	544	522	489	516	549	532	553	547	537	509	534	526	528	570	520	496	508	501	507	510	507	498	499	552	531	488	567	512	524	542	488	503	528	530	528	502	527	496	509	510	501	545	486
24988	21308	27326	25539	9325	1111	849	738	638	497	489	446	434	425	418	389	340	313	318	281	288	286	268	262	260	247	244	258	258	271	262	279	267	270	254	258	280	229	282	247	225	235	248	263	233	235	257	244	252	245	250	261	243	247	232	231	243	209	251	245	220	258	254	207	217	246	232	237	258	229	229	231	221	237	225	227	230	254	248	230	232	226	248	212	276	234	219	224	246	206	225	247	229	236	244	226	209	217	232	226	260	220	240	220	254	216	245	236	214	196	218	202	248	216	217	206	228	196	238	231	235	234	208	243	183	213	211	224	246	240	211	233	246	225	234	244	219	216	231	240	222	221	247	231	222	236	229	243	226	227	223	217	232	230	242	228	227	213	223	213	207	220	229	275	214	231	217	232	214	238	236	219	223	220	233	216	214	227	246	237	220	233	237	243	238	228	226	242	232	225	238	260	233	219	244	240	230	220	235	213	214	245	249	225	215	220	227	243	209	213	243	231	246	241	236	227	241	223	204	239	194	252	248	222	254	228	207	227	232	217	229	236	226	204	220	218	209	235	247	239	251	198	273	233	234	211	244	220	241	221	240	210	213	215	219	248	226	233	219	243	233	231	243	224	231	238	205	210	240	238	216	238	225	225	236	205	231	232	228	257	236	233	221	248	239	235	210	232	228	240	257	213	215	217	258	226	252	241	230	235	234	247	225	226	241	213	236	218	227	249	218	207	221	258	241	218	233	242	230	234	221	234	214	241	238	237	242	237	192	224	250	219	219	233	267	205	244	230	217	233	245	229	226	217	191	217	216	214	211	217	241	235	263	224	238	247	234	233	233	237	206	228	207	232	215	203	201	232	222	248	226	232	239	224	229	224	237	242	256	223	217	212	221	223	249	210	235	229	199	227	199	224	240	241	214	247	231	249	202	224	216	196	243	200	255	216	220	230	230	205	259	213	218	217	232	255	246	218	229	232	254	229	232	231	238	217	232	233	233	217	217	224	234	225	219	235	234	197	234	235	239	228	232	259	214	212	216	239	224	249	240	252	223	234	237	215	237	232	218	233	250	228	251	262	237	202	227	212	205	240	209	252	215	222	211	214	231	211	271	221	241	227	235	210	241	243	231	218	257	227	240	221	233	215	237	235	212	253	245	254	215	237	230	240	238	219	218	247	229	235	225	227	237	225	240	224	198	230	223	244	216	262	209	223	261	226	247	226	232	220	241	211	251	208	226	216	243	237	222	225	230	205	219	250	224	214	221	239	225	239	232	243	207	224	194	187	223	228	242	241	236	256	229	248	242	214	208	225	191	218	234	215	241	225	237	221	234	230	224	228	236	204	227	229	213	228	201	206	245	209	240	218	243	246	231	235	221	240	225	205	233	226	208	206	233	250	247	222	236	219	250	240	208	239	243	200	226	222	240	245	223	217	211	216	242	245	212	229	210	258	227	220	265	243	197	235	244	247	239	222	250	242	248	240	216	217	218	228	241	224	217	221	228	242	232	222	216	254	235	234	235	241	204	255	225	250	234	236	242	236	246	228	233	226	230	222	200	226	236	230	242	193	223	218	211	253	227	213	206	233	231	233	229	227	244	230	229	226	225	194	211	229	220	245	232	234	212	222	211	226	241	217	241	223	239	225	238	243	210	232	247	228	214	231	217	223	220	237	249	238	237	226	213	210	235	237	260	230	204	234	205	214	240	212	210	225	250	212	188	239	193	205	203	213	216	228	240	211	245	237	223	250	217	230	249	218	229	238	253	239	237	234	247	221	210	246	215	244	241	234	219	269	262	230	223	208	237	242	232	205	253	224	268	227	242	225	216	212	220	207	227	224	226	220	233	219	231	217	225	225	239	247	247	203	252	217	238	245	245	234	234	225	236	227	208	242	243	213	251	215	218	226	219	209	226	226	223	216	206	232	209	247	229	215	241	237	230	237	235	263	229	222	233	223	271	226	238	241	251	239	218	263	208	245	218	228	229	231	211	254	210	211	241	267	253	244	219	197	238	224	230	227	240	209	216	246	253	235	276	230	245	208	228	250	236	215	217	222	216	222	208	251	231	256	242	253	227	211	225	221	219	212	245	228	245	227	225	209	195	221	214	233	235	264	249	230	242	201	215	226	240	214	249	223	240	214	225	204	254	214	216	243	230	245	241	223	231	222	234	222	241	216	250	218	221	242	240	254	247	206	235	202	228	205	240	206	232	243	219	229	225	208	235	247	232	216	216	222	244	238	219	229	232	226	212	244	238	202	230	238	254	212	257	221	238	225	249	214	231	238	203	231	219	239	230	238	232	237	233	249	210	217	216	226	232	239	228	230	220	211	209	225	239	278	205	225	238	233	216	241	223	223	216	215	241	201	208	235	239	222	223	251	217	227	234	230	215	198	207	212	244	219	241	243	225	219	234	213	222	226	225	233	228	255	224	257	212	212	225	236	214	235	252	239	224	244	230	230	246	240	202	224	222	220	231	219	217	223	217	219	214	220	219	229	232	237	236	213	250	229	208	230	227	236	248	253	262	232	224	259	210	237	212	245	242	235	221	211	233	240	218	227	246	254	194	230	212	183	194	228	237	224	242	262	230	219	237	225	217	209	265	229	249	255	216	215	215	254	257	231	225	208	235	206	232	235	216	232	224	243	243	217	207	242	217	223	207	214	239	270	224	230	218	229	242	215	242	238	214	219	215	246	240	235	250	255	247	214	250	201	242	219	222	232	215	204	229	203	236	239	242	252	235	211	246	241	220	224	235	228	230	235	235	217	239	256	191	206	233	226	215	232	205	223	235	229	236	241	222	237	236	234	249	238	224	213	221	247	223	249	237	216	202	214	227	250	234	201	250	236	242	204	246	248	238	235	197	218	233	234	189	228	230	215	215	240	231	236	225	224	240	224	215	220	232	242	232	223	247	239	250	232	249	236	250	219	213	205	221	240	220	229	219	234	248	236	208	259	241	252	221	222	221	219	228	230	251	226	222	212	253	225	219	196	223	229	229	230	247	195	231	199	217	241	233	236	219	214	202	221	208	222	233	231	214	199	225	219	235	234	209	249	228	226	255	237	195	226	205	209	232	244	211	207	215	212	237	226	233	216	241	220	256	220	213	224	229	234	222	227	247	222	242	208	233	227	237	244	215	249	211	210	239	241	232	240	244	232	211	230	211	217	214	216	237	226	226	238	208	202	221	231	241	217	221	261	244	241	254	243	235	212	214	238	260	244	224	247	223	236	253	209	201	203	242	214	213	229	266	245	237	244	251	214	234	239	232	223	237	220	230	228	243	258	250	206	234	229	211	237	225	232	214	202	245	231	226	192	240	213	240	222	221	230	239	231	256	212	245	218	223	247	250	256	235	209	226	218	249	219	235	235	255	210	236	218	237	214	219	228	233	260	203	238	217	233	226	247	219	233	216	233	238	243	232	200	232	213	226	208	220	227	235	212	243	222	238	217	228	241	231	260	230	236	228	246	251	223	210	232	224	234	225	217	238	251
4301	8672	5725	2892	2300	1851	1492	1319	1110	1020	846	709	657	628	599	533	467	391	412	370	321	329	319	313	270	306	307	335	326	314	295	291	286	311	310	296	308	286	296	286	276	257	275	287	259	302	266	278	257	254	261	275	257	259	239	233	261	267	266	239	267	263	240	246	272	244	256	256	246	243	250	290	236	260	271	247	249	241	281	233	273	234	261	261	235	243	234	261	262	231	293	257	250	222	227	237	248	263	246	232	233	257	246	244	229	260	222	223	259	245	268	232	253	236	233	241	235	259	260	255	226	251	250	239	268	226	263	255	240	236	231	234	236	250	233	225	271	203	220	260	233	255	273	228	254	238	256	226	273	251	231	228	247	247	233	257	231	274	241	262	219	248	268	255	256	263	261	259	234	252	236	258	225	239	257	250	252	244	230	271	237	253	240	257	243	249	244	228	247	207	261	241	223	259	261	237	248	243	226	255	258	244	250	258	267	231	252	255	226	250	248	238	254	259	253	254	236	229	256	241	240	250	267	242	248	238	243	214	270	242	253	279	244	251	262	242	242	268	213	236	228	218	242	259	235	262	245	248	242	215	248	262	232	248	242	232	257	209	220	247	236	237	253	263	230	258	250	211	225	205	234	239	242	231	249	242	240	218	247	255	241	225	239	242	222	253	232	236	227	237	227	243	245	226	248	262	230	244	216	260	241	245	262	257	258	266	235	236	224	248	278	251	227	240	230	258	240	228	233	264	255	236	234	250	252	248	283	239	246	245	252	238	231	274	236	229	274	257	254	266	237	236	232	262	234	249	252	240	245	241	247	229	247	268	255	272	256	263	217	252	252	253	253	262	242	252	229	275	234	252	269	243	232	223	241	248	237	233	244	287	257	248	254	252	275	256	225	250	269	259	228	246	223	261	273	260	257	231	254	241	257	255	242	258	254	240	249	247	222	224	233	244	256	223	260	250	257	243	232	252	279	231	240	249	245	265	261	249	225	232	242	235	258	249	277	251	232	246	214	227	255	225	247	271	226	245	263	246	228	233	262	252	241	225	232	240	244	278	237	232	224	215	271	251	253	232	251	234	248	271	249	273	249	221	246	220	232	258	240	251	221	229	258	226	212	246	229	270	255	248	255	233	256	246	241	242	266	241	261	233	248	272	259	220	239	220	238	229	232	233	240	231	243	261	248	240	256	232	265	234	250	264	251	253	262	256	280	254	252	224	248	240	235	261	224	285	205	243	246	240	276	249	269	254	242	274	217	249	234	251	233	258	250	227	250	277	218	244	230	228	256	239	275	219	218	235	257	249	255	251	256	248	250	250	239	236	244	235	264	231	250	263	241	231	256	262	256	229	229	238	267	248	243	231	263	206	221	252	249	279	226	240	238	209	254	220	241	247	247	243	228	241	238	240	238	270	277	218	242	265	263	256	247	231	241	262	260	257	237	261	272	280	253	235	258	263	241	227	233	228	261	213	230	257	237	230	252	228	226	243	260	244	262	249	228	236	233	247	242	232	230	249	266	264	266	265	254	245	260	244	230	216	255	263	265	245	271	257	247	255	258	230	240	229	249	249	248	247	252	258	230	252	225	213	252	209	225	258	222	245	228	240	270	252	230	239	215	256	266	234	224	252	254	239	247	263	237	258	250	270	240	229	234	276	258	249	240	247	267	248	239	261	237	237	279	234	242	228	254	228	247	252	269	248	278	217	230	238	236	250	256	285	223	273	260	257	238	283	253	241	243	245	236	225	244	243	227	249	270	253	232	221	259	238	237	241	239	242	230	269	238	243	227	271	232	251	243	281	237	246	237	229	241	213	259	265	233	260	242	243	245	244	230	238	249	252	241	233	244	243	236	274	233	278	235	248	268	227	254	250	267	244	227	257	251	252	254	207	258	259	251	236	247	225	274	246	239	259	244	276	214	264	251	239	254	228	231	244	232	255	246	253	277	248	259	264	227	237	220	235	255	246	223	247	226	257	233	244	261	229	253	234	236	213	264	274	216	262	235	238	254	221	240	263	233	264	242	230	258	257	268	234	244	233	256	232	221	251	228	255	259	271	225	225	233	235	244	257	254	254	250	253	254	238	260	239	253	247	247	248	250	247	244	244	251	247	253	233	257	251	238	256	254	255	221	275	232	240	258	249	246	229	267	223	229	235	267	247	234	263	267	252	273	241	260	270	227	247	266	245	240	244	260	255	255	216	241	247	231	260	227	264	251	217	265	237	228	251	240	262	230	240	234	251	244	234	237	231	247	235	261	251	228	248	248	232	264	222	259	261	246	231	245	254	246	232	263	237	230	215	253	227	248	250	246	225	238	237	222	272	245	240	243	279	237	233	238	275	235	228	229	240	260	228	248	282	254	242	258	247	255	251	243	233	249	237	248	259	266	221	259	268	248	220	243	256	225	239	230	228	259	224	265	253	247	254	289	242	218	240	257	262	286	249	214	239	264	247	253	234	216	239	259	263	230	231	228	265	252	219	247	250	242	240	259	248	227	229	240	239	253	255	235	236	233	236	226	253	249	258	239	261	238	238	261	235	245	240	236	231	206	232	243	244	253	276	241	276	232	241	229	247	213	232	238	257	256	229	288	231	240	241	247	239	229	227	244	265	233	235	269	251	258	222	233	276	254	232	255	235	260	238	241	232	254	253	218	234	264	224	220	244	252	217	254	257	265	251	258	235	273	228	241	255	224	255	263	232	254	263	262	228	232	261	217	244	267	262	249	268	260	268	244	231	255	244	260	234	238	237	232	232	249	241	219	276	252	244	239	245	236	241	234	236	218	276	234	249	222	239	239	244	254	237	229	259	234	284	252	241	218	233	243	274	241	217	232	244	252	236	244	248	240	226	232	222	248	234	274	248	240	250	250	256	234	267	243	270	259	250	223	262	240	210	222	278	241	241	251	260	252	251	246	254	237	271	221	239	233	244	245	271	231	221	234	237	260	255	245	234	243	223	240	248	232	221	248	282	245	211	251	244	219	234	247	284	239	225	273	247	235	263	229	272	218	252	239	246	238	245	243	233	235	256	254	232	225	233	246	207	236	239	252	258	275	259	251	243	221	233	236	269	234	229	231	232	218	251	222	221	242	234	225	254	239	239	240	231	262	233	252	269	251	238	232	262	247	237	229	252	249	283	234	248	243	243	237	231	263	260	273	221	206	239	245	240	239	237	236	241	243	255	242	276	238	243	264	225	233	228	251	244	247	254	239	248	261	250	268	245	251	229	243	249	250	250	237	262	224	254	234	243	251	249	257	234	249	246	248	254	254	253	206	251	245	241	255	228	221	244	254	251	235	237	259	238	251	267	230	251	261	232	253	265	257	243	262	259	251	231	231	261	270	229	251	249	253	244	256	274	252	245	236	241	231	245	242	255	237	236	229	257	241	234	271	230	228	229	236	242	230	247	243	245	247	242	237	264	253	258	252	241	262	248	253	239	246	259	247	256	246	224	246	245	236	267	259	242	266	245	242	261	228	244	248	237
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
