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
340103122490	340103123059	340103123609	340103124159	340103124709	340103125259	340103125809	340103126359	340103126909	340103127459	340103128009	340103128559	340103129109	340103129659	340103130209	340103130759	340103131309	340103131859	340103132409	340103132959	340103133509	340103134059	340103134609	340103135159	340103135709	340103136259	340103136809	340103137359	340103137909	340103138459	340103139009	340103139559	340103140109	340103140659	340103141209	340103141759	340103142309	340103142859	340103143409	340103143959	340103144509	340103145059	340103145609	340103146159	340103146709	340103147259	340103147809	340103148359	340103148909	340103149459	340103150009	340103150559	340103151109	340103151659	340103152209	340103152759	340103153309	340103153859	340103154409	340103154959	340103155509	340103156059	340103156609	340103157159	340103157709	340103158259	340103158809	340103159359	340103159909	340103160459	340103161009	340103161559	340103162109	340103162659	340103163209	340103163759	340103164309	340103164859	340103165409	340103165959	340103166509	340103167059	340103167609	340103168159	340103168709	340103169259	340103169809	340103170359	340103170909	340103171459	340103172009	340103172559	340103173109	340103173659	340103174209	340103174759	340103175309	340103175859	340103176409	340103176959	340103177509	340103178059	340103178609	340103179159	340103179709	340103180259	340103180809	340103181359	340103181909	340103182459	340103183009	340103183559	340103184109	340103184659	340103185209	340103185759	340103186309	340103186859	340103187409	340103187959	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23562	21874	29949	24410	21875	21919	9849	1489	1050	928	842	756	647	577	555	589	503	462	459	481	440	452	452	418	441	415	433	427	442	440	427	437	495	417	433	480	412	354	372	351	356	308	309	320	347	311	323	314	350	342	355	300	346	320	347	320	309	328	356	328	347	330	362	323	332	312	326	360	337	293	314	357	359	298	301	349	296	338	328	350	387	312	349	293	339	312	351	299	341	386	324	311	338	324	338	335	338	319	337	340	328	321	310	307	339	369	342	319	302	327	333	326	350	335	306	338	338	310	325	343	335	329	315	332	319	320	284	353	331	317	319	341	294	296	332	299	317	346	319	322	336	329	340	331	347	314	320	325	303	319	356	315	288	322	303	327	310	286	310	330	303	338	280	333	368	342	327	324	313	328	328	293	341	293	292	323	309	329	326	307	302	316	317	339	320	320	318	310	314	320	320	301	296	319	302	274	330	303	329	325	322	289	340	322	350	323	341	319	304	315	333	349	306	313	365	300	324	346	313	330	315	327	324	335	317	313	323	315	316	347	315	338	310	322	330	325	303	306	338	330	312	311	356	308	330	321	294	326	324	325	306	309	317	316	331	324	297	329	295	316	329	314	282	327	290	312	328	329	344	339	311	338	343	363	303	287	313	335	378	306	335	339	342	335	295	339	309	348	293	332	291	324	344	341	356	332	357	363	308	310	304	333	341	297	331	298	352	344	322	314	296	304	315	328	329	335	321	304	298	325	287	306	335	325	318	361	350	292	309	325	334	331	315	298	281	299	309	318	296	342	336	307	343	331	330	325	383	330	331	330	276	302	300	310	317	310	314	301	318	332	325	300	340	310	354	315	331	311	332	348	327	311	299	317	310	323	339	316	331	308	347	318	348	344	343	305	334	313	314	337	334	339	342	326	323	314	307	314	294	335	357	316	343	342	338	352	325	316	354	356	355	302	333	303	331	310	305	321	328	300	293	340	325	303	352	337	307	302	339	299	281	313	319	321	304	347	328	328	347	317	285	325	310	362	296	308	354	323	329	301	328	326	337	342	303	303	318	308	320	322	318	278	341	316	314	343	343	321	334	313	317	353	289	314	337	311	304	279	308	303	334	322	319	336	318	337	354	315	306	338	332	335	325	322	324	299	357	344	315	309	309	343	317	357	305	323	315	316	320	311	322	340	334	303	304	339	314	288	306	342	333	358	330	295	311	349	318	297	328	304	311	328	324	315	266	336	320	341	323	334	318	307	333	342	305	310	315	315	319	333	347	327	297	366	317	295	327	303	328	301	297	274	347	317	323	327	317	310	340	320	326	350	308	329	307	321	317	303	309	347	316	327	321	331	313	324	299	336	321	323	345	335	321	317	339	327	359	322	318	312	318	317	323	303	327	342	317	326	311	326	332	324	323	311	322	319	310	333	321	310	334	303	366	314	316	353	329	321	294	347	321	310	338	342	290	296	341	340	275	299	334	308	297	327	324	347	331	355	318	321	302	331	332	322	338	316	303	333	302	302	371	349	313	312	328	304	342	331	302	323	337	310	333	338	293	292	291	304	341	296	314	305	346	331	326	299	342	329	332	334	325	317	304	305	316	314	327	314	369	322	317	310	327	306	342	310	329	298	324	309	284	291	346	355	323	349	345	344	325	329	306	330	324	326	291	310	330	324	351	305	314	335	309	337	319	317	312	314	309	296	312	345	310	308	328	345	327	328	364	318	327	345	348	325	350	305	321	318	313	340	323	329	317	309	322	313	321	337	322	332	311	298	327	318	327	309	315	345	331	339	327	283	292	315	341	326	321	338	354	326	292	309	332	340	337	314	336	324	328	339	339	330	310	329	313	305	309	328	306	292	352	290	318	326	328	334	322	332	340	297	320	333	341	326	319	297	316	319	333	316	334	335	295	325	310	312	348	306	345	324	309	326	328	319	322	298	335	330	292	332	297	306	289	295	335	320	325	295	378	278	330	325	299	316	322	334	320	321	294	295	323	324	308	309	333	296	311	334	342	316	288	317	303	318	320	331	329	339	333	359	331	323	344	301	331	316	341	342	335	305	333	349	326	327	363	298	328	311	319	341	308	324	332	330	329	319	289	312	292	320	299	313	317	349	310	316	328	318	322	280	291	330	336	329	325	311	331	329	314	316	346	331	325	299	300	335	301	335	326	341	324	325	302	311	319	344	335	321	332	340	317	290	318	317	332	315	322	359	309	341	342	284	338	317	311	300	325	319	317	306	310	342	326	327	327	298	334	343	312	281	305	329	336	313	337	287	324	319	313	316	310	311	346	312	322	332	308	340	275	301	337	282	347	324	334	328	302	293	325	299	318	296	318	322	337	318	330	314	299	312	319	312	322	320	340	337	297	326	334	317	309	342	312	323	314	326	326	305	331	303	331	318	350	343	316	339	346	324	309	345	324	333	356	337	319	324	338	296	323	301	306	302	332	297	327	277	303	328	345	319	313	343	340	340	318	346	333	310	339	319	334	313	292	363	330	322	324	283	323	323	323	313	347	300	338	305	330	306	330	364	347	317	321	318	308	320	328	300	302	307	337	298	323	321	341	326	329	287	325	330	302	331	312	313	325	313	330	293	316	340	309	319	319	335	295	319	334	339	305	339	319	347	299	323	321	338	287	313	340	305	330	320	307	311	304	332	316	313	328	348	324	335	315	324	329	322	315	332	349	319	319	290	304	329	291	366	320	314	319	318	335	332	323	301	320	334	335	298	299	307	312	315	294	316	339	317	288	327	330	308	308	348	292	330	309	310	320	323	301	343	341	334	306	306	279	334	329	352	345	334	332	320	324	342	298	292	315	308	303	327	317	322	318	340	291	370	314	330	322	331	315	342	320	324	334	340	315	320	319	298	331	334	290	351	328	311	344	319	329	309	356	343	322	336	281	324	278	309	310	339	329	318	314	294	310	284	341	305	306	278	306	353	327	287	313	326	341	296	300	313	341	330	353	339	329	354	324	310	320	304	282	324	352	331	340	321	302	316	328	294	338	342	332	334	320	308	353	294	311	299	304	355	326	312	325	328	325	311	319	297	310	318	342	315	314	325	302	338	315	356	328	316	330	289	307	340	304	291	331	322	328	360	311	310	363	293	305	331	316	294	336	317	331	314	335	334	318	336	314	284	318	300	342	306	329	319	327	361	323	320	317	352	310	326	311	314	319	297	360	334	329	311	278	320	311	311	338	321	315	300	328	309	312	314	342	300	350	306	354	297	287	333	293	308	338	333	310	331	325	309	322	319	381	321	320	348	340	337	301	348	348	343	323	308	334	305	313	303	329	298	301	304	287	307	343	358	312	323	341	324	343	336	367	324	305	297	359	326	320	296	319	316	301	341	339	314	330	325	348	318	333	300	369	362	326	313	315	313	302	294	327	332	313	319	335	334	328	345	308	357	352	340	324	327	308	311	329	322	373	355	335	346	314	320	297	328	303	331	306	315	342	347	320	311	328	314	349	323	327	319	323	309	351	311	329	294
8507	19603	16523	9885	7426	5406	4270	3350	2732	2191	1997	1761	1458	1295	1252	1159	1020	913	823	811	867	834	861	856	830	780	749	794	812	724	705	781	826	817	726	738	709	611	559	534	515	542	506	515	512	522	535	514	518	535	548	508	531	469	514	522	542	485	475	489	501	513	496	486	450	480	478	474	479	491	511	536	485	490	449	445	484	489	463	494	469	480	475	478	450	493	497	460	481	441	460	454	513	504	454	469	459	434	486	495	446	499	494	505	463	474	485	478	444	451	453	450	483	459	501	458	489	502	494	479	450	471	477	487	478	486	484	422	511	476	471	447	493	488	473	446	496	453	437	464	465	473	485	496	472	448	458	455	494	487	475	455	459	479	436	441	493	473	511	475	476	443	475	445	480	513	468	482	474	476	498	472	478	432	456	476	495	443	476	489	485	471	453	517	451	482	459	430	444	436	469	486	454	477	461	478	442	467	468	444	434	488	475	450	440	488	473	466	457	488	472	469	461	480	483	439	452	481	494	487	463	467	451	506	464	436	525	429	455	468	480	477	465	441	468	483	449	455	511	450	476	464	452	471	473	470	463	445	458	461	514	499	445	493	472	466	467	493	482	464	455	456	460	479	473	440	511	471	490	485	467	474	462	477	436	498	461	463	454	479	486	482	476	473	513	465	479	528	498	473	473	447	477	452	467	488	459	457	492	478	454	451	515	468	482	437	464	465	486	463	471	436	483	451	481	483	488	496	478	494	453	446	446	429	469	456	449	469	471	465	456	464	491	483	405	471	483	478	518	459	504	463	485	450	467	458	410	472	478	484	475	403	470	525	465	474	461	463	473	442	439	434	510	447	449	475	476	490	478	474	469	450	495	478	483	456	450	440	472	493	454	440	492	466	464	460	454	451	443	465	479	463	491	508	485	481	472	470	471	453	476	433	451	454	460	463	459	469	454	457	410	501	492	449	477	516	495	489	507	441	490	484	508	426	474	475	447	466	443	466	481	477	503	437	493	469	471	458	461	485	486	455	466	490	449	450	477	460	471	451	490	434	459	502	448	468	455	474	489	462	405	475	493	469	471	488	428	494	479	494	451	482	466	450	467	460	450	445	480	488	483	462	501	448	456	481	480	502	474	453	465	443	463	465	455	460	457	482	490	455	479	464	483	504	500	499	466	507	495	479	449	490	500	462	442	491	501	476	478	499	464	458	470	432	459	507	497	467	449	482	454	476	480	475	489	450	470	486	432	459	450	524	484	443	470	475	489	510	483	505	455	441	506	476	498	495	526	491	459	494	514	483	503	454	455	518	468	463	439	462	460	479	502	482	484	470	472	462	456	445	492	465	438	444	447	447	474	458	480	484	457	484	495	493	481	472	459	484	493	465	467	452	462	495	469	455	480	479	447	458	469	503	472	465	492	471	521	450	494	494	495	443	457	450	481	485	511	459	484	459	431	474	478	449	453	476	453	510	471	487	454	488	450	501	468	471	452	427	489	441	462	437	436	477	461	492	488	458	492	492	474	478	473	446	462	476	503	438	454	423	472	493	485	460	471	472	467	448	449	419	439	441	508	465	463	467	470	486	465	475	528	484	444	491	462	488	485	452	478	455	462	424	495	455	446	486	484	445	476	469	485	501	467	515	436	476	491	479	451	488	476	475	459	469	516	457	477	507	497	438	486	473	452	424	476	475	496	505	481	480	419	464	496	493	481	460	476	492	455	495	457	452	454	465	411	454	441	453	482	503	539	516	488	461	472	453	514	440	464	464	455	456	438	478	474	414	464	466	488	419	479	507	419	464	510	434	445	496	501	467	478	494	455	485	504	459	472	497	496	425	468	492	488	447	493	458	487	493	446	514	446	450	450	470	517	457	460	524	486	482	456	464	471	514	434	447	456	489	483	433	485	462	487	440	476	429	467	457	461	476	465	450	449	482	473	478	456	484	456	475	471	508	447	486	461	467	450	464	497	493	441	458	482	470	457	466	498	497	462	457	514	456	477	475	475	453	458	470	444	482	489	515	488	447	467	519	444	470	462	465	480	489	493	452	447	469	467	482	467	447	468	495	447	483	463	477	482	462	465	456	502	468	475	433	483	472	447	466	473	490	460	473	490	447	436	454	462	507	440	460	463	506	464	460	458	466	431	438	481	455	524	464	493	463	449	484	484	450	418	486	460	495	458	418	477	503	471	484	462	441	457	497	491	497	449	454	430	468	480	488	423	496	467	489	499	490	443	461	458	504	486	482	455	455	485	460	454	492	452	514	497	509	456	467	485	492	478	474	480	440	454	483	437	481	465	457	510	461	455	447	466	477	485	477	441	461	469	476	480	463	460	499	542	471	459	464	459	488	490	471	479	510	466	541	481	476	455	473	449	457	509	460	458	449	439	436	445	467	502	461	478	496	490	449	409	471	485	503	486	507	468	488	457	461	457	427	463	434	466	495	444	451	483	450	443	469	472	460	469	465	458	430	459	454	477	448	444	479	512	520	465	456	448	449	493	473	485	459	441	451	462	485	467	407	487	482	478	474	434	446	479	477	516	504	449	435	471	490	458	465	453	440	478	514	478	513	451	468	435	459	524	508	439	473	467	498	435	485	460	479	467	497	450	500	457	484	450	425	479	422	475	420	421	499	436	447	465	484	490	472	482	441	473	473	458	465	482	428	499	466	475	471	469	501	462	478	488	493	502	439	429	470	479	479	456	470	512	464	513	424	437	499	430	471	455	461	441	490	466	507	440	452	479	501	479	455	467	454	479	482	488	513	452	523	475	435	487	470	471	475	447	473	498	473	441	557	452	425	462	434	461	467	429	463	490	438	473	454	434	417	489	483	475	472	435	485	450	467	503	427	457	470	496	461	466	482	496	423	467	458	460	499	412	424	454	484	459	481	440	418	466	470	477	425	428	472	474	461	499	460	511	452	474	519	476	473	474	512	468	469	461	474	484	432	462	478	514	438	486	422	478	472	452	486	459	462	452	469	436	471	434	438	477	428	457	457	455	442	446	465	457	464	449	469	471	465	474	424	515	443	425	461	464	481	464	431	486	459	477	450	509	469	474	497	481	476	435	448	450	496	462	465	472	450	462	459	497	479	476	511	466	439	438	460	521	459	510	463	518	441	508	467	502	454	436	458	466	449	475	495	478	472	460	453	441	481	474	439	481	472	479	441	455	488	481	425	455	464	453	484	485	505	466	459	460	471	480	474	441	482	472	493	511	481	481	486	498	476	463	440	491	473	480	481	444	465	462	447	444	456	452	476	474	479	464	485	488	472	453	466	506	454	467	473	463	484	489	452	489	511	494	479	474	495	482	460	487	467	456	468	478	496	467	500	466	462	460	477	486	494	453	456	450	491	439	497	466	432	465	464	445	485	484	458	471	471	481	474	466	481	459	481	474	443	433	523	451	463	472	468	449	483	471	460	456	505	452	500	474	449	524	490	474	492	433	466	449	475	463	473	461	438	428	502	448	448	465	450	528	443	447	468	506	503	452	459
26662	20406	8593	1658	997	728	600	510	457	414	410	395	407	401	411	373	397	375	369	341	377	389	401	414	378	372	425	420	401	342	402	422	368	393	387	367	366	358	367	320	351	351	357	355	362	342	368	325	370	351	330	369	364	350	369	342	388	363	359	344	382	359	358	330	352	365	350	345	396	341	330	365	348	366	349	371	362	363	336	339	364	345	361	382	348	337	305	340	326	304	350	338	363	386	366	344	377	336	368	345	351	343	362	328	340	336	325	328	349	361	329	364	355	334	371	336	374	375	315	326	332	339	345	370	394	352	332	328	398	380	400	366	391	342	329	359	375	325	346	339	336	330	349	343	377	363	370	371	353	367	318	342	322	374	362	346	354	333	356	321	383	340	318	360	315	322	396	388	357	352	374	368	356	354	366	385	351	331	341	345	341	343	367	363	334	334	358	359	346	360	332	354	359	344	359	350	391	337	342	328	330	363	393	337	328	350	363	345	366	344	350	317	348	343	350	329	325	356	345	313	350	375	378	362	373	368	355	358	346	365	338	351	326	346	375	368	346	345	369	338	353	328	363	360	356	363	334	360	307	350	351	346	362	357	369	355	343	353	364	354	354	306	382	316	338	337	360	363	356	320	354	354	380	327	346	333	349	333	357	322	326	329	353	336	330	374	348	341	374	361	314	329	351	343	349	356	358	349	356	329	367	337	391	371	360	349	359	328	361	353	355	358	343	329	330	361	374	340	324	345	336	370	355	370	335	327	349	337	352	350	363	362	348	369	361	319	338	348	350	369	378	364	360	340	346	331	360	386	349	368	348	360	347	383	381	354	351	326	358	380	344	333	350	342	355	338	344	328	327	334	375	355	364	357	386	335	365	366	308	345	352	330	355	344	342	341	335	335	385	365	316	357	366	362	350	380	333	385	363	346	354	355	355	337	349	361	349	350	391	359	358	331	347	351	371	307	391	325	320	356	348	335	337	363	323	368	362	342	346	363	347	348	370	363	348	343	354	363	371	379	357	330	355	324	362	363	329	333	356	324	350	345	372	350	406	360	388	345	372	337	382	360	353	361	370	334	367	355	354	356	352	347	369	378	376	358	335	354	362	363	336	349	364	385	311	382	355	346	335	340	357	347	355	362	378	360	341	375	365	315	337	358	350	406	379	345	324	337	404	333	349	330	331	355	363	340	374	346	345	336	362	352	357	353	374	377	389	365	329	339	350	344	357	375	372	354	340	320	325	317	354	361	373	376	338	335	371	363	349	381	356	358	333	380	322	364	396	341	397	382	343	361	374	386	354	343	355	345	364	374	305	359	333	315	376	384	370	334	335	357	364	351	355	330	344	319	351	317	358	350	356	334	374	381	362	373	344	368	375	332	358	385	364	351	322	366	352	369	346	353	345	346	347	362	360	331	365	356	389	368	351	351	336	339	353	341	364	357	351	361	347	359	357	349	349	347	330	397	343	354	331	359	349	378	332	328	328	327	371	344	362	338	310	329	387	332	346	332	374	349	336	363	366	390	335	342	370	338	339	382	377	334	374	338	331	343	358	348	321	322	345	351	363	333	350	336	330	369	316	381	383	353	346	311	318	402	347	368	339	357	346	331	366	331	362	333	353	354	375	346	342	393	354	338	361	352	354	354	375	339	357	346	339	326	354	358	342	369	361	374	362	359	374	336	368	351	343	331	355	340	368	341	338	346	344	332	346	369	349	359	345	338	364	343	334	384	309	329	374	342	352	326	370	357	354	365	341	329	313	372	361	381	338	363	326	360	360	356	359	352	363	362	355	326	370	330	368	345	363	379	359	376	352	350	364	371	326	367	330	346	338	345	345	348	337	364	345	382	375	306	339	351	358	398	362	351	403	345	377	362	355	363	349	385	373	341	383	368	334	359	336	368	339	357	306	342	343	330	357	377	326	377	348	362	371	363	339	363	367	352	345	381	317	342	338	343	348	334	340	350	343	342	383	375	362	361	358	399	380	328	350	357	377	356	359	360	372	340	336	365	367	357	340	381	366	318	345	355	376	371	334	329	368	328	352	304	356	345	322	328	331	336	372	345	342	365	379	340	388	352	369	331	336	369	354	342	346	308	370	365	378	391	361	342	358	361	374	328	353	330	346	383	355	334	351	331	372	333	328	340	350	334	343	333	348	333	334	348	371	329	353	348	367	364	315	343	376	364	301	350	313	360	331	357	346	360	344	372	355	355	343	350	362	348	338	358	342	357	365	346	354	331	347	347	348	380	362	356	343	350	343	352	356	334	339	351	371	374	352	350	340	365	378	353	329	359	339	365	339	346	363	319	316	338	379	335	363	388	364	358	357	328	368	360	335	333	380	380	374	347	303	356	366	359	357	358	383	363	360	335	336	379	387	361	364	374	382	343	331	363	358	393	383	344	329	360	380	373	352	385	362	362	353	307	342	324	366	349	365	351	315	370	361	397	403	380	358	342	365	374	373	323	297	329	351	350	353	336	379	370	330	343	373	373	371	333	334	345	339	345	367	328	348	342	370	347	331	345	322	381	373	362	354	338	355	349	357	369	380	337	357	340	373	366	334	355	370	344	348	343	407	367	356	348	322	380	332	380	357	330	367	337	342	355	343	342	373	368	347	320	352	363	331	376	389	348	323	361	371	354	335	359	411	313	355	338	369	326	357	346	379	359	344	349	343	351	332	348	335	346	327	383	366	364	350	343	341	315	364	373	361	327	377	325	359	377	358	354	362	322	360	348	361	364	345	334	383	352	363	358	351	378	377	360	366	378	374	327	336	331	368	369	343	350	382	328	364	344	339	327	347	354	391	339	366	348	344	316	326	352	364	360	356	343	360	324	360	368	368	383	356	332	375	324	368	344	333	359	375	348	336	355	349	342	317	341	334	349	337	321	340	352	364	343	330	333	353	337	381	356	362	333	360	369	357	347	337	336	354	371	325	338	334	339	379	344	385	355	344	390	336	349	376	324	360	355	352	354	350	357	357	334	383	341	339	348	337	388	325	355	367	357	363	343	325	339	326	378	364	330	360	338	315	355	365	350	359	366	351	354	357	316	373	340	347	370	368	367	333	373	362	330	356	330	380	343	364	360	331	375	316	338	334	340	367	387	364	355	335	319	360	350	355	389	327	372	335	344	380	382	325	353	329	363	358	334	349	347	357	356	330	345	329	355	401	369	401	378	355	368	346	360	352	340	319	338	386	376	382	356	366	361	318	346	336	360	346	353	343	348	333	362	358	342	355	373	357	355	379	353	326	332	334	339	370	351	332	361	349	339	347	368	343	338	366	334	361	366	346	372	379	363	362	339	359	326	343	346	330	366	327	335	321	349	360	350	378	355	363	348	339	332	356	348	336	365	367	353	362	354	368	339	362	343	342	335	359	354	307	394	359	344	358	349	322	355	348	355	365	321	323	334	337	351	330	351	324	364	339	368	358	316	342	355	353	367	338	376	332	328	316	338	351	406	322	345	352	368	328	326	348	339	360	359	366	371
4892	3690	3280	2243	1734	1278	1063	945	846	803	750	727	689	624	627	572	592	591	517	537	563	577	599	629	578	614	586	592	611	617	525	593	623	632	546	574	529	535	499	521	534	506	535	499	491	488	497	511	529	500	520	468	490	477	492	480	480	495	465	499	459	538	500	480	549	530	506	538	499	495	559	524	495	490	496	496	475	527	481	516	489	526	493	504	494	507	505	486	511	522	494	501	499	550	498	477	533	486	519	496	463	486	500	543	521	493	475	510	523	521	502	491	532	488	503	478	464	533	499	461	522	495	501	480	437	508	525	522	473	521	554	510	507	513	505	508	519	515	492	491	500	503	500	518	507	521	517	517	511	538	515	492	517	513	512	519	527	520	485	555	537	542	530	490	493	499	529	529	461	465	454	502	488	512	497	495	519	485	512	501	517	491	521	504	477	545	483	493	508	504	462	510	513	520	513	527	510	517	524	470	494	493	517	510	497	477	488	492	486	490	537	507	508	505	526	484	482	482	514	532	482	524	491	521	486	499	562	515	514	524	491	501	507	492	503	499	516	502	517	506	501	466	529	502	478	546	501	545	533	499	505	484	481	462	510	459	497	521	550	488	522	536	500	444	541	528	477	514	499	513	558	538	514	507	519	496	506	492	491	539	516	499	482	497	484	534	470	510	514	505	499	509	509	532	484	537	505	513	536	480	516	503	485	522	493	516	539	497	523	495	466	513	464	544	557	490	467	489	528	508	489	507	510	524	482	540	495	499	469	528	546	535	471	510	488	499	488	512	494	492	468	476	496	510	520	512	511	516	509	442	561	520	489	511	474	477	499	506	488	503	480	519	522	510	523	532	449	532	525	507	513	477	459	527	484	526	478	500	494	539	524	506	496	525	490	512	499	545	494	488	490	479	486	476	449	514	563	557	503	527	519	491	504	479	501	481	510	499	517	480	521	503	472	474	486	508	524	513	502	526	507	514	507	496	485	516	516	511	532	520	497	490	520	473	528	503	523	506	479	502	507	527	473	491	503	490	519	508	480	440	497	498	473	474	503	493	491	491	529	457	528	508	541	502	483	496	502	492	532	526	512	531	488	492	492	461	482	530	491	478	487	512	480	491	511	475	496	479	517	503	502	465	521	564	510	489	464	517	517	495	464	489	471	485	485	500	481	528	500	532	525	522	497	483	509	487	491	454	499	497	503	514	459	485	506	500	512	524	508	541	480	487	550	483	520	486	492	482	511	532	516	454	515	489	474	514	525	492	506	505	533	484	479	468	487	512	514	526	479	512	528	503	516	522	495	480	497	460	507	539	477	539	502	471	532	495	504	525	511	516	499	490	509	502	532	493	533	511	527	514	476	483	560	470	479	466	498	541	528	508	504	512	520	499	516	490	500	482	516	505	464	497	512	523	492	485	530	523	523	467	536	535	531	554	504	487	504	506	473	480	538	504	480	472	488	481	486	538	505	516	489	521	524	515	491	498	473	496	473	498	533	524	496	522	486	473	467	516	498	513	512	493	522	527	542	502	460	489	522	501	500	491	468	489	488	549	551	505	485	483	501	511	495	543	513	454	462	488	495	492	506	516	472	476	507	491	473	493	502	503	531	515	516	521	530	484	477	474	475	526	503	537	513	501	475	518	541	508	515	522	482	491	491	480	524	481	538	511	514	481	489	529	524	531	515	494	523	510	469	516	482	499	530	506	467	521	500	540	485	479	500	500	515	504	502	526	518	508	513	494	487	516	506	512	520	492	536	497	536	499	514	528	524	490	528	534	461	496	500	497	540	511	513	516	538	485	491	476	490	499	468	507	492	484	511	523	501	513	469	524	463	503	491	490	498	498	498	495	505	518	505	519	489	526	495	554	500	498	509	505	512	511	497	497	513	464	482	505	506	523	524	519	534	523	515	508	538	518	503	478	513	494	489	492	505	496	506	494	524	476	509	505	484	476	464	518	475	508	496	467	483	539	488	553	489	516	515	503	534	519	522	505	493	515	521	479	503	554	552	470	482	486	512	489	534	519	524	496	480	495	507	558	453	526	502	505	524	499	505	508	518	495	512	479	483	525	457	494	495	502	539	505	536	541	490	500	487	478	447	507	474	528	492	519	498	521	524	541	498	498	504	538	479	462	475	512	521	518	487	510	483	513	513	509	477	504	481	521	523	534	489	557	490	483	528	513	503	509	508	493	526	479	529	521	493	538	530	526	479	507	508	516	493	531	498	496	503	480	515	493	498	507	515	522	539	523	489	484	512	542	473	569	449	525	498	481	498	519	509	480	511	529	494	509	510	497	521	508	489	459	526	520	493	523	509	500	507	495	496	527	499	467	515	530	549	493	498	504	490	503	519	496	520	503	491	505	497	508	483	513	483	492	486	500	506	514	510	486	548	506	487	530	504	492	485	533	470	503	518	502	539	505	527	499	536	523	492	480	527	486	513	535	530	475	504	465	532	506	489	465	493	517	494	506	507	480	532	529	459	515	515	541	492	520	476	461	487	505	521	504	507	491	492	461	511	521	505	504	473	511	542	478	470	551	489	482	520	497	506	494	547	523	510	509	528	534	509	526	526	487	563	505	532	504	484	481	494	466	495	478	482	494	517	508	492	502	447	512	515	545	500	505	468	531	509	507	514	475	521	502	512	537	517	502	502	484	496	508	524	497	472	520	478	502	477	545	484	485	531	524	491	532	488	496	524	475	465	487	463	532	534	463	513	501	504	501	470	534	482	526	503	491	485	508	486	508	482	513	519	522	552	501	545	500	502	543	545	478	509	473	535	485	494	536	499	472	485	552	517	477	541	520	483	523	542	500	540	515	499	526	480	500	511	495	511	494	511	491	522	474	501	479	465	499	469	520	517	498	465	461	518	540	475	495	514	497	504	531	486	488	493	484	520	553	519	475	530	484	522	515	467	519	480	496	498	498	480	522	507	521	503	523	496	490	503	492	511	523	498	508	459	476	515	454	516	497	482	505	492	535	497	497	564	498	537	509	514	467	514	528	542	495	489	498	501	479	505	492	492	497	533	508	512	479	515	511	493	541	493	528	517	490	476	494	481	512	518	477	513	513	496	503	484	491	529	445	468	471	502	512	540	521	507	522	501	547	495	471	494	524	522	499	486	489	472	493	468	510	480	510	477	518	507	561	475	502	489	494	503	506	505	480	461	501	466	490	503	508	531	524	505	507	502	516	500	519	520	513	488	512	497	523	537	532	503	492	530	522	523	515	437	492	478	517	522	522	497	486	503	488	495	539	492	473	499	483	541	499	514	485	480	531	461	516	504	524	495	477	500	544	501	498	512	504	481	484	506	503	478	513	497	515	535	521	504	455	502	521	570	509	519	497	488	525	528	520	504	472	532	477	528	481	521	503	513	527	530	520	489	480	482	489	519	513	480	527	512	480	503	527	508	483	528	470	495	522	486	550	517	525	470	471	514	485	517	504	519	536	526	491	531	490	558	484	537	520	540	533	512	474	534	523	472	552	558	514
23553	21120	28533	23938	21103	11629	1696	1064	825	772	736	750	605	661	596	569	513	518	530	506	522	550	545	524	526	561	493	551	543	543	551	586	564	492	535	507	486	489	424	472	491	465	502	462	460	459	460	497	455	465	468	484	461	483	455	430	435	488	456	426	431	483	453	434	442	468	468	444	458	496	447	436	470	464	446	444	453	442	468	433	475	437	425	450	445	432	464	442	457	440	466	451	487	469	428	464	465	476	427	495	431	455	464	468	470	468	477	468	448	434	485	460	470	424	425	448	414	417	488	442	454	447	471	434	410	465	481	454	447	466	465	447	452	459	459	466	417	476	459	436	459	446	459	473	443	483	452	486	458	461	427	440	431	468	471	446	461	464	507	465	441	451	432	443	430	441	425	462	445	459	447	412	496	476	423	453	484	442	467	481	454	395	459	440	426	498	461	414	443	451	440	443	446	441	421	452	429	415	480	439	445	464	444	485	482	465	485	463	458	449	444	437	432	437	455	400	478	445	466	468	440	436	462	456	420	500	426	435	452	445	461	466	427	465	477	468	428	437	413	455	429	435	455	436	481	448	417	448	413	440	442	466	417	457	467	442	447	481	429	469	427	463	468	450	489	438	461	478	461	468	453	428	426	446	457	432	400	479	463	474	456	436	445	443	446	474	480	440	434	432	455	484	450	471	435	466	448	462	474	448	456	484	405	426	485	445	446	469	419	455	439	478	385	434	506	400	419	426	441	424	438	484	442	445	476	446	447	444	422	438	439	448	463	466	453	450	461	424	463	447	392	433	446	482	430	456	447	444	441	454	425	471	434	417	444	425	482	461	451	453	457	429	446	445	440	463	441	451	434	439	489	440	469	434	453	484	415	435	421	507	450	440	450	468	471	457	453	411	469	424	472	424	433	448	487	443	418	465	444	434	451	455	434	462	433	416	438	475	441	469	461	425	464	445	457	436	440	435	439	413	452	486	433	467	431	446	477	426	457	455	465	465	415	450	466	444	458	422	449	441	422	437	455	435	502	474	468	419	432	473	450	463	472	420	446	447	423	453	481	483	423	432	463	461	426	424	425	468	463	434	445	447	423	429	417	452	466	449	456	434	418	425	463	432	485	440	452	453	441	434	440	474	439	475	445	464	452	450	447	452	449	461	426	457	463	428	458	412	390	428	428	457	454	492	470	444	432	430	433	435	479	417	431	443	442	438	417	433	442	441	474	439	467	486	425	439	459	484	422	466	426	407	451	459	469	425	443	467	470	509	448	438	445	452	507	418	463	491	505	445	454	472	439	446	464	483	413	450	437	435	448	459	449	455	460	468	439	450	416	471	421	439	460	458	417	453	447	415	461	436	476	471	497	428	430	461	444	442	439	384	471	444	463	452	436	455	478	442	435	458	409	442	464	477	441	445	432	449	423	455	468	466	452	421	441	447	464	448	474	428	449	405	438	428	441	460	433	500	457	427	432	473	491	446	483	494	445	454	454	434	442	456	457	430	481	461	437	451	459	445	471	460	415	408	431	454	443	483	459	455	457	470	471	432	450	461	454	406	436	455	419	421	433	454	482	486	487	439	513	484	460	436	466	451	448	478	443	434	466	466	469	476	455	469	456	455	501	414	437	470	454	472	452	446	427	428	453	450	431	438	480	437	462	471	456	477	471	503	480	476	457	463	439	481	438	463	457	476	434	423	438	457	458	434	430	429	429	456	459	467	450	451	466	492	477	431	417	462	458	476	436	449	467	461	434	459	426	479	433	443	423	484	469	464	434	470	466	444	421	451	457	439	480	469	457	466	434	460	468	466	436	417	463	428	425	443	465	450	448	427	443	490	424	453	461	443	450	432	487	439	464	443	461	466	450	442	435	460	460	439	479	450	451	466	417	450	464	443	445	457	435	437	438	448	427	441	492	441	424	466	460	462	472	446	471	469	436	467	452	469	445	422	438	484	466	485	457	431	456	405	486	439	468	471	470	455	489	449	460	468	469	428	435	436	456	489	445	442	441	433	448	444	455	436	482	439	479	424	449	455	449	433	469	435	446	471	467	430	431	452	460	424	465	464	470	471	438	413	456	464	424	454	421	448	450	455	468	478	432	430	453	484	488	471	479	459	444	471	463	456	420	441	503	463	424	417	436	442	460	437	437	437	427	460	435	470	478	418	446	436	469	441	437	476	452	461	435	448	467	466	463	400	424	445	469	445	443	452	433	452	458	437	466	459	458	452	437	458	459	449	420	434	493	455	458	462	461	421	459	413	431	429	460	457	452	485	455	436	440	444	455	437	460	479	443	426	469	444	474	463	491	431	398	460	476	452	429	429	441	410	436	460	485	456	429	442	425	479	485	429	452	433	472	441	472	419	448	476	448	452	471	406	479	441	459	446	476	480	466	432	442	452	425	437	398	418	424	414	463	443	451	413	448	457	444	471	426	451	436	421	447	449	437	424	430	465	439	451	464	444	433	435	460	421	485	486	443	473	457	476	444	477	438	463	431	452	424	439	417	469	446	447	455	450	451	458	474	433	458	429	435	474	460	431	424	474	417	415	468	454	473	468	437	462	446	473	436	467	470	443	449	453	427	445	475	439	432	468	447	489	452	432	447	439	439	453	425	428	451	462	425	469	448	485	416	502	471	447	452	466	517	460	434	457	461	434	432	463	441	449	474	498	419	427	516	441	465	444	430	420	502	437	454	416	441	457	474	456	506	435	462	439	509	480	418	447	466	423	453	470	431	468	476	472	479	490	456	442	474	444	449	447	440	463	440	470	444	460	440	453	451	461	448	450	461	500	448	450	442	462	489	476	474	429	437	466	448	421	465	446	428	424	469	437	443	446	474	437	445	470	461	440	472	473	482	445	470	457	440	443	457	443	482	425	450	422	482	459	476	503	459	451	447	436	446	446	445	449	449	468	478	475	417	434	455	454	445	432	465	415	452	455	424	425	461	471	462	455	461	419	440	476	474	448	447	493	455	436	446	445	476	453	453	448	442	457	453	437	458	489	451	401	443	439	497	513	463	431	431	427	432	461	454	434	434	460	493	449	432	460	458	473	469	452	447	435	478	419	458	482	441	461	414	452	426	468	467	411	431	478	493	455	456	443	454	440	449	441	436	444	421	424	434	462	446	458	467	496	459	441	455	460	453	461	445	452	431	471	411	443	441	429	467	495	425	444	410	478	424	462	452	439	448	450	425	480	428	408	475	472	471	418	473	466	418	436	447	424	418	453	441	438	453	445	446	439	488	451	445	431	443	443	456	450	407	427	404	439	458	452	398	434	458	477	451	458	496	455	467	454	491	439	460	438	458	444	455	465	419	448	419	443	444	449	435	436	405	491	465	457	495	405	454	451	431	436	431	439	427	444	457	479	476	436	445	445	437	456	476	450	483	442	485	485	418	436	413	479	436	417	464	443	470	432	446	435	414	461	486	475	429	430	423	424	475	442	501	468	431	430	488	481	428	460	447	437	448	454	445	457	468	453	454	450	442	450
5949	13018	11075	6279	4735	3501	2735	2299	1851	1570	1446	1420	1247	1125	1102	1054	901	847	808	845	852	875	918	876	862	905	856	871	760	774	846	879	922	806	820	787	802	704	718	683	741	652	717	642	662	679	685	659	732	656	673	625	691	645	632	641	685	698	651	649	668	627	636	668	700	641	671	680	662	676	653	693	676	666	636	608	651	684	652	600	657	656	664	661	642	614	708	632	603	628	675	699	628	713	642	667	637	662	618	655	622	665	640	657	667	667	653	641	617	641	668	645	658	642	642	619	606	663	645	657	609	693	647	607	655	678	660	638	615	587	671	679	653	598	641	659	634	679	647	638	661	651	663	644	650	713	660	626	652	669	643	648	607	651	655	657	648	650	686	652	625	618	607	611	657	661	628	660	631	630	638	612	642	632	666	652	630	659	679	667	632	633	699	649	655	622	670	636	652	690	642	671	693	647	617	640	624	652	663	644	643	627	686	646	653	671	657	620	667	659	651	606	609	650	675	650	641	657	650	611	621	629	645	612	611	626	640	646	657	615	646	664	627	624	649	688	652	644	654	636	732	657	655	651	630	647	645	682	631	632	628	686	626	643	678	640	665	655	639	662	653	639	637	676	660	654	612	639	654	647	708	672	635	650	623	592	670	703	639	645	641	682	630	652	634	654	639	588	621	619	617	681	676	649	603	637	674	640	659	676	665	594	683	641	677	670	626	635	666	632	660	624	677	663	611	671	633	619	664	691	650	639	670	685	649	652	633	620	622	676	627	656	663	677	663	647	641	680	600	621	615	658	627	664	645	655	660	667	608	665	602	642	689	642	660	680	652	665	669	640	670	632	627	642	615	615	655	672	676	686	627	646	635	636	608	629	647	628	588	612	669	640	637	656	661	653	667	664	638	669	621	672	685	641	655	697	631	660	660	634	636	675	654	649	617	662	657	660	638	616	658	614	667	640	628	678	693	625	637	659	596	646	610	633	624	644	675	609	635	642	671	652	648	727	666	636	631	636	639	675	642	640	660	626	619	669	695	640	608	670	676	638	620	626	635	593	597	641	655	632	656	629	640	665	680	643	677	635	599	610	630	620	635	657	623	609	650	681	622	665	688	614	689	614	648	637	648	636	625	662	667	683	682	651	662	628	675	692	644	656	672	615	623	628	685	638	660	651	671	664	640	629	673	646	708	639	648	623	687	639	641	655	660	686	628	693	669	659	624	698	663	656	643	631	630	654	631	597	607	644	650	658	650	678	635	666	659	657	656	638	656	614	640	591	649	620	609	630	631	651	655	642	654	647	667	657	658	629	640	659	683	634	685	594	641	632	599	667	646	658	619	677	604	633	674	637	640	688	607	653	633	643	659	618	657	619	643	683	681	680	662	617	631	641	663	604	637	668	590	607	630	669	639	675	652	639	609	637	646	695	614	649	612	647	667	602	636	641	636	644	682	650	678	662	662	706	646	657	612	651	637	640	612	651	619	619	628	624	670	649	667	619	645	668	674	609	655	679	666	675	632	662	644	625	621	663	647	600	649	629	637	690	655	627	653	641	672	587	646	629	641	680	646	665	609	622	689	647	640	603	635	632	643	649	596	677	624	638	614	629	633	675	657	634	662	640	671	600	633	605	631	664	627	654	684	640	650	608	654	648	643	624	645	665	596	659	670	660	636	629	659	620	640	678	639	660	683	660	604	610	681	654	619	620	683	658	655	644	657	671	685	684	609	660	633	651	654	668	656	669	699	616	596	651	647	678	599	662	664	648	660	697	659	649	670	628	647	658	636	632	655	659	621	684	662	669	621	641	636	641	673	629	673	686	656	639	638	642	619	695	629	622	600	655	603	652	645	655	613	644	621	661	583	673	626	686	647	646	611	683	643	649	639	654	645	654	643	623	677	664	702	661	703	671	629	615	674	667	656	660	634	666	638	655	617	669	652	662	700	644	637	602	629	667	660	628	644	660	659	686	636	659	651	600	651	624	626	660	651	625	632	610	632	640	577	681	653	665	655	669	656	672	638	667	605	604	668	650	655	707	625	651	584	670	658	685	665	610	633	637	686	650	671	618	640	658	644	642	639	620	644	608	631	695	652	615	627	653	623	629	649	672	679	672	628	633	630	652	639	645	674	647	658	650	649	610	632	626	707	614	627	686	612	651	625	661	641	658	675	672	636	624	651	644	677	689	617	647	631	643	669	652	644	688	616	594	674	648	668	607	631	651	617	649	599	605	632	702	654	585	629	675	652	676	598	638	589	660	658	659	653	670	687	608	663	648	687	651	598	685	676	622	578	618	675	668	652	596	610	610	667	638	639	674	630	612	643	607	674	665	579	637	607	679	648	624	688	676	618	635	658	632	592	638	670	656	626	657	633	661	726	640	643	662	624	679	622	649	655	640	668	673	630	635	674	644	642	681	645	647	669	633	683	668	676	690	628	625	629	586	608	646	664	616	610	616	634	656	611	633	631	662	656	634	681	635	649	637	664	637	620	666	658	663	659	627	668	664	638	611	637	643	641	638	610	603	640	641	663	636	652	614	680	611	678	663	638	632	660	610	642	619	648	625	610	629	689	606	632	614	644	652	612	633	662	638	667	627	590	661	640	611	672	606	635	658	660	638	675	651	657	658	646	607	678	683	632	608	615	656	637	596	621	609	621	645	672	665	619	648	665	620	625	671	690	669	676	588	661	632	642	655	631	652	671	644	621	681	678	660	611	632	667	646	640	667	627	689	612	649	655	651	638	617	613	660	659	678	627	679	643	639	677	653	646	611	649	661	605	677	672	593	683	659	639	628	654	630	666	636	646	638	669	651	662	670	618	638	602	634	635	627	650	644	644	600	636	612	633	656	635	625	634	664	625	628	665	615	677	626	617	663	643	641	645	637	655	644	605	686	660	636	631	707	658	676	646	615	655	692	691	633	620	578	680	665	637	661	664	656	666	664	643	648	628	675	664	657	654	593	672	669	633	663	641	633	690	589	635	665	647	622	622	637	621	674	640	633	658	670	639	645	620	619	645	614	666	649	621	624	614	668	638	642	691	607	623	679	650	655	648	591	674	713	654	662	678	664	639	631	649	678	611	715	635	647	645	611	654	645	597	620	633	628	658	661	630	656	665	624	691	715	654	689	667	685	652	653	645	658	645	691	621	683	699	652	659	602	646	634	682	648	675	659	668	638	629	646	619	602	637	693	599	635	608	630	653	677	650	661	670	614	673	666	656	595	670	646	657	695	655	656	618	642	619	632	657	661	596	663	602	708	690	647	686	624	650	670	623	684	638	613	642	629	641	666	680	645	627	668	651	633	704	590	639	666	662	626	645	631	654	635	681	653	643	603	666	659	692	621	612	664	659	633	623	610	680	660	670	706	664	679	653	674	639	646	675	602	638	657	633	646	593	652	671	669	666	645	696	678	659	636	631	590	643	610	649	642	647	692	599	670	630	657	640	618	673	632	630	591	625	670	655	659	650	652	653	623	659	658	646	661	669	669	658	707
22666	21112	28927	23550	21113	21152	9366	1525	1020	923	828	719	686	542	591	504	472	470	442	448	436	466	479	457	455	476	432	394	415	410	409	479	480	428	406	379	404	350	332	336	328	358	333	330	339	363	334	342	335	316	335	319	332	330	354	318	373	333	337	301	338	335	313	312	316	322	333	317	324	304	321	333	308	329	310	320	324	283	335	295	332	311	324	324	315	330	317	336	292	294	330	302	312	316	304	299	271	343	292	298	309	301	322	294	329	317	327	335	310	279	305	350	289	316	297	274	352	316	324	311	294	294	351	296	331	314	306	288	300	325	334	330	307	313	316	275	340	318	298	331	334	308	274	289	315	314	322	322	303	323	307	288	312	328	299	328	321	314	283	321	294	302	297	288	303	309	298	323	292	311	271	310	295	284	321	333	309	321	305	343	308	300	308	294	327	333	332	287	343	291	339	310	313	302	308	312	321	311	303	287	284	343	332	304	323	290	310	314	307	316	317	285	315	342	317	273	294	321	303	299	313	290	329	312	306	308	312	304	296	318	313	280	315	307	309	324	311	308	337	292	292	296	295	320	328	333	323	297	305	308	310	309	331	313	321	286	318	275	320	300	306	306	283	320	305	313	309	307	291	295	333	333	312	320	333	322	331	317	331	323	335	334	323	279	287	354	309	314	304	264	319	294	329	323	305	274	326	348	294	327	304	327	283	324	257	325	292	311	306	290	333	304	300	288	302	327	322	309	296	306	348	288	305	305	303	306	300	305	313	319	286	290	313	365	337	285	330	326	301	317	322	315	292	298	332	294	328	322	343	327	285	303	276	305	318	307	263	305	298	320	269	316	335	332	299	311	307	314	308	324	303	311	294	306	308	337	300	327	311	313	312	327	307	277	340	285	293	328	335	286	291	291	336	301	332	306	301	338	317	294	297	275	306	302	309	315	312	291	333	292	326	295	297	305	307	334	313	308	337	311	302	312	274	321	309	301	328	318	296	305	276	315	261	313	288	258	325	299	350	307	299	295	320	314	302	290	297	290	289	311	279	321	319	322	300	326	306	287	310	298	300	327	283	289	271	316	314	265	304	308	309	296	287	299	310	321	294	298	328	322	307	321	277	310	295	305	346	303	310	288	320	309	309	325	294	290	323	309	322	302	301	317	319	282	299	292	319	304	315	299	319	282	318	289	294	328	331	317	315	283	292	287	313	301	319	295	302	303	309	276	285	325	332	316	305	313	311	288	284	320	320	323	308	313	289	297	309	307	300	336	352	276	289	303	302	315	312	310	301	316	320	308	299	280	332	334	304	311	310	285	304	316	304	341	294	336	300	309	305	286	298	290	313	295	310	356	311	293	308	314	289	302	311	307	313	307	313	338	315	337	311	304	287	316	276	333	318	289	324	321	298	277	323	326	304	331	331	300	311	310	306	325	312	312	319	311	279	304	310	321	274	309	324	319	321	324	332	316	312	303	308	335	285	297	299	297	310	311	333	307	307	290	299	280	323	282	333	327	326	320	290	308	304	321	303	305	323	304	305	304	291	321	327	299	278	294	297	353	290	311	308	291	321	315	302	272	298	307	310	314	281	324	277	333	312	312	329	344	297	307	303	299	292	302	324	325	309	314	272	336	291	312	293	305	281	289	348	278	308	289	324	286	327	332	329	284	326	295	330	305	310	325	301	284	298	325	297	303	324	292	306	296	307	302	315	321	287	311	277	311	307	276	317	320	330	315	316	333	319	290	324	315	304	289	296	336	318	297	323	297	324	323	319	288	306	318	288	305	310	307	317	308	325	317	303	331	325	296	302	338	289	343	335	309	286	309	282	290	304	295	313	285	323	357	314	292	296	294	333	294	311	322	337	297	285	317	297	326	280	307	320	282	282	302	282	308	323	301	302	318	329	309	317	323	306	308	313	310	282	315	299	313	285	298	328	304	308	294	345	323	313	299	303	271	321	305	335	259	321	297	315	321	314	304	315	298	318	340	305	340	318	306	284	327	313	317	279	286	284	304	299	316	305	315	300	301	326	302	302	293	315	289	279	279	317	312	327	313	313	326	312	306	266	317	285	285	312	288	313	333	308	318	337	313	314	300	326	337	302	298	304	284	296	310	281	302	284	312	325	281	318	306	313	306	294	310	292	321	288	298	320	296	293	286	324	314	279	297	299	331	337	292	304	314	295	307	318	295	301	319	317	324	305	289	317	279	316	306	328	338	314	305	335	302	344	299	340	312	276	310	309	295	291	342	309	318	327	291	342	320	281	316	304	289	294	324	293	302	313	315	305	278	326	308	282	325	324	307	278	307	313	321	306	310	283	316	306	323	307	310	346	264	312	310	310	331	313	299	325	325	328	307	314	318	277	294	307	321	288	289	303	291	282	318	322	331	338	303	310	318	284	317	314	323	325	324	309	285	282	315	305	342	318	338	288	319	342	323	343	316	319	309	288	293	304	279	304	309	277	287	318	286	316	296	287	306	308	292	319	304	301	316	324	286	298	292	267	301	294	318	315	305	328	314	311	307	315	287	315	302	312	310	359	324	313	326	304	319	305	317	295	312	313	323	346	325	305	281	308	302	302	311	328	314	320	307	337	316	287	295	321	291	283	268	327	310	322	328	309	320	349	293	304	307	292	330	299	348	305	332	252	310	305	310	342	280	336	307	310	318	306	306	296	291	307	329	306	317	315	298	305	290	289	313	318	302	311	297	313	303	266	334	327	310	305	313	301	274	308	323	312	304	316	341	311	348	313	342	317	303	320	307	325	302	291	317	309	313	316	306	319	301	309	318	311	296	309	289	337	314	294	308	316	324	312	309	296	296	306	323	286	301	315	325	306	303	310	308	307	276	315	331	318	302	278	313	322	334	317	310	298	348	318	286	315	316	326	286	306	284	276	315	303	316	329	319	322	297	288	266	280	318	311	336	279	296	332	311	265	307	325	334	302	304	347	316	298	306	293	290	303	309	319	318	322	298	299	285	335	306	317	303	332	285	284	299	280	339	271	298	307	312	314	329	301	296	300	329	301	287	321	317	294	246	286	274	328	302	310	314	320	315	298	314	339	293	331	323	316	292	325	310	337	287	315	326	309	331	319	338	309	332	308	318	326	291	268	302	279	322	325	325	301	359	311	328	312	291	300	299	319	320	302	274	290	287	305	341	296	308	330	308	309	319	310	299	296	318	334	326	313	307	286	284	327	308	300	314	303	278	276	273	294	343	311	318	272	306	343	314	293	287	332	325	300	293	334	322	321	315	297	349	303	273	310	279	313	305	309	310	301	331	301	302	319	321	263	335	347	326	301	295	302	324	301	289	304	307	301	269	314	311	313	305	277	315	296	335	287	299	330	310	299	324	321	304	311	329	336	299	308	296	306	305	319	359	336	320	301	299	316	332	315	293	315	287	311	323	338	304	326	307	302	316	289	302	344	329	310	352	320	318	309	289	287	310	318	309	314	315	328	317	318	299	322	307	296	295	322	320	301	290	312	307	321	295
8241	19055	16300	9849	6880	5131	4090	3259	2501	2261	2032	1792	1505	1249	1228	1090	986	830	781	762	828	834	846	899	835	803	740	765	703	700	771	869	819	717	657	678	624	556	557	541	490	474	513	475	515	452	454	482	522	486	485	500	493	467	516	456	477	438	491	482	471	478	462	469	504	467	514	445	502	459	473	515	464	445	449	484	474	450	480	449	458	444	451	460	461	451	417	486	452	450	459	480	432	444	455	445	439	459	497	478	447	430	465	454	428	441	419	460	475	426	428	490	427	404	462	492	454	448	449	480	474	459	453	443	463	458	494	466	473	470	476	487	440	448	480	430	467	443	421	452	454	459	421	443	473	459	447	493	431	480	451	506	435	447	435	404	479	474	472	447	446	450	444	436	455	486	419	427	469	451	450	457	443	450	469	460	468	416	471	478	468	413	476	460	436	439	478	494	424	432	442	485	427	404	480	461	456	451	428	456	429	476	454	451	447	470	479	434	472	446	482	448	443	460	468	461	450	473	457	434	455	425	442	483	445	383	440	455	485	443	423	406	447	433	474	489	457	454	444	450	471	452	432	431	450	466	442	444	452	461	468	462	434	436	486	443	439	468	432	455	443	442	480	451	478	391	472	457	449	428	488	428	458	482	444	466	463	438	446	432	439	461	435	444	457	421	462	457	443	471	451	439	483	480	433	412	436	488	467	443	460	461	462	464	451	429	449	432	454	461	456	460	461	459	473	396	448	453	440	449	449	442	453	448	453	489	471	485	462	469	443	448	483	472	407	448	410	432	444	500	481	474	429	475	460	452	424	443	437	411	500	443	468	444	393	450	480	444	462	476	441	449	448	415	463	458	463	456	441	443	487	433	445	424	455	440	430	446	455	492	461	420	479	480	463	441	446	447	477	491	437	451	457	438	446	509	455	429	407	452	484	462	457	489	465	424	413	464	416	446	461	447	435	472	435	449	501	453	452	488	454	419	499	506	441	463	467	471	474	444	457	442	467	459	449	440	462	411	453	442	430	453	457	464	461	469	475	469	410	444	445	492	453	485	490	444	428	501	457	446	416	440	443	449	457	431	488	411	437	470	450	432	488	471	450	460	459	478	450	468	455	427	448	423	460	434	449	427	424	465	440	456	458	424	458	453	452	446	456	421	468	433	472	426	441	504	476	470	451	435	406	432	458	473	449	439	482	445	475	425	477	424	441	467	491	467	463	442	477	469	444	439	418	480	427	454	489	445	444	417	484	421	459	441	451	445	461	433	453	453	433	406	456	450	435	438	428	431	458	408	436	440	447	424	459	447	435	438	454	493	463	435	426	413	434	464	456	461	451	481	478	465	464	457	445	431	418	455	451	427	434	444	433	445	477	466	419	470	433	446	463	444	442	435	444	439	441	440	480	457	419	409	444	448	443	433	465	482	428	430	414	469	446	457	453	449	445	452	431	448	435	465	460	463	485	463	451	446	465	430	454	458	431	462	427	464	440	460	472	434	463	467	432	436	413	468	421	477	485	438	465	435	464	457	435	457	460	417	446	458	473	406	466	432	471	454	448	440	444	450	451	455	428	458	425	460	477	448	466	465	426	462	441	454	449	437	494	430	466	483	413	452	445	460	446	421	470	448	464	465	450	471	459	446	473	444	475	466	427	464	451	425	450	460	463	454	461	479	459	456	463	450	470	463	452	430	437	454	457	424	435	434	450	442	457	451	512	440	447	451	433	437	430	396	406	418	458	482	432	458	439	450	455	507	448	416	457	457	394	449	442	479	464	429	435	488	430	461	404	419	444	457	469	462	419	491	454	514	456	439	459	468	502	470	446	389	473	475	450	454	459	437	426	485	469	427	417	440	468	408	436	455	469	436	483	426	484	496	429	456	446	431	423	449	462	439	482	444	469	428	404	436	428	471	478	407	450	440	477	465	461	426	457	442	464	420	439	432	461	438	468	428	432	450	471	448	451	473	470	435	420	447	454	480	454	462	447	455	447	482	457	465	419	421	422	431	409	432	462	442	448	439	462	444	442	443	411	463	424	456	419	444	409	480	458	450	479	445	438	423	428	470	478	461	444	490	445	459	452	468	451	420	442	428	458	453	461	502	462	474	442	452	450	454	470	436	433	450	429	454	411	461	430	410	438	463	435	472	480	431	416	463	476	420	442	448	476	474	457	436	429	474	459	482	471	421	463	432	458	462	475	423	441	432	448	447	434	438	471	468	480	397	426	466	445	469	411	442	437	494	417	448	437	458	397	477	435	472	451	431	480	466	479	422	442	467	425	407	462	426	445	464	494	469	471	451	445	430	455	449	399	478	448	462	457	447	430	462	473	460	433	415	431	477	462	471	460	451	446	462	468	467	459	447	448	461	454	453	455	452	444	444	462	450	430	460	410	449	463	456	444	463	463	457	440	460	457	506	439	455	474	417	458	440	460	432	425	481	478	451	463	447	469	410	455	436	455	467	444	445	440	458	469	451	411	432	418	460	461	431	461	466	458	468	466	461	445	479	462	455	450	487	412	465	449	440	501	474	421	396	455	477	461	458	465	434	477	440	479	469	449	433	413	490	437	469	420	490	453	449	443	449	474	443	500	456	454	452	459	480	432	472	453	470	438	472	432	422	446	457	452	461	459	487	455	453	461	440	447	454	457	424	435	436	436	447	453	460	492	448	430	415	499	464	502	463	460	442	447	481	460	413	456	469	423	457	462	464	475	448	469	413	396	436	451	479	442	456	409	473	435	462	456	444	456	474	425	460	448	417	505	457	465	445	482	466	486	446	471	494	452	508	447	448	443	438	419	443	472	410	394	451	435	469	433	477	454	455	453	429	418	449	459	446	475	455	455	422	447	433	433	431	487	428	447	477	436	419	417	463	440	449	462	457	414	450	437	442	416	429	440	451	455	478	432	456	467	442	449	466	468	483	484	433	468	485	473	445	475	426	468	447	460	428	465	458	437	465	428	459	437	457	422	479	458	465	428	451	449	424	434	429	427	480	472	431	502	434	458	442	433	435	414	431	485	450	424	460	493	431	428	428	480	419	460	441	465	458	446	437	477	469	453	446	492	402	432	421	488	462	438	466	419	453	425	440	478	436	469	456	454	428	451	437	471	459	471	443	483	445	470	475	442	446	445	451	457	444	466	411	405	434	453	420	469	468	437	442	495	473	479	482	448	467	436	456	423	523	445	430	464	450	445	474	442	428	454	462	431	449	439	463	453	467	442	415	464	456	473	471	501	420	450	434	437	476	478	461	424	506	437	483	411	474	442	454	410	452	463	449	458	428	472	482	470	461	458	460	460	462	454	455	424	407	432	428	438	442	457	441	455	440	491	440	450	435	413	434	418	486	447	420	460	456	450	456	489	451	446	431	444	453	443	435	453	448	487	446	430	439	435	464	432	452	427	431	478	496	438	476	448	476	447	436	464	445	442	416	465	406	467	453	421	455	464	472	445	450	459	445	425	478	438	473	466	454	459	422	434	434	468	435	478	449	455	417
26596	20379	8767	1580	801	655	544	523	476	417	421	451	417	374	411	392	334	392	374	398	405	403	384	373	410	413	407	368	335	370	392	407	410	387	363	365	387	349	394	352	342	340	363	377	360	347	356	353	366	337	323	369	352	334	384	354	358	373	363	397	371	329	327	339	342	348	364	365	365	375	371	355	373	351	353	358	351	335	321	357	345	339	358	396	365	378	354	365	335	347	374	343	310	355	368	366	376	365	380	355	332	314	348	354	371	333	335	373	357	353	357	359	365	332	359	342	350	371	351	338	319	362	348	352	296	350	359	343	331	368	387	362	346	352	367	349	327	355	353	345	355	363	329	345	368	388	332	352	361	341	347	329	321	357	359	353	309	349	362	383	365	332	362	342	342	343	356	356	347	358	348	385	338	359	351	363	355	329	355	358	327	325	362	369	362	358	338	321	362	364	335	384	362	339	364	340	332	357	374	347	349	350	335	349	336	307	326	329	358	405	314	338	362	356	312	377	334	356	299	368	345	358	363	308	364	335	367	337	358	401	342	349	344	351	370	326	384	352	360	385	365	341	390	373	354	354	370	335	363	344	367	360	340	354	378	366	360	330	354	353	347	366	359	361	414	362	377	325	347	340	388	340	366	313	341	346	358	360	348	330	333	377	379	381	354	331	333	320	327	353	373	343	342	298	391	353	334	375	336	396	339	329	337	351	370	325	372	330	339	341	358	357	360	322	336	321	325	326	346	349	356	336	338	374	362	338	327	344	351	342	360	345	345	328	367	368	346	369	337	309	359	344	331	362	350	349	324	373	374	329	373	299	323	353	340	356	366	349	365	341	320	334	346	401	361	383	360	339	338	355	350	374	379	338	369	376	325	341	343	337	344	319	358	345	326	331	366	343	342	333	341	370	359	361	334	362	334	349	351	348	334	354	354	331	359	363	354	357	360	359	347	343	377	347	352	351	378	367	350	333	327	361	361	301	355	363	314	401	348	333	325	365	347	342	317	347	343	367	382	363	341	366	342	365	361	358	337	347	364	323	386	348	367	312	335	341	358	334	328	378	363	362	330	345	322	343	336	340	366	329	338	412	370	323	325	348	360	390	320	333	328	377	413	337	365	325	356	369	354	359	334	316	349	360	381	309	337	352	339	366	342	375	337	339	345	346	342	375	327	374	386	341	375	363	352	370	363	328	334	375	325	335	345	366	371	344	352	353	351	332	379	339	392	368	381	343	357	344	381	346	364	332	346	332	370	385	372	346	336	355	355	341	363	385	362	366	358	333	361	339	351	339	345	316	344	298	368	351	368	339	359	328	377	320	331	338	357	340	345	342	334	383	331	330	347	373	341	346	352	340	381	327	358	338	357	361	347	334	303	323	372	354	332	323	329	342	313	357	333	344	395	377	331	351	383	328	353	368	365	330	370	371	348	365	358	356	323	324	360	346	371	374	354	352	339	333	349	359	314	334	324	316	363	357	351	362	342	346	339	367	335	354	366	384	342	342	344	302	310	339	352	326	355	357	343	349	355	348	332	352	344	352	361	388	391	311	399	337	387	322	345	346	359	344	343	343	354	356	363	364	353	350	352	370	391	369	344	330	332	378	366	374	351	327	366	334	323	347	364	358	363	372	334	318	373	341	347	356	354	350	344	371	354	346	352	346	324	377	365	376	352	357	355	362	308	356	361	333	387	343	349	375	349	310	368	342	361	330	352	351	335	339	362	342	342	342	362	331	348	366	368	332	352	339	307	356	328	346	351	368	331	362	322	343	362	373	368	328	339	334	307	370	321	328	326	362	345	356	334	385	332	336	358	370	326	346	381	381	319	341	345	385	318	327	342	376	353	349	350	333	365	354	351	350	348	352	336	322	337	383	343	327	353	354	367	320	362	364	366	333	364	344	357	395	394	303	380	349	327	373	369	355	341	341	347	372	328	317	366	349	344	336	357	346	339	347	351	331	354	328	375	373	340	361	359	360	336	350	348	333	358	344	354	318	352	356	354	324	397	328	333	352	356	324	365	341	363	366	346	381	357	304	368	377	368	339	365	340	336	334	389	366	335	352	371	399	366	348	368	339	370	387	346	391	342	358	314	357	365	332	363	363	337	365	336	369	343	342	381	344	363	365	385	340	325	337	347	354	364	357	338	330	358	318	349	340	356	363	333	361	324	349	338	380	340	366	377	348	347	340	352	364	366	384	385	355	315	410	347	353	341	395	349	381	346	352	378	365	344	344	340	356	349	336	355	350	358	361	354	381	362	339	344	352	324	351	369	286	370	358	334	345	352	353	364	333	351	342	357	362	423	358	362	350	316	350	336	386	367	353	357	358	355	378	356	354	380	349	357	363	333	303	352	335	322	346	352	318	357	339	353	338	333	370	356	361	335	328	368	333	382	343	345	383	354	368	350	365	342	369	334	349	338	362	360	373	330	350	368	342	350	340	337	353	358	366	361	370	321	366	348	342	374	365	391	347	354	291	365	386	337	380	355	346	356	365	333	366	351	351	364	356	368	363	355	339	359	354	378	382	361	378	323	354	318	350	360	321	339	364	355	394	362	344	395	352	322	334	354	373	327	329	347	393	346	342	344	333	348	355	345	373	356	373	321	376	357	358	357	346	373	381	343	341	325	409	306	356	354	323	333	346	389	347	356	352	348	328	319	326	371	354	330	325	367	366	364	331	321	333	369	362	340	367	348	319	364	350	351	352	373	345	384	364	318	339	342	368	337	383	353	366	319	352	371	353	335	319	368	327	390	360	337	352	341	374	338	334	355	361	391	378	340	328	354	346	370	345	329	379	356	360	372	381	306	379	350	331	372	316	338	349	373	327	355	345	384	385	380	361	346	328	327	364	359	366	334	343	349	346	340	332	329	322	350	338	367	355	345	366	331	338	321	342	338	355	348	330	386	365	356	340	332	359	358	354	381	327	382	387	366	363	360	385	369	362	334	366	311	360	331	379	346	344	355	371	375	326	352	347	371	345	356	355	357	343	367	300	339	357	385	370	345	357	357	375	351	404	370	395	388	361	380	343	388	345	370	325	324	346	370	352	346	357	357	357	384	343	334	349	365	371	374	353	345	348	341	361	343	351	351	316	335	354	346	343	310	331	348	360	369	342	316	370	351	313	363	347	359	388	349	368	398	338	326	352	367	357	350	357	338	312	379	340	359	385	355	346	351	327	373	371	341	312	364	340	317	338	327	357	365	367	383	352	347	358	342	350	368	359	334	372	327	361	347	318	372	341	353	352	362	373	356	361	332	334	340	360	339	339	349	342	368	348	347	338	342	350	365	360	331	353	340	348	314	372	318	340	342	360	312	358	353	338	349	382	325	346	336	333	330	358	337	355	321	354	363	363	347	365	363	342	342	353	355	319	386	346	349	376	348	343	368	345	366	326	338	337	349	339	386	370	386	360	382	343	337	316	315	328	333	333	360	354	386	364	363	342	305	307	352	357	375	331	379	349	344	310	350	347	335	351	336	357	343	354
4701	3715	3618	2181	1555	1158	1051	936	799	779	741	762	696	642	668	559	543	557	527	570	562	617	657	631	585	571	575	577	551	584	633	606	618	576	584	582	541	548	505	534	509	474	526	512	524	474	510	534	516	545	508	529	497	540	467	479	507	541	505	482	516	548	529	534	536	482	540	528	498	483	556	505	461	479	495	505	467	525	491	485	492	509	500	515	517	492	504	478	524	504	523	538	545	527	475	546	533	450	538	535	486	474	459	513	477	522	497	527	511	481	481	537	490	511	512	468	507	477	450	495	521	549	492	513	490	482	479	540	474	478	503	474	489	454	480	495	459	534	458	501	508	485	530	482	543	488	527	483	512	508	493	506	502	495	508	508	479	505	487	512	501	513	486	514	502	472	498	505	507	520	512	508	501	490	530	504	514	526	487	463	486	495	500	509	464	487	471	482	519	514	479	472	537	490	479	506	495	513	487	447	504	505	527	472	509	501	533	515	497	519	517	490	465	517	499	504	515	497	502	479	510	510	484	517	516	507	492	469	501	529	496	519	510	517	520	440	506	461	525	524	518	502	507	509	480	507	498	504	503	496	480	437	512	492	547	539	485	510	518	556	507	535	480	499	522	493	519	509	538	512	525	481	526	528	479	498	443	489	504	511	522	488	528	521	502	545	526	504	486	513	486	503	490	485	519	485	483	476	461	470	475	480	506	519	526	493	534	500	494	514	483	504	509	487	491	511	486	507	510	472	498	552	484	523	534	546	512	511	493	455	499	520	497	543	492	529	517	539	496	512	500	467	544	512	484	514	500	496	476	496	519	516	500	508	554	499	499	515	524	482	494	508	521	494	534	553	516	498	500	525	484	495	493	519	520	495	536	471	508	511	483	547	514	474	501	496	499	466	520	493	524	554	485	484	497	511	519	486	512	511	492	523	486	518	548	518	499	512	518	505	513	521	540	496	523	493	475	503	495	531	541	493	504	522	551	451	522	489	516	517	530	495	505	511	499	507	480	475	496	493	513	513	517	528	485	515	507	486	460	513	480	471	505	464	507	518	558	465	483	491	524	523	545	537	510	471	501	473	511	527	468	483	524	539	528	493	512	484	511	469	509	524	510	473	541	469	501	543	510	509	476	459	495	483	482	498	484	474	480	512	501	481	524	502	565	535	521	494	488	511	503	507	513	518	529	504	480	514	523	528	482	501	519	500	546	512	502	528	464	511	457	517	500	481	518	506	479	507	487	519	575	509	530	519	495	517	505	475	509	487	476	516	488	512	515	488	499	483	500	525	495	528	512	485	522	492	514	524	504	480	481	451	473	472	508	504	525	530	515	498	517	460	519	473	490	512	491	515	462	491	496	520	520	503	481	468	498	488	531	540	505	483	499	478	499	495	528	491	545	468	544	534	514	487	519	499	533	536	517	509	478	482	502	489	523	516	470	490	502	525	519	490	514	528	531	482	492	491	487	499	519	500	512	557	475	508	505	503	478	442	534	507	468	463	547	499	487	491	513	489	505	503	517	510	499	478	508	520	519	487	514	495	486	500	518	488	483	536	514	510	515	502	530	518	544	498	504	492	505	520	528	489	457	494	509	503	492	536	500	488	483	502	484	490	506	488	492	507	494	517	523	480	524	495	463	527	520	496	521	507	498	517	505	528	500	483	513	505	528	501	521	537	500	514	538	503	489	468	496	535	507	498	491	453	474	507	506	502	541	524	463	465	526	525	484	492	528	506	527	493	527	478	518	494	503	502	502	456	519	505	528	491	568	500	483	509	452	495	499	480	487	538	505	499	513	505	488	476	545	500	470	513	482	534	463	549	527	492	468	515	504	476	493	490	503	482	508	530	486	510	498	492	511	531	504	531	522	487	544	482	498	487	489	530	498	502	501	488	481	484	507	493	518	487	490	511	501	480	503	516	489	518	522	470	490	521	495	509	509	519	503	506	512	521	480	492	478	527	532	550	446	526	495	498	538	545	494	495	543	484	514	513	477	490	522	522	515	556	484	532	485	522	476	527	500	483	508	491	505	524	509	484	518	529	496	507	506	479	515	530	511	525	506	468	521	487	482	548	539	489	550	522	539	536	515	530	510	499	553	542	487	510	508	513	481	521	536	489	509	440	480	496	484	487	502	494	540	503	538	481	475	493	528	471	503	519	508	494	512	515	476	497	549	504	531	488	531	525	500	534	488	470	538	525	476	536	515	524	506	469	482	490	501	513	537	515	474	545	508	538	566	497	493	485	534	502	484	482	505	502	493	501	489	515	526	513	513	530	518	535	505	511	509	501	448	486	509	516	479	513	483	501	477	473	516	522	488	496	496	500	507	516	509	498	489	479	516	505	540	482	518	510	508	522	551	540	471	494	487	490	516	486	508	511	493	497	491	500	491	526	519	498	514	511	485	488	493	509	496	514	526	494	506	488	487	503	533	494	446	494	480	540	492	504	477	557	480	503	527	535	480	498	506	474	497	551	498	519	484	539	513	517	493	512	496	525	520	491	472	525	513	488	495	526	484	520	495	498	507	477	500	512	545	500	504	499	482	498	503	505	522	531	511	494	485	526	502	498	473	509	491	515	491	485	522	533	488	487	523	467	539	539	483	511	522	498	567	490	480	499	485	528	500	491	489	496	508	541	499	480	519	477	517	472	491	523	523	491	486	503	488	530	474	523	473	484	540	513	512	504	508	510	475	474	521	489	492	486	516	501	485	536	519	461	485	521	466	487	486	479	505	518	515	505	493	480	547	494	511	498	491	524	521	490	460	524	520	492	509	509	481	504	509	474	524	548	497	479	509	454	533	489	479	537	518	505	480	513	522	505	480	493	510	485	529	485	489	501	466	485	504	540	483	473	481	505	489	515	529	484	498	533	473	515	479	478	473	502	509	523	518	520	513	489	511	504	490	523	488	474	483	518	544	541	480	529	500	540	504	489	524	474	489	516	474	525	502	497	524	539	478	481	530	523	514	477	505	526	504	457	521	499	498	515	475	530	492	506	487	514	496	520	503	522	451	522	538	512	467	522	510	497	503	485	513	520	505	481	507	503	506	511	530	527	560	491	496	514	456	536	518	512	514	506	519	503	450	521	497	486	514	522	475	475	535	474	521	507	528	510	528	503	548	491	514	453	483	508	533	506	507	512	519	495	531	504	494	505	488	501	530	526	471	516	495	471	496	501	510	490	506	488	502	516	543	536	548	520	500	541	515	499	482	482	484	512	457	488	497	476	521	503	525	474	513	519	481	531	504	493	500	511	522	548	508	528	535	514	495	464	444	520	473	505	487	501	506	506	477	519	503	511	511	497	529	525	509	513	492	505	544	507	529	526	496	508	506	508	493	503	525	501	479	490	495	506	457	547	490	514	498	517	479	506	540	480	475	516	518	471	525	482	535	469	499	495	482	482	486	501	488	480	501	499	538	460	519	541	504	534	505	483	458	528	487	535	527	518	489	505	493	538	504	513	541	540	454	490	538	494	511	467	497	512	517	487
23596	21158	28576	23972	21139	11722	1817	1063	937	817	772	688	626	624	598	600	553	534	509	556	564	538	596	569	575	539	546	530	560	495	573	582	525	527	554	548	464	469	496	449	463	466	472	434	472	491	470	446	461	473	435	469	453	448	461	449	463	459	424	465	453	447	498	461	488	442	494	447	424	462	488	477	442	456	445	424	469	442	434	466	474	453	432	454	462	451	503	411	437	468	497	459	444	415	506	466	448	421	479	397	459	485	455	487	419	454	422	434	448	454	471	436	455	461	473	402	463	443	429	443	432	422	431	444	480	449	440	451	476	516	445	461	456	470	463	437	444	451	463	466	453	429	422	429	477	479	475	466	421	441	441	481	435	439	451	428	457	457	460	443	453	415	435	481	473	441	466	470	442	479	460	458	461	424	489	459	423	479	451	473	474	427	455	412	457	425	436	433	419	479	493	465	464	466	464	439	462	435	411	430	451	425	431	426	466	435	442	443	447	422	452	456	472	439	457	420	473	475	451	425	453	469	461	466	446	474	442	476	480	436	407	459	434	445	460	499	481	463	476	486	472	432	423	421	473	442	451	463	453	430	456	457	421	443	453	447	449	440	456	435	462	462	437	453	422	443	449	422	473	449	456	409	413	454	441	468	479	415	451	469	447	423	441	444	459	430	470	465	462	457	460	461	441	433	468	436	462	431	423	430	460	432	469	432	448	476	468	430	448	421	435	492	474	414	410	455	465	436	449	478	442	439	462	450	468	417	444	446	419	436	411	440	470	419	414	426	425	469	463	499	415	453	419	469	434	425	460	450	443	459	453	473	439	432	422	457	444	431	458	485	459	447	458	456	447	433	465	444	466	474	451	463	446	450	469	445	443	433	454	450	442	422	464	444	464	461	438	423	489	437	412	454	439	442	446	439	448	458	444	432	469	462	452	481	487	452	435	447	451	478	481	438	428	453	467	423	467	449	449	425	493	466	483	460	465	429	430	471	448	441	455	447	432	467	487	474	457	467	459	470	479	453	466	400	405	413	421	463	427	439	455	463	480	461	479	439	475	436	433	459	435	450	448	446	492	454	457	483	460	464	443	470	488	477	473	420	496	411	451	451	438	425	437	470	485	457	507	456	451	435	444	451	462	466	459	481	448	437	415	456	445	484	431	453	437	487	478	424	460	446	431	444	445	462	437	468	456	482	442	473	429	437	456	460	470	430	435	445	460	441	446	453	486	448	457	482	406	456	476	476	414	471	427	420	453	460	435	456	436	480	457	457	450	464	432	495	418	477	424	458	407	445	424	469	477	436	452	402	471	436	407	432	449	458	428	458	446	436	416	415	457	485	456	442	439	459	446	400	450	489	448	470	438	433	443	451	432	407	450	433	494	450	426	436	432	467	431	424	462	427	431	465	475	458	459	499	455	438	449	449	487	436	454	472	461	410	476	426	432	447	474	460	464	442	436	453	452	431	425	451	414	434	397	445	429	452	481	454	451	453	426	451	482	434	449	432	449	457	463	450	454	423	423	445	427	429	475	435	460	435	424	461	511	435	441	457	425	410	457	420	462	464	438	441	467	454	430	438	467	449	480	432	420	433	465	438	478	457	457	439	446	478	429	435	456	444	428	458	462	427	418	455	457	511	465	438	444	435	469	460	418	450	433	416	462	438	466	432	433	467	458	464	506	476	456	450	426	417	433	441	432	425	483	445	431	452	420	447	426	449	420	420	489	411	441	420	472	444	430	432	398	443	489	447	456	452	421	475	440	443	442	437	471	465	458	433	461	458	459	411	433	468	472	421	423	449	429	471	437	450	434	440	412	410	454	412	482	444	441	459	423	460	451	427	469	442	443	433	397	423	419	441	408	498	430	460	454	433	424	426	460	432	463	447	440	455	412	497	406	466	474	436	423	419	456	452	487	443	479	451	412	410	442	434	445	458	436	437	464	474	457	458	440	450	470	426	428	447	441	446	496	419	475	419	439	439	482	431	463	442	410	444	457	444	450	443	432	414	465	432	447	491	442	444	418	414	467	492	427	493	434	434	406	450	450	467	445	468	428	451	430	462	479	458	431	448	443	433	428	448	481	424	451	479	457	406	442	457	449	462	446	403	461	463	448	435	456	417	488	428	447	464	452	455	497	483	457	416	408	467	401	416	426	482	459	418	471	478	451	446	422	464	473	464	448	476	488	444	450	420	459	436	451	490	473	490	471	455	464	469	485	440	427	447	457	458	453	430	431	428	451	441	448	430	464	462	453	447	425	415	442	438	428	434	459	395	431	462	417	477	515	473	499	461	432	464	468	499	471	415	455	484	448	443	490	474	461	450	439	449	480	499	456	443	477	480	490	447	446	456	455	439	468	450	460	439	444	435	455	418	388	450	502	418	431	456	462	417	447	463	451	437	467	436	461	443	446	472	471	467	471	450	455	432	459	476	482	471	447	414	443	429	422	472	415	474	474	459	440	469	423	458	428	445	479	446	451	392	442	473	457	429	422	466	437	471	450	476	413	465	435	436	423	471	461	427	428	469	445	484	409	439	432	464	475	437	467	386	479	431	464	420	438	478	432	471	438	474	465	418	461	437	489	424	453	472	482	454	465	458	430	455	447	432	437	474	464	436	443	452	456	461	420	457	451	455	463	473	438	447	452	426	449	464	461	430	435	456	438	417	461	443	448	418	470	457	455	493	477	436	439	498	481	467	461	448	469	442	394	444	491	467	448	436	470	407	452	408	481	490	447	447	468	442	420	449	492	435	464	460	458	420	456	446	487	420	457	449	439	433	468	494	468	429	442	486	492	457	429	448	439	480	478	444	448	447	450	424	441	438	478	415	431	425	481	443	431	457	416	436	443	481	417	450	432	451	407	456	465	473	428	438	471	455	469	422	446	451	419	444	489	478	437	413	471	455	466	453	428	414	475	439	473	450	432	479	450	470	469	489	471	460	445	470	444	440	445	439	415	466	455	429	452	455	447	434	439	435	434	482	480	442	468	464	446	458	486	437	465	478	442	462	468	442	416	441	439	444	449	449	434	439	450	474	448	447	430	443	475	501	457	415	460	464	455	449	460	457	462	459	440	438	483	436	447	445	439	454	453	476	505	434	453	499	437	440	434	438	448	469	425	438	455	401	467	457	433	458	438	458	447	472	399	406	423	436	442	486	428	429	430	420	449	433	481	461	444	472	481	448	459	434	431	439	470	389	452	426	430	454	420	442	451	450	436	473	418	416	421	423	455	433	474	491	447	432	448	471	462	441	444	432	470	450	432	451	416	447	418	508	467	439	471	472	428	457	466	484	446	458	418	474	469	442	432	477	458	431	463	438	449	416	415	435	464	430	442	438	523	445	482	414	473	495	427	447	440	455	447	471	466	444	446	476	426	456	457	435	455	422	453	456	452	463	450	479	477	448	446	473	419	458	454	431	422	466	465	441	460	462	443	478	431	437	466	450	454	428	447	457	414	437	461	443	437	444	506	427	439	447	438	414	435	457	428	445
5930	13037	11485	6373	4514	3394	2792	2246	1821	1691	1458	1379	1225	1133	1113	1021	965	908	824	825	889	917	932	926	934	912	839	808	745	775	882	917	898	865	808	777	755	736	676	705	662	662	667	668	707	681	664	661	686	668	699	610	693	685	632	699	683	656	636	690	659	668	655	700	616	625	677	677	653	668	635	714	673	678	644	658	700	654	635	624	630	661	688	601	650	671	654	689	640	681	686	635	618	678	674	665	687	650	656	648	652	652	680	634	639	610	648	642	672	624	628	637	674	605	660	666	665	650	645	633	637	627	624	646	644	646	592	646	643	644	674	638	691	606	597	719	647	625	662	681	654	610	608	619	667	675	625	684	602	628	614	644	684	644	623	664	647	607	669	623	596	616	635	634	674	616	634	646	686	616	632	668	591	659	619	616	647	694	561	692	654	649	594	679	625	671	582	658	652	636	632	655	645	658	624	662	611	649	623	651	653	641	651	644	632	640	657	690	679	686	629	655	619	613	673	670	672	632	621	653	639	627	673	661	626	627	656	680	608	675	607	663	651	641	649	663	656	621	659	622	638	583	653	657	672	661	609	647	670	633	653	667	654	629	641	647	664	667	641	625	620	646	643	636	668	609	676	643	583	665	639	649	598	641	688	611	650	675	655	670	648	650	628	683	683	664	612	662	597	640	655	684	639	659	645	647	674	631	649	648	682	610	604	584	640	638	615	636	671	619	643	627	637	646	626	658	638	656	671	669	673	640	615	673	650	696	669	676	675	631	635	652	637	634	625	603	667	620	601	684	638	636	649	656	617	639	637	675	673	669	653	660	619	625	640	609	641	637	628	664	662	664	640	630	601	682	673	651	615	666	624	648	672	642	661	633	666	708	637	637	674	619	652	643	634	623	625	637	639	640	665	652	630	657	669	650	610	684	631	660	643	618	668	611	641	682	683	633	633	692	613	628	618	622	637	611	638	676	626	633	603	642	662	647	646	696	606	620	649	660	618	712	642	680	648	661	653	600	659	674	641	665	602	652	635	625	708	640	620	661	625	636	619	650	695	660	646	617	653	677	608	617	654	704	662	640	633	659	626	637	664	648	590	640	641	632	656	669	666	665	657	695	633	650	624	644	669	642	604	631	637	666	634	676	668	630	601	627	666	631	614	650	642	664	571	653	657	661	653	647	648	674	674	670	657	629	654	674	640	665	672	709	627	640	640	610	603	661	625	659	612	607	658	643	656	672	661	596	640	636	652	627	626	686	657	720	682	684	653	649	665	649	663	621	645	655	621	610	643	590	701	695	615	663	645	631	694	651	646	656	638	603	633	656	651	642	642	672	633	669	620	681	659	667	688	658	673	675	597	651	640	641	597	655	654	629	665	675	673	644	668	596	644	654	637	655	652	660	654	620	645	624	619	644	645	595	607	650	643	638	643	655	671	603	620	633	631	628	623	628	642	647	608	630	636	682	647	660	616	622	642	656	657	665	660	680	619	629	660	662	662	669	659	688	652	618	673	672	628	612	653	660	666	644	646	632	709	639	632	634	624	644	622	596	679	617	627	601	630	650	645	631	666	697	626	608	630	713	615	599	641	661	661	578	641	648	658	642	642	622	661	629	633	664	615	621	653	606	665	666	650	634	630	653	649	654	653	670	618	659	661	639	611	653	663	621	603	629	689	630	628	680	652	639	636	646	601	681	658	618	658	655	629	660	672	626	645	611	610	613	670	651	665	662	672	626	639	648	633	612	640	651	675	655	643	578	617	646	612	640	635	639	649	650	662	646	692	607	628	625	654	599	623	628	661	718	667	653	617	662	620	616	696	664	615	606	615	657	635	664	655	658	626	672	631	630	628	594	598	616	650	648	657	605	638	604	608	626	623	679	653	682	600	671	637	604	650	659	650	667	684	620	668	653	623	639	629	672	641	658	635	629	620	649	633	642	673	669	643	635	619	625	644	672	644	606	605	656	618	661	662	640	708	648	661	600	651	687	645	621	633	669	675	652	643	663	646	664	658	665	614	644	653	637	651	629	652	675	631	649	655	637	638	632	645	659	678	611	658	605	625	642	611	641	622	677	628	614	615	645	684	653	646	626	656	644	642	649	653	634	618	682	707	667	679	635	641	674	677	640	658	606	682	682	606	561	663	613	636	611	686	622	607	592	649	672	669	679	662	650	660	653	619	664	646	621	668	626	637	619	675	639	693	622	687	618	644	682	659	668	645	673	642	626	611	648	653	631	640	684	662	610	625	646	645	623	654	668	626	665	664	681	634	652	629	618	647	645	641	621	655	618	647	656	645	658	647	621	651	640	671	671	627	620	662	608	640	655	593	622	625	603	677	623	605	662	620	661	656	641	654	648	611	669	650	626	681	619	598	685	609	627	626	677	645	661	631	633	669	657	620	671	655	632	661	631	631	639	609	652	644	655	641	668	662	636	665	651	642	696	617	636	676	620	637	644	671	637	675	645	632	615	623	618	644	623	651	670	608	673	680	648	679	622	636	687	616	648	669	652	644	615	661	685	656	650	639	682	703	632	649	668	676	640	680	659	656	618	698	655	636	607	651	639	662	692	696	652	650	636	617	644	683	664	672	631	631	666	665	662	662	698	606	671	653	644	707	670	644	659	670	680	642	641	622	670	692	666	615	673	617	658	691	651	653	605	599	666	694	673	589	638	669	653	624	642	645	660	597	651	668	659	629	634	629	651	650	664	605	631	622	648	634	665	659	638	648	623	658	606	604	644	659	641	629	645	655	700	667	632	683	654	661	635	630	641	618	646	621	621	614	667	624	676	617	680	677	699	627	635	625	659	628	654	699	631	641	604	564	672	636	594	632	699	643	650	643	666	648	665	654	659	631	655	614	639	658	631	591	644	657	641	666	657	660	609	636	598	630	633	662	637	625	661	625	687	667	616	676	690	661	636	628	624	662	631	615	637	615	624	633	659	613	638	621	594	722	653	655	665	668	657	642	643	621	644	660	626	652	663	641	682	677	667	628	596	641	638	662	627	625	690	648	679	641	700	656	624	676	669	655	654	679	629	662	632	616	682	586	636	661	648	624	638	622	647	649	703	638	687	626	621	641	618	618	706	613	637	680	657	701	678	634	627	670	637	658	676	701	631	611	648	649	686	618	685	604	630	674	638	663	673	639	595	612	640	629	618	668	641	622	636	637	650	639	639	648	623	669	631	638	682	644	629	642	701	642	644	648	651	642	661	679	638	650	662	651	681	602	655	656	674	661	658	646	657	634	649	618	619	617	651	602	664	649	683	703	659	666	629	634	650	653	640	622	664	630	686	655	612	635	633	614	627	571	654	644	649	663	643	704	648	615	601	635	657	616	631	618	635	625	628	641	601	626	654	650	648	650	638	604	685	642	646	673	631	672	627	631	642	596	644	634	637	659	619	639	649	656	678	643	659	652	617	666	634	658	658	664	674	676	625	652	585	625	620	603	623	619	624	629	633	666	642	621	675	640	648	619	639	655	623	698	684	638	650
22779	21142	28947	23565	21142	21201	9316	1409	1023	920	792	661	640	599	583	566	498	418	448	438	492	525	505	459	503	447	406	400	416	401	417	491	445	415	431	336	376	333	352	361	318	367	311	328	310	350	327	319	366	305	326	325	322	331	296	296	350	296	350	334	351	328	293	314	309	310	361	279	317	331	347	362	297	309	361	319	278	299	341	345	312	312	308	286	306	292	322	295	302	315	327	332	339	300	335	302	319	335	297	308	336	312	322	325	300	309	295	314	310	316	308	303	294	301	316	337	323	290	323	329	317	322	302	332	252	321	308	302	324	298	303	321	320	328	307	336	295	325	316	304	313	350	302	337	312	313	321	297	320	305	336	337	297	298	302	315	319	307	321	321	312	308	332	287	342	311	304	322	346	296	325	269	314	360	303	325	284	278	303	297	322	328	321	304	309	310	303	294	314	280	279	272	291	309	315	334	291	293	258	324	342	347	338	320	283	312	298	297	276	327	313	315	315	305	317	290	323	292	301	303	298	301	299	304	297	304	303	311	316	315	267	323	302	286	313	350	320	290	288	290	305	312	327	337	315	305	342	309	300	304	303	304	308	280	303	294	305	264	285	300	327	277	285	308	280	324	309	293	320	297	326	308	322	313	293	327	303	327	311	295	307	317	322	297	327	282	319	304	300	310	303	307	286	310	286	357	298	294	309	313	338	279	303	299	324	305	305	311	315	299	296	318	297	336	282	304	288	299	288	330	303	337	323	273	309	295	304	276	312	288	302	304	269	325	331	322	319	308	301	301	310	315	264	326	305	317	278	311	348	299	312	334	325	314	321	300	296	315	317	316	253	312	324	295	288	326	294	327	304	295	322	324	303	279	331	329	316	315	332	307	318	304	317	289	312	338	292	319	312	305	314	320	313	293	289	292	306	332	289	299	311	295	298	313	328	312	342	314	326	327	274	293	320	289	307	331	311	324	305	301	307	308	303	276	314	287	349	311	341	332	281	317	277	329	289	319	308	314	349	313	304	290	300	320	322	348	318	295	289	350	302	298	313	306	310	330	302	316	283	316	295	299	300	319	326	295	333	320	292	315	321	316	290	276	305	291	320	294	314	329	276	296	307	320	301	294	320	284	323	337	259	318	303	297	314	306	321	280	312	307	341	310	335	277	294	296	299	294	292	294	337	303	315	284	306	340	306	305	303	307	308	350	320	331	284	299	325	293	291	294	359	298	314	274	294	306	336	293	270	329	320	302	306	325	297	289	322	319	319	333	327	301	340	315	294	285	330	294	312	298	294	301	307	288	294	341	294	320	366	309	307	323	289	318	329	334	305	320	341	287	339	298	305	325	291	293	311	319	346	327	304	291	336	309	335	301	314	334	308	303	306	311	299	284	314	277	300	287	319	266	292	300	308	299	294	309	342	324	319	269	320	321	287	296	284	325	308	325	313	278	290	303	335	326	299	259	302	302	349	292	310	302	316	311	306	318	337	309	288	299	330	301	298	316	328	300	312	296	294	285	291	299	308	297	301	282	315	316	317	292	313	298	303	314	308	311	330	304	296	292	301	274	317	314	320	303	298	272	295	299	271	295	308	300	277	324	284	308	296	308	330	300	284	283	276	328	306	280	315	327	291	291	306	292	308	309	324	312	323	288	308	285	327	330	296	325	295	292	274	314	307	311	336	325	307	315	302	302	307	309	308	315	330	333	284	300	318	302	304	328	319	305	284	305	278	328	299	321	318	306	304	324	294	281	344	329	308	293	303	319	308	295	292	306	292	285	331	309	325	258	263	318	291	309	331	306	311	325	328	292	333	266	341	321	328	278	279	301	311	312	313	324	290	322	300	306	288	347	303	311	349	313	319	288	325	331	277	318	315	327	301	286	320	310	291	274	300	317	316	320	346	287	311	302	287	294	301	339	301	325	294	286	307	297	330	313	340	289	302	289	342	349	279	314	299	306	318	287	286	318	285	303	301	305	291	327	307	326	302	267	275	297	325	297	316	285	335	295	271	294	289	300	303	277	306	298	328	321	303	305	301	284	318	312	307	308	297	336	304	344	280	302	307	299	295	334	308	289	314	344	324	312	304	295	319	273	312	319	336	321	324	328	315	299	321	322	324	306	265	314	304	297	292	286	297	309	309	296	284	287	310	312	293	323	318	319	338	287	318	292	293	286	275	302	302	310	288	319	327	293	320	308	298	289	282	291	295	316	286	291	330	329	292	313	311	299	316	275	331	331	321	292	340	310	317	310	311	296	306	290	300	283	319	316	305	320	282	297	307	328	304	301	313	307	293	345	325	286	280	342	275	295	332	322	309	304	320	319	336	292	294	288	291	322	307	299	299	296	311	325	302	301	275	329	302	287	307	301	333	283	309	309	327	305	318	284	274	292	337	286	318	326	311	305	320	330	296	291	266	333	277	344	292	333	286	296	289	288	338	326	318	327	274	292	305	277	314	300	309	332	311	300	290	309	317	289	269	281	333	292	315	323	316	306	299	304	333	314	284	312	320	343	301	328	295	321	291	333	295	302	318	295	337	330	308	329	306	305	293	330	298	322	315	313	294	305	278	289	310	298	290	294	299	321	312	329	343	332	293	304	292	311	324	291	315	286	301	313	311	288	320	304	304	331	304	313	323	291	286	313	322	297	320	343	317	312	284	292	305	317	382	293	317	311	312	300	318	288	282	320	282	287	293	320	274	280	305	305	297	333	299	303	298	301	303	292	332	303	304	326	302	302	325	343	307	291	293	312	300	305	294	330	306	316	290	282	326	279	288	318	306	335	286	327	300	318	285	300	317	288	310	318	311	324	291	328	303	289	282	271	306	305	293	295	308	280	270	300	323	311	290	286	278	319	285	329	303	314	311	278	315	307	304	299	296	329	305	311	297	290	311	313	321	290	305	313	344	329	279	330	295	298	315	288	342	328	308	317	283	299	339	304	321	319	276	296	283	290	295	292	304	311	310	323	334	302	304	304	277	293	297	332	309	333	346	305	287	325	319	309	310	300	325	288	322	278	293	300	311	327	326	344	285	310	302	321	282	313	282	305	309	278	334	299	332	297	311	302	313	310	357	320	293	330	292	307	352	294	307	295	311	323	327	296	294	314	310	308	274	310	332	333	290	310	316	338	314	313	296	313	327	327	330	303	279	299	314	297	309	321	305	281	314	308	291	313	309	311	311	303	310	313	306	334	303	317	274	319	288	294	330	288	315	315	333	313	309	323	272	318	321	296	305	281	314	301	330	309	325	260	337	315	276	311	287	314	328	299	293	331	317	293	321	307	330	308	315	294	279	328	298	329	302	318	306	267	294	316	304	308	302	309	307	307	311	295	315	331	284	309	287	277	281	288	293	318	320	304	308	287	324	307	337	301	320	332	291	322	309	306	303	295	326	289	322	334	311	312	309	305	255	310	290	295	280	300	289	331	335	273	279	338	305	284	335	304	342	317	317	326	309	304	290	269	280	322	315	307	305	331	337	273	296	312	346	298
8209	19141	16344	9385	6900	5163	3923	3199	2598	2197	1968	1732	1477	1300	1147	1083	943	870	804	756	871	863	932	965	870	803	735	702	688	703	776	847	774	780	715	661	630	554	554	546	471	495	480	508	469	512	499	502	547	542	473	529	477	471	495	458	465	482	467	457	451	453	468	450	489	519	452	517	491	444	492	512	461	434	476	472	465	444	449	439	474	482	424	475	485	485	453	462	464	492	445	442	413	488	450	473	429	442	453	414	450	438	419	421	429	467	423	419	417	457	440	451	431	442	477	425	452	456	421	425	448	409	442	452	436	449	465	470	465	450	444	475	438	442	473	490	473	447	477	446	431	444	447	468	430	434	447	446	407	423	470	443	410	436	432	440	454	444	449	463	449	450	439	460	440	423	430	466	467	446	479	481	430	446	470	457	425	488	446	455	467	447	425	426	473	460	428	458	440	442	456	455	451	467	437	454	438	424	418	429	441	435	424	461	457	456	481	399	410	438	449	452	417	425	466	457	445	445	448	433	415	401	443	439	432	436	475	465	455	440	426	458	441	414	422	447	485	481	434	507	460	421	446	462	429	442	415	440	464	457	441	452	420	449	426	416	444	436	449	435	475	450	465	442	437	464	459	451	447	457	454	442	436	442	428	425	453	493	479	460	460	454	492	505	461	429	471	484	453	442	433	443	464	438	419	439	447	453	475	473	471	467	471	475	407	445	450	455	492	423	450	419	434	473	445	449	436	448	432	462	468	422	455	414	389	452	483	451	457	436	443	443	442	466	471	485	413	446	441	442	450	473	448	450	439	447	447	459	444	468	461	485	456	463	493	464	447	466	425	458	397	471	453	419	486	415	410	445	449	452	420	427	462	420	439	465	440	470	450	434	468	427	420	444	443	432	467	480	436	473	422	458	473	418	457	451	434	481	433	465	482	433	470	460	468	443	443	441	448	449	464	465	457	465	464	480	393	452	434	409	431	480	413	419	397	496	427	434	443	468	446	524	468	430	459	468	482	401	460	475	471	461	464	483	479	454	436	487	412	490	464	449	439	447	442	433	430	435	466	402	433	424	483	440	429	449	467	445	438	457	454	446	459	460	445	460	402	477	457	448	478	434	452	457	463	465	436	454	461	448	469	477	476	450	428	445	450	425	417	471	496	515	466	450	413	473	429	452	498	467	477	444	440	461	453	464	425	445	468	474	426	433	457	456	391	404	446	444	431	447	485	421	410	424	420	439	446	441	438	457	459	436	429	481	438	458	427	442	480	464	448	476	414	428	434	424	461	406	462	459	455	477	442	491	430	449	428	478	439	449	420	462	471	474	456	441	445	443	459	496	476	415	477	437	467	451	447	464	434	453	432	470	440	439	432	447	443	456	447	421	444	464	439	459	439	433	469	472	438	443	464	447	429	413	452	418	405	462	441	406	412	438	450	428	455	453	481	479	460	444	466	468	457	455	443	440	458	440	432	448	451	454	434	494	427	458	440	461	445	419	483	436	490	471	455	437	465	509	474	431	434	403	443	425	473	442	466	453	477	449	478	441	468	456	455	460	436	469	452	464	482	468	456	431	413	454	425	438	437	427	408	444	421	456	463	434	461	449	454	507	421	440	476	444	442	421	440	450	415	419	422	458	470	475	474	433	432	465	439	430	425	394	487	425	419	422	455	464	448	448	412	438	424	494	425	454	433	448	423	426	446	443	431	458	443	487	444	448	439	447	439	460	442	435	434	410	464	454	450	466	477	452	455	466	447	444	477	433	454	450	465	440	478	441	426	399	422	469	401	416	464	436	461	433	452	418	442	421	452	422	407	410	464	463	427	488	442	423	460	470	454	439	409	472	442	431	473	433	444	426	441	471	459	440	466	490	435	468	463	429	446	445	450	431	434	492	437	412	393	442	455	461	473	479	455	403	462	457	408	465	445	451	437	456	462	444	465	450	459	428	403	454	450	446	456	450	467	445	426	424	456	485	439	442	471	448	459	462	431	428	442	438	436	435	434	462	460	474	439	442	435	444	488	466	441	434	413	433	444	401	439	432	433	450	469	429	447	489	468	429	483	460	420	448	447	482	488	494	472	444	440	433	452	413	478	413	488	398	437	434	406	410	428	455	430	467	431	463	430	490	442	459	479	454	451	489	441	436	490	460	400	454	481	477	450	449	469	423	466	465	467	445	429	422	474	468	473	457	410	426	462	445	456	473	444	459	446	465	451	433	458	429	444	453	443	468	449	430	460	435	460	456	482	426	462	442	432	474	433	433	436	468	478	466	470	418	469	436	419	486	456	459	457	447	454	446	444	471	438	457	426	459	454	434	443	438	434	414	455	456	470	489	482	443	469	441	422	446	449	443	440	422	418	439	464	459	428	449	428	433	445	413	417	456	447	441	473	437	439	424	446	445	478	465	436	437	456	469	419	423	457	468	477	478	455	471	460	401	479	445	456	449	432	422	455	435	444	420	440	427	479	415	472	426	462	469	417	416	432	444	443	447	480	423	435	486	459	467	505	486	461	448	409	485	418	462	453	453	444	445	404	475	439	476	468	454	450	458	452	422	427	458	447	460	456	439	464	416	469	451	470	403	463	433	457	440	510	465	480	424	473	437	441	401	456	444	439	428	449	448	460	458	443	445	491	442	437	428	433	435	448	445	422	450	443	467	421	479	451	434	431	481	427	495	440	440	470	490	446	435	440	447	449	438	459	491	449	415	433	479	416	425	451	424	490	459	475	440	459	407	444	447	449	458	433	433	449	469	442	485	442	427	459	427	416	437	452	445	446	454	484	461	467	433	427	489	464	407	406	454	423	418	456	445	447	468	415	479	435	459	413	438	442	438	451	442	431	479	421	441	422	426	460	425	471	467	446	474	445	440	479	440	472	474	467	445	456	462	442	480	427	455	504	440	461	417	517	457	420	481	459	433	472	437	483	438	454	465	438	481	463	429	466	407	416	453	455	456	424	483	441	435	451	443	423	454	454	428	413	437	464	466	399	407	461	462	462	418	414	477	466	443	476	421	458	450	471	436	480	434	396	465	435	435	458	449	403	453	471	455	492	462	480	416	448	424	454	452	436	489	479	426	439	430	458	462	433	466	450	456	493	420	462	420	444	457	439	447	440	427	445	464	489	435	470	444	453	437	488	451	471	484	417	476	464	456	465	439	494	442	436	477	494	469	454	475	463	465	480	417	435	481	434	473	439	444	474	457	476	479	424	425	424	472	460	437	448	434	409	464	420	453	440	478	415	503	450	449	492	438	455	464	436	454	451	454	447	442	442	438	462	453	416	458	434	454	494	403	464	435	475	450	498	459	450	437	438	441	470	435	437	445	451	486	441	445	476	455	437	453	471	465	435	450	428	448	461	464	442	408	481	443	459	423	446	457	437	449	496	441	460	467	461	445	522	483	460	438	403	477	423	440	446	410	426	431	432	485	443	389	475	444	481	450	456	434	441	503	407	458	431	471	432	436	446	466	446	456	451	475	438	444	464	437	428	465
26712	20427	8624	1543	866	578	533	491	464	452	493	432	399	401	369	410	373	378	370	395	374	380	409	400	360	402	338	366	373	383	386	420	384	392	366	356	357	333	364	361	326	340	367	351	322	327	363	330	336	341	331	380	346	345	358	355	357	377	349	379	355	359	337	357	353	333	362	359	374	372	345	348	354	375	369	362	347	355	353	332	370	340	357	351	369	338	356	325	345	327	338	380	319	311	350	345	351	346	381	340	362	341	346	345	358	324	362	337	356	373	345	336	315	359	359	359	319	338	338	338	338	331	350	386	350	324	329	361	363	338	338	380	348	343	344	346	328	331	367	355	332	369	372	318	386	361	330	360	373	346	318	363	371	337	361	374	348	345	332	329	369	361	353	314	364	346	312	358	358	354	354	330	345	333	352	348	326	368	352	345	357	342	319	350	341	353	343	350	342	356	362	341	350	376	373	340	336	320	316	327	322	345	362	361	346	378	352	357	352	349	378	346	360	334	362	330	333	327	330	342	354	350	336	369	344	336	312	329	350	342	350	374	318	348	357	342	348	346	352	354	342	346	338	345	359	358	325	335	364	349	374	355	394	330	349	360	349	352	338	356	373	379	365	335	326	358	360	358	356	341	370	333	330	330	337	332	361	347	364	354	332	336	354	340	344	326	329	370	350	367	386	361	354	339	321	384	324	334	353	337	356	314	341	309	345	343	372	316	324	311	353	347	366	332	351	352	344	333	376	358	350	339	351	333	358	351	329	331	377	328	346	353	375	353	346	342	361	359	342	329	354	378	360	354	317	377	373	333	332	371	356	327	349	373	369	338	362	374	371	326	359	340	336	330	357	334	336	347	312	345	344	336	347	365	339	328	366	388	366	337	348	356	365	368	349	353	385	340	359	365	350	347	330	340	371	338	294	339	352	350	358	363	326	331	353	315	319	336	334	362	348	342	348	325	356	351	329	331	349	327	333	368	333	348	316	340	318	348	332	342	338	333	349	353	334	338	326	375	346	353	381	364	321	348	306	358	365	331	345	364	354	342	365	334	311	352	346	354	345	331	352	332	377	311	359	339	344	335	375	337	370	328	356	303	343	368	362	378	369	385	315	345	349	368	339	353	347	330	343	371	353	328	314	386	315	347	380	353	333	339	359	343	354	355	352	376	350	318	374	340	360	355	358	369	363	374	360	359	340	355	324	334	367	368	324	338	338	351	357	353	353	337	368	346	319	343	310	359	384	323	357	370	371	380	359	334	318	325	333	350	330	367	326	344	343	353	346	313	339	332	343	296	383	358	368	348	343	327	323	350	343	352	347	329	337	396	342	380	367	360	357	339	354	324	347	339	352	321	312	364	383	355	364	356	357	373	349	379	349	325	336	341	352	352	353	341	336	328	357	343	353	350	331	324	375	308	341	337	367	328	322	361	364	350	333	341	361	344	351	369	358	344	363	344	367	364	352	349	345	363	352	325	334	328	342	339	343	377	359	320	356	374	342	318	372	322	377	331	312	333	315	321	327	330	354	339	333	372	362	318	351	357	357	309	397	359	377	328	336	336	346	326	408	371	351	375	327	383	353	328	347	364	352	341	296	336	356	375	387	356	332	338	363	360	332	332	343	359	356	365	321	329	330	361	353	338	366	352	376	333	344	375	314	330	325	362	374	344	353	333	347	325	351	355	349	373	349	345	351	331	391	341	350	343	366	349	352	342	391	340	334	357	369	317	394	321	323	327	347	304	365	336	368	333	341	368	359	330	347	383	364	344	304	356	364	339	324	359	368	323	337	350	342	353	318	302	335	340	355	360	358	358	360	329	364	361	374	367	387	349	379	371	322	335	375	361	363	342	333	342	345	358	383	357	307	327	336	308	326	359	342	288	345	350	383	332	335	336	341	361	373	355	345	338	340	355	350	358	299	362	326	324	339	344	371	302	335	337	372	353	381	381	338	340	358	360	336	347	348	318	338	321	307	360	350	367	348	378	329	376	365	313	336	297	305	366	345	354	361	363	345	359	344	329	316	352	337	363	348	330	361	364	351	368	323	384	389	322	361	342	352	356	329	338	325	345	347	340	320	360	338	344	355	345	330	322	323	360	305	359	367	360	352	361	342	377	363	351	341	325	374	321	326	327	347	350	363	328	335	321	356	310	359	343	349	357	384	351	381	351	342	391	395	356	376	372	364	331	349	329	344	335	348	359	341	368	336	344	331	367	390	339	330	335	379	350	344	334	356	317	317	352	372	344	351	323	345	358	368	340	339	319	310	343	339	341	336	359	310	325	341	347	328	371	326	336	345	368	359	319	363	329	355	362	338	353	340	359	345	363	348	316	357	362	312	359	343	325	369	367	374	318	331	340	333	329	373	350	322	373	352	364	325	353	345	337	375	293	362	330	320	369	347	377	344	321	337	313	355	344	355	343	366	361	359	347	347	337	325	335	349	365	352	363	343	319	334	365	370	377	353	361	359	334	365	336	323	337	324	317	346	331	320	327	335	355	356	343	344	327	332	366	333	373	362	379	362	357	361	371	380	329	357	361	361	339	366	329	382	319	341	357	351	351	327	373	371	360	370	308	352	366	337	359	357	324	321	348	331	388	345	332	382	345	330	336	343	353	371	357	338	361	355	367	349	382	350	350	361	358	323	350	379	341	316	341	329	371	361	342	317	344	369	344	336	359	311	298	347	296	386	356	354	349	370	347	331	375	352	330	375	349	345	358	360	352	331	352	364	371	321	335	336	322	340	360	355	333	332	374	376	345	350	347	330	358	367	367	359	345	352	359	347	355	341	335	359	346	325	367	336	329	342	340	367	343	363	343	359	349	363	343	340	346	335	389	362	319	343	381	341	366	353	335	335	358	356	375	344	387	353	355	321	367	357	365	357	323	357	345	335	370	372	347	366	339	341	338	354	342	353	336	366	350	384	340	365	369	342	342	342	361	330	352	361	352	365	352	326	334	348	348	365	347	332	328	330	339	347	342	347	329	314	365	363	341	341	311	285	339	354	344	342	307	359	327	352	341	366	356	346	325	333	359	334	347	318	339	348	373	334	335	337	349	361	361	340	321	340	337	333	329	347	377	341	373	361	354	346	354	369	323	361	338	352	341	382	338	325	390	349	339	373	350	324	334	356	360	325	350	346	355	330	345	325	328	366	316	336	360	316	313	363	362	324	342	365	332	337	380	312	359	330	348	359	347	390	342	324	334	377	330	367	361	340	362	352	354	346	384	339	362	343	357	347	340	312	373	353	358	369	320	351	338	356	345	345	357	354	381	355	347	358	338	318	339	329	372	341	347	347	326	333	366	313	364	347	352	325	342	335	337	347	363	351	386	354	336	320	362	334	328	373	361	341	352	339	361	337	380	351	395	335	346	333	352	364	299	341	359	352	343	326	358	371	311	352	362	357	349	335	359	325	351	369	359	369	333	355	367	361	333	349	346	338	358	330	334	345	348	343	355	343	349	349	347	339	369	363	322	312	352	351	347	371	345
4838	3602	3684	2224	1539	1172	1040	930	844	776	810	766	651	641	619	619	544	548	584	571	618	619	665	654	661	562	560	547	558	541	599	677	610	621	544	515	517	551	520	466	513	471	528	525	490	499	481	474	536	509	510	524	492	505	493	510	520	527	519	541	512	495	474	496	521	532	507	525	499	508	501	515	510	522	533	510	507	537	492	439	495	479	497	514	508	489	482	507	499	481	482	466	524	515	539	470	521	498	497	531	573	476	481	503	499	528	507	550	468	528	500	502	501	494	553	502	507	505	512	482	534	489	470	490	516	520	489	519	517	524	503	534	499	533	481	471	502	502	493	524	499	492	505	473	518	490	475	511	496	533	527	465	490	500	481	517	499	498	515	494	493	509	478	461	488	505	506	541	495	493	497	539	486	538	485	498	543	499	470	487	478	504	501	525	522	457	507	487	477	518	502	510	482	489	473	522	526	473	491	517	505	438	494	510	491	508	508	493	494	496	508	508	512	500	502	497	458	493	471	531	532	509	528	511	528	461	522	498	529	486	456	504	558	554	494	516	487	480	495	496	461	475	462	525	518	506	514	483	477	479	511	500	495	492	508	458	516	490	522	452	488	477	532	505	484	531	501	484	565	513	499	484	469	502	493	489	507	478	546	528	507	499	513	490	518	494	501	490	490	505	481	553	482	505	523	497	482	492	518	551	520	464	533	505	492	459	505	471	495	495	518	517	473	553	495	530	524	512	484	509	514	509	502	487	495	489	513	503	491	487	504	519	504	480	531	485	488	499	489	488	515	509	504	500	487	486	519	443	481	513	493	500	553	467	517	532	496	470	520	483	479	468	515	520	489	502	477	474	520	506	500	518	513	504	488	507	555	497	540	523	512	496	482	472	527	479	503	470	500	498	525	501	549	476	471	490	530	512	490	545	531	435	508	518	502	479	516	500	513	495	535	468	513	524	497	499	500	513	489	501	541	520	512	484	480	478	514	489	487	517	486	519	498	506	503	493	462	482	502	500	527	478	515	466	508	442	502	546	529	493	462	479	494	484	490	509	522	516	486	495	502	473	534	519	491	540	521	488	534	534	504	488	542	477	498	483	505	495	521	509	485	496	469	478	469	471	522	467	531	503	526	521	478	455	450	463	506	491	462	486	498	482	509	521	492	477	483	494	511	510	500	515	513	477	512	464	474	481	484	526	511	513	523	487	488	465	476	528	506	499	518	536	492	520	533	488	493	508	499	503	537	544	548	498	505	493	511	525	502	518	496	526	516	504	499	484	535	531	476	557	505	506	476	546	477	515	500	509	456	529	503	543	492	494	514	541	510	514	500	477	496	482	494	489	509	471	491	480	504	483	524	515	530	547	520	491	469	493	465	520	449	536	559	512	495	499	499	472	514	485	466	500	479	494	486	504	513	520	527	511	462	491	521	504	477	499	507	470	492	476	508	520	509	456	516	496	500	545	475	486	494	479	481	542	509	481	473	524	505	466	493	470	529	509	506	529	466	520	526	475	493	511	483	507	492	493	512	511	489	496	551	492	512	530	509	489	498	491	483	497	498	519	467	496	517	482	513	471	480	471	489	478	481	506	491	500	513	468	448	488	486	516	483	532	542	531	543	509	512	479	495	488	518	501	503	468	486	515	496	487	493	519	485	516	485	485	499	511	436	466	513	501	455	464	491	479	496	514	498	521	506	482	493	536	487	494	524	480	506	502	509	498	509	480	482	499	541	497	548	467	488	491	495	501	494	501	494	539	551	481	492	499	523	481	498	476	465	491	501	506	484	497	525	504	511	487	462	450	513	535	508	477	516	546	532	519	510	538	504	509	478	504	497	479	512	486	519	488	486	517	496	460	512	503	497	514	519	525	491	515	535	478	522	516	520	483	489	506	506	474	461	528	526	544	526	516	473	493	524	497	517	528	499	453	499	490	517	502	490	510	503	499	493	489	505	472	526	510	513	505	520	473	533	505	523	490	498	519	518	496	476	488	515	537	505	490	514	481	491	488	496	516	531	512	488	446	464	439	474	527	527	480	504	493	516	453	516	506	494	500	488	486	483	519	514	518	509	524	519	522	504	508	528	520	483	491	487	520	530	454	435	498	480	498	511	486	472	500	478	503	528	540	494	485	509	525	517	490	493	505	489	503	507	497	471	469	473	494	518	484	494	487	483	548	509	471	442	504	524	500	449	463	500	532	470	534	493	467	499	483	500	506	475	492	441	506	487	466	483	498	506	477	486	540	497	448	499	508	485	484	516	487	519	491	518	495	535	478	469	531	517	498	508	508	485	494	474	498	499	514	522	517	552	471	505	528	533	529	494	534	509	500	469	479	508	512	518	504	510	488	554	522	488	504	517	509	520	508	517	529	512	503	463	524	515	509	496	531	531	496	506	470	521	513	470	467	515	497	481	527	502	466	469	512	482	449	502	527	515	526	483	514	481	507	477	507	487	514	451	491	486	482	502	507	484	490	507	509	512	507	489	491	481	493	493	520	471	491	472	497	502	464	524	507	486	479	489	522	491	487	475	496	478	510	477	479	482	515	509	513	502	476	515	504	512	535	539	479	471	516	474	488	513	505	500	474	527	477	515	496	490	491	497	495	534	488	508	487	504	502	480	525	529	535	479	496	524	493	527	505	584	502	498	490	486	465	516	504	479	488	524	502	532	490	475	481	506	503	509	510	526	511	521	480	492	495	501	494	513	484	542	513	484	478	512	497	528	527	530	525	529	501	491	525	526	562	500	486	512	496	525	523	456	450	498	467	525	500	529	465	523	449	501	480	559	495	506	532	504	476	493	491	514	543	514	486	528	505	533	492	517	495	510	514	498	511	517	494	518	506	484	524	478	476	501	484	522	488	495	512	507	506	535	511	456	485	519	524	494	498	533	474	516	530	428	467	514	542	513	466	529	483	520	481	470	472	503	499	503	496	497	517	492	485	469	495	540	507	463	454	500	531	542	517	469	500	445	488	505	502	495	504	485	492	493	523	530	518	502	523	511	485	533	503	512	498	528	476	499	486	486	535	506	491	522	499	499	505	501	500	493	499	516	516	518	491	505	516	463	520	517	491	490	519	510	506	466	520	450	495	476	514	501	496	476	522	446	520	488	502	512	511	506	483	519	497	495	501	499	484	523	502	463	480	489	505	509	494	482	514	506	523	517	487	507	474	527	475	551	554	463	470	465	496	475	497	485	537	506	503	529	476	516	492	533	498	513	457	496	504	482	528	513	555	485	498	501	490	474	511	535	521	509	504	483	499	488	514	506	499	467	455	527	507	527	538	510	494	466	499	534	474	495	529	521	508	464	508	470	502	500	467	512	521	509	467	491	514	512	479	482	534	540	525	517	498	497	450	492	515	509	485	503	513	474	529	495	472	485	487	494	511	534	498	529	495	500	460	504	491	507	515	531	481	499	508	508	496	521	519	474	489	538	524	470	469	503	495	464	484	512	538	530	487	451	467	512	483	485	508	501	511	483	502	482	474
23635	21130	28536	23953	21123	11454	1696	989	827	806	743	740	639	640	582	589	511	538	534	528	489	581	580	570	547	520	494	546	517	529	520	559	582	525	500	501	471	493	445	483	455	465	425	477	463	466	498	470	418	480	446	493	519	448	439	433	444	495	480	489	443	481	458	460	456	474	480	494	423	463	455	416	427	460	437	445	433	452	428	468	428	449	442	443	446	436	461	451	461	423	441	438	436	391	417	407	462	477	434	447	434	451	433	412	458	483	455	447	396	451	481	411	402	502	458	434	433	460	461	469	418	455	429	471	448	451	445	502	429	447	436	419	441	422	461	469	418	464	493	429	454	411	448	453	437	456	429	447	417	440	418	409	483	450	455	432	414	390	440	425	465	430	459	501	414	517	470	449	470	472	491	446	458	443	490	448	469	420	453	429	436	459	461	435	420	470	478	471	441	417	438	441	425	428	461	463	448	480	438	463	477	433	433	484	474	439	420	454	459	440	454	457	419	454	459	425	472	479	421	465	456	426	411	478	447	421	446	440	470	457	435	448	483	444	426	455	473	451	433	453	427	481	438	474	419	465	454	451	443	448	447	427	417	439	426	473	395	463	446	464	448	415	482	487	442	422	421	451	431	445	472	485	446	432	420	478	445	452	443	467	420	453	432	432	418	461	446	472	413	465	435	433	458	430	482	416	413	423	445	467	471	430	425	448	438	463	443	469	433	465	405	446	423	450	488	449	459	422	449	394	476	441	461	438	440	444	466	456	412	460	443	487	433	479	463	442	439	464	441	439	430	426	423	456	458	412	443	420	455	433	441	413	457	463	445	434	438	421	432	441	451	465	470	441	454	451	454	438	448	458	449	458	437	420	482	427	478	464	449	438	478	466	433	464	453	484	455	481	412	476	424	446	445	402	426	493	399	461	447	429	446	464	448	419	461	469	473	414	452	431	446	443	461	465	479	431	440	425	492	452	417	439	443	451	439	425	423	420	429	459	415	434	472	439	414	412	440	456	437	452	419	442	459	419	456	414	427	429	456	432	435	467	432	475	433	451	403	493	472	447	446	460	436	435	441	420	429	458	416	499	409	486	426	441	440	446	485	446	443	470	442	425	452	404	438	449	432	448	427	472	442	417	436	411	456	417	428	474	435	427	440	444	435	457	455	402	440	442	440	457	420	435	446	438	445	456	446	480	427	459	435	443	463	416	425	479	391	421	415	407	451	437	470	488	431	425	444	459	456	421	410	461	402	430	449	426	460	433	446	440	430	444	437	416	438	478	444	422	412	435	433	461	470	440	458	454	451	426	443	454	425	487	444	428	435	440	439	448	430	440	471	444	478	456	427	469	482	473	492	465	451	440	436	449	463	485	447	429	411	404	437	487	420	447	497	446	457	426	427	456	451	474	451	455	453	452	399	414	481	454	450	436	429	451	472	456	421	436	457	433	466	411	453	472	438	447	458	458	478	453	434	432	444	468	457	449	451	457	428	453	498	440	468	421	408	422	452	434	457	457	465	481	418	447	441	425	441	453	488	419	435	430	460	437	474	444	436	464	449	459	451	439	430	407	427	443	438	439	437	446	455	466	411	411	445	419	435	462	407	495	435	413	413	422	465	466	426	428	482	448	463	445	462	426	392	439	460	447	472	429	435	417	419	438	433	475	446	439	412	443	450	456	407	448	450	416	459	451	435	432	455	473	464	473	487	430	448	470	458	439	445	414	435	446	449	442	447	449	452	466	436	429	459	416	439	433	414	457	428	439	461	452	440	433	452	471	407	401	405	461	465	424	424	408	444	483	445	438	434	487	438	446	477	449	443	453	460	476	425	478	434	504	475	458	464	433	476	450	434	424	464	437	451	445	441	457	475	449	447	463	430	412	437	462	430	476	455	444	439	448	438	418	475	443	427	462	417	402	443	439	425	442	402	427	460	479	410	451	469	459	470	453	444	449	453	479	408	454	428	454	448	404	432	399	422	442	409	426	463	470	449	455	460	449	439	408	444	428	433	424	456	451	426	438	425	461	427	439	440	453	470	435	417	439	454	413	409	445	468	429	444	438	449	458	450	452	453	423	419	458	474	456	441	449	468	456	447	425	456	472	465	492	455	411	478	462	435	442	475	443	442	453	442	456	455	475	453	468	476	438	474	452	479	456	453	476	444	432	427	430	460	441	474	467	462	448	474	413	440	438	455	466	444	454	459	433	436	415	501	433	459	428	457	459	429	413	449	466	420	462	430	452	439	462	447	431	450	429	439	451	447	442	449	496	428	405	405	460	414	449	441	431	450	434	469	431	454	452	483	434	459	455	420	446	419	456	437	433	427	454	437	479	424	441	483	450	469	483	455	452	495	439	438	454	454	443	458	467	466	496	440	408	426	428	449	436	443	425	409	465	453	465	445	399	456	468	443	466	448	434	468	442	454	391	392	461	472	463	455	437	495	423	428	448	451	445	440	414	415	442	458	415	427	446	442	452	460	412	469	484	435	417	443	426	432	442	463	439	428	405	462	445	505	445	469	435	494	483	447	472	427	447	429	397	461	416	464	462	471	425	427	453	430	454	485	408	434	473	451	442	430	440	430	420	424	444	459	408	447	432	443	440	467	408	455	449	420	426	423	443	498	448	455	451	459	447	453	433	434	460	408	457	456	451	439	457	425	462	445	446	455	479	455	473	419	478	451	435	436	455	456	459	451	410	384	451	441	463	402	431	469	433	449	452	456	444	436	419	440	460	448	430	397	466	463	420	441	471	426	437	435	400	427	440	435	416	425	432	464	434	444	457	421	442	464	457	443	446	389	450	433	468	451	463	468	443	424	448	457	434	430	430	449	457	443	468	406	398	456	430	431	487	423	491	439	425	422	437	449	492	451	426	437	418	484	438	445	469	444	466	478	424	459	487	494	409	435	471	434	443	432	403	446	442	461	443	459	446	434	460	451	423	417	449	438	432	465	408	439	427	440	419	466	457	419	477	442	482	493	460	461	423	421	472	432	413	464	442	448	406	449	424	459	412	445	420	427	465	460	418	378	420	450	479	436	449	422	474	451	419	448	467	453	436	446	452	434	425	468	443	430	411	443	427	432	459	417	460	438	464	452	433	428	439	399	429	422	444	437	457	437	424	439	440	439	485	426	439	445	422	430	455	492	391	417	466	425	438	438	436	458	432	424	453	415	405	434	443	415	457	420	461	459	451	440	399	456	444	451	433	418	413	455	450	418	493	416	470	403	466	433	440	471	425	418	413	426	434	431	480	455	455	437	447	437	448	432	453	424	459	448	405	421	424	440	451	423	454	489	423	430	433	450	414	453	460	435	478	434	459	457	468	453	436	431	429	376	419	456	475	446	456	436	462	453	400	389	427	421	468	405	459	419	439	438	419	457	431	450	411	444	470	443	421	405	425	472	444	439	451	456	470	432	413	413	472	492	424	485	426	393	443	433	475	463	460	451	480	472	428	444	422	467	480	478	435	460	460	390	446	496	439	409	438	432	479
5894	13020	11475	6281	4412	3444	2745	2155	1909	1704	1571	1330	1275	1109	1063	979	910	886	896	829	835	974	978	1004	978	818	802	813	769	881	914	974	941	800	788	810	751	712	678	661	693	682	711	678	683	651	668	641	645	713	671	684	673	660	670	635	669	686	601	641	712	616	656	633	651	628	650	659	652	655	643	652	654	653	642	686	640	604	640	633	649	673	624	669	659	616	572	645	655	630	663	681	671	592	595	666	675	649	659	645	659	594	600	627	657	623	646	665	615	685	621	676	649	604	644	648	611	650	687	645	628	635	692	650	618	623	686	674	608	653	602	643	676	631	643	587	594	627	643	618	611	656	626	672	672	628	620	654	642	631	678	627	677	636	620	660	638	676	620	688	650	680	638	670	636	652	632	626	680	673	652	662	596	613	649	623	638	623	681	625	679	671	661	635	629	673	626	684	674	642	609	651	627	647	645	594	659	650	657	616	626	638	662	672	650	650	616	631	620	620	646	612	633	648	675	653	599	679	642	638	618	663	645	614	607	606	652	612	611	709	657	650	639	635	652	631	637	655	602	636	600	640	673	624	632	645	646	598	640	614	667	636	624	686	617	624	635	650	645	636	633	657	603	660	629	618	652	635	658	615	631	618	677	617	644	608	630	656	660	709	655	633	597	644	628	660	586	649	647	680	660	619	647	692	647	628	624	603	577	627	664	594	619	614	669	691	663	658	634	619	608	621	645	653	646	639	641	619	679	632	638	638	624	699	640	628	628	586	662	667	651	610	623	655	611	662	654	650	652	654	641	656	588	640	641	593	643	635	651	664	624	633	604	631	676	638	663	628	679	610	640	618	640	621	652	658	671	635	656	679	608	630	668	638	616	619	649	652	658	668	623	648	632	594	610	630	660	607	692	629	594	638	648	636	640	645	672	621	640	609	620	638	656	646	594	649	620	663	672	666	609	642	655	670	641	638	612	642	669	668	655	628	668	649	623	648	622	616	649	613	622	607	628	615	673	641	627	664	626	616	658	653	637	681	668	667	693	648	669	607	613	637	667	689	627	596	598	627	640	640	662	640	634	652	628	645	615	582	624	704	598	611	593	642	656	644	616	640	628	638	621	618	633	624	623	689	680	677	605	612	628	655	677	629	600	671	634	671	636	636	670	639	645	646	604	610	651	671	629	655	648	656	666	669	624	630	624	633	615	630	640	632	668	649	658	655	655	621	629	644	653	630	666	631	647	636	647	616	633	654	627	615	608	603	618	656	616	611	642	618	633	617	599	622	628	655	706	663	625	666	633	586	634	634	675	665	675	649	612	649	681	637	652	572	627	594	652	610	651	662	631	663	648	621	655	658	613	623	609	637	659	636	662	637	670	611	637	605	678	656	650	623	585	656	571	679	605	638	649	653	678	652	648	614	640	649	641	640	643	617	621	609	656	670	627	626	631	649	640	671	647	612	648	675	653	617	625	652	661	632	666	632	670	623	652	636	658	678	645	628	660	634	659	673	652	641	622	651	658	603	632	655	609	621	607	610	625	639	630	637	632	654	661	645	643	672	633	609	657	646	629	641	666	645	631	661	607	602	642	645	630	641	645	642	650	642	644	629	657	588	610	623	622	608	673	613	598	656	677	662	636	690	614	613	663	617	616	610	624	666	612	673	663	635	674	620	641	603	642	634	598	628	628	653	625	614	616	580	687	641	653	669	639	651	623	628	618	603	616	665	622	618	635	661	643	653	667	599	670	593	610	639	652	619	644	647	616	615	663	679	635	664	691	660	674	617	631	656	611	671	656	643	648	667	606	646	687	623	664	631	662	637	658	654	627	659	613	647	641	641	621	598	625	634	647	624	654	635	602	667	596	651	630	674	634	659	627	651	601	653	650	659	668	667	671	591	667	607	669	707	634	617	615	657	661	639	621	631	640	680	625	663	644	609	644	634	668	647	609	654	659	612	629	639	681	689	642	665	607	636	592	622	641	632	646	628	646	642	643	636	625	653	608	670	612	624	639	632	685	618	692	670	676	625	623	671	627	623	640	622	641	645	610	659	654	629	614	586	638	626	617	664	660	633	638	667	649	630	609	633	655	664	627	642	603	645	599	633	629	624	616	612	646	635	658	642	583	670	641	649	642	629	653	671	621	637	627	680	630	641	625	641	661	622	642	662	628	615	611	614	636	689	673	619	651	627	622	636	626	666	653	611	642	625	635	665	604	624	555	592	626	647	690	612	616	620	663	694	622	639	620	575	631	628	632	657	663	678	633	661	642	640	620	687	605	609	592	619	611	609	630	651	660	625	632	644	663	654	633	583	677	636	662	625	659	601	642	660	617	654	667	595	633	642	591	626	603	632	628	684	624	657	629	562	595	580	633	647	684	623	664	624	639	650	681	666	610	636	610	656	668	627	619	668	629	653	617	676	622	656	648	620	636	645	617	608	666	614	628	676	630	618	646	648	613	640	661	593	665	637	613	629	628	631	626	643	620	678	606	655	636	660	648	632	630	636	622	651	628	631	671	685	652	630	647	651	654	662	679	662	649	578	645	693	625	621	614	658	613	660	625	643	640	645	606	640	635	646	646	649	672	641	649	570	664	653	660	668	615	648	639	654	627	578	642	618	593	652	620	637	601	628	632	665	648	620	653	633	630	657	615	622	655	636	654	634	640	680	642	680	605	646	639	640	658	638	664	629	616	640	597	654	645	604	635	607	629	667	679	624	639	638	629	666	644	653	655	662	633	650	653	657	628	651	604	637	633	648	680	630	639	615	649	655	674	616	650	582	587	660	656	673	656	636	670	623	618	659	611	632	611	625	639	648	681	616	592	605	664	635	645	630	675	601	642	643	648	604	631	658	624	649	617	636	608	639	625	651	662	608	676	631	722	658	612	666	624	670	608	672	625	662	622	612	646	624	644	647	634	643	638	681	640	633	657	651	641	658	640	656	647	658	647	636	578	647	622	637	625	651	660	608	639	671	618	629	677	642	649	649	633	636	586	650	653	642	639	671	614	633	666	650	597	629	690	630	632	622	665	629	664	632	630	647	674	637	619	690	652	658	645	649	614	632	631	621	652	679	632	631	634	617	643	594	660	654	657	614	643	650	589	604	665	608	645	618	594	679	573	670	699	638	626	647	677	653	632	651	660	642	645	614	654	622	590	643	636	651	652	636	642	624	634	643	603	670	652	657	693	596	667	640	643	619	634	635	687	634	655	659	643	665	640	619	624	668	638	669	667	632	602	643	618	652	638	645	649	631	648	611	654	632	651	657	642	598	624	645	620	689	655	672	659	650	647	635	621	652	632	625	653	691	670	596	592	676	600	603	655	665	672	652	656	683	629	650	627	646	648	641	638	654	606	631	640	634	594	619	639	659	637	602	609	670	670	607	604	635	640	637	681	644	564	658	618	623	604	607	647	676	625	644	655	633	651	688	609	652	644	680	662	618	656	647	667	672	636	682	680	651	623	611	642	639	644	614	634	624	669	630	600	612	635	625	667	655
22752	21136	28958	23584	21138	21190	9304	1462	1040	936	855	728	639	574	567	533	465	475	427	452	483	472	500	529	516	474	427	446	467	432	456	486	430	421	427	405	444	334	349	331	296	307	314	337	358	318	305	343	322	349	334	319	346	313	314	342	340	342	299	351	319	334	289	336	337	340	334	324	322	344	354	301	326	334	323	361	321	330	302	335	305	322	300	308	300	300	286	337	327	278	284	342	306	341	287	311	339	309	329	288	318	284	328	313	301	340	308	294	320	315	319	307	329	291	294	320	336	256	326	290	355	304	299	308	307	279	311	326	336	320	322	307	321	307	296	328	310	292	303	312	300	290	317	306	315	313	293	310	321	338	295	361	323	278	324	312	318	311	281	331	318	333	308	298	289	337	320	308	281	332	320	335	294	282	285	305	286	312	323	299	331	342	334	301	326	273	304	299	321	327	319	287	297	323	294	332	315	296	325	302	305	313	326	315	274	331	318	279	318	318	323	354	292	327	323	315	323	333	319	316	305	306	287	305	319	315	328	302	299	285	299	286	254	278	320	320	314	296	302	317	284	303	306	323	320	344	325	333	296	287	346	311	312	296	324	312	310	301	339	275	306	318	290	320	272	307	319	273	312	326	282	331	304	322	308	318	310	317	301	307	318	317	299	280	338	303	317	316	307	299	306	302	300	301	311	295	322	318	293	298	340	363	270	314	258	309	296	282	311	297	280	300	302	313	304	324	286	337	313	296	325	334	311	311	299	314	306	314	305	308	293	297	331	313	330	280	310	296	303	299	284	307	310	316	295	311	337	306	298	286	308	311	319	328	327	302	335	331	307	346	287	298	297	309	303	294	282	290	293	323	296	313	314	302	301	329	301	290	295	320	263	340	291	294	343	309	314	307	305	278	321	302	313	322	336	318	281	293	330	294	304	310	310	258	278	325	289	340	283	304	293	319	295	299	287	310	296	331	305	336	260	319	255	300	329	336	318	278	307	273	314	299	317	335	293	305	291	310	303	345	336	323	322	322	286	292	320	294	282	302	347	314	327	303	318	320	328	314	335	326	305	326	292	287	313	285	312	308	302	315	320	283	332	281	325	308	281	329	285	310	335	308	324	285	320	314	331	304	309	306	326	341	309	323	305	302	307	322	312	336	260	292	307	328	292	320	316	308	309	292	330	298	310	292	304	283	291	302	306	305	299	308	305	319	327	344	327	311	302	266	310	299	305	303	310	301	325	322	282	319	305	287	305	331	312	277	287	308	307	325	314	319	293	304	343	273	296	298	275	299	306	314	314	299	311	302	319	276	320	300	298	321	324	307	298	322	318	284	323	320	342	311	310	309	290	304	350	304	310	343	313	296	318	303	305	323	303	274	337	307	280	310	336	291	315	304	303	282	330	337	307	266	286	298	295	308	299	288	313	301	297	307	312	317	307	323	327	290	292	319	331	294	325	328	310	306	298	287	275	297	330	302	322	328	304	299	299	299	303	301	328	287	310	323	304	331	312	294	315	292	310	322	297	296	322	293	301	309	317	320	322	301	308	272	326	347	284	313	303	285	323	320	306	307	316	293	297	303	283	306	302	306	301	293	317	310	314	306	282	324	316	302	310	320	310	307	306	292	325	291	304	326	268	316	275	277	286	318	322	324	272	307	292	284	296	305	304	294	309	327	283	303	297	329	278	291	280	288	354	296	320	307	317	301	301	259	272	325	291	323	322	327	317	312	293	309	315	322	293	312	314	308	307	314	322	312	326	286	325	306	302	296	327	338	292	304	285	272	327	312	293	305	284	296	308	300	303	305	310	279	306	334	307	291	322	324	312	321	276	278	324	316	276	285	331	281	324	286	318	276	280	280	292	294	331	284	316	289	280	309	323	309	315	323	313	296	308	321	279	322	348	311	334	295	299	320	308	323	319	285	291	319	308	300	302	302	331	292	287	328	330	324	317	316	342	300	331	286	331	296	317	329	316	307	307	298	283	328	320	320	330	287	312	316	346	309	328	294	309	303	298	323	315	297	309	290	335	310	288	320	307	310	340	315	290	339	282	252	327	316	281	279	297	285	275	331	319	291	320	305	306	309	325	310	308	312	318	286	294	283	294	297	286	319	284	326	303	318	313	329	313	311	304	285	322	342	278	325	316	309	314	296	306	321	297	332	320	290	317	306	312	332	289	322	316	335	328	305	293	315	299	322	322	315	292	287	294	306	299	286	293	305	311	295	310	343	291	296	321	308	295	293	309	313	313	273	305	290	324	319	312	328	316	281	307	293	286	316	301	336	288	284	314	291	306	310	308	278	299	286	291	295	277	308	320	280	296	308	337	296	313	346	306	309	335	314	309	297	308	300	301	326	278	321	280	330	306	298	351	289	308	304	311	281	276	320	304	296	301	325	309	336	332	293	318	290	294	294	308	335	316	293	292	311	317	327	313	307	286	280	293	309	303	321	272	305	290	320	330	302	301	291	294	298	318	307	276	323	296	289	298	308	293	308	337	315	310	302	323	296	308	301	274	323	289	272	289	298	338	299	318	313	288	303	297	308	297	290	306	285	319	308	339	318	309	316	298	327	311	317	316	316	313	319	297	303	303	319	310	291	284	318	313	300	316	333	330	312	308	305	317	308	311	311	306	336	301	292	333	300	307	300	310	327	301	332	355	302	317	310	314	309	313	257	304	280	296	319	316	330	308	292	306	305	277	303	306	316	333	298	344	289	298	287	302	303	286	323	283	292	322	288	312	298	317	328	335	332	305	310	309	299	327	313	320	332	356	319	304	299	296	291	336	309	308	270	322	318	306	300	335	355	320	307	306	316	301	292	313	331	298	318	295	311	281	284	316	314	311	311	330	316	295	306	297	303	289	317	293	272	321	293	318	315	287	350	324	295	330	326	322	302	300	312	312	343	305	298	287	313	303	310	307	331	304	297	295	297	305	272	283	283	286	292	352	304	265	328	291	305	352	306	303	289	325	275	291	328	298	298	302	334	304	305	311	323	304	292	296	273	269	291	305	316	310	319	313	306	333	295	314	290	304	325	302	275	337	304	277	363	283	313	315	291	331	286	286	288	314	311	295	337	335	301	299	316	293	286	331	276	309	303	329	291	282	319	330	291	288	289	303	317	294	332	310	317	321	307	329	320	296	303	306	282	307	296	292	296	300	283	306	300	293	321	324	285	334	317	301	305	310	312	297	275	290	307	304	299	311	326	332	323	281	324	316	313	305	302	285	310	288	290	311	295	307	291	298	300	291	271	297	262	309	328	279	279	325	284	292	296	279	278	336	305	300	324	336	328	314	302	322	260	304	338	314	329	305	342	296	295	272	297	269	311	301	306	298	338	273	281	306	333	314	321	313	318	308	295	294	297	319	293	297	305	319	312	277	284	314	313	318	315	309	312	299	309	290	287	338	330	304	299	282	343	312	307	329	336	280	325	319	295	309	308	305	302	318	308	310	323	292	298	294	296	270	318	340	302	311	289	293	299	285	295	296	321
8324	19175	16466	9473	6775	4995	4001	3182	2682	2365	1980	1750	1377	1336	1180	1080	969	815	809	846	821	911	964	997	965	817	714	679	743	747	881	913	801	728	697	707	674	587	565	504	463	486	468	498	487	488	492	531	512	476	496	499	495	479	508	498	493	505	532	495	461	486	473	439	466	453	481	488	469	462	514	464	471	495	454	453	428	447	455	479	435	472	430	430	488	464	427	431	431	451	459	491	451	451	453	479	460	460	449	460	441	456	458	458	444	461	467	448	449	452	428	450	448	441	461	438	469	452	458	453	453	455	469	406	464	430	484	448	466	475	429	473	465	407	462	453	454	440	486	421	425	428	484	464	452	457	443	445	465	464	471	459	444	449	479	494	422	449	483	429	440	431	479	470	446	472	440	441	450	469	450	475	493	423	448	455	423	472	445	420	451	463	480	460	447	435	408	472	471	487	448	468	441	436	454	445	472	454	453	450	479	408	420	488	443	435	455	452	435	448	428	432	433	438	447	432	446	469	460	453	420	454	413	423	446	443	459	450	439	469	449	418	438	419	434	472	432	454	456	481	380	428	439	433	481	434	451	430	434	439	458	437	414	434	459	421	414	456	436	484	488	441	433	403	431	482	456	453	460	433	433	438	464	458	462	471	436	449	448	451	441	467	456	460	454	402	460	449	448	397	440	460	460	440	423	434	437	409	463	407	462	434	443	452	453	440	487	458	474	438	425	438	450	487	458	459	452	444	460	468	450	451	483	473	411	428	422	478	480	399	453	432	422	450	410	435	441	439	430	454	464	431	439	459	452	447	444	468	431	458	450	439	408	452	464	443	419	443	451	435	445	457	455	460	413	460	461	417	454	434	450	470	458	439	448	436	447	427	436	444	463	415	454	459	432	420	431	429	426	431	465	449	446	420	444	470	483	467	438	436	451	446	447	416	451	470	450	425	423	422	469	421	465	410	445	442	445	432	469	473	426	447	435	453	443	445	455	487	458	450	461	475	429	417	425	456	473	426	435	405	425	436	430	434	407	433	447	451	475	460	450	444	462	443	455	445	462	446	449	425	442	472	453	465	430	417	408	447	407	466	469	407	471	451	418	446	413	464	435	431	438	511	480	475	481	469	511	457	446	429	452	453	447	496	458	456	412	393	443	456	432	462	414	453	452	467	436	460	448	457	421	430	462	434	387	428	432	446	447	452	459	436	465	428	442	429	427	470	440	456	470	449	442	478	437	441	467	466	450	414	460	499	468	448	405	421	444	427	461	457	418	447	462	437	486	447	465	482	464	469	445	477	475	441	469	412	441	443	440	465	438	470	416	479	418	451	460	437	429	467	435	457	427	466	444	433	465	451	434	438	448	440	414	462	425	492	424	435	417	479	447	438	443	462	449	457	436	474	465	423	461	413	430	463	458	458	456	458	434	457	466	451	477	419	407	497	453	433	444	424	423	445	414	454	437	426	459	467	440	455	465	464	463	470	483	448	467	422	456	465	445	439	422	460	452	470	470	435	465	445	451	457	461	460	407	419	458	415	448	489	460	469	432	464	436	417	475	467	383	452	429	452	433	463	415	471	433	432	423	460	446	437	449	437	465	462	468	472	472	477	443	480	427	420	452	453	448	447	431	475	451	458	449	463	428	445	474	427	447	451	471	433	455	430	442	481	450	478	438	424	448	451	452	419	442	433	485	447	485	451	444	425	448	467	410	449	455	419	479	431	471	470	454	500	472	445	486	446	465	453	458	453	458	424	423	412	466	494	446	441	439	450	482	483	428	467	433	454	448	467	421	412	487	416	443	455	441	458	472	484	480	465	447	434	457	438	448	414	442	422	467	430	410	438	446	435	489	434	436	494	437	425	422	471	471	469	477	397	451	449	439	476	421	431	474	442	451	406	471	412	434	455	501	463	450	450	460	435	404	430	435	471	455	418	419	489	434	451	443	426	432	456	424	468	460	425	411	449	486	437	464	444	433	421	470	427	429	445	457	485	418	450	447	468	482	445	481	442	443	449	459	430	433	453	464	469	416	438	459	429	443	477	456	447	444	407	459	445	408	433	475	422	430	459	475	449	454	435	432	484	452	444	473	443	453	427	444	415	466	446	435	430	433	408	454	461	447	430	439	427	458	444	416	473	413	469	457	438	448	438	470	464	446	436	457	418	457	449	452	444	490	419	467	453	440	480	474	465	474	472	469	434	418	441	434	419	419	427	452	454	430	426	457	409	453	462	445	433	456	462	459	412	462	439	445	463	426	452	432	406	448	434	430	446	426	417	453	447	457	432	441	440	485	425	430	425	446	477	468	460	445	431	452	452	447	385	449	451	479	469	479	467	427	458	448	490	437	446	457	449	455	420	502	441	453	443	459	433	466	470	493	443	451	417	428	457	462	426	480	454	428	420	437	461	440	444	467	442	465	449	459	428	495	478	443	440	451	459	463	481	453	432	450	481	431	438	466	465	421	431	433	439	435	476	432	478	459	467	459	437	487	404	474	416	434	429	435	469	469	443	436	387	437	432	458	444	474	468	433	431	442	441	478	452	445	446	442	459	480	448	484	455	401	444	425	462	440	438	470	437	448	456	450	421	431	464	452	445	439	454	445	435	405	455	444	450	432	447	463	426	415	479	495	426	466	468	413	495	439	451	454	439	467	420	434	473	440	442	479	420	434	444	401	429	471	449	382	406	422	435	419	432	426	455	470	458	471	477	438	493	435	489	475	440	460	428	433	424	448	441	450	476	447	500	442	467	421	430	431	408	482	437	460	416	446	421	465	472	461	426	442	452	464	446	464	444	465	458	423	423	464	459	475	433	435	463	470	437	463	476	453	411	402	458	454	468	446	435	417	409	466	426	461	437	472	445	473	473	445	461	481	417	432	458	458	423	489	488	461	436	459	460	444	465	444	410	438	445	456	425	450	389	440	442	424	472	466	455	440	428	448	432	455	471	449	397	441	464	403	437	422	459	423	430	476	426	467	429	435	464	435	420	452	456	407	436	451	411	473	460	426	447	476	438	399	424	416	428	439	435	404	440	463	454	443	425	493	461	455	447	437	439	451	443	439	441	496	451	404	441	469	474	463	441	483	456	449	481	432	482	462	450	461	454	435	424	426	440	434	450	482	420	423	454	448	437	471	439	443	494	452	438	437	434	417	424	454	424	456	452	444	446	442	417	443	459	417	455	445	433	439	439	415	405	441	441	484	453	459	444	433	440	462	472	401	442	458	453	451	432	407	466	446	443	454	434	461	424	457	446	445	454	425	428	473	441	457	419	460	467	473	455	441	432	445	478	468	470	445	466	470	483	437	437	452	419	449	459	451	435	425	445	416	436	413	452	442	460	458	419	436	437	459	424	489	442	454	425	478	437	409	454	429	442	432	436	422	470	427	445	399	474	406	411	455	425	459	420	449	466	436	448	468	473	471	470	437	440	461	438	495	444	477	430	477	496	444	466	461	423	475	471	457	439	432	422	436	413	458	454	458	437	421	426	477	462
26617	20378	8614	1595	809	588	558	469	451	479	424	434	401	389	367	400	368	359	368	392	391	390	374	431	433	384	351	358	392	397	376	431	381	391	370	407	383	327	360	368	360	366	379	348	326	338	332	376	327	374	347	369	359	379	347	360	370	352	331	347	359	314	335	369	332	339	369	380	370	351	343	346	387	361	351	383	353	358	347	336	351	359	359	349	343	358	352	338	301	327	374	361	344	319	328	366	335	349	343	365	336	366	350	290	360	378	340	339	361	323	361	340	363	341	338	363	316	353	331	373	325	354	383	355	365	311	313	396	354	362	391	342	378	361	332	338	361	366	390	338	315	332	359	320	339	330	340	361	358	352	322	332	360	336	361	350	320	358	376	329	316	343	348	347	353	342	401	374	349	357	348	393	332	351	373	300	348	332	334	351	349	309	361	352	354	342	374	384	328	328	339	360	363	349	354	349	316	354	344	365	358	359	351	332	341	366	335	383	332	365	332	350	362	358	353	357	330	350	361	367	374	355	367	350	363	316	330	357	339	339	349	341	340	325	324	327	341	353	366	346	356	363	339	344	352	366	328	347	348	370	346	369	315	360	332	352	391	361	336	374	333	349	350	359	347	359	352	368	371	330	367	323	359	367	338	359	348	346	366	345	367	354	330	347	364	360	362	388	354	367	369	350	358	327	347	321	354	333	368	342	365	354	319	336	336	350	382	334	349	359	322	356	359	377	363	328	339	373	371	342	356	370	338	333	341	316	351	346	346	348	343	336	357	369	331	359	341	342	343	353	367	373	354	375	345	371	326	371	370	366	356	360	373	333	332	355	336	356	357	358	293	362	346	299	347	343	346	365	370	375	361	329	373	355	352	355	358	352	359	372	354	348	367	333	347	345	329	344	333	376	343	343	367	362	353	349	349	344	370	310	354	367	355	390	321	367	299	361	344	364	345	372	350	334	354	361	369	364	363	364	361	328	353	318	354	377	364	318	355	348	379	356	340	376	318	347	322	335	330	364	355	366	378	358	378	359	363	372	365	347	335	346	364	349	346	342	334	352	358	359	364	331	373	362	333	325	342	343	337	379	371	357	339	366	345	339	299	353	359	320	339	353	342	347	357	311	372	332	337	346	378	334	344	356	341	336	356	361	340	347	317	339	357	314	347	345	329	328	319	327	362	360	339	368	366	352	339	322	321	355	331	356	361	368	337	348	353	333	370	324	339	338	341	390	353	340	316	359	328	352	327	358	323	363	385	353	348	336	375	362	315	369	348	323	359	340	377	362	321	336	327	342	357	357	320	339	343	341	361	352	359	354	363	340	344	342	351	339	338	321	365	345	359	355	361	367	331	348	332	369	354	353	349	324	342	319	348	321	338	373	339	316	339	344	359	354	342	357	350	340	325	371	329	354	343	370	335	351	343	362	343	363	389	357	387	364	355	339	335	347	339	358	327	371	310	345	367	357	338	340	382	328	332	364	356	336	323	319	342	339	341	335	344	335	362	346	351	355	343	349	343	344	361	362	310	363	353	364	321	390	340	362	334	357	370	338	364	332	379	378	348	342	331	360	348	317	370	367	352	315	348	327	372	335	369	347	346	337	361	364	327	338	356	353	320	336	342	390	377	364	353	324	359	348	339	360	356	327	343	350	323	325	323	334	383	330	370	340	329	319	370	357	352	331	375	341	331	377	361	341	373	334	354	343	355	355	337	339	348	346	386	335	347	355	337	328	343	319	339	368	375	322	339	366	329	334	351	352	328	348	355	367	385	354	333	360	344	309	349	375	345	338	331	373	351	371	358	349	342	340	373	358	347	354	344	338	349	334	397	328	354	346	348	325	343	338	349	317	316	328	353	348	359	337	329	352	367	352	356	374	326	332	348	333	343	369	343	351	340	364	355	328	327	326	335	316	319	356	337	332	339	332	355	356	336	337	345	358	332	334	372	356	359	340	340	315	343	354	351	372	353	344	342	331	349	349	334	333	350	367	321	386	354	370	350	365	314	336	302	315	320	330	359	328	385	369	330	337	376	305	337	360	355	392	338	384	350	311	351	357	382	332	354	347	332	340	360	326	368	335	359	351	349	349	363	341	332	335	358	338	323	323	344	380	348	327	351	352	364	373	343	365	355	358	367	357	349	329	348	347	334	340	363	327	322	353	360	353	326	328	321	318	344	344	332	359	324	333	333	370	372	335	365	344	378	355	342	352	332	361	377	349	354	336	338	358	371	321	330	376	373	333	336	358	333	331	368	382	359	361	320	363	369	342	344	385	373	351	329	351	330	357	341	329	376	346	348	316	362	341	325	370	343	348	330	331	359	347	335	361	356	338	327	333	326	313	349	380	353	351	333	346	349	354	362	346	329	369	363	344	338	345	332	340	361	339	382	368	341	331	353	331	321	344	374	338	352	299	331	321	375	355	386	366	350	371	330	361	358	333	367	354	366	360	388	351	337	323	367	316	391	347	380	375	343	348	341	355	355	385	324	364	357	351	311	307	358	365	388	347	309	345	340	333	372	359	336	326	362	327	360	323	339	320	352	321	353	366	350	334	387	351	326	323	362	328	363	352	359	342	347	371	361	355	348	366	378	322	345	330	355	350	341	322	358	349	381	344	328	347	344	342	343	356	345	335	350	376	366	350	373	372	343	350	354	345	331	342	327	329	360	386	344	372	350	367	356	337	317	321	365	336	375	337	350	344	416	335	311	353	323	337	354	354	335	325	335	377	339	337	365	345	345	316	350	343	328	354	339	405	342	363	329	344	364	366	356	365	345	334	375	363	359	350	354	334	328	331	333	342	361	385	345	347	364	331	316	330	333	383	355	349	351	347	351	365	369	346	378	371	366	340	332	339	334	334	337	345	367	356	333	369	292	335	368	390	334	336	325	381	342	329	334	359	353	347	361	383	359	340	366	358	386	363	362	363	333	331	345	317	372	359	317	321	354	339	330	305	343	342	357	339	341	362	326	350	366	320	362	323	357	358	361	357	339	372	368	325	346	360	353	375	342	352	373	311	351	357	326	353	323	349	395	352	374	360	321	355	375	334	327	354	338	319	369	358	349	327	326	360	326	358	348	333	375	351	314	359	372	348	365	340	354	318	335	384	338	369	338	330	355	352	354	342	357	361	372	322	328	358	344	319	362	312	357	347	342	388	340	344	370	344	361	344	358	374	372	334	374	333	358	332	348	349	336	344	328	331	320	348	359	390	367	372	335	336	352	360	349	346	332	344	338	360	322	363	394	304	362	360	350	363	361	333	358	390	350	367	368	369	360	340	319	362	375	343	342	340	332	320	347	347	370	363	372	347	335	318	366	367	369	336	342	351	359	326	342	334	384	358	349	371	352	359	327	350	338	347	350	332	317	342	342	351	380	363	385	368	362	346	356	388	339	354	333	366	361	343	334	339	322	341	370	356	335	316	332	354	334	344	377	341	371	349	390	365	362	359	358	337	350	344	319	331	352	342	316	317	362	312	342	352	361	369	326	352
4801	3940	3691	2207	1536	1185	1115	949	850	847	814	755	651	653	666	583	592	603	577	542	579	606	627	647	604	595	513	556	578	564	654	676	577	578	606	560	573	536	500	560	483	529	545	500	502	534	536	533	504	514	477	519	534	529	517	505	507	514	519	494	514	537	494	494	514	508	480	501	509	468	512	468	491	477	507	504	561	491	496	527	522	522	512	501	503	528	479	482	499	521	498	489	533	497	463	515	477	457	523	489	466	497	505	512	482	515	487	472	473	525	511	500	533	497	504	509	501	476	482	539	508	501	556	535	489	529	484	484	472	499	510	497	545	521	501	546	537	553	471	452	508	518	464	504	527	504	466	519	487	465	507	461	518	487	481	485	534	498	517	522	471	497	479	514	499	518	473	491	506	518	479	501	481	516	467	527	477	487	472	514	475	481	503	501	504	477	470	505	534	522	480	505	527	483	510	515	490	483	528	533	495	500	484	470	532	517	544	524	493	486	475	487	510	510	489	486	506	494	554	482	531	525	483	535	481	552	511	507	502	527	514	479	490	493	496	438	442	503	489	520	492	498	506	504	498	512	526	502	520	445	519	504	503	518	512	484	526	489	480	478	502	523	516	516	506	528	513	516	475	530	480	496	510	492	501	479	506	517	541	454	491	475	459	496	561	509	496	510	480	519	494	525	497	497	516	494	501	517	565	478	526	479	479	529	531	488	536	499	482	503	546	524	489	496	498	512	450	499	468	500	494	490	480	449	508	495	507	466	519	476	494	502	459	488	508	526	504	441	499	491	493	516	483	483	525	524	460	510	504	523	532	518	493	521	523	536	526	521	502	497	541	484	484	503	516	475	530	512	465	519	497	485	479	519	496	510	497	490	503	482	492	466	496	503	544	477	500	488	506	519	507	509	463	491	497	541	477	495	523	475	484	521	518	498	461	538	473	534	483	499	500	493	480	449	555	480	457	480	527	511	528	507	520	471	509	469	552	509	486	505	490	479	540	513	495	497	525	518	500	520	475	529	506	536	477	468	514	528	520	485	484	552	499	487	480	483	522	480	481	524	497	529	493	508	511	501	478	484	477	512	492	484	507	507	535	486	493	523	530	486	464	482	446	482	481	532	542	513	489	522	501	501	496	470	500	472	543	515	471	454	501	500	476	486	545	527	505	485	498	509	554	523	533	505	450	475	490	539	506	517	530	483	475	517	484	463	504	513	516	465	461	503	480	477	480	521	449	477	522	530	505	512	457	494	478	520	522	478	519	487	499	455	458	480	516	496	487	491	500	490	524	484	511	486	525	466	473	533	529	460	512	489	530	496	507	470	506	489	484	470	471	479	507	484	500	510	497	480	502	502	486	474	483	494	508	485	514	464	478	488	510	474	499	513	481	550	494	511	506	482	460	473	504	524	503	461	507	483	474	474	500	464	508	474	536	543	481	467	496	520	485	495	530	479	528	467	477	471	514	476	478	500	504	479	480	478	529	485	470	518	488	510	458	504	499	496	497	518	469	491	451	503	485	509	545	483	473	491	495	490	510	523	541	510	510	470	535	507	472	541	495	508	506	501	533	497	476	511	529	478	476	515	505	529	469	481	547	536	500	506	504	504	486	556	524	497	502	506	517	479	466	515	516	503	458	488	486	522	484	512	544	513	563	509	489	525	486	496	488	487	522	545	502	489	501	522	481	493	505	487	479	501	462	498	504	522	472	514	498	509	456	492	492	490	496	490	535	486	492	496	507	493	526	460	477	477	510	510	491	495	498	528	537	491	498	503	502	439	524	523	506	492	487	487	526	472	485	464	503	517	515	502	539	539	520	496	508	528	493	455	491	488	528	499	491	477	488	523	499	479	530	494	550	525	504	493	520	527	492	514	451	515	466	539	491	524	481	494	498	525	519	481	497	470	495	462	508	500	460	520	495	469	495	470	488	462	481	461	511	483	534	498	480	485	516	548	495	474	521	508	522	484	503	494	483	449	495	484	497	463	482	502	503	483	489	467	499	467	513	501	490	474	493	491	501	508	506	517	537	483	494	520	504	487	481	519	467	504	502	474	463	477	501	492	529	533	488	514	496	522	471	507	522	487	494	510	490	509	515	477	512	488	533	481	543	523	539	464	468	506	476	500	518	512	493	506	497	495	488	493	490	499	510	469	503	526	529	482	506	478	536	529	496	519	502	494	485	512	496	495	476	528	486	459	513	523	530	526	492	507	546	477	519	504	520	514	518	504	493	499	522	517	450	527	547	497	477	498	538	492	484	477	517	487	489	487	525	489	523	517	514	496	506	459	494	478	484	494	512	509	498	504	484	527	523	501	503	508	514	508	494	510	489	519	494	515	502	499	486	520	499	475	524	447	495	517	504	509	482	479	477	520	509	491	509	517	487	488	506	490	519	491	479	493	481	511	480	525	455	514	497	535	474	481	477	478	492	509	498	508	503	488	481	490	488	513	501	511	541	532	500	524	502	531	492	511	528	524	523	471	549	498	462	490	492	505	480	531	474	472	538	487	483	493	489	497	492	485	552	489	503	495	498	483	483	513	525	507	508	546	515	473	526	459	483	506	539	498	534	493	533	497	504	457	478	510	481	481	549	524	519	504	475	517	481	495	511	474	505	535	518	527	527	505	530	510	472	507	520	496	460	506	479	500	518	530	524	494	511	552	509	525	509	497	510	515	524	478	491	494	483	510	446	470	493	495	522	510	488	532	506	518	466	473	472	486	525	506	490	495	521	432	499	523	499	510	496	496	519	501	506	514	504	495	503	508	496	524	463	505	546	516	492	506	501	526	485	497	526	508	460	484	542	522	490	504	530	531	483	554	485	492	492	514	526	489	498	494	490	511	489	540	488	506	494	526	504	448	531	503	543	527	514	516	487	481	509	489	487	466	509	484	486	517	503	523	486	501	503	518	509	506	502	496	543	523	477	519	517	511	501	481	501	529	490	531	486	500	507	494	469	506	471	463	498	499	552	511	508	532	510	473	506	481	473	485	505	477	494	509	475	511	513	490	512	540	500	517	505	522	499	463	486	503	502	470	525	514	481	503	537	472	475	493	497	498	482	510	519	515	486	483	497	485	503	478	491	545	505	496	502	469	493	459	540	523	510	471	530	474	479	525	484	489	510	494	491	527	491	496	485	522	498	528	496	528	496	481	485	511	504	522	500	506	500	494	480	534	495	508	530	470	529	483	494	510	490	521	530	512	504	465	495	469	492	510	498	469	533	512	471	500	473	495	482	477	490	502	496	490	490	482	557	497	519	520	504	484	568	483	505	555	491	445	510	453	477	490	473	480	544	502	471	464	454	459	488	538	499	482	481	495	481	498	518	447	461	478	515	518	485	489	504	516	505	512	470	476	488	502	522	506	470	509	479	514	508	510	498	503	499	484	469	535	518	526	508	509	519	508	505	484	489	526	483	488	540	488	494	520	504	473	523	463	541	517	499	499	472	494	484	514	457	513	478	511	508	500	494	473	504	505	497	536	504	451
23627	21166	28580	24022	21152	11604	1768	1094	902	789	792	728	642	618	603	548	543	559	559	518	551	600	531	573	586	524	464	512	525	520	585	608	550	503	508	479	448	493	479	439	450	443	476	456	440	480	486	470	459	477	488	466	461	466	496	501	508	483	461	489	466	435	471	481	445	430	484	437	435	471	457	462	426	465	418	487	428	431	439	486	450	448	435	424	477	452	463	422	424	392	469	428	445	472	408	441	446	450	432	461	460	460	466	458	419	394	465	418	462	476	441	435	435	427	424	443	430	467	426	451	492	441	488	407	448	417	429	470	456	441	420	441	413	473	461	444	452	427	441	404	455	472	409	477	442	420	406	458	471	420	454	481	447	457	433	478	470	459	444	409	410	438	479	431	458	449	399	423	489	450	426	456	456	420	455	477	453	435	451	438	450	497	462	430	455	421	421	451	470	433	435	435	437	450	458	408	421	457	445	452	444	480	450	452	398	434	444	423	384	461	445	468	431	435	453	448	458	407	441	443	489	442	437	420	455	448	482	419	450	435	425	408	456	435	463	474	459	422	431	415	456	450	470	484	481	487	465	418	435	442	441	422	409	459	459	404	424	443	436	454	426	422	458	447	433	401	472	427	431	448	419	446	411	412	398	403	432	425	429	427	416	429	463	465	430	436	441	445	396	419	491	445	430	480	450	425	432	450	451	412	454	473	479	437	463	418	465	461	452	403	413	433	453	467	434	451	456	454	477	476	412	458	441	498	452	445	442	433	447	468	432	451	424	455	436	450	468	434	457	445	438	416	438	453	440	453	438	435	443	443	425	447	473	461	453	428	462	465	459	458	402	436	453	482	415	474	443	417	410	401	476	443	430	453	440	484	446	435	458	417	472	451	451	426	449	449	421	433	454	462	481	389	454	446	421	442	449	458	434	456	441	452	429	441	434	480	454	411	498	398	463	414	450	437	425	417	440	480	424	404	417	426	418	422	416	476	470	417	448	461	470	437	420	448	445	461	431	405	448	450	456	469	451	405	434	445	445	434	453	433	465	473	432	417	454	413	456	410	401	424	457	423	453	437	428	427	430	480	442	435	468	431	418	440	395	414	475	436	426	429	450	478	447	447	449	425	461	432	458	408	462	431	462	423	431	473	432	441	432	450	428	464	462	455	458	427	443	409	424	444	402	439	459	459	462	437	443	451	424	435	465	455	460	466	433	444	476	406	455	448	455	444	409	470	446	436	442	433	430	443	414	452	410	436	417	422	447	441	438	434	462	423	423	465	449	471	439	459	490	438	439	464	442	480	455	440	426	479	461	447	431	475	445	430	421	454	446	475	406	462	454	441	432	454	412	473	440	479	457	430	410	458	401	464	438	474	443	445	456	405	455	444	410	384	416	456	441	420	441	446	420	486	433	462	465	473	455	485	479	473	414	435	438	432	404	481	429	460	460	453	444	457	398	481	456	408	441	416	415	485	399	452	506	470	476	428	448	415	426	444	429	392	460	454	435	425	466	440	455	458	443	446	443	462	476	464	462	462	436	403	437	462	407	438	442	444	435	427	397	436	410	432	439	489	449	439	457	441	448	418	420	435	443	427	486	417	459	434	426	434	445	457	419	490	487	477	438	442	490	467	413	446	503	441	449	454	456	454	469	438	395	451	421	439	418	442	403	431	439	452	437	471	426	439	450	395	463	411	458	440	445	459	451	432	432	471	422	444	441	446	460	443	478	408	484	468	443	442	441	475	445	446	462	450	457	418	433	460	468	440	462	445	458	437	462	423	477	457	432	432	473	440	454	423	454	454	442	422	459	446	422	457	450	443	445	430	432	457	428	435	415	431	442	437	430	456	416	427	414	429	477	444	437	425	418	441	463	421	437	469	468	463	439	467	431	457	386	465	459	474	461	443	408	436	450	425	438	425	421	429	488	435	410	461	472	416	448	437	446	438	447	394	453	464	443	404	463	443	464	427	443	475	433	421	431	442	428	433	438	432	472	473	445	453	432	482	448	447	466	460	444	438	441	421	478	435	461	445	456	436	435	430	418	457	444	453	439	428	438	424	429	450	438	470	436	469	434	469	436	422	427	476	451	448	432	444	438	446	467	463	459	443	439	458	418	426	451	440	430	450	468	449	452	430	434	459	426	430	455	456	473	452	441	448	395	460	439	439	419	471	412	446	461	453	422	445	461	450	430	438	447	413	445	452	432	442	431	493	408	421	449	421	429	446	443	457	428	452	470	432	460	480	421	432	420	398	430	432	424	472	450	446	451	426	454	413	466	445	459	455	430	457	449	422	463	474	461	427	453	434	458	434	452	409	453	423	440	446	428	448	445	450	420	447	463	443	443	444	411	490	457	425	453	451	440	462	431	444	419	437	446	445	453	429	422	424	452	439	424	467	401	481	430	413	411	446	434	426	422	421	424	453	434	448	486	447	455	397	421	407	484	439	482	438	395	466	472	416	405	448	419	473	431	446	467	444	455	482	411	421	479	418	420	427	458	464	434	453	438	423	458	407	458	461	441	436	433	423	449	476	436	438	451	420	462	435	420	463	467	428	409	411	418	454	433	453	413	428	442	454	496	480	478	457	448	449	465	470	453	456	460	480	399	466	432	435	459	461	468	460	464	412	451	466	412	462	446	414	451	434	465	424	438	467	469	448	375	454	428	466	455	489	429	440	488	469	427	452	481	480	431	446	440	437	436	418	457	412	446	447	445	438	426	427	462	468	464	462	448	463	453	479	459	424	430	452	435	421	454	419	445	434	455	448	449	467	448	419	434	465	430	454	418	431	446	406	406	421	426	451	432	463	460	440	425	466	428	392	460	424	439	475	453	485	452	430	446	423	464	410	448	412	400	451	416	432	440	439	474	485	425	448	473	456	416	466	405	426	452	439	467	457	449	465	415	430	436	442	437	469	472	406	472	436	451	408	472	449	407	453	445	439	432	430	465	431	441	452	466	465	467	424	440	446	481	458	440	452	455	467	448	466	447	414	426	440	459	433	422	432	431	419	427	425	488	446	433	445	465	454	412	449	446	438	442	440	449	487	460	445	418	419	433	461	472	430	446	471	460	430	442	444	464	437	463	412	424	453	477	470	417	446	415	446	421	476	431	406	456	438	431	430	434	448	428	416	429	440	468	456	471	422	425	436	441	436	450	435	412	438	410	412	456	479	423	453	445	385	444	449	430	441	427	415	482	441	431	466	433	465	410	445	414	484	443	488	420	428	463	451	418	418	436	411	448	448	472	416	412	442	454	402	456	455	451	433	436	429	408	463	451	449	434	433	422	433	461	431	456	468	419	462	434	465	435	456	453	471	440	469	456	479	423	446	430	464	437	474	468	477	441	468	456	449	483	420	438	453	425	428	454	441	451	425	488	500	424	461	404	456	450	439	440	450	415	433	454	461	434	424	425	445	458	471	447	443	437	440	420	427	438	427	447	448	451	418	435	425	459	474	428	454	423	420	462	423	451	443	444	432	439	440	437	454	436	435
6140	13281	11499	6346	4489	3434	2801	2368	1959	1785	1597	1378	1225	1085	1052	973	896	884	811	874	904	979	988	1016	916	887	731	806	803	888	937	968	862	823	809	797	745	700	655	686	635	679	675	646	666	661	662	668	673	669	688	705	657	656	700	662	689	705	665	740	652	639	706	657	617	716	647	610	619	685	630	690	653	655	646	619	603	614	607	634	626	635	671	683	667	607	632	615	651	649	681	635	637	653	630	669	626	616	609	645	634	635	643	592	652	603	614	657	626	609	616	633	658	631	649	653	637	617	642	630	628	585	629	614	624	639	646	634	621	606	637	606	655	653	686	619	625	625	611	646	637	624	615	679	623	627	615	600	677	623	623	683	667	650	603	632	625	672	644	633	672	598	648	653	650	611	625	642	646	645	661	633	632	629	623	668	683	636	642	654	619	616	646	599	694	666	625	637	627	634	695	641	594	621	657	662	665	600	689	624	664	661	638	623	657	631	606	630	651	635	609	626	606	660	656	627	646	647	618	625	672	609	625	620	644	608	631	636	662	643	646	664	639	592	594	611	591	702	606	662	631	617	631	643	663	639	679	661	609	638	632	607	595	646	618	640	619	588	633	681	613	637	703	609	621	610	612	645	635	689	615	660	679	633	609	661	639	586	668	614	610	697	653	653	643	653	620	611	639	615	657	648	660	614	674	653	633	616	644	623	628	651	660	611	667	662	620	603	659	635	614	633	619	634	660	627	655	636	643	627	645	709	730	629	618	610	617	642	634	606	679	643	672	608	631	691	590	597	672	653	661	633	600	682	650	600	630	670	672	637	667	624	590	627	627	653	670	647	620	643	590	622	633	643	608	670	656	624	615	611	623	651	588	619	622	632	646	635	643	636	653	650	627	608	624	625	635	623	651	602	669	620	592	647	621	607	649	608	608	631	669	645	619	643	656	624	627	599	673	692	644	606	600	657	622	592	635	595	616	637	611	613	653	607	638	626	662	636	625	657	610	644	654	613	611	630	576	639	650	625	634	600	598	644	593	601	637	641	641	643	630	674	653	634	637	618	643	660	663	654	638	625	626	659	648	672	662	648	645	619	609	622	607	668	591	637	635	626	686	651	645	650	681	596	630	627	616	636	616	668	626	587	610	618	611	640	603	672	637	661	621	661	619	645	644	667	633	640	604	627	628	620	599	607	670	604	673	625	632	618	662	647	625	681	630	647	610	625	700	604	620	597	655	646	612	632	617	647	651	669	654	646	692	643	647	622	636	599	632	646	673	614	658	636	642	623	661	627	652	611	624	643	638	669	641	643	610	631	642	616	598	620	624	656	651	647	616	626	595	638	628	679	618	611	625	609	649	603	674	692	634	627	645	666	653	598	645	594	649	654	607	657	671	646	654	629	640	641	622	602	648	621	640	628	670	620	636	643	647	656	601	644	652	668	612	607	668	631	607	641	664	686	606	681	662	631	651	647	624	664	652	650	635	612	649	662	695	695	643	634	616	653	600	627	619	650	626	628	600	661	654	660	629	618	628	673	645	646	625	589	631	608	635	631	624	650	643	635	607	640	604	656	635	621	623	676	649	648	600	617	648	636	597	629	626	674	643	578	629	669	671	658	624	639	660	629	640	650	568	644	645	645	620	608	677	616	638	625	648	672	625	641	613	676	629	688	646	667	637	632	630	626	630	577	673	659	592	637	639	672	604	614	627	613	637	649	630	619	584	640	624	690	642	609	666	650	663	658	597	619	617	669	612	647	636	628	652	629	616	624	598	617	655	636	629	625	650	615	650	654	640	653	623	620	646	665	642	683	679	644	657	589	637	663	641	650	647	629	630	603	671	575	610	664	666	613	678	670	677	649	602	603	665	609	616	600	634	656	654	661	632	667	606	629	624	658	646	600	660	609	624	575	633	642	623	615	636	610	647	611	615	629	607	652	630	652	616	648	617	624	655	613	578	629	657	638	630	609	633	607	649	630	622	654	629	624	593	646	652	674	583	635	661	612	601	637	644	619	646	622	625	652	612	623	605	612	616	629	656	609	645	652	662	629	623	630	637	613	651	629	657	668	642	620	660	647	639	671	638	671	615	592	616	659	649	593	612	684	610	645	638	625	632	672	668	601	652	632	601	604	646	629	629	647	624	671	579	603	624	619	619	640	629	615	645	582	638	642	619	585	622	635	644	668	614	626	659	633	675	669	632	612	576	617	655	570	642	632	626	646	635	632	671	641	600	605	651	657	649	661	643	645	660	632	597	619	630	615	649	641	616	658	635	652	623	599	627	681	664	628	639	692	639	658	656	617	624	658	641	618	624	654	595	637	667	661	663	655	670	651	638	669	644	685	616	642	612	629	643	624	669	632	612	651	690	609	676	607	616	658	653	665	608	660	637	643	619	591	590	675	665	634	606	640	665	610	649	658	598	633	646	628	609	671	626	651	603	659	605	616	668	608	623	651	609	646	631	617	650	635	629	631	614	638	608	616	654	646	654	638	652	622	648	642	655	632	650	597	624	670	638	657	629	645	623	658	565	645	604	670	626	632	581	702	621	628	633	643	629	642	606	668	643	654	594	633	592	667	619	672	628	624	642	614	651	636	617	587	615	588	638	660	650	627	655	652	653	647	606	631	661	616	644	624	627	621	665	684	637	647	621	656	655	657	634	572	674	632	689	623	624	661	667	638	634	629	627	660	613	643	658	640	634	644	675	673	676	603	618	634	639	660	612	645	648	642	631	615	631	641	618	628	607	602	660	682	649	640	609	639	653	593	661	622	655	598	612	614	685	645	664	580	612	649	618	642	664	604	648	669	596	679	613	612	631	636	685	627	598	626	651	665	629	639	610	606	660	660	611	648	669	654	652	656	641	582	628	634	608	678	670	619	614	599	610	635	664	630	622	590	635	619	723	585	648	613	620	629	624	657	625	676	629	592	634	627	613	636	621	637	682	607	640	659	627	609	659	601	623	645	644	657	669	613	628	612	648	617	657	638	663	626	629	617	650	628	632	643	624	644	630	667	639	627	642	613	654	607	645	630	655	673	600	658	632	667	633	633	634	671	608	589	655	643	619	617	634	627	575	628	650	667	642	652	653	670	614	617	659	682	659	629	671	628	640	609	598	677	665	617	642	662	642	635	643	637	607	611	637	652	625	655	631	590	611	632	667	606	636	618	641	644	631	650	639	650	657	585	643	687	592	640	623	605	674	596	620	643	642	668	618	685	642	619	621	647	606	645	675	607	657	629	652	607	654	648	649	656	654	651	632	686	589	659	596	627	645	636	659	691	618	654	634	653	651	632	629	630	622	622	655	587	635	613	635	637	655	657	649	586	634	648	625	600	649	664	627	650	654	664	587	604	625	625	619	631	622	671	611	632	640	638	674	638	612	651	634	612	682	668	641	656	619	614	680	663	643	644	649	634	632	652	647	647	655	611	660	615	608	656	646	680	666	659	620	654	652	611	655	645	650	614	590	649	621	584	633	620	631	596	675	642	649	673	649	641
22724	21102	28901	23547	21106	21162	9316	1462	1039	954	859	729	666	577	562	539	469	469	461	440	501	534	542	494	462	447	418	364	413	433	496	495	434	403	430	435	375	369	364	329	321	351	316	341	347	321	341	330	309	305	339	328	280	304	337	361	312	328	342	324	361	330	311	320	308	310	331	311	296	355	326	298	297	287	318	332	316	325	309	335	316	307	313	315	332	327	298	260	334	300	303	284	287	313	332	302	322	282	301	315	331	301	328	312	301	320	270	290	287	294	297	318	300	329	282	286	312	276	284	281	312	323	306	325	296	336	294	327	300	281	338	351	314	314	309	297	325	311	306	299	331	304	320	300	282	305	291	333	330	320	313	320	295	305	302	293	302	288	315	294	295	309	333	295	285	317	288	315	301	287	307	308	344	310	314	316	301	299	292	334	328	327	305	303	303	304	333	299	263	293	309	299	329	308	272	289	286	324	285	252	292	294	305	311	325	296	311	302	304	304	330	292	320	284	319	285	295	307	269	281	296	288	298	291	306	305	303	316	296	335	281	296	276	304	307	294	306	292	303	301	326	297	278	282	296	325	279	303	301	336	303	312	318	335	303	293	287	260	278	292	329	314	282	330	336	317	307	315	331	286	312	319	303	296	304	322	319	325	293	311	278	296	319	288	291	274	309	310	289	317	302	262	321	308	293	313	299	300	299	286	283	302	320	318	304	308	322	294	322	315	292	272	309	294	321	301	324	282	297	357	297	314	323	320	310	289	300	321	294	287	306	322	318	308	278	303	298	308	316	284	283	330	281	309	282	275	296	275	310	327	284	297	295	303	308	314	301	299	303	286	335	296	315	279	339	316	329	289	312	313	335	338	299	289	273	308	321	306	282	306	291	281	293	317	318	352	335	306	319	314	312	302	328	282	304	289	301	296	316	326	296	295	301	293	303	316	315	301	336	329	305	345	302	300	298	320	304	313	308	277	321	309	297	323	317	317	291	326	319	346	316	295	317	298	295	331	312	315	275	305	310	265	297	310	308	308	329	280	316	312	273	283	311	323	323	328	314	318	318	283	316	280	301	287	271	268	316	315	296	292	308	292	301	299	309	325	264	289	331	259	282	305	305	298	291	299	324	310	332	319	299	327	315	318	308	314	309	306	313	320	332	301	308	304	282	309	276	311	301	317	310	292	298	285	305	286	339	317	294	328	313	316	301	292	286	310	287	294	319	325	288	280	300	300	321	326	333	309	279	311	321	304	292	307	299	295	312	311	274	286	290	300	298	303	283	317	273	282	308	327	374	274	296	279	284	298	323	295	308	341	296	283	308	267	295	285	293	319	332	285	308	279	317	299	351	300	287	305	300	278	312	276	327	284	319	285	304	293	303	273	291	313	286	304	304	310	275	306	327	320	306	280	306	269	309	280	283	320	302	313	285	286	289	301	276	286	296	296	300	306	289	269	336	292	296	303	301	289	277	316	315	306	278	309	313	276	305	328	302	299	325	308	322	297	295	321	309	290	305	306	332	311	307	295	320	281	304	314	309	314	304	291	330	319	309	289	293	285	281	318	340	296	325	329	311	336	302	329	295	309	304	315	279	331	336	287	321	297	289	297	293	278	313	298	275	300	279	316	303	293	308	299	301	288	304	304	293	272	322	288	295	303	316	304	289	292	319	287	347	316	330	319	315	312	332	311	334	294	322	307	307	293	277	325	302	298	308	309	338	310	295	289	301	341	275	293	311	308	298	305	299	304	347	308	276	304	311	298	315	324	287	282	298	325	273	303	313	294	303	298	308	307	319	312	306	324	302	284	330	313	310	311	322	285	285	312	263	309	310	294	268	320	297	307	303	312	319	296	291	279	291	286	308	313	333	350	301	306	297	315	301	296	321	292	334	321	312	302	299	296	318	305	295	321	288	295	304	287	308	306	308	291	312	304	292	317	268	269	272	273	284	306	333	299	308	278	300	303	311	298	290	303	312	295	314	327	265	298	312	278	264	294	301	306	300	290	276	328	287	308	290	312	329	273	277	277	309	306	330	284	309	294	299	295	333	302	312	305	290	284	329	312	302	305	328	332	299	287	356	308	295	327	287	295	311	320	295	286	292	317	306	304	308	323	291	349	334	311	307	290	287	285	327	314	311	285	311	342	308	323	303	294	298	287	282	289	288	299	301	295	298	285	285	284	304	328	288	280	316	301	308	314	318	326	292	327	310	309	342	333	300	283	321	350	318	326	268	325	312	317	305	293	297	320	301	294	273	306	307	327	301	301	296	293	311	316	327	307	300	312	293	332	268	299	308	311	292	274	282	294	333	303	289	303	270	313	316	293	293	324	270	294	260	294	270	277	295	279	299	294	322	309	284	292	298	307	306	285	311	322	289	307	293	291	339	300	308	307	302	319	318	282	279	290	317	294	299	296	329	337	325	322	312	315	294	300	273	297	295	320	311	293	295	314	327	288	279	295	301	281	331	299	304	301	301	328	322	286	295	291	331	320	338	305	316	287	290	303	312	299	273	266	304	297	310	289	295	275	342	318	311	308	315	328	330	341	303	312	316	292	289	315	311	315	322	276	306	307	322	317	327	330	268	296	311	286	312	315	276	316	254	295	317	299	271	317	282	312	299	293	302	305	302	284	242	298	331	313	369	320	341	309	298	332	317	317	294	295	320	309	310	285	289	321	292	324	306	303	308	308	282	305	297	322	302	287	293	299	304	273	286	325	307	324	272	306	305	297	291	342	300	315	272	333	312	302	304	291	256	331	288	328	322	301	308	309	298	273	280	318	296	309	294	341	321	292	284	345	299	299	271	312	284	305	300	304	299	315	303	306	320	300	303	312	287	294	316	291	306	299	300	305	294	290	295	313	320	300	356	317	297	274	284	339	279	332	297	320	270	305	273	307	315	299	309	309	303	312	316	300	306	300	293	293	295	278	306	310	251	299	294	298	276	275	306	322	298	296	306	292	308	270	298	313	284	322	287	304	294	324	295	278	279	307	285	303	301	280	296	329	288	305	316	330	270	316	282	318	332	335	321	325	320	328	299	301	290	315	270	287	319	282	269	305	293	293	309	298	310	310	297	300	316	325	291	338	300	315	294	298	308	305	302	311	298	302	308	355	312	313	290	315	311	303	307	316	284	350	309	315	330	312	278	315	306	296	325	318	298	307	318	280	287	329	304	303	288	292	326	300	288	339	277	278	314	317	324	285	336	299	330	330	323	284	275	309	316	287	304	299	291	313	295	323	328	288	260	304	277	293	295	332	308	328	333	305	323	308	301	315	306	307	280	279	302	283	321	333	267	311	300	327	314	312	303	310	311	279	292	275	313	295	268	306	287	295	304	310	311	300	265	333	309	289	310	282	295	309	325	302	310	315	304	332	327	295	313	314	324	330	302	318	310	299	305	300	344	331	279	306	311	296	309	301	275	307	330	305	268	332	334	291	295	313	271	278	334	242	297	289	345	297	305	294	291	326	332	290	302	283	288	313	344	326	319	278
8268	19317	16480	9466	6668	5115	4245	3306	2760	2332	1985	1687	1429	1249	1236	1056	927	844	819	874	917	1006	1041	1033	1017	796	698	710	725	883	939	930	760	679	673	628	614	576	503	516	515	501	514	502	479	461	471	493	484	509	474	454	462	491	448	500	504	440	452	505	474	513	433	459	475	471	477	463	500	485	501	475	450	504	466	459	426	407	420	444	424	456	482	462	477	422	473	438	469	460	449	465	448	463	426	480	451	453	410	456	440	447	447	452	442	444	490	451	430	468	467	447	438	432	471	441	439	440	443	459	414	467	434	428	419	451	423	471	434	451	453	483	444	486	425	454	435	480	455	443	408	454	455	438	434	419	456	445	426	433	443	476	422	460	464	425	447	458	434	450	428	428	455	426	417	453	440	437	444	428	414	429	423	494	421	470	417	445	411	443	475	472	471	453	423	419	442	460	460	469	437	456	417	456	434	460	432	455	442	428	492	456	432	398	433	449	426	460	451	427	453	448	435	462	428	469	393	448	439	444	452	417	401	466	447	436	449	467	416	480	450	453	443	466	468	447	417	432	430	427	398	436	485	466	459	416	431	474	421	438	437	429	479	449	455	468	439	450	425	436	449	441	413	467	467	428	466	451	438	470	488	439	463	472	428	420	430	451	474	455	430	428	476	477	444	458	471	458	448	434	452	464	419	379	472	465	425	473	427	427	442	435	468	477	424	447	436	469	446	450	451	451	480	453	493	428	468	432	452	413	455	433	421	437	444	471	438	435	404	444	456	471	409	450	394	463	432	437	445	462	420	414	435	452	469	456	428	460	458	451	435	422	465	454	468	488	445	440	425	456	501	451	419	471	441	409	422	455	413	438	466	436	433	434	441	409	438	411	436	450	454	426	405	429	448	433	454	430	461	428	444	503	412	429	415	447	439	473	397	443	446	435	452	474	463	397	465	454	465	483	454	421	464	421	470	419	472	425	431	433	452	462	461	447	463	439	429	445	441	469	467	445	417	473	424	470	450	461	426	452	487	435	427	456	453	451	426	415	432	425	462	442	451	481	430	450	456	414	420	413	446	455	447	443	419	449	446	448	443	438	445	411	413	421	440	440	460	469	438	436	393	445	483	404	476	451	463	437	427	413	422	422	456	416	404	414	440	446	434	428	421	456	445	433	410	456	438	414	395	461	427	470	443	443	394	444	452	440	433	461	456	411	449	444	460	448	451	428	466	421	444	434	446	473	431	446	421	455	460	448	460	433	467	455	426	449	465	412	440	458	463	429	438	453	436	441	466	451	482	448	432	428	440	415	443	462	440	419	440	451	452	438	448	436	450	482	408	458	439	430	458	435	449	415	452	435	497	462	473	439	422	425	456	461	415	448	456	447	448	452	425	465	431	436	419	474	420	453	409	477	422	443	419	425	433	467	399	468	421	449	485	429	464	430	434	454	431	423	418	469	450	451	468	455	449	444	445	439	473	455	474	455	403	404	463	431	418	434	441	465	423	447	457	422	447	449	461	427	430	413	463	426	441	458	456	440	462	453	425	443	461	396	462	476	453	433	474	422	430	427	439	413	437	451	430	450	407	452	441	480	429	435	455	418	429	451	487	447	406	423	421	441	411	465	439	450	439	449	462	417	453	419	463	430	444	456	440	415	476	401	416	449	448	470	475	461	425	441	453	419	470	440	446	450	446	439	452	450	421	451	439	459	453	448	454	432	411	439	472	450	455	470	468	438	455	439	472	482	435	446	452	414	460	429	424	469	456	412	404	432	435	455	433	446	454	451	458	428	444	436	421	447	417	434	442	472	465	422	487	490	447	463	426	456	482	430	442	433	441	483	445	438	479	443	438	443	445	472	437	414	441	458	423	446	467	428	415	447	403	441	478	420	422	471	440	415	443	434	434	438	415	470	397	463	452	398	450	418	425	416	420	442	426	416	449	421	424	430	412	403	455	414	455	448	434	409	456	418	449	462	466	462	448	449	451	453	478	442	399	434	417	433	480	459	445	426	436	484	482	421	474	423	485	443	447	433	438	433	462	466	437	513	430	429	451	433	452	471	403	391	442	447	461	443	438	449	425	446	454	419	433	463	397	435	426	413	430	452	432	430	456	403	422	412	404	436	443	458	455	451	389	459	416	425	452	393	454	453	422	442	464	415	428	416	431	436	426	434	407	445	458	446	430	414	427	453	443	418	455	452	443	441	490	443	416	409	441	425	445	450	463	429	475	430	443	458	430	418	442	467	416	429	455	450	441	437	461	442	447	448	473	410	463	470	440	435	414	433	441	438	437	475	454	439	456	471	486	477	462	465	407	414	469	429	433	423	411	429	460	441	466	451	437	447	448	414	444	406	449	418	478	416	437	438	435	441	483	444	435	412	443	447	458	425	445	409	438	386	430	465	441	428	425	434	393	455	436	461	452	467	421	462	444	431	429	430	430	439	449	469	455	456	449	436	403	431	453	432	457	417	414	454	421	396	459	449	469	442	447	426	464	459	477	448	455	430	437	417	421	457	486	451	463	390	426	440	454	422	436	437	452	469	456	450	481	459	374	448	430	429	467	408	426	447	445	443	426	491	485	448	432	424	462	463	424	504	414	421	446	432	463	433	458	426	433	425	437	445	445	442	436	430	447	446	457	447	470	440	458	462	412	430	419	440	433	466	446	431	398	445	429	408	462	411	420	410	442	424	445	429	443	434	459	414	453	433	464	451	429	457	418	502	455	494	450	449	491	433	464	400	437	474	472	458	449	482	441	418	429	441	465	440	435	410	439	456	424	462	440	447	452	427	461	416	479	468	447	453	463	443	437	489	426	436	426	444	456	449	444	458	447	429	439	466	432	470	426	433	448	457	450	450	452	435	439	474	469	427	468	421	453	425	469	420	410	473	436	436	417	472	454	439	436	445	451	398	403	401	412	436	426	448	461	449	427	399	457	446	447	463	441	396	429	444	456	428	432	433	467	459	390	416	446	445	433	463	451	436	417	413	436	428	442	452	428	430	417	456	441	446	466	415	440	426	396	447	446	450	416	440	479	442	451	456	424	451	435	450	437	445	427	416	446	500	430	427	428	464	405	450	471	437	452	417	421	436	456	393	407	430	413	434	456	476	454	454	465	453	402	457	429	432	442	439	406	413	443	403	401	439	467	442	460	453	435	480	449	430	433	431	450	467	454	404	456	463	437	458	451	443	417	456	430	423	423	449	414	454	438	427	460	440	483	462	468	453	432	445	420	415	421	464	452	466	411	457	456	435	436	418	452	458	444	424	475	422	408	474	411	441	419	442	436	413	476	451	469	419	454	414	468	469	470	452	424	469	448	464	439	429	467	429	452	448	434	430	472	419	471	453	454	426	466	429	462	444	429	453	415	437	439	462	457	413	455	440	450	441	438	432	443	438	410	419	428	460	451	424	432	449	466	437	430	457	464	409	426	451	430	437	439	447	433	439	471	465	448	445	445	428	438	473	464	421	442	472	436	419	460	437	437	420	446	476	449	437
26669	20343	8788	1603	829	633	583	559	554	473	432	417	412	415	388	391	363	369	350	368	369	386	400	408	405	410	370	359	352	372	400	387	366	350	385	377	378	364	390	328	312	336	362	374	326	341	350	331	363	339	349	330	337	322	348	324	294	352	333	315	345	367	354	369	328	335	348	333	353	314	343	328	367	339	345	340	329	325	353	353	356	374	384	367	350	312	332	321	346	351	361	331	371	370	335	362	313	339	371	319	355	315	373	342	366	334	383	349	337	306	340	370	314	366	343	343	329	379	358	335	361	317	362	331	357	348	346	356	364	335	347	334	349	346	314	327	351	348	329	385	346	381	336	327	359	352	341	359	345	342	363	353	387	372	333	369	382	355	347	339	355	356	342	324	363	373	366	333	376	344	324	331	364	328	369	317	341	343	363	352	361	319	353	344	368	302	336	333	361	347	342	353	341	345	361	350	342	345	379	387	329	345	328	326	355	380	351	371	341	355	349	347	344	318	350	372	347	344	357	344	354	376	338	333	337	333	347	348	349	337	355	332	336	353	352	390	372	344	326	343	354	346	327	361	339	334	357	357	350	342	353	342	327	379	358	352	321	345	387	351	345	342	358	355	352	322	305	344	355	357	363	360	368	339	342	346	327	331	319	355	343	358	366	336	345	359	352	386	375	337	323	355	341	321	353	314	327	320	344	341	339	336	325	357	354	343	369	350	352	334	366	332	329	395	340	361	356	350	330	347	375	356	359	332	354	350	368	363	335	339	328	328	333	335	345	369	342	355	344	342	362	339	364	317	344	327	362	322	380	338	359	343	323	334	338	396	353	351	365	355	318	358	329	352	323	326	332	366	370	346	324	375	320	358	345	323	337	364	352	325	353	344	337	327	364	309	335	346	328	340	352	311	356	344	349	378	344	378	397	358	349	334	327	321	349	362	343	357	360	351	328	363	372	327	321	334	344	323	351	324	375	353	348	361	327	358	381	371	352	344	362	326	378	337	321	345	350	319	351	361	308	371	316	368	365	337	343	364	340	351	369	358	366	387	335	364	360	348	374	356	339	323	327	365	357	360	357	348	348	314	345	371	353	337	386	333	333	335	380	344	349	353	351	326	316	314	340	345	350	356	349	317	311	346	354	373	366	348	371	318	335	362	363	339	381	307	354	324	343	359	342	373	319	317	358	373	319	337	357	333	334	318	336	371	348	350	360	347	374	353	341	325	344	315	336	329	319	351	365	331	367	322	342	347	335	380	348	359	359	309	324	390	314	354	344	318	350	313	323	336	331	343	295	308	372	331	355	370	366	337	333	352	350	328	355	312	376	364	359	341	305	353	310	339	343	343	336	326	353	348	354	372	336	330	340	349	341	350	345	332	338	373	328	359	314	366	344	348	351	332	354	360	380	350	356	332	336	364	357	353	366	355	333	382	355	338	350	309	334	342	328	359	330	343	300	358	299	337	358	351	311	337	350	337	361	345	341	332	313	310	366	312	311	354	356	323	348	342	325	362	352	339	355	362	317	352	379	341	366	370	336	325	345	348	370	316	343	373	361	367	326	367	356	344	339	294	325	320	345	369	363	389	328	368	354	369	338	335	367	345	323	345	327	364	349	330	344	338	344	328	325	353	352	349	317	362	307	337	342	349	345	350	362	375	359	359	371	329	302	374	325	343	329	347	376	375	334	368	368	358	322	368	360	346	335	318	367	349	366	352	364	347	336	335	312	317	352	388	344	333	337	347	340	342	333	376	352	342	336	369	368	367	336	322	350	314	316	345	360	350	332	370	368	322	355	327	365	324	327	332	344	341	347	338	349	381	329	325	356	344	386	370	346	356	336	367	334	357	295	355	323	333	332	377	352	330	331	388	357	349	351	335	361	370	346	325	362	317	354	342	365	331	342	389	324	373	344	339	334	338	372	369	333	351	335	369	358	322	357	343	344	367	362	348	348	368	352	349	334	334	344	342	360	322	334	367	340	339	372	329	342	328	355	341	323	351	343	353	342	349	339	319	337	317	363	357	371	336	390	322	375	372	331	355	311	339	372	335	355	318	329	380	339	320	341	342	360	346	387	377	367	334	378	333	365	394	324	334	329	350	311	342	345	361	358	367	327	359	336	302	340	341	336	361	331	369	348	315	365	329	310	317	329	352	366	346	349	339	335	329	340	331	363	330	353	332	324	341	377	353	378	326	343	341	321	363	340	336	366	321	360	326	323	372	362	341	361	359	367	374	329	315	351	339	347	343	338	361	341	371	353	340	357	349	359	355	390	343	334	356	321	330	327	344	348	363	349	307	323	341	343	330	335	342	380	358	369	344	381	331	353	360	365	331	339	359	358	338	314	342	337	329	294	337	322	367	357	349	346	352	379	366	325	345	336	355	317	378	320	330	333	372	382	369	341	347	332	333	367	356	346	352	338	342	326	352	362	355	368	328	324	353	327	370	358	357	337	337	300	358	363	316	351	323	321	377	370	357	347	350	363	348	415	367	363	345	337	329	337	374	356	350	351	348	344	365	339	331	351	322	347	325	369	381	379	351	331	324	379	346	358	332	321	340	329	356	329	338	297	325	336	350	341	367	357	339	328	345	340	306	313	340	337	371	311	310	329	343	355	355	340	336	399	342	354	333	320	356	352	360	316	312	320	335	355	337	314	329	338	339	371	350	348	371	357	338	315	348	354	344	335	368	353	358	369	342	349	353	314	329	341	364	360	359	317	345	342	309	364	341	354	353	329	373	322	333	361	310	365	352	332	349	346	363	316	350	342	368	339	304	336	330	351	339	336	384	360	327	321	351	335	341	329	341	335	326	353	340	332	365	360	344	358	324	377	338	344	328	372	334	361	346	377	357	333	349	347	331	347	337	324	351	355	350	340	329	337	330	378	321	355	345	315	327	325	323	343	351	383	360	352	311	336	329	359	337	354	359	359	332	333	343	354	365	384	357	337	350	329	342	335	340	342	365	361	328	351	376	346	342	353	331	333	344	324	343	365	362	347	347	342	328	338	353	362	330	318	335	342	336	377	330	361	342	330	336	346	322	333	337	323	355	363	318	353	334	330	347	404	323	331	389	335	347	311	369	351	387	335	329	367	375	343	312	361	355	308	378	388	351	343	351	375	340	359	332	341	307	350	324	314	343	322	318	343	310	322	340	361	337	360	369	291	338	386	340	332	361	370	360	349	347	327	329	326	320	333	348	335	345	394	358	362	359	356	330	338	371	332	341	350	352	310	321	338	356	342	361	334	387	339	379	328	367	345	363	340	331	320	359	372	281	322	348	330	358	335	353	365	336	333	295	323	335	354	369	319	343	384	350	367	354	326	357	354	329	346	319	385	365	376	351	332	320	341	359	359	300	361	354	330	340	359	383	325	353	335	350	342	351	362	361	343	364	354	337	390	359	364	314	348	339	302	322	358	333	334	349	292	343	351	340	336	337	380	348	327	328	341	331	346	325	307	341	370	312	334	359	360	360	347	348	332	349	351	344
5016	4034	3827	2153	1538	1301	1237	992	941	837	741	734	635	638	649	601	571	531	555	558	595	700	671	643	630	615	570	563	627	628	654	646	635	542	562	567	547	539	556	503	480	543	523	484	510	491	493	504	525	503	488	509	509	493	494	493	488	497	538	493	526	533	468	514	489	509	529	501	507	486	513	490	490	537	498	528	501	464	511	517	474	514	503	528	505	475	499	520	508	539	526	492	475	511	471	522	492	477	521	511	506	501	517	532	453	529	500	500	517	495	493	513	515	506	507	474	514	515	505	528	477	545	486	531	532	507	519	499	510	485	498	508	501	488	482	499	504	505	473	502	477	457	460	521	480	466	490	460	471	502	529	517	499	493	470	492	514	503	509	503	517	492	508	463	493	517	526	461	520	487	495	492	495	490	463	523	487	482	484	490	488	533	501	502	516	494	487	478	514	492	502	509	474	493	521	472	485	521	566	467	518	504	487	503	507	500	495	548	472	498	445	500	459	517	523	519	513	472	488	522	475	471	467	492	525	474	514	504	485	506	503	465	513	505	507	502	485	502	489	506	477	501	509	490	487	511	503	504	490	467	508	498	514	506	534	489	483	517	463	479	533	494	521	473	483	508	504	498	450	540	509	431	499	473	521	505	522	483	500	509	511	507	531	456	480	484	557	510	477	512	498	499	497	497	475	462	511	493	476	495	459	480	481	481	460	493	491	524	515	523	503	524	488	527	465	502	489	470	520	503	480	474	530	504	484	480	508	489	490	498	539	532	488	473	466	502	470	482	467	537	480	498	507	521	459	515	537	475	479	484	488	503	488	515	528	523	500	492	514	481	509	501	498	492	494	458	492	527	459	524	506	496	503	500	528	485	508	495	502	514	511	495	486	507	537	504	540	473	471	519	474	528	458	467	469	547	509	474	507	516	493	519	516	466	523	501	511	461	508	512	527	523	532	470	517	442	529	498	535	498	506	506	482	529	511	458	507	519	509	468	480	475	491	478	492	477	509	526	509	510	459	485	495	509	497	518	479	491	488	515	499	504	472	497	493	503	480	500	470	486	500	492	499	459	555	503	501	459	508	498	467	495	490	534	460	509	506	494	507	552	471	490	493	518	492	480	528	484	534	482	520	491	482	466	510	492	508	491	484	494	470	476	509	459	501	504	522	471	503	514	503	494	513	482	509	539	517	493	456	500	479	494	453	491	491	499	493	466	520	506	461	485	479	543	512	481	496	480	481	491	462	530	474	500	504	492	494	492	511	479	518	483	474	516	509	504	511	489	501	483	525	507	476	526	497	490	501	449	511	482	538	524	504	523	454	471	489	488	492	460	508	496	465	485	484	496	449	538	507	521	484	520	480	483	526	521	487	528	491	515	487	467	514	483	491	483	490	475	468	529	505	513	467	520	483	478	494	506	513	531	476	547	482	512	489	506	494	454	517	496	484	475	492	505	483	484	445	494	486	482	481	484	503	503	514	464	477	487	523	515	505	488	477	494	490	496	497	509	433	538	489	490	511	480	448	505	494	481	505	513	480	514	507	497	530	511	488	538	492	528	517	487	493	475	519	494	495	493	538	482	503	519	571	493	512	514	509	509	519	480	442	489	502	487	553	443	468	482	476	500	457	506	504	460	506	483	486	557	494	473	504	471	481	488	497	474	511	498	491	513	498	513	464	489	491	463	496	502	528	461	499	495	510	488	506	517	460	464	524	516	526	482	462	489	494	485	521	481	477	535	544	508	521	497	487	508	532	502	473	487	534	499	529	460	493	509	501	469	502	523	496	447	490	504	507	471	531	480	468	479	470	501	508	493	493	465	509	515	503	556	472	522	485	489	488	478	488	510	482	475	522	498	499	544	482	511	485	514	532	547	503	472	501	468	497	528	480	480	460	482	504	486	492	536	489	515	469	505	518	501	514	512	471	456	514	549	470	481	515	496	494	493	493	497	489	482	515	483	532	542	505	504	466	486	504	467	482	499	482	500	498	487	499	490	530	506	518	538	521	502	483	474	469	492	475	486	533	512	533	488	475	464	502	480	520	476	523	511	453	464	555	507	482	499	541	495	499	486	514	533	534	441	501	492	515	489	505	502	462	463	504	545	491	497	502	500	518	482	491	505	509	491	485	503	497	509	573	503	512	445	496	459	486	486	478	497	497	464	481	488	500	439	510	526	532	511	481	503	521	503	461	465	510	474	485	473	462	524	505	466	518	534	439	465	495	495	489	502	558	528	515	477	496	482	472	529	503	526	469	504	499	534	494	546	449	485	496	492	522	485	483	506	484	511	482	516	499	490	503	459	485	489	521	484	472	496	525	482	468	473	493	512	453	494	505	496	489	479	514	489	499	488	475	470	480	510	490	516	498	516	526	484	520	527	471	479	466	492	464	523	459	450	476	510	488	479	556	501	518	492	477	521	501	467	498	469	535	496	530	474	505	492	512	542	491	514	494	509	519	465	525	503	508	527	501	498	477	469	491	514	515	509	485	492	479	517	467	504	467	499	579	495	511	485	494	464	482	499	527	500	503	490	479	497	512	528	499	507	518	482	494	543	516	481	537	501	471	478	481	485	507	478	497	495	496	480	506	520	479	504	463	499	537	536	498	489	500	498	519	520	505	496	473	523	478	466	499	476	518	513	514	478	459	481	501	467	519	535	482	476	489	492	475	511	503	499	538	500	490	492	512	557	499	542	492	504	487	493	444	500	527	536	476	492	508	474	516	457	487	497	522	485	502	497	555	467	509	539	493	458	484	533	490	524	501	521	477	496	503	490	510	486	516	502	483	479	487	525	509	499	508	524	464	468	545	494	523	493	505	524	472	497	503	504	515	509	498	536	466	524	510	516	473	481	494	503	489	519	484	503	477	496	497	501	520	509	534	504	515	499	482	518	514	470	507	521	489	502	502	458	517	436	521	462	445	498	517	476	476	461	493	485	489	496	485	529	498	468	493	495	522	514	468	497	496	503	490	511	456	503	505	494	485	511	502	545	508	470	507	527	485	496	461	511	522	510	498	515	487	527	504	469	489	513	519	502	521	486	494	499	515	541	483	469	480	504	493	491	481	462	500	518	504	471	498	499	519	519	481	491	464	502	505	462	525	513	459	479	489	484	497	495	506	508	535	494	478	502	525	487	493	468	470	494	465	543	467	496	501	490	507	496	468	530	483	486	449	493	496	469	542	485	545	533	500	491	527	504	541	499	503	461	468	470	504	479	496	500	493	480	485	510	472	494	501	487	491	500	500	511	492	525	522	508	482	497	527	491	477	510	505	510	497	495	523	509	464	491	486	471	504	508	519	500	513	507	496	461	529	460	498	486	493	511	477	474	481	545	485	519	496	484	482	514	526	478	487	497	478	462	501	483	464	484	491	486	517	445	488	505	488	473	496	511	479	497	530	550	491	502	512	505	490	521	512	482	518	471	495	480	471	470	520	500	478	480	471	515	518	491	554	503	460	525	494	482	516	524	495	505	503	508	512	530	487	467
23568	21134	28499	23994	21115	11644	1726	1101	810	816	721	697	650	632	593	567	545	544	492	560	544	592	641	586	586	490	525	552	511	505	573	573	529	511	531	484	501	478	468	455	437	479	441	486	409	439	480	444	478	452	501	414	473	444	452	476	454	445	474	424	447	437	427	439	457	468	448	459	472	466	487	429	436	455	451	410	419	457	436	464	445	452	455	439	485	449	439	426	405	452	468	468	409	441	451	417	431	457	455	410	448	424	418	416	418	442	408	438	450	441	444	428	450	433	439	420	425	434	433	429	434	417	443	411	464	440	421	445	461	430	449	468	418	433	463	426	453	421	484	453	413	424	472	414	441	426	460	434	474	438	442	485	464	462	420	446	458	450	464	428	414	451	450	426	432	432	465	465	429	441	458	437	441	414	435	447	416	447	439	429	455	460	437	445	429	432	455	458	447	469	431	447	403	430	442	443	428	476	442	409	424	444	444	440	463	462	441	435	449	493	487	436	444	432	440	474	478	435	478	449	435	412	424	450	467	455	428	467	434	417	428	415	463	431	455	458	437	441	399	433	416	400	431	398	434	435	467	446	421	460	441	452	450	485	425	409	431	473	469	465	450	500	433	452	479	447	478	441	426	444	410	422	427	492	444	417	438	435	440	415	417	428	409	435	464	460	468	438	461	428	496	419	423	420	481	445	439	426	401	449	448	455	445	411	439	372	447	401	439	454	434	436	446	442	442	420	443	449	451	423	433	465	426	447	427	420	415	424	433	449	439	471	448	460	444	420	477	429	414	415	439	437	436	452	388	411	458	451	443	464	434	398	477	441	457	454	477	438	425	430	432	416	432	464	461	438	446	445	468	458	449	437	468	400	426	445	424	456	412	454	434	396	424	473	414	435	424	446	428	417	420	472	423	418	435	420	468	426	469	480	436	415	419	481	445	445	429	434	436	488	414	425	442	403	474	484	455	437	407	402	451	420	427	434	407	442	440	414	387	403	437	428	406	431	406	436	427	435	461	443	450	434	475	451	424	437	451	439	419	440	459	440	454	422	451	468	450	408	463	429	478	438	473	466	486	430	448	411	434	398	461	411	439	438	415	455	454	436	415	433	499	473	472	432	422	447	418	458	407	419	449	427	445	461	446	412	443	423	471	466	427	449	427	452	423	468	438	445	483	423	410	451	433	457	418	477	445	455	415	444	430	460	458	430	442	446	414	433	423	393	439	459	425	460	426	415	453	460	468	375	467	442	451	455	448	452	506	428	439	438	418	448	464	452	467	447	457	458	435	447	449	467	450	416	439	476	422	447	418	418	472	464	456	408	417	446	445	429	455	447	456	462	454	456	447	436	445	404	439	463	440	451	440	446	401	446	460	421	418	440	467	406	436	451	451	439	448	420	455	415	447	419	424	428	473	444	423	443	471	451	442	438	458	436	437	467	458	428	416	406	452	440	427	448	443	461	453	428	474	464	457	442	450	453	475	454	414	457	469	448	413	458	463	443	410	481	470	406	463	459	439	448	447	440	408	451	451	456	418	485	450	437	434	461	447	409	442	404	441	479	433	451	457	459	453	447	429	440	434	453	458	436	456	421	469	463	415	456	385	470	453	388	448	419	417	416	468	442	418	436	444	428	407	457	456	425	445	471	424	415	432	415	443	408	461	425	464	408	431	441	417	434	443	394	419	441	448	439	446	383	418	455	446	454	432	462	432	450	422	416	449	462	465	441	444	431	420	445	411	429	462	434	426	402	450	446	447	462	411	421	412	435	460	432	431	406	413	418	429	460	439	440	465	425	454	465	440	423	393	457	465	465	445	461	468	416	411	442	373	433	432	433	453	443	467	468	455	441	450	428	437	430	439	437	424	461	483	421	437	423	443	428	413	476	477	443	444	493	425	446	469	431	414	435	437	447	474	464	389	444	458	460	417	463	453	421	461	448	462	431	411	433	415	445	448	445	461	431	472	481	461	434	429	480	436	448	429	439	422	434	436	453	465	445	444	431	434	443	383	459	434	452	442	418	424	426	412	438	411	427	459	463	433	482	450	423	422	458	443	447	464	462	451	426	417	469	438	476	431	452	433	427	424	419	431	466	421	465	408	489	434	442	452	419	429	426	433	395	412	436	484	411	439	417	440	467	447	432	416	405	439	436	394	442	457	450	431	431	450	449	448	415	452	440	448	434	446	416	432	463	444	403	434	426	398	423	434	441	410	431	428	446	396	457	459	501	409	473	425	443	454	437	492	455	448	401	476	471	441	455	405	457	454	459	436	459	439	405	429	430	450	420	403	424	447	428	398	397	411	441	469	430	453	450	441	458	448	425	411	464	452	441	436	413	456	436	443	428	470	397	432	431	418	428	419	446	408	435	438	422	460	464	446	457	419	450	437	456	394	449	428	441	460	442	425	417	439	413	454	437	429	447	426	455	470	417	428	430	439	436	424	446	447	460	440	451	431	425	422	466	451	447	466	444	434	410	438	442	456	428	414	419	443	409	469	432	455	413	419	464	467	443	425	456	430	413	420	393	451	440	419	427	462	436	430	425	447	447	469	457	467	442	401	466	436	417	445	462	411	431	424	417	447	459	463	449	452	441	406	415	450	443	417	426	464	449	485	431	422	450	430	433	414	474	435	444	431	442	445	447	453	449	436	445	475	458	443	450	429	443	440	449	428	399	459	414	441	500	470	423	453	435	411	437	449	468	409	450	432	438	447	454	435	442	421	469	447	443	389	456	400	437	433	467	455	426	436	459	449	433	449	441	462	426	440	445	447	428	454	415	426	417	412	429	457	474	459	405	465	446	404	482	416	421	434	429	421	426	444	452	423	434	455	430	441	455	450	421	476	437	435	442	427	405	441	431	435	443	421	472	435	430	455	440	435	433	461	448	422	413	419	433	457	424	417	395	427	451	413	419	435	435	448	460	455	446	449	463	468	451	417	474	441	431	450	457	460	410	444	447	401	439	422	417	440	441	472	451	436	478	445	475	437	473	435	424	445	437	433	433	425	441	453	445	455	462	454	443	434	421	443	443	431	404	438	416	413	420	470	410	428	414	440	420	397	410	433	424	513	410	416	467	427	424	431	417	454	500	476	416	479	450	418	429	429	444	471	444	480	423	413	442	422	462	453	406	424	432	451	432	422	407	432	437	454	447	455	451	479	444	447	389	422	419	464	412	439	427	448	414	415	436	399	458	430	446	470	435	458	448	423	455	421	427	442	421	411	438	414	422	432	414	443	425	418	462	417	432	415	389	464	433	444	426	428	443	435	433	438	452	444	463	438	456	428	418	431	458	447	446	400	478	411	438	448	451	468	410	422	421	455	429	407	432	416	471	428	438	437	453	436	441	415	472	442	456	454	475	438	431	434	445	430	446	445	446	454	423	443	429	456	444	455	455	401	430	412	451	414	417	435	453	450	443	443	461	428	453	419	435	486	439	395	444	444	406	453	455	461	433	437	479	470	459	429	439	450	431	454	463	415	445	441	448	456	441
6188	13582	11618	6250	4516	3541	2844	2335	2002	1727	1544	1261	1201	1111	1064	1028	945	854	876	847	926	954	1062	1030	926	848	812	818	818	941	935	920	817	797	755	709	687	679	687	669	679	676	632	625	709	716	668	660	657	674	641	659	681	655	695	651	661	683	665	669	681	646	637	627	622	676	663	647	630	660	614	686	613	574	658	643	664	678	638	643	665	629	659	592	669	661	609	610	685	591	638	671	629	611	637	628	647	651	576	608	624	627	656	631	625	627	639	669	599	625	624	602	637	658	642	601	642	636	581	642	605	611	606	643	633	579	663	636	571	661	616	641	648	626	628	609	630	618	637	626	614	594	641	677	640	619	632	601	650	630	624	643	619	622	623	618	621	636	564	631	646	655	636	618	627	591	613	649	626	614	661	638	642	586	607	631	642	643	639	596	686	579	689	621	675	610	610	664	615	604	641	638	645	659	609	610	654	644	649	647	611	617	580	664	624	630	622	612	631	641	650	636	590	628	585	629	610	637	627	656	616	621	592	580	673	625	594	664	629	623	709	639	611	620	645	647	613	683	626	640	660	645	618	608	665	626	595	667	661	661	586	619	625	621	610	653	638	646	679	650	628	602	623	643	651	663	617	670	623	668	662	638	600	596	597	657	643	634	630	615	640	654	629	653	653	582	674	616	627	615	600	624	603	605	610	631	591	616	622	618	653	661	649	645	621	677	629	630	654	667	667	619	632	644	638	672	624	657	592	616	673	658	650	643	638	654	622	616	637	628	631	667	622	669	668	665	618	618	614	627	627	585	608	606	654	615	626	616	641	639	639	624	653	649	635	641	664	606	608	625	617	630	663	632	646	647	656	636	580	585	601	632	664	644	636	639	622	600	665	667	623	615	640	630	662	664	627	621	704	640	627	644	641	636	620	651	640	622	624	637	607	618	609	614	655	659	655	644	615	628	656	603	599	639	668	703	634	628	617	643	663	651	643	656	622	657	610	646	640	658	613	623	596	627	599	612	640	646	609	609	610	683	620	617	595	608	661	622	669	659	654	637	663	604	677	669	652	620	617	611	621	650	648	658	601	645	627	602	613	618	644	642	657	621	602	612	643	634	630	593	651	592	647	638	657	638	618	589	616	600	653	667	614	586	681	615	631	629	627	656	616	635	660	641	642	677	598	641	609	643	626	631	627	621	650	593	628	642	659	648	629	632	600	640	590	618	638	609	656	640	617	612	589	606	613	624	581	626	603	650	605	608	672	623	629	633	610	618	635	639	607	607	618	611	662	641	632	608	688	638	587	666	628	631	654	618	633	624	650	650	634	608	623	634	611	609	669	636	646	640	613	626	653	652	623	648	615	585	646	638	659	671	649	635	638	616	622	599	653	570	619	626	641	619	615	620	645	620	581	634	643	591	606	624	629	659	662	631	636	594	624	616	629	616	660	545	689	579	599	637	688	639	647	606	666	624	677	642	644	630	633	639	644	631	636	648	612	651	657	588	618	711	630	579	576	602	607	636	617	638	618	637	628	623	607	632	654	595	572	634	634	656	615	640	619	671	672	621	691	604	609	629	630	679	607	607	619	639	627	626	591	664	600	642	630	632	659	620	661	633	606	597	670	673	621	682	677	633	650	622	638	665	621	637	668	632	594	616	616	590	643	602	655	654	583	673	597	628	612	623	676	673	608	588	621	618	656	624	647	629	616	639	610	658	625	602	664	628	618	650	607	618	641	577	611	614	631	627	651	671	632	647	629	637	632	618	624	619	660	598	611	634	607	614	655	676	647	649	645	648	649	637	606	612	608	651	624	632	591	664	655	591	602	624	610	642	631	662	659	640	652	595	666	648	664	673	600	621	641	657	657	613	642	635	624	609	636	669	627	645	676	630	643	651	650	656	616	585	605	621	647	646	626	607	638	609	575	612	619	636	677	623	671	618	613	607	597	624	657	630	614	579	616	637	637	596	644	612	595	617	648	636	653	648	612	681	653	665	633	634	629	630	674	634	639	599	623	598	626	662	676	639	613	687	619	657	662	636	607	592	677	660	610	640	623	597	631	650	623	605	645	649	626	629	603	618	644	671	663	596	670	664	635	651	653	624	645	623	622	626	583	649	639	646	699	608	675	627	684	652	613	607	588	627	627	607	636	625	652	625	645	618	661	637	620	649	624	625	630	648	618	688	587	614	630	615	648	653	605	634	644	663	630	636	665	642	614	591	578	642	644	636	623	619	603	598	618	623	668	627	626	654	664	613	633	672	655	611	649	676	636	609	659	645	633	651	621	648	608	615	633	651	674	601	653	595	708	628	673	624	625	637	616	628	644	629	649	627	652	665	628	635	663	615	628	651	649	591	542	668	656	709	646	644	658	576	611	607	630	628	658	621	636	576	628	632	649	609	623	605	628	635	661	611	633	645	623	672	662	647	683	596	652	671	609	643	661	641	624	610	654	631	595	628	658	616	626	676	604	638	645	650	669	701	641	606	623	632	649	632	707	668	673	595	604	597	639	632	663	642	645	663	675	646	604	617	618	592	614	602	620	634	624	612	652	628	644	681	603	671	625	605	611	620	570	635	637	660	651	581	608	627	669	632	686	592	647	647	630	632	655	662	598	628	653	639	629	638	623	640	644	643	648	638	626	675	598	596	663	615	645	615	608	603	642	614	630	633	673	670	652	659	633	652	674	625	602	687	648	643	615	634	635	630	679	606	634	634	621	628	595	607	616	603	631	644	634	639	676	610	616	690	613	644	655	624	667	585	636	588	650	639	621	635	673	640	619	639	648	599	640	634	681	632	664	656	631	667	631	633	632	625	599	646	623	610	643	673	608	610	603	638	661	628	651	607	677	625	631	641	633	593	623	607	633	613	613	654	625	620	580	622	675	635	642	586	630	660	645	630	624	628	587	659	658	611	626	668	614	621	620	648	624	603	592	668	595	638	638	589	616	630	683	663	652	609	628	659	612	651	620	651	653	643	657	645	654	609	647	651	613	642	621	657	618	630	619	628	628	603	599	639	668	611	630	608	634	619	587	605	621	656	657	580	599	633	601	631	651	619	670	642	635	622	640	640	651	626	653	657	654	650	637	640	612	655	639	643	645	642	623	660	642	638	631	632	604	641	621	663	635	625	653	640	630	592	652	640	634	628	593	639	614	612	649	617	571	649	645	635	667	637	589	620	679	567	635	627	622	638	613	663	617	610	644	650	643	644	638	676	633	615	609	632	643	596	600	625	628	600	625	654	621	648	638	605	606	644	653	614	626	657	660	637	646	638	617	659	624	653	643	634	652	648	602	585	631	617	624	623	637	676	647	658	652	617	615	597	643	611	633	632	660	652	595	638	648	621	637	603	656	633	665	653	631	617	627	595	650	606	625	631	616	628	602	642	626	664	652	602	639	607	647	664	623	580	663	634	626	672	626	638	647	579	623	640	613	629	583	618	607	659	612	650	619	622	654	584	646	665	634	679	627	621	599	588	612	602	664	656	623	618	583	660	627	669
22816	21148	28967	23611	21151	21214	9891	1504	1119	973	877	696	669	577	578	532	505	488	473	465	501	565	568	600	523	440	425	455	438	453	490	454	430	440	389	383	351	418	358	332	321	328	345	309	334	305	316	371	298	357	332	324	345	308	305	309	329	347	310	338	353	314	310	319	287	333	280	342	311	332	353	320	312	339	308	308	328	318	304	306	303	312	321	315	308	307	312	301	286	317	318	327	326	324	288	302	291	314	317	317	310	306	310	266	340	277	294	304	328	312	309	279	294	315	331	305	322	343	324	331	324	321	324	309	314	338	313	309	286	309	281	339	304	325	300	311	330	318	309	288	356	326	297	308	293	305	305	301	316	321	314	314	301	328	330	345	304	306	294	296	321	309	358	272	301	334	304	303	323	320	337	275	310	311	326	345	314	315	299	279	316	311	315	297	286	330	287	339	311	302	302	305	333	284	305	319	294	321	302	332	318	303	295	304	310	323	314	330	345	292	303	345	311	284	275	300	319	283	309	319	329	315	307	300	295	288	305	329	341	321	336	300	281	311	293	328	309	294	305	258	324	308	308	278	310	305	300	282	288	283	308	305	287	329	323	281	273	325	343	308	296	303	305	310	340	279	305	304	285	343	310	300	298	330	304	253	292	288	333	281	311	294	330	306	278	298	290	333	279	320	328	304	315	326	316	319	311	319	276	302	310	318	309	306	319	308	306	290	333	299	310	276	300	309	335	321	313	299	308	316	279	303	318	306	332	300	289	288	324	320	331	322	280	326	282	294	303	300	304	302	296	306	316	304	281	318	293	305	344	328	271	319	314	320	329	300	292	286	298	312	288	310	299	321	330	307	315	300	296	288	316	321	291	313	304	288	313	308	327	300	282	272	291	301	281	327	288	322	292	297	319	298	278	307	282	306	321	303	293	318	305	312	312	336	310	315	280	305	327	276	328	317	286	324	292	309	330	324	285	345	291	308	298	340	287	322	304	312	300	296	309	315	317	334	322	327	313	254	335	272	330	333	294	288	306	293	293	298	297	317	338	308	338	320	302	299	269	355	293	327	314	331	315	305	292	287	287	330	283	329	302	313	281	321	316	269	275	303	318	308	283	301	304	320	279	318	329	314	316	328	309	282	289	307	289	316	321	328	335	293	314	295	300	317	307	263	334	304	290	292	310	281	304	302	287	304	281	304	292	315	325	269	302	320	325	317	327	290	298	294	306	285	316	319	284	305	282	315	315	321	330	296	307	297	277	319	299	341	322	291	291	336	269	282	315	333	336	330	296	316	322	325	309	294	320	308	324	299	296	322	337	319	313	288	305	315	282	322	300	322	307	324	318	293	319	279	337	293	296	296	321	310	319	322	332	276	297	292	313	301	292	307	332	278	303	335	317	283	278	307	300	317	344	311	273	335	306	293	319	273	314	286	317	315	329	306	346	290	289	287	316	325	306	304	308	305	304	311	297	316	311	301	295	337	336	289	334	301	300	313	277	316	330	297	305	304	274	299	323	327	312	341	289	300	324	311	310	291	312	340	295	280	318	311	304	316	293	308	305	301	309	317	293	305	315	305	317	291	316	305	321	313	315	283	314	332	299	285	335	334	322	311	301	298	289	312	311	335	294	302	314	286	271	287	331	319	311	312	325	277	324	276	314	288	327	296	323	334	290	351	304	320	308	305	312	301	299	292	300	301	304	324	284	300	300	288	332	324	324	300	294	342	303	352	320	304	307	317	308	294	311	323	299	328	265	311	326	307	332	303	305	353	298	299	310	281	315	307	276	276	302	289	302	320	307	341	323	301	285	347	315	304	305	294	311	303	313	346	305	291	299	290	286	316	344	312	299	316	303	288	304	337	307	298	276	310	266	303	311	340	313	306	340	302	302	298	292	292	307	309	328	295	314	285	273	292	336	333	309	306	312	324	300	286	320	324	316	306	314	260	307	324	313	304	317	317	279	269	306	310	304	305	292	310	302	282	285	299	313	324	272	320	339	307	293	290	306	303	320	328	320	301	323	298	316	299	315	324	308	327	314	295	342	311	303	325	305	315	300	308	260	297	333	306	345	288	285	310	309	317	290	275	286	311	295	299	277	328	326	309	328	330	299	320	300	290	336	284	301	363	288	325	326	285	348	329	319	318	339	297	306	325	297	305	271	288	298	312	323	325	299	313	342	324	295	299	301	307	327	325	310	337	308	297	290	308	338	289	289	315	332	310	317	276	330	297	275	345	305	344	313	316	336	315	307	318	274	321	337	325	297	329	279	342	310	292	330	296	300	317	297	309	294	332	300	300	299	338	325	344	291	284	275	288	321	291	317	290	302	307	326	325	305	294	313	287	302	284	317	326	327	293	309	299	303	311	304	301	314	301	309	319	334	319	303	307	347	309	316	255	308	290	312	291	307	275	324	299	324	309	314	317	280	301	339	298	301	303	296	320	287	296	329	352	361	332	292	348	318	320	296	312	283	300	329	287	297	275	296	290	317	324	299	295	326	318	290	304	327	301	309	314	314	294	306	303	311	290	307	285	329	293	307	294	278	314	345	271	306	260	301	297	323	270	320	317	312	324	313	322	321	340	306	343	324	320	312	289	297	312	320	299	303	344	309	299	302	268	298	300	300	307	305	288	302	311	302	327	323	310	321	311	329	294	311	292	298	314	313	330	286	281	338	324	293	319	323	281	288	296	284	302	323	308	320	305	288	295	305	306	324	293	308	284	288	314	299	287	340	276	320	328	303	279	298	308	332	316	301	304	316	306	288	302	330	287	287	313	330	298	322	329	303	296	298	334	302	289	318	310	314	314	293	332	295	326	298	270	335	296	336	320	285	301	301	339	325	297	276	305	320	282	317	315	289	307	291	281	306	321	308	331	290	295	279	318	280	305	313	330	293	304	341	285	331	308	327	322	298	307	329	322	310	332	279	290	313	273	322	302	322	312	332	301	288	303	284	322	304	298	343	312	325	289	321	283	316	279	273	304	343	281	294	320	318	320	293	341	317	293	333	304	315	307	304	329	284	324	313	318	292	303	290	338	258	275	323	305	304	282	292	299	295	356	303	293	312	347	323	311	317	298	302	327	331	316	312	311	305	299	316	291	290	306	318	293	327	310	316	322	311	305	341	322	320	329	292	290	321	320	310	301	307	309	300	296	352	297	287	311	296	313	289	267	292	326	298	276	303	296	295	323	312	304	326	291	299	323	306	282	280	291	292	322	299	275	284	304	280	294	353	319	314	313	291	286	307	334	294	292	305	293	333	314	329	295	316	320	315	295	322	305	297	328	282	318	318	296	316	299	271	270	313	286	285	310	281	315	317	288	306	294	291	306	333	311	323	310	315	285	296	304	295	330	296	295	290	290	295	285	337	309	290	343	341	318	333	305	319	306	329	328	312	288	299	300	289	292	320	322	293	304	302	272	317	305	345	283	316	299	307	299	296	309	307	319	311	296	287	321	333	325	316	283	268	318	282	303	305	310	331	329	322	341	311	308
8469	19472	16712	9532	6800	5280	4271	3360	2853	2311	2109	1631	1456	1252	1216	1059	967	871	905	831	888	972	1053	1004	925	727	684	737	755	883	980	865	759	696	649	654	588	551	541	505	477	486	486	473	489	457	464	459	450	480	492	533	474	487	504	497	476	484	484	471	469	504	432	437	475	481	462	454	461	463	467	435	431	434	421	450	480	444	431	416	447	433	435	424	442	429	453	473	460	460	436	438	502	449	442	482	445	463	448	416	481	408	426	441	457	434	426	450	414	458	441	436	427	437	443	428	441	457	425	438	457	456	466	463	406	460	528	419	464	462	426	424	440	440	489	444	420	448	454	470	444	435	474	402	454	434	453	454	411	448	464	434	468	493	439	482	454	430	470	453	415	444	456	436	474	447	424	409	442	439	454	424	428	446	455	448	438	459	465	420	425	442	439	435	413	439	431	448	444	450	436	490	450	444	446	444	455	436	451	424	437	457	501	444	452	470	494	460	468	458	437	422	451	443	448	395	436	499	444	435	426	425	455	488	473	412	450	460	411	429	433	423	447	410	483	432	445	461	431	482	419	421	442	437	457	426	436	418	453	462	479	440	407	462	437	435	474	429	445	421	438	447	465	455	417	468	403	444	460	444	479	409	446	471	418	417	442	421	441	433	407	464	456	448	447	450	430	470	485	417	424	427	464	459	456	449	446	423	442	429	461	440	452	433	395	426	442	420	428	456	450	453	446	449	441	446	476	412	450	419	452	449	439	446	477	467	449	429	419	444	405	411	493	467	465	422	434	415	424	475	457	462	449	469	437	461	440	466	434	466	439	457	439	435	461	425	450	451	437	466	445	466	429	460	428	439	465	437	420	420	425	441	443	460	415	444	421	450	455	432	421	473	423	460	421	465	445	457	461	437	447	420	442	460	445	433	441	461	412	448	445	482	454	424	444	459	431	470	421	471	462	452	442	481	462	433	442	429	452	444	440	469	441	447	427	412	415	403	437	429	449	465	451	448	440	474	448	428	414	419	451	463	413	418	440	429	457	465	432	449	445	437	422	479	425	433	431	448	429	407	424	443	473	443	444	429	468	447	436	438	467	433	450	440	448	485	457	438	430	444	430	452	422	455	462	439	410	427	437	444	460	438	429	430	471	450	430	412	428	458	421	468	449	448	453	428	451	460	451	433	418	476	483	435	434	438	437	448	464	433	466	424	438	486	429	469	469	471	446	451	441	416	458	436	420	471	417	422	436	452	450	433	418	435	424	430	443	435	442	450	459	415	430	461	474	452	438	473	438	397	416	431	445	457	418	425	454	441	440	423	435	427	424	422	447	426	439	435	431	430	438	449	425	463	435	454	437	431	446	438	472	453	394	460	434	437	431	444	449	446	406	429	448	451	449	454	453	417	403	456	462	445	449	443	459	417	437	441	429	439	459	414	479	452	483	441	427	464	425	414	476	429	438	459	453	429	406	434	445	440	476	459	415	426	436	451	483	475	431	436	491	441	475	477	456	417	448	425	455	423	422	471	470	448	450	420	433	436	410	439	456	441	420	440	416	462	468	433	419	430	469	450	435	455	437	445	484	454	468	460	451	446	423	416	463	405	481	455	425	437	404	445	427	426	414	436	439	452	433	439	476	454	462	394	421	489	412	429	429	431	428	459	471	459	435	452	438	406	432	452	410	460	470	464	443	457	435	449	462	440	437	439	415	462	465	482	456	453	447	422	421	417	421	447	422	422	426	427	455	456	452	417	453	437	419	446	429	397	426	488	425	446	433	451	431	432	416	429	419	439	393	431	452	422	425	479	459	436	457	476	438	458	485	419	435	465	419	434	435	442	434	411	480	415	454	450	451	449	434	476	461	449	423	462	416	425	439	430	465	478	417	461	450	424	435	452	468	469	443	481	433	418	420	468	420	440	399	416	430	427	414	413	437	452	425	386	464	441	406	456	426	448	455	461	429	431	444	381	468	452	409	453	440	419	411	443	446	469	431	456	466	470	440	446	411	452	419	432	421	405	426	425	426	394	415	439	470	454	428	442	407	449	442	415	479	457	430	473	455	427	465	415	461	437	419	421	457	430	439	423	454	413	434	456	455	441	448	419	456	420	405	454	440	458	459	476	443	462	453	451	465	411	460	425	450	484	414	439	446	418	442	418	421	441	440	456	431	465	460	433	430	465	440	417	436	428	461	456	452	442	417	460	434	465	437	430	480	421	413	428	436	453	438	438	436	448	425	448	411	408	465	439	438	439	417	440	427	422	457	422	471	423	455	442	467	423	385	414	425	428	432	414	466	461	446	444	441	453	430	424	406	438	468	436	466	429	438	436	488	452	417	464	413	391	471	437	429	469	428	427	452	456	448	454	455	455	422	430	439	427	478	432	449	476	453	430	397	459	453	485	417	438	434	465	401	427	447	445	432	454	427	435	435	402	412	434	437	464	433	452	428	409	426	425	451	460	430	432	440	426	441	406	461	445	456	438	445	438	437	421	438	428	415	463	457	430	473	455	453	433	434	453	477	457	422	445	453	427	442	440	444	387	425	425	451	436	420	440	491	442	436	448	419	492	444	449	419	413	448	430	450	473	437	429	454	494	435	420	428	432	408	442	404	413	448	415	459	459	422	451	456	433	469	427	407	430	442	447	485	427	441	438	444	456	482	437	417	439	417	441	407	446	474	462	429	445	450	449	460	446	436	430	436	440	428	450	463	444	421	436	423	405	443	429	471	424	432	450	419	439	401	460	451	424	431	440	433	442	399	417	451	439	463	430	425	443	410	449	414	398	404	407	401	403	464	455	417	430	412	424	428	459	433	400	440	483	464	447	386	413	435	424	415	419	455	420	442	456	472	433	457	441	453	437	415	465	451	449	473	465	457	427	442	408	456	437	439	420	443	410	420	454	472	435	438	414	436	431	488	441	421	440	467	408	438	432	421	449	434	483	450	461	411	423	430	407	424	429	458	440	441	455	437	404	453	427	460	440	418	405	425	442	445	455	406	437	447	443	414	470	417	477	406	481	450	427	436	452	443	426	454	431	451	448	427	432	465	425	406	440	432	467	434	433	466	445	423	433	450	422	443	447	445	458	489	436	452	447	436	459	409	413	431	491	410	451	430	454	435	445	431	449	429	426	451	462	416	439	414	441	419	428	419	421	434	451	439	412	424	420	469	460	414	448	446	437	402	452	429	451	411	410	447	437	449	471	435	434	431	465	439	451	417	441	452	417	453	441	461	449	446	430	416	423	468	439	437	445	452	443	436	431	437	426	459	460	401	426	434	445	478	437	456	412	462	389	450	458	421	438	455	474	428	434	409	484	415	446	435	475	442	421	439	412	447	419	413	433	437	427	422	448	444	455	480	445	432	451	452	443	461	475	437	417	449	421	415	444	438	459	464	447	446	467	444	434	451	415	445	418	424	423	441	434	429	479	450	440	449	435	432	450	464	445	439	420	446	448	471	452	427	447	427	447	464	432	485	414	486	438	418	465	428	473	438	452
26677	20459	9047	1593	800	631	613	518	490	476	458	407	398	413	403	410	373	380	370	397	398	434	414	468	401	410	385	366	358	348	384	415	390	396	389	349	365	364	366	354	353	360	400	347	339	350	391	358	309	360	376	353	312	384	391	324	372	381	341	359	337	388	379	344	380	340	334	382	383	355	357	357	356	406	316	346	344	337	345	370	326	349	360	385	345	340	347	313	332	351	358	333	347	343	321	364	359	309	329	336	367	329	365	360	331	334	362	344	350	374	352	310	379	349	322	333	379	333	338	354	347	310	353	328	358	322	345	372	309	354	346	336	339	336	342	340	356	350	362	347	364	390	333	358	367	342	351	353	354	350	345	347	348	348	349	356	325	373	356	367	317	336	366	340	358	343	345	339	359	323	359	349	336	340	379	339	334	377	326	323	319	332	355	333	341	346	350	372	356	374	356	357	328	314	343	364	349	392	348	308	355	311	335	375	382	338	344	391	333	344	345	365	358	358	350	323	395	357	322	344	360	359	361	354	372	348	336	330	319	380	375	320	326	341	347	383	365	315	349	347	352	352	334	369	351	339	327	338	360	346	343	373	353	308	345	320	352	354	345	335	343	355	339	361	360	374	334	328	359	350	351	342	315	349	320	348	355	370	326	347	350	358	340	311	378	352	357	315	370	328	335	353	321	366	361	345	328	354	338	350	339	339	334	314	345	334	347	318	329	345	356	347	338	368	331	328	368	313	321	327	355	345	363	352	369	333	363	339	326	336	301	353	365	343	338	322	363	382	321	346	354	335	353	327	365	337	339	329	349	323	367	344	316	327	305	364	359	340	371	356	321	358	336	376	338	335	350	324	356	342	334	339	362	345	320	339	327	348	334	353	370	378	319	356	336	354	333	341	302	356	391	354	361	354	329	367	379	303	357	387	358	338	364	367	386	318	359	350	380	357	331	370	370	332	339	317	367	308	366	348	355	385	344	326	349	365	360	342	350	370	350	355	340	353	365	323	386	340	366	354	334	319	339	314	373	341	299	329	362	349	351	345	368	340	320	302	377	325	340	346	335	361	349	355	341	347	336	374	390	363	360	357	347	353	357	359	338	374	330	349	328	382	324	345	360	356	336	334	347	353	332	342	370	329	343	334	336	347	334	342	353	341	345	344	378	314	377	356	339	325	362	356	356	331	377	335	323	360	345	359	361	330	368	339	340	345	327	349	347	349	360	351	358	357	338	393	366	358	338	334	359	355	341	359	354	371	344	383	358	335	356	338	363	340	332	350	339	359	384	375	344	350	347	334	319	353	372	341	346	322	319	321	370	345	350	355	360	353	366	367	361	374	354	401	316	342	343	344	343	348	349	351	328	320	325	326	375	374	344	359	347	334	360	374	323	332	370	358	370	352	348	347	352	365	341	351	332	372	329	387	324	350	376	374	355	346	356	348	369	332	388	324	331	347	320	343	375	348	366	364	394	362	304	358	358	395	361	336	363	384	341	326	340	338	354	331	354	355	333	322	357	345	342	357	354	368	333	351	362	323	387	339	320	346	328	322	348	351	355	360	339	324	342	360	371	345	340	345	330	321	334	353	378	349	356	318	340	347	349	349	356	345	342	349	377	313	373	356	318	350	330	335	366	367	336	342	359	348	330	331	355	322	321	350	342	343	335	336	303	334	344	345	366	351	372	332	342	357	333	346	350	369	308	326	302	349	361	374	373	351	365	336	317	356	343	351	373	322	329	350	362	375	341	338	324	350	337	339	359	316	354	330	347	322	360	368	337	374	311	356	307	370	340	352	367	333	343	376	376	351	362	362	363	344	370	347	360	334	350	348	332	332	334	368	376	347	344	336	354	356	349	325	362	323	375	333	379	347	333	340	341	360	351	349	351	372	366	325	396	330	366	342	388	334	373	332	367	350	360	338	301	356	353	325	343	359	385	335	343	328	383	347	373	367	343	336	362	331	346	336	346	379	362	344	334	342	376	333	350	354	332	349	356	302	364	312	332	329	377	359	369	376	357	357	340	345	371	349	356	396	350	345	366	336	378	335	368	323	345	371	372	313	351	358	369	364	351	383	344	331	331	320	344	347	330	337	359	352	356	337	334	351	338	330	353	349	326	384	321	350	360	370	345	333	329	345	296	371	394	352	367	324	381	348	341	343	311	333	391	316	335	334	311	334	346	322	355	344	317	323	364	356	337	355	366	343	341	333	319	354	344	339	335	356	360	333	353	359	340	369	361	337	336	379	333	340	320	339	332	335	320	335	336	371	356	312	352	342	379	326	361	348	307	334	386	354	375	366	318	333	341	331	345	363	358	360	333	340	332	389	369	335	374	366	342	352	351	348	354	340	339	314	317	350	342	346	343	368	375	400	321	334	327	359	370	314	319	344	377	365	370	360	358	329	386	361	359	320	322	340	355	358	347	335	365	354	355	337	333	359	344	343	321	365	313	371	339	327	356	326	322	366	350	342	375	337	343	348	361	359	370	336	341	355	386	362	367	329	329	364	356	365	314	350	362	361	346	361	340	365	340	342	349	347	351	331	350	351	339	333	337	346	362	319	362	340	355	333	332	345	371	350	369	371	351	351	347	351	331	338	307	340	347	351	331	341	342	370	353	342	328	359	333	322	375	379	349	359	317	340	339	351	354	351	342	377	385	357	330	375	376	367	331	346	355	327	347	338	371	346	343	336	346	364	389	362	372	331	336	331	357	327	400	342	328	367	335	361	334	355	353	351	332	343	362	317	331	348	350	365	333	334	361	328	328	343	336	339	336	358	340	325	339	325	342	353	354	330	364	344	349	374	360	361	349	309	364	341	324	345	344	354	347	363	338	395	309	332	356	359	325	352	344	349	316	358	334	343	363	364	361	342	366	359	327	347	368	336	367	335	391	335	361	383	366	353	316	365	334	314	341	373	336	387	341	369	363	325	338	317	353	340	350	351	328	339	358	346	351	360	358	344	376	356	349	377	314	341	332	349	364	367	327	351	382	375	333	337	367	320	376	354	324	364	336	328	340	373	391	353	371	348	362	388	335	345	332	332	329	330	318	365	335	370	366	368	357	373	354	327	339	379	335	352	346	350	357	361	358	335	371	342	321	333	330	357	346	367	319	345	369	348	371	332	312	361	360	357	349	365	352	358	361	357	354	328	366	326	330	379	351	337	388	351	350	345	309	349	338	357	317	333	339	340	348	359	341	340	337	351	337	341	312	348	349	369	356	324	363	363	322	338	339	375	322	348	359	359	337	350	348	336	385	383	344	344	339	323	343	356	382	356	343	370	345	375	358	369	355	345	354	349	377	332	332	338	329	309	349	371	343	314	342	323	344	337	324	342	362	325	343	368	366	365	334	368	357	366	341	355	340	348	333	334	324	345	334	366	326	337	349	334	367	324	355	347	335	344	356	346	371	358	347	319	347	348	344	363	370	361	341	362	327	338	332	349	371	346	311	365	334	379	333	378	342	341	353	323	341	323	359	299	320	331	318	342
4959	4203	3975	2200	1565	1351	1212	1054	931	890	747	678	671	652	598	635	595	636	538	594	617	631	675	680	617	599	609	581	609	616	653	611	589	583	609	558	524	497	504	554	509	506	545	467	536	548	541	497	523	508	482	496	502	479	482	499	517	501	506	484	488	533	483	470	540	535	491	495	467	504	511	501	503	558	516	472	507	488	466	461	487	495	519	476	498	480	486	482	474	484	513	510	557	498	460	485	517	510	521	491	466	500	531	489	503	487	538	496	495	533	502	500	486	511	515	452	461	476	514	468	480	526	504	498	494	491	479	521	508	507	524	508	515	496	481	508	481	506	520	466	463	488	486	495	501	487	494	494	548	501	502	519	523	502	496	525	488	461	517	504	506	507	494	537	526	491	475	484	485	507	465	473	460	471	500	536	491	527	495	494	540	458	462	496	465	480	488	449	484	507	505	501	485	495	494	480	507	510	473	519	517	502	497	479	502	514	461	519	505	501	487	529	546	533	516	474	504	538	514	450	485	503	461	483	515	457	514	480	493	514	475	490	465	480	538	511	510	493	498	537	516	481	510	472	467	467	483	523	512	503	493	480	463	474	488	477	492	500	528	521	480	504	498	489	503	495	509	519	500	514	505	523	526	509	491	499	520	486	466	506	483	510	478	476	503	445	472	502	497	510	473	514	421	492	538	481	509	459	510	471	517	494	542	521	474	464	521	486	483	528	479	516	499	494	496	512	477	521	500	453	504	520	528	477	470	555	501	486	489	472	508	496	538	491	483	513	508	440	471	535	505	541	464	487	520	433	499	485	509	526	486	477	483	495	470	490	463	459	498	483	491	482	471	500	497	508	523	528	488	459	496	498	463	486	482	487	529	483	505	468	480	495	500	560	490	477	499	521	482	468	454	497	521	473	493	486	470	500	517	483	475	476	510	498	432	493	497	526	492	503	512	485	452	495	497	489	514	495	505	526	555	518	472	490	482	484	467	501	494	449	498	529	475	484	459	501	515	481	504	499	498	503	474	508	511	464	509	483	471	484	510	446	516	501	487	531	510	480	464	492	522	501	500	470	520	506	478	534	514	477	500	418	464	508	483	537	481	492	540	459	495	522	468	432	488	518	478	502	504	493	515	477	464	505	490	504	461	449	487	475	472	495	505	485	473	512	483	535	476	502	485	483	512	512	484	486	516	485	486	537	481	481	478	488	550	480	491	496	518	497	543	503	485	487	504	496	486	484	489	517	484	492	521	488	531	540	486	478	524	511	487	510	497	463	499	465	522	520	505	484	479	480	536	501	486	487	486	517	488	507	505	478	479	536	491	528	526	498	517	504	516	457	524	554	497	481	477	526	514	505	485	485	509	522	507	463	478	495	529	527	507	510	442	509	493	515	527	491	482	525	513	514	509	478	495	462	514	505	490	507	518	464	478	510	486	479	473	499	504	492	485	503	468	504	509	498	490	531	488	508	462	502	465	506	476	516	526	501	472	519	528	462	481	502	494	492	452	500	441	487	497	525	511	497	506	512	495	508	495	462	490	514	483	493	456	497	496	525	528	504	499	490	525	505	486	494	498	516	501	489	478	492	494	528	511	522	470	468	452	496	455	510	499	466	472	496	521	497	475	514	498	489	517	479	483	514	465	467	506	495	493	490	493	506	488	494	506	503	511	546	503	487	499	472	467	482	495	470	486	514	510	424	482	485	510	520	518	527	478	517	509	496	503	466	464	480	465	485	414	508	509	497	502	506	503	502	512	505	485	516	502	463	509	520	472	480	486	471	487	491	501	507	483	534	440	484	507	512	496	522	498	520	488	491	435	484	509	471	512	472	522	482	537	514	502	492	474	463	490	496	499	486	467	491	479	494	522	464	461	498	522	456	487	507	509	491	508	532	486	481	517	490	459	488	543	523	478	450	484	477	519	449	493	466	468	480	474	485	528	455	513	498	523	507	512	497	500	510	508	503	490	516	529	488	499	505	504	504	500	485	517	518	523	500	513	500	479	481	527	506	510	492	489	485	499	502	444	476	493	472	517	484	494	485	456	482	487	540	510	490	497	490	460	506	496	497	511	506	494	464	466	497	519	499	463	504	481	448	510	491	474	489	488	513	456	518	495	514	497	451	505	474	484	494	507	504	503	456	486	509	483	502	489	474	525	497	467	483	458	463	459	483	501	532	489	487	490	493	509	496	507	524	528	465	537	528	462	509	462	530	499	458	473	468	509	516	550	511	501	489	507	533	489	484	488	537	490	520	508	488	516	513	480	532	481	478	488	478	510	504	492	489	476	496	495	491	490	500	506	484	492	484	491	527	531	482	471	461	544	462	507	503	502	481	476	509	479	502	502	476	512	514	495	496	482	482	493	516	508	520	492	510	517	505	497	469	453	480	489	503	487	514	536	492	498	482	525	480	518	490	500	473	499	520	489	488	498	493	504	480	501	499	490	479	513	481	481	508	482	499	457	516	496	459	495	511	470	474	498	447	514	463	463	502	472	533	499	496	484	486	481	494	515	476	474	510	525	515	457	471	527	498	496	500	516	504	495	468	486	512	490	512	505	479	482	512	445	491	516	492	502	506	491	480	485	480	487	527	461	519	485	500	538	469	463	488	435	514	482	457	468	476	498	468	525	490	481	535	495	523	502	509	533	490	481	452	510	508	517	478	543	501	486	493	505	486	482	469	513	455	474	502	474	509	503	511	501	527	490	488	494	489	490	471	498	475	482	514	519	494	512	505	524	512	461	496	508	507	499	484	462	469	509	509	478	466	499	498	469	481	492	475	492	506	447	477	497	491	521	521	469	485	553	507	491	456	507	486	468	531	478	514	473	473	466	494	498	473	506	475	496	513	495	517	475	484	479	482	517	515	495	481	506	488	501	499	545	483	494	494	484	504	487	490	484	525	436	529	522	502	510	504	517	517	474	511	499	491	511	517	494	499	470	488	461	489	478	461	495	463	519	496	546	512	491	525	507	521	465	494	485	479	514	503	497	524	487	528	452	498	475	478	484	519	526	501	492	485	492	524	462	482	498	498	504	500	516	518	486	501	507	475	511	508	486	509	472	520	514	537	523	548	502	482	487	478	521	481	474	504	512	454	480	469	503	478	452	519	519	521	499	476	515	474	486	510	492	511	468	528	516	502	490	511	541	511	496	526	518	524	535	489	514	512	480	510	477	495	486	502	488	528	484	506	465	476	495	483	501	490	473	467	480	485	480	547	500	471	510	506	479	513	504	508	505	481	450	503	501	481	474	474	523	503	488	477	521	496	487	478	488	506	479	476	464	513	535	453	476	480	468	546	504	501	483	511	526	490	458	502	484	498	463	474	501	517	442	497	506	495	479	518	535	496	533	497	509	503	530	500	452	504	523	522	444	491	491	518	507	469	509	511	508	483	502	493	537	474	475	546	491	435	511	514	469	507	486	508	474	507	503	480	470	485	498	485	521	493	479	526	480	504	514	529	459	446	511	498	489	506	503	503	461	506	490	478
23568	21124	28516	23965	21118	11683	1724	1073	881	877	765	694	650	625	587	570	548	552	551	555	570	607	607	647	551	514	500	502	530	561	593	564	546	517	476	492	451	455	460	466	480	462	456	466	467	472	431	457	445	483	476	432	436	445	498	459	454	458	490	469	440	430	449	430	485	433	428	440	446	453	448	431	437	450	450	456	485	459	416	441	415	464	475	461	450	481	438	413	457	451	465	458	447	441	468	426	448	438	449	444	451	422	421	446	435	444	423	430	440	423	452	459	418	397	425	471	442	451	456	447	458	470	487	476	447	448	444	465	445	455	455	438	451	461	448	422	451	437	414	445	441	409	472	437	429	407	438	458	444	463	439	429	472	529	444	483	478	446	429	452	430	435	424	453	432	390	461	452	467	455	449	433	418	463	435	454	424	474	450	430	450	453	457	454	458	411	429	467	429	446	452	417	430	468	438	420	452	458	433	433	414	456	472	451	432	403	420	459	449	416	476	454	424	447	449	442	426	475	434	437	440	418	421	436	452	446	424	432	452	431	428	451	454	436	437	445	416	415	436	427	445	448	447	445	437	437	461	448	476	465	456	449	406	430	430	425	455	423	465	449	438	481	443	446	442	447	408	448	426	430	465	444	469	430	421	430	472	435	450	415	442	433	468	435	418	411	450	427	413	435	435	435	465	420	431	467	470	454	468	430	405	414	464	473	443	438	417	411	443	450	433	476	493	439	423	434	440	447	458	426	439	396	437	425	476	455	430	432	450	418	415	405	469	439	436	432	451	426	439	447	443	422	428	434	424	415	494	461	428	448	435	426	457	450	437	428	447	442	437	439	467	405	460	437	449	448	444	452	410	470	425	452	430	453	451	415	461	414	424	435	424	411	440	476	471	442	416	416	437	462	433	446	436	466	436	423	449	456	414	429	457	437	438	452	462	416	433	461	450	441	438	468	443	452	439	423	401	442	449	457	416	442	445	462	422	456	458	438	454	447	409	437	446	448	459	401	431	417	454	432	436	419	430	447	418	460	429	419	447	445	459	434	484	418	532	467	436	432	435	417	456	429	421	405	427	478	432	404	426	432	446	458	462	456	431	455	457	453	474	464	445	429	465	409	435	427	417	482	450	418	425	409	458	474	441	433	461	459	471	444	411	433	410	412	464	455	477	428	443	433	435	449	443	438	450	455	459	434	438	438	464	450	427	441	464	417	420	459	458	423	436	451	437	464	487	452	470	436	446	409	438	406	455	468	421	430	429	445	418	436	439	430	451	442	429	440	454	414	398	443	455	464	445	427	451	436	436	441	436	460	457	468	411	452	426	462	443	425	440	434	414	438	423	418	449	458	449	422	457	414	425	444	432	396	424	437	422	453	472	437	425	438	417	458	442	460	438	434	442	453	453	431	444	424	424	433	446	405	438	429	456	466	441	447	401	432	468	448	441	432	413	445	432	447	436	443	425	434	434	419	478	422	410	433	452	444	480	463	449	403	448	417	452	428	441	420	437	421	454	480	457	483	440	433	427	483	433	454	472	500	474	417	421	459	430	443	453	412	452	422	427	447	426	426	403	465	450	428	461	431	459	419	424	467	427	457	447	459	449	445	417	429	415	411	439	437	457	424	427	459	440	448	416	432	437	451	439	433	449	445	423	404	433	419	447	439	413	437	407	459	459	457	470	427	467	435	429	450	433	466	422	455	456	409	442	452	440	468	416	481	420	416	445	435	451	434	487	422	439	409	432	476	474	460	460	417	448	390	398	444	415	408	430	453	444	428	465	432	467	484	436	451	446	437	456	452	422	412	473	440	439	429	405	458	451	438	465	427	443	444	431	441	445	454	446	422	448	447	426	431	446	461	464	449	437	457	446	430	398	436	465	421	439	424	443	447	427	416	449	455	427	434	459	418	403	408	431	460	488	486	453	396	447	467	457	428	438	448	409	425	453	431	444	474	436	435	450	496	435	411	451	466	477	403	458	450	440	442	423	420	399	454	406	452	468	461	437	460	468	463	416	433	430	430	473	423	436	492	416	427	440	455	460	456	446	427	440	443	460	439	452	399	417	449	436	414	470	410	441	474	440	432	417	433	469	431	417	437	457	440	442	459	438	391	456	457	421	444	425	457	434	426	459	460	482	430	413	475	465	456	443	448	437	425	430	464	438	454	424	450	435	456	436	457	441	443	453	428	437	423	448	451	439	455	442	447	415	451	455	444	436	434	471	441	428	469	454	488	412	442	422	452	399	412	437	406	442	441	424	453	451	440	418	444	473	434	436	437	449	448	435	434	464	445	429	470	443	483	431	424	415	421	418	429	432	428	423	406	429	435	433	420	447	440	424	415	484	454	412	483	428	454	415	448	449	452	474	452	431	422	438	452	432	447	434	454	448	405	404	424	467	429	396	468	431	468	454	399	476	457	462	443	427	411	492	451	400	425	472	450	448	473	458	460	464	417	436	448	424	483	464	438	438	408	430	418	459	426	410	481	440	446	435	446	457	406	462	459	428	410	424	469	464	418	441	424	430	487	403	451	411	420	455	458	436	434	413	412	426	429	446	432	449	455	365	444	419	431	434	466	413	435	473	456	435	508	405	461	448	436	459	440	439	443	483	451	449	464	428	445	458	429	438	435	449	435	457	439	478	398	442	445	421	485	433	434	469	450	384	417	455	451	443	457	484	409	407	450	461	437	421	422	472	465	437	439	435	446	441	421	387	428	425	442	445	405	457	443	465	439	450	413	413	439	494	459	473	444	442	457	438	408	431	451	459	452	434	452	428	464	463	451	474	408	418	461	412	448	438	414	456	434	402	443	454	421	433	414	404	438	411	425	473	459	441	446	414	444	429	453	419	406	458	446	443	447	416	436	408	441	423	462	479	443	460	447	437	459	408	433	431	473	416	421	466	487	470	429	448	426	438	445	445	433	405	407	435	397	439	440	429	408	447	444	453	434	421	441	452	428	427	479	494	454	445	437	427	431	401	494	443	418	429	413	535	477	469	453	431	467	421	461	450	466	437	409	453	463	436	436	421	434	437	427	458	429	460	419	443	430	452	449	453	438	437	448	425	433	410	394	442	447	479	436	435	464	455	462	441	415	484	428	453	446	487	447	439	436	443	457	468	423	441	450	473	436	416	451	431	417	446	466	428	477	459	455	424	453	420	458	451	405	458	442	416	447	471	419	433	459	461	435	417	439	431	420	462	397	428	415	477	433	475	447	424	469	422	461	416	452	415	424	429	429	468	398	440	442	450	421	429	428	430	436	433	433	457	412	473	427	414	427	409	432	421	420	442	447	455	466	472	391	423	462	408	460	448	462	394	381	425	434	451	446	447	437	452	441	413	437	434	402	393	429	430	425	510	449	439	401	462	445	429	454	446	440	450	446	439	430	451	416	440	447	441	444	468	393	426	442	454	422	457	432	450	457	447	422	455	427	409	439	432	422	414	449	424	407	494	454	432	441	454	472	441	405	439	444	455	449	433	459	453	450	433	436
6292	13676	11870	6456	4476	3541	2890	2324	2075	1868	1664	1361	1198	1141	1099	1046	916	877	839	899	947	1044	1061	1000	951	791	756	799	835	924	1013	953	861	856	736	754	697	747	666	661	595	637	649	676	624	672	637	637	662	644	647	659	676	661	674	629	665	607	652	650	654	650	645	641	636	573	666	598	686	670	699	673	599	606	650	641	647	655	639	618	579	589	645	653	649	622	621	662	631	654	632	639	607	619	589	646	640	613	665	596	607	617	638	634	621	640	654	599	669	605	644	667	666	582	656	659	650	689	629	629	604	601	624	635	629	638	621	642	644	673	629	606	613	625	634	635	666	595	636	652	617	614	630	669	664	610	654	639	645	603	618	630	598	635	640	623	668	655	664	640	660	646	662	645	633	682	575	606	589	647	604	630	656	643	623	652	603	617	623	643	615	644	630	621	655	606	673	645	693	643	657	641	610	625	584	637	645	646	646	634	616	657	634	600	589	645	601	625	616	623	615	657	626	671	650	624	651	662	644	629	631	639	641	601	593	653	622	632	590	652	637	633	664	610	637	648	588	612	577	608	645	674	627	625	634	673	636	588	638	639	624	618	618	651	604	596	613	588	615	633	615	607	620	617	591	608	681	609	631	650	659	593	592	620	630	619	656	642	618	597	638	616	652	631	626	639	639	624	625	640	660	622	626	634	625	608	602	602	651	583	628	608	647	648	617	694	608	661	624	652	639	658	635	580	603	655	629	585	662	626	582	662	635	609	642	637	626	647	594	621	614	631	619	641	591	670	575	586	672	644	607	603	672	613	642	655	633	620	630	625	619	613	636	619	655	646	667	632	626	649	613	609	627	601	612	637	645	596	634	590	627	614	651	639	635	663	615	628	625	642	622	632	633	650	606	582	653	651	607	653	617	658	592	661	622	601	682	628	634	623	628	622	610	603	633	655	600	613	635	615	610	657	604	640	649	645	589	624	674	610	601	596	603	606	624	613	647	648	649	583	621	621	633	662	619	613	654	643	618	638	599	654	600	689	619	613	648	661	628	592	651	652	640	615	667	618	598	636	654	629	639	594	653	647	614	630	612	652	617	644	622	615	624	646	636	639	661	664	626	648	609	649	591	611	617	602	655	640	693	599	621	603	638	613	649	674	635	624	624	616	600	602	594	624	607	641	624	605	653	612	621	581	631	660	677	589	671	605	581	587	614	631	606	629	634	602	652	621	626	638	641	662	639	645	692	631	644	630	624	620	643	602	643	611	605	641	621	593	611	652	624	619	630	576	632	628	645	589	606	578	674	609	626	616	627	631	634	614	651	615	648	609	619	612	621	627	603	627	634	582	631	641	597	597	622	626	649	636	642	677	627	651	621	611	596	628	644	612	605	632	674	630	581	650	621	653	611	636	605	644	638	600	620	590	587	656	627	608	633	577	587	629	626	609	652	619	637	635	647	598	576	652	661	615	627	653	650	691	596	621	639	647	651	680	660	608	626	633	635	624	640	608	640	622	595	647	690	622	624	598	631	587	660	611	650	613	625	658	575	584	633	617	631	673	626	614	628	635	660	639	617	647	627	611	623	624	626	606	606	582	628	632	642	606	575	661	683	656	628	616	619	620	623	612	617	636	613	622	651	631	610	622	607	635	626	636	604	614	616	670	643	618	626	624	638	608	603	629	609	623	639	603	596	664	652	641	606	636	592	613	630	587	631	601	623	648	599	618	631	636	631	585	615	614	608	614	662	624	608	591	620	653	645	628	631	609	639	651	610	604	629	672	651	636	621	674	627	639	569	649	588	589	626	615	638	641	650	606	671	642	655	610	673	612	583	629	617	625	641	616	596	606	618	619	618	636	583	655	615	607	625	628	620	629	659	629	577	581	642	628	617	650	645	590	648	635	630	645	653	627	649	583	603	640	625	632	642	635	616	607	629	622	631	606	634	646	627	580	631	678	608	624	648	611	622	607	615	640	659	600	634	642	587	621	624	607	630	613	636	681	627	626	634	651	593	606	662	658	577	629	621	648	639	604	635	589	689	628	633	634	632	630	626	670	642	625	654	630	614	644	652	622	659	611	569	621	672	624	615	673	628	610	646	638	616	597	634	647	640	630	598	648	632	625	611	610	679	605	608	604	623	612	605	581	631	631	612	634	563	675	634	624	692	645	634	646	670	585	587	654	580	613	621	624	640	622	659	651	620	635	627	658	612	689	609	626	631	681	668	643	644	616	589	596	623	597	608	617	622	628	608	617	607	622	624	633	670	589	656	621	613	614	669	635	610	635	630	624	624	633	594	664	614	633	593	646	614	643	632	661	615	607	626	646	629	639	615	618	638	636	602	644	609	634	642	675	655	612	650	663	653	615	616	679	606	654	638	596	610	606	641	616	645	629	630	631	597	605	690	632	600	638	630	606	586	578	617	609	607	622	622	611	614	605	587	632	596	625	586	609	641	624	667	641	630	627	641	669	611	623	673	629	651	619	613	642	640	588	596	580	641	602	608	623	609	587	576	606	628	595	643	568	601	598	623	666	623	621	621	620	681	587	609	617	604	584	653	612	631	648	609	633	614	632	631	617	587	607	624	625	640	637	606	621	627	660	610	641	610	655	655	620	650	626	599	651	671	620	624	647	619	597	648	652	630	652	674	632	609	645	645	627	614	668	604	655	607	604	600	613	622	652	614	605	614	620	652	662	622	599	633	662	656	635	633	627	611	617	627	643	630	615	600	596	634	625	627	649	649	649	645	632	602	628	609	650	612	638	584	606	627	640	626	653	639	652	613	623	575	616	644	597	587	628	597	629	650	587	610	665	614	669	635	613	615	682	585	602	649	623	627	574	592	618	612	636	567	637	662	607	635	587	622	617	589	642	653	599	642	655	636	612	615	647	598	675	623	616	585	584	638	630	634	626	599	639	615	622	612	632	668	661	603	660	624	652	671	624	677	592	626	626	661	601	606	685	670	600	635	597	673	627	613	639	596	608	592	619	616	588	637	618	692	651	667	603	587	638	608	636	664	673	596	659	615	634	586	607	639	639	576	643	616	669	632	671	603	610	594	639	642	595	611	585	584	591	647	625	643	629	634	654	618	640	633	640	600	687	588	620	637	643	653	673	677	618	592	605	593	600	647	614	629	612	634	605	660	614	645	621	612	625	647	584	671	621	669	607	552	618	602	653	653	678	609	609	609	639	624	622	624	645	603	622	640	647	610	603	641	605	673	677	595	639	642	706	659	631	606	605	616	652	651	641	644	598	637	586	600	697	600	657	644	652	608	604	634	638	643	586	661	629	641	664	636	654	659	608	618	587	646	621	660	629	638	642	638	617	626	653	606	626	626	615	622	611	553	623	683	664	610	580	643	643	632	656	630	658	623	614	601	587	667	610	618	593	611	677	645	632	617	664	600	660	609	648	630	641	613	621	608	646	589	660	583	576	618	600	593	616	608	615	632	631	598	626	633	618	621	632	634	649	617	593	621	624	624	563	631	651	594	623	608	600	612	581
22652	21112	28924	23553	21115	21164	9816	1591	1122	1003	851	683	633	622	591	539	468	514	459	470	510	522	559	542	525	418	443	426	422	525	540	482	440	411	390	386	371	339	308	356	315	308	334	299	325	267	336	328	311	320	315	345	320	319	331	305	305	315	323	310	331	350	341	326	280	310	299	333	296	344	337	292	300	348	279	328	313	318	323	308	314	316	324	317	296	288	306	284	293	314	296	320	309	308	314	302	330	318	304	288	304	289	292	281	324	273	342	320	275	330	290	287	300	297	318	278	303	320	304	326	319	305	313	333	302	287	285	290	268	301	317	289	316	283	314	297	300	310	298	335	296	300	322	296	295	299	307	316	331	319	288	300	299	303	326	278	295	319	308	301	289	315	323	322	289	300	305	329	300	315	303	320	302	314	297	275	306	344	286	276	292	294	308	320	305	298	293	320	295	303	301	297	303	302	314	290	283	325	286	275	311	296	316	315	310	316	300	294	344	290	285	306	338	353	320	301	278	301	292	289	290	285	302	277	288	314	311	318	311	314	294	298	330	302	280	301	308	288	300	347	304	303	285	307	313	297	288	354	287	249	324	318	308	296	307	315	284	298	312	310	270	263	331	319	323	302	291	284	337	279	289	309	280	309	317	317	333	284	311	310	271	298	311	302	316	289	310	280	310	320	299	294	276	291	311	274	284	299	304	301	351	312	310	298	327	292	299	282	293	295	311	287	312	297	295	294	330	314	314	302	311	278	316	285	283	334	331	304	334	315	294	285	318	315	298	275	301	287	298	281	314	299	280	321	338	325	291	315	318	327	285	344	277	298	286	325	322	282	306	296	281	269	272	301	303	302	291	305	302	283	307	328	314	323	281	285	302	324	318	294	313	300	295	333	285	283	310	341	288	328	330	287	292	248	302	315	291	274	289	295	343	290	286	289	297	303	308	305	318	317	290	280	318	310	318	273	271	293	300	302	302	293	315	310	271	306	283	303	314	285	309	319	298	343	301	306	325	293	305	270	329	306	334	276	295	297	279	353	347	313	309	305	311	276	286	312	319	293	301	332	310	291	286	295	333	268	309	289	268	283	320	324	318	327	297	309	276	327	343	323	317	310	350	309	311	281	302	310	333	310	319	298	285	296	318	332	285	284	276	292	291	288	314	334	284	288	308	326	327	333	313	317	300	291	317	337	291	288	271	314	355	307	309	301	286	314	320	287	282	283	311	306	297	291	307	312	297	305	299	298	320	294	299	335	314	309	286	284	313	323	298	303	303	263	296	300	299	283	270	279	325	324	309	296	306	301	302	320	288	312	309	294	315	294	305	307	334	295	308	320	284	337	307	307	303	287	315	282	293	312	278	319	292	307	327	307	285	334	346	280	307	308	316	306	317	294	287	303	303	329	301	317	322	300	299	319	316	306	263	289	285	324	313	317	305	308	288	294	307	299	331	281	299	292	314	290	315	279	283	283	338	351	303	297	298	293	294	300	299	306	327	287	302	291	309	307	349	336	286	279	295	316	301	286	306	300	298	325	323	318	285	275	293	289	318	303	305	271	319	285	303	298	304	308	322	289	301	325	297	287	305	306	322	308	300	336	323	294	306	330	301	307	332	301	291	293	294	326	279	296	305	277	304	333	304	312	317	296	292	310	326	316	287	309	309	319	300	288	324	291	302	314	310	279	318	326	316	313	271	282	308	299	305	283	327	284	295	274	302	306	344	295	266	328	322	317	313	326	327	298	304	322	295	318	297	286	307	323	276	294	311	322	281	317	307	285	313	284	315	277	274	292	304	275	305	276	306	327	268	294	317	296	306	316	289	296	313	304	298	267	316	332	305	305	347	290	312	326	288	271	307	304	284	306	292	291	269	291	296	290	314	305	323	292	261	286	293	307	317	326	281	294	307	287	310	306	344	286	304	311	319	305	309	282	290	299	313	313	294	299	324	323	310	305	305	298	296	344	309	287	325	280	265	296	281	318	339	299	329	332	303	295	304	291	310	336	318	306	304	328	303	286	315	299	311	320	305	289	280	333	319	329	323	311	278	303	302	265	298	293	329	295	309	309	315	285	311	292	288	322	299	263	306	300	282	323	268	333	277	316	320	294	294	294	293	289	276	298	293	301	340	295	309	324	302	320	322	288	288	292	275	307	297	325	266	296	307	294	323	357	323	295	268	305	319	337	316	296	312	323	305	289	285	319	296	322	309	306	294	274	309	324	327	304	288	310	351	307	297	320	291	314	305	318	303	286	319	303	313	286	284	295	295	293	308	305	308	292	297	293	285	289	282	271	304	306	290	307	306	316	266	280	309	305	316	288	287	328	311	297	285	324	320	299	284	292	291	308	271	290	313	282	298	321	305	326	302	306	300	271	302	314	299	311	305	311	332	288	303	303	280	323	271	292	310	320	327	291	316	284	287	284	276	313	317	296	308	304	271	299	317	329	327	312	326	301	312	334	287	309	331	276	302	314	306	332	317	295	283	283	321	314	326	337	330	293	281	296	289	279	296	297	287	326	289	305	273	286	267	294	294	303	306	296	301	291	299	324	340	311	303	319	309	320	306	319	281	320	315	279	301	324	292	310	288	285	309	321	266	317	329	296	318	301	323	280	262	306	281	299	320	331	285	276	306	322	299	282	287	325	276	298	293	294	291	311	311	296	307	288	303	305	297	323	289	312	290	290	266	321	310	273	306	282	295	310	302	301	332	315	290	288	287	299	321	305	290	311	318	352	320	316	325	296	284	304	317	296	273	272	304	296	319	288	285	292	279	297	291	281	309	311	325	329	282	298	298	319	332	283	282	302	288	289	272	309	307	348	298	250	286	302	305	287	292	272	301	291	307	294	306	304	267	299	310	309	267	323	297	309	308	308	313	315	306	321	294	300	301	288	294	282	294	312	308	298	294	315	279	301	289	330	315	311	316	305	318	296	316	299	328	306	325	313	315	305	288	316	294	315	287	287	318	288	317	309	282	297	313	296	330	317	320	295	300	262	314	287	319	311	307	326	321	280	286	338	303	317	254	310	291	308	298	307	305	296	315	309	282	308	286	285	327	305	305	306	298	294	291	313	266	313	300	292	319	275	337	305	297	327	307	319	348	327	281	281	334	309	329	286	300	327	303	311	297	309	326	307	314	279	279	312	304	314	314	308	320	295	318	297	287	303	280	277	287	294	307	321	295	320	292	327	317	283	282	329	294	300	281	268	316	275	301	289	317	293	306	312	302	295	309	288	313	335	293	315	309	322	330	310	320	306	316	314	288	295	323	308	333	273	276	342	307	294	297	276	307	301	309	265	336	279	325	288	288	289	307	311	298	302	305	315	325	282	293	267	328	274	326	304	318	304	299	313	288	293	293	292	281	322	297	299	324	313	317	312	313	321	282	330	315	301	313	311	266	312	277	313	284	310	304	312	298	311	303	302	312	290	312	296	315	291	326	299	309	289	317	322	263	313	291	307	309	289	290	307	310	325	310	299	299	321	274	289	277	271
8569	19665	16994	9785	7005	5398	4252	3373	2934	2446	2060	1608	1483	1274	1116	1059	936	860	835	898	930	1059	1091	1054	974	782	720	754	819	904	981	839	788	693	702	628	601	559	510	510	475	473	470	472	450	454	487	501	483	515	443	507	464	485	514	474	473	498	490	484	483	468	450	430	444	478	454	477	494	453	494	481	461	511	460	475	484	451	464	465	460	475	453	448	403	437	426	409	479	453	423	445	454	450	419	429	447	461	439	470	450	430	442	405	443	416	452	435	466	446	440	434	455	418	429	426	420	433	441	465	442	448	466	469	441	414	461	424	455	412	378	442	419	448	444	428	468	470	427	433	427	429	423	450	427	463	430	462	423	427	444	434	436	425	421	444	433	403	464	463	419	454	464	424	469	441	430	409	416	447	459	389	420	421	459	431	461	429	435	460	457	417	451	443	422	407	439	454	471	447	405	455	414	465	406	435	464	467	441	432	399	440	471	488	438	450	400	467	475	441	442	431	440	431	411	435	442	448	475	450	469	452	411	453	448	417	442	434	460	410	435	441	436	425	442	410	409	450	427	428	461	437	440	447	437	406	422	435	461	442	444	473	467	404	455	430	446	454	448	470	462	414	413	442	399	457	456	444	401	426	400	416	450	410	454	431	449	439	437	451	456	473	419	437	459	458	447	463	388	470	448	486	422	471	397	490	459	438	458	451	457	463	471	431	416	420	486	478	426	422	420	432	436	420	408	431	438	460	425	440	406	432	408	440	409	448	443	454	474	453	436	437	418	438	445	432	422	441	430	461	458	458	408	408	413	401	430	400	416	457	433	398	462	468	464	434	458	433	451	438	415	435	396	461	432	448	438	418	425	451	438	475	442	452	447	423	437	473	410	402	409	439	437	459	433	435	449	440	425	461	394	448	449	446	440	400	424	436	438	443	460	465	470	455	436	436	471	456	404	432	412	439	482	445	425	434	453	435	425	425	422	420	410	413	450	434	447	448	440	413	438	420	424	461	422	442	422	448	458	466	420	444	449	417	431	445	464	459	448	471	418	459	456	439	401	431	429	441	479	406	458	414	408	431	417	440	436	414	444	449	471	411	462	432	432	405	456	430	417	422	434	431	451	400	426	401	431	436	424	435	485	439	431	455	429	440	442	413	463	422	440	454	439	444	424	421	446	464	455	408	431	435	444	405	435	384	444	395	442	445	448	420	463	415	443	467	422	417	457	430	404	459	426	421	430	425	429	419	416	430	409	447	408	398	405	450	423	434	419	400	466	446	447	429	415	464	414	492	434	451	461	464	431	433	412	430	461	406	409	466	453	443	460	426	440	446	407	377	454	451	445	483	411	455	411	442	468	412	429	427	453	436	449	441	431	433	460	420	448	419	421	442	417	445	430	429	415	446	431	449	442	476	421	449	494	427	425	449	434	453	444	447	433	428	461	430	421	411	431	443	464	423	462	480	454	454	446	440	441	447	405	424	418	458	482	426	403	415	424	451	410	437	447	462	443	432	441	449	448	472	447	454	451	456	436	422	437	462	448	436	432	443	480	451	467	429	431	429	426	461	418	436	438	433	479	431	438	429	472	430	439	429	444	462	433	436	451	463	453	400	457	418	449	420	418	447	416	412	427	429	446	427	399	436	482	446	410	408	414	439	414	454	456	436	445	448	472	461	449	410	438	416	443	456	433	419	451	425	422	446	450	432	427	458	408	371	455	417	430	434	488	455	445	423	434	404	427	425	395	437	447	426	428	435	448	445	397	396	397	403	423	440	428	445	429	401	454	460	447	411	435	426	454	432	432	423	419	442	419	442	407	421	465	380	386	429	454	430	446	454	457	445	475	424	422	450	443	496	451	432	426	473	444	439	457	432	475	468	450	429	444	433	446	425	419	420	430	442	432	448	420	428	470	444	467	397	462	445	450	468	456	442	421	384	438	459	427	438	458	446	452	433	433	443	463	422	451	465	439	422	410	454	439	437	414	451	454	449	420	423	420	450	443	417	446	415	448	438	411	444	450	437	450	444	460	463	433	403	397	426	407	417	387	450	442	425	426	411	443	479	456	406	412	477	436	416	411	450	451	413	442	425	432	435	474	453	464	434	430	387	417	452	412	442	441	428	447	448	450	481	399	425	448	462	437	389	411	409	427	437	430	432	427	457	420	437	432	459	441	448	469	433	455	434	414	392	474	443	421	429	436	402	427	444	421	410	398	445	434	418	408	457	425	411	452	413	451	422	417	458	445	432	442	432	443	465	463	401	460	433	433	443	419	485	445	445	428	454	419	398	435	448	440	433	417	421	428	440	493	446	477	446	444	401	378	449	451	443	436	463	430	463	428	458	409	438	408	470	431	465	436	443	446	406	481	439	456	420	474	441	424	424	431	411	421	425	428	461	434	425	410	437	392	419	423	451	416	447	430	471	445	446	405	443	460	432	399	433	453	426	429	449	397	464	426	482	445	430	456	441	398	476	429	447	432	408	434	430	421	459	484	404	475	446	458	436	403	419	431	438	469	421	470	415	381	424	416	466	459	409	419	448	449	444	463	492	446	416	429	430	438	471	471	465	401	435	434	439	405	406	419	461	440	458	422	446	444	439	411	411	430	462	463	427	480	410	421	423	433	433	437	449	428	421	434	426	446	428	442	449	399	451	470	504	417	398	441	461	427	461	431	450	423	463	431	423	427	428	434	457	393	442	431	455	462	483	450	433	437	452	423	432	426	429	449	455	447	431	467	497	428	419	472	435	421	446	460	455	391	439	455	423	428	441	407	456	442	450	429	437	418	462	446	419	451	416	475	455	471	417	431	446	438	447	424	437	450	427	436	439	429	446	399	403	451	440	416	424	475	454	401	431	427	428	444	449	402	390	450	436	437	449	391	415	449	473	446	415	444	408	440	423	438	419	425	440	432	444	434	428	448	438	442	423	456	431	449	432	428	508	433	422	415	409	466	454	454	479	433	412	434	423	413	436	417	459	449	465	440	466	463	429	461	428	455	390	445	435	402	409	403	426	404	399	437	424	427	455	408	436	423	432	470	444	424	425	436	441	432	470	429	402	380	395	413	444	451	423	429	480	416	434	466	446	472	448	428	443	439	439	404	414	473	451	440	432	431	460	429	422	438	458	445	451	416	425	404	421	425	408	425	469	400	455	435	420	425	392	420	407	426	419	409	439	417	409	441	445	425	448	441	447	471	410	438	432	432	425	445	441	446	452	460	451	435	450	458	404	438	450	403	436	445	466	420	437	451	399	427	462	433	428	434	461	434	431	487	443	437	386	425	463	442	450	439	437	444	406	440	465	397	431	412	444	446	450	394	442	395	409	402	435	446	460	467	450	465	404	433	414	413	453	459	415	452	439	437	479	423	433	441	444	408	458	446	425	465	428	460	441	434	439	462	434	447	470	432	433	443	457	432	399	426	424	446	414	459	394	419	425	436	425	449	427	427	466	429	435	395	451	422	442	449	439	424	436	430	444	410	452	449	461	448	466	434	446
26675	20391	9064	1625	899	784	614	573	505	497	411	440	423	394	349	386	412	415	365	362	402	391	436	427	405	393	358	332	371	349	405	398	373	381	349	365	392	396	363	334	350	360	299	334	337	349	376	342	358	354	337	339	361	369	326	390	353	349	353	358	329	368	373	361	315	358	319	328	359	389	360	345	334	356	391	342	349	356	349	354	373	349	352	380	322	361	326	372	344	358	388	327	376	348	356	376	341	358	361	372	337	328	348	324	369	336	346	363	351	374	338	338	321	364	356	339	333	364	362	345	333	337	338	355	313	346	330	334	357	363	345	346	381	308	328	355	339	359	324	337	347	364	399	339	383	319	353	355	334	364	382	348	323	329	341	330	338	336	350	369	332	319	350	345	328	407	320	364	326	344	344	323	317	371	336	330	338	329	334	330	341	343	361	327	351	357	339	351	344	357	366	390	374	380	334	319	335	352	313	351	317	329	336	332	335	369	349	329	329	364	328	381	356	339	346	332	357	384	367	361	371	335	358	348	338	339	320	355	342	352	322	341	358	349	347	348	344	366	327	345	310	334	336	346	320	373	331	296	359	357	353	328	359	337	361	363	354	329	372	354	362	336	328	325	330	366	347	324	347	348	319	373	372	359	356	330	326	361	318	313	345	356	336	331	341	353	331	359	352	337	353	312	309	344	333	340	339	339	326	360	312	356	367	321	337	371	348	327	358	323	370	329	362	341	349	340	354	355	352	336	342	358	370	347	344	315	371	326	306	321	321	362	367	383	369	370	353	359	345	338	336	360	364	352	317	376	310	373	313	353	383	344	351	330	362	314	382	341	389	361	358	327	343	333	369	345	325	366	349	325	367	313	320	372	336	347	336	331	338	348	349	302	357	357	295	337	340	372	325	358	344	315	343	357	358	376	333	348	342	320	335	366	390	325	358	323	334	361	360	365	333	303	335	328	355	350	336	356	330	368	351	360	359	346	359	336	372	346	323	323	323	359	353	351	342	369	368	352	327	338	367	351	330	333	333	288	336	377	388	352	375	329	340	371	349	341	348	349	337	335	343	353	329	343	321	342	320	329	382	329	373	361	372	315	337	391	348	358	334	368	310	346	353	353	363	351	353	332	370	342	371	374	378	359	339	359	348	312	345	311	352	375	335	342	358	324	357	367	379	355	330	344	325	334	357	375	369	350	338	348	341	395	351	335	340	368	354	374	341	336	366	393	345	342	337	360	363	341	340	373	375	343	342	328	339	336	326	340	352	328	368	365	339	334	319	330	368	351	327	350	339	316	329	373	348	322	330	335	336	357	312	334	337	325	358	355	364	359	371	347	348	320	358	380	341	357	331	281	331	337	316	358	336	347	330	294	315	365	331	334	346	332	335	319	334	306	350	356	365	324	353	361	374	363	368	323	337	318	384	284	333	307	315	361	338	385	366	362	344	346	356	363	327	338	310	329	347	364	329	400	361	361	305	334	343	332	362	346	345	345	331	326	339	351	357	366	368	354	334	351	304	315	346	324	359	339	331	349	334	330	367	349	357	376	324	362	323	353	329	317	381	351	342	344	349	355	384	329	366	349	339	353	352	345	373	328	328	333	349	315	373	359	335	343	347	350	341	350	325	364	347	359	327	347	341	341	325	361	342	323	327	298	323	327	375	342	348	335	347	358	365	361	353	339	330	358	350	354	331	325	358	382	382	332	350	360	351	356	346	307	330	364	364	368	362	366	334	364	353	320	371	370	355	351	337	369	342	330	364	357	366	357	341	363	343	352	335	380	351	355	341	306	324	325	375	337	384	331	328	341	331	349	359	342	352	359	360	352	364	354	347	345	374	370	363	336	330	379	344	359	304	347	356	334	349	384	329	344	362	328	361	332	333	321	319	334	350	364	343	345	335	357	374	337	337	344	362	346	320	389	376	344	350	377	350	344	344	349	326	326	335	346	345	329	354	317	333	377	331	351	329	342	316	313	376	368	346	356	332	370	335	339	333	349	322	331	335	347	320	309	341	329	338	332	345	354	354	350	291	335	362	359	340	307	381	350	325	374	304	350	357	323	389	301	313	349	311	325	330	353	339	309	349	337	344	374	367	389	318	364	352	337	352	344	375	334	341	311	357	346	339	320	313	367	357	371	361	334	348	352	324	352	361	355	332	324	321	348	345	348	327	361	338	358	346	344	367	345	312	312	357	341	312	334	349	351	323	353	328	331	345	376	314	354	336	347	341	317	324	351	328	342	343	360	356	341	361	346	365	370	363	340	374	350	350	336	371	358	343	341	361	348	354	339	304	322	350	358	349	329	355	366	352	352	343	319	364	396	306	346	355	340	368	333	335	369	326	347	341	348	309	340	347	367	331	328	359	361	366	341	308	350	341	337	366	319	353	344	358	347	350	334	316	340	375	349	318	340	345	325	350	364	350	310	352	357	355	292	326	344	314	336	330	332	361	340	348	369	374	320	316	349	350	345	346	366	360	317	365	343	367	345	340	357	379	355	350	353	374	354	341	345	356	330	346	346	344	319	311	362	335	359	326	299	342	344	326	343	338	340	381	333	385	352	335	342	321	321	352	376	349	332	333	374	324	348	328	334	314	345	356	355	349	321	338	397	366	334	352	371	352	336	327	386	331	331	349	343	326	370	336	335	352	331	351	337	313	327	368	342	295	310	354	368	358	346	316	319	320	354	326	317	354	342	325	321	355	350	349	326	325	335	329	345	340	343	320	356	327	367	317	385	339	335	357	371	357	332	330	312	347	361	335	353	332	342	323	351	365	368	312	348	371	329	334	308	345	348	326	328	321	360	341	349	344	346	359	344	320	317	353	358	334	391	325	351	339	352	333	351	358	338	328	373	357	381	369	333	385	340	333	323	330	359	361	317	339	379	352	326	326	352	335	339	367	351	339	352	318	329	369	343	349	326	351	360	331	336	321	334	374	339	341	334	355	366	338	332	367	338	314	370	349	342	336	339	314	356	365	361	330	354	314	334	345	352	326	352	331	319	329	357	369	352	335	351	351	339	352	351	362	316	371	359	368	362	349	349	328	369	345	358	342	323	338	373	343	355	338	335	335	342	349	340	352	373	323	328	353	376	368	330	353	338	362	325	324	357	349	336	353	392	347	339	364	334	331	338	352	333	326	333	357	339	331	356	357	333	328	325	337	357	362	327	331	342	328	354	317	312	353	346	357	340	337	339	337	325	370	347	336	362	328	369	328	333	321	335	323	353	353	342	373	351	328	350	380	375	350	347	366	354	349	350	341	328	344	375	349	341	328	367	333	340	336	343	375	349	324	336	297	346	349	358	343	311	357	358	353	318	350	317	329	346	361	328	349	329	324	374	342	353	344	361	359	344	362	320	348	320	353	325	366	346	363	337	337	327	319	347	339	341	335	374	332	321	336	337	351	367	367	368	348	345	354	346	320	337	357	313	336	333	332	379	343	365	331	350	346	330	375	386	328	312	355	358	369	341	358	340	345	323	309	346	306	322
5023	4355	4072	2265	1718	1439	1225	1035	990	878	808	706	645	654	654	633	549	558	570	578	619	693	679	637	627	587	539	560	617	630	662	606	584	532	587	490	510	543	516	488	513	510	496	491	522	496	486	431	484	518	505	498	483	484	493	527	494	524	521	521	473	530	481	482	503	495	511	503	488	484	484	489	477	494	499	472	479	474	472	462	508	512	496	438	510	502	470	476	505	488	456	478	484	484	480	527	487	476	484	486	477	477	491	509	553	514	463	463	511	497	528	482	466	472	523	483	463	477	478	491	492	455	492	466	528	504	513	470	454	483	477	464	506	484	484	499	510	454	486	496	483	515	517	468	460	513	508	481	493	510	447	448	483	468	474	513	486	479	528	495	486	504	510	488	478	485	511	523	478	446	500	497	519	466	463	424	465	496	495	473	488	484	496	462	502	490	479	453	487	461	520	494	492	444	513	472	493	486	509	485	493	482	491	491	502	496	493	467	513	493	493	473	515	489	487	522	479	504	506	469	481	481	471	518	524	522	483	498	510	520	485	482	454	492	517	521	519	503	497	516	466	455	475	470	495	524	473	495	506	501	495	459	508	476	491	496	529	493	480	445	471	511	519	509	467	485	471	489	532	489	478	465	493	486	510	490	493	519	489	551	490	495	508	540	488	480	541	486	487	509	485	502	515	497	488	487	470	478	503	495	490	504	483	456	486	526	475	480	489	477	453	499	452	468	491	479	456	453	498	466	499	471	512	456	483	486	504	483	490	497	476	493	502	509	449	473	508	461	495	478	494	466	486	468	470	510	531	454	458	506	504	475	475	446	484	470	524	443	495	470	477	487	513	491	517	453	533	493	460	491	491	453	454	494	485	514	500	480	461	499	514	462	462	514	477	495	499	434	477	444	484	470	524	473	520	449	440	490	514	464	493	478	461	496	472	494	497	494	505	457	479	501	521	462	503	504	490	508	477	501	493	464	502	465	505	481	484	453	470	529	508	467	477	470	490	512	510	516	499	493	451	494	499	506	517	501	527	474	507	510	443	490	481	498	511	488	527	446	457	463	476	472	477	507	455	468	470	493	489	532	474	459	479	512	482	459	483	498	487	511	502	481	503	501	463	485	492	478	473	463	476	475	477	470	477	518	480	456	488	473	450	517	435	496	475	455	483	525	479	503	478	476	447	498	484	534	489	506	495	493	500	494	494	478	427	462	482	483	459	492	480	531	470	524	468	513	496	477	479	480	433	503	466	457	473	516	514	511	484	514	478	509	473	491	481	458	455	508	512	480	460	507	487	477	488	461	501	503	517	473	463	500	484	464	452	456	469	497	501	481	479	516	490	476	572	425	483	508	505	464	464	477	510	452	513	511	486	474	447	487	463	535	482	471	530	507	522	515	497	502	482	490	469	525	485	478	463	500	493	537	489	521	488	456	505	476	483	491	483	472	463	480	559	490	496	456	500	476	460	523	482	502	519	475	580	546	473	507	459	502	461	496	515	514	509	491	520	476	446	491	518	504	478	490	470	535	497	504	492	472	494	491	506	526	471	498	518	478	495	518	480	503	498	487	434	472	475	505	479	493	465	498	493	537	484	479	489	476	491	511	507	478	503	484	491	488	499	491	517	506	504	471	481	458	504	478	476	520	517	503	483	511	484	515	507	442	472	480	521	510	486	487	503	506	498	481	503	489	486	520	502	492	467	498	504	499	502	479	487	514	464	457	507	463	480	477	500	494	471	481	434	503	504	493	470	498	467	464	518	492	532	504	493	485	490	507	485	523	486	518	511	469	465	484	495	449	498	480	486	513	519	481	498	528	493	480	470	457	491	467	464	503	497	487	483	471	502	490	501	495	487	518	476	473	530	502	479	508	547	500	529	505	529	505	489	507	485	468	495	475	489	491	474	480	494	436	429	479	492	517	541	469	552	509	459	470	492	522	494	471	507	472	502	480	465	506	497	503	474	489	472	458	461	482	448	510	483	501	480	507	526	503	462	461	510	483	483	501	512	479	505	477	495	500	458	495	479	505	469	471	514	481	465	487	461	492	492	444	523	460	480	492	515	493	507	475	484	492	509	527	468	463	529	493	492	474	514	467	499	498	473	513	502	481	459	505	515	490	520	505	444	462	485	488	443	448	479	478	499	503	455	487	496	495	522	478	460	480	490	482	512	518	479	467	503	505	491	479	511	490	506	521	486	496	499	441	467	462	523	517	508	486	502	475	518	471	488	508	516	483	474	494	502	512	515	514	468	504	483	499	477	465	513	487	468	473	482	499	436	484	478	475	492	527	490	514	501	484	489	486	479	472	494	471	478	493	485	476	483	515	489	510	462	480	457	494	487	455	512	456	515	472	473	470	520	493	479	476	467	523	456	461	484	509	502	496	486	461	480	485	468	530	496	503	509	472	480	451	495	488	490	498	489	482	440	503	482	481	510	498	497	503	530	485	483	500	505	475	507	483	456	495	491	471	468	521	503	513	486	499	468	522	488	525	510	489	453	485	459	472	473	509	504	470	489	483	481	462	469	494	508	507	521	467	489	510	481	464	489	482	487	486	485	464	446	461	449	500	503	501	527	481	486	501	466	498	509	484	475	519	490	506	500	485	468	513	524	527	451	501	494	499	548	491	478	497	479	485	519	504	472	481	516	483	512	438	502	471	519	488	482	500	503	476	522	493	528	499	472	482	501	472	521	511	465	490	460	535	497	526	500	480	538	474	487	507	533	490	487	468	444	510	513	509	481	485	505	472	481	467	495	509	488	525	511	471	538	467	479	542	504	459	498	516	507	468	503	505	458	449	526	482	478	473	518	487	516	489	489	493	477	501	488	523	507	454	481	503	452	532	536	503	494	465	493	436	462	531	470	498	542	491	489	489	524	492	522	509	474	493	512	484	493	497	495	507	504	529	448	483	481	465	481	474	451	543	481	493	487	482	463	465	525	483	485	497	464	535	454	458	527	473	481	472	473	512	505	465	496	500	520	510	506	492	485	489	481	465	509	478	495	503	473	467	500	480	483	452	491	500	543	475	485	474	453	492	425	479	512	470	472	494	505	485	469	518	505	502	461	490	502	483	511	490	519	507	481	515	501	505	522	478	500	482	466	509	482	519	483	485	501	490	481	503	483	503	506	458	493	472	467	472	491	467	507	500	512	515	497	517	529	523	504	510	513	479	504	495	512	467	509	526	505	503	510	489	524	497	467	483	483	502	471	528	475	484	464	503	486	505	478	499	461	482	480	467	477	472	498	428	506	485	484	512	475	474	493	523	513	490	502	459	484	526	471	508	463	500	478	469	487	475	490	481	496	504	473	483	478	494	514	470	466	469	496	523	515	500	493	472	476	492	484	486	507	512	500	456	501	520	512	471	484	504	505	462	505	474	523	446	512	510	490	508	507	473	474	496	458	493	530	457	464	520	487	473	528	463	459	517	497	472	486	465	517	479	500	490	507	510	475	494	491	483	443	470	466	548	497	479	480	482	502	462	532	508
23583	21110	28521	23963	21116	11649	1729	1209	963	821	797	671	642	624	592	616	528	604	508	544	545	561	611	623	595	521	466	526	568	541	586	535	451	502	494	498	468	453	432	415	433	398	453	433	449	438	455	450	455	457	427	445	447	450	446	471	465	448	394	437	434	448	452	460	474	475	440	465	453	446	430	440	465	451	419	460	440	425	439	421	427	422	473	426	410	459	393	453	469	420	449	427	425	454	449	460	449	408	439	437	422	423	413	419	460	440	433	445	390	426	458	448	417	433	434	420	392	413	448	417	419	454	440	447	424	457	407	427	443	439	429	401	449	424	405	431	413	415	441	418	436	430	436	402	416	422	414	441	461	413	435	433	441	412	472	433	409	408	406	439	444	414	403	422	418	459	450	445	438	412	438	409	421	447	431	434	458	454	424	370	436	444	455	433	415	413	428	467	425	423	432	435	416	405	409	456	455	414	442	426	388	432	418	435	420	387	402	450	419	438	414	443	452	405	425	400	431	505	416	462	445	411	409	431	409	437	438	469	394	438	459	413	422	413	462	426	412	428	432	416	414	459	437	445	440	436	438	420	457	411	489	420	445	457	449	425	437	418	395	427	441	443	446	416	460	441	453	445	438	471	431	406	411	438	427	423	415	458	409	419	410	423	449	462	411	406	435	437	390	413	447	431	434	409	419	435	419	444	416	459	468	432	401	426	458	433	426	455	432	456	413	405	409	424	463	431	461	413	420	422	462	426	429	421	432	385	409	401	421	453	438	452	436	418	446	468	429	429	437	469	433	453	465	437	454	461	455	417	422	427	390	433	456	431	427	444	407	431	460	474	418	468	425	438	415	448	446	410	405	385	411	437	444	461	423	485	421	447	426	418	430	426	492	450	444	427	416	431	470	444	445	451	410	431	462	439	435	446	475	389	417	414	427	482	431	457	439	447	440	431	445	459	446	436	453	463	445	455	464	422	427	437	434	444	414	425	442	429	433	387	421	444	418	452	400	392	449	436	461	420	437	432	418	462	434	425	457	413	431	413	440	434	448	441	458	443	463	435	438	426	427	423	418	416	414	403	476	426	390	428	415	427	440	406	450	460	430	440	455	425	474	443	418	432	429	441	451	450	450	432	439	404	463	457	459	420	439	426	466	450	460	453	413	415	431	464	411	419	420	430	413	396	432	448	448	431	415	411	418	421	448	459	444	437	478	440	394	443	436	464	436	425	414	429	441	441	452	428	417	435	432	470	453	407	462	457	408	442	451	451	413	447	481	442	434	441	407	434	415	411	421	477	465	424	446	465	396	445	448	410	431	392	409	433	428	421	460	477	439	391	431	404	391	422	429	395	428	426	477	443	435	484	410	439	455	413	418	453	423	418	447	438	446	448	441	450	447	424	438	431	433	400	414	397	415	440	398	433	435	399	441	441	437	448	448	467	419	450	403	436	448	468	416	426	437	437	449	448	450	427	402	418	450	452	397	436	423	433	425	441	424	451	418	429	429	413	469	433	438	434	441	444	429	458	415	465	437	429	398	445	424	413	436	479	447	391	446	437	451	406	428	413	429	437	426	437	426	448	419	431	408	441	445	464	430	459	427	420	428	409	433	441	455	440	443	473	448	377	431	421	404	433	410	407	437	385	420	447	420	420	471	449	414	422	425	393	433	444	426	425	442	459	417	437	453	434	431	402	420	421	405	437	482	406	442	425	441	481	417	444	453	423	443	426	415	432	474	456	378	436	444	422	453	441	461	477	393	482	417	451	419	417	474	429	433	421	381	430	461	419	448	419	411	478	404	443	444	410	415	465	418	439	430	426	423	463	451	412	506	436	436	397	421	448	463	427	440	415	427	422	451	443	427	432	443	408	425	421	395	440	424	425	420	432	409	435	445	424	460	463	394	442	441	423	430	446	427	413	456	427	442	449	422	428	410	455	440	492	416	432	401	424	428	410	448	434	439	396	410	478	425	426	446	441	464	445	455	443	426	403	440	452	406	405	417	430	447	427	416	440	395	445	456	426	441	441	432	418	473	440	420	459	440	454	416	436	449	378	399	430	422	408	428	439	416	420	440	427	435	408	417	426	445	478	371	421	433	401	446	473	420	443	465	448	430	444	432	441	419	451	467	422	458	382	471	431	425	454	447	447	411	424	429	423	406	466	448	414	444	433	462	433	450	432	457	454	388	417	398	424	409	428	435	429	430	443	439	419	432	423	436	451	421	460	466	453	422	450	439	426	456	396	393	451	403	443	440	432	438	435	417	434	434	457	435	499	445	438	456	414	439	471	416	406	394	446	441	479	422	407	424	397	435	400	417	428	393	423	426	426	425	413	427	426	419	462	424	413	421	430	448	398	425	440	437	444	437	421	401	398	410	452	453	454	439	439	445	431	433	446	476	442	420	452	407	428	436	463	398	445	417	443	463	428	441	434	420	400	422	380	424	458	439	432	422	446	432	426	446	420	440	431	435	415	452	446	435	416	430	421	443	414	465	412	443	422	420	431	444	472	439	421	420	409	435	411	474	437	384	423	394	465	374	445	464	392	426	466	418	433	425	409	437	475	448	475	418	393	427	452	463	406	414	434	420	431	445	433	432	473	430	427	433	423	446	404	431	453	421	446	408	423	414	419	471	482	437	437	477	395	461	471	456	420	436	461	440	424	402	450	427	414	429	413	426	434	438	434	414	436	424	432	416	422	452	455	396	438	399	442	419	425	470	455	437	419	426	443	485	409	467	448	422	429	410	414	444	434	478	433	453	400	470	403	461	445	451	438	402	417	455	443	432	442	447	412	418	463	436	444	432	424	450	401	439	440	418	388	437	450	424	428	438	420	453	433	429	449	419	434	436	427	453	427	431	431	424	430	396	427	430	450	413	476	416	449	442	415	457	433	477	428	458	423	432	438	449	436	423	447	441	462	430	446	457	413	458	449	415	427	448	429	473	436	418	441	454	445	441	436	441	456	416	448	395	437	404	450	443	428	458	405	425	435	448	439	445	393	444	429	447	419	425	403	441	444	399	449	448	441	403	458	419	419	407	427	420	429	468	414	422	411	429	457	431	428	422	467	429	438	470	447	413	422	444	438	430	437	457	445	428	409	419	429	413	499	450	425	424	426	410	426	435	502	476	421	433	381	444	431	420	439	416	393	422	440	443	392	417	470	426	439	429	469	404	443	427	418	411	460	442	491	443	421	418	414	436	430	411	439	444	430	427	408	446	427	413	446	446	456	375	457	402	442	481	467	471	434	421	443	421	402	386	456	457	432	462	430	411	458	441	471	438	428	389	424	410	418	418	449	458	440	429	418	392	432	425	401	414	407	446	473	479	443	460	420	418	447	435	408	458	435	403	420	403	393	420	450	412	384	466	447	431	468	429	441	401	421	445	409	414	435	416	408	457	441	389	410	424	454	432	451	434	390	474	418	472	413	435	408	435	442	443	370	408	436	446	406	416	467	428	430	437	438	436	455	452	443	423	403	457	405	466	437	392	461
6398	13779	11920	6467	4587	3707	2957	2491	2161	1910	1552	1318	1198	1119	1071	990	907	910	858	870	1005	1052	987	985	908	796	737	806	880	907	938	844	782	810	698	774	695	668	690	665	693	665	640	630	616	641	598	643	644	645	653	641	646	602	667	644	690	664	658	639	643	630	619	647	621	639	586	616	643	616	654	656	631	623	612	624	631	615	620	617	658	560	631	628	645	696	607	586	619	618	640	636	581	634	619	583	593	654	563	618	648	591	651	602	613	647	627	606	661	586	594	591	625	630	631	617	622	612	628	594	584	626	676	694	658	571	620	584	600	605	586	595	609	589	577	637	640	618	629	601	570	595	614	646	609	605	609	584	599	609	613	596	654	612	614	629	630	585	599	605	620	574	638	651	640	585	609	625	625	648	620	628	605	614	603	622	644	585	599	634	614	607	603	626	599	660	641	599	608	587	628	622	613	614	605	553	671	607	564	635	625	600	623	695	601	618	611	607	602	605	647	605	589	614	655	610	687	610	583	650	636	663	616	610	648	631	621	673	620	583	661	656	633	584	592	594	613	618	596	601	613	636	598	616	651	607	628	621	576	629	555	628	635	618	607	596	643	649	634	632	626	592	622	623	577	588	693	582	586	627	609	562	586	626	598	610	563	609	630	662	625	629	613	591	613	630	639	615	591	675	623	645	618	613	660	641	599	649	615	620	656	625	612	618	617	603	612	620	647	600	617	620	618	564	618	604	625	608	561	590	588	610	599	663	625	622	612	642	646	567	661	613	680	678	658	660	626	625	618	568	667	592	604	595	585	646	653	636	644	611	626	580	634	620	632	617	584	614	640	644	641	625	663	588	627	627	632	589	617	618	605	625	616	651	586	595	585	638	626	630	572	663	587	623	608	644	582	602	659	633	588	624	573	608	627	578	632	602	563	638	639	609	605	656	600	595	637	607	648	641	621	629	643	637	645	608	614	620	603	606	640	666	622	585	671	569	638	616	629	629	619	619	639	600	668	642	612	639	625	617	613	642	598	608	634	648	641	638	619	645	613	618	662	586	674	612	588	579	605	631	598	637	597	640	584	652	635	652	578	565	603	642	627	604	652	624	636	661	624	589	599	607	575	596	584	609	593	617	616	637	624	690	615	626	653	618	599	647	630	641	602	639	614	647	634	664	626	697	613	601	539	617	642	618	645	623	644	622	579	661	609	583	630	581	619	631	591	592	636	551	597	610	603	606	616	580	582	649	584	617	665	602	610	618	581	621	603	613	591	612	642	603	618	636	611	602	640	585	609	553	623	610	622	605	596	632	551	658	623	642	664	606	608	653	605	626	590	649	605	614	602	640	630	604	615	632	632	635	608	623	588	587	644	625	617	626	619	607	605	613	611	630	592	645	613	638	629	632	622	616	644	613	605	582	585	664	592	612	663	629	596	617	590	644	627	639	611	626	625	603	599	614	650	592	618	599	616	630	630	629	677	621	649	635	584	617	625	576	576	678	624	599	585	615	578	624	641	630	643	581	645	623	623	666	645	610	630	617	622	624	630	631	582	646	611	596	674	576	583	638	603	628	627	605	618	597	583	639	558	565	627	615	576	623	645	605	584	590	630	607	587	621	629	588	600	597	594	619	629	603	629	659	652	598	660	586	581	625	618	618	608	597	640	599	638	601	652	646	614	595	634	642	659	628	684	641	568	639	592	573	638	669	608	647	596	638	625	604	567	648	610	624	671	592	636	586	618	607	642	636	657	601	643	602	621	608	607	600	634	642	692	606	641	627	627	620	620	599	580	611	584	647	645	605	608	623	648	606	627	571	598	653	608	538	672	635	634	654	621	641	626	574	587	638	632	609	627	605	656	648	634	606	649	589	605	609	631	632	635	607	649	636	617	618	603	622	670	621	588	628	637	597	617	585	605	620	650	636	643	594	627	651	599	632	611	585	626	610	644	624	602	630	620	609	638	619	637	590	641	641	643	590	645	604	632	654	639	668	636	588	630	604	648	646	632	628	640	668	642	613	630	578	663	607	681	606	580	637	599	646	622	624	600	599	660	541	638	627	687	629	612	629	625	636	605	633	618	655	552	673	652	642	592	621	614	632	584	636	565	682	611	635	574	656	594	653	630	639	606	588	618	599	607	650	614	640	615	653	631	624	675	621	608	637	587	607	600	581	593	621	616	640	609	591	630	646	630	603	604	601	639	638	583	605	643	615	642	637	635	645	597	635	624	609	614	629	620	631	590	647	620	610	645	576	605	647	669	610	598	610	588	614	624	609	620	600	656	592	614	627	631	696	642	595	632	640	608	645	654	623	626	631	596	621	603	602	623	584	607	632	628	657	579	609	630	616	602	579	596	596	593	634	585	595	601	584	662	635	626	626	593	609	650	595	626	599	622	640	607	597	598	584	585	630	648	629	603	578	597	649	603	630	594	612	630	595	627	626	626	591	611	629	630	648	630	629	609	611	607	618	652	634	599	621	632	582	603	633	599	636	590	643	649	645	601	627	612	667	589	587	610	656	643	639	607	614	633	607	589	599	619	593	592	626	622	654	623	620	644	602	619	629	636	615	644	619	614	579	607	596	570	650	596	627	618	580	626	618	604	602	631	655	638	649	604	622	625	589	626	603	604	650	626	593	604	569	602	609	633	583	592	615	584	610	675	649	591	608	594	615	630	595	613	574	631	594	593	604	626	615	624	602	653	583	617	601	621	632	571	622	608	616	623	633	632	611	577	620	657	597	628	617	588	642	605	648	584	633	616	585	635	607	612	652	653	605	613	630	621	592	626	647	625	627	640	612	644	625	575	603	587	641	649	612	630	626	651	618	608	646	613	617	618	636	615	621	586	639	634	588	645	601	648	605	650	573	595	679	598	625	608	585	602	612	617	627	597	644	635	652	588	606	622	608	593	647	654	657	605	636	595	639	612	651	621	687	616	631	638	597	648	647	602	629	615	602	581	584	562	590	596	545	641	580	610	652	613	624	654	637	619	621	609	586	574	598	610	593	633	600	634	611	614	585	615	631	617	613	566	644	623	636	622	589	603	598	608	650	613	657	642	586	641	576	615	687	570	586	641	658	648	610	594	608	599	655	640	608	599	545	612	598	607	589	609	638	607	602	624	605	593	629	624	584	615	588	639	675	604	630	621	602	670	598	597	632	635	619	620	603	633	620	626	636	633	579	607	597	640	587	626	594	591	603	561	619	576	617	645	627	624	610	607	559	655	629	623	619	592	616	631	618	628	580	581	640	646	621	582	616	622	590	606	630	630	645	648	629	610	597	563	578	602	641	621	590	627	611	601	614	602	620	601	624	640	622	619	581	641	592	630	578	623	574	635	590	590	665	614	607	632	612	612	647	602	633	605	613	613	589	590	622	648	678	636	642	625	642	629	619	602	645	611	612	604	613	621	620	637	593	600	643	637	580	622	571	562	598	644	626	612	622	608	616	601	595	612	613	577	618	618	617	630	601	642	627	609	612	617	579	657	660	585	597	608	578
22707	21110	28926	23565	21114	21187	9704	1622	1196	1025	899	685	663	577	560	517	518	506	489	479	530	558	563	533	480	428	426	432	482	558	474	481	393	408	338	375	360	331	329	331	349	324	306	315	309	304	308	326	362	324	310	346	334	292	362	341	306	349	325	348	293	289	314	299	318	295	306	322	340	325	318	285	333	308	298	311	310	282	277	322	320	300	293	299	325	300	327	325	303	278	306	297	286	283	321	313	313	300	329	298	311	331	319	299	293	289	307	332	318	292	285	312	330	306	304	295	282	291	311	294	261	308	299	308	315	300	276	305	291	303	285	283	279	298	298	329	308	281	315	282	275	268	274	280	309	295	329	283	302	347	315	305	303	318	326	291	302	328	295	315	300	294	297	284	291	335	299	310	315	297	274	258	314	315	314	305	289	307	308	303	286	287	269	315	307	278	306	297	319	297	300	312	302	309	296	291	265	296	322	293	297	298	286	274	285	301	309	298	328	326	308	291	291	294	331	301	318	290	300	291	307	320	298	307	300	311	313	289	328	319	277	296	307	317	308	292	299	323	253	289	316	307	293	281	274	272	322	316	288	303	297	277	291	311	316	300	299	283	302	297	323	301	309	316	294	310	303	289	296	313	280	324	316	291	309	273	323	275	297	294	301	290	310	293	285	309	330	311	269	301	291	298	310	287	298	312	314	288	272	292	287	308	295	303	293	324	309	270	290	296	309	318	272	303	304	313	308	300	293	308	301	328	297	299	289	283	266	281	245	292	333	301	307	327	315	314	312	286	299	301	264	295	322	310	272	326	304	288	283	278	299	279	326	318	277	282	298	297	313	303	319	310	276	289	331	345	308	303	307	313	292	291	295	302	309	319	279	288	299	338	296	300	316	355	289	301	312	289	305	291	296	295	304	328	307	310	301	338	292	305	258	314	286	305	299	315	286	312	311	320	303	327	275	327	322	304	302	301	339	350	280	293	281	279	304	254	304	301	298	316	296	312	301	298	307	296	286	317	301	298	305	305	286	312	314	305	283	301	309	260	265	275	289	279	295	313	304	294	315	278	311	294	316	322	282	297	304	277	274	277	316	282	307	295	285	339	340	302	292	303	321	282	291	312	303	278	297	316	315	298	319	333	300	289	353	303	309	283	318	306	286	308	281	311	313	269	291	313	320	313	286	333	289	291	319	290	301	300	287	326	303	292	299	298	273	300	305	305	318	297	288	273	288	271	311	301	329	298	301	299	274	316	322	292	286	290	308	267	321	310	320	299	306	285	282	285	295	336	308	302	286	313	289	305	320	301	311	297	316	270	306	337	296	312	290	292	285	306	306	308	280	333	331	284	295	284	307	309	283	314	328	292	303	299	307	308	312	306	299	275	280	335	283	281	325	250	273	310	286	295	300	275	309	304	291	330	280	305	313	292	295	294	326	281	274	326	300	310	319	318	329	325	266	290	277	311	317	313	299	309	321	312	273	276	322	294	278	290	308	285	298	301	280	300	304	271	309	274	292	327	299	301	329	279	313	291	316	328	330	292	303	315	314	311	294	298	285	280	316	292	293	310	289	290	326	315	298	325	305	288	327	309	308	264	299	264	307	263	295	267	295	282	279	296	297	304	282	293	294	292	309	299	294	283	291	319	313	289	319	306	312	300	271	305	312	340	290	307	294	322	282	304	305	311	290	309	306	270	299	307	288	296	282	282	319	316	276	292	300	333	329	294	290	280	306	291	298	336	327	293	289	306	315	292	316	292	280	325	291	278	322	297	273	311	297	321	286	286	297	273	277	303	289	283	335	301	313	292	323	326	327	305	295	290	292	313	295	319	316	313	297	290	294	296	331	279	285	331	308	301	316	293	285	269	300	293	268	329	321	295	287	322	249	306	314	288	323	302	285	316	302	294	292	323	298	277	250	296	285	287	280	305	325	294	295	306	289	307	314	295	309	308	270	289	300	305	296	284	305	307	300	336	295	290	305	289	291	304	304	291	332	305	293	305	302	337	292	334	295	269	304	292	299	292	295	267	291	307	310	290	292	307	301	276	299	288	333	298	290	332	301	313	295	295	317	298	282	269	334	308	311	290	298	271	306	300	279	299	309	302	241	291	274	296	313	283	285	329	289	317	291	322	314	314	308	281	276	298	274	272	301	306	328	283	326	309	298	317	297	258	333	322	323	296	303	284	293	327	298	283	315	292	312	296	328	294	309	279	279	328	294	309	308	266	311	334	291	284	299	303	279	283	291	285	313	300	332	306	306	315	284	303	308	298	318	328	296	309	307	294	312	293	321	305	313	297	317	307	285	310	292	278	299	298	282	290	292	283	311	293	326	264	305	287	275	312	305	270	272	305	308	334	325	310	322	302	257	297	295	271	298	299	334	321	285	306	283	306	311	319	282	296	279	278	319	316	282	339	310	292	290	304	312	335	338	294	322	293	294	286	281	329	296	314	267	307	298	290	323	304	314	304	304	294	295	293	276	323	291	286	298	312	286	324	334	311	305	298	287	307	296	310	343	280	319	279	265	309	317	313	299	305	318	276	314	294	313	332	319	292	295	323	309	276	301	318	273	295	328	281	266	313	291	296	287	299	304	289	336	304	299	277	298	318	303	310	294	288	297	296	296	285	285	288	316	320	271	329	339	336	306	321	309	292	292	299	333	301	301	303	305	294	282	313	306	279	292	317	264	292	305	305	314	288	312	278	308	297	302	333	320	288	304	285	280	299	285	311	304	277	302	299	325	295	307	288	320	296	309	306	323	297	337	316	294	316	311	283	273	327	297	291	294	291	314	295	315	308	282	347	283	320	322	280	272	306	294	288	287	309	293	283	299	305	280	284	337	315	326	298	288	296	302	302	312	301	307	300	332	298	335	334	287	301	281	273	311	319	323	301	306	287	301	286	302	288	275	317	315	287	288	300	318	299	288	324	318	291	291	292	325	299	296	316	331	292	331	316	267	321	288	326	307	272	328	314	302	273	307	309	270	298	303	293	264	329	313	304	309	328	320	287	290	303	301	280	307	312	290	320	300	317	296	310	318	280	305	296	292	291	282	285	278	323	290	313	286	321	294	301	281	330	289	316	297	289	308	288	330	286	316	296	288	294	331	329	297	309	292	301	305	298	337	314	288	288	282	294	276	315	301	319	300	296	311	290	283	284	298	343	275	304	303	278	311	270	295	298	281	323	314	269	319	317	285	299	304	288	317	299	299	307	307	301	326	314	292	260	274	287	294	307	312	306	294	285	285	295	274	274	266	314	310	305	308	279	280	286	300	296	289	311	263	305	295	304	298	295	272	304	324	273	284	256	280	308	328	311	300	298	296	327	298	319	318	299	289	329	307	265	305	286	302	290	283	305	297	320	301	321	311	302	299	268	328	298	305	307	309	311	301	321	308	280	280	265	328	296	255	306	304	311	284	298	304	313	299	290	296	284	293	295	284	287	329	321	295	302	349	291	296	311	285	297	300	309	292	316	267	291	307	326	335	303	290	278
8418	19861	17272	10012	7185	5630	4382	3566	3072	2529	1951	1668	1370	1276	1197	1036	1045	890	819	906	949	1168	1124	1056	934	715	715	716	902	944	870	851	702	658	639	596	612	518	462	493	465	493	451	483	464	465	488	512	476	512	482	459	506	502	531	439	480	457	497	434	450	466	451	438	439	414	434	456	474	454	442	446	442	463	429	458	469	448	458	464	458	457	460	435	419	408	394	428	467	437	422	447	399	445	393	442	445	420	414	445	461	449	451	465	416	447	426	441	432	441	430	421	448	408	428	437	424	434	434	450	462	426	439	445	467	410	474	408	460	377	441	399	422	448	398	436	405	420	447	423	450	448	442	477	440	471	439	434	447	397	452	434	478	436	384	407	431	453	437	407	453	407	418	459	421	446	457	438	394	428	421	394	429	458	422	444	460	424	416	423	408	447	436	431	428	464	427	400	405	430	429	455	432	440	435	411	492	376	437	397	445	452	422	409	450	443	424	462	410	449	453	462	413	441	438	418	432	427	426	423	430	442	481	420	459	414	444	442	440	448	444	422	462	449	423	422	419	444	437	407	478	431	431	422	413	423	426	399	373	489	458	447	416	450	423	410	420	432	388	418	445	400	459	424	457	438	406	425	439	407	422	434	413	420	427	437	442	414	449	432	450	460	451	421	439	447	445	415	457	436	444	452	435	391	460	436	398	428	407	439	410	435	424	466	391	389	436	381	451	424	422	395	445	421	432	405	435	381	433	443	451	451	451	442	438	438	423	409	430	413	437	447	432	410	412	426	402	425	394	416	441	471	399	424	436	427	463	458	424	421	433	436	410	474	435	371	411	418	440	424	418	433	429	432	458	438	429	445	414	425	435	457	417	457	382	443	433	465	427	442	427	436	422	443	421	438	411	446	431	423	384	446	429	478	456	411	417	469	422	445	451	444	432	417	425	427	441	422	413	429	458	483	464	424	464	354	459	445	444	454	431	426	430	445	449	450	446	443	424	408	441	422	439	391	439	422	392	455	447	440	451	430	400	452	499	433	457	429	422	441	411	413	480	462	412	425	456	433	427	395	448	405	454	441	467	432	387	425	433	447	430	381	439	440	415	408	457	445	434	450	431	429	392	413	450	421	385	446	446	435	425	416	382	434	423	414	423	421	466	422	448	433	393	405	464	448	421	432	415	438	414	416	400	438	449	433	433	429	468	396	452	408	402	456	428	450	413	394	426	404	413	451	452	465	435	434	412	423	428	427	448	429	429	453	462	438	439	403	422	450	408	419	450	429	430	404	447	433	412	426	446	462	467	440	443	430	441	439	414	436	425	440	424	418	427	426	424	444	419	457	429	406	440	412	398	443	433	429	413	457	418	448	435	421	406	449	445	411	424	446	437	445	428	419	383	413	437	419	451	430	432	449	451	415	418	388	478	436	408	391	392	483	455	457	422	411	455	424	429	441	456	401	400	411	394	420	407	454	393	434	457	444	433	410	438	471	407	394	435	438	461	421	436	426	431	435	455	386	426	443	436	448	424	447	473	451	451	439	418	484	416	411	447	427	421	392	436	459	453	437	465	429	429	418	430	491	429	418	467	490	474	452	481	412	418	395	454	396	429	466	450	392	437	409	417	449	457	451	411	440	432	479	401	434	416	424	429	437	440	415	407	440	419	420	432	401	414	417	442	424	427	427	429	424	447	449	416	436	410	415	426	434	456	415	415	435	389	456	417	432	380	406	442	433	415	400	436	429	427	441	441	433	438	445	403	401	434	441	437	411	467	434	411	457	436	448	452	414	433	398	413	429	421	419	420	407	433	439	454	427	445	394	425	440	430	414	460	426	426	406	428	458	384	430	444	427	472	486	423	459	429	410	403	453	431	433	420	426	448	421	424	436	433	415	434	396	426	421	473	448	431	433	404	428	451	429	422	445	420	402	399	413	451	429	452	474	439	434	450	429	412	424	448	434	406	422	467	453	436	488	441	389	396	437	411	409	389	456	422	423	410	426	449	453	461	437	466	426	486	470	455	412	431	430	460	479	442	431	416	479	419	414	437	430	437	425	418	462	439	438	429	416	433	412	434	436	432	449	446	441	390	450	425	421	460	433	442	396	460	444	402	444	458	397	446	441	465	427	420	438	445	437	452	420	443	465	439	419	437	431	444	409	427	452	458	416	425	437	454	442	438	411	419	410	447	425	405	434	475	416	443	406	422	481	426	460	426	444	425	422	437	417	432	479	413	429	435	444	420	450	451	438	405	407	492	422	436	455	433	441	456	398	422	436	419	426	423	484	431	400	440	425	404	424	401	429	442	428	447	434	447	457	420	426	437	418	444	419	448	434	450	446	431	415	433	410	462	456	458	426	449	442	387	428	414	438	460	463	374	442	443	427	425	437	450	407	424	424	394	389	431	419	437	387	404	401	475	417	447	411	422	456	392	468	434	411	450	401	418	410	466	444	383	433	451	432	431	398	438	448	439	431	425	467	442	431	411	416	455	407	429	473	448	427	426	448	455	445	439	429	385	468	434	436	470	446	415	448	456	470	414	476	396	473	453	441	439	420	412	436	408	421	417	445	406	477	469	435	419	428	446	458	433	458	392	465	446	437	411	426	437	418	451	435	433	433	426	417	458	444	414	404	401	450	445	416	439	426	388	408	433	395	441	396	415	463	450	422	438	425	440	434	458	418	430	428	446	416	444	462	413	463	436	431	426	458	433	426	429	417	396	418	467	439	423	442	427	436	455	393	441	421	473	440	442	449	453	453	412	374	447	453	409	423	424	448	424	461	442	414	453	431	441	426	437	432	439	394	426	401	421	422	456	383	415	413	485	449	464	440	410	442	427	460	403	411	450	428	427	422	395	427	434	444	455	435	461	419	402	468	394	441	428	414	396	437	445	433	432	420	449	439	387	409	418	407	418	422	420	412	400	403	435	403	439	414	468	437	466	449	435	436	442	392	426	434	470	457	442	435	397	422	427	409	444	439	388	427	416	446	429	464	450	433	413	463	454	432	441	433	421	422	471	400	426	404	416	418	458	433	430	404	418	419	400	425	409	460	412	456	423	454	435	427	456	417	436	398	398	441	432	428	422	398	432	459	401	441	429	437	482	410	413	428	416	436	460	420	457	446	416	445	429	395	420	447	447	428	406	446	406	404	417	454	442	444	436	446	374	386	428	438	429	410	426	456	463	430	445	390	440	421	475	413	436	450	399	448	424	424	396	389	454	435	439	462	440	398	433	421	412	422	448	412	450	422	427	408	450	423	424	431	439	429	436	426	467	406	473	438	479	424	438	415	431	410	446	403	420	413	475	428	427	438	443	454	416	413	452	413	435	409	463	409	406	445	438	440	454	418	426	410	404	437	459	430	413	431	444	381	427	412	428	411	433	406	471	466	405	423	415	411	413	416	443	452	428	418	456	413	406	415	447	439	430	429	439	437	445	459	425	412	425	417	406	430	409	411	446	426	451	446	453	426	408	448	397	447	430	436	450	460	412	464	438	433
26715	20383	8947	1682	879	693	619	543	532	489	430	431	408	408	366	402	367	389	379	376	382	430	400	409	368	342	384	411	375	419	390	358	337	344	352	316	337	370	344	347	351	351	364	320	341	348	348	334	333	358	330	312	329	363	319	361	322	329	331	335	353	383	375	350	326	333	358	335	341	347	365	397	340	312	311	357	337	354	342	323	319	355	343	308	343	346	365	363	346	354	327	366	333	325	298	332	402	333	349	365	329	343	343	340	323	351	321	340	345	350	336	340	378	362	354	346	325	337	339	322	333	365	351	341	348	321	341	297	305	357	371	306	355	347	329	326	326	325	337	334	348	367	336	337	333	360	336	321	332	366	351	325	343	352	331	351	318	356	361	356	320	343	318	350	359	370	353	327	349	332	340	339	350	362	320	348	360	336	365	343	331	339	362	325	339	351	337	334	332	376	372	361	346	309	324	319	361	331	315	352	313	374	345	345	334	362	338	341	362	315	337	342	380	336	306	333	378	317	343	342	333	347	344	303	349	309	349	346	357	338	351	346	313	314	336	337	328	340	314	352	326	330	328	323	351	329	335	319	344	336	322	309	322	313	355	343	330	362	338	358	343	318	324	354	345	342	349	366	314	308	321	360	305	356	334	355	360	330	354	363	342	355	342	337	329	377	359	379	365	322	299	368	336	320	289	304	332	359	338	353	345	346	344	356	324	320	380	331	336	310	330	355	332	354	363	335	311	352	335	354	349	322	313	351	314	358	317	348	343	351	321	369	367	325	354	323	350	381	377	346	374	331	340	338	339	343	334	352	341	359	343	348	394	347	342	322	367	394	337	349	338	367	369	341	360	359	332	317	344	332	340	329	361	364	378	363	323	357	359	331	322	331	377	342	350	313	314	332	327	352	340	344	315	332	325	352	347	349	338	329	300	336	332	367	319	339	331	349	329	353	348	357	346	353	359	344	334	336	354	359	323	326	307	348	325	343	331	349	361	331	371	313	308	347	316	349	313	355	332	332	327	318	348	349	365	326	357	356	344	353	330	344	347	316	344	326	347	351	323	313	334	352	355	330	369	329	339	339	354	305	344	333	324	315	315	345	336	317	362	305	314	347	338	320	341	341	336	331	336	328	336	323	339	301	304	316	355	321	339	320	334	342	308	363	339	373	362	337	353	316	343	347	342	333	327	337	351	361	348	315	323	339	327	392	358	335	344	330	355	334	361	373	326	326	322	333	338	315	358	348	331	329	343	344	356	349	329	348	380	340	323	326	336	333	347	325	320	319	346	350	370	356	340	335	307	330	316	341	331	368	330	331	345	319	314	327	347	352	355	326	316	353	320	351	380	335	356	330	313	303	351	343	334	355	365	320	309	374	348	360	338	387	315	332	352	342	363	362	298	354	363	322	317	357	340	346	343	334	364	341	369	337	360	344	309	335	338	346	317	359	354	340	313	348	344	326	349	356	318	337	323	340	347	331	330	320	324	344	305	340	336	367	338	361	344	347	337	364	338	367	342	343	339	318	314	362	340	358	352	356	381	367	351	311	345	323	367	345	317	319	334	321	359	354	343	337	312	325	370	328	334	313	372	329	347	315	368	343	364	346	338	364	343	308	354	316	321	315	362	363	322	325	353	335	290	352	391	322	337	321	362	339	332	338	324	329	343	358	325	348	360	329	316	373	354	323	346	329	396	333	368	332	319	346	331	318	335	346	316	353	348	330	366	331	340	360	350	331	364	369	346	348	358	304	340	328	331	313	331	315	316	321	347	325	366	334	379	340	313	343	381	355	319	344	341	335	331	321	356	363	336	335	327	361	334	343	340	338	340	324	333	342	355	352	344	323	323	341	322	328	356	319	345	313	355	339	332	326	290	356	308	314	291	323	311	328	300	311	360	358	343	334	316	377	314	311	335	350	329	333	366	344	349	348	356	344	322	349	306	363	332	325	309	346	328	347	352	345	310	318	347	353	350	332	365	350	361	352	333	354	328	333	310	320	327	333	383	349	345	333	304	343	343	315	348	312	348	321	346	335	341	300	312	336	358	301	340	355	315	333	358	337	346	332	342	311	341	364	364	352	334	337	333	347	338	335	331	345	362	370	345	372	324	335	343	400	351	341	365	399	349	369	347	355	334	333	355	353	368	327	361	337	335	337	321	323	354	343	351	332	351	320	338	375	330	339	341	303	330	318	332	329	310	349	372	318	341	365	333	390	386	343	355	371	343	356	357	344	305	370	335	358	330	318	345	329	312	310	323	307	310	324	357	327	338	353	360	349	314	325	345	311	344	342	348	332	334	360	331	316	346	329	373	306	365	325	338	342	358	350	344	339	356	346	362	322	342	324	310	369	358	339	332	349	329	309	316	366	332	350	324	324	323	353	351	338	322	329	324	334	329	333	360	357	332	362	369	343	324	346	320	343	339	358	354	338	361	312	336	355	341	345	367	330	316	345	329	338	323	315	327	358	372	354	298	316	332	317	319	354	362	381	365	344	327	327	360	348	355	341	320	302	345	329	334	377	322	356	320	359	336	355	345	326	335	324	313	323	353	317	336	328	358	318	342	368	342	362	344	321	361	326	350	325	351	309	327	329	335	371	330	323	369	359	339	372	328	354	331	339	352	324	370	357	347	367	365	352	312	320	353	345	399	318	334	338	368	336	309	335	357	333	343	335	345	338	344	340	337	331	343	350	345	320	338	360	344	331	334	310	317	362	363	292	323	374	348	349	360	362	345	345	329	359	315	327	340	327	309	335	356	299	342	339	333	332	339	352	338	351	357	336	376	388	322	355	305	329	323	336	313	351	348	341	370	346	353	332	351	354	316	329	344	330	345	327	332	385	355	363	344	316	361	346	348	337	372	359	355	341	320	351	347	334	350	326	344	375	345	358	354	309	358	362	340	313	378	356	313	332	347	341	355	351	335	357	335	345	344	335	368	371	313	318	352	315	358	355	350	372	325	325	349	337	311	341	357	351	363	332	322	316	305	319	305	336	330	345	317	329	321	324	348	364	368	345	315	348	330	311	329	355	341	371	346	344	313	344	358	318	347	326	359	327	356	338	334	328	355	343	385	342	345	362	335	356	369	371	317	336	333	356	348	342	326	348	342	359	317	354	334	329	368	319	328	302	337	368	354	340	355	332	347	310	365	338	356	336	323	295	342	321	340	360	321	316	325	339	344	351	333	323	348	311	376	347	386	326	349	351	354	344	320	366	348	311	343	360	349	343	338	325	382	359	328	352	340	328	327	335	318	348	306	322	368	361	354	297	366	351	325	354	331	325	293	345	333	324	311	337	301	335	354	344	318	337	349	322	327	303	356	328	344	345	341	310	336	340	333	354	350	355	371	326	348	378	329	322	312	320	319	353	323	324	341	358	322	301	319	333	344	340	311	349	364	339	348	341	382	324	348	374	325	307	357	337	281	349	329	332	346	342	315	347	371	325	319	335	314	389	344	344	347	333	338	331	331	344	323	369	343	335	331	325	339	322
5178	4575	4293	2383	1836	1548	1292	1128	1042	964	823	711	664	611	668	606	571	588	608	577	640	729	677	694	626	574	533	577	645	628	607	569	561	489	553	554	525	513	490	493	508	464	496	462	483	507	483	489	497	507	484	499	506	504	509	519	505	513	503	457	515	488	508	452	479	506	497	517	501	523	493	470	507	464	498	492	512	513	497	471	473	488	483	465	475	491	496	464	479	511	497	472	462	493	517	466	472	475	518	487	479	516	494	477	494	462	479	492	522	471	493	493	469	457	463	439	483	477	496	490	469	494	474	478	441	455	518	498	454	474	529	491	497	488	497	491	523	497	497	479	492	470	458	510	505	486	497	491	487	497	473	466	485	505	473	493	497	474	489	501	469	465	521	503	479	454	514	468	523	437	462	482	489	471	498	493	510	484	509	505	496	475	511	467	462	486	505	459	480	444	479	480	492	493	495	493	449	525	461	506	502	492	496	480	461	475	484	498	514	483	489	499	491	498	494	500	475	488	483	484	439	539	476	497	471	468	512	474	498	470	478	512	500	473	457	530	458	472	499	479	472	511	501	551	503	500	453	457	466	451	464	463	471	494	480	510	491	483	497	455	453	526	465	457	496	447	488	510	470	491	473	470	492	508	466	498	467	497	457	450	475	502	479	484	471	497	497	497	476	483	496	464	495	513	510	496	499	466	467	491	482	513	499	485	487	453	494	458	492	499	446	484	491	505	489	509	504	477	493	500	524	510	528	497	499	460	507	450	499	485	486	480	530	489	497	483	472	502	525	467	500	512	484	473	477	468	473	475	458	499	501	490	488	476	530	503	537	517	516	507	525	475	500	457	502	487	485	474	532	530	502	458	483	466	541	507	489	493	485	478	471	515	474	471	480	518	503	489	489	474	491	493	478	442	490	502	490	453	455	496	476	497	470	521	478	482	476	518	513	507	497	440	486	489	506	511	481	464	482	466	510	489	495	526	507	479	501	475	502	473	480	485	488	479	475	525	516	486	435	497	490	491	475	409	509	487	469	502	480	475	480	463	487	476	505	505	468	490	473	484	495	511	486	488	463	484	521	475	471	489	499	496	500	493	531	491	483	499	497	517	473	491	490	488	436	486	473	456	497	444	468	506	504	499	534	431	489	492	457	500	483	446	448	470	489	486	457	496	485	491	461	533	469	506	494	468	489	536	497	501	525	518	507	524	467	488	492	488	508	473	458	478	493	478	480	476	492	466	502	496	498	461	462	473	494	458	476	467	508	480	508	500	444	479	499	479	539	528	465	518	467	500	454	458	503	506	495	524	472	495	460	508	475	513	516	487	493	504	513	498	511	499	468	457	465	505	533	488	465	494	474	501	483	532	478	454	486	475	483	469	475	459	500	460	494	502	498	494	457	525	492	459	474	495	445	507	496	464	473	485	470	466	451	476	509	504	477	522	464	478	467	504	477	449	499	469	513	493	458	505	517	455	504	490	511	514	489	489	496	472	456	520	451	498	480	445	483	444	479	453	518	483	489	473	532	466	513	481	490	479	483	456	475	507	460	482	481	513	481	482	500	469	482	472	478	492	479	468	522	501	489	520	521	530	485	501	481	497	487	484	481	473	491	496	473	472	525	450	516	504	482	473	459	509	478	497	467	483	501	499	497	520	487	490	492	486	449	497	469	470	482	511	550	485	462	473	472	453	492	511	488	502	482	497	502	527	456	492	459	467	469	491	472	485	487	495	472	491	489	458	505	471	527	483	500	469	503	459	467	484	492	482	458	502	478	450	495	474	480	495	438	470	551	466	500	517	474	500	497	452	499	495	473	491	479	433	508	500	482	481	485	475	505	506	483	465	487	489	543	463	484	478	467	473	497	487	468	491	494	497	474	451	436	467	464	473	490	487	470	484	474	506	485	482	447	484	483	497	491	440	515	512	460	497	458	467	497	460	486	486	481	483	454	483	460	478	488	471	485	489	472	470	509	477	499	515	451	486	516	521	484	454	442	531	476	466	496	553	465	537	495	476	467	499	492	493	478	475	510	506	496	512	519	480	486	490	475	487	481	470	499	489	486	493	531	502	507	489	509	478	489	478	471	528	523	486	483	477	499	521	518	494	494	513	477	483	476	457	478	500	511	471	498	486	482	463	463	511	482	501	475	498	480	479	480	497	499	488	444	491	487	486	454	482	488	499	513	490	497	477	494	490	502	456	489	470	500	473	496	499	457	498	512	468	483	513	456	535	476	511	528	504	494	524	482	523	507	467	497	501	508	491	516	483	485	503	478	480	510	526	483	478	497	516	451	452	492	482	495	468	482	482	465	486	459	474	507	433	498	463	493	488	487	491	471	479	505	484	515	518	484	511	475	469	508	460	491	500	506	465	454	479	465	467	510	496	541	460	467	505	534	502	477	476	493	489	484	515	486	481	530	507	478	482	458	517	459	557	483	520	477	495	493	489	473	471	519	486	480	466	484	483	468	469	499	454	474	512	455	477	475	465	466	467	483	472	477	477	509	506	502	502	503	488	471	519	478	479	470	513	473	481	475	435	496	483	471	526	464	498	496	496	478	492	479	474	463	498	477	493	495	518	496	466	499	492	501	455	480	459	485	491	473	522	491	487	469	525	531	503	475	461	500	473	507	482	523	479	508	477	488	457	521	462	498	478	464	479	514	462	477	541	507	493	510	483	512	487	502	478	506	483	499	533	460	503	504	473	510	479	509	479	467	489	503	497	496	476	489	490	486	461	466	492	458	463	485	496	456	483	471	481	468	444	508	495	462	496	490	507	470	470	454	500	478	485	489	530	500	509	480	492	481	484	492	513	501	510	489	500	471	465	488	458	497	470	487	509	517	466	512	501	452	490	485	471	520	498	449	484	461	552	496	488	494	492	476	488	503	508	472	473	520	488	494	472	516	444	492	472	478	469	502	420	486	489	523	447	481	473	487	516	479	460	464	488	516	488	494	464	493	488	472	500	465	463	460	479	461	536	438	489	476	466	509	464	487	511	464	472	477	500	510	509	487	489	463	520	491	494	463	478	453	480	522	471	490	482	509	495	498	480	477	490	454	454	453	487	525	466	489	500	477	466	506	514	480	469	449	541	504	480	478	481	481	499	489	541	493	485	452	489	482	501	476	490	482	510	553	500	475	514	462	420	453	513	493	477	470	501	491	510	517	504	493	517	472	480	498	476	494	482	475	512	493	501	502	496	446	466	508	449	511	485	455	515	475	505	500	469	491	492	456	471	505	491	471	499	509	512	510	503	549	500	450	480	477	493	489	488	506	472	479	512	491	484	461	493	499	476	535	469	500	490	495	460	496	511	476	481	479	481	518	490	492	518	509	494	469	490	506	476	502	496	483	495	494	494	503	507	488	479	480	448	482	503	456	487	504	510	491	465	488	488	482	491	515	469	454	485	461	480	494	475	503	488	508	472	502	476	488	488	532	461	466	487	530	501	494	459	493	461	459	475	481	481	479	484	438	468	484	487	495	445	490	500
23616	21142	28544	24011	21134	11845	1911	1178	953	895	789	699	641	638	624	541	551	588	524	589	611	596	660	581	544	512	529	509	557	544	543	521	499	450	491	475	466	472	462	471	469	429	421	423	439	416	436	463	446	457	471	429	456	452	437	471	480	418	426	470	461	419	434	432	464	468	488	446	471	433	463	423	419	441	429	431	417	433	413	420	448	437	431	442	420	456	377	423	451	444	457	442	469	431	432	471	420	415	420	433	431	430	419	435	413	408	407	438	455	435	438	465	455	423	428	453	427	403	420	462	438	417	460	429	434	446	424	452	470	433	454	396	405	466	434	453	448	455	433	447	448	437	427	436	448	464	431	425	442	415	442	423	413	407	401	414	424	480	431	451	425	415	425	450	394	429	434	441	440	426	443	415	413	448	434	423	446	438	454	399	438	444	462	405	419	409	435	410	454	434	392	455	399	410	447	430	432	426	418	423	440	443	414	423	462	446	431	424	438	451	429	433	450	438	432	434	421	428	448	414	431	406	457	430	439	445	407	443	442	464	494	407	404	416	466	402	479	444	495	431	457	453	435	453	441	448	405	427	416	436	428	457	428	455	458	408	453	435	450	420	427	420	425	485	433	439	447	440	390	440	410	454	428	433	447	421	427	452	431	427	424	460	407	424	443	412	405	404	408	438	416	417	442	439	456	440	425	447	452	419	481	450	420	420	429	421	420	444	430	438	432	413	424	437	412	485	422	417	431	431	425	436	425	441	434	480	451	463	435	425	437	433	428	443	411	440	439	387	428	487	401	429	454	409	414	469	443	430	467	425	462	424	466	395	432	466	450	411	424	450	446	429	423	440	441	401	450	441	426	427	438	456	408	442	403	392	424	430	459	431	446	432	437	422	444	449	408	406	432	427	432	445	427	435	402	436	440	437	427	417	457	460	390	452	430	425	449	437	453	387	447	475	437	409	484	426	421	422	428	414	470	435	452	419	438	439	424	442	428	436	440	429	421	435	430	440	426	408	453	440	409	401	454	431	455	422	464	398	434	414	411	461	407	428	501	400	401	412	447	452	416	387	411	437	442	450	408	426	457	418	462	373	420	427	421	424	462	456	442	421	437	447	403	432	470	435	449	431	417	420	451	441	383	420	450	448	454	444	445	476	424	415	444	460	459	405	433	460	429	439	458	414	425	429	437	411	442	434	461	445	449	444	435	414	381	414	411	467	442	429	411	456	433	412	433	418	456	422	406	469	424	426	448	395	439	434	447	434	435	415	400	394	400	477	417	412	446	395	422	445	410	396	422	436	468	425	431	434	425	449	422	449	432	411	446	421	468	428	438	458	420	410	436	434	441	454	430	408	446	431	390	433	462	447	432	417	398	381	429	408	404	422	411	426	441	436	425	414	462	414	415	403	452	436	417	467	428	444	425	419	408	440	424	445	447	406	388	440	472	448	447	452	428	407	444	406	459	425	432	420	445	442	427	474	454	391	431	426	436	421	419	459	458	427	430	450	404	440	455	452	401	460	431	421	430	432	436	430	430	414	393	452	396	427	450	442	422	448	415	423	437	463	402	444	396	451	431	423	405	434	468	439	413	430	418	448	465	430	454	458	472	420	432	448	433	436	445	449	409	401	443	420	433	408	396	423	445	417	416	427	418	419	426	435	449	407	439	421	435	446	440	404	411	447	448	470	447	411	433	466	419	408	433	440	448	430	418	431	426	406	457	476	404	429	452	412	436	441	471	407	460	418	417	424	434	420	406	415	439	417	459	415	442	443	397	404	426	469	441	443	438	459	389	430	462	464	402	441	422	422	431	452	439	444	430	411	411	422	472	432	415	431	455	433	459	430	427	408	415	410	434	430	430	415	495	419	390	438	448	410	417	423	450	453	393	443	405	438	379	420	427	440	437	453	448	374	420	413	423	426	402	435	434	442	418	456	464	440	465	420	420	441	440	434	398	426	420	469	411	418	431	436	447	450	397	424	423	435	387	395	449	422	458	404	414	439	436	461	423	452	427	453	468	428	436	443	408	426	412	430	426	459	439	425	437	444	436	377	419	434	452	466	423	426	460	395	422	429	447	418	425	428	448	443	413	448	395	431	452	465	428	410	419	449	472	435	401	449	452	422	433	420	419	457	412	442	429	437	454	408	412	426	395	419	430	412	440	450	444	451	424	401	425	441	420	459	417	431	421	431	464	422	439	416	428	398	417	426	430	431	421	439	462	445	470	433	472	447	401	404	443	443	419	413	417	397	420	435	441	423	447	451	424	440	473	415	422	453	458	432	425	411	436	423	437	406	425	447	398	419	498	419	433	439	426	420	445	409	405	439	438	444	444	458	399	469	457	458	444	420	435	419	439	406	398	443	415	426	432	435	424	444	433	408	450	436	426	455	417	406	393	432	409	430	480	455	495	441	441	442	436	489	425	428	430	439	432	407	428	468	432	426	423	470	385	407	431	389	431	446	424	436	441	432	448	440	476	411	460	405	429	462	452	433	444	406	449	434	418	422	435	454	396	426	407	466	403	447	418	432	438	430	422	425	393	410	398	442	402	438	393	458	434	430	452	443	425	460	442	430	420	431	398	436	461	430	440	414	398	434	443	430	480	440	431	427	409	480	403	430	390	442	416	410	440	408	435	448	450	447	408	399	428	433	411	408	461	423	399	395	413	417	432	398	447	451	444	426	422	445	461	444	474	430	458	443	429	439	452	426	449	446	450	426	418	425	447	433	458	431	440	433	398	413	401	446	433	430	431	436	393	449	407	398	442	437	437	429	455	439	450	410	480	420	419	422	422	443	417	446	431	412	428	424	470	431	447	425	446	418	473	463	441	439	408	418	385	383	430	446	426	464	439	442	437	416	419	452	471	402	414	454	444	420	428	414	446	401	468	420	465	413	447	432	413	445	440	399	415	443	425	430	408	467	430	436	428	455	455	472	396	444	437	399	406	420	419	383	427	407	431	468	423	402	438	450	433	444	444	417	432	382	427	439	408	407	444	390	422	434	419	434	436	439	442	399	414	455	428	451	426	429	392	467	392	460	462	392	410	417	416	442	405	431	418	438	439	413	415	479	433	431	436	430	475	424	434	456	441	442	464	394	478	444	424	446	427	429	432	447	423	417	434	414	460	384	450	458	416	433	445	415	411	407	416	439	395	413	441	424	443	445	458	444	432	443	401	444	442	433	427	423	463	443	447	411	431	447	440	433	414	441	411	460	479	443	437	471	458	412	455	434	438	423	457	409	443	383	439	432	462	446	420	449	462	436	450	409	442	409	458	427	431	428	444	433	443	459	445	430	397	456	389	445	450	439	417	429	445	430	448	412	403	447	423	447	463	445	425	443	429	382	394	424	412	442	428	404	449	424	449	422	426	410	436	431	421	414	433	438	450	411	418	411	444	412	397	382	441	440	471	398	419	453	415	442	407	429	426	419	454	455	443	435	463	437	417	445	446	414	434	415	451	436	440	445	463	448	421	406	447	418	412	442	400	440
6410	13934	12195	6781	4917	3923	3018	2667	2296	1891	1601	1314	1237	1052	1034	1011	948	925	927	910	1016	1131	1125	1105	908	810	747	798	915	984	894	871	785	754	758	734	702	657	669	669	622	600	647	613	659	641	601	665	671	648	672	653	609	658	649	670	617	626	655	681	651	667	616	673	718	654	626	615	600	625	600	618	623	555	633	636	619	641	642	630	602	639	607	629	629	607	629	560	607	642	586	573	595	604	636	605	621	636	620	600	615	608	651	619	578	648	607	604	582	627	664	631	664	643	605	597	647	648	631	672	603	610	579	637	601	613	573	621	653	568	613	611	636	590	630	598	613	601	614	600	574	612	612	600	695	599	620	612	614	622	630	661	634	625	610	639	592	598	573	643	597	606	607	594	641	634	623	658	616	598	650	643	633	591	591	637	583	645	614	617	601	619	575	622	641	646	615	597	627	605	597	593	623	634	581	585	622	608	619	613	619	618	643	617	635	623	610	603	642	620	649	661	615	630	592	619	652	615	600	614	582	593	618	600	637	650	638	661	655	622	611	584	611	581	616	609	602	658	592	611	619	621	640	596	618	617	596	602	598	680	639	636	592	614	587	657	629	629	624	619	600	594	608	620	642	617	611	663	639	570	594	593	614	626	592	638	679	600	617	627	623	577	625	645	669	643	611	584	619	609	628	676	616	627	632	622	616	621	612	576	610	598	620	655	602	626	632	673	639	599	627	623	637	622	606	607	549	644	634	643	627	629	621	597	636	617	608	610	604	598	603	609	629	634	592	590	592	599	604	606	620	671	636	621	596	607	634	660	636	641	587	634	636	646	654	681	628	667	615	611	684	638	620	642	610	635	635	639	649	653	652	623	600	589	600	610	613	640	628	581	629	644	582	634	641	627	645	565	592	604	618	607	616	564	609	631	625	658	626	601	625	642	627	595	597	671	587	662	643	678	627	617	632	608	606	643	620	607	686	626	626	624	604	659	607	611	656	643	609	627	620	590	583	596	621	624	598	632	632	643	595	602	628	632	613	588	626	647	639	644	620	575	603	619	594	635	572	649	627	647	599	658	628	628	662	623	678	633	610	636	588	624	606	598	563	627	626	599	628	635	600	614	610	591	606	645	630	612	646	606	632	627	637	621	633	640	606	611	665	590	625	614	686	608	625	618	667	634	589	618	595	600	628	592	637	663	585	612	620	667	637	600	578	606	623	555	575	582	623	606	628	605	648	621	631	604	576	619	598	633	635	607	652	590	666	624	663	629	620	613	601	605	649	621	581	616	636	609	608	619	655	639	659	599	636	626	557	629	698	615	678	615	628	650	586	613	636	609	593	608	582	661	609	620	629	626	616	639	615	600	675	626	603	620	610	640	630	612	601	653	581	590	600	585	575	642	643	588	590	602	647	599	605	625	607	574	646	574	607	626	623	614	596	624	620	638	661	583	601	597	631	590	608	590	572	602	619	608	635	645	640	606	620	594	632	586	618	636	614	628	617	572	594	662	565	639	612	583	575	611	643	600	631	602	585	648	589	600	619	633	639	570	635	627	608	610	640	654	587	585	590	595	628	630	650	592	637	583	605	615	603	601	628	627	633	650	610	589	635	582	667	582	608	622	620	650	581	645	632	647	618	613	619	559	567	649	601	642	597	602	577	634	597	597	622	664	620	661	617	593	597	616	581	632	611	603	590	619	649	573	619	640	597	613	633	644	646	681	571	653	604	614	615	610	648	628	646	635	589	610	600	633	634	591	626	629	649	616	644	607	576	668	623	633	600	643	600	604	657	646	602	620	632	628	599	596	645	634	590	631	578	616	602	621	580	639	632	602	575	602	629	604	649	668	585	604	636	585	613	625	595	590	645	610	581	620	607	594	593	621	629	612	618	616	614	617	602	599	607	568	631	624	663	567	627	595	623	630	633	610	621	620	608	594	619	603	630	593	626	650	610	584	595	586	622	586	616	640	617	601	655	588	618	642	574	609	588	669	620	588	631	651	558	602	623	609	634	623	577	669	623	581	619	634	578	626	597	636	632	649	609	615	635	599	645	551	608	630	599	618	626	627	636	612	614	640	600	609	613	605	629	627	606	639	598	606	587	590	603	612	612	626	645	631	625	600	602	619	573	616	600	666	608	598	633	583	594	642	568	592	617	632	609	645	588	611	612	606	611	645	655	584	591	648	608	633	635	578	624	574	574	634	630	588	610	652	624	593	639	599	629	631	576	615	614	621	608	672	621	599	626	593	616	638	657	600	628	661	628	549	601	604	637	601	604	613	620	637	604	647	630	623	578	598	650	607	648	579	578	621	643	613	635	616	635	595	619	620	645	605	584	590	621	591	604	607	607	642	622	584	597	635	601	668	612	641	582	612	597	556	581	608	626	615	632	606	635	600	556	643	652	597	632	570	654	594	589	618	610	612	624	654	633	639	629	628	633	610	619	580	570	588	579	593	608	625	613	637	608	585	582	617	678	613	614	623	629	608	589	591	582	609	642	591	628	657	625	631	648	588	643	618	600	610	630	635	606	605	580	604	604	589	634	605	617	581	558	595	624	598	642	592	612	620	599	629	600	586	572	595	645	610	625	557	590	612	590	607	618	607	611	613	568	625	623	586	627	608	591	603	576	639	661	625	605	606	571	624	580	592	620	627	618	631	643	603	605	625	647	631	618	588	563	608	608	610	573	621	624	633	630	608	620	593	647	622	622	596	632	635	664	608	587	621	642	640	613	657	631	618	631	603	624	617	583	653	609	616	597	651	616	599	655	640	627	590	595	631	597	610	631	636	592	608	575	632	663	643	596	625	593	602	639	610	631	609	642	634	576	627	606	603	574	608	634	649	602	647	594	640	632	595	621	615	660	616	621	580	618	585	601	599	636	596	614	652	632	602	604	634	626	597	659	626	639	625	587	593	648	640	621	620	633	641	651	661	655	624	629	598	667	644	574	622	599	597	620	609	618	625	606	601	610	583	601	577	601	590	623	641	595	615	635	610	653	638	638	582	601	608	528	601	559	608	603	630	642	650	602	614	595	591	690	634	581	588	613	618	592	583	631	605	653	591	594	604	626	593	601	644	592	628	621	618	651	602	625	619	617	615	553	678	612	658	623	603	615	625	595	630	635	605	621	594	604	611	660	626	655	590	606	614	609	614	600	612	589	617	635	609	605	619	610	584	601	607	633	600	636	584	648	588	606	608	589	622	599	600	600	577	637	585	598	683	601	601	621	648	637	599	633	613	643	645	623	584	666	634	627	608	651	643	622	652	626	628	608	610	604	622	604	608	608	625	634	596	610	642	615	644	598	610	610	614	602	685	617	598	615	617	623	596	591	608	584	626	620	629	635	614	631	653	562	662	592	589	611	636	643	628	617	647	586	581	607	622	573	566	599	593	642	596	619	648	637	626	628	654	599	667	629	649	634	643	616	632	587	616	617	603	661	615	618	618	625	595	620	637	570	610	623	633	609	631	672	628	603	660	645	627	630	601	576	617	595	629
22773	21150	28941	23607	21152	21229	9687	1674	1231	974	814	743	659	621	561	546	501	459	499	538	543	601	566	514	464	423	416	422	515	524	424	447	422	403	379	357	368	300	324	325	320	295	315	302	314	319	314	310	325	285	310	323	333	339	327	298	333	314	321	335	296	336	309	277	290	319	309	267	317	325	293	276	315	310	298	296	289	302	297	288	316	322	298	348	319	297	318	309	320	309	303	293	302	295	304	292	308	315	298	321	294	315	335	289	280	336	295	322	286	296	321	307	285	276	300	310	320	285	299	294	335	281	293	288	308	286	301	301	307	298	310	289	277	288	303	288	327	276	309	299	335	295	297	319	277	314	312	298	270	295	330	318	279	277	295	302	289	301	301	303	276	322	298	297	310	289	271	290	309	306	324	321	298	286	286	307	292	296	301	276	271	281	298	320	308	315	278	308	303	307	266	291	313	299	265	339	308	303	271	323	318	301	293	273	266	291	295	316	307	273	283	301	305	283	251	281	310	261	276	276	305	287	331	289	293	253	300	253	324	306	265	280	309	314	287	340	286	306	287	294	290	291	294	306	283	295	299	273	309	304	304	305	313	292	268	294	318	296	297	298	282	264	318	300	280	287	312	307	296	282	318	269	323	328	313	325	302	287	286	292	274	283	282	299	262	328	334	284	308	316	303	281	280	275	309	280	302	316	320	277	290	305	297	287	323	290	314	288	306	303	287	327	294	287	267	299	296	287	315	299	287	291	271	293	308	301	260	286	316	272	278	282	288	289	288	293	263	313	311	285	299	267	295	322	317	324	299	314	284	289	337	287	285	312	302	303	306	292	331	301	279	294	275	293	303	278	299	324	328	327	293	294	299	284	279	266	319	304	265	321	311	286	273	245	310	258	274	302	281	327	289	297	275	299	288	295	269	285	278	278	287	287	292	268	309	293	292	289	282	300	304	310	295	291	318	318	319	282	283	292	284	287	303	272	305	292	286	308	307	291	262	299	281	306	312	300	308	302	294	325	270	296	318	299	298	310	285	320	289	283	303	299	275	275	285	311	285	297	325	289	299	306	293	314	309	273	299	322	291	291	291	259	329	278	306	300	298	291	290	297	308	291	288	286	340	306	270	299	298	285	276	293	302	297	320	267	312	303	275	296	312	294	320	280	297	300	304	297	292	292	309	288	267	320	295	287	279	305	308	290	311	289	309	270	287	304	298	289	345	280	287	293	313	288	340	306	311	316	299	294	276	289	279	302	280	264	286	283	314	296	276	278	318	316	300	298	299	283	303	282	283	297	290	300	275	307	325	285	306	303	271	272	306	305	308	290	306	269	283	307	292	273	291	289	279	287	277	296	312	265	281	329	294	270	285	342	298	280	298	281	298	308	315	295	295	295	302	316	304	330	289	320	302	299	307	303	285	265	270	289	262	313	292	300	301	287	279	296	298	308	295	268	271	283	299	284	283	332	285	284	322	311	320	282	276	293	309	287	305	308	284	271	297	317	276	304	277	305	306	315	289	287	268	290	316	275	299	277	271	339	319	298	280	275	319	304	318	289	316	274	294	308	294	308	302	267	299	319	301	313	284	275	293	296	280	284	285	295	287	276	285	301	276	271	290	283	297	303	304	290	309	294	285	263	329	321	317	297	280	291	287	292	310	334	313	277	272	288	318	285	274	290	281	323	283	293	322	268	300	270	283	285	324	300	314	293	308	297	288	336	267	313	309	286	300	289	285	295	289	305	325	294	261	305	282	289	300	304	297	326	276	307	300	273	310	317	281	265	325	315	296	284	330	263	315	290	270	298	285	287	268	286	312	312	314	327	298	288	275	291	293	311	296	328	282	330	319	289	285	290	308	304	285	296	296	270	290	277	293	293	291	315	288	300	284	301	286	290	311	288	303	306	298	298	289	309	313	300	283	312	284	268	283	261	290	296	295	313	265	299	265	289	296	289	282	298	295	283	283	303	334	280	292	287	312	273	305	284	291	325	329	315	302	292	295	286	294	307	289	306	283	285	291	291	295	298	279	306	301	288	307	277	277	286	299	287	279	279	305	270	287	318	281	289	302	292	301	329	314	285	297	287	281	288	298	284	277	310	293	282	313	321	300	306	272	255	324	263	277	326	259	344	300	303	312	303	317	287	322	296	301	294	304	308	296	343	295	317	303	289	297	295	317	283	290	318	313	313	317	307	300	304	285	300	285	286	282	295	309	312	333	294	309	263	304	279	266	297	288	287	297	275	288	296	323	318	306	271	307	311	297	287	289	309	283	318	313	287	280	294	284	289	295	294	289	268	305	267	272	276	277	288	294	293	284	265	266	325	280	295	274	292	277	305	289	298	327	295	268	302	306	287	294	289	312	314	279	276	276	277	317	292	304	303	295	277	277	289	284	282	288	288	293	300	288	325	326	292	322	289	319	320	302	316	289	285	321	273	303	296	279	286	310	282	253	288	316	324	299	303	307	327	281	269	308	289	301	264	296	300	291	317	309	295	295	310	294	270	339	284	284	308	272	291	305	299	287	295	268	285	272	294	278	278	258	296	299	306	297	271	282	287	267	293	308	292	293	302	308	287	277	309	273	293	315	285	295	297	324	307	271	300	296	311	326	300	294	288	298	305	289	292	304	304	301	272	288	289	316	300	290	290	307	292	291	302	293	259	307	320	301	292	304	270	289	280	270	304	323	298	295	305	282	305	318	316	284	270	290	271	312	292	267	282	261	311	277	286	311	297	268	282	300	292	304	289	300	269	307	336	286	277	355	285	297	295	285	293	278	308	318	300	296	285	289	306	277	331	303	297	289	299	321	279	277	317	287	285	303	302	285	299	334	293	328	301	286	293	336	289	305	323	320	295	297	310	310	270	292	292	306	275	314	259	284	266	271	281	287	288	305	299	289	274	312	303	309	288	327	314	265	283	306	297	281	316	284	272	295	306	308	305	277	293	308	318	301	290	267	288	302	305	293	308	287	254	300	268	279	301	276	304	301	315	277	300	326	299	269	300	302	296	285	305	317	308	284	317	306	288	286	286	265	296	266	324	313	300	326	320	291	274	305	266	271	293	317	273	299	324	277	296	319	313	280	278	310	303	323	313	325	311	283	317	309	260	290	310	324	287	301	309	288	271	291	288	315	315	301	266	288	275	282	300	299	302	314	290	269	303	283	305	282	298	305	285	322	298	317	332	311	306	280	316	288	312	283	266	294	265	326	282	281	279	275	285	328	295	304	295	290	289	308	317	297	322	259	310	336	295	295	301	302	280	279	298	289	285	319	298	301	293	307	287	308	314	300	322	292	271	306	305	308	279	310	284	289	286	283	305	296	322	288	296	283	287	290	298	322	312	303	294	307	315	303	303	299	304	285	257	292	293	326	283	276	290	294	302	276	298	281	311	300	301	258	285	267	295	343	287	293	322	276	271	274	310	297	310	292	274	274	308	276	311	288	269	307	288	318	308	315	319	294	279	301	290	266	342	291	316	294	301	291	287	286	301
8659	19732	17358	10182	7591	5944	4632	3698	3158	2456	1987	1648	1391	1238	1213	1052	944	908	965	985	1027	1170	1141	1097	895	762	726	812	897	971	870	839	746	643	594	621	575	560	540	456	485	471	488	482	501	489	472	457	477	488	467	454	442	465	459	473	465	476	457	481	493	448	438	448	468	483	431	451	560	500	433	446	489	438	442	436	436	431	435	393	487	460	438	397	439	470	417	420	423	417	457	425	429	431	431	417	420	436	442	421	430	432	454	416	426	422	452	445	440	436	462	427	474	412	426	441	425	440	425	390	449	430	401	442	406	431	447	415	458	422	456	413	452	431	410	435	425	414	419	454	453	414	434	404	455	422	421	380	426	416	432	432	429	455	427	453	411	467	415	469	440	420	468	433	446	443	402	447	452	460	398	442	416	432	460	429	429	431	412	436	454	409	415	449	429	445	434	397	459	417	443	417	430	436	483	452	419	438	408	411	441	450	432	400	404	441	440	448	397	436	399	451	410	442	440	424	400	381	440	430	432	438	450	455	460	422	441	475	463	394	434	412	415	429	414	406	432	450	441	416	459	432	408	407	418	432	458	388	423	425	438	423	403	420	433	457	447	431	465	441	439	422	401	428	444	452	410	426	446	451	421	434	467	433	419	433	402	443	460	391	433	411	437	421	438	433	415	408	414	408	445	391	458	476	431	419	441	445	394	446	419	419	436	495	451	448	477	402	449	434	429	434	397	421	401	435	462	411	428	427	435	397	403	432	426	433	432	462	447	448	425	444	419	456	402	441	441	449	410	433	413	435	425	454	429	494	452	439	413	481	451	425	414	442	437	435	455	418	447	457	423	427	473	435	417	403	447	444	435	412	414	450	454	419	421	414	401	401	436	426	462	409	430	438	392	436	453	441	417	413	419	477	439	422	440	446	435	410	442	464	418	419	435	439	446	415	415	433	435	389	415	423	456	465	435	427	422	464	436	439	431	411	413	496	427	434	433	441	437	461	420	390	463	460	422	418	425	416	454	451	438	428	442	425	438	428	425	462	398	452	451	456	475	413	430	424	437	421	429	413	418	421	399	440	466	405	415	414	403	398	424	452	461	448	427	455	414	435	404	445	395	447	440	409	499	430	446	417	396	442	430	396	408	448	453	428	413	402	430	425	451	387	464	428	417	447	460	440	441	424	421	449	436	413	434	418	432	419	418	460	460	404	414	429	448	410	444	430	443	435	407	449	468	429	432	415	459	410	439	419	438	460	425	439	414	411	431	430	439	409	424	464	428	447	430	434	428	408	467	412	434	430	414	453	404	411	441	419	405	443	417	437	398	439	432	453	394	437	469	428	403	443	476	399	369	429	433	434	413	408	408	447	419	432	446	445	432	422	422	442	418	424	420	393	437	411	473	431	415	457	425	453	471	477	402	442	418	443	448	456	418	383	456	461	452	422	451	426	446	426	411	392	427	428	430	434	426	457	411	444	419	397	470	420	460	455	377	438	438	400	453	424	411	474	423	422	397	437	437	414	429	464	431	434	410	448	446	387	401	415	405	432	425	420	430	427	415	392	419	407	434	440	392	393	446	438	438	420	403	424	428	444	431	453	468	420	432	400	423	446	395	434	401	425	450	446	433	448	465	441	413	450	447	441	416	462	461	451	404	482	433	424	479	464	440	389	423	436	431	389	420	462	432	405	445	436	407	441	404	444	394	435	389	414	399	457	462	443	397	458	426	389	426	466	412	401	399	438	412	403	448	412	433	424	414	431	402	418	420	441	409	442	408	401	423	516	417	436	463	424	439	427	451	442	419	479	451	456	432	458	433	471	397	431	386	437	422	403	417	434	441	407	440	431	434	449	461	433	432	448	420	477	430	412	443	431	441	444	427	430	461	371	449	447	452	400	413	438	418	430	396	407	471	415	465	404	426	405	438	439	460	452	410	435	434	448	462	427	430	436	415	419	439	407	456	417	430	426	435	432	458	433	449	421	431	432	415	460	426	443	435	474	436	425	411	431	424	427	435	435	406	420	448	411	429	448	408	439	427	424	430	436	392	429	420	420	449	410	380	458	434	420	443	422	430	416	427	417	426	438	409	417	404	438	446	440	415	431	444	425	443	469	434	414	409	441	478	460	407	381	425	423	412	448	416	443	461	457	427	420	438	466	407	417	433	455	439	414	430	438	455	443	433	396	427	444	416	411	425	421	423	470	464	452	466	428	420	431	420	458	402	417	445	422	469	430	438	443	418	476	428	433	458	405	436	423	424	435	447	450	459	409	416	415	444	429	395	451	412	416	468	402	437	424	445	410	414	386	451	420	427	415	429	440	403	393	408	407	417	472	477	437	414	407	430	414	415	441	426	432	402	434	462	431	406	478	416	400	450	412	401	393	463	423	459	412	418	458	441	424	447	423	427	447	435	412	417	441	422	427	417	396	452	410	452	411	461	415	458	446	434	423	409	471	432	424	440	438	427	447	439	432	461	426	410	434	422	450	399	418	436	469	442	417	395	442	468	422	415	443	448	453	414	421	432	410	452	414	432	431	401	460	439	427	426	431	415	432	397	441	436	441	421	431	431	458	403	407	448	428	441	452	447	438	464	430	439	436	423	409	407	426	450	443	429	449	407	440	410	428	426	433	443	412	459	440	413	441	406	457	447	418	414	438	423	444	400	410	478	448	426	441	426	416	429	447	401	432	422	469	425	440	417	440	427	411	450	436	426	436	403	435	456	441	412	439	404	460	407	484	428	430	461	436	476	453	391	418	397	409	428	444	410	421	435	449	423	424	443	434	381	422	386	425	420	448	438	399	435	455	460	435	420	436	467	422	410	442	425	445	422	402	439	437	445	448	440	457	409	427	434	431	416	446	474	473	415	403	401	424	429	443	449	423	392	435	442	404	446	426	454	447	405	438	449	405	439	436	416	406	453	462	445	454	448	423	430	433	445	419	431	392	430	418	464	423	443	435	450	406	461	426	447	424	405	465	414	429	440	474	442	406	422	433	452	428	425	467	412	439	434	464	417	432	468	448	427	437	450	426	448	433	482	462	416	401	424	432	417	462	452	414	416	420	417	388	392	446	434	443	445	466	412	442	433	438	433	444	475	408	418	448	440	455	435	421	445	403	438	426	453	411	431	449	430	400	431	434	434	430	484	439	432	429	402	410	397	459	454	427	404	452	451	451	475	431	440	446	417	409	434	428	422	430	412	431	444	433	480	445	450	439	426	448	419	441	447	395	416	455	409	445	450	435	439	443	420	410	406	427	443	443	450	446	416	399	409	398	399	450	452	392	373	454	424	447	426	453	406	413	417	424	420	406	435	453	444	414	425	397	423	440	409	429	435	395	452	461	439	430	396	396	422	416	415	400	455	410	430	417	416	438	447	422	404	443	450	414	455	421	492	399	431	408	404	408	403	448	396	441	435	444	454	444	412	442	400	391	386	431	412	382	410	425	421	436	431	386	456	432	464	471	439	414	453	450	437	424	455	443	416	446	433	424	424	409
26739	20445	9287	1806	900	703	616	566	516	473	424	385	409	381	411	405	386	378	360	358	407	435	460	409	398	367	375	388	417	405	383	344	350	375	344	355	345	362	338	358	339	316	334	306	348	342	348	346	342	367	358	356	341	323	337	332	314	337	360	322	364	333	342	343	350	361	331	341	350	360	332	352	347	318	330	342	345	374	320	361	348	330	328	324	326	347	335	325	322	307	304	329	342	334	337	307	331	329	313	341	337	353	314	353	328	342	353	302	331	316	339	337	366	363	322	378	321	322	321	315	355	360	354	361	385	346	331	349	307	341	337	318	313	310	350	327	322	354	349	330	375	351	342	331	324	335	308	374	333	347	320	354	341	337	317	334	349	336	339	338	309	332	314	368	350	333	310	334	343	371	336	337	331	318	350	351	333	330	339	350	326	326	320	336	305	348	364	355	342	346	328	363	337	330	336	336	315	359	341	315	296	345	334	348	359	331	347	340	334	313	354	339	344	317	333	324	344	347	353	359	343	325	319	335	311	343	337	299	328	325	329	342	319	364	365	313	342	317	336	315	317	349	380	305	340	350	347	327	353	368	345	369	315	351	334	369	346	331	348	322	337	347	357	338	331	324	341	319	320	330	369	342	345	306	332	337	339	359	348	304	357	317	311	334	363	359	314	341	375	346	356	351	341	371	296	335	306	319	311	332	341	334	314	355	337	341	342	329	353	342	344	339	315	363	347	369	341	354	319	343	336	338	316	358	347	331	339	342	342	336	343	318	321	325	325	344	325	331	370	314	317	343	323	360	354	350	316	339	333	339	327	341	330	332	301	351	315	317	329	353	329	345	369	343	312	337	325	306	336	337	320	328	345	343	341	312	327	321	341	353	332	272	311	343	329	342	330	333	349	332	319	341	360	353	336	342	340	310	344	354	282	327	324	346	344	326	345	336	339	334	351	301	347	361	335	346	337	326	357	326	357	311	335	349	348	339	312	343	355	334	340	327	310	341	321	345	322	361	315	360	340	282	347	342	336	330	365	338	319	336	373	350	338	349	346	346	335	353	327	318	328	338	320	344	324	339	349	318	330	329	356	335	325	342	343	343	318	348	321	316	348	328	360	318	356	319	325	343	325	344	337	343	365	339	335	321	348	351	322	310	344	335	334	325	335	343	322	353	330	318	364	330	341	363	324	328	285	372	332	361	355	306	305	354	360	361	313	351	327	361	335	340	314	346	340	316	368	312	366	359	333	315	305	314	343	322	317	320	336	303	356	332	378	360	327	350	353	330	336	335	329	357	315	340	298	344	327	325	366	321	332	317	331	368	318	353	343	352	307	310	339	340	345	392	328	349	333	327	312	339	317	359	315	337	335	333	338	333	340	338	351	341	336	330	318	353	308	338	331	328	376	334	350	329	342	337	338	367	350	348	335	320	334	372	364	348	343	347	332	344	352	336	328	365	316	319	341	338	325	287	354	351	351	341	333	352	345	308	324	338	336	303	329	330	337	363	346	347	336	343	328	317	322	301	350	370	302	343	333	373	348	344	340	341	345	311	323	328	348	333	362	363	335	339	337	332	342	311	305	287	313	354	330	329	309	322	333	344	346	338	311	356	308	324	318	336	311	351	327	326	310	358	332	328	329	327	324	332	336	346	366	363	306	348	338	359	332	340	375	323	359	316	341	353	331	333	336	365	342	336	336	336	320	363	374	323	322	368	322	338	344	349	316	374	342	358	363	343	356	370	361	311	324	376	349	309	343	346	360	350	348	345	344	337	325	310	351	349	382	312	343	343	329	333	321	350	331	312	326	314	341	327	331	345	324	316	334	316	328	382	323	346	329	320	367	398	340	361	312	343	346	327	305	334	368	322	320	347	332	344	332	347	352	333	353	344	321	360	352	353	320	335	333	339	329	357	334	363	297	368	332	325	335	342	316	342	344	325	339	355	313	328	342	302	323	350	338	341	361	341	326	320	333	347	318	309	340	374	324	332	343	342	349	336	360	347	379	308	355	330	347	324	328	340	323	321	338	327	351	346	325	342	349	351	328	319	338	350	337	323	356	337	326	311	349	314	322	323	333	339	364	336	341	344	323	347	316	330	349	320	365	366	329	340	351	345	331	324	357	320	371	351	332	345	337	370	320	339	326	352	354	312	306	331	356	334	343	319	343	347	338	331	314	358	291	352	310	329	345	308	312	341	330	344	323	326	333	315	321	303	335	347	360	331	347	348	382	360	338	351	352	351	336	341	314	316	315	343	337	334	330	336	349	338	308	361	350	314	330	330	346	354	338	333	331	377	358	299	345	339	360	330	345	361	369	333	327	349	333	354	344	339	322	299	323	318	367	338	369	355	313	347	320	350	360	346	326	338	339	358	324	332	341	318	347	315	324	299	317	345	311	303	301	330	351	313	385	310	349	317	338	328	346	346	327	322	307	323	314	343	315	343	339	337	298	324	343	349	311	303	388	326	313	376	277	340	335	334	341	364	305	327	343	327	336	351	340	352	368	319	351	344	333	331	343	341	359	341	310	376	331	335	360	324	353	326	331	341	336	317	329	342	359	342	358	338	348	329	335	351	371	346	353	337	343	319	338	342	370	335	290	358	333	345	330	346	333	317	350	325	307	350	344	340	322	328	334	345	312	337	319	344	315	344	336	365	365	353	327	339	344	348	363	355	336	332	353	302	351	287	299	352	321	348	344	355	339	349	322	325	346	358	355	347	349	346	321	352	363	330	348	348	364	334	331	373	346	330	328	379	355	355	347	317	336	345	322	335	318	311	369	369	327	330	327	363	333	297	305	341	328	357	351	330	331	341	339	362	315	337	335	346	327	311	317	301	308	348	319	308	327	333	336	344	356	339	306	328	367	369	364	367	360	333	339	336	335	327	311	356	317	355	314	324	359	320	356	342	308	324	341	332	313	313	329	320	316	342	303	342	357	362	323	361	334	322	350	323	325	332	344	311	326	349	334	377	322	341	360	319	333	350	336	359	309	342	347	370	317	356	326	346	340	310	336	311	337	285	331	332	356	332	315	341	342	320	308	335	319	332	322	362	353	328	336	314	326	342	315	366	320	364	313	314	348	352	368	326	325	343	343	340	336	324	340	350	340	332	300	334	303	334	333	346	350	326	314	354	321	353	328	331	334	365	357	337	362	332	355	328	315	291	328	338	333	342	324	344	352	325	390	342	351	331	323	359	326	343	365	344	320	358	333	354	318	347	339	338	348	350	311	322	323	329	325	340	364	320	323	323	346	345	353	301	337	312	352	299	340	372	357	348	309	362	319	319	338	300	326	348	290	348	340	337	338	352	347	332	365	322	335	301	328	357	356	335	311	311	335	319	350	364	325	365	357	376	329	323	348	326	359	334	352	315	335	300	341	302	335	297	341	325	330	313	346	346	377	362	295	337	312	329	349	313	348	334	349	327	376	338	331	344	338	320	320	328	325	316	332	332	307	337	367	384	312	354	324	320	283	330	362	325	320	340	342	344
5029	4749	4618	2613	1927	1651	1366	1201	1075	900	759	708	638	677	608	566	611	575	596	600	648	684	726	672	610	557	581	636	650	667	603	615	543	551	583	554	528	529	501	518	511	474	461	514	494	497	481	512	510	499	492	473	499	504	490	492	494	479	498	527	470	513	482	460	480	461	482	493	490	521	490	469	473	479	505	516	507	522	518	475	494	452	481	474	468	507	507	489	466	516	485	511	492	472	519	451	527	476	497	489	496	491	462	478	494	490	522	497	455	492	498	463	465	461	461	500	487	478	518	521	491	511	472	508	492	512	504	511	480	486	557	488	496	517	476	470	525	506	516	470	481	504	464	472	503	445	440	468	488	485	496	466	468	463	501	485	467	467	494	491	488	505	487	492	471	498	470	490	460	476	511	510	512	467	479	454	453	466	516	509	528	519	484	456	479	498	512	480	462	465	516	471	494	491	462	514	447	484	476	479	496	502	454	478	462	469	449	502	470	481	463	458	496	494	509	481	422	459	519	495	459	485	495	536	508	509	472	497	462	442	470	462	455	481	490	536	500	508	481	503	469	469	484	487	504	446	451	503	489	528	461	457	479	466	501	471	491	507	471	506	495	500	470	505	470	498	498	532	476	487	463	518	497	495	493	493	450	471	472	502	473	471	483	463	492	458	492	466	466	515	524	523	495	469	488	472	456	460	460	456	473	491	489	485	514	490	458	496	467	507	461	483	495	481	504	450	463	451	481	471	482	482	493	502	470	483	489	541	473	471	504	475	499	486	505	526	496	480	486	450	498	467	456	489	494	481	471	453	476	502	481	484	486	492	478	464	485	478	476	519	509	481	463	511	483	486	461	482	503	483	484	520	486	470	480	481	491	481	496	471	516	497	516	528	445	487	519	514	496	497	478	458	461	437	490	487	446	489	485	493	478	512	512	481	529	460	465	474	519	493	468	486	464	458	506	485	464	488	463	476	499	472	464	526	513	495	470	490	487	477	510	493	528	488	484	492	520	480	510	451	512	489	531	495	478	457	484	456	462	472	518	499	491	521	489	455	544	467	502	500	479	479	473	502	439	477	498	498	461	495	511	482	460	482	490	443	496	457	497	452	479	518	498	435	472	476	453	445	479	447	452	484	492	488	452	512	494	540	472	487	509	445	490	525	480	479	462	478	465	493	508	492	461	498	499	482	463	506	487	489	477	481	531	489	471	438	460	472	478	462	468	436	514	485	504	468	453	507	504	499	437	474	421	483	514	464	438	478	445	496	468	480	526	500	495	498	493	478	474	443	488	496	489	513	484	503	452	477	477	488	500	479	451	526	461	472	525	511	478	459	448	510	471	472	499	499	486	486	492	517	467	465	528	464	486	506	486	444	496	492	450	507	499	466	495	514	468	508	487	522	465	442	484	505	460	508	498	470	462	471	515	504	452	503	469	481	498	503	469	512	481	507	516	472	469	501	516	448	505	485	478	525	482	484	445	478	473	497	455	530	467	466	498	482	516	465	476	502	473	499	497	494	459	505	506	482	455	534	467	478	465	484	467	463	493	467	477	534	478	481	514	489	464	467	479	482	484	460	487	475	482	441	527	476	467	506	517	479	495	499	491	497	474	512	447	476	491	499	462	489	504	530	436	478	487	475	506	502	479	513	491	472	511	481	486	514	479	465	520	458	468	463	522	480	488	474	450	456	486	467	484	459	477	507	467	495	528	475	518	481	491	464	477	486	503	465	543	474	477	481	469	493	506	521	480	476	465	496	439	493	504	470	443	513	479	513	470	480	459	515	492	493	501	444	508	501	476	515	497	481	454	475	498	450	473	501	496	451	476	493	494	457	469	487	496	484	452	511	483	501	485	477	447	494	473	502	485	506	493	478	482	465	501	475	518	515	473	503	495	508	508	506	467	513	452	500	506	452	530	490	517	455	454	459	474	499	492	486	492	447	504	445	537	499	499	472	464	520	455	491	485	473	489	512	520	455	476	523	491	486	533	483	494	472	495	505	528	471	479	458	509	466	455	458	497	478	476	481	460	445	560	498	503	500	506	482	479	490	497	468	442	499	465	483	456	514	462	461	464	498	513	508	461	470	452	492	512	478	478	507	448	474	479	511	482	497	451	480	518	499	498	501	490	494	469	470	483	473	466	475	503	448	505	525	454	499	467	478	491	499	488	475	493	474	489	466	468	483	510	495	499	493	466	463	466	485	469	439	497	499	440	523	461	497	510	469	471	490	484	482	493	478	498	502	494	453	527	505	504	442	480	505	490	507	461	495	461	489	447	519	474	471	431	533	470	472	483	469	472	472	481	498	475	497	491	475	484	468	483	460	473	471	490	499	494	493	492	483	489	467	459	504	508	495	518	501	485	470	480	491	516	468	487	455	473	493	499	504	472	465	479	485	463	507	436	507	479	478	501	530	478	484	471	538	487	461	459	500	489	501	483	466	472	498	488	453	487	457	498	509	488	506	488	479	469	510	468	465	474	458	520	493	495	501	515	461	472	494	499	477	489	471	476	509	474	442	487	437	508	484	491	478	462	483	497	460	490	458	472	465	464	486	480	505	480	488	458	480	462	503	475	471	480	477	480	455	523	501	484	479	432	483	450	527	449	514	500	476	506	476	459	489	470	483	479	478	458	469	446	472	484	464	480	522	519	481	490	477	477	443	465	440	477	469	499	476	509	489	513	483	484	511	452	489	435	488	440	491	498	469	494	479	516	476	474	438	491	508	474	485	482	463	484	523	448	493	485	419	502	501	523	477	513	476	461	491	473	468	450	476	488	470	455	525	485	485	460	491	452	484	476	494	492	478	443	552	481	500	475	522	499	464	477	510	482	475	519	489	511	492	499	483	502	506	469	458	460	494	468	503	433	468	486	440	490	458	469	472	513	470	466	503	514	472	443	470	478	442	473	485	462	508	464	492	483	482	472	490	464	473	463	514	463	473	468	465	486	481	487	491	470	446	526	495	459	511	464	482	469	521	475	497	503	479	471	492	472	476	500	507	485	493	474	508	489	495	496	495	494	477	498	512	496	483	515	469	474	456	466	485	471	483	491	494	467	462	498	539	498	518	490	488	476	491	518	489	512	498	492	478	471	471	499	453	489	495	486	473	486	472	460	424	507	494	473	522	499	483	478	494	553	501	458	500	518	500	496	527	518	499	494	483	484	485	458	461	523	453	466	489	473	427	488	447	500	456	486	512	490	488	504	507	473	492	489	429	461	526	436	496	506	466	499	443	473	459	482	491	511	483	472	485	468	456	486	493	467	515	487	474	478	488	486	457	501	521	505	486	481	482	500	495	456	487	484	449	501	454	473	489	467	455	462	473	478	481	459	526	467	492	460	486	532	492	456	490	508	479	496	474	508	445	483	480	479	463	488	464	479	461	503	516	468	496	489	482	465	471	449	517	502	525	499	467	456	455	522	460	495	473	493	534	473	459	496	478	480	505	471	529	478	479	467	515	480	464	494	495	509	486	484	429	474	475	495	494
23610	21142	28532	23995	21143	11887	1890	1181	1052	904	742	646	617	614	583	538	579	540	570	580	578	598	594	577	546	505	550	539	542	527	532	505	487	501	425	495	487	458	452	448	455	451	417	457	454	428	444	434	450	455	427	428	439	438	420	426	408	431	386	464	436	446	422	420	434	446	441	413	460	459	433	435	437	450	428	417	400	398	432	418	415	433	436	447	426	425	469	473	439	420	418	432	439	418	408	410	414	453	470	411	427	482	422	451	412	417	436	429	429	421	391	378	404	427	452	430	409	430	424	413	431	414	406	450	441	406	447	452	413	417	441	428	438	476	398	417	395	423	437	448	408	490	442	463	408	448	417	428	417	420	402	440	433	428	465	454	390	423	427	434	408	407	388	433	420	427	441	431	419	426	433	395	435	434	424	382	429	433	422	453	439	422	461	434	411	435	377	408	453	414	430	406	443	422	434	449	388	441	393	430	424	426	410	412	429	417	414	426	400	401	447	407	428	432	383	394	411	428	387	432	418	404	414	477	423	397	454	448	454	435	386	438	416	403	416	425	401	427	398	415	420	399	432	421	465	406	451	425	433	417	412	388	414	468	425	433	417	426	414	445	402	433	409	444	466	419	399	456	444	463	411	419	396	453	433	400	420	421	427	444	452	419	441	411	396	447	428	435	448	430	447	408	433	395	430	444	412	450	415	478	422	436	408	426	446	431	399	441	406	431	423	429	431	415	428	402	410	441	442	420	441	433	424	478	393	435	425	440	417	426	400	421	480	408	438	394	417	411	413	383	424	384	415	426	431	427	416	410	425	429	418	385	420	403	418	419	440	456	427	426	405	429	414	436	457	407	435	410	446	460	396	440	411	477	436	408	425	431	420	424	459	418	420	447	439	425	420	427	376	421	388	449	428	420	411	436	445	370	400	408	405	420	418	411	413	431	393	445	414	446	432	426	408	454	418	410	389	406	450	433	385	437	431	419	429	461	458	397	430	407	447	452	398	434	396	426	416	437	433	421	447	476	443	449	422	438	393	423	434	413	440	411	398	401	428	407	413	402	410	415	414	443	411	424	449	417	406	433	432	392	437	391	437	412	384	418	437	448	414	445	417	420	424	416	409	454	444	444	427	434	434	431	398	422	450	411	451	429	376	423	408	442	432	400	404	428	460	398	397	416	428	415	427	435	428	431	430	404	454	418	466	426	419	437	444	410	429	408	451	432	471	435	445	421	415	428	425	433	428	416	441	410	422	423	426	448	423	428	416	434	434	475	430	440	439	416	444	432	394	443	418	429	393	432	416	449	439	422	401	412	448	409	449	451	455	432	438	450	444	422	422	407	436	389	439	433	431	432	431	409	387	427	421	427	466	395	394	427	423	417	390	426	419	421	447	434	474	390	463	442	410	455	449	412	458	400	407	442	421	399	436	441	455	392	440	390	411	439	432	419	405	381	398	440	406	443	466	415	417	407	417	451	430	430	441	421	441	424	412	399	460	439	419	431	431	420	420	396	412	448	414	415	412	437	430	462	424	423	414	410	429	425	392	444	435	430	432	418	383	424	438	439	392	417	401	420	420	446	450	421	410	444	420	437	421	397	395	406	415	374	429	431	403	437	427	447	454	431	420	416	426	425	459	426	415	434	453	422	418	457	415	440	423	446	451	442	417	393	435	452	431	415	436	442	415	429	442	432	426	416	413	417	420	395	463	407	400	422	444	423	446	419	427	454	427	437	432	362	389	438	421	420	410	403	433	449	388	428	430	394	437	429	419	454	429	456	402	436	443	452	401	456	372	398	426	412	426	377	417	403	406	400	390	399	431	415	454	414	407	424	428	442	405	429	447	437	442	449	409	433	419	435	443	450	423	400	406	457	413	433	406	413	459	405	431	399	411	422	455	431	391	466	412	450	430	433	426	452	456	451	427	453	462	404	406	453	405	415	423	406	449	426	440	440	426	430	440	443	454	423	381	418	388	421	443	451	414	431	446	400	417	435	405	400	427	427	413	454	409	432	422	422	415	409	429	411	406	400	422	425	402	399	399	447	441	426	444	440	406	465	430	388	427	443	420	405	425	403	422	431	447	449	419	459	431	419	472	426	466	397	425	385	456	412	420	433	425	412	388	424	419	411	407	444	462	428	438	397	387	406	444	435	458	447	443	433	415	442	427	439	452	413	459	473	433	412	423	396	446	411	421	424	413	413	464	391	462	443	448	451	478	410	409	436	409	414	457	432	408	425	427	446	393	440	400	403	422	416	431	406	431	392	426	417	426	399	394	434	427	432	419	428	424	428	411	468	421	417	403	438	418	429	386	402	406	428	417	439	447	418	428	409	421	409	413	374	388	371	427	425	440	400	386	427	416	444	434	422	421	429	408	415	420	440	446	466	400	405	427	433	421	460	456	414	394	446	444	441	409	410	360	391	403	426	416	409	418	399	432	410	422	422	401	412	428	407	429	445	432	434	427	405	435	423	406	444	409	417	425	451	437	443	427	420	443	469	401	416	439	415	426	424	383	400	421	408	448	425	459	427	411	424	394	408	492	409	419	465	415	479	424	400	416	437	427	411	420	371	437	411	408	440	422	420	447	409	489	427	434	374	417	409	434	429	434	438	383	402	434	383	422	403	442	417	426	420	412	445	426	411	419	448	426	391	427	430	450	440	454	385	438	427	402	410	442	426	401	440	439	391	430	433	426	399	397	415	421	416	413	451	421	427	434	435	401	419	441	397	418	448	419	384	391	416	387	440	446	394	418	425	428	473	455	442	417	427	440	366	458	424	440	463	461	416	388	409	429	438	393	414	420	453	401	418	429	436	422	424	423	423	450	416	452	448	412	406	445	421	451	365	411	411	400	409	449	404	459	444	467	468	396	414	423	409	465	397	399	426	438	408	416	475	456	454	409	391	435	400	427	416	405	423	428	440	407	440	419	405	449	446	415	439	423	453	449	435	415	426	423	443	427	418	448	423	409	438	413	395	425	444	420	408	469	438	460	434	418	398	406	479	404	422	396	461	436	438	413	440	437	428	435	435	425	440	406	402	428	416	465	405	420	464	399	423	417	408	434	423	431	396	437	437	416	399	429	443	436	413	412	438	403	434	414	421	441	429	397	439	469	404	403	393	441	457	430	383	405	402	424	491	426	410	423	401	390	447	392	406	453	432	407	427	414	411	432	440	414	405	405	370	439	426	448	431	427	415	410	453	410	435	447	440	438	393	423	412	447	397	404	411	390	470	433	398	428	456	419	414	415	422	428	436	397	416	424	444	397	431	407	440	395	440	433	398	446	431	415	453	420	438	419	427	450	383	384	427	433	428	425	447	444	423	436	383	421	421	391	406	427	424	403	431	412	448	447	388	410	438	431	429	426	419	407	476	418	360	405	408	438	443	434	427	423	435	445	442	422	457	442	404	434	411	401	456	398	433	423	412	424	402	441	437	386	403	427	391	439	454	446	437	387	404	431	439	453	384	456	398	399	398	433	389	444	408	420	435
6346	14473	12662	7075	5289	3976	3196	2678	2377	1879	1596	1386	1234	1102	1079	961	953	955	958	1024	997	1061	1088	987	848	777	778	810	939	879	849	862	771	820	748	742	728	672	634	642	644	679	636	627	591	650	622	620	629	642	603	667	610	629	652	674	657	612	652	654	642	663	579	632	632	578	665	642	671	659	643	595	657	625	643	626	582	622	576	617	634	607	627	675	635	611	579	631	592	602	648	578	601	602	618	580	646	616	609	603	636	603	631	593	622	615	587	564	627	614	604	600	632	585	600	598	590	601	618	610	627	629	610	607	615	685	674	576	619	598	618	608	558	603	608	617	599	622	592	646	584	587	659	628	635	617	586	636	583	572	607	638	624	655	608	616	627	642	589	564	587	589	631	632	594	620	613	593	604	653	643	626	623	617	614	683	615	626	604	634	596	594	595	600	628	632	604	610	612	594	615	583	597	628	672	650	582	581	616	645	653	560	595	571	635	600	618	628	621	625	625	597	628	620	628	604	594	641	575	608	637	556	656	617	620	609	557	644	625	599	624	595	576	570	628	577	628	595	610	632	600	636	585	616	606	618	652	646	604	597	624	656	621	592	633	653	585	636	660	620	601	632	606	628	590	579	651	638	619	608	637	606	658	594	607	601	599	599	607	599	636	613	614	633	607	609	612	628	619	575	647	588	602	646	620	603	591	559	668	609	623	592	622	636	615	605	596	608	609	598	618	588	666	572	660	622	586	596	654	614	607	599	600	570	628	591	595	602	631	576	596	602	635	669	607	597	621	563	634	579	599	618	593	608	601	607	594	629	603	588	617	624	618	646	586	626	625	635	602	630	608	616	615	603	631	610	610	617	624	613	610	617	599	582	608	655	568	622	628	672	609	614	610	604	605	608	567	593	651	604	565	646	664	591	618	610	613	565	635	599	591	632	596	556	624	624	586	614	682	608	612	594	568	638	672	613	629	604	597	634	631	596	610	626	620	597	625	604	587	624	626	602	623	632	604	615	606	646	644	573	634	596	602	608	592	608	627	560	563	663	634	601	624	574	622	602	629	641	644	649	640	611	611	608	605	630	589	597	600	603	627	617	638	613	568	569	604	597	583	625	666	621	614	634	614	617	641	647	642	625	610	602	600	597	565	643	578	634	583	612	606	568	644	594	608	603	624	637	611	599	603	617	645	613	645	581	589	598	633	576	635	579	638	622	620	636	584	616	651	656	561	655	645	583	614	677	592	585	615	626	600	588	629	595	583	625	673	631	612	617	619	583	636	586	625	614	612	558	582	644	570	670	643	620	580	583	667	667	622	590	628	625	615	660	638	586	614	589	648	643	626	602	614	642	601	607	594	598	583	616	637	595	609	598	610	613	603	614	603	643	597	607	646	615	639	603	549	588	624	611	590	616	622	602	579	566	552	618	570	608	610	579	584	647	657	576	602	597	582	612	593	619	599	618	599	621	592	628	578	575	606	583	631	614	623	606	626	618	573	612	636	575	587	616	631	624	621	665	622	624	645	608	591	647	668	593	624	621	585	638	608	633	609	641	661	619	629	586	591	649	621	556	629	610	629	613	601	602	618	612	629	614	639	568	635	589	618	600	649	598	622	620	595	603	625	636	609	623	593	617	631	580	617	639	604	622	611	627	596	630	636	612	653	598	634	642	610	595	637	632	638	620	606	606	589	625	622	574	626	603	612	645	629	621	630	604	586	587	594	585	600	614	628	622	596	650	591	613	653	613	575	567	639	599	621	641	607	599	601	594	581	604	628	579	571	632	595	609	646	638	606	568	612	643	649	589	641	647	596	621	608	641	636	585	603	664	598	638	630	624	606	621	615	601	626	631	610	591	577	610	572	631	609	608	584	611	611	627	586	648	634	571	642	624	573	615	624	613	597	626	631	589	628	634	620	609	604	603	609	583	674	592	579	665	594	621	574	603	603	588	597	607	634	609	626	665	622	607	611	579	552	620	600	632	624	618	615	570	638	606	603	590	592	591	605	604	622	631	632	591	655	627	610	672	633	589	619	609	644	600	606	613	613	607	611	641	605	633	618	625	574	627	606	607	613	623	585	625	596	642	663	577	619	598	638	630	619	615	641	631	608	631	623	590	645	615	630	607	568	598	643	623	607	578	571	645	617	634	599	608	601	594	583	590	588	593	660	623	558	659	626	621	627	560	625	624	591	611	605	647	617	611	612	589	643	567	650	624	609	628	620	617	638	597	622	601	588	611	640	628	628	591	591	619	615	611	615	596	652	614	620	635	565	616	663	575	577	647	644	590	635	622	587	569	578	634	591	660	618	611	549	581	622	616	607	627	597	607	602	607	646	596	582	604	604	643	558	621	667	639	632	640	586	594	598	617	640	597	570	620	602	616	575	604	594	632	595	652	664	569	600	604	584	600	598	602	598	587	566	604	623	593	616	614	627	635	621	581	610	607	587	644	621	628	604	607	624	605	613	637	624	596	629	607	597	635	623	601	640	597	581	607	603	634	602	646	566	632	644	599	690	615	609	633	621	603	596	573	583	573	632	602	627	633	621	655	624	617	608	613	620	607	655	625	553	615	630	621	623	559	576	611	573	618	636	616	627	607	581	584	593	581	611	575	571	615	606	595	599	579	603	619	602	591	635	604	596	629	578	601	631	597	628	607	601	592	594	634	641	589	590	641	615	579	618	624	643	620	587	579	611	601	624	643	609	555	601	602	586	600	605	579	619	644	621	623	623	628	614	607	640	657	624	601	619	603	624	612	631	640	619	612	610	627	640	637	599	632	622	633	623	569	658	600	596	573	630	579	605	624	625	608	606	597	651	601	560	540	582	627	622	630	591	638	584	622	580	614	593	625	647	568	617	628	663	634	607	616	587	622	611	592	626	613	618	653	635	606	607	637	605	649	594	605	629	651	625	664	591	604	621	627	629	617	582	592	591	623	611	634	600	595	611	619	608	607	607	639	612	608	582	590	572	626	628	612	607	620	667	602	643	669	569	625	641	619	601	627	620	638	612	580	599	611	633	640	617	635	605	632	630	612	603	613	620	639	603	634	638	584	591	585	626	562	620	593	613	582	594	611	612	624	591	565	613	632	607	630	603	601	586	590	605	577	587	583	620	601	626	630	600	631	631	627	612	603	582	610	573	607	603	581	612	606	655	674	626	553	605	615	632	609	607	598	564	582	568	625	589	625	626	630	613	591	610	592	563	651	635	584	615	577	624	611	620	594	630	560	631	611	603	592	595	601	581	605	635	598	605	602	592	633	605	639	644	619	577	602	578	568	601	634	601	619	631	616	572	625	599	564	622	583	619	580	596	618	616	612	609	654	606	623	625	554	656	591	613	575	594	606	694	617	622	579	617	589	626	642	624	627	618	594	623	588	592	585	582	621	587	590	596	583	617	640	631	603	591	574	626	595	599	641	582	591	600	608	605	595	634	615	653	638	625	644	539	627	578	614	644	625	642	606	619	638	638	639	630	600	623	646	621	631	604	630	641	652
22747	21135	28934	23607	21137	21210	9780	1832	1290	1030	885	745	673	592	562	513	497	497	494	537	518	588	562	500	479	413	417	496	519	484	461	436	403	419	415	364	354	323	336	332	305	324	302	277	311	266	310	282	325	310	334	320	342	317	302	310	304	329	295	337	335	323	321	288	300	292	319	315	324	318	309	322	330	300	319	325	303	286	310	303	298	295	306	266	302	292	320	308	318	259	300	270	310	333	310	296	307	304	334	320	308	290	275	317	266	305	312	309	309	299	291	292	279	294	289	298	299	289	302	310	312	295	303	284	301	304	292	281	246	284	266	304	311	273	267	287	278	293	286	320	303	305	264	288	294	298	273	280	290	291	293	309	318	309	260	310	299	278	296	323	298	289	305	297	289	297	266	280	313	299	280	281	302	323	283	311	286	292	278	272	297	261	286	272	285	290	324	309	296	277	304	316	290	253	290	286	339	291	296	303	294	317	273	298	287	302	311	277	281	316	308	312	298	294	302	304	327	308	316	277	290	294	298	303	309	309	311	306	262	298	277	292	276	286	289	288	294	287	284	254	315	280	311	296	285	291	296	302	309	300	305	281	269	307	291	313	310	298	300	267	296	288	314	314	255	288	270	286	313	277	307	283	311	276	297	295	319	301	283	293	269	268	268	291	314	284	339	309	281	317	316	314	315	281	301	278	310	299	275	289	292	296	318	293	283	286	282	272	305	291	315	285	288	297	285	309	289	273	298	310	270	301	302	292	312	284	284	278	300	289	289	297	295	284	288	310	289	252	307	277	308	305	278	307	329	297	305	326	296	302	258	316	312	307	286	292	309	301	322	294	304	310	275	259	333	290	282	290	273	286	296	325	316	286	289	299	283	324	280	289	259	319	322	303	293	312	294	307	296	317	298	295	292	297	281	292	304	320	296	302	294	317	316	274	294	272	312	284	288	290	288	328	300	296	259	282	326	303	277	291	317	280	286	291	274	297	265	296	282	317	298	296	285	281	283	303	277	269	315	317	283	316	312	299	314	328	317	328	294	333	294	319	278	315	267	301	315	273	288	301	306	325	290	282	272	280	300	309	289	282	287	280	283	303	307	287	273	299	270	332	298	317	279	290	272	301	310	271	293	323	301	275	279	297	279	301	303	292	317	301	242	285	297	329	284	302	283	305	282	295	305	327	280	292	296	278	284	277	293	304	308	259	307	275	282	297	294	295	324	295	298	304	341	289	265	328	297	284	245	270	297	280	279	301	275	269	303	292	292	289	276	312	318	307	306	283	269	299	307	304	290	311	315	308	292	321	272	325	314	291	310	294	303	305	296	261	333	301	288	279	286	289	296	296	281	301	294	319	287	264	298	307	272	272	274	259	287	294	298	315	303	258	291	267	285	276	276	308	296	308	294	273	336	273	303	288	302	295	289	307	294	291	281	309	263	240	305	284	299	307	279	289	273	265	304	263	278	277	284	322	281	290	282	279	318	286	289	293	312	302	285	305	305	306	299	293	299	280	307	310	283	288	323	287	262	283	283	299	323	285	286	282	316	287	322	274	299	287	269	284	301	292	282	278	298	339	290	301	272	310	267	280	308	288	319	308	277	293	301	331	291	285	304	320	264	303	311	303	312	283	293	320	310	298	308	296	316	291	305	291	295	280	303	273	304	314	288	289	273	281	305	306	293	294	320	316	280	283	294	292	270	298	285	273	270	309	293	282	280	298	341	296	276	253	302	311	304	308	279	280	307	289	315	291	296	308	299	300	302	302	276	310	295	277	303	321	284	275	286	258	289	270	253	314	297	327	279	271	279	326	297	276	299	285	292	293	265	309	263	315	286	272	297	272	277	296	317	296	275	307	300	290	283	293	288	309	299	300	297	308	298	296	280	292	287	281	291	313	295	305	294	317	289	279	311	291	301	281	313	287	324	299	288	292	293	283	280	291	289	317	300	294	293	259	361	293	322	294	310	278	272	303	325	299	300	306	270	293	302	281	301	316	284	285	279	269	296	282	255	296	320	303	278	285	274	280	267	319	345	298	313	314	281	298	294	271	320	310	272	267	285	284	280	306	289	298	282	327	296	310	287	299	291	304	270	317	295	299	277	314	275	320	311	290	299	277	307	254	327	287	288	277	292	263	302	295	287	310	304	290	275	304	296	277	301	277	308	297	275	313	295	315	302	290	295	291	317	288	272	282	275	278	303	295	323	312	315	309	299	306	258	279	292	276	299	277	285	310	297	294	332	279	319	327	296	303	297	301	288	278	306	289	306	282	302	302	290	297	310	263	275	295	281	280	323	302	307	282	294	287	279	311	300	265	293	305	278	319	317	308	286	304	292	296	324	288	309	317	270	290	278	321	312	327	292	275	296	286	271	303	240	298	297	291	256	308	281	258	282	295	300	280	279	295	307	276	281	284	270	297	280	311	286	257	291	294	299	309	296	316	275	325	307	283	282	289	297	251	281	298	299	316	313	261	305	295	309	288	303	293	296	327	281	277	271	281	294	308	266	291	303	314	292	322	311	285	324	285	313	264	285	296	290	315	324	274	305	318	280	279	298	317	287	259	293	313	307	304	280	271	315	307	283	268	292	323	273	284	289	299	275	314	288	314	338	270	311	275	273	299	316	313	293	300	281	267	252	323	271	272	300	277	319	283	328	282	286	293	278	279	259	292	268	286	286	270	296	301	296	317	270	304	304	314	290	302	293	304	310	303	295	293	306	278	311	297	257	248	279	268	312	302	309	304	301	301	312	269	308	308	279	299	300	291	244	320	262	308	320	275	305	294	276	314	256	278	276	299	278	288	320	289	282	295	315	314	298	279	300	266	299	315	299	329	333	297	304	285	328	285	309	275	268	289	261	319	280	296	270	272	313	313	303	288	308	301	294	290	289	276	298	310	296	305	293	295	286	337	259	319	293	285	309	294	284	278	284	292	283	287	310	305	291	284	298	312	310	289	279	319	300	322	319	320	292	307	328	306	289	291	299	290	272	287	315	319	276	280	293	259	285	274	280	294	276	313	281	306	291	299	283	299	300	311	302	318	263	295	292	295	266	325	316	303	291	314	283	289	298	293	304	325	285	312	286	276	299	268	266	291	290	311	304	286	301	314	275	308	307	276	331	294	316	271	276	307	283	261	263	289	273	253	326	321	310	289	265	308	293	276	303	300	286	255	267	287	313	270	277	310	298	299	309	281	285	283	295	286	289	296	289	309	297	285	298	341	325	298	297	264	292	289	294	299	272	304	323	296	316	291	306	298	289	288	277	288	271	305	319	309	297	301	315	306	290	312	306	296	310	315	284	311	320	306	300	299	278	264	317	290	319	301	250	282	308	311	274	311	301	304	296	311	326	263	301	294	288	301	250	283	290	293	307	309	300	292	295	295	302	289	271	306	266	277	332	320	272	280	302	286	295	267	331	312	299	311	313	292	269	299	288	280	294	289	263	290	299	315	313	304	277	306	285	293	307	308	310	274	293	319	286	315	271	286	309	299
8760	20216	17707	10482	7911	6171	4619	4007	3302	2566	2077	1726	1455	1311	1150	1112	1016	939	952	1006	1048	1174	1187	1056	825	767	739	807	911	924	789	772	685	664	665	620	581	526	512	494	466	484	491	481	518	458	442	472	442	485	489	417	483	475	458	495	455	463	454	490	484	426	450	447	480	433	457	430	501	500	444	462	424	427	424	439	464	411	457	437	408	440	448	436	421	418	421	410	421	413	429	436	429	412	399	433	422	379	417	424	391	438	456	445	407	425	449	460	415	400	410	448	453	452	418	451	423	443	411	434	393	425	427	414	438	452	441	399	430	403	381	404	432	440	404	429	418	411	448	453	389	429	448	441	424	407	417	392	469	418	432	421	420	484	463	411	408	442	395	436	470	438	418	420	434	417	454	444	405	427	418	416	425	410	442	382	440	459	442	419	398	467	471	443	465	414	436	405	418	440	458	409	391	472	430	417	443	442	419	395	449	465	421	419	435	430	417	408	424	412	418	448	433	443	433	373	443	471	396	445	392	439	443	432	417	460	446	458	445	441	404	415	400	432	411	459	446	417	438	420	445	475	389	429	418	434	429	428	395	436	387	408	396	438	422	401	411	407	428	449	439	415	428	405	439	417	400	406	442	428	414	418	412	386	419	403	428	436	430	415	432	416	440	458	443	455	433	434	435	416	416	451	435	469	426	438	379	417	438	428	395	435	433	435	408	403	362	403	419	433	457	441	416	422	406	440	387	413	385	431	453	428	417	410	408	442	418	471	432	469	438	414	447	416	403	428	423	421	434	452	408	398	448	405	437	437	418	417	432	379	400	417	464	399	403	443	404	415	405	400	377	439	412	428	439	431	415	413	442	438	421	437	442	425	432	421	401	456	419	439	439	409	428	436	421	455	392	436	453	407	446	421	412	418	430	403	426	438	434	427	427	438	449	427	435	415	434	429	442	418	409	464	422	433	436	413	421	390	371	393	389	446	469	485	435	456	446	432	391	432	422	410	427	418	415	435	432	423	405	428	421	401	415	359	440	428	436	381	426	404	398	393	390	404	426	438	422	452	440	446	457	446	460	409	397	463	425	442	419	434	483	440	439	410	442	419	445	441	412	411	402	452	430	435	427	427	421	453	397	413	435	393	425	437	431	435	428	425	458	433	445	407	451	412	391	423	475	401	422	460	412	423	468	390	463	388	406	439	420	424	418	421	429	411	439	403	448	414	486	423	443	412	398	393	396	438	445	456	449	437	444	415	422	404	404	481	427	437	411	415	434	445	406	448	395	407	436	433	476	409	423	427	447	416	425	441	419	386	439	437	419	439	452	431	427	407	450	430	445	410	383	437	397	417	430	408	416	416	425	385	420	439	433	411	469	396	423	448	454	461	458	423	465	440	440	393	442	412	439	456	421	424	400	450	406	407	427	427	440	416	444	412	414	471	452	422	450	437	431	396	445	404	404	434	416	441	413	426	450	419	445	448	426	432	460	435	424	429	433	453	430	391	395	462	442	430	383	477	437	405	431	425	422	417	457	413	432	451	397	463	441	433	424	422	400	423	408	422	442	472	411	448	389	443	407	407	421	398	407	409	441	427	422	414	427	395	421	415	479	400	444	406	441	422	420	420	453	388	444	440	435	449	449	451	429	407	396	419	397	439	455	408	407	434	403	412	424	420	446	428	427	473	420	376	409	440	418	408	428	431	425	408	403	432	425	406	442	389	398	441	475	428	459	424	438	419	435	423	415	399	415	410	428	454	444	453	442	428	416	425	435	425	415	418	432	454	404	405	453	424	423	460	401	431	436	398	416	446	439	392	415	391	376	411	449	461	392	441	450	439	402	434	431	417	387	463	444	430	415	417	425	419	453	414	445	441	407	439	437	422	408	401	420	392	417	441	455	397	407	411	419	413	436	402	431	406	405	391	444	391	432	436	427	440	432	461	420	424	425	397	426	417	401	422	421	450	437	448	434	430	393	421	444	461	426	424	434	419	415	424	432	396	475	442	459	443	444	404	403	443	417	423	417	464	421	426	427	457	427	438	428	450	431	448	410	437	433	443	384	436	426	448	432	416	458	452	399	446	412	402	451	448	412	458	428	435	474	438	454	436	404	406	395	457	404	411	427	427	447	383	474	405	443	428	419	417	435	452	457	390	415	412	433	439	478	439	442	426	463	421	459	392	439	405	417	443	460	465	456	405	432	423	428	383	445	451	440	419	460	456	444	445	416	431	432	408	436	430	441	431	454	418	419	420	418	468	424	410	457	393	424	420	435	438	427	423	445	401	420	422	411	458	447	430	441	432	416	410	378	448	404	441	406	451	431	407	436	430	440	409	451	433	435	391	400	391	421	441	410	447	427	429	434	445	407	478	453	448	390	422	417	434	430	425	408	465	425	433	451	414	421	377	432	425	398	446	425	438	462	395	427	402	442	443	428	446	432	414	413	427	410	379	439	425	450	453	398	391	436	446	409	412	426	403	418	430	431	444	438	409	434	414	448	408	445	486	449	463	418	417	453	442	450	471	419	414	442	445	427	412	411	453	443	428	419	437	462	418	418	456	408	441	425	405	420	426	420	456	410	402	422	440	406	448	447	435	490	446	423	402	446	421	415	419	429	436	424	396	395	454	437	370	397	396	444	421	461	431	430	428	435	425	410	442	414	413	467	457	379	418	418	395	424	445	412	399	406	433	427	405	395	418	433	432	431	429	392	417	420	392	413	422	454	385	431	425	459	451	421	448	420	413	404	440	464	404	440	416	415	439	448	430	429	426	448	452	427	432	425	457	448	424	409	426	379	452	441	406	429	415	378	428	446	434	444	437	415	413	442	402	391	396	437	482	442	401	416	417	394	403	440	401	433	406	436	433	408	412	442	403	441	427	413	447	400	448	438	409	414	400	438	408	408	395	426	429	443	408	460	446	423	449	432	396	451	458	438	410	434	422	432	433	430	430	439	436	471	429	455	410	415	434	414	446	401	412	463	481	423	416	428	457	400	458	440	454	417	373	426	437	425	477	442	404	436	424	447	400	416	398	421	424	404	422	427	441	449	412	425	456	454	460	490	432	436	406	431	401	423	430	428	403	461	453	420	430	425	395	413	448	402	424	449	422	416	449	424	418	460	431	420	451	416	420	410	419	450	403	466	422	433	417	425	452	460	420	438	427	419	424	428	411	452	452	448	421	458	474	472	387	447	411	460	445	465	433	456	446	418	460	436	431	421	425	441	441	409	417	417	420	417	439	422	441	409	431	450	431	438	440	413	447	459	434	409	409	439	426	416	437	467	415	433	409	437	432	453	400	483	413	444	409	458	429	411	423	438	458	428	424	443	415	420	466	410	501	388	455	401	444	448	458	484	433	458	421	458	465	439	437	414	422	400	410	401	426	432	421	425	407	447	398	373	408	469	421	404	403	430	414	432	425	424	427	452	405	420	416	443	433	451	408	423	449	401	428	418	403	429	427	442	413	454	459	438	422	463	379	427	421	436	433	427	422	425	387
26773	20473	9497	1988	1033	776	639	608	564	461	449	431	407	401	376	347	373	391	412	368	384	421	438	392	377	365	356	387	383	389	383	374	394	404	365	354	359	344	339	345	347	366	337	332	303	344	349	350	309	335	340	326	360	322	362	348	334	322	356	306	327	321	348	335	316	353	351	313	345	335	326	343	318	323	323	340	342	355	322	349	297	340	344	338	306	305	368	330	314	331	321	333	274	345	286	329	302	358	307	330	342	315	348	363	372	317	336	375	295	334	332	307	339	344	343	324	299	335	320	327	366	326	330	358	344	355	375	301	328	322	337	336	335	295	346	336	324	315	293	312	321	349	331	330	319	325	366	313	352	330	323	347	340	326	309	327	321	328	317	323	318	335	336	317	332	372	347	316	338	351	356	320	291	308	313	322	346	349	329	335	334	331	297	352	314	300	322	329	332	329	346	333	370	323	307	343	313	323	314	315	330	314	337	316	377	337	352	343	326	322	382	337	337	384	315	337	324	334	307	312	342	313	333	320	325	309	336	344	315	351	320	323	315	344	336	342	336	362	346	371	342	365	329	331	325	299	339	345	321	327	315	287	330	315	346	373	315	321	364	329	320	350	356	367	298	305	300	343	345	358	376	300	351	337	323	328	334	344	321	372	316	337	334	309	294	304	331	332	364	346	334	353	351	316	323	328	318	340	315	334	342	324	343	351	346	357	349	357	331	346	321	313	315	290	323	314	330	317	309	338	315	320	289	324	342	303	297	342	348	337	344	327	352	340	343	341	328	350	316	352	353	339	346	347	331	311	338	328	340	339	325	342	348	334	338	329	351	343	353	323	360	311	357	330	305	347	350	326	332	330	361	308	324	334	308	347	345	334	332	310	354	325	312	314	345	360	334	330	311	330	311	343	320	315	351	322	352	326	338	316	312	367	340	363	324	274	343	335	347	333	369	349	355	334	320	332	316	329	313	341	338	320	344	326	305	315	298	297	297	352	332	322	317	342	337	328	325	340	361	322	338	326	321	354	305	321	353	343	333	349	335	350	350	337	315	334	328	319	336	337	330	320	300	346	297	326	317	317	332	302	329	334	313	317	340	311	303	319	341	335	324	347	347	337	353	329	342	360	340	332	344	310	309	342	316	356	326	347	339	316	331	333	297	339	327	356	302	380	370	375	345	338	319	315	329	334	322	319	324	344	343	344	325	327	318	314	330	294	349	336	293	371	335	325	370	325	372	341	345	331	308	338	337	370	324	309	359	338	331	334	313	325	329	318	338	337	309	340	322	323	302	335	303	308	310	305	331	323	312	334	364	328	351	332	358	337	363	318	357	330	289	345	357	329	349	355	340	358	367	344	320	331	337	337	372	329	301	325	343	335	345	308	346	350	339	371	317	342	321	343	305	359	295	331	335	344	334	329	315	332	348	345	322	354	336	367	339	326	316	301	325	334	331	369	335	331	312	353	313	326	392	348	348	306	320	309	315	351	346	357	345	345	365	374	358	319	325	321	351	300	366	330	320	281	337	322	357	340	343	330	348	339	337	355	373	335	318	333	372	318	368	330	334	331	308	315	364	354	331	309	340	330	330	335	346	337	325	343	299	354	345	316	360	347	349	339	357	363	320	339	365	353	284	326	330	336	345	329	321	343	344	310	334	340	337	320	368	333	336	361	343	337	352	351	322	326	326	343	352	346	374	336	321	330	292	342	334	324	348	329	320	305	356	372	314	326	355	344	314	331	334	315	333	330	317	312	342	342	339	338	338	344	363	339	374	346	320	368	326	356	339	339	291	343	299	332	347	343	310	325	303	331	376	339	335	334	334	372	332	315	346	319	325	329	331	374	312	324	322	362	338	325	358	367	361	335	336	337	309	320	325	364	325	318	349	345	358	340	338	335	312	308	331	331	345	324	317	311	337	333	328	365	324	318	343	334	390	382	353	327	328	334	295	324	370	360	368	309	303	330	327	349	331	366	361	329	320	362	359	348	374	340	357	342	301	340	320	317	334	346	310	342	348	337	363	336	316	343	343	337	325	317	315	306	328	329	309	332	342	350	335	301	362	323	302	350	358	313	325	313	345	308	329	347	322	352	320	363	308	343	357	313	333	325	297	340	323	281	299	326	322	363	317	357	335	344	319	346	323	360	358	322	336	346	328	380	350	339	308	317	352	347	317	323	325	326	343	312	334	317	389	319	353	317	353	336	324	335	345	326	295	325	320	354	366	297	314	316	358	345	359	367	351	333	333	329	353	332	310	351	327	328	342	356	333	369	360	352	349	369	314	379	353	319	350	283	326	326	352	333	314	319	298	354	322	335	326	354	342	375	357	305	339	319	335	323	347	349	297	348	321	330	364	318	324	361	356	329	326	342	339	323	353	308	351	298	330	322	347	348	318	337	359	327	324	315	344	311	340	328	305	290	356	316	313	359	318	352	344	331	312	329	345	333	336	369	332	344	323	321	310	333	385	359	367	332	306	300	315	334	336	300	310	330	321	338	333	333	342	326	336	363	348	382	317	314	336	341	329	384	353	333	323	349	345	363	319	329	333	340	320	336	288	326	323	323	345	340	344	359	314	325	359	352	314	288	343	341	368	328	333	342	331	334	305	330	324	367	332	343	326	300	337	346	354	339	314	343	366	340	300	339	355	379	326	327	328	307	366	301	364	338	333	314	333	341	304	335	320	337	322	346	339	313	306	344	302	363	359	347	313	346	360	351	314	337	352	337	348	321	328	292	353	340	332	342	329	322	345	306	335	313	316	336	358	310	322	329	313	319	312	322	352	345	360	328	318	350	328	357	334	322	332	323	331	356	358	343	310	356	350	347	332	296	349	354	354	305	327	343	346	314	338	331	323	315	370	351	323	340	309	343	360	321	305	337	319	355	371	350	333	328	353	341	309	290	336	345	323	337	328	283	331	317	312	355	340	314	375	333	334	378	302	322	371	347	310	332	356	336	328	350	333	362	326	316	335	339	307	347	366	332	372	318	346	335	324	351	345	331	339	352	326	338	320	334	328	387	357	329	338	355	352	304	333	346	345	335	310	313	337	320	357	341	361	303	347	328	329	321	332	314	313	315	361	324	313	314	336	325	327	335	345	334	364	309	319	321	319	351	348	344	326	314	350	328	354	329	337	346	335	322	293	293	324	341	324	342	336	347	289	311	333	325	325	359	360	308	342	363	331	330	354	345	351	328	339	355	326	350	305	341	312	329	355	331	352	333	344	348	342	328	314	331	320	332	329	301	315	353	361	315	329	319	337	353	319	359	320	347	342	322	341	306	322	312	335	293	313	326	330	310	329	319	325	342	356	323	324	355	325	339	331	313	340	352	308	357	338	347	336	326	327	310	345	335	334	312	350	311	301	351	309	349	360	303	341	359	347	342	319	346	358	337	352	280	337	335	329	330	316	360	346	320	341	323	343	300	321	341	357	332	352	339	326	336	329	309	333	318	351	331	334	332	339	337	345	336	333	361	319	306	347	289	316	321
5148	5190	4950	2801	2259	1761	1404	1312	1144	937	834	734	703	663	631	644	619	615	599	627	720	739	721	648	592	596	573	597	586	607	598	623	568	528	540	522	528	469	493	553	489	472	485	487	517	513	484	482	458	480	463	469	459	507	475	495	474	501	467	527	497	508	485	473	467	456	510	523	476	474	462	498	462	449	491	519	470	484	485	489	474	470	514	464	492	503	451	436	508	447	519	489	482	438	502	496	468	499	513	474	522	505	452	494	462	446	470	509	492	457	521	429	527	499	468	530	486	471	473	495	483	487	454	480	471	473	475	503	471	455	464	514	455	493	508	451	495	507	466	442	457	508	492	467	482	455	457	478	490	515	447	488	528	462	475	478	492	451	492	470	466	491	480	463	513	480	488	477	495	473	461	450	497	452	523	515	478	488	460	492	456	505	470	469	484	460	476	489	462	506	479	484	525	513	498	488	459	512	444	486	480	488	449	509	461	450	465	485	474	498	473	499	443	471	467	509	512	481	510	475	497	499	505	477	499	481	458	486	489	525	495	490	468	493	479	469	447	468	490	463	481	504	464	521	487	474	487	475	468	454	500	506	497	475	475	500	487	508	482	489	461	442	515	439	505	485	482	449	524	480	463	468	517	484	499	468	474	484	489	488	489	493	500	501	450	581	465	481	517	472	497	471	486	487	502	541	470	453	470	526	466	447	499	488	488	474	475	428	503	472	443	506	468	468	440	477	488	480	496	528	491	469	468	486	448	474	481	450	464	520	480	470	481	483	492	470	478	473	503	480	470	446	485	505	515	465	498	480	506	450	455	484	506	473	496	517	467	455	484	471	468	512	476	484	484	452	465	497	460	462	481	482	431	434	516	506	468	486	487	467	473	457	489	523	484	504	466	478	463	501	467	439	495	498	519	530	502	493	484	488	474	489	475	489	471	476	452	480	499	461	492	473	512	489	510	452	506	506	496	490	479	463	502	454	488	537	471	483	496	465	500	500	495	472	479	498	459	442	500	469	510	495	477	497	466	478	495	520	446	474	481	481	465	468	502	472	474	485	504	477	496	501	476	493	473	513	477	526	481	477	444	454	464	455	454	508	488	466	474	516	487	514	484	517	463	460	490	468	495	476	489	486	478	499	481	509	458	485	470	478	458	476	455	434	462	467	458	484	516	506	502	502	499	466	458	504	468	460	491	498	506	483	461	467	490	472	473	482	489	505	489	502	506	473	496	494	518	455	466	500	518	508	437	474	497	466	475	486	464	462	471	482	476	504	466	474	505	483	496	515	463	498	504	502	485	490	494	467	480	498	443	498	513	481	482	450	469	487	464	491	498	476	508	511	457	476	497	465	485	482	475	477	454	497	509	476	459	506	498	536	522	447	458	488	507	498	463	437	480	484	462	466	500	442	500	470	467	436	481	480	476	474	461	489	506	481	514	460	493	491	487	500	500	488	493	462	494	498	486	489	486	472	493	439	498	477	464	472	484	487	482	491	512	447	481	447	451	523	511	479	467	460	483	475	433	506	477	429	483	465	486	471	478	489	480	466	515	510	512	470	467	479	501	501	499	463	482	478	481	491	489	513	478	484	475	492	505	486	487	479	498	480	493	466	482	482	487	476	444	461	513	483	465	497	498	515	469	483	485	471	517	462	496	514	487	503	466	472	498	419	521	495	491	442	468	467	472	490	484	482	465	469	503	513	461	487	507	504	485	469	456	491	507	484	474	472	467	509	524	500	506	489	509	455	487	491	485	502	496	471	543	490	481	521	511	477	496	475	452	474	499	448	513	523	517	488	444	497	474	438	493	481	508	487	445	473	467	468	516	462	493	516	446	482	472	430	500	490	483	463	511	475	498	498	461	483	514	460	519	489	460	486	485	470	463	513	498	455	471	494	491	465	503	470	478	504	491	485	510	492	500	503	465	481	520	484	504	448	470	463	514	492	497	480	543	484	454	470	482	469	509	454	504	477	502	496	449	480	487	452	481	458	447	475	485	494	510	485	451	480	497	504	481	489	489	503	526	490	498	451	474	507	484	492	456	516	493	457	469	526	511	484	515	483	530	483	504	457	502	445	519	467	493	505	490	498	508	481	508	462	502	494	448	479	536	462	480	477	465	455	481	481	485	475	479	480	450	465	454	503	486	486	491	474	458	495	500	489	488	435	483	441	478	491	496	460	488	494	464	452	507	491	496	486	447	480	479	462	478	486	464	468	465	493	493	490	431	471	505	500	494	449	468	507	492	487	459	466	480	447	455	487	496	494	493	491	450	466	480	464	471	454	479	497	441	467	479	522	552	483	443	447	519	454	480	436	472	502	509	489	472	494	466	473	478	479	467	476	491	459	479	497	503	487	514	515	512	461	514	450	504	494	474	496	453	512	513	510	474	473	491	443	482	493	447	498	493	514	447	454	498	540	492	520	446	450	456	460	485	423	450	472	537	490	519	513	466	479	505	506	485	484	494	488	455	461	502	461	478	471	525	437	501	519	471	493	446	457	531	527	536	432	492	443	480	499	452	477	457	530	461	490	480	456	477	475	479	540	461	458	439	459	495	473	439	478	473	494	484	497	491	465	494	503	496	514	497	442	516	502	463	473	480	468	449	507	484	447	474	480	537	484	449	467	511	519	473	509	482	504	475	467	491	454	506	528	477	474	490	485	466	494	501	510	487	478	475	463	467	480	493	475	497	510	469	474	508	505	474	537	477	458	498	442	507	483	478	464	465	492	431	524	490	460	483	489	460	464	458	482	502	463	472	484	480	496	491	473	501	492	466	508	531	481	446	482	482	482	531	488	479	471	495	506	480	489	482	461	523	487	506	452	448	475	475	467	490	469	475	470	497	489	481	492	453	478	511	439	487	442	499	472	467	476	486	477	467	490	497	474	518	459	521	458	491	495	470	484	494	503	454	474	472	451	508	487	471	471	474	515	486	472	454	477	478	464	506	509	486	475	460	487	471	478	470	454	457	518	500	464	515	466	463	492	485	500	460	453	472	471	484	445	488	474	478	514	479	501	495	493	451	452	470	505	480	467	479	465	462	455	489	502	483	517	451	461	480	486	517	488	488	523	475	503	489	484	458	477	508	513	457	456	534	448	453	494	493	501	456	496	540	460	507	514	515	481	491	504	459	463	501	503	470	484	478	503	454	477	462	497	500	493	454	501	511	504	464	434	494	472	517	444	471	474	488	464	513	507	487	470	509	475	465	478	537	486	483	469	495	476	482	453	521	459	478	493	486	457	484	535	485	463	467	485	501	485	468	474	474	480	464	493	446	451	497	503	493	483	511	495	474	478	472	457	475	494	494	461	498	495	525	470	471	494	462	525	494	468	481	488	498	511	493	478	476	462	507	488	460	502	443	511	495	511	466	514	492	503	484	467	465	468	458	456	467	525	475	459	465	493	449	477	471	487	525	480	454	498	487	520	470	499	447	471	478	481	448	540	507	457	533	464	505	490	483	449	470	480	468	482	485	453	509	468	478	445
23607	21132	28574	23964	21131	11864	2086	1328	1071	884	719	641	662	622	605	554	533	580	555	567	568	624	580	569	533	500	473	555	542	614	551	538	512	433	449	414	466	419	443	429	449	394	402	420	458	468	404	451	447	439	440	425	457	409	442	444	431	426	419	414	418	464	448	398	410	444	452	458	463	428	440	448	432	427	415	434	388	406	425	426	407	422	411	436	389	436	396	399	423	429	412	449	398	452	421	470	448	415	429	444	404	426	438	415	392	404	457	452	457	414	430	453	427	435	451	394	407	426	445	416	418	432	404	409	420	432	448	402	426	385	419	424	414	434	423	411	416	454	438	418	450	451	391	433	399	428	376	399	416	419	409	422	423	415	431	406	419	423	398	392	395	429	436	414	432	385	381	382	417	429	440	459	400	437	417	445	427	427	421	430	405	436	413	415	425	435	420	414	431	449	417	392	446	465	424	430	424	425	452	400	409	408	424	410	415	394	443	430	443	416	433	399	433	413	438	441	438	430	405	419	437	422	436	421	405	456	415	409	435	422	423	425	401	389	413	412	399	404	424	407	436	403	391	394	403	398	420	406	402	428	421	413	410	413	444	415	411	439	404	398	401	439	394	445	465	402	414	419	431	411	416	411	425	423	385	394	382	423	418	405	381	433	396	420	417	435	434	478	435	441	438	429	459	412	427	427	424	429	366	411	434	439	413	408	411	439	424	416	405	416	419	456	439	442	412	419	426	425	405	454	437	392	420	381	447	386	421	407	426	424	408	399	411	457	410	412	412	436	407	404	408	414	415	427	406	390	406	401	436	382	401	402	434	450	412	398	386	414	420	458	401	409	434	396	415	419	400	413	432	420	419	415	383	460	442	427	400	396	411	390	456	427	428	431	388	442	380	420	442	432	395	410	426	402	420	460	439	436	444	418	441	396	456	373	401	438	430	411	429	442	456	404	424	443	375	452	384	403	442	393	420	434	389	425	413	461	410	422	434	417	431	408	388	410	413	459	423	401	437	436	421	445	412	411	392	420	464	426	430	399	451	441	391	415	420	410	435	449	421	445	456	420	438	435	405	407	424	423	431	431	447	451	425	422	428	422	420	439	420	443	450	416	422	423	401	408	404	416	434	413	416	426	436	417	435	422	408	420	394	421	451	423	426	391	484	439	440	405	426	449	419	414	386	423	437	406	441	409	437	427	408	410	420	458	411	409	407	444	443	399	431	443	416	383	429	385	439	444	427	417	396	422	461	447	467	401	434	418	407	442	472	433	392	417	426	385	401	427	388	386	388	422	430	417	397	446	407	394	420	393	406	411	430	384	416	438	421	418	407	419	441	436	407	405	408	417	446	460	406	399	419	403	437	468	402	422	422	441	432	413	464	437	424	425	426	411	440	419	425	438	455	398	368	423	412	392	435	427	475	423	439	431	388	417	426	433	449	396	420	412	422	408	462	423	454	419	431	434	420	459	411	437	402	429	438	410	424	418	414	422	398	417	393	476	412	432	409	455	443	382	439	420	450	403	415	427	430	406	414	422	431	402	458	444	382	420	424	397	445	411	396	432	409	410	441	414	462	393	420	416	418	442	430	426	390	429	415	385	435	448	438	389	408	396	426	413	414	419	420	430	383	383	397	423	396	447	439	415	419	457	426	441	423	421	405	405	435	444	414	433	431	432	422	448	442	420	407	423	396	448	435	417	431	403	441	419	435	405	413	397	427	410	445	414	434	385	407	420	433	420	460	420	413	419	451	424	433	436	441	433	392	402	428	476	444	395	412	415	462	419	417	438	427	443	416	417	460	427	418	411	423	394	467	458	403	416	382	439	427	470	390	446	440	417	419	411	441	402	430	436	408	430	401	398	434	423	411	462	429	422	451	422	441	403	390	404	426	448	435	452	463	438	413	380	433	424	479	390	438	399	440	400	403	403	434	396	398	418	399	401	408	426	432	452	443	420	409	378	419	407	383	434	386	453	417	418	451	444	421	425	417	395	407	401	420	412	397	391	420	441	429	416	416	446	421	408	409	439	450	423	430	409	472	400	420	438	427	403	426	396	396	428	441	411	401	415	401	481	417	410	446	407	422	426	414	425	394	407	429	403	436	401	456	454	420	416	457	418	419	399	415	417	396	449	408	399	418	407	450	403	431	421	436	432	420	460	423	400	434	420	446	408	428	393	397	427	410	412	398	414	395	434	442	460	423	422	412	403	427	438	393	412	413	416	403	400	456	402	419	401	413	431	411	438	424	397	451	437	443	414	448	421	443	422	401	441	410	426	431	406	407	399	437	419	423	437	445	433	445	395	421	457	399	430	430	446	445	391	431	419	414	412	383	404	386	447	413	415	451	415	438	459	447	451	429	413	410	393	459	444	411	406	417	390	435	419	423	434	439	405	418	395	472	422	415	429	436	406	409	429	407	404	438	412	429	406	426	428	413	419	393	437	413	438	432	412	427	411	416	431	431	383	441	440	416	433	444	421	403	430	416	428	447	445	417	435	451	402	446	396	399	414	410	445	439	442	446	392	427	418	422	405	438	401	445	402	430	416	413	413	471	421	409	423	412	429	396	419	409	419	413	409	420	448	413	444	436	438	398	384	430	444	427	441	448	467	405	441	410	407	421	435	434	426	418	462	404	398	421	439	394	433	432	439	411	404	396	416	409	420	413	415	413	446	418	388	420	424	394	410	404	407	449	395	451	408	448	422	390	423	419	400	444	444	400	454	435	405	431	429	438	408	444	431	406	407	403	439	401	418	431	418	441	431	406	397	438	441	447	429	426	378	400	453	416	410	421	445	414	438	437	417	394	433	460	422	441	418	426	445	463	421	431	423	386	414	428	454	436	418	408	425	408	416	422	398	445	428	473	436	420	419	421	441	440	439	445	438	425	429	421	434	447	399	408	429	419	444	419	419	406	412	448	432	443	424	421	397	423	424	388	460	416	441	450	425	429	428	421	448	410	405	392	423	434	393	432	380	388	416	424	421	413	443	404	390	425	418	416	430	450	419	435	416	422	381	415	419	422	433	384	430	481	397	445	454	411	410	417	452	433	413	437	389	415	393	420	439	407	366	417	442	410	389	431	423	442	418	408	400	381	394	419	428	395	452	406	435	432	413	425	398	454	416	395	393	385	389	401	401	448	431	402	442	414	416	418	443	410	414	404	418	384	437	423	394	405	417	415	422	419	405	414	422	445	390	428	429	424	414	428	436	445	369	439	464	460	421	409	384	425	407	439	443	418	412	413	416	416	429	419	416	424	451	388	416	439	409	441	451	476	455	425	439	437	367	427	422	454	428	423	435	465	404	403	417	403	391	409	385	423	443	448	404	418	465	478	444	396	425	439	407	427	403	430	419	416	429	437	425	407	436	477	443	441	421	436	416	456	429	384	399	429	453	420	418	398	437	392	428	406	423	381	394	417	426	463	405	431	434	429	379	394	418	404	420	393	402	419	408	412	420	468	437	423	434	422	463	428	409	360	450	416	417	422	418
6451	14673	13042	7354	5489	4360	3359	2977	2449	1950	1659	1436	1269	1095	1060	989	912	929	972	996	1058	1115	1026	991	867	774	820	917	906	915	903	824	773	773	715	696	776	681	637	658	639	597	591	635	588	641	664	599	620	633	687	624	637	607	618	600	708	629	640	610	628	643	619	602	598	627	621	580	674	597	677	631	620	621	642	611	615	667	611	591	638	652	672	603	605	619	617	601	617	630	636	632	606	572	619	629	628	581	601	645	599	605	687	626	646	618	633	609	589	624	641	603	577	595	569	641	598	627	578	628	643	566	641	605	597	627	543	637	603	604	569	581	600	614	622	599	610	589	592	617	592	628	601	597	612	603	622	594	587	586	615	634	605	674	572	605	582	617	591	625	611	568	603	590	593	657	648	659	617	615	602	616	608	613	596	587	597	579	670	561	575	648	607	651	600	625	582	575	595	612	570	604	574	572	643	629	591	598	582	659	582	602	652	650	619	589	576	619	624	616	629	622	611	550	567	579	623	581	585	637	579	644	631	575	610	632	650	608	565	594	642	575	582	600	595	571	622	626	627	602	608	602	617	658	611	661	575	643	601	580	644	601	677	581	659	568	660	598	567	575	635	615	606	603	649	617	600	585	624	574	624	606	618	591	593	629	623	606	598	578	599	601	643	623	601	599	606	607	568	588	605	589	598	607	632	583	586	580	605	604	609	629	591	590	570	572	590	598	585	637	552	604	574	594	597	634	564	601	627	628	614	626	575	619	610	581	612	617	611	611	587	610	587	644	603	608	582	591	596	635	620	582	660	610	581	617	621	598	602	592	616	590	630	601	608	609	607	603	613	618	629	596	607	566	641	580	605	572	608	617	649	562	598	611	594	583	668	625	610	579	575	617	637	598	599	603	622	627	559	554	589	602	644	610	599	612	595	618	612	582	574	599	599	590	645	636	601	639	639	612	611	633	609	612	598	594	613	627	649	605	573	608	603	596	577	615	619	601	620	580	614	579	609	617	644	631	555	597	653	620	614	609	532	608	647	587	606	607	601	590	625	588	619	585	672	629	586	551	592	630	619	612	591	622	624	584	589	593	633	600	612	602	569	598	566	595	635	609	573	632	596	600	611	624	614	588	667	611	608	598	612	614	623	668	628	598	612	606	599	611	632	609	585	653	591	610	596	579	608	634	580	574	591	565	566	595	624	640	638	556	601	591	601	641	665	602	641	644	613	622	630	611	651	590	588	629	590	662	635	606	584	590	674	576	590	577	620	553	602	635	589	631	595	649	605	594	578	621	592	570	581	573	574	615	602	612	587	587	628	644	570	633	616	626	589	586	588	636	625	609	598	614	622	610	576	584	580	635	619	603	534	585	637	612	632	634	636	582	606	598	617	629	577	596	640	618	648	628	545	592	624	615	612	592	631	650	640	616	599	588	622	598	640	599	601	612	607	602	646	624	592	587	653	613	597	644	603	586	588	617	617	615	611	581	631	561	610	570	598	635	589	682	586	602	585	579	594	593	606	576	639	614	629	660	590	588	591	579	621	612	604	610	653	583	590	599	604	594	601	651	566	588	573	600	587	637	600	607	633	608	592	584	602	633	628	632	578	577	619	573	599	596	607	602	587	600	598	580	611	618	626	618	623	643	605	556	628	586	596	640	608	591	594	577	586	646	632	581	631	621	667	638	619	656	575	628	629	637	581	627	649	615	596	614	622	595	651	546	623	600	570	601	596	620	618	599	612	576	603	623	599	597	605	610	573	639	594	633	615	611	586	578	632	613	622	620	619	597	621	637	618	604	561	645	603	620	637	616	645	620	601	659	598	591	576	593	592	640	627	617	589	641	594	678	613	638	601	621	601	620	593	626	659	610	652	679	647	648	630	587	634	593	607	617	583	609	578	573	663	615	576	644	616	589	641	587	618	624	626	610	568	638	636	583	603	582	606	578	593	620	593	556	560	620	641	578	575	606	658	587	597	587	608	619	593	609	613	623	626	640	593	577	589	592	670	611	614	568	637	587	610	627	615	613	545	632	619	655	627	585	628	590	594	589	618	610	600	623	617	617	611	611	598	596	591	620	622	583	550	598	566	602	606	614	620	607	608	605	564	623	656	557	623	637	618	619	586	614	601	634	567	590	570	582	581	609	588	580	549	621	573	572	559	584	637	623	560	566	587	618	610	602	628	638	589	663	591	639	599	588	626	618	605	567	610	628	569	613	675	584	604	606	603	621	618	614	596	580	607	598	569	620	607	584	656	626	649	601	580	605	602	575	593	603	633	620	597	605	576	629	580	612	621	621	624	591	596	632	587	625	605	621	613	620	616	612	607	585	585	588	603	609	581	626	598	568	616	582	625	610	641	626	560	640	563	642	569	586	562	620	603	578	594	565	614	607	597	617	623	630	591	622	620	606	634	614	592	583	635	592	664	589	683	622	600	628	592	560	578	613	578	620	592	631	629	589	601	600	609	642	589	559	591	605	629	576	601	548	637	582	595	650	574	596	594	616	661	567	615	644	558	595	604	616	596	629	627	583	614	561	549	591	646	582	592	630	606	646	559	616	597	608	599	643	587	567	586	623	624	603	632	624	615	575	597	605	600	608	583	579	612	606	611	580	627	612	611	618	641	583	619	628	566	593	604	619	581	592	601	641	579	694	611	630	625	599	591	629	569	623	566	628	621	587	652	612	585	619	552	583	571	614	583	635	616	590	566	605	632	557	578	598	588	594	615	574	618	606	605	615	599	628	628	596	624	602	613	611	589	619	618	583	608	595	622	584	574	611	596	581	684	622	619	627	579	598	598	641	635	617	625	554	631	612	613	646	600	567	561	626	596	588	602	606	574	650	640	597	570	601	615	592	589	605	605	585	588	613	629	611	639	593	568	592	600	646	548	582	603	613	639	604	637	674	585	606	626	619	620	614	658	620	562	595	616	604	616	629	633	585	568	569	645	606	606	613	614	596	596	575	619	628	601	609	574	585	596	630	623	606	551	622	602	592	572	591	590	623	627	578	595	580	606	577	581	615	615	637	590	635	625	595	627	579	615	622	594	626	566	604	576	591	605	605	610	599	661	613	640	591	595	643	597	593	615	614	649	576	603	604	575	589	600	614	626	578	588	589	611	559	628	611	635	574	616	615	608	601	582	567	579	561	623	656	593	591	631	596	600	585	611	655	574	620	621	586	618	601	549	590	600	584	592	614	644	632	624	608	612	616	590	614	633	625	583	605	565	590	581	639	551	618	576	596	590	601	602	606	604	600	616	594	613	543	564	584	622	635	592	611	600	570	574	618	575	609	596	609	636	596	598	576	575	652	586	561	590	562	604	617	584	579	624	574	624	606	616	601	606	614	608	606	599	620	586	600	631	576	587	625	596	615	626	557	603	588	604	595	633	573	597	640	626	595	598	596	628	610	584	627	586	593	644	672	598	597	604	589	586	601	574	612	579	576	626	616	607	601	650	640	572	610	591	609	584	639	633	618	594	620	582	617	573	586	599	636
22708	21104	28861	23581	21108	21166	10027	1904	1267	1026	782	762	655	609	619	506	519	514	509	582	576	577	526	481	450	442	417	465	506	475	482	455	448	396	366	345	368	310	348	297	318	269	326	295	299	305	305	295	294	332	304	330	294	315	306	317	324	305	328	299	299	301	286	281	298	276	300	273	291	282	276	319	297	325	332	271	282	277	296	316	299	311	286	303	308	286	302	308	281	296	270	300	311	333	276	288	300	296	285	321	314	312	290	330	305	254	319	295	281	266	288	253	276	314	296	318	279	279	296	309	303	286	276	287	273	302	282	281	303	293	333	265	292	297	295	288	275	291	312	308	298	294	271	288	284	285	282	263	277	283	279	277	302	299	285	299	275	285	308	305	296	308	275	290	306	290	293	300	282	302	292	270	306	258	343	266	276	287	296	310	264	283	301	293	273	324	285	294	298	333	302	315	293	281	287	309	290	288	257	278	263	280	281	299	323	308	275	339	328	290	255	293	296	298	300	303	295	311	303	296	283	295	310	286	300	296	279	240	273	262	274	299	289	275	272	290	290	287	292	321	299	282	307	291	303	323	307	263	319	295	278	305	267	321	303	287	287	266	292	260	281	312	270	267	282	283	285	280	303	304	296	287	270	287	290	303	289	304	282	280	282	288	280	312	279	259	255	318	297	265	302	274	289	292	305	270	292	271	315	295	310	272	292	274	282	285	289	261	304	296	260	305	274	286	294	295	269	298	289	311	269	278	292	298	282	273	308	332	294	294	309	291	298	306	270	319	277	300	305	282	299	283	296	277	301	322	298	286	316	295	318	285	264	284	282	310	326	296	277	259	291	285	257	284	310	284	310	306	305	293	294	298	268	289	291	295	306	299	308	298	302	299	300	287	304	293	296	313	282	267	289	262	311	284	299	291	307	272	299	291	263	300	283	279	302	308	284	292	314	298	284	301	278	298	280	271	282	297	334	292	293	303	305	303	287	304	286	288	285	304	287	299	275	302	308	289	258	318	312	281	295	275	290	312	285	300	308	278	289	306	300	282	283	278	265	329	268	277	289	305	270	300	318	304	306	278	295	305	345	275	290	295	276	285	306	284	300	280	301	292	306	280	309	300	275	296	279	285	280	279	306	290	280	273	325	277	274	282	315	277	278	266	270	266	290	281	277	259	307	278	302	296	285	285	291	275	294	290	296	276	312	328	286	305	323	279	291	317	276	259	295	277	288	301	271	306	284	277	279	280	300	280	292	272	314	286	299	308	282	288	276	286	294	287	322	273	280	286	282	277	301	308	313	319	304	287	283	274	290	292	286	288	302	305	291	279	290	299	303	295	299	264	281	268	281	293	271	320	318	298	275	257	298	277	301	292	270	304	289	319	301	292	267	291	273	315	299	280	291	293	277	277	278	274	293	287	304	286	283	290	295	293	300	306	324	303	336	299	307	276	308	273	290	278	296	303	267	289	296	275	252	290	286	291	266	270	290	293	282	299	310	294	305	288	275	266	276	295	304	313	311	267	312	268	278	281	280	290	294	301	310	299	320	292	309	288	267	297	314	315	277	306	266	250	287	262	311	309	273	296	296	298	266	280	304	285	269	311	301	329	299	292	299	292	270	292	328	270	298	289	304	299	274	317	312	320	290	343	308	304	288	250	331	285	278	318	296	299	323	312	296	293	280	285	273	308	286	268	274	312	277	305	283	298	336	277	246	316	266	302	303	277	293	251	278	271	283	298	290	281	326	275	298	291	281	282	294	299	287	285	293	259	284	290	306	311	293	307	273	301	288	282	316	276	298	286	309	281	293	303	313	311	274	287	295	314	311	253	296	289	249	288	309	284	269	286	288	265	312	289	325	292	312	269	278	256	262	308	272	317	296	301	301	266	274	286	274	311	300	296	281	255	303	292	281	303	291	303	279	311	293	277	283	287	303	316	279	313	270	291	296	288	249	273	294	267	298	287	306	271	322	282	310	290	295	311	283	308	312	296	265	310	256	306	280	298	278	288	319	294	278	268	288	298	270	298	304	293	281	296	277	312	292	296	287	282	289	280	220	294	313	308	275	306	303	288	328	297	275	301	311	275	274	317	295	266	319	289	284	274	272	297	301	300	320	278	325	318	293	278	328	291	320	311	323	312	260	294	299	292	285	276	276	321	298	266	307	273	289	275	288	271	272	291	272	291	298	274	279	268	285	288	285	264	286	274	287	288	271	268	294	280	299	315	328	282	312	280	277	308	299	309	276	304	312	302	296	290	300	285	291	300	298	279	267	313	306	304	303	285	298	316	296	262	275	288	293	275	266	320	276	251	298	306	302	267	305	291	287	299	297	307	298	311	261	292	300	316	332	302	286	273	276	264	289	284	298	332	278	298	296	252	319	265	304	304	264	310	313	276	292	308	298	282	294	276	310	284	293	287	313	291	298	283	294	286	293	284	283	276	294	289	298	305	305	286	276	304	253	280	269	300	283	282	287	283	271	273	297	289	286	290	306	276	291	254	279	284	297	266	323	295	317	278	299	292	289	282	319	271	295	292	286	255	287	294	317	294	300	289	317	264	326	297	292	278	296	277	260	289	286	292	306	266	321	307	281	290	300	283	306	286	288	322	273	294	289	267	314	289	276	309	280	298	295	330	284	327	273	278	299	311	269	320	308	271	308	266	304	294	271	277	289	292	260	282	265	290	281	311	290	285	299	311	277	289	273	315	296	289	292	288	306	277	297	293	290	267	304	298	276	308	305	307	305	268	252	284	265	277	272	282	269	305	263	272	265	251	262	297	282	270	282	284	302	286	277	298	314	274	276	301	291	301	273	300	297	308	295	321	260	308	294	286	275	304	305	306	269	301	261	325	293	283	286	265	257	299	276	302	306	264	308	270	274	267	295	266	275	289	263	284	304	294	292	264	303	282	276	311	289	312	330	275	298	296	291	283	284	288	268	293	310	288	268	289	309	265	305	299	290	313	268	269	281	295	293	277	266	274	305	284	285	293	280	295	282	307	305	314	281	291	309	310	259	295	284	296	291	281	295	293	290	292	281	279	297	298	295	287	296	311	313	262	289	290	289	316	321	286	253	279	297	302	260	291	273	302	300	298	282	278	298	293	274	316	276	281	315	286	315	279	323	304	285	290	292	249	260	285	290	285	315	296	272	314	297	284	305	283	291	270	266	282	290	286	290	274	308	301	257	267	292	321	263	255	290	284	305	301	295	277	305	281	317	296	281	269	306	241	292	309	285	308	302	310	304	309	286	309	301	292	276	278	269	279	298	273	279	327	299	297	254	294	289	280	269	285	306	301	280	294	319	269	281	294	271	284	297	267	303	291	291	301	274	255	287	295	305	287	282	324	267	278	277	301	244	276	298	306	289	284	288	298	307	275	305	295	300	304	311	246	322	264	261	301	324	278	291	270	281	292	271	289	300	290	320	303	289	282	290	303	297	295	265	279	315	283	288	288	272	288	312	279	264	298	303	287	311	297	277	282	291	295	265	301
8723	20592	18062	11031	8306	6338	4890	4197	3455	2647	2151	1817	1467	1388	1127	1068	1023	935	1093	987	1162	1162	1118	969	831	675	723	850	930	839	888	823	759	613	578	635	579	485	503	474	459	440	479	480	507	440	490	468	487	473	477	480	452	466	476	488	459	438	477	464	435	466	453	428	431	452	464	463	478	462	442	443	453	458	442	472	454	456	416	424	410	465	436	420	450	413	429	409	432	405	442	442	435	429	419	435	446	399	392	397	423	429	399	409	396	419	466	440	402	430	434	414	398	416	394	383	431	412	422	431	423	405	377	436	417	416	415	413	468	404	415	449	428	435	402	403	440	426	402	453	446	411	414	432	432	405	429	398	404	433	409	423	418	463	470	404	418	427	421	431	395	442	430	386	422	398	403	412	397	409	421	461	427	439	433	402	411	455	413	412	425	434	445	422	416	386	406	394	429	414	454	425	429	423	402	428	443	410	420	429	418	411	407	436	428	433	381	429	405	413	414	410	452	415	435	437	434	421	411	465	448	431	397	404	430	439	404	438	425	414	393	435	408	422	425	433	421	421	414	407	401	423	452	453	430	416	413	410	410	427	397	454	392	386	416	436	409	425	396	434	416	425	400	391	433	427	413	425	425	391	454	386	438	428	395	393	443	397	420	410	416	394	418	401	404	432	429	400	411	421	434	414	446	381	437	388	431	413	412	399	448	408	382	404	440	440	414	445	462	431	431	413	409	438	460	382	396	467	402	419	458	424	430	439	419	402	423	440	410	379	414	375	423	394	402	400	390	408	441	429	419	420	438	438	429	424	426	418	437	432	410	429	413	422	455	396	473	409	447	395	424	417	432	422	442	405	438	423	438	430	409	438	426	445	384	427	440	445	414	460	407	413	418	411	418	429	372	427	412	460	410	426	419	418	425	396	428	424	423	417	430	407	481	408	429	412	432	396	397	438	403	433	457	432	405	391	417	409	407	444	458	431	421	447	449	438	445	438	436	414	448	442	407	461	383	408	436	403	417	429	438	457	417	414	418	417	420	415	425	455	402	433	374	410	419	419	392	424	432	409	428	407	391	417	410	390	441	433	407	434	448	390	451	404	438	434	412	417	413	427	418	372	400	422	391	420	424	458	406	435	411	413	428	433	419	426	411	386	424	430	384	419	425	384	464	423	427	397	426	423	418	436	436	418	453	451	433	444	432	422	387	441	417	428	437	450	401	453	461	422	438	418	430	435	440	454	394	421	422	432	416	436	414	414	435	433	434	394	443	413	412	376	414	418	399	416	441	400	434	431	404	416	411	410	440	420	410	384	414	426	412	396	445	407	440	442	418	408	417	428	436	425	418	433	402	443	427	409	392	442	424	452	427	422	418	442	375	413	437	447	391	432	397	423	458	433	396	395	428	441	435	404	354	431	431	443	447	408	405	427	437	420	371	388	433	462	420	458	402	412	484	436	435	430	415	438	401	436	433	410	422	432	405	439	421	392	407	406	382	424	398	396	422	446	480	433	450	374	441	433	403	443	432	433	400	423	427	411	442	436	439	412	412	437	427	404	469	412	456	404	434	404	424	367	428	420	444	417	425	395	417	460	424	426	422	412	424	428	434	406	408	443	425	377	432	427	385	441	417	426	437	418	435	436	395	443	432	427	410	435	407	443	413	393	415	402	401	413	465	400	422	393	406	435	427	420	432	433	442	431	439	415	434	402	416	407	478	412	427	424	440	419	442	429	450	404	394	400	424	427	448	433	447	404	423	420	404	439	413	406	438	423	414	408	443	436	398	422	411	455	422	430	448	423	433	419	422	413	419	423	398	437	414	382	426	436	388	408	429	412	414	412	401	449	437	385	434	398	440	405	448	398	398	399	419	426	424	415	424	385	395	415	433	418	398	450	445	430	427	429	465	475	389	428	443	435	412	448	386	424	399	428	421	415	407	421	406	433	404	422	383	389	417	493	442	403	405	380	457	443	438	420	439	407	444	408	436	448	383	426	408	451	476	405	383	430	432	418	420	419	426	396	469	408	427	404	404	381	417	430	385	446	410	423	449	412	428	444	396	408	456	449	408	451	414	422	436	400	440	453	406	459	410	404	428	402	422	416	424	390	372	370	423	411	420	426	434	446	440	422	429	427	427	399	439	442	431	421	468	445	409	405	410	400	415	431	423	469	415	422	429	445	449	424	416	460	421	410	395	416	389	418	451	426	409	446	421	399	393	427	410	426	421	426	421	405	427	390	405	400	409	394	433	374	413	414	433	475	405	399	402	408	467	429	462	439	425	435	419	425	436	392	429	391	448	423	435	440	389	393	366	439	423	411	445	409	449	450	407	449	434	456	458	423	436	411	404	428	376	376	422	412	407	433	462	443	421	439	424	420	419	407	419	428	427	406	385	421	407	430	427	401	419	439	441	395	409	417	407	404	430	417	423	437	389	400	427	419	443	441	433	445	405	424	436	403	425	423	442	391	450	427	414	433	451	451	401	383	377	441	451	447	431	403	419	404	436	409	412	402	403	436	436	433	419	427	399	416	413	404	451	373	427	398	391	403	397	415	413	400	415	413	412	408	399	423	417	437	439	405	432	409	410	434	415	420	426	414	413	442	412	415	400	442	451	447	429	399	395	402	418	446	405	426	442	410	407	368	432	425	401	377	389	413	462	404	452	405	423	420	420	435	447	414	378	423	432	382	383	454	436	438	438	410	377	437	430	456	389	448	416	460	410	392	446	421	428	442	443	424	414	449	422	445	411	424	411	416	421	412	420	419	377	424	419	387	408	421	420	419	422	481	419	441	437	410	418	444	426	442	433	400	453	424	438	415	396	424	412	432	385	440	405	430	422	445	431	407	384	410	443	476	439	398	426	431	414	413	418	403	414	449	408	410	449	382	447	391	454	402	459	427	431	415	446	452	398	428	382	417	399	453	453	397	460	429	396	461	432	435	418	436	429	426	412	452	411	410	433	430	423	405	425	395	410	461	430	426	430	436	432	392	410	429	426	428	408	365	443	430	435	437	468	375	400	440	410	393	420	415	418	417	430	410	416	417	464	422	433	400	418	407	475	421	448	443	419	413	429	424	413	422	394	441	411	446	422	409	452	399	402	423	434	443	408	432	404	393	438	406	410	407	414	442	475	422	406	436	418	466	415	453	392	423	441	459	397	457	407	402	402	404	448	399	454	408	422	432	447	427	414	410	396	404	439	396	452	464	415	424	404	391	402	456	422	424	423	437	435	427	444	391	391	429	461	448	394	428	421	421	403	401	448	400	415	394	425	419	400	428	430	425	389	447	430	382	447	418	430	413	410	418	431	426	437	421	413	407	451	425	409	384	452	416	428	434	453	416	447	423	419	394	447	421	434	438	398	422	435	397	449	401	398	418	435	442	393	441	437	430	425	423	446	443	440	397	425	423	428	436	412	431	414	454	419	429	430	396	402	405	445	405	394	406	438	425	427	417	392	375	424	427	412	398	403	428	461	418	424	431	418	415	392	426	405	408
26663	20521	9788	2237	1137	842	672	625	567	453	479	465	453	404	411	373	404	365	396	369	410	418	424	391	353	410	363	380	406	390	385	390	384	339	384	352	367	384	357	346	315	342	339	354	368	345	308	319	350	344	333	336	371	344	332	318	338	365	336	299	318	336	357	324	333	313	312	327	331	317	338	330	326	355	343	338	325	304	350	318	317	359	346	371	323	332	332	349	322	333	335	331	311	322	355	349	348	352	351	343	325	335	310	323	306	320	331	343	344	311	325	325	334	335	320	336	341	328	354	348	359	334	314	347	334	365	326	318	331	359	331	325	338	312	342	332	310	360	365	348	348	313	316	331	319	324	331	313	355	352	316	327	286	341	314	334	324	356	365	386	357	325	368	302	342	337	342	315	326	350	357	315	308	343	345	340	345	313	302	325	313	342	374	347	375	333	326	303	311	323	312	295	334	337	340	350	339	344	335	314	329	325	334	327	335	324	331	355	330	314	310	350	312	308	312	352	339	329	338	365	318	345	312	333	303	343	358	315	336	334	317	335	335	302	314	320	337	361	346	314	364	339	332	305	346	326	347	346	337	344	332	345	310	330	335	305	320	350	332	341	333	327	361	322	327	334	315	330	365	338	303	304	320	328	357	341	332	310	309	345	342	332	330	293	338	334	310	349	335	311	331	317	313	338	345	341	329	320	341	306	323	396	292	328	328	325	308	325	313	314	347	297	332	338	337	307	341	310	341	316	337	325	351	341	319	316	335	320	334	323	312	345	343	318	321	324	303	327	324	342	303	316	333	340	317	326	342	312	324	325	353	330	320	359	314	354	334	350	316	349	355	370	335	345	334	339	364	315	302	304	359	303	356	317	350	333	339	333	342	349	348	302	331	348	296	307	345	355	338	328	331	329	284	345	352	328	338	333	336	343	327	338	340	346	329	328	328	313	349	307	324	346	334	334	349	317	330	325	327	323	314	342	315	355	303	379	328	358	310	346	316	321	324	341	389	333	310	359	315	323	342	328	352	354	347	324	314	374	298	349	314	337	347	314	319	334	317	360	291	359	307	304	318	358	349	313	338	319	321	326	331	350	352	326	332	308	324	336	329	321	315	335	336	300	349	317	316	352	361	356	328	350	357	310	316	293	316	314	331	320	317	353	317	306	333	328	326	346	334	331	355	329	334	321	326	327	312	340	363	333	303	319	310	388	311	307	351	330	351	349	357	372	324	334	313	385	319	323	340	331	333	358	360	302	352	290	338	330	341	312	347	326	330	328	317	322	345	335	329	297	334	332	334	317	329	346	304	318	324	349	320	353	330	315	317	353	328	318	344	337	344	341	366	316	306	358	319	364	333	331	321	304	363	291	304	285	327	358	336	356	349	302	340	321	278	293	325	315	315	318	304	329	327	311	345	322	339	319	316	319	337	310	347	319	318	356	351	318	310	353	361	338	345	310	323	378	321	344	323	301	299	346	341	302	339	331	343	310	322	342	315	318	310	319	345	346	317	322	341	394	337	354	326	306	309	333	325	314	344	325	311	351	315	273	331	343	321	329	343	347	321	339	337	335	319	377	366	348	307	349	324	334	362	355	318	367	338	342	310	345	343	321	309	330	340	305	339	321	328	329	335	349	316	326	371	351	332	334	339	306	352	325	332	329	322	372	304	360	329	341	347	353	314	348	334	331	333	366	338	348	308	330	341	348	316	347	318	351	344	369	355	340	341	336	331	332	352	312	338	337	358	374	342	359	323	356	323	301	334	295	311	347	299	337	389	338	346	324	313	336	338	332	284	318	340	340	295	367	340	324	293	322	309	362	283	329	332	334	332	342	355	330	329	352	320	321	350	298	306	330	316	323	364	345	341	338	313	343	307	319	348	345	359	340	323	359	362	337	316	353	323	338	325	324	340	342	317	367	328	325	326	314	335	374	326	313	347	338	338	331	329	349	317	318	353	341	335	329	358	320	323	325	349	313	351	320	311	364	331	325	340	364	307	337	330	324	327	331	330	326	346	315	348	327	325	360	324	352	341	317	313	344	331	360	309	342	360	322	319	321	309	367	317	307	339	306	345	354	337	301	333	339	335	336	297	344	323	343	301	317	317	336	329	345	324	345	339	358	312	332	330	353	358	308	304	317	326	347	336	348	327	311	334	314	342	328	341	346	324	328	311	336	351	346	314	301	340	319	316	364	338	326	330	329	345	309	332	310	359	316	334	319	334	315	333	354	338	321	327	321	330	318	286	333	293	370	328	342	339	345	331	360	337	347	369	338	383	348	309	321	358	355	342	309	342	326	330	312	354	353	363	319	328	322	317	319	316	328	352	342	321	360	346	325	315	341	313	333	362	335	342	343	329	373	334	331	328	355	351	313	336	302	342	344	337	320	313	315	308	329	312	349	308	329	326	320	305	334	347	329	342	315	323	346	307	314	325	318	354	328	337	322	338	327	343	313	295	322	349	342	361	326	326	347	310	315	325	321	317	357	300	346	309	325	322	345	340	360	351	325	344	324	341	340	328	324	349	313	341	369	323	322	320	331	319	334	323	324	296	308	341	353	329	323	328	322	321	369	346	357	324	352	310	345	334	371	342	346	323	333	326	355	358	314	287	344	318	349	326	306	327	310	309	333	344	323	361	346	355	326	347	368	333	334	361	343	361	358	339	298	354	401	289	320	343	346	342	297	310	308	335	373	354	365	364	335	354	340	337	374	347	315	319	361	325	309	327	327	341	330	349	311	309	342	349	319	325	308	364	324	316	357	373	332	301	331	333	333	335	355	353	354	343	346	320	338	321	354	338	317	296	357	313	305	307	323	318	304	331	308	348	332	366	340	328	354	312	342	317	319	299	319	322	323	315	311	372	335	342	335	332	345	347	297	329	340	334	343	343	353	327	354	314	304	369	337	336	312	345	312	347	330	310	331	384	341	360	325	328	332	348	326	336	320	335	337	354	328	300	356	353	336	351	321	298	320	343	354	307	301	326	320	320	348	319	351	337	346	343	321	318	345	330	330	359	354	326	357	326	315	339	340	343	334	358	307	360	324	326	319	327	318	342	346	331	330	317	327	309	338	325	314	317	326	316	341	329	329	344	363	336	325	321	340	322	332	309	331	335	321	339	316	342	317	334	318	318	348	337	310	306	308	328	312	342	342	362	341	342	304	344	314	379	304	334	345	339	316	333	335	342	340	370	329	377	333	386	322	368	374	303	358	326	338	330	334	307	368	319	333	297	327	324	356	368	311	355	330	326	359	335	341	360	347	334	304	340	344	340	303	315	349	333	351	328	350	333	352	366	292	349	322	318	321	336	337	354	341	344	341	332	310	348	349	337	346	362	352	352	310	323	319	371	355	357	328	321	330	334	372	336	357	336	320	358	347	322	340	350	344	312	342	324	340	310	330	337	311	338	331	303	335	347	358	291	335	348	321	323	333	359	302	338	320	343	363	317	325	323	336	353	317	317	347	338	354	325	335	309	319	346	309	320	317	339	351
5313	5456	5478	3270	2340	1851	1493	1427	1120	940	795	782	657	641	676	573	605	618	647	724	695	663	703	690	586	580	568	643	669	651	596	618	531	540	517	513	568	536	498	544	488	498	486	484	484	476	466	471	449	482	498	480	501	440	489	484	457	505	486	479	503	508	437	468	492	457	508	499	488	507	481	497	497	473	475	505	485	431	484	514	444	518	468	482	479	480	496	462	484	464	451	482	459	491	492	478	495	500	499	483	480	462	474	508	460	466	500	489	492	438	503	468	446	479	450	524	460	444	485	455	495	504	487	450	495	464	483	477	470	486	498	520	501	436	445	476	448	463	513	457	492	500	427	469	487	468	488	439	508	453	484	497	482	521	461	488	482	502	480	490	457	457	524	496	498	473	423	483	466	489	426	462	450	472	509	449	515	433	514	476	434	445	468	472	505	494	481	483	497	499	487	468	477	480	487	474	472	499	488	485	479	474	489	479	467	505	457	446	447	478	480	455	519	484	476	497	457	514	483	457	468	448	482	489	469	479	505	468	479	479	455	482	523	464	497	497	468	517	495	501	496	500	459	500	467	471	501	529	479	435	438	486	467	493	470	501	470	486	491	518	493	479	496	488	483	480	483	447	486	499	467	539	485	468	485	476	503	499	499	478	487	455	461	491	473	465	523	471	475	486	478	488	525	462	464	491	445	449	494	450	473	467	476	460	459	501	497	474	461	455	483	486	487	441	422	441	503	486	466	472	436	484	459	486	496	495	459	465	480	506	473	489	470	463	423	466	534	459	489	485	453	540	467	486	451	479	511	478	500	469	521	463	504	505	470	455	492	486	472	474	507	479	512	441	488	466	470	486	510	545	484	501	513	485	461	452	459	464	505	454	532	447	455	450	474	512	489	481	501	503	468	459	437	480	460	440	470	505	470	472	492	490	483	506	485	496	453	489	478	466	486	448	444	479	461	481	475	460	469	484	473	468	511	445	532	516	497	461	502	471	499	442	462	471	484	444	477	419	451	460	498	477	477	462	451	477	501	478	459	471	463	469	485	490	489	513	489	448	458	421	456	493	501	509	464	529	493	460	481	465	484	482	478	510	449	502	471	483	452	504	516	456	472	452	482	472	498	492	482	462	464	472	442	478	435	479	472	467	480	514	488	447	435	501	481	435	474	486	487	471	527	480	476	488	475	463	499	487	476	494	453	447	460	519	501	496	459	459	491	457	477	490	499	477	482	478	443	470	482	476	444	471	477	486	509	499	445	482	460	516	487	487	485	481	476	485	460	468	463	463	456	473	483	457	441	470	497	488	475	510	485	465	468	469	499	486	495	484	478	526	494	453	479	505	458	463	485	443	470	453	454	488	451	494	485	467	468	468	479	479	454	493	453	449	491	464	476	482	464	485	465	421	475	488	459	459	468	473	461	490	446	512	481	531	508	479	505	463	449	487	509	488	481	453	491	487	461	479	520	510	455	455	442	482	465	497	489	516	504	475	500	473	451	454	480	497	518	485	514	455	465	446	495	467	504	480	459	462	477	442	470	473	463	467	479	518	474	480	501	504	490	525	507	486	495	486	472	461	451	464	452	452	454	487	479	452	484	448	474	497	488	453	514	449	490	483	480	477	461	459	505	509	429	467	428	470	517	464	500	475	481	499	483	465	478	459	515	451	463	456	473	517	504	443	515	477	480	511	480	488	442	501	483	481	471	495	489	499	504	459	488	500	484	487	505	508	449	493	479	454	463	493	459	486	466	465	502	514	514	476	504	476	440	495	458	536	455	486	467	499	436	476	485	521	430	515	505	502	468	504	493	468	471	440	468	521	467	480	447	443	462	456	478	491	501	510	477	472	469	466	493	535	486	506	490	494	472	500	467	468	480	466	470	481	500	480	523	521	446	480	515	454	531	478	446	476	495	489	483	451	497	475	464	430	456	486	485	453	471	500	423	502	476	469	515	508	475	527	471	477	513	475	454	484	458	484	498	483	517	484	462	461	459	444	496	452	444	502	470	480	502	466	475	451	461	494	472	486	469	431	498	453	463	489	496	475	456	476	421	476	520	506	487	452	419	498	480	509	480	464	464	463	506	486	440	509	515	492	487	490	442	476	442	473	471	486	474	476	469	417	488	467	454	488	424	462	480	487	499	491	454	511	464	477	491	454	482	523	475	488	509	495	502	486	400	476	520	453	413	500	490	489	486	461	453	527	487	427	490	500	486	486	492	474	500	496	463	487	456	471	508	530	490	479	470	467	487	499	494	480	454	465	475	497	433	470	452	480	469	450	460	501	471	485	470	502	464	497	507	500	501	497	466	459	516	468	470	459	466	483	452	488	472	498	489	473	462	471	520	487	499	460	473	461	469	464	510	512	462	480	494	492	480	447	481	479	488	470	460	469	489	457	486	484	475	471	505	479	472	483	491	470	476	493	489	471	430	461	494	483	507	464	480	477	492	457	455	484	478	489	499	473	515	460	475	491	489	478	483	460	513	461	486	490	474	480	510	497	521	513	478	492	433	505	440	476	459	474	480	428	464	484	460	462	512	449	488	494	527	457	474	491	471	471	466	507	477	439	438	541	471	470	470	508	481	491	486	494	475	465	451	483	485	481	477	507	505	463	479	500	435	482	474	470	444	506	493	503	485	443	462	498	498	473	474	492	463	508	484	509	464	489	483	461	466	502	455	514	469	515	489	491	481	513	484	480	479	475	489	483	492	498	517	462	459	475	469	486	481	468	457	472	492	509	458	492	478	497	503	435	458	455	472	505	464	501	438	489	469	531	482	478	467	475	485	489	459	500	486	474	489	448	481	530	488	478	487	477	481	473	475	461	465	490	447	478	508	485	522	451	495	509	459	513	461	509	492	411	484	510	484	467	466	488	489	468	462	473	482	452	502	455	498	482	436	471	485	514	484	455	507	467	462	503	484	466	484	498	465	466	504	446	485	504	465	436	478	477	485	473	499	435	502	449	463	522	510	456	478	446	523	466	442	460	456	470	451	411	546	483	485	489	449	507	480	434	474	498	526	521	500	448	466	440	441	483	472	497	500	494	457	462	485	486	480	495	498	454	442	455	512	507	482	475	494	468	476	489	486	424	506	486	492	498	487	487	425	505	475	475	481	496	476	484	444	496	484	456	477	480	488	492	453	474	448	443	449	494	517	475	482	449	477	484	506	491	482	483	472	484	487	480	460	481	478	486	502	508	514	482	474	500	517	488	512	461	475	490	481	482	513	462	449	460	503	485	441	472	449	472	425	518	483	505	450	474	476	506	488	502	452	526	514	487	444	493	457	495	448	434	503	471	491	501	492	512	468	493	480	504	454	460	430	482	480	494	453	528	500	493	473	485	468	455	500	489	464	442	470	421	482	441	481	476	507	477	456	529	501	474	494	483	487	489	484	431	501	491	480	462	440	474	529	481	477	490	494	461	443	466	443	478	495	453	481	461	485	463	505	502	492	476	502	532	467	478	497	467	448	488	500	461	451	522	462	460
23614	21130	28518	23997	21115	12296	2102	1310	1015	880	756	706	665	598	637	547	582	586	604	564	613	576	626	518	518	500	492	543	532	538	535	544	502	467	480	471	460	444	427	412	444	459	471	411	427	413	441	436	426	449	414	393	447	413	471	441	415	403	446	400	465	428	375	414	423	397	469	427	437	428	449	420	380	444	425	418	418	407	404	423	451	426	406	452	437	405	408	394	417	435	410	390	463	433	410	451	448	426	433	472	423	445	405	429	418	395	415	421	428	440	429	424	436	407	407	384	435	408	448	412	434	445	445	424	421	411	405	432	450	438	432	373	404	451	392	433	443	405	435	413	374	424	446	440	427	437	416	425	437	386	428	412	431	422	411	444	458	407	438	430	419	404	456	435	430	444	409	435	416	457	401	432	404	445	421	414	420	403	425	436	415	408	398	413	414	385	460	392	385	400	428	428	454	440	412	425	447	391	449	451	377	445	410	427	416	431	410	422	445	444	403	427	451	405	421	413	409	395	425	402	411	404	415	394	394	394	415	445	406	390	422	437	374	436	451	413	424	419	418	422	403	394	397	428	420	409	425	440	430	396	428	417	400	446	382	446	409	415	459	442	456	418	426	452	406	415	441	423	420	423	414	417	402	385	437	396	418	413	410	422	423	412	438	485	450	414	418	418	393	411	399	450	458	430	419	422	412	437	440	424	402	400	409	426	397	407	416	457	440	417	434	406	417	431	448	393	416	438	405	410	422	399	403	419	418	416	415	435	420	446	419	429	409	481	404	435	432	414	415	464	437	427	411	392	426	391	408	447	399	444	382	422	405	384	428	452	458	434	465	385	410	422	392	404	402	403	451	426	405	413	447	401	430	405	407	377	432	386	396	397	408	437	426	426	430	401	435	381	438	374	437	419	447	455	403	437	389	426	403	432	410	462	404	434	372	413	433	426	403	445	425	424	405	385	420	396	420	407	434	413	426	387	433	428	399	414	406	423	408	438	443	431	391	412	415	386	416	421	409	438	438	383	415	439	417	437	441	438	409	415	401	405	407	393	433	422	420	418	432	384	429	450	357	434	462	415	417	393	412	428	424	399	460	417	412	420	441	427	440	435	417	438	441	441	415	421	415	408	393	421	407	408	451	424	440	393	406	438	438	401	426	391	400	444	431	399	391	425	438	401	397	420	406	408	390	431	384	419	422	405	414	421	394	429	410	393	413	415	424	415	435	438	399	465	442	400	433	447	377	435	422	424	447	425	422	388	414	419	420	406	396	423	407	420	397	435	429	440	461	450	428	421	431	423	426	401	397	407	416	406	436	434	388	396	412	404	396	436	425	444	377	362	407	381	436	462	418	421	428	416	408	414	436	418	420	438	431	410	417	420	412	405	445	454	422	397	410	425	393	402	427	411	418	379	405	410	385	463	427	434	429	439	432	412	403	426	422	462	436	432	462	406	435	420	397	413	421	429	394	422	433	423	412	406	420	437	435	445	408	424	421	449	434	443	427	427	420	438	395	420	396	416	423	430	421	429	391	410	379	461	417	422	453	397	398	437	462	435	382	416	446	445	415	370	418	428	404	420	417	453	435	419	413	436	389	378	448	445	409	435	435	455	402	422	407	417	441	411	425	391	411	406	349	430	417	465	391	449	446	444	461	419	438	429	437	405	427	435	375	485	445	402	422	419	449	395	437	434	429	433	395	419	422	401	409	463	400	407	443	433	448	418	410	437	441	395	441	417	441	396	402	403	413	446	413	420	393	418	410	396	425	413	405	424	418	481	431	430	421	442	430	389	404	453	434	430	369	396	450	378	420	407	400	433	402	440	447	443	428	438	417	466	419	378	431	440	418	452	448	441	410	454	444	436	433	464	404	424	455	419	419	407	434	404	401	385	388	416	417	404	440	430	403	426	397	420	435	420	416	397	428	402	495	377	425	410	414	389	420	427	445	472	431	450	414	430	434	453	437	379	423	424	421	424	451	449	463	397	435	443	408	416	441	425	385	398	396	390	421	446	396	406	369	427	358	438	385	437	439	404	419	411	436	407	424	437	386	395	440	423	468	398	421	431	402	383	421	427	403	441	445	412	420	431	418	437	424	445	448	414	396	439	433	392	387	392	447	439	399	446	421	401	420	443	415	416	431	422	428	394	447	432	427	379	434	395	439	400	442	402	394	457	424	418	406	420	439	454	426	413	403	411	425	432	396	454	424	414	446	370	410	402	425	424	453	445	386	455	434	447	445	396	426	414	399	400	405	437	425	381	471	442	399	384	445	438	444	402	392	432	456	414	445	407	401	436	452	415	414	416	374	389	408	460	418	368	408	463	438	461	431	402	420	404	450	412	423	426	411	430	391	404	434	433	414	427	446	403	432	403	421	442	440	414	398	444	421	437	427	431	400	418	464	422	446	435	437	369	428	380	438	453	426	403	386	423	410	422	409	412	445	412	427	412	451	417	410	415	408	428	421	405	387	433	379	397	432	467	423	406	393	418	426	406	421	408	417	414	434	462	448	394	422	421	422	432	435	425	446	351	421	433	425	385	408	431	418	401	403	391	414	425	434	393	422	415	444	439	419	423	451	391	389	441	409	447	455	392	433	436	409	441	398	408	426	442	398	404	441	417	388	389	413	446	442	386	412	418	392	421	449	410	448	419	441	443	406	419	392	392	424	413	459	412	433	442	415	362	445	413	395	399	412	427	437	411	391	433	424	453	415	402	448	395	404	437	402	435	442	456	375	417	429	457	424	413	366	455	459	369	374	406	400	411	433	421	411	460	431	442	417	413	415	439	424	444	393	407	399	419	406	441	429	380	415	424	403	447	410	402	413	467	425	388	412	401	451	427	405	448	407	419	469	435	410	398	431	425	411	439	381	408	401	450	427	461	427	442	463	379	423	395	444	446	382	419	437	436	412	425	423	411	432	397	417	435	462	432	438	450	415	391	434	408	404	454	390	381	390	404	425	457	383	391	450	417	417	403	414	455	404	397	435	384	419	422	422	397	410	390	434	391	410	433	449	394	398	411	442	432	403	423	414	407	399	406	401	416	405	425	433	420	425	399	448	459	466	444	414	412	404	393	393	421	405	451	394	432	394	426	428	408	460	440	425	415	423	414	400	397	441	404	393	403	427	401	414	417	414	435	420	429	450	387	389	463	365	398	461	438	463	436	429	465	375	435	441	368	420	445	444	404	420	409	414	401	451	427	418	384	402	423	427	397	417	392	422	405	425	444	398	395	439	420	440	428	420	427	426	418	435	427	402	377	428	408	411	403	402	441	399	435	413	432	428	435	402	396	398	426	431	410	404	383	386	397	423	417	435	416	416	389	430	396	425	391	423	398	410	424	446	423	453	429	458	431	427	414	442	436	451	392	371	394	392	412	390	413	431	425	414	405	412	407	455	408	402	450	441	415	393	414	407	445	455	422	397	410	416	397	416	412	428	426	427	435	422	433	421	416	411	413	440	451	397	432	430	440	404	440	417	422	416	377	410	414
6614	14963	13575	8064	5704	4434	3537	3064	2520	1929	1661	1533	1266	1175	1069	966	968	969	1021	1068	1081	1056	992	942	802	795	842	934	926	919	895	845	790	717	696	693	698	719	672	633	673	612	607	619	635	588	628	633	632	674	638	621	678	633	623	643	638	651	667	613	623	602	647	640	593	592	640	626	581	603	618	633	573	667	650	596	627	619	601	573	549	614	621	630	609	660	588	620	604	615	600	585	613	634	603	610	650	568	627	613	626	577	569	628	575	661	595	558	561	624	610	607	645	626	643	620	641	602	628	629	606	640	626	604	570	670	633	578	589	604	581	587	599	557	624	600	609	585	639	576	634	569	688	646	593	620	561	580	590	605	622	571	568	585	584	630	580	568	611	575	611	604	564	581	572	647	606	563	652	645	579	588	572	621	610	601	599	666	603	583	631	614	600	575	581	550	626	594	624	614	654	628	621	571	584	555	602	612	593	584	591	587	603	620	594	564	618	593	599	604	573	582	572	577	608	623	639	610	600	652	592	606	604	565	613	617	601	608	630	611	592	612	660	620	623	605	587	566	603	570	591	622	585	618	626	594	592	625	600	610	608	575	630	615	639	588	574	600	592	618	609	602	577	639	601	586	608	599	571	633	573	569	620	616	622	589	628	658	644	631	567	631	587	630	603	668	633	613	590	586	607	591	638	584	625	577	597	650	624	591	601	648	619	582	579	584	596	614	617	592	599	604	616	637	639	582	594	587	588	586	616	558	617	565	578	606	619	601	626	621	651	601	626	620	543	639	624	623	592	595	560	569	620	597	590	626	610	564	626	612	633	601	584	614	638	565	603	589	643	630	620	593	631	586	618	583	579	634	580	587	624	572	604	622	628	611	589	642	626	634	576	599	637	598	559	645	589	606	630	611	613	610	619	623	611	628	639	558	617	607	593	578	605	646	562	568	610	590	626	577	600	573	615	620	648	552	576	626	603	581	632	607	618	578	598	617	573	572	629	612	614	602	585	584	582	632	561	581	589	577	591	642	595	619	633	635	631	639	605	573	604	540	615	609	604	599	610	570	586	627	580	605	617	607	631	607	634	595	600	613	583	573	603	643	597	556	588	608	569	602	627	583	605	587	579	616	630	586	589	574	556	575	625	591	633	596	621	658	576	567	582	599	677	599	654	576	625	618	585	578	549	603	614	574	637	601	601	617	605	645	594	582	579	599	618	637	638	613	627	566	570	590	612	623	582	615	578	585	597	638	603	614	602	623	571	637	588	601	592	580	587	572	618	623	625	606	643	642	570	582	603	648	631	649	636	634	636	627	597	604	583	632	627	580	582	593	650	645	600	594	595	601	574	594	568	603	616	558	548	574	562	592	615	612	610	606	664	638	629	581	581	633	542	597	628	578	625	589	599	590	559	617	590	569	590	602	652	611	600	605	590	596	605	620	585	573	553	595	600	587	617	595	607	569	643	568	601	621	568	602	583	556	633	600	585	598	593	648	571	582	581	591	576	625	654	593	625	585	595	562	575	596	632	596	597	614	610	591	576	599	585	601	624	575	606	633	618	614	615	601	603	572	587	580	620	611	602	559	574	615	634	628	611	590	602	647	629	637	593	544	592	606	610	611	577	582	607	582	611	577	646	602	611	610	603	574	620	603	579	567	634	596	607	626	530	603	614	596	614	624	580	623	585	614	605	601	580	606	616	597	630	553	614	615	567	600	635	601	629	563	613	620	595	635	640	542	586	633	591	617	583	629	582	605	568	600	597	589	621	583	591	612	623	630	640	573	645	638	566	615	623	656	606	624	604	583	615	601	602	579	603	594	627	612	606	617	600	591	572	615	651	604	613	620	625	550	661	569	624	606	572	566	566	600	607	572	591	648	574	598	603	605	615	602	586	538	616	618	629	618	564	624	584	603	579	580	620	583	612	591	587	627	575	586	581	595	540	613	635	629	556	588	568	575	629	615	605	603	614	607	625	579	616	568	603	623	580	632	570	585	657	605	601	628	615	669	629	602	589	562	607	602	568	604	603	608	570	655	580	603	628	595	595	559	610	553	601	613	560	584	605	616	633	598	606	583	585	608	610	572	626	598	621	568	587	600	595	575	565	591	562	613	566	587	573	615	585	557	594	608	620	617	635	600	611	580	623	587	587	593	574	637	584	595	594	602	559	599	568	598	591	646	633	594	611	564	606	630	638	547	581	629	602	606	582	590	615	611	590	612	589	610	610	602	541	558	609	595	637	649	570	572	572	629	637	598	599	513	596	604	613	649	614	613	571	586	580	580	609	549	607	639	583	575	594	665	575	562	631	555	597	618	604	620	609	601	636	617	590	592	594	619	630	557	579	565	580	580	583	614	567	593	601	553	598	584	609	567	570	608	599	604	628	583	582	540	608	601	581	631	625	590	601	595	600	619	603	592	598	633	622	579	579	626	606	608	567	586	590	615	612	613	596	629	609	584	613	594	597	645	589	586	605	519	591	615	629	589	623	592	607	577	610	611	564	581	637	624	625	617	638	593	618	583	585	617	573	551	553	581	600	618	571	596	606	565	597	561	595	625	612	600	631	598	556	613	570	651	579	567	633	574	600	603	564	573	639	614	586	625	610	591	620	649	636	595	599	603	621	579	608	623	587	574	594	602	650	597	607	575	599	611	591	582	658	653	634	579	589	602	618	588	571	619	606	549	666	618	608	598	600	586	635	571	564	652	575	564	594	635	587	586	603	585	619	615	566	575	611	597	631	609	594	625	616	571	616	609	599	580	609	608	622	643	582	612	556	611	591	619	615	605	556	608	558	616	578	652	613	610	625	577	617	581	610	584	604	614	589	593	623	538	597	616	584	627	588	571	597	566	560	613	592	619	618	611	621	636	555	601	649	576	652	573	588	595	619	606	638	631	574	582	609	581	612	610	606	639	577	608	622	589	579	575	639	614	590	627	660	608	620	627	560	595	586	627	634	643	626	677	590	630	601	626	590	616	592	596	623	605	571	569	546	589	619	562	585	576	616	589	590	629	592	599	571	616	599	618	578	564	630	594	601	565	619	606	578	557	610	606	642	634	614	606	592	642	601	619	645	561	580	564	569	603	644	625	641	597	596	608	580	597	606	567	606	596	570	616	599	653	620	651	612	589	611	564	589	598	611	562	584	621	598	593	583	597	604	591	618	558	579	580	653	631	589	583	594	573	610	649	608	615	562	598	604	625	577	597	572	621	601	561	591	595	598	598	627	636	598	577	581	593	619	614	602	605	635	636	642	621	631	611	653	582	611	626	625	619	582	578	615	595	589	613	593	548	614	595	624	595	600	608	631	640	597	607	576	633	627	593	582	620	570	589	621	578	608	609	596	577	616	588	586	604	593	545	588	615	591	635	591	609	644	616	554	575	567	632	584	562	627	620	641	540	571	571	620	594	577	614	595	624	579	592	597	616	571	592	604	577	591	601	579	599	621	607	594	585	611	553	607	596	598	590	575	623	634	650	542	566	617	595	626	616	591	635
22716	21110	28914	23548	21116	21174	10301	2033	1263	1058	826	834	688	626	599	523	512	511	575	507	579	557	527	483	457	422	414	472	476	455	465	437	431	378	343	384	336	324	327	296	293	339	272	288	332	318	294	297	329	352	307	313	302	309	302	298	317	308	317	301	319	290	305	270	295	318	270	333	307	304	286	306	312	273	290	308	281	291	270	295	285	317	325	289	295	266	269	316	307	299	290	302	296	278	274	304	275	278	305	323	281	316	290	301	279	269	284	294	317	290	293	273	299	333	306	248	284	291	290	302	274	285	304	301	262	303	289	292	260	300	308	317	290	263	294	316	322	292	309	282	290	267	287	273	280	278	333	313	265	266	272	304	284	290	293	321	290	315	276	283	269	286	274	267	297	323	261	290	260	303	312	282	296	271	278	268	286	293	305	285	266	304	270	296	261	292	256	281	278	274	266	265	296	307	293	295	298	310	288	272	284	282	272	281	288	287	295	283	303	281	289	278	311	290	254	285	291	289	318	293	280	267	273	288	291	296	288	306	320	291	313	298	294	312	275	289	301	292	280	298	275	297	285	303	269	307	291	300	310	314	261	293	294	346	285	300	302	266	278	310	295	303	293	254	296	285	281	283	272	280	288	271	269	304	269	309	279	285	288	288	287	288	303	256	270	309	304	302	280	270	313	285	295	286	317	307	309	274	281	288	287	291	295	307	310	260	288	296	274	286	280	293	317	293	301	273	254	287	266	311	295	293	291	302	309	272	278	276	279	267	278	297	268	277	250	290	282	273	321	267	313	303	295	277	259	287	285	301	296	289	270	274	283	281	272	282	278	272	282	307	274	284	280	301	282	319	298	281	266	300	324	270	287	282	308	293	271	280	289	280	284	253	283	328	271	318	297	304	279	257	262	280	306	314	311	294	311	275	301	335	291	300	298	291	264	281	267	278	281	280	311	293	284	289	283	291	239	307	267	273	298	274	290	275	308	297	291	312	299	281	319	266	291	281	305	267	305	273	295	276	280	300	291	285	264	274	312	310	316	284	269	299	287	273	288	297	311	276	277	273	311	293	303	259	318	319	311	275	274	316	288	279	272	316	305	306	298	295	294	274	294	289	278	288	278	260	277	301	287	302	292	297	258	310	316	267	280	275	296	300	299	276	307	297	280	276	274	317	281	298	275	270	317	285	287	288	286	273	269	299	318	269	287	295	288	280	293	285	282	279	271	281	317	265	304	273	269	305	295	292	324	300	285	269	330	288	312	303	283	273	287	274	298	285	268	264	286	292	300	288	309	268	259	303	307	308	274	286	297	291	259	284	301	303	276	279	283	282	301	301	297	282	273	276	249	294	328	270	308	300	308	278	286	288	278	293	293	286	259	304	276	313	293	295	273	287	309	288	266	283	286	298	275	289	309	302	318	296	297	303	321	310	299	273	286	301	259	282	272	280	287	259	296	253	283	267	294	290	257	265	291	261	273	279	248	248	321	297	290	287	261	302	294	320	287	245	299	297	301	266	258	306	294	275	298	273	305	277	276	274	285	313	281	297	290	274	280	305	274	262	262	306	291	284	280	278	277	283	306	310	312	291	295	297	279	276	317	254	273	294	308	323	280	307	300	292	276	287	256	274	298	289	258	300	268	287	294	265	285	293	252	286	288	292	283	303	296	291	264	301	296	275	314	319	279	254	281	296	301	274	275	292	290	290	289	294	303	293	316	253	283	270	299	297	299	257	274	290	298	306	288	264	276	303	275	299	309	283	275	292	314	282	281	290	313	307	287	293	291	274	295	293	276	293	282	288	324	287	308	263	271	294	273	279	318	288	251	321	298	294	309	286	268	295	271	278	296	308	270	275	277	281	285	289	286	276	319	294	285	259	291	297	285	282	309	312	301	287	284	303	265	294	276	258	270	291	284	257	273	286	276	293	273	268	275	298	276	286	272	316	281	262	279	256	294	277	283	281	292	289	305	304	311	311	301	291	259	265	292	283	269	283	276	323	304	288	338	294	294	307	294	251	284	310	318	294	307	299	289	287	270	271	273	336	265	277	274	269	257	284	269	281	288	280	276	318	297	303	304	283	285	296	286	258	285	272	283	299	308	264	292	302	272	276	288	293	281	278	284	267	287	287	295	299	301	297	261	301	320	280	279	280	302	289	293	311	287	320	276	295	300	291	305	314	281	295	309	314	288	263	273	269	292	281	312	275	296	333	279	300	292	290	270	287	314	249	298	314	292	277	294	276	287	282	244	296	283	301	308	306	285	297	303	282	277	271	276	268	312	289	294	263	284	298	282	337	285	289	291	333	287	314	261	305	281	271	317	263	292	331	314	294	282	306	295	288	301	303	305	317	329	281	287	289	294	294	263	283	326	296	276	297	294	276	286	326	275	254	262	293	278	293	316	290	283	283	302	292	273	301	274	291	284	300	276	287	278	293	289	260	287	280	287	335	284	297	284	297	297	310	270	289	297	294	291	275	304	323	254	296	322	242	294	280	282	309	295	270	281	296	281	290	254	301	283	280	322	334	271	280	302	267	284	301	265	263	299	277	303	317	284	306	298	293	279	315	275	285	282	317	294	272	295	296	262	304	285	270	276	279	271	294	287	260	269	293	293	281	281	326	276	285	308	300	292	266	264	281	316	272	293	295	279	282	285	293	297	273	307	271	306	287	291	297	279	275	296	270	298	274	280	258	277	287	275	269	281	281	294	305	269	294	283	275	259	291	285	282	276	269	266	286	305	303	275	262	263	266	291	288	275	287	273	296	285	281	282	309	300	307	260	237	286	328	281	324	294	322	277	271	288	309	262	291	297	281	308	260	254	269	297	277	256	296	265	292	301	279	299	274	268	252	298	322	297	277	288	308	272	269	282	326	281	261	291	294	312	291	253	278	297	291	263	280	313	289	255	275	289	302	287	313	298	273	292	289	287	300	278	267	269	288	282	287	303	276	278	277	297	280	300	262	282	292	290	285	287	300	285	279	296	272	271	277	306	268	265	295	288	264	287	286	289	291	280	302	316	268	279	307	300	309	263	305	287	276	281	272	310	308	303	282	278	297	283	298	290	292	298	287	263	310	300	301	282	278	314	281	262	284	285	282	283	281	306	272	313	286	300	250	290	311	302	286	295	296	305	320	292	287	310	291	302	301	269	250	294	297	283	298	266	270	279	277	244	293	289	289	315	300	288	315	287	296	310	276	270	257	292	282	303	281	276	309	253	265	284	307	339	268	276	315	284	275	322	305	269	317	299	298	317	286	297	302	257	271	305	300	283	285	303	322	282	232	297	274	297	289	273	307	296	271	299	254	265	280	309	280	279	265	269	307	293	305	264	286	291	293	266	309	281	302	291	321	274	322	294	285	267	266	300	271	281	300	307	282	309	302	286	295	280	317	280	287	287	274	269	306	287	277	305	276	296	290	287	278	284	274	307	281	273	290	267	320	306	292	296	280	266	289	287	314	292	257	251	286	290	285	284	293	316	282	296	277	281	328
8984	21194	18714	11756	8463	6673	5241	4255	3570	2618	2212	1906	1546	1297	1159	1145	1056	1134	1096	1112	1183	1096	1075	919	800	777	830	919	940	838	889	821	782	654	615	584	533	530	500	495	468	443	461	471	471	463	446	445	456	446	478	460	448	453	474	454	466	458	438	453	472	457	433	448	450	436	443	439	463	454	450	438	482	429	448	455	434	434	413	480	400	425	467	428	418	455	440	415	416	417	397	452	445	411	413	423	434	397	417	422	414	412	407	416	428	464	445	433	420	434	411	412	434	417	440	403	399	435	419	428	423	411	421	438	439	417	451	437	405	414	390	401	442	403	398	430	412	402	364	417	451	445	397	459	418	398	417	454	412	423	403	449	408	415	451	417	435	444	429	421	390	438	387	438	436	407	451	394	398	426	400	375	415	414	441	417	385	386	444	431	422	400	391	441	421	423	419	403	435	386	434	412	417	445	400	425	433	424	432	416	400	411	442	424	440	425	405	443	426	442	416	395	414	442	412	430	383	453	457	405	429	420	422	405	434	427	414	412	411	407	403	431	406	437	427	415	408	397	414	394	432	425	422	395	433	405	377	402	389	434	408	388	422	427	420	453	436	431	387	421	400	411	416	411	418	423	425	419	417	408	407	408	430	415	423	426	408	438	437	425	452	433	409	419	413	416	429	416	392	409	429	398	421	399	398	431	448	454	367	423	433	443	421	458	394	393	398	390	431	390	420	381	405	402	419	427	452	363	386	420	417	414	433	432	397	413	454	415	407	415	381	398	425	433	430	434	424	419	421	424	397	400	437	435	394	457	432	433	433	430	397	402	429	408	422	408	459	385	401	420	425	420	435	415	392	406	416	401	435	431	397	431	383	418	418	391	413	423	426	454	438	403	414	436	410	416	387	412	437	427	386	431	394	395	414	422	453	407	412	450	415	442	418	399	379	399	432	436	411	420	385	455	397	404	436	425	415	463	407	494	386	389	422	412	381	436	413	400	423	434	415	418	415	448	428	439	461	385	441	397	429	422	363	424	417	418	415	405	394	395	389	419	390	439	405	430	442	395	422	412	408	414	387	452	464	432	387	386	417	406	411	412	423	405	410	403	478	423	392	443	438	406	428	399	383	437	435	437	397	430	403	441	399	427	403	422	437	431	435	402	408	428	400	406	411	453	405	440	395	418	421	424	435	439	407	387	432	450	436	374	417	442	458	443	445	416	419	439	423	436	403	431	435	462	396	434	409	452	397	384	415	410	407	451	444	432	405	437	405	456	400	427	403	445	414	379	430	395	425	396	434	442	406	463	395	429	428	403	411	416	449	416	418	393	397	398	431	439	406	405	427	427	415	441	417	412	394	420	450	430	385	398	423	446	416	379	440	443	413	391	403	434	407	386	429	400	432	376	444	418	442	403	436	365	440	410	391	405	414	454	423	425	392	433	416	403	419	401	425	438	408	429	418	430	422	437	441	377	393	451	408	443	429	431	375	422	432	425	412	422	407	428	434	401	413	414	422	447	446	439	436	399	410	376	436	390	455	422	370	444	431	416	402	425	395	393	408	431	440	442	437	446	435	403	434	407	427	409	440	407	392	402	466	402	412	404	459	433	390	450	401	409	431	382	391	384	413	421	413	442	440	414	430	396	436	422	381	449	430	413	398	404	432	413	436	388	397	430	435	437	389	400	434	410	406	419	415	424	424	428	436	449	402	391	378	407	403	382	389	442	402	407	460	399	390	413	431	424	410	429	381	423	404	411	468	397	429	418	378	431	464	403	424	431	417	443	433	412	427	445	441	476	408	392	413	418	436	432	406	420	416	422	385	410	433	414	384	473	422	396	424	388	403	428	444	420	413	431	413	433	406	420	413	437	402	422	403	445	428	405	423	408	437	433	374	406	412	404	433	405	433	429	426	434	400	420	446	404	447	417	411	432	424	428	403	426	431	442	407	405	469	435	389	444	454	432	431	410	418	428	418	429	429	395	441	430	426	406	423	425	430	406	392	411	412	418	406	405	382	435	424	425	431	426	403	416	416	402	448	455	451	414	432	411	430	437	440	425	356	410	438	442	374	413	444	436	417	409	417	376	439	433	448	429	415	406	414	409	419	408	380	436	421	387	435	415	430	428	400	402	444	410	421	384	432	413	452	456	405	407	406	433	402	402	421	420	393	365	375	441	426	446	401	447	423	427	438	433	444	419	417	437	411	424	382	418	404	398	435	445	400	429	415	454	451	430	425	428	443	436	398	427	396	420	408	410	408	393	393	469	427	392	455	426	408	424	425	398	377	424	408	420	429	428	392	400	382	400	437	410	382	436	468	443	402	406	431	433	428	392	459	435	380	380	406	397	425	389	400	420	380	400	428	404	442	398	416	419	428	415	411	403	421	402	433	441	430	411	396	391	437	440	421	410	401	392	430	414	446	442	406	422	415	392	413	407	372	411	441	423	405	431	451	416	447	426	420	424	435	436	406	391	407	464	441	439	415	393	425	420	445	412	410	416	395	413	416	424	411	451	419	440	406	434	425	390	420	416	411	381	411	447	430	450	384	424	406	373	414	432	428	392	434	438	414	420	417	422	411	393	413	429	443	424	460	456	426	432	436	404	435	444	427	387	413	423	436	410	421	402	427	435	440	405	405	436	396	427	412	404	424	468	395	415	449	419	419	428	390	403	430	452	428	420	470	399	410	400	394	399	399	447	407	409	401	377	414	412	417	410	401	442	409	458	418	386	455	391	446	447	395	387	413	434	391	441	413	415	424	421	393	394	410	406	444	439	408	446	471	423	403	419	419	423	420	391	440	406	427	396	405	463	399	425	433	391	441	456	417	400	410	429	401	431	413	426	395	440	409	437	446	397	400	410	411	403	410	411	445	405	401	425	455	400	421	449	434	434	417	447	430	444	440	414	442	448	388	439	414	436	428	420	383	416	421	415	408	408	408	413	427	401	416	398	419	436	424	419	400	446	416	392	412	443	392	413	448	436	410	398	387	428	419	421	392	429	422	432	410	432	421	420	433	408	409	406	424	429	423	413	410	385	438	383	399	429	449	444	431	419	417	384	374	440	409	391	431	416	390	435	393	484	453	421	458	436	438	391	437	409	385	382	382	431	397	425	446	447	407	395	427	455	420	429	439	429	422	400	393	393	428	449	457	420	437	383	420	430	402	439	427	428	427	444	407	472	419	463	421	421	419	423	440	434	431	401	419	400	462	435	447	424	420	446	368	430	446	438	439	427	424	407	405	464	443	422	417	404	459	433	444	406	438	430	400	412	425	418	447	451	414	412	434	443	442	424	420	432	431	412	442	436	445	407	429	449	402	398	421	427	425	408	439	425	405	402	413	399	401	389	405	427	423	425	420	387	401	431	415	389	417	465	427	428	438	438	440	395	411	425	426	437	384	419	420	444	441	418	432	428	398	412	397	419	453	399	433	402	446	404	415	453	436	418	420	425	441	428	398	419	410	441	396	405	414	415	442	435	427	420	386	376	432	439	420	425
26463	20389	10010	2437	1251	843	723	614	525	494	423	455	400	418	383	352	375	379	407	387	420	368	391	388	367	371	402	362	387	424	403	333	381	337	335	367	357	305	370	326	331	307	316	326	346	327	351	313	336	308	350	320	298	327	341	359	327	331	321	338	309	339	350	364	335	359	335	347	359	316	338	310	329	346	343	311	331	353	345	318	354	295	318	340	342	343	337	332	327	304	345	324	297	364	319	324	333	298	339	315	327	340	314	316	324	344	356	342	310	331	328	342	321	352	313	333	347	357	338	320	350	312	308	328	332	334	293	312	364	335	343	332	315	310	340	291	324	337	366	339	331	343	343	327	342	334	315	320	332	333	316	287	320	341	295	343	355	339	358	304	302	331	335	363	331	330	326	355	333	357	284	317	331	342	311	297	316	315	310	338	306	331	350	327	357	318	336	336	333	313	333	334	364	355	354	321	332	347	339	300	326	347	334	302	299	347	350	350	300	345	334	322	331	344	301	342	352	359	352	310	346	335	322	317	323	341	332	378	313	316	365	313	349	333	348	308	315	344	300	336	318	303	343	359	328	324	338	331	357	310	337	349	326	308	340	355	339	341	349	338	345	332	333	360	339	314	331	343	329	340	321	326	322	312	333	341	306	318	305	350	329	368	299	308	316	319	339	289	322	322	310	334	359	347	323	295	281	358	336	311	300	310	307	286	310	335	303	291	315	311	312	335	338	317	323	364	340	333	373	294	324	321	291	301	333	355	334	350	328	351	309	330	310	344	331	319	303	316	337	312	313	318	329	309	367	330	335	353	292	317	305	333	319	321	343	337	368	286	325	320	361	352	350	357	305	314	310	302	319	339	342	311	290	316	291	294	332	313	327	306	321	316	316	333	316	315	317	304	348	363	331	313	326	330	352	331	315	328	320	326	340	283	303	330	310	359	347	325	332	325	351	325	325	317	359	355	297	359	329	360	323	304	316	324	352	337	317	368	360	337	347	300	358	331	337	314	327	335	318	274	307	325	340	310	318	333	304	339	352	330	321	340	350	357	356	317	325	353	323	299	332	348	326	308	336	328	336	344	315	354	324	351	307	339	323	334	353	323	321	341	352	342	339	350	305	328	347	344	349	333	313	352	331	349	319	311	325	319	310	318	324	319	350	342	339	347	336	306	307	344	304	327	345	331	319	368	351	318	334	323	353	290	323	325	334	346	331	324	361	302	324	341	325	294	305	331	316	331	317	343	311	371	303	335	325	298	335	317	330	351	314	346	356	353	313	329	341	338	299	361	347	358	336	345	380	357	321	311	292	336	341	330	352	331	338	347	322	345	320	319	336	315	336	340	330	349	335	286	334	321	367	378	312	315	307	326	361	337	327	357	334	335	303	332	376	320	318	319	296	333	324	359	324	312	332	325	313	316	343	346	339	335	363	295	341	293	338	325	316	314	329	330	307	301	307	363	333	331	316	323	353	345	328	354	316	320	326	332	355	359	338	353	375	365	318	346	353	339	337	306	282	335	336	312	344	358	319	305	319	302	308	307	278	306	329	337	317	351	352	323	338	337	326	321	338	354	309	284	338	339	361	324	331	318	320	323	350	325	305	302	331	321	299	329	317	342	325	319	326	361	287	336	352	320	321	326	342	366	336	324	321	370	312	341	314	328	323	341	297	306	319	327	347	332	307	326	344	327	279	329	338	360	321	308	341	334	299	314	331	346	357	312	307	324	311	332	315	350	328	343	347	333	325	367	362	310	329	327	352	325	338	304	341	319	312	295	319	345	318	326	321	330	318	323	326	347	335	362	322	320	304	363	324	353	326	372	331	348	357	316	335	340	342	326	316	324	324	319	315	315	321	318	308	321	330	299	309	330	326	295	344	330	322	351	320	307	385	319	309	354	335	318	299	344	314	329	305	361	343	338	348	360	292	320	335	317	329	343	301	322	320	318	318	338	359	351	296	300	335	344	326	317	329	358	328	342	320	347	333	339	311	322	324	345	362	330	337	337	329	319	321	353	328	306	339	314	322	322	330	347	330	306	342	310	327	338	333	332	311	350	312	318	315	318	361	327	316	322	323	314	311	326	343	368	312	335	338	322	324	359	325	302	344	319	348	322	330	308	329	367	349	310	328	338	326	316	296	323	343	295	339	316	315	328	315	339	304	315	313	339	319	317	331	322	345	318	306	338	359	358	348	334	319	341	333	347	335	306	331	310	338	319	348	328	303	345	321	333	316	327	329	327	313	337	349	317	338	343	318	345	328	331	333	287	329	318	313	341	339	359	333	319	297	305	321	284	347	325	325	319	288	303	347	316	321	337	298	365	306	334	302	319	312	332	322	280	329	324	307	333	293	352	267	380	335	328	312	314	350	334	321	331	326	297	312	335	328	354	357	332	317	323	299	347	291	327	352	340	326	334	307	337	290	326	312	338	337	338	325	314	341	330	308	317	350	336	311	295	319	335	329	328	320	302	348	335	306	322	323	308	327	326	294	376	324	330	335	292	317	364	336	374	322	327	350	322	314	324	335	321	402	336	366	335	316	293	309	335	321	318	346	341	312	345	313	326	327	321	310	339	338	335	340	351	312	300	299	321	327	336	316	348	328	276	316	320	356	336	359	353	303	335	313	313	322	313	330	325	331	316	330	312	348	323	299	324	307	341	311	297	333	333	270	325	331	345	362	288	348	319	292	315	323	339	294	300	315	324	323	329	309	342	307	334	335	324	301	311	329	333	334	378	301	329	315	323	364	331	314	318	340	347	320	342	298	326	306	342	298	303	298	328	344	341	325	344	328	335	340	310	326	334	338	362	340	337	319	288	333	322	311	328	329	312	354	299	348	333	306	335	320	338	327	323	339	345	321	336	323	351	315	324	348	330	335	334	334	353	352	315	322	298	345	325	319	327	338	333	327	316	360	337	345	331	319	293	311	332	336	333	366	364	346	341	298	339	336	321	337	337	359	288	351	327	344	321	295	345	347	347	341	323	330	331	332	318	347	370	289	340	341	312	327	340	363	320	316	366	331	365	352	337	320	324	357	323	339	325	308	346	326	329	323	329	371	335	307	329	332	307	329	316	343	383	319	305	342	342	370	362	319	322	321	346	325	319	348	330	315	354	347	316	327	325	334	348	315	337	325	308	313	314	351	298	321	314	315	315	307	341	324	346	291	322	305	340	360	375	342	299	362	351	320	331	300	302	308	346	330	333	328	329	326	338	313	331	352	308	350	327	337	342	329	292	313	339	307	359	367	342	327	274	331	337	331	308	353	335	318	306	324	338	321	295	327	337	345	322	321	322	361	356	321	314	346	334	315	317	350	324	300	324	308	324	299	311	337	369	346	321	329	339	314	312	320	321	311	317	311	330	338	294	313	320	320	341	305	371	337	300	293	328	324	311	336	307	334	304	325	318	307	309	308	332	323	355	350	314	319	314	351	324	294	364	315	325	331	344	320	302	335	301	342	333	343	325	328	328	338	310	320	312	351	321	343	321
5419	5988	6250	3665	2581	2036	1705	1352	1160	914	849	758	688	650	632	650	607	650	735	687	702	679	642	578	570	553	578	603	625	602	649	606	630	535	524	525	517	446	460	507	487	465	478	480	460	457	522	457	514	501	478	498	477	459	459	464	488	480	514	468	489	473	505	441	494	475	456	480	474	471	483	487	459	467	475	484	462	459	484	487	465	480	447	454	489	453	488	465	444	456	487	478	455	451	475	501	459	470	465	476	480	483	464	471	475	494	452	441	484	477	440	512	478	520	461	465	502	503	495	513	460	469	443	496	471	496	470	464	486	517	438	440	451	451	456	524	463	480	461	487	438	475	481	457	470	476	441	470	511	476	511	417	449	462	484	464	435	473	462	488	478	478	466	482	474	479	455	468	458	464	470	463	462	503	468	471	481	488	472	490	469	465	488	472	466	468	470	500	466	472	484	468	465	471	469	486	436	470	490	502	478	481	441	470	502	479	454	420	488	498	483	463	485	487	449	434	462	469	465	515	545	461	472	480	496	485	465	458	481	522	428	481	468	458	486	471	532	457	473	475	462	466	448	453	454	477	507	501	471	472	480	452	483	456	484	420	471	478	474	460	459	463	481	474	444	489	490	521	469	459	504	436	481	472	448	466	484	457	462	448	459	421	426	496	501	432	445	474	446	464	505	428	464	461	469	455	459	464	422	462	467	429	496	482	465	493	484	482	489	478	446	489	473	475	473	477	442	489	498	485	463	469	465	469	505	449	447	446	417	437	501	466	443	457	486	463	466	495	488	486	446	463	475	486	513	462	452	423	494	484	495	496	499	481	489	482	465	458	468	420	488	446	484	468	471	454	488	489	489	450	505	474	470	510	450	469	478	508	426	486	452	444	466	467	466	482	479	490	484	471	526	453	476	456	445	471	480	460	443	498	446	498	441	507	434	486	475	474	499	488	470	505	476	445	496	436	484	487	470	468	520	446	466	489	487	475	450	481	426	496	479	434	468	480	480	474	473	489	508	535	491	475	458	403	469	483	533	460	518	450	467	462	481	483	471	481	457	458	451	481	460	463	453	467	468	469	496	462	446	464	497	478	422	437	491	464	459	483	449	478	485	491	466	472	434	436	452	473	437	486	495	484	454	493	468	472	479	464	501	491	519	418	484	496	433	450	466	500	464	443	504	493	488	501	501	432	457	472	488	454	478	437	502	494	443	503	507	480	444	443	499	417	486	468	472	467	473	487	483	493	475	466	459	461	483	434	452	455	475	458	503	461	512	439	466	461	445	441	466	483	481	507	508	467	458	486	504	488	435	450	479	476	460	469	515	472	459	464	514	502	477	496	495	435	508	474	461	462	467	466	457	467	472	458	478	492	465	461	493	479	493	472	432	482	459	483	473	497	458	481	444	493	519	440	459	448	490	475	469	463	489	493	488	451	497	498	511	529	481	463	479	471	513	492	492	467	480	464	468	437	474	489	465	445	503	444	476	483	444	457	468	439	465	466	466	468	488	523	489	453	490	478	469	519	545	473	486	520	508	477	499	443	450	495	484	454	496	437	479	453	461	500	443	473	467	432	444	457	520	490	462	468	452	453	484	453	433	458	414	467	454	463	472	498	440	491	459	455	457	506	469	476	467	482	470	495	482	508	466	499	430	452	430	515	494	460	464	470	492	478	477	461	481	448	471	491	471	478	464	488	454	430	478	487	479	482	494	482	442	494	480	484	436	474	489	485	447	492	501	444	528	498	473	447	499	496	494	488	476	488	493	464	486	498	462	454	498	462	505	499	498	484	489	469	450	451	473	483	500	440	470	475	485	482	494	477	454	473	463	535	490	445	512	482	430	459	458	492	492	486	486	459	463	455	496	470	471	493	460	526	543	459	444	467	471	517	485	494	510	450	465	443	512	471	458	479	472	490	495	486	472	474	498	451	522	493	457	458	451	463	479	474	432	452	461	432	492	427	451	438	460	486	494	474	486	445	446	452	447	490	437	443	455	482	446	486	464	489	451	426	455	480	495	433	459	494	463	491	513	468	445	472	457	486	485	491	483	446	467	460	481	483	489	480	449	489	461	490	484	464	500	493	466	461	456	465	490	517	494	436	484	491	502	445	490	506	466	469	475	471	464	426	488	493	497	466	486	441	467	493	463	465	483	483	425	509	481	477	465	455	479	474	462	430	537	444	484	498	475	489	457	452	444	465	467	464	466	514	442	503	451	478	473	492	449	446	445	522	471	500	439	508	467	503	482	495	498	484	442	473	474	468	496	481	463	495	466	502	487	505	463	489	430	441	464	447	450	452	505	478	513	501	450	450	433	429	478	438	499	475	472	516	488	481	440	478	507	466	530	471	475	482	443	464	464	453	462	479	444	447	471	469	479	475	491	473	435	484	490	463	472	498	458	482	466	478	451	516	497	456	466	494	468	470	463	454	487	455	421	502	457	452	480	527	441	457	479	480	511	465	479	473	468	441	471	513	457	485	510	483	448	492	465	472	471	493	485	471	478	461	488	495	493	458	451	454	491	488	512	485	492	481	476	493	476	414	464	464	509	475	454	504	507	462	462	459	482	448	449	435	465	493	480	454	499	454	455	491	471	466	515	449	472	449	472	463	465	480	496	511	442	483	476	521	487	500	482	450	423	475	492	495	495	487	488	427	462	445	492	452	451	463	481	454	457	445	467	452	431	483	473	521	437	453	473	483	501	449	470	478	461	477	459	494	460	493	445	451	447	450	464	499	499	453	521	478	482	478	490	455	448	479	462	478	490	470	462	489	476	453	484	486	491	483	472	497	491	483	469	456	484	463	476	475	488	496	488	498	473	463	454	441	477	487	500	445	431	486	460	477	501	457	481	470	505	464	472	449	442	474	484	435	467	478	467	460	505	445	444	475	515	469	460	486	477	471	509	465	462	485	480	495	494	463	474	530	468	470	506	486	450	483	504	493	441	445	451	530	468	473	450	443	504	473	530	468	465	520	472	448	473	471	516	445	487	444	483	444	464	488	479	497	496	463	476	458	456	463	436	464	437	466	466	483	480	462	453	479	448	476	534	482	438	480	466	463	484	429	459	462	497	483	463	499	435	482	482	443	476	470	484	490	483	445	440	484	484	492	495	420	499	447	481	477	465	455	505	478	482	479	468	447	477	459	513	432	502	491	513	455	472	462	490	488	464	493	469	491	442	467	493	462	494	481	480	481	457	470	512	457	498	457	455	442	496	480	499	446	506	493	489	458	476	484	483	462	484	472	488	439	461	453	497	481	484	511	498	453	479	492	453	470	500	495	474	456	447	498	474	511	474	474	498	559	466	501	440	492	449	466	477	470	449	484	451	496	443	461	501	478	489	466	471	457	474	477	461	490	456	460	522	444	473	493	514	491	456	486	494	482	505	517	509	465	518	519	455	488	486	514	474	465	483	500	453	470	507	442	457	498	509	490	502	435	469	479	488	505	519	485	473	479	484	450	463	449	487	465	472	497	496	456	450	470	467	440
23563	21118	28549	23935	21125	12439	2208	1384	1058	832	787	706	704	622	593	579	598	575	636	582	594	591	607	535	492	492	558	574	542	517	521	544	533	489	459	479	475	464	451	464	425	448	447	469	468	394	423	432	442	400	437	436	443	456	427	451	427	450	427	410	464	435	458	425	442	439	409	448	399	446	443	416	438	397	422	441	429	426	413	429	412	427	394	445	429	410	445	419	430	426	424	444	409	385	400	375	434	433	436	368	400	426	436	407	440	435	418	387	413	416	383	407	429	401	423	433	454	394	412	424	423	424	418	447	444	426	403	437	389	424	403	415	410	435	398	404	426	368	412	453	399	426	435	430	422	437	426	409	392	403	389	421	434	461	439	390	424	399	422	422	362	416	430	402	423	394	418	436	410	378	409	438	418	431	415	428	416	428	455	425	407	468	387	426	430	418	413	428	445	411	399	415	396	395	435	416	449	435	404	419	440	397	403	423	406	411	410	421	417	390	405	450	443	412	377	408	398	431	434	409	410	403	444	420	427	429	433	410	409	454	440	425	435	438	431	445	397	401	427	428	417	405	413	406	367	441	420	438	426	437	402	398	383	411	422	442	391	450	438	403	432	417	430	430	394	436	415	426	421	429	446	402	428	387	408	394	468	461	437	450	405	377	337	437	419	401	438	413	448	424	414	404	401	426	409	424	424	426	449	407	392	408	476	448	428	414	420	382	404	422	420	443	404	448	455	423	447	447	436	394	405	426	398	412	455	442	424	407	413	425	442	430	433	439	407	427	421	429	440	409	433	413	410	450	442	396	383	393	445	441	467	423	428	413	393	411	408	402	419	417	410	417	410	393	396	422	403	397	433	442	398	382	419	384	421	369	431	419	429	445	414	380	429	410	438	443	416	406	389	391	436	416	376	420	419	448	393	395	438	432	432	427	412	452	395	416	422	464	398	441	429	426	407	407	422	405	463	473	410	395	414	442	447	397	437	403	366	434	430	426	438	421	416	407	424	400	456	438	388	359	388	424	424	418	409	407	410	425	448	396	441	425	424	415	406	448	413	421	427	399	421	372	458	432	429	435	458	401	450	444	442	401	419	397	419	411	455	402	438	412	382	453	464	417	438	409	451	412	457	411	428	424	407	433	390	427	422	423	411	405	439	432	433	444	475	416	437	405	414	412	400	431	435	428	428	407	405	422	414	411	440	414	416	369	424	428	449	426	392	410	401	474	416	415	455	419	436	423	401	410	389	383	417	432	458	399	421	417	409	407	415	430	419	420	432	412	370	417	405	403	451	439	436	421	397	419	393	426	375	416	421	429	447	397	390	409	411	424	393	423	358	413	425	377	414	398	429	419	408	431	410	381	414	431	383	446	415	378	452	392	433	429	419	453	417	379	434	397	409	425	442	430	420	405	422	412	459	450	414	398	426	423	427	427	414	400	428	452	443	403	383	446	411	407	375	391	352	422	414	435	403	411	425	419	396	417	410	460	430	453	423	411	441	417	428	465	387	405	382	427	421	412	417	448	440	428	406	379	406	445	437	419	422	448	418	431	425	422	429	422	420	426	415	435	446	425	410	419	418	407	396	415	408	390	433	421	399	425	414	428	453	406	410	426	410	446	426	413	417	397	441	396	434	390	423	395	419	390	405	435	418	396	427	409	435	417	396	411	407	424	421	400	437	418	443	426	408	430	444	430	426	418	424	440	441	404	419	386	430	419	423	427	440	428	443	413	430	433	402	414	411	439	401	437	413	438	458	432	456	415	445	383	421	453	389	427	406	417	414	407	420	414	425	383	416	417	404	429	395	390	362	409	419	418	422	444	364	431	400	403	441	430	388	432	398	441	410	424	406	400	429	366	424	416	407	383	436	415	437	404	423	462	394	445	397	410	406	401	431	432	412	373	404	402	431	425	395	413	404	402	423	459	427	426	441	396	393	404	404	413	431	441	401	403	421	435	394	413	427	434	436	439	406	447	430	408	396	412	440	415	381	426	442	393	400	400	399	460	436	381	404	415	425	395	414	396	427	415	417	413	413	422	396	430	438	387	417	412	390	444	439	375	424	427	393	448	415	432	454	412	390	384	412	427	430	405	429	415	422	384	383	415	429	445	406	431	427	394	446	378	413	419	410	424	447	428	406	396	426	431	417	427	472	436	411	429	436	389	403	433	429	410	398	400	416	408	417	423	420	412	414	449	387	403	434	423	400	384	413	427	396	415	430	430	446	405	410	417	416	446	415	390	442	405	408	435	448	438	397	448	445	397	394	408	451	436	422	413	432	428	420	423	406	413	424	450	430	426	455	401	396	451	436	426	439	431	414	441	422	405	419	445	394	405	422	413	418	420	425	377	389	429	396	445	406	389	412	412	421	400	397	435	406	428	419	413	417	390	435	432	421	445	447	422	416	425	390	419	415	435	401	422	421	418	401	411	402	389	406	430	444	436	415	421	375	402	428	377	420	417	403	401	453	432	431	400	428	421	417	420	421	423	406	433	407	394	416	432	406	440	441	422	414	423	413	426	436	422	449	420	407	418	438	406	420	412	396	393	396	375	426	449	423	416	386	407	415	422	391	440	409	440	415	424	415	417	434	429	434	380	419	440	411	406	436	435	437	424	431	430	394	422	386	449	427	428	398	393	412	402	402	417	393	427	446	431	424	393	378	417	432	379	423	427	430	428	384	437	427	416	420	428	423	429	389	417	443	403	388	452	401	417	388	424	422	414	451	395	417	398	384	394	429	381	398	441	415	411	416	410	385	421	448	436	397	414	408	463	394	399	444	392	379	396	423	391	437	435	396	410	389	418	413	439	380	446	411	403	395	427	399	408	404	446	403	416	402	458	401	418	451	435	421	422	382	409	408	410	423	404	421	390	442	409	404	378	391	410	422	395	438	422	416	402	418	413	385	412	432	418	410	404	416	411	416	436	402	435	430	405	431	396	422	444	415	442	389	412	437	423	378	411	421	437	415	423	415	421	398	395	369	422	388	455	431	404	378	409	416	422	359	417	442	432	421	426	431	378	458	425	382	402	402	450	435	418	420	427	422	441	384	380	435	451	471	419	418	414	478	405	408	418	412	412	420	432	420	445	444	407	405	376	402	427	422	370	419	443	453	453	413	390	417	417	424	423	425	401	421	391	415	422	414	416	389	426	390	424	417	433	386	447	392	414	486	462	422	422	417	393	392	421	419	381	407	436	399	427	410	442	435	409	424	393	374	437	411	435	465	394	417	416	434	420	417	460	450	381	387	398	438	448	417	408	432	411	414	408	406	440	439	392	460	447	429	453	414	416	436	429	397	407	413	401	412	445	463	401	456	424	410	430	446	390	450	417	404	399	432	387	443	425	401	419	377	392	423	426	405	410	412	430	384	409	429	417	445	404	422	405	411	426	413	388	392	422	420	455	404	424	413	442	415	444	384	408	416	432	449	378	409	429	386	456	426	468	424	399	413	412	418	417	432	442	384	427	443	409	454	464	398	411	393	395	409	406
6939	15388	14423	8624	6268	4881	3804	3189	2410	1917	1739	1475	1293	1130	1108	1043	1025	1040	1044	1042	1093	1088	904	861	815	817	880	956	937	961	903	820	880	764	750	705	669	687	614	587	636	590	595	604	651	627	624	599	650	607	614	569	651	640	643	639	632	593	630	630	607	568	605	593	654	626	627	591	611	573	605	679	630	643	619	626	601	572	621	578	613	625	614	633	598	547	592	609	608	560	578	626	570	619	605	606	624	553	583	572	591	588	588	608	594	574	653	578	640	555	603	630	640	551	567	624	652	601	568	604	594	571	606	611	581	630	607	592	597	636	622	644	584	612	625	616	589	628	593	569	596	585	585	585	557	631	566	612	585	629	619	651	636	586	613	592	616	590	587	608	558	619	641	577	599	620	570	552	582	581	567	576	623	602	571	661	622	594	599	612	628	588	629	608	575	606	589	601	633	578	560	583	592	615	610	605	629	608	545	606	574	596	598	659	655	590	588	608	617	600	629	610	604	573	616	578	622	624	625	564	564	601	608	604	600	571	631	595	624	602	573	545	606	600	626	601	567	639	576	574	593	591	552	578	566	612	574	583	657	601	609	618	612	563	558	621	575	586	610	628	591	587	619	604	574	544	569	637	609	562	555	563	586	587	572	609	669	624	607	636	576	600	595	562	616	561	585	603	577	600	556	590	573	604	596	589	621	601	600	594	624	598	645	616	614	582	580	605	626	622	582	620	627	639	597	572	549	588	597	610	571	590	617	591	580	618	626	576	602	626	594	585	603	610	601	611	648	578	640	570	611	606	603	578	600	623	601	658	638	629	603	595	611	623	605	595	599	610	661	560	619	613	603	578	602	606	589	585	564	584	576	596	616	610	565	599	564	624	633	587	586	565	558	610	594	595	595	625	569	629	642	605	552	603	580	596	602	578	621	603	620	633	593	609	606	604	597	625	598	586	593	620	595	599	589	605	579	594	585	587	577	588	577	606	593	616	638	590	560	549	628	585	661	543	618	626	586	572	593	596	598	595	540	634	627	595	647	609	579	603	623	618	644	640	584	577	635	566	605	591	548	590	560	547	592	578	627	595	573	614	596	577	594	534	609	670	639	611	564	601	603	554	584	627	585	572	603	587	629	574	615	561	583	584	626	575	592	602	561	623	570	589	627	590	624	623	568	628	564	624	609	546	595	592	586	593	602	577	566	561	587	620	622	590	635	597	639	619	587	604	596	607	618	579	604	579	584	569	595	598	611	601	561	612	599	591	602	616	619	607	601	577	580	607	629	598	558	604	595	575	615	607	626	600	588	583	567	560	636	603	601	579	607	642	626	636	547	577	598	558	631	585	611	597	571	580	559	572	575	608	613	580	592	607	595	606	623	551	590	571	650	555	577	568	602	608	590	593	593	574	561	592	543	568	636	579	576	587	548	543	588	620	612	553	582	603	609	607	607	575	594	637	564	612	586	542	541	584	613	553	615	634	569	616	576	624	608	605	557	589	601	631	570	593	630	600	579	571	592	630	651	585	574	610	571	600	588	628	589	616	611	548	568	617	618	630	591	632	595	633	599	610	598	655	601	527	626	580	624	577	604	572	616	605	631	587	604	614	601	570	616	641	600	581	616	594	632	646	586	615	545	613	616	584	614	591	563	598	632	575	626	621	579	608	621	635	565	640	619	634	583	579	612	643	607	605	602	630	594	620	600	598	638	608	618	604	618	623	565	589	631	624	579	565	584	641	614	563	593	600	618	587	572	568	658	644	604	567	606	579	592	607	593	607	599	584	575	597	569	557	641	604	627	596	638	579	606	576	577	608	578	625	585	576	616	603	614	563	618	571	599	562	601	588	588	643	603	555	598	571	621	593	632	576	579	574	625	593	608	600	592	600	587	613	596	596	652	608	608	555	580	564	566	576	604	579	606	582	603	622	572	593	646	553	622	600	585	596	592	598	600	572	617	594	612	643	590	608	581	619	594	574	601	628	629	605	604	595	599	594	586	584	576	599	582	634	586	598	623	579	591	610	601	592	592	603	582	591	631	554	574	582	625	603	616	592	574	580	586	570	570	647	609	584	598	598	606	567	616	560	607	592	606	612	567	595	617	574	611	660	597	517	581	590	556	610	564	608	580	604	641	579	610	551	601	591	564	600	597	595	584	584	588	594	596	613	615	593	581	617	570	644	577	583	607	571	580	599	581	597	579	577	611	566	604	614	577	610	586	608	627	592	589	583	586	613	599	595	611	599	612	583	607	582	586	619	581	571	595	592	569	611	592	590	629	594	579	646	599	644	527	604	636	585	570	575	603	596	613	544	599	588	613	635	584	599	573	583	573	548	615	607	615	610	582	594	646	627	617	572	606	616	582	605	594	564	625	583	527	567	573	602	598	607	615	639	603	597	580	568	571	561	559	583	616	631	589	543	618	577	641	626	612	596	625	626	624	627	618	606	603	619	612	581	585	636	561	617	623	636	630	659	591	591	569	612	586	594	569	607	539	605	609	617	586	597	618	572	600	618	622	611	568	647	572	599	603	626	560	595	587	581	596	617	576	625	628	611	635	570	606	621	569	580	603	606	602	596	544	625	630	604	610	572	627	612	613	592	589	605	634	605	587	585	592	607	606	604	584	592	623	609	617	603	607	577	575	566	584	606	605	562	592	613	625	583	616	610	624	599	578	552	580	570	610	623	627	568	620	632	611	598	609	540	598	605	603	622	592	612	614	574	587	604	603	585	603	576	623	581	616	619	603	596	633	615	600	587	599	624	624	599	595	616	573	601	595	631	628	586	605	633	556	559	589	627	602	591	612	571	620	591	587	640	581	592	561	583	577	549	627	579	551	566	606	596	582	647	620	603	598	610	597	626	618	629	588	598	607	536	593	575	578	646	603	570	589	610	581	600	601	595	600	594	555	687	587	576	596	601	630	599	570	570	631	581	579	604	572	646	647	603	600	623	616	583	595	571	552	593	609	602	592	600	601	626	593	595	625	556	527	619	622	593	588	652	585	586	574	588	617	550	587	627	592	610	604	569	604	589	579	596	615	585	600	617	582	586	585	600	589	591	516	590	600	607	623	595	552	597	561	560	592	587	611	606	615	609	547	609	601	589	567	577	584	579	566	626	573	603	567	602	610	623	560	608	555	598	641	628	603	592	650	582	583	608	618	580	566	617	623	607	574	591	611	536	596	607	586	635	593	603	569	559	630	584	632	616	579	619	568	586	550	614	584	586	578	577	582	603	572	604	572	571	619	580	586	600	583	615	587	635	599	598	608	570	592	571	624	599	575	620	613	577	560	596	642	560	618	614	584	578	603	589	588	588	621	596	638	623	584	575	636	610	605	540	569	606	637	599	588	638	614	597	611	545	592	632	600	572	635	567	550	578	587	621	602	571	585	630	608	624	573	575	557	609	550	594	578	616	552	610	626	625	557	600	566	563	564	588	609	622	596	601	607	610	602	614	604	580	603	609	623	608	588	589	597	615	579	611	603	569	577	566	584	595
22688	21120	28928	23555	21127	21191	10461	2067	1316	1022	934	805	685	662	575	570	550	562	564	584	541	550	502	461	411	429	480	548	465	464	487	455	427	358	371	361	373	321	297	320	323	301	312	286	304	296	284	308	311	316	314	299	325	311	336	300	316	280	312	286	296	305	322	292	251	301	275	296	290	299	333	292	364	295	289	294	306	268	275	309	307	279	281	264	281	292	292	302	280	282	298	288	288	285	308	309	299	295	327	298	297	289	292	294	276	289	288	254	307	324	259	292	279	281	335	303	301	291	292	296	263	299	281	304	282	318	321	284	286	299	283	280	293	276	309	289	282	304	291	301	328	271	288	275	294	273	294	277	316	297	282	296	279	281	285	258	286	264	288	282	260	301	290	292	288	304	310	293	261	279	272	263	286	275	320	272	273	257	294	274	264	264	302	269	264	290	316	268	270	301	294	281	316	279	290	298	300	275	280	292	253	316	286	303	288	242	284	277	296	295	264	281	327	299	275	299	317	273	285	306	293	279	273	326	277	300	270	280	262	307	293	283	285	297	286	280	305	270	290	271	282	258	277	281	302	308	262	320	273	296	285	269	269	291	305	273	334	339	297	316	321	286	277	291	297	289	293	290	269	267	274	262	259	314	281	280	316	304	290	298	282	306	286	284	281	284	267	291	294	288	271	294	295	268	300	306	300	276	315	274	284	269	289	312	307	252	270	284	266	286	301	316	271	280	306	265	290	307	266	288	277	314	286	315	299	296	294	298	282	267	268	284	238	271	280	302	294	304	271	272	310	293	276	267	303	252	314	304	289	301	273	314	306	294	294	277	307	280	304	308	269	291	269	271	270	284	259	286	293	280	283	265	305	275	321	278	309	322	273	319	309	290	279	261	286	282	299	300	284	273	289	271	293	257	282	283	300	285	258	322	284	305	255	271	291	269	270	277	287	289	294	288	298	281	301	312	294	266	264	289	283	302	313	236	300	310	282	284	315	283	275	296	274	309	265	266	313	286	303	277	286	275	311	298	284	311	282	276	278	285	251	281	287	287	314	296	296	289	277	267	311	303	300	283	294	262	296	289	289	301	298	305	307	264	273	292	290	242	294	265	302	272	316	284	306	287	322	280	291	266	258	268	339	263	295	278	328	264	277	298	284	300	282	312	259	289	258	267	261	280	293	249	261	254	265	259	298	278	267	277	265	319	317	280	261	292	281	283	271	307	307	275	268	292	303	290	281	291	277	272	267	280	290	284	296	267	265	320	303	292	312	289	262	303	295	286	310	270	309	270	305	313	279	245	267	268	289	304	276	278	284	299	262	278	271	280	300	288	266	300	283	265	284	277	312	301	269	271	245	312	297	276	280	286	289	278	291	277	311	278	280	276	270	285	266	304	272	280	299	275	280	276	281	262	284	317	301	290	297	260	305	280	285	308	305	257	291	315	297	273	285	273	301	263	283	285	280	260	291	290	290	285	279	271	315	263	313	281	275	303	279	296	272	301	270	265	255	278	297	281	285	291	271	285	303	288	311	313	278	299	284	256	283	265	284	259	296	281	272	258	286	313	262	306	313	313	262	287	307	288	291	282	300	285	300	294	301	285	287	259	235	299	275	287	263	282	296	280	317	269	284	300	289	298	289	306	267	291	292	307	314	320	292	286	287	318	265	299	302	316	319	288	275	263	263	293	286	255	283	298	278	284	293	290	297	284	297	269	291	266	295	263	314	259	272	296	290	294	293	302	294	305	301	295	264	275	270	301	266	290	295	279	321	307	296	265	268	253	272	260	286	293	293	320	257	290	289	306	266	269	294	270	290	279	274	297	268	290	297	278	274	258	294	274	279	298	289	303	286	300	281	288	275	284	286	293	269	292	282	308	293	303	269	278	291	273	282	275	253	285	294	256	271	313	292	313	263	295	297	266	309	276	306	291	281	293	298	271	260	293	262	294	308	276	282	287	309	308	315	276	305	296	275	317	298	299	240	291	313	309	307	302	319	303	311	289	272	285	299	282	292	286	292	271	282	275	281	264	291	267	281	302	283	294	305	281	251	268	294	285	298	271	288	280	309	298	303	272	302	302	288	277	274	271	302	298	272	264	286	273	273	266	305	300	296	264	304	260	278	281	277	304	276	288	278	302	271	291	287	283	321	291	296	266	303	293	276	279	296	271	280	278	316	264	296	280	278	274	267	277	302	277	290	306	286	261	280	324	300	314	293	255	297	296	269	284	270	280	311	305	265	278	306	284	307	290	282	311	294	287	295	298	293	268	307	263	295	278	298	299	300	255	290	269	303	288	283	298	258	294	291	280	278	282	280	293	284	289	284	298	276	274	270	285	286	299	288	279	278	299	280	279	277	294	283	297	280	279	277	292	252	286	280	315	274	280	296	284	287	302	255	279	301	258	293	278	264	281	291	267	280	277	266	294	290	293	291	274	285	292	267	270	265	297	284	302	279	270	279	279	295	299	267	276	280	291	294	277	300	293	281	308	304	279	297	275	266	293	294	294	269	317	292	320	249	294	283	278	302	266	278	298	265	292	299	307	251	296	290	286	281	286	289	230	293	318	268	282	295	285	294	276	292	293	269	260	306	279	283	263	282	300	292	309	279	296	273	276	313	283	274	279	269	291	276	294	282	298	305	289	281	290	271	299	283	283	292	280	258	281	271	299	286	314	269	288	300	278	276	264	280	295	270	278	293	272	299	281	264	255	252	267	279	300	268	254	290	311	280	288	305	249	294	270	274	316	277	285	288	325	308	280	281	273	275	287	263	298	283	302	286	266	277	285	271	263	305	262	298	288	282	271	294	282	276	305	273	268	275	287	270	300	279	290	271	272	289	278	283	306	275	270	303	268	258	294	299	266	274	298	265	306	281	262	267	282	288	291	256	330	296	309	295	259	289	285	301	256	266	312	280	258	260	290	318	276	285	303	275	299	296	263	254	306	308	279	282	290	251	263	308	295	281	285	306	309	276	281	272	317	279	275	302	252	259	294	290	296	257	268	275	310	271	281	285	319	279	281	292	281	256	271	305	263	301	271	288	280	309	270	247	302	265	295	290	290	293	271	272	299	305	306	284	299	269	301	281	303	279	276	279	295	278	275	296	273	301	313	317	277	277	281	265	295	283	300	271	272	309	330	288	261	288	289	291	261	277	266	266	292	265	296	256	284	300	305	301	295	273	296	283	277	275	280	290	290	293	302	270	275	280	282	275	283	255	300	280	266	292	317	276	268	291	292	286	306	301	286	279	303	275	248	310	280	274	316	295	269	285	272	293	249	288	284	260	274	261	307	260	287	279	298	286	288	292	314	310	298	273	304	282	266	278	311	300	319	287	319	258	277	283	263	290	274	282	317	299	254	311	342	303	325	293	278	276	304	276	265	268	277	289	291	291	251	284	257	296	293	311	308	285	276	272	268	283	266	293	282	251	314	271	287	310	270	291	273	292	275	263	279	289	282	299	289	275	282	292	255	302	281	272	283	288	303	261	283
9208	21472	19814	12414	9256	7298	5601	4641	3611	2664	2348	1943	1598	1375	1282	1116	1080	1150	1243	1120	1212	1101	1017	883	769	780	944	1091	971	900	947	890	779	637	599	549	565	515	486	486	476	455	444	505	435	461	426	489	471	470	466	477	415	494	474	523	457	459	471	430	462	457	459	454	455	423	455	437	465	443	441	447	450	407	424	427	445	456	439	423	463	429	460	451	431	399	384	403	416	430	449	398	398	414	446	380	443	457	394	414	429	418	391	412	435	431	433	411	427	413	412	379	402	471	397	446	426	398	411	467	431	446	416	410	449	399	364	423	444	439	428	426	408	433	415	418	404	388	424	410	429	420	404	426	376	373	419	422	437	435	430	442	427	375	406	431	445	431	453	431	424	435	401	403	393	421	437	405	447	422	445	440	383	410	406	413	385	418	410	446	420	393	411	422	442	451	425	417	426	467	418	438	426	409	440	410	392	394	436	393	403	400	385	417	417	420	419	424	425	429	418	428	371	422	425	420	419	430	419	419	397	443	437	411	414	401	405	428	415	431	425	400	432	443	399	387	394	437	441	382	418	409	420	396	413	431	427	415	426	396	464	425	407	427	415	434	447	411	438	421	435	386	421	425	432	392	418	405	469	405	395	399	448	393	408	437	406	411	403	428	407	438	421	439	419	438	378	443	443	437	422	404	410	410	424	414	430	447	390	417	427	422	386	408	405	423	426	439	452	426	440	388	407	429	452	431	420	426	429	421	407	457	444	442	383	427	373	406	428	403	410	438	439	418	416	413	454	393	405	404	418	420	398	435	389	396	403	420	395	417	449	415	410	414	425	399	411	438	416	419	415	444	416	421	426	448	433	428	400	444	402	404	408	414	407	431	391	411	411	398	448	404	423	387	429	379	404	402	417	436	411	426	406	403	419	429	388	408	417	403	429	447	433	396	396	435	463	430	444	401	412	454	414	430	406	403	419	429	439	419	426	433	414	427	419	430	411	407	397	423	441	423	419	423	374	380	440	401	407	401	434	426	383	453	429	413	403	437	403	393	420	401	418	421	397	463	431	440	437	394	387	410	434	418	458	440	408	371	411	428	392	426	483	419	394	404	422	396	428	410	412	408	432	426	430	426	401	437	452	407	440	400	389	408	441	434	411	431	419	423	436	432	438	388	441	433	375	395	433	386	402	439	424	410	438	420	419	433	433	416	419	427	409	405	397	402	402	416	435	420	424	385	396	430	395	386	413	421	394	408	400	407	392	402	420	400	428	459	395	436	424	426	393	415	407	401	440	442	439	423	409	395	421	389	451	396	408	410	411	414	452	395	409	421	424	439	386	432	420	419	455	438	416	409	440	441	456	411	421	364	393	402	453	423	394	442	390	410	415	446	403	440	435	396	415	412	420	395	433	420	444	409	434	410	461	402	441	420	390	390	426	428	424	403	416	399	430	415	413	406	410	390	411	398	432	410	436	446	412	442	394	408	412	428	447	399	445	416	433	414	411	425	382	395	440	439	363	404	447	419	411	413	463	437	380	407	454	414	442	399	419	420	431	396	463	412	388	410	374	394	429	432	422	411	434	407	424	417	415	436	400	419	423	455	433	424	436	398	431	419	381	446	412	405	406	402	392	436	439	396	406	456	415	405	422	447	423	388	420	395	415	442	419	404	415	411	438	431	395	415	413	447	457	421	422	412	407	401	429	429	409	440	403	425	430	427	436	453	417	416	416	459	411	408	416	388	406	386	423	429	404	390	413	390	413	425	410	414	433	392	424	414	422	408	439	406	439	417	414	441	444	415	423	398	404	389	394	391	435	434	439	419	420	442	400	407	435	404	421	434	432	415	428	436	425	418	441	410	400	413	404	448	425	390	420	425	428	419	420	452	428	441	419	457	433	415	388	393	415	431	427	418	424	441	416	425	405	381	426	393	424	413	465	372	406	429	413	441	450	438	400	415	402	426	386	413	392	375	387	415	416	426	424	456	483	429	419	421	428	397	438	438	418	421	447	415	426	426	458	457	427	399	427	400	436	433	371	425	431	431	430	429	408	421	422	403	406	437	412	434	419	396	417	434	421	423	397	414	443	398	462	447	434	425	389	455	437	408	448	424	429	410	423	439	420	437	431	419	414	408	429	447	384	427	414	439	436	405	458	399	452	416	434	407	436	389	379	418	365	395	418	419	406	401	432	383	438	424	416	402	431	405	416	402	419	429	404	439	400	400	390	424	431	417	423	408	451	410	401	418	431	429	368	402	407	442	382	449	404	439	422	426	382	397	387	398	436	378	443	440	426	390	410	460	431	424	448	408	435	416	400	430	437	454	396	401	420	427	400	437	439	386	382	393	429	420	415	455	422	391	429	401	444	455	442	442	408	395	426	442	411	383	419	426	385	439	401	397	414	444	434	433	435	438	427	406	408	417	426	418	434	429	405	449	417	406	414	446	445	404	432	385	400	404	411	409	425	403	433	411	444	417	444	428	424	410	466	437	437	394	383	405	399	415	425	445	411	414	393	412	401	463	401	401	419	415	458	414	419	443	434	405	411	443	406	397	417	438	400	420	383	421	399	447	395	381	427	391	447	400	395	441	431	406	401	432	401	398	427	411	424	410	445	420	400	420	423	437	399	428	409	428	416	419	379	439	435	393	406	440	438	409	446	382	411	416	403	430	405	442	415	443	412	413	415	471	446	386	451	406	405	415	399	415	419	381	400	420	409	425	419	390	435	436	378	432	441	430	423	395	390	446	372	407	415	406	433	403	413	406	405	429	432	421	454	397	425	424	455	440	420	387	391	410	427	392	433	421	399	391	404	407	429	423	441	433	426	426	438	407	417	407	410	421	436	416	401	427	418	415	394	393	395	441	407	425	401	432	459	419	452	419	423	430	376	421	402	423	463	448	417	425	415	423	426	415	416	407	452	451	439	420	388	392	416	395	373	447	442	383	386	410	422	432	420	428	413	426	396	397	418	415	462	449	427	395	411	391	425	429	434	418	399	402	411	435	370	422	394	449	431	445	409	404	413	406	380	378	435	433	396	413	377	411	438	431	414	413	421	416	425	402	412	413	415	412	415	423	414	430	432	395	442	427	441	423	425	441	408	407	424	402	410	420	406	428	427	376	440	438	428	408	417	403	444	391	433	448	458	426	426	403	399	410	425	419	400	435	448	417	384	419	376	401	406	406	441	421	428	426	434	450	403	405	424	415	396	416	426	431	433	432	417	416	414	399	426	427	454	454	434	464	423	431	412	438	452	417	429	402	426	397	399	428	423	444	407	435	425	436	425	423	408	382	405	432	448	396	438	413	464	420	411	410	399	408	401	442	451	425	432	384	429	419	386	425	409	413	411	373	420	438	388	415	418	403	430	421	441	445	443	444	392	431	392	440	405	409	419	437	422	433	415	453	443	386	403	391	443	412	425	427	405	409	461	421	427	403	410	415	397	438	416	445	392	433	418	397	458	387	405	430	418	435	414	397	403	419	404	405	397	412	396	410	408	436
26650	20535	10597	2826	1407	970	838	708	560	488	453	444	427	414	367	350	389	382	392	422	384	439	412	392	381	366	421	411	407	361	375	414	370	364	350	332	325	367	354	369	343	309	338	304	358	337	348	345	321	334	355	338	350	372	336	328	310	325	352	296	349	322	333	333	330	322	326	337	351	317	332	329	308	316	360	324	315	335	291	299	310	309	346	320	339	316	335	331	336	298	309	338	331	355	332	352	335	371	325	336	313	338	339	329	339	349	341	344	325	340	354	340	324	311	335	327	295	302	314	332	350	314	312	325	313	346	320	344	353	359	335	334	327	343	344	346	324	323	349	317	336	346	298	338	324	316	341	324	317	349	338	334	316	346	342	347	324	329	370	303	350	330	369	327	345	323	362	339	319	316	293	304	317	346	336	362	352	334	322	359	349	335	302	351	345	314	344	332	346	339	330	339	321	311	321	329	340	341	357	375	304	329	344	312	350	312	359	346	339	325	327	314	326	327	339	341	289	331	342	333	336	312	336	312	351	318	313	313	331	344	338	363	353	324	343	335	333	333	363	330	326	350	313	316	310	333	320	342	346	297	363	314	318	341	319	351	336	324	351	341	321	323	316	334	336	352	326	314	319	342	329	356	323	324	303	370	329	321	331	337	324	326	349	306	340	362	278	326	318	347	340	298	315	340	345	328	330	307	321	330	335	335	307	345	362	333	317	347	311	316	330	356	328	311	347	310	297	342	343	321	354	336	347	349	334	346	317	308	322	340	323	338	322	380	355	310	330	340	337	317	274	323	327	297	320	325	339	288	354	299	310	341	332	294	319	329	350	316	334	326	320	296	333	318	348	332	329	320	327	323	329	325	334	306	290	362	318	329	344	311	311	351	317	313	365	355	310	325	355	312	334	340	281	334	358	347	311	305	338	332	292	312	343	311	329	338	338	325	304	350	345	364	306	346	349	369	346	332	335	329	291	336	327	330	333	318	356	394	329	320	326	329	327	322	303	316	335	317	335	318	324	334	340	327	333	340	344	306	342	329	307	312	342	323	356	359	323	324	314	335	303	306	333	317	349	329	360	310	333	330	366	332	336	299	332	319	330	340	320	336	343	292	320	356	335	325	319	351	308	346	317	346	351	325	305	294	330	353	332	323	356	352	309	325	343	343	340	315	320	344	326	322	353	318	322	341	308	335	313	344	334	336	309	294	309	307	348	312	352	330	334	314	347	303	326	348	340	330	314	331	304	330	357	344	330	353	341	341	335	337	307	340	330	342	326	320	331	326	316	312	329	307	331	326	293	310	340	347	339	285	330	305	326	341	327	295	331	319	354	340	337	327	327	341	340	324	308	373	311	302	344	316	320	347	300	338	322	312	323	341	340	333	320	369	370	344	332	315	343	332	317	334	336	308	323	304	352	314	363	323	346	363	366	364	315	329	312	353	337	334	336	294	354	335	350	310	334	307	346	329	326	342	313	341	342	341	350	349	364	332	345	372	362	328	283	315	334	323	340	334	314	295	329	347	351	332	333	342	317	291	352	317	332	307	333	330	326	334	335	333	333	356	304	360	312	356	331	344	290	309	352	360	329	341	356	368	322	357	331	344	314	318	346	365	338	333	357	314	327	319	329	333	337	344	318	346	323	326	307	311	337	330	350	322	320	314	321	334	327	315	330	326	338	347	321	362	325	340	318	328	328	347	355	345	309	368	342	353	354	367	338	356	315	324	339	303	315	341	331	342	354	324	316	356	331	318	309	315	334	348	328	341	338	345	362	312	341	318	321	302	329	309	318	308	357	360	312	343	343	308	312	321	329	335	300	349	359	336	366	325	335	338	342	316	290	348	321	340	331	340	322	307	354	334	341	327	346	348	339	335	337	325	323	329	319	328	342	344	299	336	326	305	297	313	316	311	344	322	329	303	315	321	313	344	324	343	350	342	301	308	325	323	336	331	329	337	300	359	347	319	318	346	317	337	353	315	329	297	362	322	350	338	333	319	344	321	308	357	354	344	355	299	321	321	350	331	343	329	362	321	323	333	341	336	318	331	320	313	338	321	347	351	343	336	350	321	345	327	338	325	311	333	321	357	348	276	331	391	343	321	345	317	369	351	315	339	336	335	309	340	349	335	313	333	329	341	339	335	333	313	297	342	341	350	337	312	326	346	326	324	311	341	323	325	322	327	330	334	337	298	301	332	358	319	327	327	320	337	376	348	343	315	318	360	331	340	295	323	335	326	314	338	308	328	272	324	325	303	314	342	329	344	318	296	317	343	306	343	342	316	302	317	315	311	318	300	316	335	337	323	389	297	328	378	324	322	309	336	333	316	322	318	352	353	321	322	314	337	330	337	318	318	356	324	311	358	314	342	336	353	302	321	322	312	369	375	312	309	316	301	353	318	369	317	315	354	376	308	341	337	327	310	308	314	311	366	322	295	356	332	339	351	319	316	321	324	317	308	349	370	348	336	364	351	320	338	333	315	340	318	311	319	335	293	351	341	339	337	316	343	337	321	348	311	319	318	335	351	310	339	337	303	333	310	384	321	339	337	331	339	352	341	346	304	347	333	322	329	332	345	336	335	328	329	309	328	307	349	307	338	358	337	354	337	334	354	319	337	355	333	358	348	333	345	349	330	331	322	360	348	352	345	326	340	354	302	334	357	344	321	294	346	343	342	331	317	303	320	353	350	359	343	326	333	313	340	347	330	293	320	315	326	321	360	343	380	338	348	361	335	325	292	348	332	330	321	298	313	334	361	296	327	348	353	339	362	322	371	339	293	323	351	327	309	321	294	320	309	331	300	352	314	332	315	304	350	359	329	324	343	349	366	319	326	273	316	357	353	341	315	326	340	326	327	342	304	347	340	317	361	321	346	324	345	346	362	309	320	295	333	297	304	358	360	368	317	319	319	323	341	358	366	319	320	329	304	330	327	362	357	327	341	330	296	323	326	332	349	328	376	330	322	325	372	308	320	349	355	321	335	304	317	334	332	337	334	306	329	320	331	324	348	329	371	352	322	354	362	366	336	332	353	316	311	330	336	328	343	354	337	301	312	338	325	353	326	337	302	342	314	329	339	321	336	362	332	323	308	353	305	305	337	360	335	331	342	331	313	327	377	320	351	303	359	313	335	338	329	319	337	361	329	338	320	329	332	294	328	346	316	348	335	330	353	333	345	355	324	292	330	332	333	333	324	304	327	300	330	328	354	322	324	313	334	343	311	325	324	322	350	352	338	341	318	343	317	308	350	359	367	324	328	330	338	321	342	323	338	356	301	299	354	340	323	316	310	348	317	368	316	314	336	351	293	329	345	333	360	308	302	324	339	319	353	329	339	329	322	344	311	303	357	331	328	333	300	344	330	349	304	339	314	349	336	308	325	323	357	353	359	316	325	333	326	341	320	358	336	331	326	351	344	333	324	313	316	322	330	331	312	336	338	337	293	327	340	351	318	311	352	341	332	335	295	330	328	343	317	328	355	312	330	349	309	348	327
5628	6704	6984	4072	2994	2338	1860	1523	1218	993	913	875	704	661	640	635	631	671	716	701	718	673	607	603	578	557	628	670	655	586	580	713	577	533	536	520	476	501	530	462	460	476	476	492	502	465	490	471	484	518	474	503	517	481	495	510	468	495	472	469	471	516	417	502	504	479	467	456	459	478	497	507	443	467	508	445	509	438	530	481	467	507	452	489	451	468	483	487	473	455	453	443	475	480	443	479	478	441	520	498	500	449	482	478	480	463	450	453	486	503	430	496	470	464	484	527	483	452	484	463	499	460	467	494	473	489	468	468	465	455	426	525	480	479	479	463	451	500	526	459	466	448	464	500	489	477	468	454	470	475	448	483	472	475	490	495	485	450	437	473	453	468	456	436	500	452	473	466	466	450	463	488	478	473	460	492	456	469	489	444	488	498	501	453	496	439	471	479	502	517	529	463	455	490	443	439	497	484	466	492	497	454	462	462	499	475	477	472	453	491	517	520	489	480	478	516	482	468	450	450	492	486	485	483	489	481	453	460	490	497	474	446	452	477	485	453	467	482	475	474	476	463	442	436	496	504	447	461	464	477	513	532	491	476	482	446	443	455	458	462	445	494	488	492	485	486	435	484	443	460	444	476	494	469	458	460	504	460	480	471	485	489	490	529	458	483	501	416	459	483	494	464	456	479	483	506	508	480	502	451	462	519	449	472	490	444	497	459	471	463	444	458	488	480	478	481	495	459	464	449	439	459	489	486	464	493	447	483	468	499	481	452	477	471	453	464	422	452	450	503	485	489	457	478	454	487	450	503	490	515	440	465	462	495	514	476	432	473	467	475	489	485	486	485	460	502	445	495	481	458	485	472	477	442	477	493	481	482	435	441	479	465	461	454	531	456	502	483	449	458	455	460	460	518	495	455	483	472	470	433	486	460	519	459	495	515	486	460	455	428	466	498	465	474	446	424	473	508	488	516	471	475	505	474	467	506	465	526	471	448	456	485	471	480	509	496	442	478	471	455	428	456	473	479	464	478	487	451	481	484	446	480	424	488	486	459	461	460	457	466	460	486	482	476	514	476	488	486	451	499	452	454	470	489	463	479	523	483	464	469	482	493	445	469	447	496	454	449	470	470	448	485	464	483	465	482	528	449	445	518	524	474	455	449	494	493	474	465	496	493	497	473	482	461	430	490	450	492	480	479	469	486	470	446	497	436	477	446	457	534	466	445	440	452	493	496	472	506	456	478	485	456	489	453	507	491	484	479	485	474	469	487	464	478	456	494	505	471	510	476	513	457	469	483	475	476	481	485	471	490	463	491	408	483	451	483	449	457	495	475	493	467	504	469	484	498	438	472	469	463	481	515	519	466	490	510	487	423	482	481	458	465	487	498	488	447	441	511	453	478	490	461	465	447	472	459	455	470	478	477	475	490	493	445	494	494	446	493	511	471	470	461	465	463	484	473	493	507	489	451	471	495	477	482	467	490	473	486	503	494	472	507	495	464	449	481	488	441	522	493	444	496	467	468	473	454	470	447	485	473	490	528	441	531	478	464	464	488	484	525	504	463	461	486	478	448	480	476	499	457	494	516	463	453	502	479	477	440	459	530	439	454	454	489	472	484	451	472	474	461	454	481	452	443	438	450	473	474	524	475	477	479	460	464	496	463	468	481	505	475	495	480	476	477	469	436	504	432	506	489	472	494	512	436	425	466	464	468	490	460	459	443	472	428	440	479	478	508	477	495	498	497	500	459	473	454	484	480	502	488	509	458	483	492	477	478	468	461	510	468	496	465	504	508	462	487	508	541	476	482	491	490	519	476	465	446	464	461	490	493	444	476	484	484	498	474	493	449	482	465	512	481	490	479	439	488	477	463	492	461	507	475	459	463	513	448	486	438	466	440	473	450	478	483	512	495	462	500	476	451	455	485	467	482	501	466	470	449	491	527	473	472	471	464	473	462	482	488	470	451	439	486	456	465	450	450	467	448	468	479	483	479	469	400	494	478	464	468	448	473	439	461	528	492	500	454	472	453	466	480	467	445	453	441	483	469	496	520	464	475	481	452	469	465	448	497	478	474	459	489	506	450	474	495	483	483	484	452	474	451	483	480	503	436	521	507	467	460	463	468	530	459	470	474	503	478	488	494	476	474	443	462	468	481	449	462	499	506	466	476	464	510	482	454	441	480	473	498	482	491	477	475	504	468	470	492	491	463	498	503	456	479	466	447	505	455	472	482	434	473	464	458	532	463	465	440	479	472	451	496	513	480	458	494	468	465	463	512	491	504	480	456	499	439	474	437	489	491	477	483	489	479	469	494	483	517	509	493	491	494	462	485	471	483	483	459	453	503	454	489	514	479	498	474	477	478	476	459	457	459	445	485	464	474	462	455	464	479	463	464	471	474	452	464	487	504	460	445	501	464	490	432	467	508	530	445	459	468	447	519	485	439	473	476	492	522	490	477	481	495	479	486	476	498	478	493	476	492	481	513	495	464	469	459	498	470	507	435	470	477	519	478	466	474	471	479	483	443	478	495	476	488	479	467	491	456	476	460	462	493	464	479	477	452	488	483	468	503	482	483	489	471	488	478	499	489	484	482	494	454	473	506	498	495	467	496	484	519	512	485	501	521	464	499	488	537	460	468	484	479	489	487	453	477	484	473	469	456	480	473	501	509	463	443	496	474	500	444	512	470	499	489	463	501	505	483	472	493	477	473	456	478	462	467	495	479	467	481	506	474	509	493	480	462	416	513	492	497	464	473	478	470	468	477	474	474	490	472	469	435	492	459	477	479	470	465	454	465	458	479	451	472	493	467	454	443	492	492	479	452	493	437	460	475	479	454	469	448	488	456	479	468	498	456	443	434	486	459	465	463	453	492	449	467	472	469	464	440	479	458	473	465	475	482	484	506	507	475	479	478	459	492	472	446	475	463	468	499	472	474	413	456	471	477	505	464	447	447	494	461	444	466	478	466	420	484	481	497	453	507	448	493	473	438	470	454	478	475	515	483	490	479	496	493	456	469	461	495	492	499	469	490	490	435	476	481	461	500	474	499	456	481	472	505	507	457	480	457	525	524	481	495	498	488	502	451	445	439	491	470	442	450	482	454	502	457	427	480	457	490	481	468	443	507	478	478	484	497	474	473	465	472	478	470	505	476	436	495	485	479	500	444	464	519	470	481	437	485	474	485	459	439	485	435	520	481	475	483	511	457	475	473	492	420	487	433	468	503	474	453	419	468	490	471	462	432	466	456	455	441	442	455	444	490	484	471	463	474	488	488	447	481	478	486	455	509	485	474	456	419	489	514	492	498	470	486	459	474	503	450	431	442	474	428	459	470	496	505	465	481	493	463	507	467	471	482	493	497	491	468	453	508	464	509	493	453	464	508	483	458	432	462	512	495	518	506	468	467	461	418	486	491	469	491	512	463	507	495	503	460	518	487	476	449	494	482	479	487	439	471	510	477	465	462	476	504	489	461	480	459	544	453	472	482	516	479
23610	21093	28487	23931	21075	12591	2492	1485	1104	887	825	796	661	627	572	597	613	629	587	620	621	607	550	560	509	509	529	551	568	539	565	513	510	462	451	474	492	464	436	415	394	398	409	430	423	440	418	427	420	410	422	416	406	433	403	473	403	405	422	397	454	400	386	416	434	428	409	390	428	393	400	431	392	431	436	411	438	427	407	407	428	429	409	440	413	409	436	416	403	412	405	388	404	423	431	416	397	403	403	410	381	392	396	402	459	440	397	402	396	399	438	412	418	413	417	380	417	465	391	444	403	401	415	410	438	373	392	412	379	406	424	424	402	424	424	439	380	409	422	460	392	420	422	414	383	423	442	420	413	436	394	430	411	422	462	406	388	380	409	404	433	448	401	389	394	398	377	421	388	459	437	440	399	418	429	405	415	420	414	392	449	406	405	418	413	407	383	429	420	406	408	428	405	427	391	390	407	419	407	420	423	463	416	393	410	395	380	417	413	424	419	409	416	384	412	419	393	418	415	398	411	419	424	408	415	399	416	404	417	417	395	417	419	377	423	429	417	424	395	410	394	430	408	417	436	409	388	415	424	390	413	406	405	421	428	395	447	427	438	415	372	409	375	386	404	410	439	399	403	414	399	424	393	408	402	434	392	425	396	405	439	389	433	406	406	435	383	404	415	419	415	396	407	398	410	398	399	413	415	413	386	387	424	421	404	416	390	431	426	364	396	430	412	392	399	425	403	412	403	440	404	421	392	402	406	368	426	402	434	391	402	435	395	431	435	404	423	406	409	418	378	414	411	421	389	438	380	396	428	401	406	412	436	395	432	393	437	437	417	394	440	442	394	403	404	416	397	424	429	373	424	426	385	455	418	406	413	439	455	425	418	385	379	389	408	426	390	383	411	402	378	415	417	471	408	444	405	414	425	425	401	378	441	402	414	406	429	429	416	433	404	384	405	430	395	407	413	422	417	415	450	397	367	413	384	407	397	427	445	418	457	434	413	444	399	435	448	377	400	395	436	388	448	426	387	427	426	406	411	390	391	438	452	434	395	409	423	421	433	415	430	437	386	424	410	367	411	418	442	409	398	432	406	400	389	447	391	369	393	415	401	412	402	425	419	399	385	440	419	431	439	417	424	400	398	396	405	395	396	411	383	443	388	415	388	450	422	410	411	411	402	401	429	391	426	424	417	415	385	443	393	438	399	402	381	429	419	395	428	414	418	416	422	409	443	389	405	412	437	427	414	420	410	387	419	410	399	386	418	413	413	432	400	396	383	394	423	420	389	409	395	425	391	396	377	450	415	393	387	406	407	403	409	419	428	442	406	431	394	417	444	389	416	389	444	402	411	443	400	400	435	404	448	414	417	432	389	408	445	440	385	417	414	450	416	395	409	403	400	422	436	405	429	439	419	417	429	380	401	405	433	394	414	438	379	404	415	426	443	419	394	416	412	404	388	435	425	404	402	433	427	415	390	398	405	428	399	422	433	390	409	405	442	399	401	415	394	403	448	424	399	418	405	415	405	395	391	429	398	440	420	394	404	423	417	408	413	411	411	431	405	432	416	430	383	368	420	419	411	402	413	436	428	414	401	410	376	404	422	381	407	386	380	397	387	420	416	380	433	409	386	422	419	402	380	377	379	439	432	396	424	382	378	400	366	421	434	381	428	433	385	384	396	426	438	420	400	410	384	427	442	390	453	397	411	401	426	415	415	385	411	395	389	425	401	413	431	411	400	410	393	394	406	401	406	419	388	428	414	411	411	425	419	450	404	409	402	447	374	390	440	426	442	459	379	377	447	366	402	449	383	424	422	411	424	414	395	423	408	413	394	426	431	394	394	407	403	410	401	428	425	427	410	409	428	422	430	397	400	385	408	406	354	420	398	401	417	420	423	433	405	435	417	377	401	389	412	404	361	401	420	403	396	403	406	395	403	396	389	427	378	407	431	413	434	390	438	417	457	418	401	430	397	381	439	420	438	402	378	440	403	400	439	472	410	422	385	391	408	426	402	430	455	406	411	407	434	376	375	429	404	417	421	415	415	371	432	415	395	409	390	424	417	426	402	397	410	409	424	437	447	441	414	412	389	410	435	397	422	418	400	449	381	429	413	375	418	425	412	419	405	438	436	414	412	418	417	398	434	414	400	406	425	403	414	396	404	392	411	409	431	409	436	432	432	402	374	407	413	400	396	403	426	436	418	408	391	408	421	389	401	424	426	433	397	406	399	397	420	401	387	418	403	409	412	428	449	383	397	443	412	398	440	452	396	390	424	391	445	404	416	434	416	417	412	396	412	428	445	405	415	435	420	408	431	387	400	383	446	414	429	397	420	386	397	389	371	412	441	433	392	391	381	395	396	404	443	460	395	405	420	376	404	421	429	397	406	390	394	399	399	423	403	410	426	391	444	432	400	386	430	434	423	439	444	423	425	412	387	409	375	411	396	412	454	390	401	421	411	418	387	405	428	398	362	413	400	424	423	433	395	434	387	437	430	383	393	417	414	416	439	424	441	418	407	436	438	447	400	406	424	371	408	417	423	419	418	385	376	424	403	388	429	423	418	398	381	424	417	452	425	407	395	433	412	427	383	443	419	402	431	441	383	378	418	443	444	393	417	440	407	422	440	408	433	426	439	402	429	392	438	407	403	398	425	413	390	430	449	396	424	404	422	373	400	399	411	427	403	428	425	411	387	410	419	425	421	362	378	461	441	409	404	397	389	438	438	406	416	414	397	447	399	419	414	419	397	402	383	385	389	400	409	386	385	402	403	410	418	382	383	416	418	436	432	396	445	417	424	405	387	394	413	425	390	401	394	410	414	393	414	381	448	410	440	438	382	412	419	437	390	399	412	380	416	401	407	398	392	433	421	452	424	429	422	426	407	436	394	410	432	425	402	407	411	463	437	422	411	442	390	380	442	415	413	442	422	388	402	413	399	417	413	415	436	413	412	411	410	420	421	402	398	409	408	404	426	426	411	386	395	412	440	414	418	387	391	411	394	385	394	428	428	413	393	428	400	411	420	421	419	418	408	424	414	407	421	394	419	421	413	433	378	415	397	412	364	426	406	444	406	407	406	412	400	389	392	372	415	430	425	447	420	433	428	415	406	428	378	425	424	377	449	449	404	407	434	399	427	422	435	410	394	436	440	432	408	424	426	423	398	408	436	427	414	380	439	409	365	395	408	409	388	417	408	400	412	432	386	381	407	410	406	386	441	473	396	407	429	407	419	395	384	394	434	409	403	419	423	406	431	427	414	420	458	415	405	449	389	405	409	390	408	435	375	397	405	414	408	407	433	405	443	410	401	409	443	423	416	375	420	405	387	432	393	436	406	392	422	419	418	406	421	403	405	425	425	431	419	416	366	405	415	401	369	387	401	405	373	406	457	426	403	431	435	407	421	417	417	406	455	402	417	430	405	405	436	388	430	388	410	431	416	390	403	436	385	408	394	410	435	430	411	390	455	404	376	411	413	467	426	442	395	417	398	409
7088	16566	14978	9313	6743	5201	4151	3414	2584	2025	1742	1604	1276	1148	1079	1007	1091	1093	1111	1113	1070	1052	987	910	784	813	1008	960	976	951	946	978	875	794	649	651	693	673	632	632	621	689	609	625	618	663	553	650	621	692	672	621	623	584	648	601	587	587	584	606	660	643	612	603	632	622	569	638	654	593	596	616	560	622	583	589	608	591	597	561	612	603	573	613	585	637	588	591	572	568	561	598	637	601	598	596	579	642	651	599	608	615	585	585	580	624	597	587	565	551	598	572	629	597	574	563	618	598	645	629	595	618	625	572	554	606	633	609	616	617	608	589	586	597	574	625	600	620	596	633	607	591	552	634	570	594	586	569	573	585	569	604	597	574	582	581	600	603	577	620	596	626	610	593	613	587	595	595	574	598	600	618	597	612	615	604	585	585	576	599	604	630	558	579	558	596	667	544	619	568	593	611	612	577	599	586	633	561	568	603	573	625	601	591	583	654	595	603	584	572	605	578	596	618	542	624	608	605	585	556	603	597	604	577	590	644	599	520	627	607	590	576	576	542	584	571	570	623	648	592	596	570	588	619	610	549	572	635	577	623	578	570	568	597	566	597	533	604	583	577	582	591	621	553	620	607	573	594	581	574	597	592	649	574	636	625	616	614	590	598	603	584	610	613	588	584	610	600	587	599	617	618	596	606	597	609	618	614	582	579	641	592	642	566	607	612	580	580	596	625	539	562	644	596	611	603	644	585	560	603	625	630	578	618	582	601	597	592	591	575	617	568	603	593	621	584	575	586	554	597	584	609	559	604	553	608	620	576	562	599	594	591	582	572	593	579	589	570	616	588	571	587	553	561	624	602	572	578	645	595	594	616	587	597	614	604	593	595	596	621	577	606	625	611	582	602	563	623	552	596	623	568	581	601	533	595	644	607	581	576	654	666	635	619	618	579	594	584	607	601	592	625	628	591	597	607	606	621	570	569	586	579	563	636	616	578	582	614	576	601	610	602	605	629	613	581	600	583	577	643	575	621	586	642	598	615	622	601	583	605	588	610	598	577	602	597	593	566	566	636	597	640	578	627	564	593	573	573	589	609	624	559	618	573	633	617	609	615	581	583	567	568	607	568	600	582	617	646	585	604	597	638	573	590	577	530	581	612	587	597	610	540	626	593	600	596	548	601	582	579	581	616	629	599	611	540	608	592	587	609	599	538	584	593	547	574	598	580	629	595	599	619	610	579	621	583	578	570	608	677	579	601	615	481	641	599	607	576	588	591	609	553	619	595	574	577	598	612	603	585	593	610	582	586	594	587	575	568	584	575	599	607	593	624	588	573	598	573	538	642	578	565	600	602	563	616	575	603	623	562	586	594	589	597	618	658	598	615	624	611	623	574	623	610	633	608	597	585	600	612	600	590	598	613	605	583	586	625	592	581	584	587	614	582	575	557	575	596	625	583	615	621	629	600	554	558	615	596	612	609	577	609	593	598	538	592	607	564	531	571	572	640	624	576	571	606	599	580	610	575	605	569	580	569	618	563	611	573	649	596	572	587	645	547	579	593	608	573	586	600	632	598	633	585	640	605	606	603	626	596	601	582	648	587	630	559	587	620	619	557	600	583	585	631	568	595	579	579	618	576	569	586	633	644	585	639	618	591	604	594	653	566	624	616	616	581	622	585	582	591	565	592	566	605	603	653	598	599	581	599	587	548	581	584	573	556	612	611	613	571	559	601	610	593	562	622	582	600	619	572	612	602	594	573	630	620	564	614	588	558	562	604	618	582	628	591	643	597	612	578	603	579	589	597	613	569	552	555	574	572	627	627	639	598	641	577	600	601	590	608	626	602	624	588	574	572	581	602	586	598	608	574	574	590	560	618	595	570	645	617	618	528	589	618	618	590	601	577	610	613	614	636	626	552	602	653	561	588	602	592	622	579	553	642	644	613	583	626	565	585	554	595	590	607	616	587	570	603	610	609	563	631	614	579	615	586	578	596	565	568	609	618	599	660	595	643	602	652	546	626	648	610	588	626	594	580	638	556	582	566	616	561	617	578	619	581	605	543	599	615	627	610	568	584	569	622	656	576	590	616	550	632	578	583	639	619	577	579	555	597	595	576	642	597	609	574	577	559	539	595	570	586	573	617	588	581	587	596	620	645	614	572	576	623	581	626	560	612	553	615	633	615	616	567	623	596	582	590	556	606	601	555	583	631	576	602	558	601	583	597	600	554	605	574	574	597	570	569	568	594	587	618	588	642	602	600	637	589	592	620	583	556	544	609	594	591	591	616	589	630	578	564	588	571	559	587	583	602	588	576	620	578	613	558	569	619	620	607	586	622	574	629	617	586	601	574	574	607	617	639	621	632	608	580	614	599	571	584	599	595	646	619	610	548	532	628	556	562	585	610	658	608	605	606	613	612	607	563	599	643	570	590	626	619	570	540	593	591	560	605	575	601	569	583	552	603	615	602	578	583	572	567	636	581	612	536	622	597	590	636	602	583	604	574	628	615	581	572	587	579	609	605	578	654	547	551	612	610	584	586	599	630	567	589	612	628	593	567	580	599	560	621	603	541	596	606	566	635	606	632	587	627	551	576	574	553	597	583	593	574	584	586	626	592	612	625	609	624	587	593	648	589	582	603	583	610	612	563	637	613	585	578	591	578	592	627	585	577	603	571	599	584	585	576	616	599	572	595	554	614	597	617	554	563	637	588	611	592	631	612	615	578	608	540	572	609	579	580	575	614	606	630	590	571	610	629	591	574	571	583	603	647	598	557	590	599	593	575	585	603	599	610	552	549	570	576	595	586	580	589	556	603	589	585	596	606	571	597	603	547	604	631	592	602	599	601	584	591	544	589	599	614	639	542	583	560	611	624	574	620	596	565	580	594	633	615	612	632	621	619	573	568	620	618	600	637	599	634	607	574	640	653	599	624	596	578	581	595	560	606	604	599	600	581	581	580	608	586	580	571	623	617	559	576	603	607	580	597	583	592	569	598	624	587	628	626	576	603	610	620	577	593	604	640	540	578	587	551	602	615	568	588	665	594	610	544	569	607	599	621	615	588	574	596	611	553	563	623	600	578	591	611	620	590	591	579	617	598	555	597	567	604	560	549	580	568	589	600	622	630	637	574	561	585	544	624	574	619	615	590	595	591	607	586	639	602	623	599	577	590	578	611	607	558	607	621	608	614	579	597	589	582	589	581	604	598	623	592	590	609	608	629	638	675	542	581	620	624	625	594	577	571	599	572	592	631	588	640	610	556	610	549	585	588	606	595	606	598	605	587	595	590	579	573	558	559	595	618	599	632	597	586	600	618	585	630	585	610	565	587	553	600	601	582	580	587	592	623	589	588	596	527	562	626	628	589	584	603	605	580	569	597	630	564	567	543	535	606	624	632	624	601	607	670	563	568	578	603	555	583	546	610	586	572	637	612	583	589	627	595	585	567	601	579	579	576	603	589	555	591	616	612	570	557	583	556	596	570	570	580	631	589	568	611	569	574
22750	21154	28971	23593	21156	21238	10666	2159	1395	1117	907	875	710	629	542	575	578	555	603	593	602	539	441	448	388	424	508	514	513	485	497	493	416	371	350	359	328	329	318	333	264	267	309	321	288	312	305	318	325	300	299	341	311	306	295	301	322	333	298	299	285	310	299	279	277	290	280	334	304	299	304	328	297	293	302	329	281	317	256	283	318	297	272	296	283	278	305	295	291	282	269	285	306	302	281	323	312	310	297	301	242	313	321	266	296	298	283	287	297	302	289	282	267	267	256	285	276	293	284	282	285	304	276	275	294	276	293	289	294	267	286	278	301	271	271	247	281	324	279	292	272	276	307	270	290	308	269	245	304	286	283	286	310	262	253	299	272	290	281	286	300	277	293	293	295	275	300	323	293	281	272	240	318	282	271	274	303	276	279	290	276	275	274	300	269	301	331	244	308	291	287	289	293	269	277	297	294	265	275	273	299	275	289	296	271	314	279	313	289	298	280	266	270	274	277	271	294	272	293	284	270	281	277	304	273	275	290	298	286	304	308	261	293	304	268	293	303	295	300	311	261	288	301	291	296	291	292	277	301	290	273	275	300	265	290	297	305	291	288	331	296	282	277	260	285	293	285	279	298	298	283	273	271	281	308	264	284	273	260	251	324	275	275	245	276	263	272	289	307	285	278	322	312	255	296	280	266	268	287	307	303	286	284	296	284	315	290	260	291	287	290	257	288	302	262	275	313	283	280	251	298	301	278	284	270	316	279	273	273	301	273	266	295	312	271	312	294	283	316	293	304	256	295	289	276	321	292	274	273	281	237	287	314	303	306	268	293	285	302	298	306	282	263	278	305	270	308	273	283	284	259	281	271	263	299	262	263	267	319	295	276	281	307	281	275	290	295	285	295	298	269	296	287	288	289	298	286	323	278	279	292	272	288	269	287	301	273	314	326	287	293	311	280	278	303	302	289	274	283	295	318	282	277	293	261	275	279	268	271	305	311	274	284	270	302	285	297	290	277	263	315	293	301	273	299	268	289	263	294	268	265	286	282	290	290	287	279	287	264	311	303	292	279	274	262	246	272	274	287	267	318	267	305	289	288	287	285	314	266	297	285	268	257	292	287	291	288	277	284	280	281	326	287	295	282	277	308	279	307	282	295	272	265	262	298	318	304	276	280	308	287	296	275	285	313	286	287	292	284	311	283	285	299	262	273	302	267	284	291	281	295	246	285	267	283	304	293	274	287	274	296	282	277	253	306	296	290	286	278	300	298	287	282	282	300	244	263	278	278	303	282	271	293	271	284	306	315	266	268	275	316	254	271	309	282	323	280	272	272	272	285	289	288	238	286	301	293	278	294	317	337	286	293	273	264	320	270	283	268	313	284	300	310	274	303	268	305	281	318	276	310	274	288	296	259	291	286	288	271	303	278	302	301	303	273	281	290	243	275	298	269	278	285	279	296	286	282	276	286	284	278	273	305	285	290	291	277	288	329	296	324	281	286	316	262	301	279	284	297	307	321	276	287	312	296	297	274	291	300	298	278	298	329	279	274	293	283	288	285	255	294	314	290	266	272	323	273	291	307	262	282	283	294	285	246	254	295	296	290	304	282	283	298	267	321	268	284	313	270	319	302	282	271	288	300	305	300	291	265	313	289	288	310	274	310	290	260	280	274	281	274	309	260	276	281	288	293	310	270	301	285	280	261	291	270	295	308	264	299	276	289	323	294	301	299	315	278	268	324	275	286	293	293	339	293	282	274	283	290	293	288	278	266	286	290	289	250	293	273	266	287	304	287	268	256	292	287	316	260	267	282	250	279	307	281	300	274	274	300	317	287	293	264	284	301	307	307	282	287	320	261	293	293	303	319	296	289	265	269	314	269	246	298	268	273	283	275	274	258	261	305	280	276	304	311	309	294	297	287	257	292	282	261	266	263	278	272	299	287	258	258	272	265	281	298	285	302	289	279	284	299	327	289	294	291	269	318	244	283	260	303	272	263	278	283	294	285	287	279	307	285	273	271	289	304	286	259	271	282	281	277	297	257	303	266	245	267	241	289	335	291	274	268	284	280	274	265	254	319	264	303	284	290	300	256	264	291	280	300	258	294	260	280	325	304	272	259	289	290	293	287	289	296	299	276	296	287	320	286	301	296	289	285	297	274	278	307	305	269	310	303	284	276	294	317	266	284	299	306	318	274	273	297	305	292	287	279	290	311	272	284	254	274	333	290	287	276	291	275	286	286	256	312	305	249	279	270	281	284	269	255	277	278	292	295	270	310	274	244	282	283	275	301	270	299	287	272	290	297	325	300	259	292	295	284	299	301	278	274	299	280	276	288	294	291	300	324	288	296	283	287	272	262	272	328	270	291	269	266	272	286	234	274	302	267	281	290	336	300	327	302	289	277	261	305	271	257	290	291	300	254	277	299	270	289	291	294	326	279	243	294	279	299	290	274	239	270	296	290	266	279	295	273	305	270	270	292	258	288	288	268	280	277	279	294	269	298	255	289	299	314	288	295	272	305	310	306	261	296	283	278	302	291	275	301	321	282	291	293	292	279	293	277	288	305	264	294	296	276	295	284	283	307	280	279	247	299	301	290	270	281	273	317	267	288	293	277	289	299	289	275	308	259	309	301	288	305	263	255	282	274	264	268	304	287	300	301	265	269	256	296	270	291	256	303	280	292	310	316	284	304	276	265	277	262	287	317	286	274	292	293	274	299	278	280	288	308	302	297	276	297	261	296	303	246	310	292	265	283	298	302	254	261	275	295	263	288	284	269	299	257	273	320	304	313	284	293	282	305	296	296	275	325	290	307	287	292	294	270	260	293	281	302	279	275	289	287	264	280	251	282	291	266	294	265	319	295	274	282	289	271	284	287	329	250	296	277	279	283	290	288	289	299	288	264	289	283	269	278	285	268	261	306	267	312	279	287	275	275	314	282	278	284	274	278	278	265	292	295	286	265	297	259	277	299	303	266	294	279	294	278	298	268	317	289	296	267	293	286	298	287	297	287	255	270	299	278	301	302	276	316	261	286	304	310	297	295	290	280	294	284	283	280	289	315	311	311	269	295	279	266	272	269	308	314	275	260	276	279	252	301	309	284	295	261	302	299	289	303	285	281	292	259	279	285	266	267	287	299	289	296	272	258	287	301	302	296	291	272	319	269	291	287	294	268	289	283	281	305	295	303	313	292	271	286	307	261	276	278	246	293	294	294	293	281	272	262	289	251	271	287	301	295	293	278	273	312	269	288	272	260	279	293	284	329	279	299	284	276	289	251	288	257	283	319	280	297	298	278	295	317	287	287	318	298	281	289	265	268	278	320	283	273	280	299	307	298	250	288	273	276	288	288	313	274	287	256	268	257	275	289	282	250	285	296	293	305	279	278	312	277	270	303	282	304	295	293	277	289	299	258	292	291	293	289	277	279	298	298	314	281	274	309	289	302	282	289	342	286	275	267	268	268	279	268	300	297	270	303	278	262	286	283	268	271	281
9366	22380	20274	13343	9826	7752	5994	5019	3583	2811	2322	2052	1556	1358	1309	1174	1170	1222	1243	1272	1258	1088	1015	798	784	779	989	1061	985	917	901	930	788	715	560	530	492	492	464	468	441	478	444	450	475	448	486	481	461	473	514	472	456	480	463	449	497	481	414	442	474	441	459	391	456	461	444	477	448	444	412	439	399	432	414	461	385	447	452	423	422	430	426	438	400	430	442	412	422	406	401	383	414	448	467	448	425	380	398	441	447	424	409	415	408	439	405	438	409	456	408	420	424	463	400	430	443	460	400	448	435	408	429	385	407	409	403	402	414	377	437	417	433	467	403	435	410	437	391	430	440	445	429	413	396	440	392	455	449	440	415	441	424	418	437	422	416	408	414	401	388	394	392	403	435	405	416	413	426	411	412	411	445	416	395	432	421	424	416	436	400	431	423	404	445	436	402	416	425	400	424	414	403	411	404	435	421	458	428	400	431	418	395	390	421	419	404	451	377	428	411	417	415	409	393	443	409	389	407	395	423	407	415	424	437	434	442	412	404	446	432	387	384	453	429	413	416	427	428	409	429	383	403	428	436	388	431	445	392	418	450	410	437	437	429	438	390	446	415	402	456	416	477	422	432	421	420	434	420	409	402	404	415	388	406	414	399	430	397	431	398	427	449	388	388	419	397	429	403	426	445	416	424	416	420	380	404	381	417	397	424	431	408	399	427	393	424	420	411	425	438	415	410	412	422	385	416	423	436	440	408	396	395	419	412	419	446	396	412	402	438	423	412	394	413	380	425	426	407	419	429	417	408	399	438	423	425	419	394	432	432	430	408	402	417	450	428	414	420	405	416	412	466	386	363	383	404	422	402	412	389	417	444	413	397	413	414	407	443	420	437	417	446	415	435	456	423	426	422	425	404	484	441	410	401	434	387	456	447	455	421	417	404	430	440	436	428	431	415	369	439	428	400	383	444	434	405	416	448	408	433	436	427	446	410	404	424	431	422	450	409	434	405	413	450	421	414	409	423	407	416	438	403	417	366	421	412	408	422	408	389	446	404	438	416	432	424	385	428	452	404	387	415	408	395	407	446	404	408	421	397	425	446	397	398	440	433	451	418	427	399	418	420	390	404	459	396	418	369	400	416	405	451	443	401	435	408	386	448	416	432	415	453	418	413	424	406	422	422	395	388	454	432	417	433	422	427	443	404	432	412	397	421	401	425	445	409	424	432	435	400	418	417	425	405	411	406	428	444	383	450	427	390	425	439	402	400	395	427	407	372	419	369	430	448	428	376	402	415	420	408	435	412	361	404	431	401	427	388	409	397	437	408	441	415	431	427	418	414	417	411	377	404	415	404	414	400	441	389	380	399	450	420	436	421	449	406	417	438	446	441	379	425	392	457	435	380	410	447	433	414	418	432	415	418	420	419	395	454	407	440	434	405	438	443	417	432	393	423	419	449	435	417	379	407	424	397	458	432	395	425	410	425	422	448	398	433	399	405	419	420	437	422	433	423	405	407	440	404	421	414	410	448	430	396	415	415	390	431	399	424	406	431	440	407	426	386	383	444	424	449	422	430	444	391	405	402	421	419	418	364	409	404	427	411	423	399	405	396	446	424	422	407	424	426	406	423	428	422	437	428	403	427	412	413	425	421	418	421	396	421	384	441	410	426	404	406	443	438	431	431	418	409	409	389	442	423	414	395	407	419	393	417	415	421	421	426	438	429	384	435	416	420	393	405	409	424	423	400	422	412	439	399	430	375	392	432	391	449	411	403	407	416	396	399	431	403	435	396	442	426	415	391	432	447	437	447	413	429	434	435	403	406	421	417	412	403	442	431	396	425	400	414	440	418	409	417	420	434	409	416	431	390	416	427	406	410	402	392	399	433	413	400	384	408	445	430	406	400	426	432	413	412	473	415	412	415	387	387	392	440	445	418	421	410	413	449	390	417	450	413	420	408	369	410	400	402	400	424	417	454	393	427	424	405	420	382	408	432	421	411	401	417	402	405	348	417	432	414	414	401	444	429	443	408	417	402	384	406	417	402	427	435	417	412	421	412	403	434	408	400	439	390	440	413	410	397	435	372	416	432	425	438	434	439	421	383	400	424	410	417	405	413	395	409	414	411	408	432	439	442	407	423	457	393	415	390	408	415	444	411	419	434	440	443	415	415	428	442	393	410	452	408	418	434	409	452	440	425	423	409	391	451	425	430	388	402	427	447	466	444	417	456	414	428	399	439	453	435	438	432	411	389	409	402	425	440	403	434	399	396	428	436	421	440	427	424	443	424	413	385	403	423	418	409	433	442	426	441	417	429	398	411	388	464	430	448	431	409	396	396	408	401	446	421	410	398	423	409	436	435	397	415	417	424	420	379	422	429	423	404	422	410	412	418	399	398	399	412	478	428	421	405	432	466	454	420	415	414	399	411	410	427	401	402	461	397	429	430	388	443	402	446	441	391	407	403	411	413	418	432	410	358	440	421	388	450	417	428	391	449	437	399	413	445	403	402	421	397	420	414	407	446	414	429	426	379	402	419	421	449	420	409	390	458	428	422	420	408	360	397	409	461	448	438	384	404	427	431	418	423	409	372	411	421	442	413	458	401	452	403	404	408	401	389	397	421	386	449	426	427	376	380	382	366	434	383	379	398	412	427	406	405	390	391	392	419	415	378	453	421	394	365	424	426	408	402	391	469	371	447	394	448	421	409	401	433	435	426	462	394	403	386	393	424	407	445	452	393	396	404	461	455	438	430	425	419	425	425	414	428	431	428	415	420	404	428	433	439	440	441	402	422	441	427	418	434	466	445	437	424	392	394	418	426	415	404	409	391	412	410	422	396	392	381	420	443	398	445	449	439	432	404	444	390	436	416	405	438	399	417	405	420	462	396	409	431	423	435	437	434	444	404	408	385	412	411	425	410	415	444	418	455	406	399	400	434	417	410	410	440	427	419	442	402	412	437	425	404	431	436	414	424	406	404	398	400	434	396	448	397	440	419	430	412	401	414	411	417	404	416	405	427	410	400	462	435	428	419	384	418	410	425	384	404	381	390	384	413	448	418	424	407	389	423	434	431	424	419	453	419	430	416	399	423	425	407	415	392	406	379	417	389	427	432	408	406	410	436	434	450	402	454	408	428	397	447	419	408	414	396	414	451	454	419	442	409	397	433	420	404	438	407	417	409	406	420	412	415	408	464	433	414	419	400	414	414	406	391	406	427	407	424	434	412	410	397	423	428	426	420	419	422	411	421	406	421	422	426	430	424	390	461	419	411	395	389	427	425	393	441	410	388	418	443	437	399	408	401	404	445	424	445	408	429	403	415	409	425	362	406	412	403	399	401	386	415	414	395	400	388	421	375	398	378	415	419	453	381	444	434	376	393	408	401	419	452	389	404	409	450	443	456	484	418	404	426	427	389	414	426	378	398	416	457	439	425	404	411	415	450	417	455	447	423	414	409	391	447	385	399	413	423	454	440	437	398	395	377	419	457	391	413	464	402	434
26736	20599	11029	3185	1538	1170	862	698	564	479	463	441	405	379	385	409	395	429	388	421	443	389	413	358	363	331	396	387	425	415	381	376	374	348	352	349	320	329	366	349	342	346	335	319	326	333	347	312	310	324	316	334	329	307	318	336	313	330	348	308	341	329	304	336	344	310	353	333	360	327	322	350	317	321	310	309	344	335	321	330	336	313	345	333	338	344	292	304	321	357	339	339	348	326	320	296	342	330	355	324	331	312	304	315	313	343	313	359	305	330	314	333	331	308	352	333	339	312	315	345	347	303	323	328	343	343	303	326	342	308	315	315	332	353	345	306	347	294	306	328	327	335	328	354	313	324	337	323	339	312	317	353	314	324	299	346	333	314	335	333	341	353	311	317	312	345	329	296	358	288	330	329	328	350	329	328	355	334	332	342	352	301	312	340	328	317	342	318	328	352	296	328	326	312	321	316	339	307	357	309	311	328	306	332	334	307	320	353	313	349	334	317	349	303	329	339	307	313	356	349	324	340	342	344	334	304	338	314	303	301	305	332	323	375	334	308	344	317	349	313	327	343	315	329	312	322	307	334	318	318	320	328	338	338	295	315	347	343	329	334	314	345	317	315	314	323	344	355	319	362	311	320	327	305	322	327	340	326	354	343	344	310	330	310	339	333	318	296	346	330	331	299	342	325	367	341	303	298	318	339	331	325	317	335	314	375	330	332	302	339	338	299	342	314	304	349	324	349	301	277	311	328	350	340	328	320	336	343	323	311	311	323	344	338	338	335	333	319	350	316	312	323	329	311	316	318	349	317	306	346	341	345	358	343	345	324	288	325	371	330	335	342	329	309	338	323	332	310	302	315	317	301	316	307	306	314	341	326	336	320	340	312	349	332	319	294	329	331	322	321	331	345	333	325	323	334	328	343	354	339	322	297	350	301	319	310	326	316	326	326	284	326	320	328	309	353	358	331	306	293	289	331	368	272	302	301	325	320	348	287	327	329	344	331	333	356	362	303	314	328	300	335	348	333	324	283	357	318	330	313	296	329	307	357	345	362	327	336	311	346	343	345	287	301	355	337	300	311	332	327	308	321	336	309	328	350	315	336	309	328	319	335	343	299	349	308	331	339	317	316	330	349	303	307	331	314	340	325	346	323	312	334	343	298	333	333	329	325	325	349	327	337	294	339	330	336	316	316	299	342	343	312	370	349	316	297	314	318	327	316	326	323	339	329	326	335	346	333	307	332	328	332	325	292	330	308	306	362	338	323	343	358	347	336	321	351	326	332	346	327	328	321	327	310	333	328	329	321	350	343	331	344	308	329	315	312	343	323	348	349	372	315	345	338	319	333	342	320	326	311	332	334	334	333	337	323	305	333	341	317	335	344	330	333	325	328	327	289	316	339	347	321	304	328	355	337	303	331	329	332	314	327	337	329	359	293	330	329	318	332	282	338	364	321	290	353	345	331	317	331	327	305	358	339	359	321	294	309	356	368	335	337	329	306	327	308	307	338	305	330	289	348	317	307	346	333	300	325	307	349	311	329	328	339	325	334	323	335	343	332	326	345	316	334	298	299	323	341	312	347	357	345	319	336	350	339	368	314	328	343	343	338	346	327	317	343	320	299	357	310	298	329	302	296	325	348	339	347	338	327	331	283	323	349	305	325	313	329	295	328	331	323	290	327	327	369	334	336	305	337	298	332	319	286	355	324	327	327	346	375	367	329	338	328	321	337	342	309	339	347	341	324	347	279	337	326	326	341	334	316	318	292	345	328	294	301	314	348	326	344	331	364	347	335	304	301	327	356	309	357	319	302	308	353	348	320	321	316	311	327	330	335	343	324	353	319	341	305	350	330	319	322	343	327	349	342	321	316	310	335	375	339	317	335	368	317	342	372	327	308	351	332	347	318	292	274	323	324	336	312	322	308	311	331	312	315	318	314	330	277	328	368	328	345	382	320	346	325	349	370	308	311	298	364	320	321	343	347	321	318	313	308	353	333	313	352	346	343	317	327	327	313	356	344	306	333	318	318	331	318	350	356	296	320	326	335	332	356	309	350	331	322	344	298	323	317	309	334	287	336	303	345	309	339	326	357	321	315	357	314	339	323	350	340	337	316	325	356	346	299	324	331	330	319	346	308	334	336	330	321	329	321	347	301	319	316	347	318	334	335	317	299	319	305	329	327	298	305	314	330	321	322	317	352	324	334	340	313	341	315	356	386	314	367	326	335	323	314	322	315	322	332	331	306	292	320	319	302	303	306	342	316	308	338	370	337	330	306	345	361	318	331	332	301	333	330	293	328	342	340	329	321	321	308	311	354	344	355	333	339	317	307	320	303	313	323	311	344	338	297	324	323	338	321	307	307	300	323	330	329	310	335	311	311	347	330	325	313	315	330	314	311	327	320	337	317	321	310	315	315	341	257	364	359	365	309	322	335	330	318	316	323	334	313	328	309	356	330	336	320	363	337	363	329	312	322	327	342	341	344	316	334	325	354	317	302	318	327	317	331	300	316	331	321	334	316	312	331	302	347	347	346	317	323	295	315	314	323	305	315	292	329	340	317	367	285	318	307	321	325	332	329	365	322	368	313	311	358	298	331	319	322	321	344	298	313	352	334	327	310	321	343	321	308	349	323	337	344	319	321	335	316	331	353	321	316	288	311	335	349	339	302	324	326	312	286	347	338	328	327	340	347	322	333	309	335	309	354	307	313	335	342	322	328	334	311	311	355	343	314	324	304	318	346	322	317	315	336	339	334	371	338	316	332	323	314	316	336	349	322	313	323	314	363	358	358	325	344	328	322	334	306	317	308	301	318	319	332	338	366	340	328	323	341	349	343	326	301	336	309	347	292	334	302	331	333	320	333	349	324	337	339	307	303	338	330	293	316	292	308	350	321	316	329	347	348	330	311	301	313	305	322	340	337	355	369	329	337	353	321	326	319	322	356	374	321	337	322	330	351	341	323	331	318	331	317	289	307	315	324	341	340	353	343	323	321	323	332	295	317	331	339	326	312	342	302	309	321	333	301	327	328	328	351	338	331	347	331	327	298	319	346	336	361	356	321	306	329	340	330	317	329	324	327	347	333	358	342	302	321	321	335	342	350	326	327	308	334	334	329	313	337	348	326	345	326	340	326	336	340	308	330	324	315	317	351	330	304	322	331	320	302	307	311	349	348	339	323	323	321	328	329	342	347	335	367	324	309	338	289	329	350	328	289	315	314	341	315	323	331	319	333	391	333	360	292	296	323	328	346	305	345	322	321	313	332	321	341	318	315	309	323	309	322	321	347	328	335	301	338	360	319	329	326	311	289	340	344	308	326	325	326	358	316	311	371	372	328	327	320	343	360	342	299	280	347	326	353	353	319	348	340	340	315	286	378	300	347	323	338	305	339	344	297	314	321	320	322	377	309	314	314	336	323	337	342	349	321	355	316	362	307	347	344	319	323	329	340	318	325	319	293	328	333	347	279	333	323	325	317	332	326	340	301	347	326
5914	7576	8003	4902	3419	2577	2117	1602	1216	1023	908	811	729	673	645	662	669	756	730	740	664	662	665	585	555	553	704	723	657	650	669	614	628	556	503	481	495	501	456	481	497	470	461	508	494	479	517	512	434	482	479	484	474	465	525	512	472	460	471	488	467	508	487	481	503	432	472	471	440	481	491	466	470	497	525	464	474	475	463	481	500	466	478	505	490	460	449	478	479	454	470	473	483	499	492	454	453	479	494	497	455	478	461	472	458	482	473	486	468	478	497	467	472	477	503	469	429	455	489	475	502	475	503	495	496	452	447	478	492	442	454	479	444	466	485	443	467	472	491	467	517	445	495	479	491	460	460	465	507	491	454	511	498	463	458	521	473	445	477	491	488	472	434	454	486	476	449	494	471	489	471	525	453	464	468	463	473	432	437	463	476	449	466	487	480	474	453	454	462	475	463	458	447	506	503	463	485	511	479	466	504	467	446	470	459	449	461	478	511	459	462	478	491	499	512	454	461	506	471	473	461	494	485	475	477	479	492	479	489	461	445	458	472	442	429	483	521	430	467	499	478	475	469	474	484	475	461	484	512	455	469	489	472	454	468	465	463	485	443	477	497	494	485	473	505	473	495	452	459	461	441	453	460	487	441	502	460	515	411	500	456	465	487	473	469	523	478	467	452	471	501	488	467	512	449	497	451	523	471	469	476	512	451	469	456	461	472	466	464	439	476	430	469	450	477	428	450	449	481	509	487	480	456	478	437	457	481	430	475	507	465	460	456	468	478	457	428	482	452	491	487	432	448	470	454	514	449	487	456	494	523	448	471	470	496	525	543	445	451	493	437	453	495	467	475	446	477	503	456	472	485	444	456	529	479	462	476	484	476	471	457	474	480	465	512	488	493	484	464	489	449	458	433	473	453	494	482	460	489	490	488	464	457	467	446	478	457	488	460	464	493	464	507	475	509	477	469	467	437	449	444	462	475	477	482	500	464	486	439	452	430	503	489	473	488	487	440	453	482	440	495	488	476	496	432	516	480	507	470	470	432	459	482	478	425	469	484	468	493	472	489	449	478	485	482	458	446	485	487	478	461	521	482	442	443	455	499	463	446	445	472	509	411	499	430	470	471	462	473	440	467	463	469	467	467	462	465	483	499	462	477	475	479	462	473	525	426	463	456	477	502	505	446	451	491	468	446	487	478	450	461	458	488	487	467	475	457	529	455	473	476	473	466	465	429	467	496	467	451	490	482	505	470	469	449	465	506	479	489	481	515	475	478	444	469	424	474	462	473	503	462	495	491	484	485	422	507	470	445	499	448	487	471	468	481	488	449	427	470	473	507	481	484	490	468	503	491	454	457	447	448	503	495	468	462	507	433	469	458	478	442	466	463	483	446	469	473	444	421	472	487	459	475	491	430	514	509	528	448	487	462	477	485	469	462	506	450	441	436	500	482	492	500	486	471	474	492	454	476	495	495	467	431	499	453	487	465	426	450	449	481	491	474	477	459	472	471	459	467	460	468	482	458	511	489	466	518	484	469	515	470	433	473	475	458	491	471	430	462	479	517	506	485	482	490	479	505	448	504	449	463	486	474	453	473	432	514	452	479	460	478	487	500	484	496	431	467	466	507	494	477	477	489	508	453	474	455	494	482	432	500	490	463	466	492	491	461	513	457	469	477	483	469	481	496	438	458	482	489	434	461	455	496	414	424	505	456	460	481	466	433	487	507	485	495	428	475	467	472	444	514	422	457	498	518	448	481	476	451	460	502	498	426	517	481	481	494	447	461	484	475	495	470	472	474	504	457	513	474	438	457	457	494	456	499	498	484	422	468	481	455	446	460	482	490	471	510	478	490	498	454	474	503	466	496	456	455	515	493	474	429	442	508	468	465	499	496	479	509	502	469	492	460	498	444	497	485	441	471	506	477	475	514	469	464	491	457	465	489	472	515	460	460	478	472	469	446	484	455	462	438	481	482	482	472	475	423	512	477	503	488	495	498	470	474	505	478	470	456	480	459	433	464	471	462	463	471	475	481	487	460	456	474	430	481	485	485	467	468	468	497	448	506	494	473	460	481	482	466	445	409	491	483	472	479	474	448	485	496	473	462	471	476	466	495	522	448	489	480	486	496	460	454	460	472	452	417	465	454	506	435	476	449	444	487	483	439	451	453	495	535	487	422	494	466	479	454	456	467	476	504	490	496	459	442	502	490	481	460	452	504	491	491	526	461	448	450	486	461	463	491	477	461	475	460	450	489	460	458	473	489	503	483	471	452	479	490	445	470	466	515	461	486	423	500	478	477	490	467	501	427	465	463	485	483	406	484	485	432	470	449	453	478	474	541	443	503	470	481	454	451	460	488	509	483	489	475	507	506	508	468	480	449	494	507	480	472	452	463	453	503	462	520	481	478	469	477	463	462	455	449	466	492	472	466	467	484	476	455	463	452	514	440	482	486	471	486	467	470	483	484	485	474	481	492	463	537	464	469	477	463	444	446	482	462	466	495	464	469	468	483	476	491	472	476	446	508	504	461	471	501	437	500	508	451	487	452	430	453	490	514	488	469	450	503	472	475	455	470	496	485	521	461	446	489	463	458	456	485	446	459	453	489	470	485	509	493	442	497	481	477	480	453	482	507	519	499	479	462	471	466	491	490	472	488	497	452	485	449	454	486	430	449	460	487	484	432	494	491	426	452	490	493	494	452	447	485	471	518	480	470	491	470	443	500	445	463	469	505	456	475	466	445	449	450	460	493	438	484	494	475	482	493	454	466	505	448	484	494	463	511	463	485	453	477	492	484	511	477	454	474	484	456	543	468	489	450	464	449	474	449	486	460	453	505	487	488	503	466	449	461	464	481	478	474	463	476	490	448	438	474	456	444	468	476	444	499	460	449	483	475	497	501	501	495	477	460	439	466	494	461	475	465	461	495	465	498	485	457	458	461	498	475	473	441	485	469	477	485	466	463	423	467	464	492	469	470	524	504	454	451	454	478	489	468	462	426	452	499	476	441	474	442	482	462	437	488	492	458	487	479	449	463	444	468	468	477	494	482	498	491	482	518	462	480	504	477	481	475	417	470	506	468	434	451	476	418	485	458	450	473	504	464	464	478	488	475	440	465	479	442	486	488	434	443	467	473	517	446	456	501	480	471	443	473	461	508	505	462	477	510	459	470	452	456	489	440	472	482	447	496	464	510	441	465	512	449	483	445	479	496	515	467	470	464	490	481	464	481	467	489	495	494	479	471	498	470	417	476	459	481	469	470	473	457	444	508	483	493	470	492	462	488	490	502	477	496	454	478	481	468	418	482	444	455	484	488	505	478	475	502	491	448	445	446	454	447	466	487	521	480	476	487	453	481	464	458	492	435	459	454	458	473	476	492	432	444	444	486	478	437	500	479	499	467	458	471	452	422	483	478	466	496	492	497	443	474	480	443	505	457	466	451	481	445	463	505	483	443	453	500	495	479	459	494	486	460	494	498	498	450	533	443	498	448	479
23655	21130	28547	23964	21137	12811	2496	1451	1105	876	781	751	677	627	576	596	575	613	615	596	599	557	547	499	491	511	580	639	580	523	572	569	550	473	456	460	465	420	420	421	418	420	404	400	425	426	469	462	421	436	458	453	426	418	441	400	445	448	447	424	390	431	403	402	420	409	444	425	407	487	429	414	428	402	422	411	359	399	422	415	409	407	403	406	436	420	433	412	427	436	415	397	446	382	462	433	409	422	431	423	407	382	395	418	409	415	410	400	394	388	462	420	393	377	399	412	434	438	409	416	393	393	404	431	413	424	421	407	427	395	430	410	422	425	396	406	423	369	417	422	422	402	430	392	381	408	450	434	413	375	431	402	401	425	409	427	435	395	410	386	403	377	445	418	415	406	377	396	434	392	404	415	424	417	394	406	417	405	447	423	381	425	405	415	412	420	431	378	403	403	421	404	420	395	394	420	440	421	422	390	399	411	401	449	425	411	422	421	400	440	388	401	431	415	419	432	380	438	416	408	425	401	419	372	376	392	417	423	411	408	437	400	416	432	396	437	419	418	395	423	388	392	410	445	450	400	412	392	421	419	413	371	392	373	410	415	409	402	426	427	421	374	399	390	440	431	367	414	444	401	387	371	395	404	412	399	418	452	424	430	402	433	406	396	452	436	372	400	408	439	443	416	394	425	450	427	412	423	418	409	427	420	442	412	411	390	397	443	438	423	414	421	408	406	415	398	390	445	382	409	410	428	417	383	404	393	428	383	385	439	410	392	425	420	417	402	408	431	436	409	410	466	423	398	410	407	411	410	412	417	390	433	402	385	396	375	380	396	402	400	407	369	397	415	415	401	421	398	375	401	385	400	362	403	434	393	394	410	430	414	401	413	403	374	434	413	431	399	417	409	389	401	407	397	375	418	433	397	451	409	406	393	402	388	394	433	391	371	372	404	388	395	418	417	441	443	417	432	423	426	421	410	417	416	391	398	361	373	419	390	406	434	406	456	405	442	379	421	412	406	383	376	404	401	390	434	443	415	392	420	365	445	416	407	383	422	392	400	412	412	397	392	403	447	395	425	452	430	433	380	410	430	437	421	433	435	374	424	441	394	415	405	426	393	402	399	433	410	391	373	425	384	420	377	368	402	451	417	441	413	410	402	404	384	397	384	423	389	420	390	402	404	402	411	422	424	406	394	403	417	420	426	399	404	419	424	386	418	400	415	419	429	376	411	433	434	380	409	395	425	399	414	420	444	425	407	433	374	424	400	377	435	399	409	378	430	427	393	426	434	422	413	421	423	409	423	409	430	433	458	414	405	407	400	370	440	399	455	417	425	394	428	403	433	436	412	413	378	435	427	425	376	429	420	399	397	397	396	390	418	432	376	433	410	424	435	414	373	401	418	442	409	419	395	406	393	411	401	382	428	408	422	403	446	420	396	394	392	389	383	410	421	398	418	399	434	410	414	378	395	407	447	432	417	418	415	420	410	418	433	417	409	430	434	369	440	392	410	408	416	441	391	427	410	396	408	403	407	412	404	397	426	423	398	399	399	404	375	391	409	434	404	394	417	434	401	436	411	459	414	401	410	383	405	365	457	421	394	396	397	419	420	421	406	420	380	409	404	395	434	418	390	397	416	411	406	408	429	446	426	432	454	410	395	421	404	378	423	418	406	430	414	410	430	409	402	413	433	436	406	383	429	417	434	409	407	398	400	411	429	385	410	403	458	390	384	452	401	402	419	389	417	385	365	386	385	426	421	407	399	426	356	401	420	401	398	421	403	401	382	420	412	406	440	402	397	387	425	412	432	432	398	409	385	401	425	456	413	415	428	394	449	423	383	377	439	431	401	397	400	391	400	429	398	406	438	407	396	408	449	389	420	400	413	405	415	406	442	410	453	439	410	408	420	432	392	414	426	404	405	413	400	448	466	408	404	442	427	408	430	412	403	398	409	375	448	449	401	404	414	430	391	442	391	399	375	404	430	375	427	388	417	439	414	389	386	427	416	413	414	405	427	435	408	402	425	390	432	440	432	457	429	403	388	431	402	420	403	431	373	387	390	406	405	436	442	424	388	404	426	396	445	437	417	397	405	418	396	452	405	407	372	428	397	409	369	428	424	416	403	456	398	395	416	407	406	429	389	403	426	450	387	402	401	415	432	428	413	404	392	428	410	384	395	410	418	398	416	408	425	407	396	435	399	427	423	399	408	411	405	411	421	389	423	412	425	425	411	406	433	417	420	372	393	374	428	396	411	398	378	373	408	429	384	390	422	388	418	430	386	421	406	419	368	407	440	434	436	368	442	407	371	426	395	409	416	424	409	365	370	410	382	417	428	387	436	367	414	389	413	406	426	410	436	425	381	441	410	432	410	387	395	427	395	414	425	476	416	425	449	402	390	424	418	395	412	418	421	417	390	420	408	363	403	392	429	399	417	395	403	389	409	393	431	443	405	417	466	430	428	433	426	401	426	415	371	385	410	388	428	410	436	386	412	416	413	379	404	420	421	385	409	413	432	421	408	425	429	384	441	383	407	390	401	399	391	414	399	414	414	414	382	410	401	421	381	392	431	397	406	416	401	392	413	416	402	415	415	409	399	428	437	407	449	438	423	413	405	387	412	409	393	456	381	400	436	450	406	406	418	386	425	378	432	426	391	423	383	415	384	397	419	407	393	396	386	419	410	426	398	396	408	426	437	400	396	405	381	412	394	379	388	412	425	399	393	423	404	378	375	435	418	419	392	401	420	423	382	414	419	405	407	432	419	448	450	373	419	409	419	388	401	428	415	412	385	392	374	421	388	390	438	441	390	433	423	402	418	383	406	403	419	445	423	416	448	414	423	421	425	405	416	422	421	418	396	424	395	395	439	370	431	453	375	426	419	443	434	436	421	414	395	420	364	439	417	431	411	409	406	431	402	428	343	418	377	396	378	381	384	417	434	405	366	415	427	394	405	397	403	416	366	419	393	424	421	399	409	411	372	417	396	404	385	430	417	381	432	384	439	381	405	388	390	409	430	415	421	419	396	448	465	422	386	385	420	460	401	367	425	430	424	438	373	425	415	426	390	385	442	446	405	428	400	389	406	438	423	382	384	398	400	415	385	419	431	426	432	386	419	434	410	403	381	385	439	404	409	417	455	400	390	419	413	412	397	388	426	378	425	410	443	383	415	434	434	355	413	416	417	400	373	441	416	419	457	413	389	420	452	430	423	395	392	404	427	413	394	426	425	426	387	409	400	357	385	426	389	426	411	465	401	393	424	408	416	412	391	410	405	445	412	379	426	400	441	387	406	413	401	406	420	419	454	442	420	445	404	390	412	365	418	403	407	420	410	375	411	421	371	419	421	373	429	425	403	438	401	406	411	391	378	470	386	363	412	386	447	392	384	429	399	428	411	416	412	410	436	418	387	420	403	419	429	453	406	406	416	406	401	417	440	429	440	417	422	444	376	407	386	364	392	393	413	401	424	396	405	435	436	415	372	386	420	437	409
7433	17192	16291	10031	7424	5556	4436	3358	2653	2090	1765	1604	1284	1169	1143	1053	1069	1151	1186	1149	1127	1017	883	908	835	800	909	1030	985	990	940	955	790	690	681	688	654	636	604	652	561	587	630	590	633	581	598	584	615	626	588	656	600	600	622	646	657	616	582	609	588	569	606	570	568	581	648	601	605	581	612	603	616	588	627	575	571	602	606	589	607	603	571	558	580	607	601	576	595	590	635	610	604	575	598	600	590	637	573	595	559	592	607	548	651	552	616	618	608	588	613	591	578	583	590	593	616	587	586	586	557	553	588	624	643	606	596	589	562	600	617	583	578	576	596	610	558	600	588	550	592	564	583	599	578	565	613	624	584	553	561	594	573	605	605	608	624	595	626	571	642	556	635	576	615	590	630	577	610	615	587	593	599	566	613	569	628	598	597	624	599	641	576	581	620	592	581	597	590	623	581	605	625	566	544	591	574	607	608	583	567	570	595	609	597	598	590	543	559	581	592	585	608	584	582	571	634	569	590	594	595	575	599	595	573	597	586	584	574	601	585	593	569	583	621	625	620	619	605	587	578	586	571	607	560	578	620	595	548	602	555	601	620	610	614	599	573	599	562	597	610	575	584	573	586	610	574	613	530	578	625	557	541	607	539	592	615	635	542	594	598	608	597	600	585	582	593	568	600	604	589	570	556	593	582	584	617	620	573	572	599	601	612	603	628	574	590	565	592	584	600	589	578	545	592	577	553	626	585	576	595	581	610	579	579	580	591	591	579	636	584	612	579	613	645	614	603	584	532	593	610	560	579	592	605	542	605	576	603	589	568	589	643	602	607	642	630	580	623	568	636	590	604	581	622	592	577	554	591	565	601	573	618	565	592	580	593	588	598	618	594	571	589	570	602	587	592	541	629	574	617	590	624	577	595	608	585	590	603	608	650	605	597	558	622	617	571	592	575	588	576	583	594	602	617	598	640	560	598	610	568	545	610	621	538	595	599	551	598	568	620	598	554	639	557	607	601	625	572	607	588	612	604	604	614	577	628	579	578	603	574	590	554	581	607	590	594	577	587	640	572	616	570	533	540	630	589	551	597	580	530	622	572	649	598	599	590	604	607	677	553	626	633	511	625	573	576	586	557	563	608	616	579	630	619	562	590	608	582	592	618	624	625	571	555	576	594	583	577	625	569	596	645	579	631	569	640	581	613	616	590	610	590	595	608	594	601	560	577	553	605	607	588	627	587	573	587	568	616	631	614	573	582	648	603	585	577	607	548	622	611	577	608	618	619	559	595	597	590	607	567	630	632	602	614	557	598	575	615	582	592	616	599	608	603	609	566	620	580	581	617	574	631	619	574	586	613	575	577	585	555	548	603	626	580	593	579	589	630	575	609	565	603	552	594	569	629	577	592	602	522	540	558	594	588	584	612	589	616	592	585	616	591	621	548	617	598	594	604	559	602	554	578	582	567	621	624	562	637	638	620	613	614	586	586	617	586	612	591	597	629	613	603	609	575	546	567	597	605	588	567	569	616	626	587	651	563	541	591	631	570	576	613	560	607	599	571	568	619	595	571	578	568	625	578	606	635	605	573	588	621	589	583	578	609	604	584	612	606	562	562	616	562	613	575	569	568	565	599	598	636	632	585	602	614	593	560	580	604	553	623	563	588	582	581	590	578	536	576	621	588	582	583	610	602	580	594	596	544	594	554	570	598	592	610	561	605	569	580	633	590	591	584	574	621	556	607	609	602	634	598	568	569	597	574	584	618	602	601	607	599	586	649	609	570	603	572	641	556	626	576	587	576	591	611	570	563	562	573	559	570	611	595	563	587	589	612	563	551	615	600	599	591	561	538	595	597	618	591	601	592	574	592	583	591	586	618	622	613	571	579	559	588	602	606	612	614	591	595	646	587	562	577	577	575	600	561	569	572	578	604	575	567	590	599	586	575	607	603	597	565	558	591	596	622	576	625	566	619	608	599	578	594	596	552	614	572	608	595	607	592	564	576	600	658	578	584	598	545	584	592	559	600	585	572	570	656	553	544	574	623	594	569	567	541	598	598	604	569	589	583	584	598	579	559	561	593	607	594	600	585	582	582	583	612	568	609	571	614	597	577	586	644	585	599	585	602	568	631	622	595	554	619	632	572	590	598	628	595	576	607	588	608	545	596	569	587	563	583	566	551	592	549	608	590	565	634	553	623	581	598	594	586	591	528	579	603	586	611	554	634	560	618	566	551	610	608	598	603	603	578	626	550	598	579	599	592	557	594	603	574	591	603	633	582	609	559	617	588	596	537	572	664	612	567	569	592	555	559	561	605	565	624	574	562	586	592	582	615	565	592	554	580	552	578	584	597	598	576	623	564	581	629	588	547	622	564	590	616	526	603	554	547	580	604	574	631	617	597	594	557	578	570	580	574	584	555	580	606	629	554	589	590	595	612	661	605	667	590	591	565	601	585	641	592	581	565	571	640	598	599	586	649	607	595	570	590	551	578	598	583	583	628	576	602	578	604	595	553	561	565	582	614	600	605	578	587	579	566	543	592	564	582	601	607	551	570	569	619	599	637	600	622	549	594	566	577	593	609	601	595	604	603	602	579	594	605	621	600	585	603	589	651	581	566	536	564	597	596	577	588	618	597	566	615	588	547	599	590	600	584	611	566	540	548	607	593	587	586	579	597	588	571	658	579	576	580	593	625	609	556	603	590	571	580	583	608	591	614	608	577	600	595	573	588	614	580	586	602	592	552	578	627	614	556	586	588	588	581	575	592	574	581	581	559	608	590	599	584	591	570	588	623	591	596	581	557	583	573	588	571	559	581	564	603	577	546	664	579	611	576	594	571	585	619	583	608	601	559	636	590	570	628	594	577	537	576	611	621	591	600	622	606	590	604	617	599	553	607	586	596	577	574	603	625	615	582	573	583	578	572	580	618	629	599	591	576	609	600	583	586	578	601	559	609	580	646	571	593	636	548	573	592	613	598	537	571	600	597	583	604	609	570	573	562	580	568	588	593	573	591	588	576	649	553	566	591	594	615	627	558	600	527	618	573	562	557	603	593	583	544	601	610	592	554	580	632	574	595	567	570	601	576	547	587	586	621	612	615	582	570	631	577	590	539	579	596	623	592	623	568	601	591	568	556	590	612	550	609	596	634	551	614	600	577	569	578	643	618	603	592	578	600	574	602	574	579	591	540	617	575	639	581	562	584	554	600	588	630	555	596	556	633	581	613	594	583	613	623	533	555	580	625	580	567	598	586	607	632	615	595	552	588	608	616	589	610	562	643	584	592	534	632	608	550	545	596	590	610	547	571	565	606	614	564	550	570	575	565	594	566	599	620	584	587	596	594	595	571	607	577	552	579	638	634	573	580	564	591	576	602	578	627	596	600	568	591	561	546	638	609	632	599	625	564	550	591	579	600	583	602	578	606	550	601	573	593	594	583	608	613	546	589	581	608	591	614	570	601	588	622	603	599	607	616	584	585	610	585	638	599	572	582	585	585	597
22752	21139	29004	23568	21143	21234	11033	2219	1395	1082	961	806	661	607	597	601	577	607	601	615	563	542	485	460	390	414	463	529	551	481	502	495	400	362	359	387	357	305	319	328	292	326	322	291	296	304	296	303	306	260	283	296	333	312	302	296	307	290	294	312	305	329	277	275	314	321	315	322	318	267	289	272	298	296	297	283	298	273	292	273	302	271	267	289	268	294	266	279	298	307	296	249	300	287	279	312	283	253	300	281	312	304	293	294	274	306	292	265	295	310	286	310	289	293	269	287	280	287	299	311	304	304	271	316	315	282	306	283	269	285	293	288	300	295	284	274	289	274	288	307	276	271	276	288	264	277	277	314	274	315	310	282	314	318	291	272	252	278	306	300	268	288	286	296	308	316	288	272	274	246	275	266	272	300	255	255	296	301	265	269	299	277	273	272	281	291	297	309	270	272	293	298	292	270	264	290	260	309	255	286	273	249	275	325	279	276	271	298	298	264	323	307	279	287	281	276	270	282	261	293	271	267	304	283	268	294	277	278	317	281	310	298	260	312	268	283	301	262	285	275	274	283	305	265	268	293	282	307	298	298	308	262	263	279	272	282	263	257	266	284	288	271	295	327	276	287	258	300	289	267	257	266	260	284	286	309	305	311	266	268	291	309	293	319	274	284	268	288	290	301	286	288	263	311	280	306	275	290	282	236	292	298	294	272	314	294	295	275	274	260	289	277	298	285	285	261	300	263	293	280	271	295	260	284	253	279	293	300	300	264	286	296	294	270	261	282	294	264	283	310	320	232	278	266	291	280	289	266	319	271	279	245	288	330	261	260	291	272	293	324	307	261	277	292	286	276	274	282	291	286	254	295	293	279	292	293	290	280	289	282	287	265	263	276	247	281	288	289	265	290	309	266	304	290	264	285	247	264	278	306	276	268	270	279	279	306	275	277	279	308	275	264	263	291	310	308	298	295	300	277	312	300	261	325	280	289	280	275	283	293	281	299	311	293	299	269	239	284	281	270	289	258	281	270	250	286	297	275	255	269	292	271	276	231	293	259	250	278	284	300	282	277	293	262	283	284	292	287	298	286	276	265	275	261	278	282	292	302	287	278	296	305	266	266	292	256	271	294	295	275	293	284	272	238	276	270	288	286	249	281	280	277	294	272	294	298	271	283	296	275	270	280	303	322	304	270	294	297	291	289	292	268	307	317	280	276	285	269	290	283	294	311	260	312	317	283	258	235	298	269	268	290	249	273	283	271	298	275	278	259	300	287	295	275	291	295	275	316	272	261	268	270	256	268	302	295	278	286	253	297	270	260	259	287	330	310	277	291	269	275	266	306	300	277	291	325	284	276	260	280	268	277	288	264	272	317	268	279	285	304	291	281	288	285	280	303	275	290	292	319	267	307	273	241	284	278	303	296	274	327	286	289	289	270	298	309	275	298	261	273	294	283	295	288	298	267	282	261	274	273	287	275	275	277	299	292	308	294	297	307	289	282	287	303	276	259	280	260	291	287	280	282	299	260	262	286	251	297	283	286	317	268	256	289	275	264	306	267	298	283	238	261	279	271	285	270	279	313	280	245	278	278	270	274	256	289	269	284	241	286	322	284	292	293	272	270	298	281	297	257	270	265	270	306	275	297	277	291	308	314	309	292	286	270	298	261	285	298	264	272	283	287	272	292	294	278	288	269	273	299	272	270	298	292	263	292	280	269	301	291	274	291	297	269	279	278	269	325	291	282	297	255	267	285	317	255	271	266	306	291	273	316	326	279	262	306	298	279	285	282	278	260	259	272	279	293	267	278	280	283	285	290	286	296	265	313	291	284	277	302	277	280	285	288	281	299	277	303	289	277	294	271	275	273	285	265	275	302	289	286	297	284	265	290	303	299	287	282	276	293	284	270	267	314	296	268	247	282	289	266	281	316	281	305	293	272	282	275	307	276	302	275	313	277	298	285	273	298	291	298	267	272	296	297	329	279	269	283	298	275	302	244	320	308	295	322	281	258	308	305	290	293	279	290	273	286	302	303	288	262	269	286	286	277	269	276	247	295	288	298	298	324	287	304	268	291	290	280	281	282	304	305	266	287	296	316	302	309	279	284	275	272	268	272	302	291	247	282	327	287	272	311	287	299	298	261	280	298	282	274	267	274	283	268	253	283	272	310	253	264	311	291	286	277	255	277	289	316	300	276	279	301	281	279	267	283	292	283	294	266	280	265	275	304	281	289	299	298	277	285	295	278	274	284	288	261	258	290	288	310	277	291	247	265	284	339	292	309	293	281	295	290	285	279	271	259	283	267	307	299	298	286	263	277	290	296	293	275	270	247	282	276	287	264	312	274	274	274	282	265	262	294	288	260	273	294	264	294	293	298	303	297	256	297	308	297	276	275	279	303	265	254	299	244	292	281	256	270	300	269	283	252	284	261	292	278	260	263	283	281	285	250	260	285	285	271	245	285	287	246	258	275	290	297	269	308	288	290	280	318	279	305	263	268	287	276	301	282	271	265	270	275	276	275	269	287	281	270	267	272	278	304	265	311	281	268	303	253	250	281	289	304	282	239	261	264	264	288	270	301	288	289	261	299	316	277	302	272	286	272	272	266	283	272	259	276	298	290	263	264	279	282	277	277	258	286	276	274	294	291	271	258	293	289	253	283	293	285	290	274	259	288	265	274	298	273	278	291	265	287	271	259	311	293	288	249	279	281	262	297	266	277	299	299	272	240	293	294	275	304	302	279	277	286	269	307	286	275	262	292	263	280	265	303	298	270	259	268	287	303	271	287	262	274	317	266	268	286	307	285	279	273	296	297	263	258	292	269	290	276	261	278	260	268	289	288	269	269	320	300	290	243	269	278	281	302	245	284	290	265	295	263	255	295	280	274	276	269	303	308	281	287	281	263	273	290	301	294	279	255	286	297	277	333	273	260	286	300	282	292	305	281	270	270	293	295	260	288	262	285	297	273	288	304	277	302	283	276	312	254	281	278	263	283	287	305	287	279	281	311	291	268	316	292	265	290	300	288	291	279	312	293	290	274	251	310	267	274	297	261	302	289	258	290	292	257	281	275	299	282	268	295	285	294	273	295	276	293	315	267	290	290	294	309	319	270	283	286	253	283	274	268	265	312	283	274	295	281	278	267	267	276	280	264	283	295	283	273	298	295	287	251	276	300	295	297	236	291	306	261	281	275	276	299	276	263	284	313	274	269	290	291	298	284	306	292	280	304	288	273	293	303	247	293	273	252	286	258	260	267	287	285	312	300	289	278	269	289	286	299	287	279	282	307	274	313	295	309	300	280	286	298	302	279	277	280	305	281	282	281	280	275	293	285	266	285	275	282	251	286	257	273	301	268	294	266	263	299	299	279	294	279	265	297	297	325	293	288	272	261	269	295	276	286	275	291	268	279	289	272	222	280	282	285	274	277	288	292	286	273	255	314	302	274	294	311	259	291	296	254	279	316	287	298	264	294	267	287	301	275	289	272	270	304	277	281
9789	23194	21641	14180	10582	8031	6528	4990	3812	2752	2382	2028	1549	1423	1337	1241	1254	1299	1349	1251	1208	1145	992	854	826	805	999	1011	941	977	967	932	737	611	573	522	567	539	462	470	436	428	423	469	443	427	444	428	466	483	431	432	491	405	432	445	472	434	418	445	478	427	469	434	464	448	437	434	420	432	454	433	463	384	400	428	442	402	453	397	424	435	420	438	430	419	414	389	385	420	431	419	397	415	438	401	393	421	410	415	406	398	428	423	421	434	397	408	378	382	419	432	420	424	401	407	424	395	407	422	393	416	412	398	409	384	413	372	406	403	403	421	419	417	409	415	408	398	412	419	414	409	410	395	430	413	386	422	399	375	436	415	394	437	433	405	430	403	414	405	417	429	391	430	427	398	411	407	421	429	417	385	437	405	417	444	432	395	429	386	419	452	420	436	396	419	373	415	462	405	419	404	398	406	404	387	430	432	409	418	389	444	436	437	401	425	415	426	384	419	417	400	412	397	434	418	425	387	414	390	393	387	432	435	456	408	434	371	430	431	399	395	457	424	423	403	410	379	381	409	409	377	445	450	406	391	416	400	441	405	425	427	395	427	431	392	429	375	421	388	407	428	429	400	400	413	414	404	477	398	430	407	379	428	427	424	387	403	394	427	407	402	442	442	395	418	423	394	404	401	472	457	418	433	420	413	385	407	404	458	398	412	395	414	408	399	423	421	406	369	384	427	413	433	441	402	431	366	433	414	410	401	424	466	428	450	426	425	397	393	430	429	394	426	417	384	387	420	409	402	389	409	427	391	436	423	412	426	410	431	430	402	421	429	433	433	421	437	388	409	441	424	446	435	399	397	454	410	444	420	418	404	399	390	416	401	413	423	362	446	413	398	426	400	421	441	398	416	407	434	396	402	431	393	443	417	405	389	381	443	427	412	432	387	424	438	382	412	431	444	415	398	409	418	378	396	405	442	433	422	419	416	415	379	451	436	399	425	409	408	414	406	409	406	379	435	416	457	421	374	413	393	438	391	443	433	425	430	409	387	382	427	423	424	447	457	391	442	385	422	387	396	432	375	415	420	420	389	411	418	427	433	443	394	412	427	446	425	414	400	413	384	436	411	479	417	398	414	427	401	401	399	433	423	397	408	404	402	428	411	402	386	443	405	399	454	451	407	403	400	411	384	365	412	428	386	425	394	429	426	411	402	412	429	456	405	388	417	390	435	417	436	407	433	424	417	408	414	428	400	426	435	431	448	405	430	406	456	406	385	362	427	392	425	454	439	388	402	413	387	399	409	427	449	411	436	397	396	423	408	390	427	469	409	435	421	405	403	416	401	386	421	408	410	401	425	385	379	414	378	423	425	437	382	436	415	426	444	440	431	447	399	376	384	428	403	441	403	443	418	377	373	405	393	433	425	429	465	430	408	415	390	442	390	383	463	430	410	392	388	387	396	395	400	446	406	390	419	408	407	413	403	383	425	412	418	429	454	404	397	401	422	409	407	447	407	417	455	421	405	435	380	402	408	396	419	471	419	405	430	392	416	408	434	402	448	394	410	435	397	378	412	417	411	381	439	434	399	403	418	414	456	414	394	421	414	423	436	432	415	392	423	410	378	412	406	391	425	426	412	416	419	441	420	398	403	416	388	411	442	397	405	405	409	379	470	400	417	421	417	434	378	388	415	420	423	396	429	440	437	449	392	383	412	422	405	428	407	385	422	409	416	450	434	432	412	414	427	441	365	389	412	420	405	431	416	413	382	382	410	393	422	418	368	394	414	424	422	398	448	401	409	412	465	383	394	407	391	371	416	417	397	419	371	421	370	383	442	388	399	411	434	417	387	417	442	441	415	378	424	390	396	441	402	380	428	394	396	445	403	420	425	463	392	433	418	409	407	429	427	424	432	447	421	377	414	424	380	406	442	416	432	419	420	393	430	428	425	412	460	391	399	407	403	436	411	390	367	420	422	418	419	419	402	416	437	433	423	398	398	414	391	402	377	444	392	415	399	379	420	412	376	394	402	419	424	432	454	418	421	409	418	426	420	393	423	433	408	431	412	414	394	393	409	407	455	430	380	401	394	377	423	439	435	388	396	425	401	438	404	362	418	435	445	419	386	410	431	397	434	433	417	438	420	437	392	406	400	411	388	423	447	432	421	409	425	482	408	399	415	428	415	394	427	401	404	429	413	409	391	397	399	439	421	451	401	435	460	434	391	434	418	420	426	418	425	435	427	393	413	431	397	435	414	417	446	420	420	413	419	428	411	403	405	392	421	413	430	397	436	421	405	417	391	427	407	451	404	389	433	405	438	416	451	413	401	432	401	396	381	431	383	395	438	460	409	414	408	450	400	414	407	464	434	370	354	436	412	404	392	420	389	447	408	370	418	408	442	384	406	384	439	448	417	411	421	428	418	431	429	417	430	405	424	424	413	399	397	473	428	382	444	418	397	383	442	388	390	404	412	435	405	425	443	417	392	388	408	403	418	426	429	427	406	423	363	411	404	406	381	411	408	426	432	442	417	424	384	363	424	436	417	379	424	413	439	435	386	418	447	397	405	429	434	395	367	395	421	385	387	440	415	425	397	385	400	424	410	414	428	431	417	451	402	366	390	417	386	389	373	402	396	380	408	413	405	429	411	400	412	381	394	424	416	380	387	423	377	367	390	432	416	457	437	451	401	425	407	432	373	383	383	405	435	453	394	397	453	409	408	420	452	453	417	421	402	381	435	403	398	415	410	451	407	403	454	416	435	412	373	403	408	451	420	421	437	423	399	407	425	428	424	407	400	432	434	421	407	417	409	399	405	407	406	384	407	439	397	414	427	435	457	441	427	389	447	436	399	430	388	425	445	430	392	402	418	438	405	416	404	410	411	403	382	426	407	421	395	386	428	408	457	427	420	426	431	420	400	411	388	398	398	404	425	400	417	418	413	417	418	417	410	429	390	431	437	434	445	433	442	396	412	382	400	411	454	395	431	422	422	405	384	421	444	439	378	404	389	410	420	395	397	396	377	393	364	427	399	409	450	429	428	402	442	392	435	396	419	421	399	389	420	394	405	428	397	373	405	422	419	439	443	375	414	421	384	421	411	404	420	434	438	435	417	404	425	423	436	413	413	399	445	407	423	409	392	455	419	446	405	418	389	429	432	380	391	419	444	458	403	403	410	446	397	401	406	401	431	439	426	389	415	425	370	408	420	399	448	403	419	401	443	439	418	421	417	430	410	418	435	420	397	385	404	414	384	434	415	394	427	384	439	430	403	414	402	421	459	386	435	415	397	404	409	454	439	424	402	400	416	447	383	413	409	416	416	420	437	417	393	426	385	429	410	388	424	418	439	397	420	393	421	455	461	436	435	393	455	390	409	395	442	405	417	400	392	395	423	412	427	421	429	383	455	427	384	409	431	412	415	428	393	425	419	419	416	449	440	414	407	426	419	426	435	445	410	399	409	397	473	439	431	418	423	400	371	454	424	434	397	424	430	395	442	391	413
26701	20616	11630	3397	1613	1068	873	747	576	501	481	445	408	401	392	388	366	437	474	425	386	385	395	345	360	428	434	350	376	419	375	403	341	351	332	360	335	309	335	334	339	336	335	363	333	368	300	299	307	357	318	343	329	328	297	337	317	324	305	331	372	307	344	329	307	341	333	335	332	339	319	314	314	321	322	357	310	341	302	306	308	309	321	322	303	368	315	320	311	340	321	351	306	336	329	322	316	334	335	322	338	290	337	323	347	327	318	336	304	354	328	311	303	341	334	341	297	327	355	327	320	326	321	321	304	344	363	318	306	306	332	317	320	311	309	338	344	327	346	318	330	353	330	305	312	303	322	317	304	320	318	328	335	342	320	304	321	344	312	326	295	319	323	309	322	343	314	323	309	342	335	295	327	308	325	330	341	310	310	339	336	325	328	328	291	319	327	296	315	324	330	299	336	343	312	326	329	322	308	353	331	329	339	342	312	331	320	316	328	378	318	343	338	340	308	316	314	334	299	311	330	345	320	340	335	328	329	325	359	335	331	316	295	348	331	333	326	343	327	342	348	317	346	330	320	356	316	307	333	328	288	341	329	355	337	351	332	307	297	315	297	307	330	342	331	326	361	336	303	312	320	304	329	334	335	337	328	329	293	307	362	347	311	298	335	352	308	306	350	347	319	328	357	316	324	302	293	365	315	303	327	326	301	361	361	318	323	308	331	324	340	346	304	319	307	314	349	319	351	322	312	348	373	352	349	303	367	327	316	328	356	340	322	330	318	327	292	342	348	319	313	334	331	328	353	355	339	310	361	324	319	297	346	337	314	348	310	353	338	330	318	344	329	334	326	339	301	285	315	355	279	314	303	362	310	338	321	321	323	316	283	347	323	360	339	329	325	358	332	299	319	330	323	290	331	293	329	343	329	300	320	302	322	332	343	337	351	338	320	372	352	314	362	355	328	312	323	302	348	342	342	350	313	336	338	332	286	343	350	304	334	309	310	320	285	339	313	348	350	303	350	371	336	287	296	351	332	306	306	316	344	308	327	368	354	296	306	337	329	313	319	358	331	347	338	322	309	331	323	338	342	327	326	299	347	338	308	328	313	316	327	313	302	291	299	294	329	319	319	362	331	313	329	315	364	334	359	328	307	336	352	313	353	322	333	308	326	283	351	310	316	323	338	320	335	310	346	317	320	352	321	295	334	344	365	327	330	304	317	313	317	313	334	314	319	330	325	347	336	312	333	318	316	311	338	326	325	321	324	312	332	341	304	336	341	310	331	289	352	330	316	332	376	309	317	295	338	306	324	349	344	300	347	341	304	326	299	334	304	322	335	335	314	347	300	323	316	334	330	299	351	355	329	352	298	335	326	307	307	334	339	340	302	337	320	320	320	327	353	351	294	337	368	343	334	343	336	353	324	306	363	329	328	301	341	342	298	305	298	305	319	331	317	346	326	305	337	330	314	317	326	338	315	340	366	304	332	341	321	321	340	295	311	318	338	332	326	335	287	339	348	330	346	320	331	325	332	340	330	321	329	351	332	324	315	337	323	328	336	311	319	315	366	284	320	344	322	369	333	322	329	337	321	332	338	352	354	322	339	336	304	336	353	325	330	319	339	289	305	341	323	326	331	341	330	342	327	340	354	337	318	340	295	349	353	342	377	324	325	301	326	322	325	326	323	351	311	295	331	332	340	316	367	351	311	342	320	340	342	312	305	307	283	292	349	325	300	309	351	291	344	314	340	298	331	324	330	355	305	323	333	361	323	333	303	313	327	322	310	287	348	317	311	318	286	303	341	346	300	315	306	328	324	320	315	315	332	361	330	311	330	357	332	301	331	337	358	318	327	332	310	324	308	315	316	342	309	340	344	287	299	342	293	322	337	334	319	333	326	340	322	318	319	302	301	344	320	343	326	340	341	352	348	322	345	342	315	337	328	325	315	325	323	322	317	308	330	371	333	345	312	300	310	339	358	331	339	298	298	315	299	335	326	319	302	343	336	343	336	321	310	314	296	322	328	339	304	327	328	327	321	300	301	311	341	315	324	318	326	346	340	319	315	330	329	354	300	313	320	333	353	349	327	320	368	315	312	329	315	317	310	332	308	319	318	295	326	328	329	310	289	342	316	316	342	332	319	365	310	350	344	313	335	315	343	293	306	301	369	330	330	317	329	349	306	290	330	341	323	304	316	326	331	340	289	325	324	312	341	305	294	334	336	339	322	317	332	341	308	317	327	300	311	329	296	334	309	322	345	331	332	346	355	332	293	304	342	353	325	301	323	318	310	315	316	330	329	341	328	316	323	309	339	307	336	325	343	333	351	327	291	294	369	324	350	354	349	314	317	320	326	329	351	295	305	319	330	326	314	313	314	356	348	329	319	315	321	305	328	305	345	328	306	357	317	346	344	345	350	331	336	318	321	328	322	337	337	326	326	338	307	337	302	317	318	323	314	296	343	336	345	303	371	332	353	332	359	318	344	327	308	284	308	314	311	339	328	315	328	324	325	319	312	365	316	320	293	292	323	321	316	335	367	333	331	294	322	335	317	341	329	316	284	329	311	371	360	307	360	330	333	336	331	325	331	328	302	276	293	303	333	325	332	317	340	308	318	357	347	329	341	291	355	306	320	313	326	314	331	308	339	302	316	302	318	298	316	311	325	331	351	353	295	319	316	330	302	341	338	310	297	333	321	362	297	342	294	321	334	362	342	335	330	299	337	316	362	322	323	325	332	356	356	352	346	316	332	307	324	354	341	316	320	345	374	342	294	316	332	325	322	332	352	330	325	347	322	306	317	359	338	326	326	318	300	333	328	322	343	321	311	339	348	294	380	324	314	325	302	309	366	305	352	330	325	320	323	296	314	319	317	317	319	327	342	370	320	302	329	297	316	278	359	329	318	371	351	317	350	321	305	321	312	324	354	319	304	308	317	333	323	342	341	361	327	327	332	313	323	299	309	329	334	346	354	315	307	326	317	298	344	326	333	347	303	336	288	322	308	336	317	348	331	312	323	353	350	327	337	339	341	318	313	359	295	330	334	337	339	295	337	315	323	323	330	346	296	308	315	348	318	329	313	326	306	337	352	296	341	333	326	322	319	326	309	303	322	335	335	349	316	346	341	341	336	301	351	339	309	343	336	310	317	316	316	344	326	326	377	297	327	332	347	322	362	345	336	332	333	312	328	322	341	319	346	324	348	320	341	334	335	351	283	335	327	311	341	315	366	334	315	337	319	335	330	334	312	334	306	302	324	318	318	342	301	324	313	339	310	327	321	321	347	344	311	333	324	304	320	300	304	296	319	334	301	333	327	299	320	336	303	332	331	347	352	344	327	322	327	320	327	325	302	337	345	367	340	345	331	364	314	307	329	321	315	341	315	327	321	308	353	341	345	337	358	349	334	328	288	338	307	318	308	324	348	332	317	353	320	313	326	331	302	330	317	329	319	295	339	312	302	323	317	353	342	308	304	315	322	319	328	310	343	329	331	304
6022	8445	9127	5495	3794	2803	2193	1723	1279	1002	861	802	690	671	667	628	634	751	753	706	712	664	643	594	557	581	625	663	619	643	651	649	539	526	508	500	507	471	486	452	444	491	491	471	484	485	490	486	524	461	488	489	449	531	485	496	469	474	477	490	487	469	464	468	479	502	493	463	461	445	477	510	465	474	464	449	484	467	490	465	448	423	459	469	449	486	451	430	467	457	476	442	461	463	453	475	486	464	502	461	472	490	463	477	477	468	467	472	487	452	482	455	489	499	475	474	505	483	487	473	435	419	470	484	485	514	480	468	466	455	498	446	489	493	499	471	447	461	507	466	451	450	481	482	471	485	435	478	478	439	508	476	470	470	457	460	480	475	469	489	488	469	517	463	449	462	499	493	489	464	489	461	457	505	472	454	449	477	462	463	456	504	471	481	463	453	511	473	482	471	480	519	447	456	426	480	469	481	490	450	410	446	425	518	488	474	481	460	483	463	521	458	486	487	478	462	487	469	470	435	456	445	481	464	481	462	482	458	464	498	496	455	486	464	483	452	436	513	465	442	489	480	463	453	474	518	437	470	485	479	459	450	474	463	478	454	485	487	466	469	452	434	463	467	461	486	453	456	479	465	448	494	492	484	458	435	471	460	448	485	494	469	454	495	490	473	454	463	475	451	423	468	442	458	471	499	445	454	478	448	452	439	497	489	467	479	470	499	462	492	439	513	463	510	478	530	471	483	497	477	451	450	419	451	458	462	445	458	457	468	437	494	444	472	461	474	443	459	466	485	468	489	436	473	530	454	464	469	479	454	504	511	504	427	481	477	449	447	459	510	443	461	451	456	461	457	474	472	469	488	468	484	439	492	488	466	474	465	455	441	474	468	441	503	465	481	450	484	479	462	497	522	467	498	494	464	454	474	498	457	458	475	461	457	446	449	495	454	454	453	455	479	439	499	456	470	459	492	502	485	478	506	469	477	558	482	449	458	466	517	423	437	446	463	446	535	474	465	445	479	500	447	476	482	448	453	469	490	469	457	472	484	472	461	460	465	465	519	470	427	457	434	445	464	455	513	481	468	472	458	471	461	517	497	481	465	508	460	478	475	466	443	472	490	486	459	477	473	451	496	489	494	463	485	429	445	473	444	469	481	464	506	428	473	460	480	494	492	479	503	471	477	500	468	492	448	485	476	490	472	479	474	460	491	447	455	505	493	490	475	467	453	452	445	441	458	456	466	475	501	475	469	505	429	445	446	454	448	489	508	470	513	477	495	476	471	480	499	453	484	430	488	491	498	456	449	476	471	422	489	478	433	489	474	479	457	457	498	426	519	459	433	462	486	476	438	488	488	478	489	468	444	503	453	464	472	485	458	461	451	445	442	477	435	421	486	451	466	475	477	493	537	468	484	475	468	437	446	465	484	437	487	496	495	499	488	429	475	475	463	457	432	512	474	482	457	429	488	466	490	459	448	483	465	481	459	479	439	460	450	432	466	474	496	461	521	460	471	534	511	487	445	458	491	460	449	499	475	495	468	453	453	491	502	476	490	471	509	443	505	486	456	466	463	490	444	510	442	512	448	445	475	466	470	492	474	488	472	465	461	522	452	522	467	482	455	470	493	458	456	470	448	443	434	462	493	433	453	473	469	456	445	459	461	469	480	487	458	474	473	532	481	499	439	450	470	486	494	467	474	448	481	482	453	487	481	433	470	462	439	456	444	482	465	480	486	466	478	462	475	434	470	433	462	459	480	466	505	478	490	474	503	482	504	480	436	438	483	463	484	454	478	503	451	478	435	457	451	487	451	468	514	468	439	515	486	477	463	520	457	486	454	462	511	442	480	479	486	442	449	479	493	449	473	482	507	461	493	482	448	491	491	459	446	517	532	465	467	468	471	482	511	479	509	522	417	504	499	469	478	479	474	499	466	478	458	470	439	485	512	484	499	504	469	453	480	487	490	441	471	480	475	462	461	419	464	493	505	438	441	449	465	464	469	485	466	428	435	484	477	454	429	510	491	468	500	484	465	489	475	459	450	486	484	484	480	437	452	486	483	478	467	432	457	505	461	466	479	469	450	450	461	485	479	463	506	459	476	441	501	455	479	482	477	477	463	489	455	473	483	475	476	479	442	501	480	481	429	509	461	488	469	479	506	455	470	489	443	459	469	451	484	474	486	461	476	485	474	435	439	509	464	488	487	473	480	483	438	493	520	486	449	461	455	458	438	477	465	496	446	447	455	454	438	479	470	487	474	455	467	478	465	486	507	490	483	485	462	441	476	467	481	480	466	459	461	453	504	466	464	481	460	498	477	492	444	476	458	469	447	486	460	441	454	422	441	479	446	475	477	489	481	481	458	499	500	493	496	473	464	453	488	479	453	467	452	481	493	504	502	475	505	451	506	471	441	450	479	457	432	475	482	480	452	454	451	450	445	504	491	478	482	473	468	484	427	495	477	442	497	449	502	464	481	470	437	458	512	480	474	441	471	462	482	450	457	477	473	471	445	487	466	507	490	517	484	485	467	459	482	450	429	458	443	468	457	474	462	481	457	450	462	479	484	473	476	472	480	495	477	435	493	474	458	468	472	502	449	476	463	435	487	459	435	464	436	423	450	447	481	470	452	462	467	491	460	453	471	457	465	469	509	475	461	484	436	451	541	471	480	471	454	469	455	480	439	511	471	463	455	479	458	508	469	482	445	484	471	427	455	479	464	472	469	436	470	475	431	463	467	487	468	524	444	491	425	473	423	442	461	478	450	459	457	462	434	443	449	482	442	482	425	465	472	421	486	430	485	459	481	519	452	455	454	451	439	461	481	449	438	471	448	444	437	494	474	436	473	453	476	508	491	463	445	480	484	458	493	490	483	477	450	454	481	448	464	463	497	475	472	486	431	456	467	454	496	431	500	475	456	477	510	483	475	480	443	465	441	485	502	476	485	469	458	469	487	464	416	445	456	453	511	492	458	480	490	445	426	484	461	442	524	460	439	499	469	470	450	475	469	487	460	452	474	479	456	482	442	424	456	459	466	488	470	469	478	467	469	478	495	473	486	473	489	516	472	441	483	485	513	455	430	468	468	450	476	459	457	459	433	483	444	471	458	485	485	452	459	444	463	421	471	481	504	448	491	448	465	484	483	469	463	473	501	459	462	487	491	503	464	510	460	477	495	488	481	495	514	454	507	443	429	455	477	510	462	490	448	473	520	465	487	451	464	480	482	468	461	501	504	419	469	462	502	479	431	485	483	477	507	495	462	465	450	457	478	475	516	497	448	483	463	486	465	491	443	443	456	456	475	466	436	483	499	423	442	472	464	456	465	476	493	428	528	505	455	452	477	463	465	463	494	475	469	465	454	466	492	457	484	447	463	484	492	481	459	449	448	468	457	465	480	478	479	406	439	500	457	456	482	460	450	525	454	488	489	444	474	471	500	475	448	488	455	482	461	430	481	452	437	442	427	447	460	469	518	467	516	487	491	494	440	445	460	490	474
23614	21125	28512	23952	21115	13034	2706	1558	1166	856	809	737	665	572	626	619	595	629	585	633	643	530	554	508	494	518	519	604	539	526	588	580	509	454	480	424	420	453	411	491	398	406	400	391	388	408	397	428	437	427	420	422	440	399	402	400	369	381	445	423	438	433	424	410	421	408	410	432	410	432	422	386	413	436	406	425	426	394	387	419	369	401	392	418	437	411	386	412	392	438	406	399	399	407	439	421	406	425	409	397	406	398	404	383	409	390	456	401	422	402	393	382	381	404	441	410	390	421	382	394	409	404	388	387	422	437	378	445	403	379	386	383	433	411	405	383	432	395	449	413	425	451	413	418	394	394	418	414	417	409	429	437	424	415	397	432	406	386	375	397	398	412	400	363	391	420	414	414	415	385	421	389	398	425	437	387	429	398	399	425	392	386	394	387	403	344	412	398	375	408	392	385	407	399	420	433	394	419	364	424	412	435	387	411	413	430	409	354	368	401	398	385	394	441	379	374	398	398	388	418	408	394	412	414	413	391	401	366	386	398	422	410	421	409	426	401	403	379	413	415	421	412	400	416	432	430	401	404	396	408	343	394	403	415	423	371	396	420	380	402	407	401	360	405	417	403	424	392	372	397	399	429	386	403	407	396	416	405	384	396	409	387	386	446	429	417	376	428	432	396	405	434	410	377	400	417	436	378	390	411	390	412	443	434	377	423	412	405	434	419	445	436	413	425	453	414	436	392	424	446	419	374	413	390	382	388	402	410	383	411	395	400	425	440	417	401	414	415	419	382	401	395	385	403	413	435	405	401	383	412	393	373	429	389	398	378	404	423	393	389	390	397	397	396	341	436	412	378	409	426	394	406	391	387	416	405	390	381	370	384	404	431	429	411	414	423	391	406	418	444	391	388	409	407	410	409	386	411	441	400	406	411	424	407	409	421	379	403	410	408	432	399	403	353	360	415	439	389	402	372	426	423	417	415	409	432	415	413	441	429	413	397	416	398	376	364	415	362	390	393	407	414	395	400	411	376	459	448	456	451	403	371	406	402	400	391	422	414	404	410	408	422	414	419	405	428	396	398	415	421	370	424	431	385	417	430	380	433	410	408	393	408	403	410	435	418	384	420	386	408	400	393	408	386	368	403	384	404	390	395	415	403	392	407	402	396	391	407	416	392	388	417	428	394	411	368	392	390	401	389	392	387	442	435	393	393	382	414	376	416	390	412	407	423	393	374	395	406	408	399	406	382	420	411	384	403	398	372	415	384	422	424	399	431	446	397	360	391	389	416	440	375	387	432	420	383	391	396	384	404	424	427	403	410	399	406	385	380	401	406	396	403	414	442	433	373	411	394	417	421	393	382	416	425	451	416	377	416	417	380	396	426	379	367	375	382	416	402	442	402	422	398	413	457	403	366	417	423	389	409	380	451	405	355	424	411	416	396	421	368	409	425	420	416	421	395	418	360	403	376	445	411	415	391	367	402	375	390	393	371	430	445	398	424	421	428	379	401	429	399	356	401	417	385	398	424	377	383	430	427	378	387	374	379	392	389	383	407	442	436	396	416	402	391	398	452	426	411	361	376	377	444	444	353	368	448	392	395	420	410	418	371	393	390	398	397	392	401	383	380	414	431	393	409	388	399	374	415	451	439	420	386	416	415	405	384	387	402	437	374	424	412	418	428	413	376	411	426	407	430	420	397	390	430	369	394	411	432	426	391	389	413	397	408	426	396	406	412	415	413	420	386	404	393	424	421	392	399	409	431	391	412	389	438	420	411	418	422	390	427	410	453	410	426	417	405	399	397	377	417	428	417	424	389	404	391	388	400	366	386	395	417	394	403	412	419	406	383	364	407	437	397	408	411	384	335	397	439	394	393	401	409	412	421	383	377	391	426	391	415	430	392	404	414	427	415	357	378	384	386	395	454	415	438	394	399	383	428	405	391	370	382	407	412	412	447	407	429	409	384	402	378	397	414	385	438	418	408	363	383	404	410	396	430	474	437	387	368	395	422	399	389	423	415	447	379	412	412	431	417	406	406	422	411	397	408	381	408	417	378	395	414	406	418	394	416	381	434	393	429	402	371	393	399	377	436	433	423	390	400	409	385	416	422	388	415	392	409	435	424	441	406	423	386	399	405	435	401	416	443	381	413	382	425	398	384	398	428	399	358	395	429	413	445	439	416	433	361	405	445	411	362	419	403	381	433	415	417	424	393	439	420	409	394	389	407	409	401	411	434	379	370	410	460	400	368	448	417	402	411	409	428	370	373	395	413	387	434	397	400	378	383	401	394	395	432	400	403	386	413	397	382	410	425	417	396	417	465	385	393	393	394	397	395	417	349	438	390	418	396	403	399	401	419	393	414	437	421	401	397	394	406	420	408	409	416	430	432	410	401	379	409	384	427	386	438	415	401	382	426	380	403	404	421	395	386	386	412	405	408	405	402	386	408	423	396	409	411	377	412	427	419	367	403	420	424	416	394	409	389	407	394	401	418	387	401	409	403	396	422	425	392	421	416	426	446	390	389	404	411	436	430	403	422	373	428	396	420	415	424	401	388	419	413	410	450	414	419	420	390	376	410	418	385	368	387	412	372	374	429	389	398	414	406	430	444	416	367	407	425	376	421	396	409	400	394	440	429	375	427	419	391	413	430	372	399	400	398	402	406	414	402	429	395	406	420	397	373	402	421	414	398	401	418	438	379	433	390	406	409	384	431	436	417	412	397	374	385	419	400	375	397	422	425	385	450	430	415	396	422	423	387	386	396	378	370	410	363	375	353	429	387	421	394	425	422	414	402	415	421	364	409	386	446	403	378	416	402	384	377	395	424	391	431	400	395	384	386	402	391	396	414	398	416	399	442	403	398	448	427	402	417	379	458	389	407	404	411	417	434	365	406	435	413	402	402	407	433	358	440	421	386	407	384	392	422	399	412	382	383	396	399	400	398	384	431	423	421	375	418	377	417	404	413	407	416	405	418	399	376	400	415	402	407	403	422	391	368	427	420	422	405	403	398	435	400	406	416	431	403	438	396	432	425	404	408	390	372	428	409	405	406	423	421	393	413	404	425	425	394	414	408	425	414	429	396	434	398	405	414	361	403	423	363	413	415	427	404	379	427	397	395	414	392	442	433	397	391	447	427	407	387	407	390	382	373	389	400	426	426	378	413	391	397	418	429	402	400	433	426	380	378	411	420	414	405	458	415	378	381	399	373	401	427	399	403	438	389	400	357	395	374	402	457	396	422	389	389	377	434	375	413	431	425	453	357	428	423	430	418	407	393	387	430	395	425	377	414	410	394	392	429	380	410	401	436	398	389	405	399	399	446	393	409	381	422	380	403	367	418	374	421	391	426	411	415	373	452	409	406	453	389	390	377	364	405	374	359	397	430	408	420	398	373	415	418	419	362	394	412	429	388	374	403	404	406	405	404	378	391	397	418	422	408	373	411	410	386	426	424	431	413	403	426	396	380	416	395	415	413	448	388	400	459	404	398
7732	18089	17359	11010	7906	6038	4726	3699	2774	2066	1833	1565	1320	1206	1209	1104	1198	1179	1223	1203	1098	1059	929	847	759	808	958	1002	1016	998	976	848	812	790	670	675	676	641	613	608	578	598	615	629	601	631	612	632	607	655	635	554	647	643	634	614	651	608	584	608	622	573	595	619	605	624	618	608	589	575	585	598	612	590	596	567	616	572	568	610	614	600	610	566	573	579	559	598	627	560	589	576	610	626	642	556	562	548	598	590	580	639	540	601	558	595	606	573	548	610	589	608	541	551	575	566	540	605	615	570	588	541	585	593	591	576	587	606	576	570	591	566	604	592	611	591	601	615	550	606	586	582	558	580	577	593	580	610	628	609	642	594	577	596	605	590	556	629	563	599	594	569	576	595	632	567	583	580	610	576	592	601	598	578	583	562	612	589	570	589	614	609	582	579	564	529	606	604	583	582	578	619	579	624	624	622	588	584	615	563	563	623	568	609	596	584	579	592	561	560	644	591	592	550	584	543	584	599	573	635	616	590	554	587	614	585	631	594	612	584	576	591	576	550	600	596	585	601	571	548	589	599	612	565	602	599	611	569	578	559	573	639	627	585	589	542	589	567	628	556	615	592	634	589	600	581	605	620	588	608	591	596	574	610	560	604	605	560	611	604	565	534	575	605	583	589	580	626	564	613	593	580	592	576	588	587	609	595	599	544	563	561	602	536	630	609	568	582	601	607	630	586	599	539	561	586	561	536	607	534	601	631	631	586	574	567	626	583	624	558	568	583	578	588	625	634	564	580	583	574	599	564	624	593	617	576	609	543	617	605	605	555	588	542	583	518	580	583	620	587	557	594	601	589	544	606	569	582	562	628	599	601	595	615	583	598	590	563	598	613	551	591	581	605	598	632	592	621	568	589	596	546	561	643	592	589	602	594	594	565	580	591	581	577	599	626	605	575	627	570	563	579	561	579	570	540	560	611	573	583	579	599	580	577	621	600	574	572	589	569	588	586	615	576	586	581	578	574	587	606	583	604	535	549	595	641	573	558	588	586	634	584	577	582	550	578	587	608	585	582	596	588	564	582	559	534	585	564	569	526	568	594	609	583	543	615	593	610	566	537	592	536	575	622	591	651	585	641	577	589	608	581	616	623	632	618	609	628	601	586	572	607	546	540	593	560	554	572	610	584	571	571	618	551	594	571	596	582	563	598	572	614	522	569	573	553	548	579	600	616	596	612	596	567	550	550	547	572	609	598	603	551	586	618	573	628	571	550	601	569	572	589	564	595	582	599	593	635	564	575	590	571	566	599	597	576	569	592	579	592	544	614	631	632	643	627	616	580	599	533	603	611	584	573	621	604	581	602	553	612	544	590	562	599	584	572	543	599	575	589	578	649	650	562	594	555	551	621	576	578	597	580	598	587	610	548	567	593	569	551	628	565	620	587	602	578	606	606	577	582	617	553	561	553	563	579	589	567	546	577	549	587	561	613	604	569	584	585	659	589	604	579	630	639	573	626	605	557	582	573	570	621	596	592	574	553	584	628	573	628	583	581	606	606	618	549	587	593	536	634	575	559	542	610	593	559	558	592	617	582	576	628	590	565	596	558	570	572	621	541	582	560	564	594	637	553	579	593	554	583	578	555	553	624	563	595	554	594	558	569	622	601	590	566	622	631	592	613	587	575	577	627	561	589	621	610	591	557	578	560	594	582	545	596	575	617	579	586	615	585	571	566	570	587	593	570	612	608	589	565	613	616	673	568	605	604	595	597	584	632	566	557	569	570	635	573	582	608	607	602	586	612	590	571	565	553	583	561	565	623	595	578	563	579	574	573	589	599	549	569	565	582	562	572	581	557	557	566	580	574	588	590	593	578	584	574	593	553	611	592	594	587	617	580	569	592	613	553	567	630	557	575	598	619	560	532	565	623	616	634	584	546	599	580	567	610	582	578	565	591	550	575	573	554	565	645	554	567	604	585	567	570	608	553	605	575	647	618	596	568	552	599	578	602	568	579	587	589	558	590	636	564	540	565	575	570	605	616	582	561	541	601	598	585	534	565	602	612	589	618	627	600	580	605	591	604	585	552	519	585	607	598	602	569	538	573	585	567	602	608	584	601	572	557	604	574	586	582	598	577	585	589	554	616	583	587	610	585	612	605	596	586	600	605	569	621	566	571	595	583	607	577	585	589	599	609	556	664	652	588	632	573	584	621	581	602	594	564	596	597	568	552	597	579	565	593	624	584	595	570	635	577	591	616	570	596	621	562	567	565	600	571	602	602	572	585	564	581	581	616	580	556	578	562	609	574	565	589	595	631	591	575	593	589	585	570	566	563	617	629	586	574	582	585	579	560	554	615	588	585	574	561	574	596	585	593	604	570	614	614	562	588	564	588	587	570	565	602	585	566	614	642	543	576	562	600	584	587	592	594	555	575	584	598	629	614	577	566	617	614	625	551	617	640	610	574	590	588	613	585	589	592	579	578	600	582	560	563	574	583	589	612	571	574	598	560	583	605	617	605	600	597	588	595	574	594	592	538	623	575	562	604	529	554	559	621	574	594	535	619	607	580	586	613	598	583	593	575	577	580	619	588	585	564	557	582	545	565	608	533	589	602	604	578	575	589	568	563	574	580	568	617	631	526	620	575	610	610	560	646	651	597	532	629	578	518	612	615	604	593	578	606	581	606	552	561	612	572	578	585	571	580	578	597	571	577	586	579	563	572	606	591	598	583	592	550	604	556	591	623	599	555	566	604	592	587	575	597	578	593	568	596	575	612	637	613	580	595	569	539	577	589	585	564	545	549	579	589	610	562	570	567	544	599	625	605	606	587	595	586	612	519	546	576	553	593	606	560	600	566	574	626	593	607	552	586	637	602	572	561	574	581	587	582	587	601	550	572	538	594	570	636	601	599	567	580	608	622	550	597	576	578	545	645	577	587	567	556	547	573	596	613	579	629	610	596	619	584	600	587	601	570	561	573	596	579	632	570	614	618	605	580	566	558	602	572	570	627	630	562	571	576	574	614	619	627	569	566	583	601	562	556	595	600	570	570	602	620	615	561	597	589	634	536	600	611	593	564	602	590	585	602	624	610	549	634	660	547	556	606	565	585	616	573	568	602	587	598	608	593	601	628	600	598	545	588	574	609	586	583	610	575	596	590	607	574	580	568	599	587	605	603	593	575	581	558	596	561	582	582	573	610	579	567	581	574	588	560	621	587	620	598	593	581	544	580	582	558	592	615	580	567	573	544	607	609	578	553	520	573	580	602	598	544	587	594	608	595	627	616	570	644	595	546	560	570	621	614	580	562	607	597	593	575	570	574	592	554	592	566	582	577	575	596	579	597	570	582	585	617	572	602	576	589	595	555	581	571	528	605	643	607	586	595	584	574	588	590	625	555	574	580	561	590	567	593	576	608	589	596	615	596	617	567	571	582	563	608	612	583	560	553	591	588	633	591	553	607	574	612	618	576	563	593	538	570	596	550	550	569	555	614	588	637	620	605
22718	21116	28929	23538	21123	21199	11373	2354	1412	1078	1025	866	675	661	646	569	645	635	658	597	555	542	503	421	399	460	533	547	568	517	519	496	393	381	364	328	343	313	352	322	300	280	297	299	269	303	299	309	331	308	302	277	313	315	311	312	300	272	270	288	303	320	303	296	323	287	279	313	279	263	311	278	279	276	291	272	302	306	280	268	297	296	269	273	276	281	281	286	251	293	281	279	267	311	277	278	307	261	303	284	258	267	318	258	249	291	290	284	301	282	301	280	302	259	284	311	281	285	271	307	311	302	293	284	280	299	240	303	286	295	322	283	287	275	267	296	299	322	305	279	277	287	293	302	301	279	280	291	310	263	280	298	286	278	302	273	273	276	285	308	284	274	280	292	278	282	278	265	275	298	272	287	227	261	284	298	279	304	296	298	281	276	278	291	300	305	279	286	304	299	249	263	271	307	328	297	295	292	285	247	271	272	281	275	288	278	269	286	288	287	297	293	272	312	266	292	291	269	292	337	299	276	319	269	273	296	263	282	280	288	305	265	283	245	277	275	275	317	288	259	293	269	282	293	312	291	271	270	290	287	299	312	274	273	309	272	290	276	296	310	285	269	269	262	277	268	319	294	294	272	292	283	269	310	282	286	256	281	249	333	311	277	271	285	283	280	287	263	277	291	266	278	270	283	262	289	288	277	275	307	238	271	306	298	271	282	293	261	278	258	274	274	300	291	272	280	281	274	313	296	285	293	274	305	259	254	293	261	306	274	279	246	287	276	281	277	308	295	291	261	310	321	288	270	272	281	287	280	285	265	276	312	287	323	311	276	265	265	292	268	287	253	265	288	285	284	250	271	291	285	290	303	290	303	287	265	312	276	261	269	302	265	240	286	251	281	267	263	300	280	298	280	283	279	282	283	290	276	287	284	291	269	302	278	285	284	258	237	258	277	279	297	254	288	304	304	305	301	274	293	286	325	273	269	269	289	317	290	275	299	262	258	276	275	277	301	277	298	284	287	305	269	300	279	294	263	310	277	263	271	292	250	289	291	303	286	281	305	260	276	256	277	252	268	285	290	282	244	290	255	283	279	299	297	262	299	263	312	279	275	277	273	282	282	271	258	276	291	257	289	259	291	311	257	277	259	262	280	271	299	297	282	279	290	319	292	286	284	301	283	280	291	265	299	272	298	265	280	285	293	246	274	279	293	262	278	275	296	271	271	257	304	287	290	292	279	266	291	254	250	279	275	308	293	276	285	309	288	260	301	306	291	284	291	257	296	333	267	264	305	271	296	295	268	267	286	274	257	290	279	301	267	296	284	279	301	297	272	268	270	276	303	285	287	287	306	265	274	318	256	293	294	287	292	296	280	293	289	292	285	305	317	292	273	240	283	282	286	267	298	307	267	321	312	263	260	267	289	270	291	286	314	259	247	291	259	306	284	286	299	262	271	307	305	273	317	284	262	267	265	287	282	294	321	293	274	290	295	328	302	272	285	271	310	285	254	296	308	279	272	296	286	295	292	277	284	279	277	276	289	291	291	268	292	301	290	286	258	282	320	288	302	280	274	261	314	284	279	261	262	259	282	277	289	307	288	268	283	287	261	273	265	269	265	253	276	244	266	273	265	288	275	269	273	291	261	291	304	284	291	306	282	271	300	298	285	284	267	265	302	281	292	298	269	294	285	275	284	266	278	293	259	289	261	300	281	300	287	299	297	287	264	277	273	289	278	294	274	279	276	306	299	285	278	267	310	274	285	290	292	318	306	281	313	297	268	266	282	263	264	290	276	285	251	244	285	280	295	262	317	296	281	281	252	280	289	252	263	275	290	311	303	271	260	301	266	289	268	274	292	312	286	300	284	271	287	285	271	267	285	300	273	274	266	244	296	271	289	291	298	291	270	307	308	289	285	292	275	262	290	286	277	286	272	279	262	303	278	292	280	291	288	284	266	289	276	270	289	295	280	256	267	289	262	283	280	316	272	262	268	282	299	298	285	313	310	278	284	229	286	280	262	292	286	269	268	282	263	299	275	271	271	301	287	283	285	283	270	301	298	279	304	272	258	277	291	273	270	287	277	285	275	280	287	274	286	295	308	298	247	266	257	279	304	285	317	244	310	283	302	286	244	283	292	277	235	292	304	263	271	298	279	295	274	292	275	272	283	271	278	285	276	301	310	250	277	303	267	281	278	258	262	271	256	255	284	279	285	308	259	297	284	278	278	308	264	277	272	281	282	272	276	264	275	270	308	279	308	262	293	255	270	266	282	284	245	279	269	292	296	270	281	311	279	273	303	323	285	278	263	257	275	262	307	283	282	265	272	297	287	293	297	284	287	290	251	306	266	283	269	266	270	290	280	270	263	280	291	290	284	289	285	236	282	268	290	283	287	279	299	276	258	270	285	277	287	283	291	272	314	317	288	288	277	262	276	269	310	261	295	269	276	279	286	306	297	286	252	275	277	286	288	276	301	284	269	260	302	289	283	283	268	291	270	284	280	296	265	294	333	330	287	298	278	285	275	269	301	268	280	283	310	270	303	265	298	300	282	282	280	270	275	275	248	258	277	285	296	274	274	315	274	286	267	313	256	292	300	303	305	275	297	274	297	279	300	292	289	272	270	269	279	262	276	286	253	280	258	290	285	291	305	298	302	310	270	292	241	276	308	310	281	276	336	267	285	265	262	321	272	285	290	286	262	271	279	290	285	288	281	310	267	273	266	283	293	289	273	267	264	266	285	272	302	285	286	243	311	273	255	293	274	294	265	269	265	280	276	268	262	283	267	295	318	294	255	296	267	267	298	267	275	300	280	288	292	284	283	266	280	279	299	280	317	246	277	272	283	271	303	302	286	277	305	294	262	296	287	287	283	291	266	277	290	284	279	295	295	298	273	297	296	278	316	331	282	295	277	275	266	294	274	271	286	266	267	241	296	288	296	279	269	283	303	299	271	289	298	288	264	272	282	284	284	280	305	296	303	270	273	289	290	260	286	270	263	288	287	268	293	241	283	283	308	311	313	308	276	289	299	290	287	295	289	293	292	289	261	303	275	319	276	280	301	274	304	266	294	256	288	281	282	287	291	289	289	277	275	272	272	237	284	286	282	250	288	288	288	259	281	266	291	308	287	303	298	304	271	312	284	276	308	294	293	278	327	300	279	281	267	273	266	302	290	271	254	287	259	279	276	281	316	288	279	327	267	278	266	273	283	260	262	285	237	258	292	269	268	270	272	285	296	280	297	301	284	267	295	280	263	297	287	297	278	255	272	271	281	296	302	285	290	285	292	281	300	304	301	283	249	322	246	304	286	274	292	276	286	267	263	293	277	271	248	280	318	293	266	286	293	286	291	253	278	281	266	279	311	296	284	299	313	306	310	251	295	292	272	294	291	266	268	308	274	264	276	288	299	279	263	278	298	289	285	298	241	298	291	273	274	270	295	263	258	272	277	289	312	291	292	280	290	268	295	294	248	257	270	258	283	292	282	268	270	276	272
10179	23927	22537	15047	11295	8494	6595	5102	3883	2868	2472	2005	1606	1417	1351	1343	1304	1394	1444	1348	1237	1101	951	849	788	792	1019	1021	1021	1008	1045	889	702	617	578	537	505	503	479	423	452	455	469	451	442	423	445	420	475	477	441	478	510	449	474	482	473	456	441	412	440	482	431	428	408	471	452	479	428	399	429	450	418	422	394	418	395	426	420	445	419	433	409	425	398	378	422	390	441	385	413	436	451	419	409	432	414	424	416	429	404	410	428	419	435	423	440	414	387	430	427	452	422	428	405	382	463	411	370	407	403	417	391	418	387	386	443	422	377	404	433	427	424	413	397	357	445	457	394	424	423	415	405	394	417	397	383	419	399	451	439	397	421	431	458	399	407	388	443	406	447	390	408	436	427	426	431	401	390	406	381	435	458	405	425	424	404	399	412	382	423	434	365	400	418	437	400	416	399	431	400	437	402	396	417	457	415	448	404	421	405	413	384	398	414	401	419	419	400	396	434	387	394	413	422	386	406	401	393	416	411	407	419	389	394	432	418	401	467	389	437	394	442	429	456	450	428	386	384	408	380	463	413	435	415	383	433	424	401	430	386	401	427	435	409	392	438	394	418	407	418	416	410	406	426	412	459	403	415	401	359	414	415	446	396	410	420	395	375	409	375	381	417	410	440	420	396	450	429	418	395	430	410	388	434	383	380	423	422	405	432	415	417	400	387	388	398	424	403	429	396	396	400	400	426	431	425	399	432	403	421	427	381	404	415	397	379	401	425	405	389	446	440	391	374	423	417	445	420	407	424	462	401	384	434	423	398	424	387	438	377	420	427	444	432	374	403	382	403	412	419	400	401	413	411	409	401	467	402	410	423	407	403	377	428	381	404	406	411	419	404	407	435	444	437	394	414	383	397	397	442	419	415	406	375	387	448	417	388	392	406	405	426	395	432	414	402	405	395	408	409	432	403	424	415	415	438	410	421	391	441	402	416	428	377	401	405	424	439	400	404	418	373	399	389	367	423	416	444	398	422	449	404	430	439	382	416	412	395	379	465	397	404	425	411	418	426	382	426	417	395	396	420	396	418	378	456	399	383	424	435	445	424	384	425	389	380	420	405	437	418	431	435	396	425	413	365	390	362	388	398	404	410	433	414	385	393	405	430	428	391	418	399	447	440	398	428	360	399	408	409	416	387	430	432	451	391	391	447	421	441	422	408	398	410	396	402	409	376	430	416	411	400	418	402	392	412	404	391	428	373	436	416	404	447	400	432	437	415	423	401	385	452	419	403	415	425	392	379	411	411	410	423	426	376	394	391	405	395	432	452	426	407	400	459	397	456	406	412	408	417	388	378	419	429	412	419	394	433	386	393	469	420	396	443	405	370	409	421	367	403	426	434	408	448	368	386	334	373	422	414	434	387	379	408	385	406	371	384	438	426	419	410	399	380	415	412	387	414	390	409	420	396	358	409	390	407	434	388	413	409	406	422	440	385	419	396	425	379	402	415	427	419	430	391	431	422	404	428	384	405	402	403	448	411	394	382	396	394	387	413	419	420	410	408	427	433	407	433	462	418	380	416	402	442	439	411	427	427	398	389	418	428	455	440	451	412	431	414	419	437	423	423	432	420	414	397	398	422	413	396	443	379	388	408	418	422	424	390	447	433	385	401	392	390	386	409	385	349	385	418	405	452	407	438	354	412	408	415	385	392	388	399	408	397	412	411	402	409	404	411	452	385	422	430	400	441	416	406	418	393	435	407	415	376	430	412	425	434	400	408	375	408	372	386	389	426	422	419	387	414	413	411	404	422	376	385	420	431	387	401	398	445	485	418	413	382	401	369	403	399	411	393	400	413	428	404	411	389	394	443	409	412	438	421	372	409	377	392	422	390	417	377	418	388	404	399	414	384	406	424	409	430	444	411	427	406	412	397	408	398	399	405	391	415	400	423	416	414	408	458	432	421	411	397	406	407	392	393	378	448	396	415	429	453	408	399	379	416	426	434	396	435	443	394	373	410	426	419	399	438	446	421	428	414	417	405	424	398	442	406	390	386	406	423	383	417	414	411	443	417	452	402	398	405	440	437	443	412	393	389	381	404	403	424	379	413	436	392	411	416	369	414	409	434	445	392	424	406	418	413	401	404	427	409	408	402	431	411	410	417	368	433	410	431	412	403	430	426	427	412	442	420	372	399	412	370	374	379	385	433	418	414	412	400	387	436	370	414	387	428	396	410	412	423	402	406	401	407	435	408	421	401	430	405	429	429	457	423	421	422	414	426	360	405	422	401	393	430	416	430	392	409	447	407	409	442	428	412	386	390	388	453	412	401	411	418	404	410	391	436	392	400	406	401	410	370	406	395	387	411	410	408	415	408	421	426	393	369	411	422	428	383	424	413	400	359	421	402	421	426	405	435	421	413	435	410	422	406	423	405	414	400	385	388	402	412	406	405	414	398	442	397	402	390	381	452	439	385	385	435	404	412	402	442	414	411	438	404	422	412	412	422	412	411	378	405	393	414	432	423	410	414	403	430	419	412	414	413	375	370	418	415	398	384	396	408	420	415	432	436	414	392	414	412	416	378	429	409	404	419	394	414	405	440	425	397	386	369	456	394	346	401	435	392	460	406	403	417	398	452	386	395	428	423	400	407	407	405	416	389	427	407	419	398	396	411	443	426	423	419	420	408	380	423	404	411	405	412	428	406	428	381	414	411	426	416	416	393	417	423	400	400	396	420	425	390	417	447	393	412	435	384	424	401	407	426	419	402	450	398	386	424	431	427	388	437	430	389	403	382	421	399	390	372	448	420	443	416	409	404	374	467	431	435	409	391	409	404	423	402	399	401	410	429	409	426	397	414	385	399	411	431	410	408	379	440	424	422	425	428	416	428	418	403	458	395	404	387	419	428	422	419	439	395	445	418	408	390	384	430	422	406	434	431	377	410	396	436	405	427	393	376	426	409	432	392	380	403	403	464	434	406	414	386	420	447	402	397	434	443	408	440	440	416	404	427	385	415	417	404	407	396	437	407	413	451	412	427	370	419	407	415	399	392	406	386	418	414	430	404	434	394	425	403	425	394	411	410	396	440	434	456	434	412	428	369	391	394	436	441	437	422	379	459	413	414	425	420	392	415	425	428	430	414	432	399	427	381	386	429	393	388	414	391	421	387	412	394	386	409	416	416	425	423	416	393	400	418	428	414	414	386	407	415	393	390	400	425	417	379	395	442	407	397	417	384	458	418	415	414	422	374	398	382	449	441	444	457	417	387	402	412	407	395	397	370	388	428	405	454	439	424	366	397	385	438	407	440	408	418	396	393	435	394	439	416	380	408	414	447	390	433	376	400	387	378	423	397	412	399	377	404	413	414	379	430	432	439	442	418	376	429	428	408	396	452	410	417	421	424	448	384	409	393	372	431	397	399	407	411	426	381	421	417	483	405	404	422	400	413	423	409	391	429	405	370	392	400	415	419	416	381	459	442	402	443	435	430	414	411	425	416	414	425	386
26614	20591	12026	3931	1777	1250	984	719	584	511	484	437	424	377	399	377	417	413	435	443	410	381	370	376	327	393	390	397	412	375	428	371	336	350	350	335	349	301	301	300	353	329	327	364	335	326	326	293	342	353	335	317	356	296	304	330	365	303	349	316	312	323	312	332	316	300	341	336	315	338	339	305	357	348	325	328	351	328	342	314	328	352	303	329	329	328	307	334	325	328	311	335	299	347	337	308	326	329	328	305	327	320	332	340	316	318	303	305	305	356	325	338	319	307	361	292	313	313	354	338	357	325	327	315	327	315	337	324	329	349	329	298	297	292	289	326	319	292	324	323	307	336	321	322	308	338	301	311	301	318	329	343	324	346	312	321	306	324	327	290	316	327	334	334	302	311	309	310	362	313	322	318	320	327	298	334	328	307	329	318	314	316	330	301	331	342	338	297	335	326	329	318	291	318	342	331	309	345	310	321	323	306	327	303	307	326	319	314	322	317	299	379	309	298	303	293	306	329	332	299	329	321	337	347	340	317	326	317	354	301	330	304	349	322	317	325	310	334	352	310	351	325	328	331	338	333	350	332	346	309	320	307	314	324	318	304	339	333	336	358	326	317	319	326	332	363	281	304	294	308	309	319	327	321	316	330	347	341	341	313	301	332	282	321	336	331	324	332	318	334	329	301	325	314	302	313	315	359	332	341	328	314	301	317	314	325	321	300	298	325	325	311	313	338	307	301	311	338	274	317	332	339	332	339	323	312	308	330	319	304	312	343	328	319	317	333	334	305	339	281	325	345	347	312	332	317	331	331	346	310	315	318	309	340	323	344	352	312	310	308	301	311	327	311	338	335	315	300	307	315	344	293	329	297	318	291	338	294	345	336	332	329	348	323	286	348	313	315	337	324	324	335	287	317	309	309	337	318	345	304	335	329	334	330	316	315	310	313	324	328	304	296	309	292	305	322	333	319	344	302	306	302	336	311	302	317	352	317	317	338	335	369	317	349	333	308	319	288	354	313	318	287	330	336	318	335	335	337	326	326	308	285	345	345	320	311	341	313	312	325	289	336	320	304	337	349	335	312	306	323	346	355	289	345	325	319	353	334	315	367	309	320	333	303	330	340	310	335	324	312	308	339	359	307	292	330	323	310	319	330	325	312	326	346	320	331	338	299	297	338	322	296	347	329	338	340	322	337	329	311	334	340	309	316	303	344	330	351	328	333	330	313	340	321	338	335	321	321	313	321	295	337	293	320	308	338	312	341	305	314	320	307	309	369	318	357	285	301	312	315	345	292	333	297	334	308	335	347	312	350	355	338	277	351	335	337	309	298	311	328	344	307	325	355	329	311	326	308	314	344	330	350	310	282	341	309	336	347	324	339	369	304	332	291	327	328	322	295	344	297	299	318	319	330	315	343	316	341	325	311	312	315	340	333	326	340	317	351	316	331	339	306	319	305	316	332	283	315	319	305	347	319	289	292	296	367	346	306	344	362	308	325	301	301	344	343	327	302	338	329	333	327	301	296	325	337	335	329	341	315	345	348	344	306	332	317	307	339	332	329	345	334	338	356	281	323	335	314	291	332	323	301	337	308	325	343	339	343	359	327	348	327	332	316	350	361	315	337	318	342	315	299	319	322	293	322	305	304	302	305	311	324	336	334	296	323	326	309	340	329	353	338	299	348	308	308	361	316	344	338	319	326	329	313	285	325	326	307	310	322	302	336	320	320	332	331	328	278	286	342	312	318	311	322	337	334	342	306	325	323	336	322	322	304	320	326	358	302	309	347	313	322	290	323	345	329	283	321	371	345	294	319	303	316	325	325	291	314	302	332	350	340	306	327	312	325	319	307	319	326	314	307	325	312	311	317	347	301	316	305	346	344	338	361	338	317	287	337	319	321	305	314	295	306	340	344	337	329	309	300	297	316	294	347	348	340	356	335	334	332	324	308	318	334	326	328	325	307	301	333	317	327	331	344	339	317	307	301	306	337	342	309	316	337	305	316	318	311	320	347	316	316	293	336	312	306	340	364	308	342	325	318	332	308	340	331	350	323	321	304	314	333	348	314	319	327	332	333	352	331	325	333	362	311	326	384	298	317	323	320	332	307	292	316	315	344	339	322	324	298	325	318	327	327	333	337	322	314	292	304	337	346	328	310	350	300	325	330	305	338	349	323	351	318	347	351	318	335	328	300	285	304	316	321	339	327	338	316	345	321	288	329	301	346	342	333	332	305	314	329	314	309	320	345	342	328	338	343	336	313	289	339	322	325	332	329	338	318	316	329	324	306	306	293	339	334	338	353	326	324	346	325	338	301	332	318	346	343	339	316	298	331	325	347	328	326	318	285	335	310	298	328	333	323	318	316	337	338	339	330	329	334	328	309	345	319	293	337	297	320	327	326	328	321	333	348	299	303	318	361	326	326	346	337	334	339	313	334	350	314	336	332	354	321	285	344	315	333	313	320	321	339	345	312	302	324	319	296	352	347	314	308	326	309	319	301	330	348	359	331	318	332	319	324	322	312	336	281	288	318	347	302	320	330	306	314	336	343	320	312	302	308	308	309	302	324	346	355	316	314	296	326	302	310	333	302	331	325	312	328	317	326	337	336	304	323	347	308	326	292	348	306	303	304	300	331	334	328	324	321	361	340	353	300	308	305	313	349	290	306	322	372	318	340	325	299	306	319	331	316	343	334	333	318	332	296	313	343	326	280	322	304	318	330	346	331	312	362	344	334	333	313	315	344	328	315	330	311	290	352	313	333	301	335	323	324	331	293	302	318	329	323	312	339	333	326	315	338	306	319	330	320	344	333	318	320	295	322	317	328	307	344	315	338	325	326	316	358	316	314	334	317	341	310	330	294	365	342	343	330	335	318	328	343	317	337	324	291	320	333	329	355	328	324	341	351	315	306	356	309	316	312	324	307	339	316	323	310	362	314	329	295	333	320	363	340	330	313	317	327	331	328	327	301	314	305	322	361	309	333	311	320	341	337	355	351	364	321	320	311	336	291	298	337	287	327	329	316	332	355	341	324	315	316	334	320	301	316	333	317	344	319	302	315	340	356	348	325	296	336	311	308	300	319	347	321	370	306	299	322	303	359	353	355	295	331	326	325	309	307	327	297	332	310	338	326	330	308	313	307	312	300	339	299	306	334	340	313	332	326	322	335	307	340	328	361	332	320	315	312	330	351	346	299	317	356	322	352	354	325	320	320	324	343	308	305	296	319	305	339	327	338	332	325	296	322	306	330	301	326	333	318	299	367	311	312	360	342	353	333	337	337	329	326	319	362	322	316	311	344	326	336	337	328	342	321	352	338	304	328	304	335	307	329	331	332	330	285	312	340	304	341	312	294	332	287	324	306	329	326	314	307	328	347	314	337	303	323	302	322	349	329	289	329	357	339	335	318	339	330	319	318	301	327	320	323	313	295	324	322	333	329	344	320	327	319	355	330	321	316	335	316	304	337	337	348	328	326	294	340	344	337	305	315	349	334
6451	9400	9935	5875	4201	3008	2297	1729	1313	1017	998	827	718	668	709	645	670	773	825	779	693	661	640	612	593	558	626	694	683	683	603	605	557	511	485	499	510	517	479	466	508	489	509	464	463	449	464	522	508	480	510	507	444	477	432	453	488	511	471	459	481	482	495	483	452	500	482	501	483	505	449	491	485	493	500	496	441	455	431	447	470	474	476	496	490	415	462	412	436	445	451	441	447	456	413	460	473	454	446	446	468	468	473	474	463	449	466	462	512	476	443	479	458	472	478	432	445	507	477	455	479	474	473	507	507	462	468	440	462	490	470	443	454	456	492	494	455	477	457	450	492	441	435	467	455	485	463	424	456	486	472	477	447	467	458	483	447	458	507	476	469	471	452	485	490	450	469	461	461	473	467	474	507	472	480	470	434	437	460	471	490	465	491	459	442	488	440	465	456	484	475	509	464	480	486	476	487	426	470	421	465	488	506	460	451	523	477	430	459	455	464	479	463	467	513	472	448	465	449	482	409	438	467	458	447	474	426	471	459	455	461	444	475	482	485	487	428	459	475	467	449	444	445	464	496	447	475	444	457	454	466	485	451	464	514	446	468	479	500	474	454	452	452	423	460	472	454	453	479	430	466	501	466	476	499	476	431	491	427	473	472	471	453	472	454	452	503	449	484	473	480	454	449	483	470	447	486	491	480	452	511	476	495	461	439	478	481	489	453	429	503	474	473	481	484	420	480	457	468	466	473	475	465	472	497	470	473	441	490	461	445	472	470	477	479	446	426	511	451	517	489	451	466	454	488	472	469	467	478	438	495	441	477	467	498	531	453	431	512	421	448	476	486	474	429	496	471	465	485	442	468	467	461	445	485	485	475	485	461	474	500	473	446	447	421	481	437	437	464	464	431	450	511	449	486	474	435	471	437	505	471	423	479	478	452	480	446	498	518	469	482	448	465	446	481	422	473	452	466	492	454	483	454	472	443	459	467	450	493	481	467	437	474	458	454	460	477	479	493	468	475	465	470	488	445	439	474	492	468	492	457	478	494	472	482	466	513	488	466	484	449	498	475	451	501	473	454	471	488	489	476	415	485	461	444	494	460	458	463	499	474	469	447	481	479	469	475	462	476	462	492	480	454	425	449	503	473	436	447	442	449	471	464	424	464	493	474	476	472	468	468	483	472	488	457	453	494	448	461	455	441	502	444	482	470	460	449	473	467	444	465	470	438	450	434	496	500	470	469	423	448	420	458	480	424	464	463	437	469	436	473	467	466	482	452	450	497	484	468	465	454	493	463	460	481	472	446	448	475	474	462	476	449	443	446	502	479	452	495	467	499	478	454	478	487	463	452	483	437	454	475	482	429	494	443	481	455	463	445	476	473	458	468	466	450	462	485	466	489	487	492	453	482	446	437	451	458	507	503	472	432	450	482	437	461	475	475	460	460	467	472	453	460	488	461	491	416	466	456	478	494	453	460	455	463	472	462	465	468	454	488	479	438	490	432	499	463	447	455	466	478	477	486	459	491	503	468	461	420	490	473	447	464	452	447	476	454	482	443	462	513	464	502	440	446	465	500	448	474	451	491	492	501	492	446	466	478	501	452	461	482	493	500	482	456	446	440	501	457	465	524	449	482	458	451	480	508	476	478	457	464	466	490	472	464	439	475	481	505	474	453	459	436	466	535	499	450	455	430	485	458	453	488	449	469	461	496	467	442	489	443	475	463	431	468	490	457	494	460	451	449	457	489	450	448	479	473	442	465	465	472	460	426	479	467	487	470	469	471	450	486	502	472	469	473	476	462	474	447	443	505	499	479	499	444	417	458	488	466	434	462	491	442	448	484	487	512	460	471	488	479	479	488	449	455	452	458	480	512	441	474	434	483	462	481	457	474	456	494	456	422	462	523	477	507	505	497	455	472	482	489	457	441	488	457	463	475	457	479	459	469	478	451	503	454	455	429	483	507	460	493	510	445	456	440	485	451	490	466	478	470	505	460	484	503	435	502	460	443	456	449	460	428	479	470	470	441	470	456	480	482	461	475	484	448	485	444	481	463	453	465	451	454	481	451	449	409	460	481	459	471	480	450	462	474	487	492	442	482	480	477	490	465	508	459	484	474	431	462	473	466	431	417	494	497	452	477	476	529	437	484	445	460	437	464	465	446	441	453	501	457	472	458	446	465	471	471	441	461	456	488	450	460	464	540	456	450	467	485	444	437	434	484	460	518	472	451	460	473	489	468	450	499	479	462	443	475	452	445	457	438	457	473	474	499	497	462	484	473	487	480	502	439	467	462	458	484	495	501	478	459	513	447	460	459	484	471	489	450	468	467	458	452	471	428	465	441	480	499	469	456	462	508	452	412	494	471	428	488	461	459	472	438	453	447	448	424	473	489	485	484	479	477	436	477	475	493	444	421	461	443	512	469	459	454	475	470	470	425	515	460	467	477	452	470	448	456	438	458	453	455	475	483	475	495	439	479	441	470	498	488	498	511	457	452	483	453	496	452	459	468	479	475	516	444	467	486	497	459	435	476	456	453	527	438	462	443	491	514	429	477	436	483	449	481	475	432	459	445	454	499	499	484	444	502	458	444	501	443	461	477	468	454	480	496	478	444	463	507	452	493	455	448	469	492	488	487	446	449	506	482	496	456	449	462	467	471	481	485	473	480	486	471	464	457	475	484	481	429	446	443	465	438	516	473	419	462	454	501	491	441	476	486	504	469	511	470	476	478	501	452	471	468	485	480	482	453	438	455	475	464	467	434	462	453	485	467	452	477	483	475	446	455	488	478	471	468	468	479	492	452	445	485	506	474	455	463	441	502	469	487	475	466	489	476	447	486	500	473	474	473	512	436	490	435	458	464	490	491	433	421	467	478	488	484	485	446	460	443	454	493	447	462	434	500	469	441	479	477	475	483	459	481	472	452	496	469	455	479	513	472	439	467	441	454	462	495	473	443	504	478	454	496	449	438	433	458	471	456	461	481	463	470	518	494	471	483	478	469	489	494	492	460	484	458	486	483	470	446	456	469	469	506	480	455	462	493	479	480	456	446	500	473	476	452	448	476	446	444	490	448	449	475	436	481	480	414	502	451	437	462	466	472	453	437	532	471	476	445	454	454	477	424	468	466	437	478	481	458	465	456	449	473	474	461	462	492	437	444	475	447	446	478	489	440	466	445	446	460	456	474	487	457	442	461	432	461	481	455	488	464	454	450	429	464	488	479	459	458	455	455	429	462	458	443	452	449	485	454	440	472	460	470	475	463	473	474	457	441	478	483	461	457	462	453	474	462	454	440	476	497	475	456	431	402	422	482	497	444	463	504	477	477	471	473	498	445	482	458	423	434	474	495	484	442	481	467	446	449	475	454	454	451	496	495	440	464	509	470	488	455	468	429	472	490	483	401	457	417	463	414	462	501	488	436	440	493	463	442	458	441	481	534	485	474	440	448	479	466	454	467	458	470	463	459	460	467	488	463	482	463	480	450	456	505	494
23511	21096	28536	23869	21081	12869	2772	1543	1102	963	849	712	664	622	618	588	620	649	616	603	569	566	531	504	491	507	585	573	574	540	550	547	475	448	415	417	438	446	404	411	409	434	410	411	392	406	432	425	432	409	490	443	409	408	375	381	391	415	396	444	412	403	407	415	416	401	431	420	362	385	399	386	423	393	378	417	397	388	411	409	375	431	377	393	444	382	399	399	363	423	412	395	421	419	406	401	411	431	399	432	396	409	382	418	418	443	382	412	402	416	390	406	429	432	431	378	406	400	421	391	424	417	376	385	419	418	388	421	419	425	401	412	410	409	393	412	407	379	383	389	412	403	388	405	391	401	385	402	404	420	384	409	424	357	397	362	404	399	425	362	383	397	410	379	358	418	396	410	377	419	403	387	426	369	403	388	425	375	394	403	413	420	418	386	400	387	402	379	431	424	448	419	382	414	385	406	402	405	394	443	423	409	395	373	401	407	407	408	407	408	419	432	433	439	382	400	385	402	440	432	392	405	395	415	390	416	398	411	407	403	427	432	453	412	400	412	417	455	405	390	401	410	393	360	372	419	409	406	405	390	379	409	429	386	382	398	385	419	411	410	381	412	416	378	410	406	362	416	398	400	367	426	398	348	422	391	404	407	397	393	416	382	393	401	410	421	390	407	391	356	408	400	416	361	412	395	394	424	413	372	373	386	391	398	406	391	416	391	409	415	393	376	406	376	379	387	436	411	379	363	370	394	394	399	429	386	384	402	401	395	387	374	377	419	401	400	406	408	421	434	390	389	407	396	431	419	398	427	395	375	395	380	411	434	386	385	407	420	447	455	391	422	398	395	402	385	388	403	384	408	394	360	420	404	411	396	431	431	416	388	340	358	403	398	443	387	434	394	403	394	382	359	421	422	396	429	445	352	396	375	399	416	423	451	383	423	426	401	391	417	420	417	393	404	393	419	444	412	403	367	386	409	395	380	418	398	417	387	419	414	413	425	417	392	398	384	438	413	426	384	423	396	415	432	402	429	422	410	385	382	393	417	414	385	394	396	387	377	387	383	410	406	383	393	395	413	434	432	388	412	415	409	395	398	380	417	406	369	404	433	405	407	382	429	399	418	411	407	405	420	385	395	386	406	397	430	411	418	420	430	420	391	445	378	384	401	361	378	401	378	385	405	426	469	411	382	388	375	392	408	408	405	395	427	375	389	394	369	395	369	428	410	413	407	438	373	378	427	405	396	388	404	375	404	411	398	374	399	390	398	358	411	404	410	419	362	385	399	387	416	377	367	374	391	394	420	398	390	373	384	408	355	441	427	412	420	448	419	378	404	406	398	423	397	403	395	380	368	398	417	418	391	391	405	472	361	375	405	411	435	387	368	441	404	426	409	393	378	340	406	411	420	388	350	396	373	407	428	422	404	388	403	398	390	387	418	412	391	387	370	402	380	388	371	378	432	348	373	402	409	409	417	402	429	423	392	390	402	405	379	403	406	405	427	406	394	405	370	415	416	390	376	379	410	397	395	425	415	398	418	422	395	381	380	408	409	394	445	411	437	385	429	381	407	413	374	369	418	429	406	385	385	420	380	385	423	393	395	408	408	353	414	423	390	404	414	433	421	384	413	418	413	386	425	417	407	435	414	386	404	417	418	405	383	424	422	454	410	444	433	399	407	404	419	367	338	416	416	401	436	434	451	382	395	382	437	405	383	431	399	398	396	378	404	361	383	421	383	420	412	417	400	414	416	392	366	403	395	404	386	411	420	420	382	389	416	380	407	416	390	421	400	431	413	362	427	382	396	422	394	374	407	404	407	396	404	414	417	404	394	426	392	414	406	413	387	421	418	416	399	389	415	414	368	421	407	410	393	371	420	403	377	411	406	418	405	386	377	394	403	394	399	399	392	413	464	397	401	443	424	414	396	397	391	427	415	428	413	424	413	424	376	371	377	427	374	393	420	408	359	403	412	391	423	384	369	403	369	379	392	380	428	409	378	395	350	393	403	393	372	421	423	388	377	394	396	418	372	407	409	364	407	398	373	355	381	398	407	438	384	375	449	419	403	428	376	379	415	446	358	403	376	380	415	389	413	413	402	388	391	383	384	388	391	411	400	461	412	394	422	364	395	421	401	367	390	438	412	446	389	411	398	365	398	387	434	368	386	425	410	385	414	421	403	413	375	401	380	383	405	426	382	387	394	384	371	400	401	388	407	421	380	423	417	415	423	393	425	429	394	414	395	397	401	422	401	397	427	408	375	394	420	356	382	400	418	427	403	432	387	420	406	408	432	401	374	372	376	449	416	388	421	390	431	390	406	430	379	388	391	378	412	377	354	417	393	334	384	377	426	413	415	405	403	407	398	421	419	380	418	380	392	400	408	389	374	416	392	388	433	403	397	387	424	384	435	400	386	412	396	381	369	395	396	386	420	372	445	424	391	418	406	405	411	398	415	387	385	366	414	416	388	365	414	405	398	402	379	389	410	412	421	394	388	374	423	401	417	390	423	399	388	367	364	396	361	407	399	406	380	400	444	420	372	391	433	405	422	400	349	415	384	423	383	413	396	397	415	422	410	407	379	398	395	394	393	407	380	417	398	421	405	434	373	397	391	432	371	415	384	406	409	406	389	368	369	417	439	419	437	414	406	404	405	370	399	388	430	446	386	400	368	401	417	398	410	389	372	387	395	383	398	383	415	405	386	420	415	392	389	407	421	404	445	399	352	406	393	369	391	394	430	433	390	408	391	418	378	400	420	430	365	415	412	413	425	450	479	362	390	388	453	390	417	380	409	380	375	396	390	367	399	388	436	384	386	387	402	391	369	359	409	406	435	398	384	370	412	372	398	399	408	409	403	397	402	397	389	401	389	402	381	397	397	440	417	412	372	411	387	377	362	399	378	401	396	395	451	402	415	424	401	397	403	400	376	348	398	438	418	388	408	409	393	397	400	409	402	409	425	417	369	393	395	383	419	390	369	387	398	408	413	375	397	399	398	370	371	377	389	408	420	437	414	410	409	367	371	407	394	453	384	398	423	420	425	390	404	396	382	451	380	413	398	374	441	424	399	406	409	391	382	362	393	385	403	388	374	401	432	395	391	388	427	416	396	385	410	410	421	361	431	395	408	385	394	383	399	391	408	437	404	424	427	393	397	407	407	411	381	404	388	418	404	398	407	407	397	399	388	391	396	423	405	380	391	416	373	397	401	395	414	421	424	418	437	393	406	434	416	417	422	375	371	384	422	414	424	410	388	388	416	426	394	409	414	410	436	416	409	395	395	379	451	398	385	399	422	375	424	416	386	391	401	416	408	379	429	405	396	400	415	381	410	393	409	408	405	450	428	402	373	421	379	377	407	393	355	384	421	367	422	377	406	382	395	391	372	396	411	388	377	390	450	372	403	403	376	396	358	397	382	414	404	437	423	393	359	383	378	428	371	373	403	409	394	420	382	399	400	405	432	395	395	378	389	385	382	368	397	399	404	439	393	406	388
8015	19100	18113	11723	8412	6084	4821	3622	2667	2057	1876	1582	1260	1234	1154	1137	1208	1268	1236	1163	1091	993	967	818	811	837	942	1032	1029	993	900	917	774	717	665	689	683	607	598	600	560	629	574	592	619	603	629	630	634	621	623	630	587	594	638	607	609	596	599	608	583	659	617	591	591	578	574	615	595	618	600	581	565	620	573	566	601	609	619	619	598	607	561	554	594	605	592	584	601	542	553	560	562	613	595	619	574	590	572	604	599	584	582	568	589	556	606	576	583	569	602	574	621	586	605	572	562	567	559	570	569	599	590	548	620	580	605	567	607	596	598	583	622	582	574	574	539	548	566	560	599	535	592	584	633	589	565	593	611	564	597	572	582	532	582	580	604	550	572	613	635	549	580	587	558	604	581	563	553	603	558	629	577	575	610	559	527	633	604	562	603	598	613	592	601	607	602	588	576	581	577	571	570	604	592	569	557	569	550	637	527	546	580	573	563	549	626	550	552	624	581	563	586	547	555	613	581	570	578	542	574	601	529	596	576	583	563	606	561	634	573	601	618	580	570	580	570	573	573	626	580	541	558	555	568	566	559	561	578	611	581	595	609	551	531	575	613	577	585	637	561	580	564	586	585	628	594	606	606	586	541	610	563	590	626	578	594	579	590	606	564	565	616	577	564	607	552	626	599	594	605	619	574	571	556	601	616	563	614	575	610	535	577	591	630	581	534	568	576	583	567	581	528	627	521	582	550	574	570	635	614	556	610	560	554	584	582	611	581	569	577	605	566	607	577	563	583	583	617	564	558	569	532	625	608	585	587	595	569	593	550	614	557	543	573	572	617	577	579	600	601	578	555	579	609	608	570	572	581	572	581	627	580	577	541	599	592	565	583	615	571	588	564	534	601	627	533	600	540	601	586	579	528	559	594	553	574	583	580	572	611	538	602	603	616	604	570	537	584	570	575	567	567	641	601	599	608	573	558	601	560	603	618	543	599	570	585	544	616	547	579	528	543	593	624	560	608	594	532	606	582	599	580	576	595	589	565	592	584	604	608	557	588	527	589	560	610	567	560	543	560	610	568	599	628	557	561	595	568	663	579	593	596	533	559	561	582	598	591	594	597	603	574	617	558	579	598	635	572	548	576	636	597	602	578	592	567	579	623	563	564	523	568	566	553	641	584	574	568	574	573	569	570	555	566	616	576	556	585	616	591	601	606	602	560	592	556	589	563	594	563	575	563	609	578	617	640	589	560	569	570	616	585	563	571	586	581	582	591	539	590	627	588	559	618	590	599	614	576	570	588	602	561	612	662	574	556	570	643	541	570	564	583	539	590	574	510	598	618	549	605	577	536	569	556	586	637	648	584	591	572	576	632	576	548	592	570	592	576	568	584	547	567	583	598	560	587	555	538	613	551	557	589	566	610	563	577	637	548	605	576	561	562	587	570	552	615	611	558	607	545	595	629	578	581	601	585	596	601	593	561	585	560	565	522	593	596	582	574	553	595	605	565	583	577	549	577	588	551	588	578	577	578	606	572	571	583	583	587	541	640	576	536	597	605	545	563	567	577	607	576	581	560	635	553	549	594	645	583	608	564	603	554	606	605	590	607	614	557	564	573	604	562	620	608	615	611	627	575	567	550	590	563	594	608	540	572	565	596	585	538	609	596	615	582	598	607	569	580	610	618	585	600	587	609	593	606	594	573	579	567	577	612	591	591	617	561	573	586	540	572	564	568	591	586	558	558	568	578	536	578	576	588	586	568	579	587	596	584	582	594	578	618	533	642	553	611	594	567	576	582	579	550	566	601	613	573	588	555	599	569	567	607	598	603	601	573	527	567	563	576	581	584	604	569	552	568	560	566	582	585	579	599	535	605	555	606	577	568	592	549	570	629	547	598	581	576	610	585	590	565	576	583	587	615	573	599	559	548	564	587	585	583	600	581	543	581	613	573	614	568	604	592	550	572	577	611	549	584	538	587	546	594	547	567	585	592	606	580	544	581	577	591	612	607	616	585	570	576	574	560	581	627	631	562	618	564	596	608	607	585	574	560	574	588	578	572	555	577	546	562	561	580	576	580	587	574	596	525	596	593	595	584	580	557	555	573	587	574	595	565	545	547	594	550	575	574	623	564	532	601	548	599	560	636	574	575	593	575	545	589	581	602	589	606	553	585	589	558	565	605	560	599	590	545	579	575	571	569	583	621	617	572	624	561	583	621	540	583	554	571	572	603	591	606	577	593	598	590	617	570	547	596	625	563	599	594	601	599	612	555	579	578	563	587	594	591	556	589	584	585	575	593	575	557	542	606	545	584	581	614	582	615	569	600	559	570	606	573	601	603	585	599	585	582	573	608	575	576	581	581	589	593	543	572	525	572	578	541	583	615	582	582	596	551	601	564	548	560	611	593	590	545	602	561	580	559	592	556	568	556	606	549	567	571	567	576	589	594	550	584	607	573	578	561	580	565	523	549	578	568	586	578	570	587	562	555	541	613	593	565	572	592	580	602	580	593	585	557	541	517	558	575	627	601	593	597	575	578	524	594	575	551	594	586	584	570	573	589	619	579	562	568	603	568	572	574	540	605	597	594	602	591	567	596	560	577	546	554	578	562	591	578	567	577	558	617	588	576	587	605	568	598	588	604	594	611	601	559	570	587	573	577	562	567	627	533	551	591	561	556	610	598	604	572	568	575	547	540	584	589	555	544	580	556	619	582	583	603	538	571	531	590	558	614	578	602	568	591	628	568	601	638	588	570	529	579	565	588	581	539	580	583	582	588	562	620	570	593	560	614	640	571	556	611	576	597	586	581	572	594	547	550	564	601	558	600	586	566	588	600	616	550	597	574	572	608	553	591	567	551	576	560	586	593	585	581	574	611	605	602	605	562	550	582	572	596	544	561	580	559	541	592	558	542	565	654	587	579	599	579	586	584	610	590	561	586	594	548	567	618	559	604	584	601	560	587	576	543	593	586	602	589	584	629	592	557	544	569	584	558	565	602	558	549	608	600	577	573	537	586	606	535	558	542	560	582	566	574	576	538	620	570	558	541	588	581	586	610	609	578	553	587	551	561	605	590	552	590	599	586	587	577	549	605	569	577	557	610	558	581	565	587	529	625	637	570	581	606	568	604	588	583	581	607	560	641	568	601	575	570	540	588	526	612	536	533	572	610	577	591	567	591	588	604	571	595	581	561	599	569	555	572	583	596	562	582	581	569	627	581	563	575	545	577	548	546	545	598	614	613	590	545	601	613	581	573	575	621	631	600	631	589	542	561	551	548	574	620	585	591	588	549	580	589	569	576	616	610	588	532	600	568	583	614	537	609	598	564	568	549	582	605	611	660	615	592	587	596	591	662	626	575	564	574	615	602	580	546	553	546	580	586	517	625	589	553	594	572	583	595	595	579	618	548	552	583	647	561	566	583	604	578	605	611	585	614	593	576	598	616	607	560	601	594	573	576	624	600	580	596	589	586	592	559	615	562	607	558	574	606	605	622	574	565	521
22715	21123	28942	23548	21127	21220	11581	2444	1452	1223	975	833	698	645	631	634	632	671	705	626	541	549	502	429	415	424	492	517	517	517	541	452	413	333	345	332	334	305	301	284	306	312	304	296	300	293	297	326	314	316	283	293	318	330	302	306	319	285	274	280	264	299	285	295	259	298	274	294	298	290	308	283	304	326	287	274	301	267	300	289	284	280	304	298	317	280	296	290	288	271	281	291	257	297	247	306	310	289	276	295	283	282	290	263	276	232	269	263	297	305	268	287	288	287	278	302	302	287	295	315	307	268	259	300	279	293	269	261	287	290	282	268	230	275	298	289	261	296	283	263	296	285	288	287	293	277	287	262	279	284	276	289	276	278	274	260	295	263	273	312	286	241	267	270	291	250	250	262	279	259	262	265	282	254	286	264	258	244	272	280	294	288	248	281	249	276	279	280	258	316	273	262	299	244	275	272	260	303	284	307	266	290	262	281	284	321	302	268	291	284	312	277	272	276	275	295	283	302	310	268	273	242	282	284	254	283	271	272	304	282	302	272	274	292	286	262	311	294	302	288	292	247	292	266	264	267	287	244	272	311	256	306	294	276	281	262	287	308	261	299	272	287	312	250	299	291	323	302	291	278	277	262	235	271	306	276	305	289	264	274	268	282	249	268	299	270	278	265	270	291	275	266	286	253	308	272	268	294	326	286	252	278	288	251	280	296	281	271	302	305	289	293	277	251	305	271	280	284	288	270	275	254	279	293	266	289	271	297	268	266	297	301	277	285	266	292	272	283	258	302	282	298	271	319	277	284	303	296	287	285	277	278	299	288	280	269	294	259	285	290	280	301	293	260	254	291	301	282	261	271	310	306	280	274	275	249	294	278	266	296	301	315	305	291	288	281	273	268	280	288	277	305	267	302	264	286	290	253	294	268	295	266	279	283	283	296	288	274	265	293	253	277	266	295	283	271	268	248	278	281	303	277	267	272	296	308	297	256	273	327	306	275	227	276	277	297	298	287	274	270	259	286	322	268	289	265	254	278	277	279	291	269	253	288	316	299	294	276	310	281	270	291	270	289	268	285	291	289	268	282	266	251	285	271	303	288	282	288	277	289	269	260	286	280	260	303	288	264	301	270	273	302	295	291	291	258	288	253	262	304	276	286	286	295	286	288	274	285	289	268	270	287	292	313	279	313	264	306	306	278	280	312	280	317	271	316	271	278	265	296	243	266	291	313	282	284	272	303	260	289	288	278	289	282	274	296	270	247	281	276	233	256	292	287	274	295	278	286	280	299	293	318	272	260	284	283	283	250	266	265	298	289	262	303	273	253	281	253	289	246	291	270	282	291	296	264	281	325	302	273	274	266	285	276	283	260	283	281	265	277	248	272	284	278	296	300	272	281	276	290	276	277	265	300	266	273	276	285	298	283	287	280	254	278	273	298	277	285	285	281	250	287	299	293	299	308	272	278	280	301	295	291	265	286	283	308	299	262	296	278	276	259	273	276	271	299	250	272	300	308	253	274	318	265	296	264	288	284	298	302	289	261	262	272	271	295	300	271	276	287	278	305	296	262	305	272	271	315	281	296	253	261	263	271	290	289	276	256	270	286	270	298	307	273	296	309	294	299	287	246	270	285	254	279	261	245	260	263	315	287	288	271	262	285	291	271	283	268	282	278	276	263	269	289	249	292	294	272	278	260	265	250	296	292	289	270	262	303	272	282	263	279	287	251	271	286	292	293	264	259	275	292	273	285	279	308	285	273	262	261	285	289	287	329	272	292	278	261	287	299	307	293	305	298	280	276	281	302	295	292	275	281	260	317	286	273	276	285	260	316	288	297	277	290	270	287	288	285	293	239	274	303	266	288	283	280	297	273	243	308	282	264	275	290	289	284	294	307	292	298	267	287	271	256	261	278	287	317	278	263	313	262	290	294	249	289	294	250	284	290	276	279	282	281	255	279	279	321	267	290	319	293	288	310	310	260	286	253	264	274	241	297	266	304	284	291	279	268	271	238	278	283	261	313	255	302	276	278	260	282	280	307	287	262	275	275	274	270	301	289	303	271	259	261	260	267	280	267	267	292	280	273	272	281	281	285	264	292	283	290	281	292	290	244	284	275	283	279	254	278	268	281	279	275	252	279	249	293	270	308	301	307	275	296	289	270	280	255	256	248	315	270	279	284	272	277	280	252	288	266	280	284	290	273	264	283	266	286	246	299	258	263	285	269	318	299	281	277	283	277	285	286	259	281	297	282	294	279	267	297	269	286	260	268	269	292	284	267	287	286	280	299	260	292	286	274	290	272	284	319	286	258	273	299	293	278	261	291	269	279	272	261	282	280	265	271	282	270	260	292	264	292	275	269	293	288	260	316	270	259	289	288	292	299	271	286	280	264	261	289	288	283	266	261	289	280	249	282	271	286	270	281	281	264	280	248	286	287	286	266	255	292	290	282	270	300	243	272	310	256	245	314	283	261	263	287	231	299	264	293	290	250	272	286	298	286	278	291	265	287	276	303	273	295	293	283	296	278	293	285	290	277	287	292	270	309	252	303	269	278	272	277	327	288	289	288	266	296	250	269	271	281	263	281	259	274	291	257	250	286	256	286	273	259	286	271	256	315	297	304	274	280	301	273	270	277	264	267	266	284	274	294	278	268	246	289	271	281	262	259	269	277	274	289	272	257	241	254	265	296	277	261	304	261	299	301	300	257	299	283	268	249	313	274	256	277	252	261	272	276	282	288	305	282	296	272	307	255	303	277	285	297	287	282	294	267	269	290	276	290	277	280	291	271	240	284	304	309	228	261	299	281	268	282	287	331	298	285	253	246	277	308	288	260	284	299	309	289	301	282	288	263	262	248	275	283	291	265	273	278	266	256	258	259	267	262	276	287	283	306	294	271	301	299	280	252	280	284	275	291	298	278	265	242	277	246	307	270	279	280	301	289	317	306	275	266	257	272	253	293	299	302	271	286	297	275	279	272	274	288	288	266	273	256	250	290	262	267	241	287	274	286	286	275	276	259	289	286	264	303	285	284	281	277	267	273	290	285	275	269	259	283	300	290	249	280	262	291	262	275	250	273	295	271	308	283	278	269	290	303	244	297	255	287	295	258	287	291	292	283	271	287	298	258	296	276	279	269	310	281	286	264	286	284	269	287	307	308	270	269	301	271	305	299	258	252	270	273	283	251	280	265	279	278	268	257	276	294	280	286	295	285	274	292	297	290	280	267	245	270	294	265	289	294	316	304	270	278	267	294	309	275	281	284	248	276	287	283	276	285	272	285	269	256	297	286	270	300	269	298	271	307	282	270	250	292	243	278	291	276	254	289	292	293	282	282	297	276	271	260	298	254	299	268	278	293	274	282	284	267	287	313	265	264	303	293	276	297	283	298	306	279	301	272	266	268	311	291	280	293	287	279	263	282	265	288	312	277	288	284	276	269	266	293	286	263	274	276	292	283	290	297	292	291	307	268	270	284	274	301	292	321	268	301	289	306
10470	24831	23508	15758	11657	8858	6875	5324	3898	2934	2629	2055	1559	1400	1459	1397	1391	1515	1524	1358	1204	1039	1000	825	741	776	964	1116	965	1012	1045	840	730	612	569	504	503	515	507	453	469	464	415	453	481	422	443	452	484	435	424	454	463	436	469	468	479	433	477	454	461	418	446	412	445	426	436	410	409	427	403	454	454	383	435	425	425	426	419	399	406	419	393	399	433	405	394	449	426	413	383	435	438	382	376	405	389	400	418	435	390	407	397	425	410	432	379	409	439	402	371	423	419	386	402	417	452	400	397	463	414	405	401	433	392	405	404	401	425	409	436	382	399	387	402	426	439	410	441	393	401	411	395	425	424	414	404	398	434	433	418	402	400	450	434	407	431	428	401	414	403	379	410	414	367	426	433	415	419	406	403	385	421	419	411	407	361	401	427	376	392	377	418	406	429	409	397	408	401	439	392	342	391	407	411	413	406	379	382	418	420	422	397	413	388	416	424	397	399	395	406	390	381	417	406	437	418	376	358	428	400	357	417	407	397	409	389	373	414	402	396	401	407	376	413	393	410	405	407	425	412	367	419	402	425	390	410	387	379	405	393	379	390	413	411	434	440	434	418	409	404	424	396	433	461	357	400	386	405	411	392	410	386	406	399	403	391	422	414	431	429	415	411	369	424	411	426	435	411	393	417	398	451	409	421	414	414	393	396	421	391	418	416	398	421	378	423	426	402	429	411	395	379	397	388	402	393	397	411	375	413	381	401	391	408	397	388	387	406	389	444	412	412	408	446	438	458	407	412	376	386	394	421	388	383	402	399	395	400	410	394	376	413	417	380	407	398	412	427	400	415	414	375	417	413	379	450	408	380	411	386	415	397	365	403	434	363	377	430	432	403	430	421	438	397	409	415	405	376	402	402	398	402	393	393	420	429	420	452	414	401	412	400	396	384	445	401	407	417	375	391	404	411	374	413	428	409	392	369	406	468	404	389	401	403	418	421	402	434	440	409	383	392	389	410	416	405	407	420	398	426	424	407	394	374	440	413	388	404	398	373	425	414	417	403	415	423	433	397	406	417	437	413	364	431	431	389	385	414	426	450	400	386	375	396	416	420	413	433	405	457	453	433	400	401	398	398	374	411	426	406	431	400	388	396	399	395	408	399	403	384	412	399	432	392	393	390	386	424	411	396	382	398	430	431	477	389	405	405	402	404	404	459	394	435	409	401	403	369	390	383	391	406	397	410	409	435	397	384	415	429	394	389	425	390	426	427	366	425	409	403	396	395	393	437	406	426	382	431	383	396	411	430	392	425	391	416	421	392	396	398	423	403	411	443	403	420	426	403	437	376	392	464	416	396	398	427	383	398	364	435	418	436	434	413	403	407	391	401	394	414	437	370	370	402	402	411	385	416	390	355	416	421	397	427	421	402	391	439	424	414	409	455	415	412	442	417	401	378	447	401	457	424	397	411	376	424	387	381	406	418	438	434	380	417	403	446	366	402	379	403	380	395	407	393	407	406	414	414	405	437	409	377	405	418	414	413	415	404	381	392	390	411	442	410	370	382	434	379	392	388	417	407	389	407	366	446	384	431	378	423	375	450	433	425	383	412	382	397	408	398	412	407	396	385	395	385	432	399	431	440	414	407	432	409	425	418	386	412	384	438	413	424	375	409	432	429	394	398	398	366	373	415	410	422	426	382	408	397	415	374	417	442	445	395	398	423	358	406	397	430	452	402	412	393	377	405	386	441	388	428	410	405	389	428	397	406	387	424	398	393	464	392	355	404	406	394	399	448	434	394	362	424	394	385	426	387	412	382	410	376	417	434	402	381	427	393	385	408	404	391	399	432	437	401	410	411	395	437	419	451	395	440	396	403	399	412	428	385	423	375	440	418	399	368	418	390	384	389	445	385	373	430	436	407	443	397	364	424	396	402	412	447	416	419	413	389	417	387	380	403	388	400	426	409	398	443	403	392	402	373	378	379	437	410	397	421	426	423	413	432	398	421	407	411	407	408	420	376	363	418	439	406	417	408	390	425	417	401	409	360	426	390	417	397	403	442	396	417	432	393	407	423	392	418	429	363	397	402	434	407	395	421	441	438	401	407	394	445	429	433	408	409	425	421	405	429	414	389	399	417	355	446	378	406	381	392	401	410	426	414	366	427	449	394	415	436	393	357	408	441	405	429	427	442	406	465	414	422	408	419	402	349	402	413	409	432	397	442	346	450	421	419	392	418	417	397	422	418	406	391	359	427	409	420	440	388	406	426	451	404	407	376	434	440	365	391	410	416	413	411	394	400	415	409	403	390	400	392	386	402	390	408	415	381	382	408	424	369	364	409	401	390	410	410	431	350	426	382	396	423	430	387	409	407	420	392	400	404	379	382	419	385	430	394	435	401	413	409	409	374	416	402	397	432	428	399	399	409	412	415	419	445	413	412	359	405	400	442	380	437	359	423	408	382	399	395	400	393	417	385	420	419	377	396	404	422	379	420	395	417	417	394	413	409	431	405	408	402	416	437	371	433	408	416	403	405	417	410	398	447	416	406	405	397	419	430	390	421	391	390	401	392	408	393	402	421	396	407	390	393	392	406	415	403	392	399	385	405	424	413	432	418	412	393	413	421	420	410	407	441	449	367	390	427	408	404	399	413	378	405	408	408	400	428	472	388	391	414	411	393	406	389	387	409	394	392	433	441	413	414	407	409	387	376	420	413	453	414	372	445	383	389	365	406	371	418	385	418	392	429	392	422	411	381	392	385	414	380	380	410	410	424	405	452	429	420	379	392	410	386	415	418	419	426	380	423	408	404	376	385	389	373	419	410	366	401	420	403	426	389	405	391	386	358	422	409	386	405	418	439	425	408	408	389	422	379	354	407	392	398	426	367	390	410	420	393	411	429	409	413	434	372	398	419	410	440	428	419	434	410	416	389	384	387	397	424	447	380	367	410	401	406	402	408	410	417	409	382	399	395	426	414	394	423	385	435	404	431	414	424	394	417	410	407	414	394	471	413	384	406	383	400	368	401	428	377	390	405	406	387	412	407	414	421	434	435	419	441	410	380	412	417	399	421	417	384	377	417	467	372	378	411	415	414	347	410	420	392	390	385	419	390	415	388	419	382	400	409	389	428	384	398	444	392	395	398	382	436	422	424	376	397	470	417	418	454	436	423	411	428	407	403	403	398	429	410	367	418	395	401	405	394	390	366	379	463	384	378	411	416	422	415	404	390	401	420	410	397	379	401	407	413	395	420	396	411	460	399	390	421	399	411	398	380	397	428	421	390	406	409	427	408	428	414	391	400	407	397	441	415	389	449	429	415	376	428	371	420	397	442	369	415	402	389	397	397	434	439	411	382	395	411	383	407	399	411	389	409	413	438	409	389	420	387	416	383	403	410	437	425	433	423	401	407	391	437	382	378	431	422	408	396	398	393	379	416	383	418	402	417	403	375	409	422	405	417	421	392	443	395	380	394	380	420	391	397	395	409	389	402	359	408	413	398	422
26744	20648	12347	4282	1983	1242	1001	734	595	560	473	439	401	434	421	403	392	433	477	405	396	380	370	368	337	383	375	418	389	421	385	402	367	334	335	312	347	341	290	308	343	316	327	312	296	345	332	331	306	349	368	359	349	336	318	325	344	307	332	352	356	314	354	317	312	307	310	352	300	328	333	291	304	304	332	323	341	330	345	305	323	289	302	307	303	309	339	303	363	360	336	326	307	301	309	317	316	323	314	303	302	311	343	291	345	290	336	337	338	339	337	278	352	323	284	309	329	337	348	302	304	306	307	289	315	281	345	313	262	301	284	311	348	281	335	312	311	332	308	333	327	301	320	331	311	318	332	314	336	339	323	335	319	355	328	289	312	336	326	326	356	325	305	315	329	335	326	310	322	322	343	328	322	351	311	314	343	307	341	329	344	292	313	329	300	303	310	299	308	334	313	350	292	353	324	337	352	326	307	320	343	306	315	282	320	335	315	300	358	306	317	294	317	335	320	288	328	327	335	346	317	297	315	327	276	325	330	320	334	317	322	340	319	314	341	305	324	338	297	307	342	327	327	336	351	346	304	297	326	331	321	307	332	336	313	343	312	342	337	303	304	325	356	314	350	329	322	288	321	317	322	335	339	287	335	340	351	297	323	340	315	348	331	305	349	325	290	299	318	312	319	316	284	316	328	342	336	317	314	311	329	318	341	325	322	312	337	347	295	326	309	311	316	314	315	316	323	327	320	287	323	336	317	298	355	347	303	310	332	361	314	289	317	338	302	323	321	309	315	320	318	292	319	305	319	321	294	327	339	327	324	297	314	304	327	320	309	303	326	310	315	300	352	327	324	346	314	312	318	307	336	344	314	287	288	306	336	300	293	325	292	289	311	307	340	333	312	300	334	314	315	310	308	302	318	346	298	309	311	341	332	294	328	291	288	311	358	308	318	344	314	342	325	341	312	346	336	336	347	325	355	316	327	318	316	323	326	324	326	318	325	288	345	326	278	300	316	306	337	329	316	326	333	299	316	336	334	328	298	343	313	298	312	351	289	323	324	317	328	323	335	293	304	324	270	310	384	334	368	302	318	348	350	305	314	292	339	320	309	299	320	286	336	296	309	318	314	314	284	338	299	311	339	329	312	329	337	329	305	340	324	327	297	304	320	324	329	299	350	339	319	347	324	335	351	326	334	318	321	313	313	340	316	307	305	335	339	334	343	308	352	275	301	345	309	320	357	307	319	321	303	328	313	319	350	341	305	305	317	332	270	309	310	322	330	304	307	346	311	321	336	324	309	313	297	287	313	322	340	343	327	307	336	319	308	324	312	327	353	324	329	315	319	282	351	342	314	308	319	314	288	310	293	345	346	322	318	325	354	289	331	295	311	337	331	336	305	311	313	321	306	350	338	297	322	311	318	326	324	316	337	320	316	335	290	336	331	332	291	365	309	330	340	320	302	341	320	331	325	354	312	321	341	333	337	321	336	339	324	330	346	333	311	330	318	307	330	324	336	337	308	325	332	340	348	318	319	312	326	292	335	302	319	339	315	313	318	349	329	321	317	333	320	287	310	351	331	303	324	323	363	316	333	315	298	303	325	358	334	303	317	323	293	336	319	305	349	353	313	320	334	354	306	321	352	314	329	307	314	297	309	363	360	335	324	330	309	305	322	310	352	313	306	319	342	299	338	326	324	336	323	323	327	327	346	321	315	354	334	313	340	319	319	317	311	352	334	337	347	290	317	345	328	332	298	302	309	296	326	317	305	338	310	290	316	292	274	307	330	327	344	337	317	335	315	342	328	345	322	286	325	314	302	311	328	349	317	311	305	340	333	305	321	298	360	309	288	326	327	310	299	331	340	345	279	317	335	320	332	331	349	324	341	352	331	338	300	324	348	339	339	296	302	326	309	312	335	289	333	346	333	320	354	288	321	327	327	299	320	305	298	325	361	331	341	331	350	314	336	321	313	342	320	308	305	311	299	308	318	302	328	317	318	327	345	332	296	313	329	338	318	322	338	315	326	299	287	341	317	283	340	322	339	321	313	335	350	319	334	276	321	322	336	333	353	297	290	303	321	318	289	305	319	278	327	309	313	322	351	331	344	342	318	303	298	280	321	304	304	339	333	320	355	312	313	324	321	317	327	299	306	310	308	292	316	287	348	295	293	339	319	347	318	332	326	309	329	290	341	332	294	334	320	341	307	294	313	307	309	309	285	314	349	344	306	301	327	331	313	318	335	359	316	307	331	332	339	307	300	336	318	321	315	324	330	325	318	321	310	314	306	325	288	297	324	346	337	318	323	319	308	307	328	325	308	352	328	303	296	337	304	337	312	336	299	311	319	303	334	321	327	323	356	316	314	313	336	333	307	296	317	316	364	338	330	296	350	364	328	326	338	307	334	308	285	353	330	311	311	303	300	323	317	337	322	314	369	345	325	326	314	344	326	358	292	292	309	282	294	300	321	317	350	325	332	303	334	305	337	336	347	338	339	335	321	359	299	316	300	319	323	320	338	318	354	314	306	322	314	322	302	353	325	306	328	314	335	319	321	317	319	296	311	299	311	310	354	346	349	343	306	344	308	332	313	315	329	333	298	326	328	309	322	306	313	367	345	332	322	383	320	331	339	328	337	306	308	312	312	338	320	304	319	325	325	364	343	305	305	316	308	344	321	324	303	337	351	340	341	329	335	293	309	323	294	320	358	331	314	331	310	333	314	318	303	336	306	330	316	303	299	335	332	324	313	316	366	326	289	329	319	343	303	306	300	311	345	297	312	315	324	333	315	308	317	338	309	323	313	336	301	319	335	316	335	282	297	295	325	322	308	340	307	312	330	298	358	314	344	322	336	296	332	315	322	302	324	332	345	344	325	353	312	308	325	311	316	354	306	286	317	335	344	299	328	336	314	354	317	323	315	308	349	317	328	302	341	285	334	300	337	306	332	333	335	348	342	302	312	332	319	331	363	314	345	361	320	295	307	300	313	305	331	321	333	315	346	332	323	302	327	339	299	283	338	334	280	353	330	319	275	315	357	330	348	269	314	322	335	304	322	308	301	319	307	298	326	335	318	293	305	334	337	286	333	281	349	292	342	318	319	311	326	310	284	329	293	313	314	285	316	289	338	315	338	306	298	328	309	328	347	337	267	327	321	338	366	338	343	366	314	295	320	329	331	325	329	351	325	324	310	340	338	315	327	314	358	355	293	296	307	287	323	306	325	297	294	304	350	317	335	321	337	292	310	325	322	326	308	328	321	322	324	330	314	331	333	325	345	319	301	321	333	314	333	325	315	309	301	316	321	338	349	338	318	314	315	335	316	336	329	313	332	338	333	313	325	294	317	315	318	276	343	324	342	296	363	330	326	334	352	302	302	343	354	312	298	303	310	337	335	333	275	318	321	336	326	376	277	319	332	346	332	329	323	297	322	302	338	320	339	314	331	294	296	315	286	356	315	313	304	302	348	360	331	333	303	315	308	344	333	309	313	326	310	309
6666	10376	10308	6359	4311	3130	2441	1857	1403	1086	981	848	738	731	701	732	751	804	818	791	678	644	636	620	553	583	619	682	700	661	649	627	540	536	490	507	461	514	516	492	427	472	436	448	450	460	479	494	463	473	454	496	464	467	501	484	479	439	478	460	480	445	476	439	499	460	461	458	474	429	471	460	470	468	457	438	439	450	473	494	466	462	484	482	479	445	443	515	457	442	467	453	481	468	468	480	492	437	429	443	498	463	491	476	474	450	433	424	459	470	450	507	487	467	480	454	511	458	479	463	455	470	483	475	447	453	426	461	433	472	475	485	483	479	487	445	484	416	455	508	460	469	430	439	444	454	470	423	469	456	491	489	473	483	428	470	457	472	477	425	471	520	460	473	446	464	464	431	466	470	493	445	500	474	495	473	480	444	492	418	465	486	455	452	463	461	487	459	442	457	464	464	458	463	482	473	515	486	441	465	449	474	504	485	483	448	467	483	476	472	502	507	467	456	461	474	459	461	478	434	480	420	436	456	401	470	464	443	480	483	441	482	447	470	487	483	472	483	467	457	475	445	473	432	413	487	461	469	460	471	461	473	461	472	484	470	475	478	473	463	432	466	494	439	496	482	447	432	478	459	490	441	453	434	487	444	440	447	449	448	444	440	442	495	472	453	515	481	458	440	464	462	450	477	514	439	445	492	457	460	473	426	441	490	477	507	476	460	445	475	459	466	467	485	453	447	472	447	445	450	472	498	456	468	458	477	487	495	470	437	459	487	486	471	453	440	472	461	482	460	447	462	471	466	455	444	453	494	476	490	470	454	487	449	444	462	493	458	477	486	459	465	490	468	494	471	447	441	450	465	456	462	497	487	446	443	448	438	466	401	464	487	466	454	514	438	417	459	477	465	427	439	430	466	446	460	507	437	461	439	463	481	461	462	438	493	487	477	455	464	499	468	463	486	469	444	476	484	443	470	459	511	448	471	448	430	425	444	467	472	470	438	459	450	466	465	447	447	498	438	440	460	450	498	425	495	448	496	446	445	462	476	501	509	482	479	516	462	437	443	511	514	484	462	445	469	458	440	475	464	404	438	490	430	427	492	460	455	465	443	449	458	466	490	451	469	442	458	456	470	478	480	477	519	475	505	482	451	475	477	451	480	448	456	446	468	471	464	454	467	465	473	486	470	460	487	480	460	430	475	431	489	500	468	467	438	485	454	438	458	453	480	415	451	456	444	467	443	474	494	469	443	479	458	436	419	450	431	450	493	467	433	507	470	448	485	478	435	447	492	425	475	457	496	471	484	470	495	454	459	470	451	453	466	445	460	448	470	455	472	482	444	456	465	512	479	474	457	460	432	487	445	508	436	451	460	464	469	485	469	443	494	469	499	473	459	439	488	454	416	467	434	468	446	463	496	472	452	459	449	453	493	464	457	411	492	424	454	498	457	473	450	452	471	466	501	464	435	476	470	462	515	446	432	471	446	460	405	454	482	463	453	469	492	467	462	496	483	471	479	480	451	449	443	482	498	466	492	457	471	485	453	477	477	490	470	456	442	447	461	443	487	483	461	431	482	440	451	480	473	461	477	459	474	439	444	449	489	493	496	441	465	463	460	456	428	473	455	455	477	474	459	463	462	446	502	499	493	451	472	460	426	467	454	426	451	436	479	446	469	457	494	465	453	462	445	468	499	488	448	450	513	459	458	463	460	497	470	454	440	472	491	463	464	466	446	444	445	426	435	478	425	478	422	472	444	502	486	471	462	459	495	452	456	476	491	482	437	498	468	477	511	459	446	398	494	475	444	472	455	449	485	432	467	480	464	411	432	472	450	509	470	451	459	435	442	478	495	485	496	479	452	476	447	445	496	471	459	443	479	453	445	470	473	474	477	479	476	440	497	447	472	426	464	469	462	435	481	472	463	469	441	449	490	461	509	456	509	472	413	468	465	486	471	444	450	488	469	468	458	423	458	438	464	453	472	452	462	478	435	469	445	498	468	429	473	482	452	459	500	478	462	495	461	494	449	451	433	457	469	468	480	461	450	453	460	478	486	459	464	475	460	451	446	433	429	478	511	455	494	484	476	466	475	494	444	430	466	508	459	452	491	469	481	509	425	450	481	454	443	442	457	510	496	488	414	481	485	491	452	454	428	450	477	479	470	489	461	450	453	396	463	470	449	509	460	484	428	477	476	466	458	440	423	453	465	467	488	470	464	432	442	456	496	451	476	465	489	472	466	470	475	439	476	467	471	449	528	443	443	474	454	447	497	489	511	470	464	473	451	462	460	498	479	412	452	420	474	470	453	440	474	467	450	469	476	416	449	490	441	457	476	469	469	446	445	467	493	443	464	472	496	489	472	445	478	413	454	471	479	438	501	490	445	446	474	511	460	478	393	440	470	411	446	469	510	515	443	436	479	454	428	467	473	462	452	502	420	457	486	455	466	438	449	424	452	489	460	508	477	456	472	446	476	483	475	450	504	484	466	462	447	489	515	460	463	493	466	479	441	426	422	432	488	503	457	445	462	454	460	417	478	473	473	471	452	461	449	469	457	481	488	467	435	489	470	434	454	500	478	454	446	447	484	435	464	471	447	465	434	471	463	504	453	437	495	462	452	465	475	489	474	484	420	482	479	482	458	465	491	407	424	456	465	503	476	460	484	460	484	437	457	457	444	497	483	436	411	467	457	465	460	461	446	457	489	466	447	468	489	458	481	453	439	461	468	469	473	485	490	465	439	450	495	474	455	442	483	461	493	472	463	489	501	457	498	458	450	455	450	421	461	443	451	498	471	445	459	447	438	437	489	481	459	452	446	483	418	474	473	468	442	493	474	460	461	441	472	461	451	472	496	494	462	443	422	472	437	473	489	454	487	446	464	468	461	429	478	494	481	502	479	430	429	472	445	488	436	433	475	508	510	425	462	483	498	499	484	454	449	481	445	479	450	498	455	484	435	492	499	466	530	483	496	445	490	459	444	473	493	521	475	438	452	463	459	468	454	467	464	468	479	488	480	465	482	504	468	453	487	448	492	459	441	456	478	450	460	484	486	432	456	471	460	469	457	480	470	451	504	471	443	412	456	491	447	478	445	453	460	479	477	442	448	407	456	478	469	444	444	518	437	449	474	462	510	476	479	501	463	466	465	423	528	474	488	471	423	473	470	497	429	503	449	406	459	453	467	441	495	469	466	419	452	446	481	456	439	457	464	492	452	450	461	439	470	475	429	487	467	477	439	463	468	444	485	449	465	415	447	452	513	481	471	447	480	486	481	456	474	475	479	449	471	532	479	428	452	436	449	492	425	466	480	491	453	464	437	449	444	455	458	473	494	426	469	455	462	433	452	432	467	459	465	510	484	436	438	473	499	441	473	463	470	484	454	470	483	462	495	427	434	470	472	454	459	495	449	433	491	492	429	481	480	443	466	412	467	453	449	483	443	467	473	471	480	488	472	467	482	455	482	478	487	468	489	493	449	476	485	462	435	495	473	432	484
23644	21156	28569	23992	21147	13250	2887	1574	1134	928	895	695	653	672	604	596	632	677	675	646	594	549	548	517	489	494	558	578	589	524	552	529	434	432	434	420	406	443	419	443	403	417	403	427	402	414	435	417	402	434	415	435	420	399	424	398	389	411	397	423	402	397	411	400	401	387	416	377	389	439	425	400	407	426	418	420	409	420	395	412	440	424	419	436	392	399	406	387	400	413	394	382	409	394	438	375	405	419	408	366	399	420	405	412	380	428	381	408	429	373	384	406	398	397	383	392	379	438	391	393	407	417	394	396	389	383	401	400	442	387	364	421	398	385	393	413	404	385	393	417	408	388	386	397	392	416	393	400	390	374	388	417	396	400	396	413	392	394	388	394	423	392	402	395	414	399	380	384	426	401	426	383	411	397	411	385	390	391	366	412	364	390	412	389	390	416	399	393	420	391	392	415	413	402	408	421	379	400	400	418	387	409	408	419	360	430	427	365	407	417	432	393	387	421	403	399	386	351	378	351	412	381	436	385	402	425	424	425	399	383	393	385	416	411	387	389	410	409	422	411	384	400	406	428	387	424	392	366	418	391	380	380	436	410	411	423	415	394	395	393	381	412	413	373	410	404	420	366	387	399	402	395	447	384	423	413	404	366	401	412	365	405	417	378	430	370	401	416	422	373	385	415	390	426	383	399	403	383	406	420	438	389	372	380	381	395	401	407	404	375	395	364	411	402	382	407	400	383	378	389	399	438	358	388	383	431	400	415	398	437	413	410	422	366	372	393	366	378	373	398	420	389	450	410	417	396	429	428	391	408	390	422	384	431	396	378	389	377	395	412	403	374	389	393	391	410	390	418	439	406	397	412	386	371	399	397	383	416	399	416	368	418	423	425	429	387	406	393	423	426	383	399	446	398	375	380	415	371	399	407	417	370	402	387	374	413	407	400	401	382	396	399	427	406	361	404	369	406	399	407	377	391	406	428	410	443	414	377	426	412	396	378	368	394	385	402	450	414	407	401	403	438	379	358	384	370	412	430	380	418	401	391	375	394	393	355	409	371	393	411	429	394	383	425	414	410	428	395	389	412	403	384	405	407	412	400	423	405	375	447	407	435	395	410	375	403	382	403	424	399	392	402	395	394	412	417	397	399	407	441	432	395	410	378	378	390	401	391	391	401	389	386	359	403	404	443	399	375	397	411	411	415	380	414	418	415	387	388	394	409	425	380	433	419	422	394	393	392	415	395	378	412	406	372	379	409	386	397	409	394	390	405	408	401	390	383	391	378	379	443	414	377	408	401	417	389	408	372	376	383	416	372	387	444	369	402	379	386	449	423	381	364	411	420	389	386	389	396	418	393	412	410	428	420	427	400	393	414	442	396	401	392	396	410	351	382	421	427	431	382	456	377	400	381	421	374	379	413	384	399	379	393	415	406	419	400	381	389	406	407	385	414	367	422	402	429	385	390	402	391	383	385	416	437	398	399	402	404	397	401	389	348	396	397	390	404	407	370	376	392	411	411	405	397	389	421	416	398	369	384	392	375	385	387	438	379	379	401	384	386	391	441	377	419	412	375	418	420	402	351	357	389	380	424	411	435	393	392	412	383	403	416	409	403	399	380	428	404	410	386	409	375	371	387	418	405	403	378	424	430	380	401	425	436	422	385	394	409	383	388	383	384	413	389	389	375	420	416	392	399	380	395	393	380	389	386	417	371	391	392	412	420	356	403	368	398	359	420	426	447	402	382	408	388	412	403	362	389	370	422	412	387	419	408	417	411	382	426	423	413	418	410	385	392	372	378	397	380	389	408	399	422	376	407	395	424	400	394	411	391	376	378	390	387	379	373	404	409	363	411	417	415	431	400	414	439	416	392	443	404	398	447	431	401	412	399	421	401	441	409	405	419	382	417	399	403	388	426	443	413	391	393	392	413	402	434	430	427	378	415	410	409	420	432	397	410	395	354	395	409	425	375	400	413	463	393	419	389	382	394	423	403	377	389	400	401	394	401	389	426	422	399	395	435	405	395	404	410	395	425	415	391	408	391	417	378	413	397	401	401	437	394	380	379	396	383	426	423	437	398	404	429	395	426	381	384	406	386	417	417	405	403	400	381	408	415	368	411	418	405	399	413	412	365	339	374	406	435	409	369	400	432	390	411	356	373	422	410	417	395	387	402	383	403	379	384	365	387	409	394	395	406	402	418	385	380	377	377	404	399	418	376	400	378	409	423	373	416	398	422	400	432	390	359	382	417	414	425	382	394	396	417	386	396	372	381	426	402	408	431	452	402	433	363	410	428	415	395	385	397	396	402	411	384	429	410	405	407	406	377	378	409	431	420	382	377	422	399	434	402	401	349	374	416	407	404	421	387	397	411	407	376	401	377	394	366	360	421	394	406	406	367	400	411	417	396	394	420	410	390	392	378	406	401	406	405	427	426	407	400	409	397	423	379	405	422	406	431	378	392	411	381	392	364	436	399	375	411	420	412	343	374	386	416	399	393	365	425	388	380	414	394	388	396	417	358	425	383	391	432	400	389	410	383	409	416	386	435	439	418	416	402	400	415	368	392	388	385	423	387	344	434	379	393	395	409	386	382	414	423	360	411	442	409	405	394	436	398	385	408	365	392	413	414	389	370	422	422	381	388	386	426	420	399	385	387	431	409	398	399	400	410	405	375	406	409	403	396	394	411	418	414	383	434	397	432	411	390	373	424	385	398	379	384	413	427	395	428	403	427	370	385	387	417	405	390	390	449	394	374	389	404	402	364	398	397	405	430	400	402	428	388	396	395	431	437	419	407	388	419	385	399	423	392	418	406	415	406	424	425	403	418	384	389	432	386	436	427	412	400	382	388	374	391	375	399	399	345	382	442	385	400	396	382	356	405	404	379	333	416	409	394	392	408	391	432	422	399	370	383	421	442	390	418	392	371	399	409	416	406	403	384	427	372	425	389	447	403	405	409	391	411	381	389	358	403	394	393	420	413	403	435	416	404	400	415	422	396	393	391	384	368	400	430	382	400	426	365	397	409	433	364	378	420	384	400	418	427	402	391	401	435	405	419	380	398	430	398	389	404	396	402	372	405	438	409	395	421	431	438	399	419	370	420	375	423	379	410	377	420	406	432	397	388	386	428	404	420	412	408	361	407	446	423	394	419	426	380	392	395	408	386	435	431	403	380	375	379	383	371	381	394	438	399	369	394	392	409	395	399	382	399	400	412	402	393	369	392	409	404	417	415	382	387	398	390	354	405	420	423	394	379	386	393	364	386	386	376	409	416	372	373	407	410	411	364	430	412	390	435	375	434	370	431	415	408	404	419	418	385	367	407	390	424	397	402	420	404	400	411	392	429	425	392	424	430	395	386	403	395	368	447	377	435	441	413	366	379	390	427	429	385	393	418	380	429	400	423	381	399	373	371	385	425	393	391	400	407	430	391	400	399	384	418	409	394	394	369	396	418	373	424	390	392	389	426	447	395	399	366	424	427	395	386	388	397
8277	19914	18847	12156	8831	6531	4991	3788	2709	2178	1785	1575	1306	1217	1203	1246	1291	1323	1288	1196	1121	991	960	834	756	864	995	987	949	974	962	852	777	682	674	661	626	623	630	593	559	601	632	607	608	594	592	595	586	613	645	592	581	625	649	634	605	625	581	583	567	602	578	614	604	604	632	576	595	613	617	606	587	567	620	596	587	541	600	577	591	579	569	526	568	597	586	591	613	566	621	618	566	604	588	557	580	598	565	596	551	587	544	571	606	580	580	570	563	530	580	628	528	550	634	581	547	567	580	535	609	585	573	571	577	572	540	637	604	579	557	544	578	563	557	604	574	587	613	590	617	585	584	575	561	558	556	598	581	594	597	570	588	583	610	599	553	553	566	651	562	563	506	561	579	587	587	602	524	550	565	595	533	567	621	574	570	538	541	567	601	544	530	587	564	619	526	561	554	609	555	624	529	560	580	535	541	593	542	584	550	614	561	583	571	603	588	568	611	561	541	559	552	541	630	558	575	572	579	567	587	555	584	582	590	541	609	564	567	621	589	564	587	547	595	590	581	602	576	549	575	554	649	578	562	546	581	621	601	567	579	601	548	580	580	567	581	582	581	547	611	585	627	553	584	537	584	601	560	588	574	580	547	568	570	561	582	578	590	579	554	575	571	568	562	598	607	600	578	570	570	561	574	579	549	538	608	588	583	553	599	588	542	612	569	595	576	559	608	619	561	591	584	557	539	593	554	576	558	592	602	562	574	558	573	560	574	592	594	571	574	583	558	576	564	590	558	516	552	624	589	612	586	577	590	611	549	569	560	583	557	554	611	572	563	583	545	568	552	561	579	591	596	583	584	576	568	529	552	569	566	572	576	566	563	594	551	620	555	577	597	576	592	570	532	572	625	589	600	608	583	545	599	592	557	571	556	578	558	600	549	584	590	623	602	572	567	541	588	546	579	627	559	602	593	587	597	592	583	567	588	612	595	587	519	545	552	586	591	562	553	547	536	559	599	580	584	597	590	589	561	585	535	608	579	580	582	580	584	614	594	602	593	624	575	573	571	602	534	601	574	595	566	532	587	573	530	602	582	561	597	590	609	546	572	582	541	597	604	572	589	557	604	585	617	589	560	579	552	574	606	607	581	608	611	550	542	580	559	545	573	520	524	554	534	589	565	576	597	600	573	577	601	579	561	514	593	582	579	537	584	556	573	604	578	574	558	560	590	582	558	606	553	545	565	571	566	575	610	597	587	605	615	532	593	582	598	569	555	601	575	572	570	564	533	577	558	577	600	600	586	571	601	544	580	531	602	540	547	580	607	575	551	573	593	603	589	575	594	572	553	604	583	584	551	607	566	575	604	569	568	554	557	562	582	602	565	566	567	625	624	550	557	541	566	601	531	573	561	625	571	589	560	654	608	569	606	568	589	579	574	550	570	579	597	607	566	551	620	538	584	535	557	547	577	572	560	556	591	541	558	594	582	603	627	577	567	578	532	595	571	569	571	551	592	569	565	591	606	578	552	575	599	563	580	583	566	576	535	605	553	594	563	564	569	571	591	552	581	599	576	552	613	585	575	590	636	602	567	549	555	581	544	557	587	559	570	539	553	573	586	572	596	598	574	588	576	522	568	569	591	609	572	570	576	552	604	587	582	553	584	539	621	558	564	569	535	579	544	577	631	587	569	552	562	612	560	572	620	537	551	541	575	571	560	594	601	601	608	600	582	541	572	570	565	561	601	586	543	560	551	603	560	542	559	567	568	604	570	556	572	615	592	561	524	585	597	569	594	591	580	599	527	577	567	596	571	591	583	594	527	597	589	582	586	593	558	600	587	543	614	545	584	596	585	608	570	605	593	539	628	542	568	579	591	589	627	596	565	597	552	562	549	576	515	540	606	579	606	600	566	553	577	582	567	558	601	545	571	586	584	549	573	598	583	555	552	601	566	568	554	593	570	578	603	554	538	570	587	574	584	573	543	566	603	567	606	576	592	572	575	592	610	587	578	554	574	582	588	595	590	591	544	606	501	571	557	617	573	592	565	562	559	592	565	583	539	597	572	575	538	560	566	560	615	573	572	542	578	570	537	569	569	583	580	606	604	560	564	591	557	597	572	574	595	607	573	604	514	598	549	582	579	595	563	578	597	607	558	572	562	604	532	617	589	578	572	602	568	560	594	596	587	586	587	616	580	611	527	618	585	557	559	564	550	595	617	537	594	559	539	562	585	555	583	548	606	578	567	554	576	577	592	543	572	572	581	577	610	608	604	586	621	569	616	577	581	565	618	585	579	543	559	544	558	539	523	579	556	581	510	582	590	597	584	577	555	545	562	577	551	548	550	596	564	576	566	582	563	557	587	549	568	611	584	564	501	546	573	526	529	602	545	576	557	606	557	541	527	548	601	571	612	590	583	598	567	553	588	555	528	586	609	586	610	568	592	574	567	585	577	600	567	599	587	580	589	600	535	549	550	595	561	561	602	599	611	574	582	611	566	548	614	569	586	535	573	564	565	599	568	554	595	552	587	600	567	546	563	569	596	538	569	563	597	563	560	546	595	567	567	566	595	563	577	605	643	558	549	584	570	543	574	567	573	583	596	574	588	587	558	575	532	590	562	537	565	597	553	582	571	575	597	546	547	531	557	587	565	591	614	598	627	586	577	571	563	580	587	605	615	579	601	582	635	579	569	574	617	559	580	582	569	558	599	553	561	611	589	557	571	572	557	542	564	604	569	599	595	624	597	575	562	584	570	577	588	588	554	578	625	581	560	589	533	582	529	578	545	575	598	580	583	606	558	594	570	536	544	532	575	533	539	605	558	580	560	571	553	562	592	574	577	585	586	580	594	573	551	573	602	611	574	635	590	528	599	581	576	573	556	538	583	559	568	569	607	564	599	558	577	559	575	573	556	596	593	580	586	569	594	574	548	572	552	574	551	557	593	561	527	610	575	628	589	587	564	549	576	619	579	585	558	556	596	560	558	620	631	572	611	573	580	592	588	603	610	603	579	561	572	581	549	556	564	561	550	608	606	560	537	592	590	595	604	571	585	552	574	591	574	586	572	549	589	597	597	570	613	546	578	583	581	551	558	562	604	554	521	596	553	545	562	590	548	626	588	577	515	557	592	525	551	569	585	574	579	614	511	590	578	552	595	550	585	555	581	570	610	551	556	590	589	581	607	586	551	626	559	605	583	578	567	583	601	572	541	605	562	592	585	574	632	565	605	566	577	612	609	553	559	588	585	610	588	563	618	601	604	546	582	640	550	601	563	568	531	598	599	566	546	605	597	594	559	562	610	554	558	595	554	515	539	597	575	581	611	575	565	560	567	583	615	584	614	599	544	619	592	580	559	587	615	565	653	610	573	589	586	546	553	509	572	547	565	562	591	568	585	553	593	570	554	577	569	578	535	566	595	567	581	569	593	566	589	561	573	582	604	535	615	635	594	555	557	538	611	551	539	564	533	515	566	544	600	597	543	537	598	576	563	591	573	575	528	612
22739	21126	28943	23557	21131	21202	11490	2457	1517	1137	974	840	742	660	700	662	710	678	724	664	627	553	467	474	400	423	537	561	510	486	490	442	401	384	360	289	363	339	298	308	300	289	326	298	314	285	308	292	277	299	306	311	260	307	311	292	274	301	275	275	319	268	272	288	312	246	287	298	302	279	275	282	305	279	286	274	308	289	284	275	291	302	278	284	294	296	268	255	289	291	291	301	309	278	275	275	277	285	270	279	258	274	281	285	286	298	305	256	268	279	273	271	293	284	283	282	298	259	295	297	286	268	297	274	271	277	262	275	281	290	275	301	284	286	298	270	268	282	276	259	270	268	290	261	281	288	283	280	307	252	277	299	265	285	295	273	264	262	269	266	260	294	305	263	267	300	280	284	252	288	245	282	270	288	279	268	270	305	286	260	279	280	273	293	264	312	249	263	299	266	258	297	249	256	306	280	281	286	274	308	291	307	246	268	277	280	287	306	299	305	297	292	295	271	276	279	262	258	301	279	266	263	256	289	289	270	293	296	265	302	294	295	266	299	271	273	290	282	329	254	295	251	296	258	268	272	270	316	261	269	254	279	269	307	264	283	317	285	271	288	277	254	303	268	294	284	280	278	280	257	273	251	271	278	279	243	275	289	266	271	296	282	282	267	300	298	237	281	250	261	269	268	273	252	252	286	279	295	256	281	287	277	271	282	283	268	282	283	302	284	279	291	274	309	254	276	264	274	291	263	283	270	301	305	312	259	287	266	257	275	255	283	295	273	280	297	281	284	260	281	271	254	275	245	297	255	302	279	275	290	257	242	297	272	258	270	276	261	287	249	263	295	261	304	271	286	291	279	274	291	278	260	284	307	277	257	287	258	293	270	315	282	273	262	271	277	296	286	245	267	299	283	289	289	286	288	282	266	256	268	280	263	248	263	279	280	274	268	252	282	315	284	289	296	277	268	248	273	304	312	277	264	304	273	281	263	271	276	269	243	280	275	273	278	303	264	280	260	272	284	275	267	293	287	298	277	289	270	297	294	265	263	267	249	283	245	262	277	289	274	271	278	274	321	296	263	259	268	290	266	254	275	296	270	262	284	250	309	276	297	289	289	273	299	273	267	282	269	258	267	266	280	242	282	283	255	285	284	255	261	277	274	287	268	248	256	265	278	261	262	303	293	268	265	274	273	280	302	278	270	298	301	297	271	253	288	306	274	267	292	282	277	290	289	285	255	305	324	302	275	271	257	295	258	280	249	286	261	273	297	262	267	281	283	291	270	284	276	294	290	270	284	271	272	281	267	268	236	289	274	294	279	291	265	265	290	293	250	303	294	280	258	268	269	246	264	296	271	253	268	281	293	276	302	280	268	268	290	310	241	260	277	247	317	280	277	271	296	308	297	311	281	255	239	284	283	264	266	281	292	265	290	241	289	269	302	287	268	282	265	261	265	267	275	286	300	271	271	278	263	270	261	275	284	275	265	304	268	292	268	292	288	287	279	264	294	301	281	311	294	294	272	257	275	290	307	297	284	276	267	251	287	281	279	281	314	265	254	285	289	282	294	317	287	288	283	296	319	278	288	266	233	288	262	256	276	315	273	291	277	298	292	282	258	278	269	274	283	292	290	293	241	281	245	280	270	277	280	304	275	271	268	254	291	263	270	257	290	277	281	281	281	287	252	316	274	267	305	269	270	253	254	264	278	284	296	279	271	275	280	258	269	255	306	283	271	289	307	307	253	258	276	283	291	278	264	282	271	277	286	266	271	286	267	262	277	273	286	277	300	291	288	272	249	262	265	288	290	259	335	256	276	269	252	276	280	300	257	303	279	252	233	293	298	275	276	264	281	278	276	300	251	281	296	246	291	279	279	276	288	287	281	296	258	264	265	294	327	280	286	259	262	254	236	332	291	248	276	268	284	290	313	281	248	305	279	278	277	291	269	314	295	313	285	289	287	266	265	286	286	267	309	270	262	271	259	307	287	284	267	291	284	263	285	284	281	267	274	276	290	293	282	312	274	266	258	287	290	273	275	301	291	303	274	286	299	299	277	294	238	268	296	273	270	321	237	257	283	252	258	266	286	277	254	250	284	267	291	262	285	286	282	275	271	261	299	287	274	299	278	270	263	269	282	264	293	276	255	275	285	256	287	286	258	282	294	279	315	256	272	282	271	271	271	301	283	296	266	240	257	284	250	275	266	257	289	251	270	306	285	272	282	274	277	282	277	316	296	264	267	290	256	252	289	248	268	279	244	254	275	255	269	263	295	273	267	258	301	248	322	262	262	286	311	279	279	260	273	303	266	273	296	271	293	282	278	264	290	280	274	285	257	273	263	256	292	256	264	267	262	266	294	307	289	275	308	271	286	274	279	294	299	279	272	267	247	301	292	277	260	277	262	282	258	293	273	290	246	300	273	285	303	285	278	272	275	297	267	275	281	318	310	247	260	283	258	272	287	296	269	272	244	286	284	280	274	281	279	276	302	247	287	263	289	268	292	269	255	271	289	267	282	286	278	276	259	277	287	269	284	288	292	297	292	297	252	306	288	259	265	270	282	293	267	264	258	268	269	277	258	280	300	291	243	284	285	293	253	241	272	289	268	277	265	263	267	290	260	258	271	282	278	284	278	316	270	283	265	271	284	251	312	275	270	277	265	302	283	274	253	273	280	291	249	291	292	286	283	258	245	260	289	277	257	266	280	270	309	259	275	290	299	254	337	281	275	268	272	307	286	232	300	263	290	295	269	263	261	286	285	243	273	281	297	247	289	314	263	294	290	270	307	292	252	277	281	240	259	277	288	269	265	249	268	266	243	268	268	290	252	269	275	250	287	273	241	249	290	263	263	299	309	266	275	260	265	278	273	297	277	288	275	275	270	280	291	274	284	268	278	253	286	303	294	264	258	278	302	283	283	290	290	281	299	269	264	270	295	273	271	271	279	262	258	261	284	292	263	302	270	271	274	302	266	281	304	279	289	275	260	279	277	274	274	245	270	250	294	292	298	256	277	268	260	261	269	271	277	254	283	267	288	265	276	276	272	296	266	269	226	285	274	291	289	275	271	252	270	277	274	295	279	276	291	266	289	287	268	269	287	294	280	300	308	284	285	297	299	269	286	282	284	263	271	268	266	258	258	278	252	278	275	274	263	290	294	275	278	276	326	286	283	279	278	271	278	260	276	285	272	287	264	275	297	257	274	268	239	293	277	308	273	260	273	289	255	292	284	262	273	268	286	256	254	281	276	292	265	263	284	280	273	257	306	251	269	285	302	259	290	281	273	266	281	292	301	273	291	270	294	267	269	294	281	285	271	275	282	277	276	261	281	269	280	265	295	247	285	256	310	277	260	287	281	268	265	296	271	282	256	306	243	284	284	298	287	278	293	265	261	264	300	266	243	257	276	304	263	301	270	281	279	285	275	257	299	289	271	272	277	281	283	257	276	284	272	267	275	276	290	254	257	249	305	267	296	302	277	292	271	301	259	269	300	246	280
10807	25660	24018	16200	12160	9250	7035	5245	3980	2942	2454	2021	1619	1570	1465	1534	1530	1544	1622	1321	1230	1069	953	857	766	831	1015	1027	995	1011	967	827	691	573	570	489	521	426	469	459	467	435	438	418	416	456	457	417	469	407	461	446	457	438	422	475	475	463	431	425	443	445	426	409	401	419	428	436	397	417	361	430	412	435	424	403	421	451	425	419	407	410	416	394	430	390	414	424	413	426	426	422	377	408	409	454	394	409	410	429	419	396	375	410	413	413	428	407	390	402	441	431	417	382	430	393	389	405	453	378	404	387	395	402	396	415	370	396	410	418	370	413	424	379	406	412	393	428	427	428	406	410	408	437	400	441	407	390	382	413	421	400	404	407	384	386	377	398	384	425	391	392	418	418	409	424	395	403	370	381	444	386	391	398	379	395	388	417	393	408	394	391	378	402	400	408	367	387	398	405	384	428	412	408	430	402	407	394	411	414	388	440	394	380	386	401	401	396	381	427	422	429	441	411	398	440	372	368	373	383	419	402	387	428	395	409	396	385	410	429	391	406	393	387	400	413	384	434	388	397	416	435	399	425	362	405	381	401	372	378	398	395	376	426	433	390	415	389	425	366	377	438	399	448	372	366	386	446	404	383	411	401	428	418	392	383	410	394	418	455	418	391	406	419	379	428	413	395	433	401	410	439	377	411	384	384	455	411	414	380	415	409	385	394	370	404	378	417	385	397	362	408	367	376	385	379	408	403	400	414	407	404	388	413	409	396	394	443	397	373	409	388	401	413	414	411	408	405	396	439	427	408	394	396	405	392	385	414	410	372	383	394	402	390	413	420	409	386	417	411	398	384	408	365	398	420	376	398	394	418	389	444	395	417	446	393	367	408	385	424	409	401	421	366	382	408	438	391	404	408	405	380	409	384	382	366	415	407	376	411	431	406	421	432	434	398	424	372	415	437	394	398	400	395	418	382	403	429	410	390	389	403	430	418	393	437	409	450	422	406	414	401	379	441	430	389	406	402	398	401	409	396	405	436	408	390	431	397	399	407	428	405	421	414	432	436	375	393	405	433	408	366	427	414	404	392	414	359	388	342	408	399	386	392	382	377	407	426	393	436	414	422	412	426	426	405	382	412	409	386	405	404	403	399	396	402	388	372	409	399	389	405	392	360	398	388	420	434	433	420	375	394	445	411	397	445	434	389	403	404	398	398	399	395	423	394	450	390	387	409	431	398	442	460	394	376	407	368	370	397	427	430	359	379	403	359	413	400	421	403	337	413	448	396	414	393	420	406	401	415	402	413	406	406	414	408	403	399	411	433	366	372	434	378	399	409	428	396	367	383	409	387	411	370	416	392	396	342	391	424	397	384	394	409	403	398	350	422	393	411	388	385	403	374	419	399	387	418	404	390	428	422	386	456	404	382	404	420	374	405	378	410	413	407	423	406	399	380	406	383	426	399	424	442	434	383	419	391	450	362	363	407	399	419	399	402	387	406	397	408	406	406	390	427	401	390	395	398	434	427	392	393	399	393	399	429	437	394	371	382	388	408	383	420	418	362	407	417	407	430	402	381	387	421	426	405	376	422	381	401	376	398	403	369	457	404	419	391	395	445	405	366	414	382	367	425	442	393	356	388	382	395	392	430	391	418	418	416	409	434	397	421	416	394	383	390	411	410	406	412	415	404	426	432	405	398	430	444	400	380	389	387	391	390	418	411	399	419	441	400	414	393	411	431	377	427	382	421	399	411	402	370	415	440	414	415	384	407	434	392	438	396	386	405	423	384	394	446	382	396	382	410	381	373	397	389	420	399	404	427	393	412	379	423	398	434	414	405	433	397	406	411	416	409	458	436	389	409	396	418	394	405	442	386	408	407	371	412	382	398	422	396	421	365	374	413	428	433	396	381	403	379	411	423	400	358	415	381	386	388	410	379	390	424	405	385	402	392	397	425	383	370	427	418	395	389	403	410	404	400	393	432	391	390	412	385	367	375	376	392	441	413	412	420	402	385	392	377	396	393	420	412	374	406	418	421	375	387	387	395	409	375	396	391	389	416	399	373	377	378	388	397	418	383	387	402	395	421	384	425	395	381	398	389	425	402	380	392	374	425	406	420	403	407	413	404	416	388	382	385	410	387	371	399	443	396	400	392	394	410	396	428	404	389	408	409	396	387	405	400	440	406	415	404	409	423	416	403	400	418	391	436	376	423	406	426	416	372	392	400	390	382	416	404	431	404	393	398	415	401	401	428	402	414	447	444	417	407	411	362	382	389	400	419	396	426	415	433	381	370	404	421	395	416	453	444	398	392	426	425	381	394	429	401	426	386	395	424	367	410	425	393	429	363	407	358	402	407	376	392	422	387	403	421	428	404	400	422	369	412	387	399	395	399	371	423	416	432	405	400	396	410	415	412	428	383	392	405	401	416	403	436	389	411	420	412	406	398	387	414	428	386	412	413	380	389	402	411	423	399	388	384	388	411	412	387	414	371	403	385	400	446	396	389	401	393	397	388	406	447	417	421	397	399	405	377	418	402	408	403	433	401	385	383	389	374	386	381	400	394	401	397	414	416	424	385	388	371	408	394	398	363	385	395	394	425	415	399	372	424	427	400	409	410	405	378	381	402	381	409	433	390	422	363	381	402	430	456	398	401	394	410	394	441	398	403	396	401	373	397	427	406	409	361	464	402	445	402	395	350	419	427	441	445	407	441	434	376	411	325	387	413	409	369	390	399	380	426	404	388	437	406	401	391	362	390	390	386	405	427	417	402	393	398	405	466	449	400	385	389	406	412	398	421	403	401	405	384	411	409	388	402	410	405	404	434	404	361	403	404	397	380	403	395	434	420	357	410	410	415	405	388	429	400	375	423	407	396	412	413	415	405	403	393	401	428	406	375	394	392	395	408	406	392	365	419	393	388	441	387	440	385	410	422	368	408	378	404	377	412	391	417	419	408	398	403	402	420	402	391	380	382	392	402	420	411	399	382	423	413	403	370	420	405	385	426	410	381	412	399	424	377	430	409	434	398	392	399	417	376	386	401	374	384	429	402	322	375	409	423	416	366	399	398	379	371	462	390	381	382	433	435	423	432	390	398	471	414	409	378	414	452	398	396	409	418	414	427	407	398	392	399	393	416	388	398	380	392	413	371	386	377	451	377	440	411	391	392	425	410	405	389	382	397	389	422	345	421	401	427	407	432	384	419	381	395	400	428	397	386	397	402	416	439	423	453	416	412	414	442	412	433	414	390	366	413	404	415	457	438	385	401	430	413	409	410	399	385	451	371	367	430	399	399	402	400	392	392	411	422	419	415	439	380	412	409	410	421	394	383	380	419	400	461	378	377	403	416	408	380	404	421	411	407	393	425	414	409	382	387	380	397	404	427	375	363	357	378	378	413	381	413	392	407	396	389	375	408	404	405	395	423	416	418	375	403	399	416	423	431	423	381	375	413	374	408	393	416	389	375	408	423	376	389	394	387	397	365	411	409	384	390	429	418	410	402
26689	20639	12550	4464	1919	1276	969	752	590	483	483	424	382	370	433	404	454	416	423	425	412	359	366	339	363	369	372	431	401	396	386	372	335	334	341	352	313	317	338	304	309	320	336	322	327	352	352	329	301	343	347	314	359	308	348	357	323	321	344	317	318	300	308	343	340	331	344	341	296	348	310	296	320	299	331	338	324	323	361	334	334	311	328	314	327	339	345	320	333	348	310	302	359	305	301	320	350	329	297	320	313	306	293	323	284	334	323	310	307	280	336	321	318	339	297	354	295	310	283	330	321	328	266	286	333	326	309	320	313	303	312	306	325	327	328	341	323	351	330	306	322	321	301	296	327	328	317	325	315	321	283	347	325	337	330	352	308	312	327	298	292	329	309	326	329	323	310	302	321	308	297	331	324	299	319	341	327	281	310	316	327	319	327	328	356	346	323	310	325	353	280	312	323	335	314	332	320	331	301	310	306	326	322	364	293	280	335	333	321	346	332	319	328	315	299	330	319	346	307	338	306	309	320	318	363	303	291	300	337	289	277	313	342	313	326	338	330	306	316	293	324	323	320	341	339	335	329	341	307	263	361	325	330	307	315	302	320	358	327	308	328	304	338	305	325	307	309	304	316	293	286	302	348	322	314	288	328	313	317	301	289	340	288	305	326	344	282	304	304	316	351	353	320	292	326	311	307	300	365	326	307	352	327	305	293	312	304	330	316	326	289	325	350	297	320	326	313	322	310	333	344	353	310	302	330	344	314	334	319	335	305	299	309	295	326	324	328	326	342	312	316	316	313	353	290	312	323	332	313	334	331	332	322	291	333	358	308	336	313	294	308	330	326	345	322	301	327	306	326	339	331	323	324	314	309	327	316	278	300	297	300	291	309	317	356	321	300	287	317	328	311	330	309	320	297	326	314	303	358	304	286	330	326	317	322	324	300	329	318	359	313	340	319	341	308	319	300	315	344	294	322	321	355	300	320	305	305	360	317	326	315	338	304	268	294	317	314	348	301	312	339	330	309	299	280	336	302	324	317	323	366	293	303	296	307	307	316	341	273	329	326	316	319	315	320	272	307	327	309	361	306	331	322	305	292	310	315	310	340	300	299	347	306	310	320	308	330	315	330	335	321	330	324	297	304	318	306	352	295	323	335	320	325	292	338	342	336	342	353	321	339	297	317	312	296	327	316	331	354	318	349	345	306	310	283	313	293	311	342	298	326	288	328	327	348	317	306	299	285	340	288	316	340	352	311	310	331	325	345	312	287	302	298	311	314	333	317	320	323	323	333	349	323	311	321	358	295	332	346	329	320	310	304	306	321	294	329	310	340	313	335	287	319	292	329	297	335	335	312	324	321	310	327	331	374	277	341	304	323	335	343	303	333	322	297	325	323	304	280	301	330	326	346	305	298	334	325	324	361	341	330	351	344	330	292	317	343	307	324	299	328	331	303	310	322	359	292	335	323	325	311	335	322	340	305	298	290	297	322	352	310	336	292	304	339	325	327	334	332	337	302	311	313	310	301	319	329	349	319	306	310	336	301	258	347	313	313	315	329	299	301	318	330	294	359	313	299	291	306	299	327	360	334	334	314	299	312	332	281	305	308	334	308	324	309	319	356	330	301	307	318	348	301	324	331	349	311	295	316	314	331	308	307	325	292	315	335	336	310	312	340	331	296	306	334	307	332	311	319	317	321	295	320	320	292	293	327	290	331	318	334	325	319	313	294	326	332	303	312	288	317	323	324	323	316	313	328	329	330	332	331	328	330	295	314	311	284	310	332	327	321	303	321	327	306	330	335	343	352	309	306	320	313	330	329	302	322	304	330	321	279	310	314	339	307	284	348	318	303	290	323	311	345	312	287	344	325	328	322	279	305	300	329	335	363	345	353	311	305	289	327	308	350	285	321	349	328	306	319	314	304	323	302	310	310	322	319	316	344	356	306	325	325	302	285	343	335	324	335	282	324	323	308	337	338	341	299	300	322	306	301	322	343	294	341	326	310	321	306	300	326	312	313	337	312	306	294	308	310	311	319	341	281	326	292	322	338	285	309	335	337	344	340	339	328	346	305	294	329	316	353	346	325	306	327	327	324	323	312	342	316	300	325	308	331	316	296	306	316	309	337	323	329	300	323	318	303	309	309	340	303	303	304	288	307	341	312	313	321	334	294	329	292	333	298	304	326	315	327	339	324	349	311	318	320	310	329	335	305	357	308	317	331	328	303	316	328	316	320	317	289	295	301	314	304	334	300	315	306	290	286	338	293	319	298	361	320	318	339	311	301	279	330	309	292	321	293	330	326	359	317	307	303	298	303	323	353	342	299	326	333	321	321	326	335	331	304	332	365	317	322	319	341	323	331	336	298	313	328	314	308	323	292	295	336	311	333	335	295	324	320	282	333	297	323	323	318	327	332	325	326	314	344	276	352	327	326	303	326	328	323	343	325	346	333	313	318	302	333	294	299	333	344	320	313	335	331	321	332	323	323	301	320	327	330	309	347	303	341	325	289	311	344	326	292	316	311	309	305	291	328	306	313	327	331	312	337	337	303	310	351	334	313	305	301	310	348	320	305	294	328	284	293	348	334	301	361	333	324	324	319	323	310	302	331	286	301	325	321	310	301	326	343	319	299	348	327	330	308	314	304	321	348	303	301	329	293	305	305	291	303	338	284	306	309	298	340	329	296	316	348	296	296	329	358	287	320	302	312	323	274	339	312	296	300	335	338	320	320	332	333	311	326	307	318	309	328	332	332	335	334	326	334	333	331	332	330	333	325	321	325	329	339	297	316	349	332	313	340	314	317	298	306	330	312	317	326	331	292	342	323	280	336	313	311	302	295	272	302	300	324	305	329	322	296	343	337	303	313	311	292	324	310	306	321	314	328	296	320	321	315	302	324	335	361	329	339	318	307	288	313	318	333	330	308	353	372	313	315	328	283	319	298	320	337	317	337	326	311	337	314	339	318	359	336	298	305	310	319	333	300	319	325	343	327	304	333	322	319	339	318	332	340	272	298	315	363	297	288	359	337	350	286	287	328	327	289	295	322	322	338	316	297	320	307	320	321	321	337	311	310	309	321	356	315	329	316	318	300	337	324	304	319	302	309	297	290	315	323	329	293	340	306	322	314	330	337	305	333	369	308	309	318	312	301	331	332	349	340	319	332	292	294	334	336	338	312	294	323	305	324	356	317	334	305	297	303	322	321	345	313	327	325	333	284	294	314	293	309	344	325	332	327	335	328	302	346	332	335	305	305	329	314	317	317	308	290	295	296	342	314	301	283	315	350	326	310	302	299	353	335	308	348	300	326	290	355	332	307	341	345	268	317	313	300	348	350	300	350	328	304	316	334	328	313	333	298	307	323	323	294	317	300	311	311	314	321	330	358	271	317	362	345	326	289	326	346	281	309	302	324	356	352	326	303	305	320	319	281	314	324	312	373	353	327	313	316	307	321	334	319	305	318	323	293	302	306	301	333	326	311	336	332	292	312	317
7064	11159	11357	6619	4554	3322	2472	1866	1430	1089	970	826	716	716	747	746	769	856	853	765	661	626	591	567	591	598	673	634	649	633	655	598	547	495	500	489	478	472	471	493	486	444	491	484	454	455	494	496	467	492	459	467	457	476	508	456	483	484	470	492	450	513	457	482	448	459	499	418	473	484	468	440	463	478	483	462	486	437	446	487	494	470	413	473	454	466	455	472	473	435	473	450	445	473	431	440	433	441	507	480	470	461	470	455	448	441	472	419	447	403	504	456	444	453	449	480	451	489	445	433	473	435	475	449	461	462	453	479	451	424	459	476	436	449	478	462	456	480	478	435	436	410	451	461	470	450	442	441	505	481	476	427	485	442	498	450	459	472	437	475	454	453	438	458	429	436	476	444	394	415	476	438	460	456	454	480	467	464	453	472	475	498	472	463	483	465	426	492	486	471	462	423	481	458	453	437	439	448	435	460	448	488	498	495	453	436	454	479	468	468	449	447	473	458	442	470	482	440	464	466	431	431	496	471	437	456	445	466	449	467	438	464	468	446	456	442	485	477	440	418	485	475	428	429	434	447	431	456	484	465	451	471	454	488	460	462	471	496	490	441	473	455	466	434	453	467	467	468	494	448	464	413	440	461	452	472	448	454	473	458	465	445	480	434	433	483	437	463	442	474	467	454	473	450	477	429	427	461	490	493	469	429	482	477	449	448	452	459	481	476	430	455	457	457	427	465	456	462	426	454	481	480	479	492	441	489	464	471	458	486	434	465	445	409	421	457	474	487	444	476	462	461	454	463	469	427	434	451	446	458	438	453	447	442	463	433	427	473	466	482	424	455	465	452	471	463	478	499	429	483	428	456	452	423	452	483	421	462	431	472	474	398	464	426	451	473	464	477	434	442	457	439	439	448	457	424	449	425	456	439	485	484	447	437	468	446	477	484	467	460	439	434	476	445	454	436	468	485	471	477	419	488	445	514	514	486	437	474	449	424	429	433	447	455	484	437	427	432	464	455	453	482	470	446	451	454	433	481	459	457	458	414	452	462	424	470	448	441	438	483	495	471	435	458	478	463	468	466	442	472	480	471	467	401	457	488	455	475	440	450	474	458	448	480	434	491	452	459	475	471	449	483	452	461	418	397	440	425	456	493	479	422	455	437	468	456	458	505	432	489	463	455	440	470	482	477	512	448	424	496	459	482	459	489	468	466	480	452	433	491	444	483	444	450	461	472	452	458	467	470	450	492	438	470	464	434	470	429	472	487	464	464	445	463	459	456	435	477	452	468	439	464	394	467	459	488	451	422	454	447	447	464	440	435	466	466	459	464	455	501	456	433	414	453	467	443	476	451	465	440	497	466	445	453	472	468	457	460	427	423	452	484	456	475	477	461	454	435	421	455	455	441	470	478	488	435	477	463	434	489	443	444	449	448	503	452	455	475	490	437	462	468	478	468	416	430	463	445	462	460	402	457	460	426	422	452	439	450	448	454	438	435	454	446	481	465	495	509	447	457	456	472	421	491	421	449	439	458	452	463	468	457	443	486	426	452	493	427	475	424	440	465	459	464	486	452	463	449	477	490	407	462	454	434	447	429	460	469	482	491	467	437	482	470	451	440	449	456	517	482	447	462	468	448	478	439	474	476	461	448	464	464	454	432	450	485	501	449	455	457	479	481	471	441	437	449	420	437	452	462	483	459	483	449	460	472	452	475	445	469	425	530	462	448	454	450	487	425	412	434	482	489	457	443	481	436	483	421	451	449	479	427	405	456	428	457	427	461	457	430	476	457	448	422	423	455	482	502	473	450	473	459	450	466	444	483	450	446	500	461	449	433	461	477	465	490	439	420	486	428	474	469	495	487	471	466	451	443	433	473	478	426	419	462	451	436	478	453	424	496	445	476	446	438	493	475	458	453	403	453	454	464	454	439	427	406	488	424	475	459	455	482	457	459	468	468	499	427	403	485	465	438	485	455	420	434	472	418	451	425	444	445	441	493	456	455	449	498	436	458	481	500	453	458	481	485	446	502	431	472	504	450	479	441	456	477	504	433	449	450	496	438	491	480	493	458	469	434	454	458	500	442	485	484	442	439	440	495	507	438	498	450	455	441	423	452	442	478	461	423	441	474	453	461	459	505	448	432	448	464	483	448	490	508	425	461	441	449	456	475	465	457	416	447	437	471	453	468	458	484	512	432	484	485	412	449	460	454	454	458	476	479	488	433	460	477	493	431	472	514	444	481	443	431	436	459	478	510	447	416	466	489	480	432	479	454	460	440	444	484	459	465	457	469	445	454	431	425	465	452	466	477	434	475	491	464	442	470	434	461	432	467	451	484	497	456	479	446	414	438	416	448	440	479	487	440	485	488	455	476	452	448	480	490	475	472	426	470	478	450	433	469	420	479	447	434	454	450	469	482	420	451	505	453	475	491	427	494	484	418	438	461	472	450	486	453	473	488	470	458	452	445	448	482	434	444	446	440	422	434	475	464	473	477	461	446	445	467	472	460	471	453	437	464	471	460	456	483	437	442	457	465	463	462	472	468	471	428	447	461	466	453	451	465	461	487	444	470	409	437	443	474	447	433	470	441	463	490	504	444	461	441	465	424	470	441	474	487	499	427	483	469	454	422	482	460	446	457	469	427	463	484	491	433	450	443	443	484	488	445	408	490	471	466	441	480	468	461	429	455	477	450	470	463	445	415	459	445	464	418	437	430	477	426	474	428	460	459	488	439	427	454	459	431	459	472	474	460	463	444	429	450	476	465	474	483	451	511	476	445	454	466	485	463	432	407	467	484	464	476	447	442	477	433	480	445	473	451	485	471	457	477	462	444	402	486	472	440	451	454	497	451	468	463	430	442	446	450	489	484	482	497	447	497	495	462	413	471	466	470	415	459	457	462	484	510	469	418	407	462	464	451	419	438	471	491	431	440	428	464	482	461	437	497	442	397	411	495	483	452	453	490	490	423	436	403	453	440	459	470	400	430	473	460	441	486	457	471	461	485	475	450	472	432	441	498	457	423	463	479	445	488	423	465	474	482	444	448	463	458	479	475	461	469	467	497	481	480	485	475	437	496	502	428	454	488	423	462	459	486	466	421	441	452	472	456	425	434	446	424	442	427	473	425	465	502	450	502	462	445	472	430	465	444	444	463	460	476	460	432	452	477	438	495	439	443	466	459	461	444	454	435	474	456	454	472	444	474	445	463	437	461	450	467	454	430	470	485	457	420	415	454	457	478	419	444	461	461	473	469	517	471	466	455	477	434	416	451	496	442	488	475	469	486	484	424	474	470	478	429	503	452	466	450	441	449	476	487	437	472	460	468	447	438	466	449	433	437	447	477	441	461	460	431	463	458	452	464	432	499	436	481	462	473	487	439	453	459	469	452	479	410	478	447	458	444	422	453	464	431	451	418	485	443	475	452	492	441	449	463	470	438	474	456	465	462	472	479	441	475	445	459	477	493	452	481	440	436	454	470	426	438	442	459	420	471
23568	21116	28524	23924	21098	13127	3087	1651	1193	891	894	733	671	604	616	669	644	663	666	645	603	576	477	486	484	509	546	551	531	544	532	517	480	465	420	415	422	413	417	445	403	377	398	406	376	409	380	410	440	413	404	415	409	396	424	391	423	397	389	447	431	399	433	416	401	423	428	388	445	401	433	390	431	386	390	411	398	387	373	411	387	365	395	386	388	397	374	413	412	397	403	409	411	408	396	392	380	379	403	378	412	402	395	403	389	370	421	409	372	395	394	373	411	424	466	377	399	365	404	360	404	407	430	426	375	383	398	405	461	380	413	402	366	392	374	381	401	409	427	407	398	417	320	380	371	403	387	390	357	382	408	413	418	376	390	399	398	400	372	397	375	408	401	392	398	388	412	412	405	372	399	413	413	403	399	404	395	386	408	381	404	395	398	410	386	371	420	384	368	376	407	397	376	394	354	422	410	388	420	390	447	366	448	431	384	404	386	385	424	406	410	371	387	371	436	416	398	430	393	399	393	403	394	412	379	384	408	404	390	412	431	379	403	385	378	402	396	399	375	387	429	389	384	410	395	430	382	422	401	407	426	402	429	434	423	360	415	396	428	393	376	379	398	395	395	401	381	410	434	379	366	397	410	409	428	401	410	422	388	372	404	368	357	377	405	401	387	384	426	412	403	390	381	401	394	412	389	402	399	409	396	396	418	394	401	403	382	390	407	382	408	433	362	402	407	398	403	377	364	413	381	394	405	392	406	402	432	396	359	404	421	439	402	447	354	381	397	394	382	416	421	377	381	429	397	411	438	363	386	395	384	395	379	407	376	411	398	386	410	402	391	377	387	380	402	426	390	399	407	410	375	404	389	408	406	411	387	395	406	384	418	419	405	380	408	386	389	385	389	402	416	375	403	393	375	410	417	418	401	399	410	392	383	457	432	383	434	381	433	382	372	400	381	427	406	395	408	400	386	373	404	414	410	423	381	407	421	371	411	380	393	403	420	396	376	389	387	377	397	390	401	414	389	424	392	384	392	409	410	406	385	370	395	397	387	409	400	413	392	373	402	395	393	388	419	389	376	429	407	419	400	407	371	392	414	400	437	399	413	401	419	379	373	405	431	375	380	426	365	404	367	399	427	375	426	390	347	424	420	430	405	387	373	388	425	409	383	417	416	392	382	422	435	399	386	401	403	416	408	427	385	430	424	390	388	373	401	384	381	399	378	372	414	406	346	392	420	402	388	405	396	409	396	387	383	445	416	367	357	370	383	415	399	375	407	400	378	401	395	375	412	372	379	430	373	449	395	371	415	404	393	395	410	392	382	401	436	402	375	367	405	417	378	382	397	385	414	414	395	396	352	372	405	393	390	401	374	364	387	359	374	404	380	427	380	405	371	431	397	401	407	432	429	409	371	386	416	373	406	412	399	399	401	410	404	441	381	436	460	383	416	400	399	394	408	406	371	386	404	376	389	371	403	387	413	393	402	379	379	419	403	382	393	389	377	408	398	367	375	365	411	408	398	406	387	400	383	402	412	428	369	364	409	383	417	360	410	404	408	376	426	391	389	362	377	396	388	396	406	372	359	376	415	417	413	432	399	417	375	413	361	372	391	351	392	398	403	394	363	400	416	409	370	408	360	372	395	430	395	395	394	406	386	389	343	400	423	381	423	407	399	404	368	387	425	418	405	411	394	403	413	434	439	408	384	367	393	409	416	437	384	389	368	409	388	405	381	410	411	406	418	378	386	373	381	396	421	379	376	387	405	359	393	384	378	378	394	404	383	386	370	364	419	419	409	385	353	404	359	372	361	447	377	364	417	437	352	387	399	419	385	381	403	413	365	399	383	379	395	379	401	393	399	396	399	402	351	417	379	406	376	375	413	422	396	407	399	380	407	378	407	363	409	388	373	408	392	405	418	457	381	396	418	370	412	371	393	404	364	371	396	408	400	416	379	410	397	395	408	404	372	377	358	431	406	400	391	399	379	415	378	380	368	362	424	389	367	390	388	414	410	422	409	401	392	406	408	427	415	379	382	428	393	393	382	403	422	402	389	381	392	357	367	408	390	396	382	389	421	394	408	381	405	425	382	386	348	396	375	369	389	415	403	392	393	372	405	413	391	375	419	423	391	420	393	382	376	392	368	391	405	421	364	410	378	405	397	408	417	414	388	385	379	415	397	443	412	383	379	378	364	398	410	393	368	415	424	393	348	400	413	405	415	419	381	430	361	426	403	384	408	360	406	378	394	406	382	393	438	391	400	392	420	425	379	401	413	406	392	366	414	382	432	390	433	387	383	354	388	426	393	409	376	454	402	352	417	363	395	407	367	394	405	396	394	383	398	383	415	409	374	389	412	363	424	394	387	361	372	396	389	407	393	386	411	384	384	398	402	432	401	412	392	408	369	399	382	411	373	400	404	412	370	385	381	422	408	369	389	395	367	409	425	444	369	415	373	382	372	405	377	376	415	404	411	391	402	387	410	395	360	425	397	391	368	410	402	395	399	389	393	370	388	375	401	394	404	397	380	397	380	400	401	429	407	369	393	430	410	407	405	394	415	395	351	391	387	412	384	404	373	412	406	385	384	378	414	396	379	366	421	406	428	381	396	408	410	414	404	364	422	380	358	386	372	416	424	369	419	416	394	377	382	396	386	409	433	403	395	426	440	370	373	419	395	398	421	385	402	371	419	392	396	353	391	377	392	390	414	413	351	414	401	421	384	409	358	377	393	393	405	379	417	379	400	385	424	394	368	391	389	395	433	409	399	402	363	381	404	397	377	391	414	437	376	378	385	393	414	354	376	404	422	347	443	406	356	365	426	373	409	396	417	366	397	413	387	424	390	385	401	410	397	396	397	449	391	421	373	393	397	394	396	363	357	421	389	376	410	395	411	407	410	364	378	405	387	390	383	389	398	367	407	393	383	423	424	391	440	389	381	377	399	385	411	411	424	421	387	428	343	378	390	421	393	388	373	356	375	396	400	423	411	387	387	385	419	370	396	414	398	441	365	413	386	383	385	391	376	378	391	415	398	385	361	359	373	409	371	383	364	381	398	435	388	369	411	382	379	418	416	397	421	413	382	384	357	395	386	418	433	432	374	402	439	366	401	412	401	397	394	386	423	419	394	405	387	382	377	426	385	418	377	420	427	387	419	397	411	427	385	422	405	354	423	414	387	384	372	398	385	401	397	385	380	388	401	411	348	398	413	385	382	374	400	341	400	400	398	408	409	398	374	373	416	394	390	435	378	381	377	389	393	379	388	395	398	411	413	424	377	399	399	375	385	388	359	423	344	422	417	433	409	437	389	391	408	392	428	408	388	397	412	377	384	370	440	407	412	450	435	419	405	421	401	432	389	400	402	357	374	383	373	364	400	394	423	370	399	389	421	383	393	379	417	372	423	393	408	463	415	383	380	437	392	362	345	366	426	390	401	388	430	453	417	408	389	395	429	399	392	398	407	368	378	377	364	374	390	419	398	377	419	396	414	383
8642	20523	19789	12826	9176	6686	5159	3811	2839	2181	1864	1590	1285	1289	1282	1330	1302	1352	1306	1191	1081	965	995	814	784	834	924	943	975	1057	895	781	742	692	642	651	598	605	580	585	600	569	564	581	603	581	630	556	619	600	644	609	640	581	565	644	586	586	605	598	564	611	610	557	591	586	626	543	598	572	598	561	602	539	608	565	563	568	592	596	584	589	616	572	629	582	611	593	584	583	555	588	630	562	634	576	593	553	555	599	603	612	523	561	585	501	577	598	519	562	582	620	621	557	549	604	553	568	586	606	568	562	551	530	553	576	579	552	586	615	553	550	571	582	612	585	562	602	620	561	602	553	553	572	611	575	546	601	506	564	567	590	572	589	592	607	565	519	545	564	609	583	559	571	561	570	599	536	571	594	540	566	594	542	606	617	588	579	536	577	580	611	586	588	599	565	557	545	580	564	556	605	540	577	585	586	560	556	599	606	593	598	556	568	616	553	635	567	619	555	619	586	586	561	601	593	572	587	570	517	593	548	572	566	563	534	551	529	544	590	570	600	555	577	545	571	537	561	551	545	593	537	577	567	584	564	551	574	583	562	554	578	602	552	543	547	564	558	587	605	553	621	575	584	566	561	557	610	628	543	546	551	583	553	596	560	561	556	591	572	594	549	524	531	592	594	566	620	549	588	566	574	578	599	554	575	555	554	603	590	556	571	587	551	548	578	547	571	578	522	571	554	563	551	541	613	516	588	588	562	595	583	559	560	575	614	572	573	549	570	520	589	569	579	598	534	576	559	563	571	592	600	572	603	548	573	557	539	574	629	515	543	566	618	562	545	586	600	563	561	550	578	582	629	579	606	578	577	562	579	552	594	543	590	532	543	562	535	570	534	589	562	527	588	575	588	549	551	528	601	543	554	572	551	595	560	544	553	535	547	543	528	607	560	561	562	556	619	544	601	583	579	567	563	569	598	513	595	580	578	567	549	571	555	585	599	580	514	576	592	535	557	597	547	560	589	627	585	565	558	576	602	572	596	608	555	550	549	563	554	563	542	600	592	589	566	561	551	584	576	531	585	595	599	576	588	563	578	547	564	590	597	549	599	554	584	560	585	570	556	531	607	628	586	566	602	529	556	557	579	561	564	608	552	536	559	599	584	546	604	632	556	580	571	563	558	544	610	590	580	575	590	571	582	548	570	490	567	542	533	584	611	555	563	546	578	558	586	554	554	588	578	576	547	578	548	567	534	539	619	574	505	579	572	547	569	556	527	608	545	574	580	589	581	594	566	581	625	563	584	577	619	550	582	581	593	567	576	641	594	569	586	574	586	588	587	589	554	577	562	600	544	609	619	504	541	591	586	566	530	557	586	550	514	567	580	559	590	569	583	563	599	585	581	568	615	563	556	578	616	578	594	559	607	542	556	559	590	564	581	570	573	553	553	561	563	622	564	552	556	581	560	601	564	626	560	582	576	544	589	588	625	538	579	618	516	561	582	595	588	618	559	576	579	559	612	588	567	489	574	573	576	584	592	618	600	602	603	539	578	591	561	523	538	599	570	552	527	560	625	546	548	585	622	600	614	568	568	605	608	568	563	549	571	575	575	603	559	595	559	594	608	571	549	535	542	573	554	596	572	547	561	577	604	560	561	537	590	561	555	556	540	564	555	602	590	561	591	557	581	573	574	557	573	554	589	585	635	590	590	554	571	568	616	611	537	582	597	583	529	508	591	565	608	571	593	576	595	584	540	577	556	573	576	568	567	565	561	574	554	574	500	553	606	613	573	576	586	574	589	582	519	585	576	562	580	603	535	590	576	562	548	539	590	596	556	573	566	588	544	597	554	568	565	613	590	560	586	555	572	578	620	562	567	549	540	531	601	507	630	577	556	576	605	545	569	577	550	625	612	560	556	557	541	585	568	590	537	543	540	573	566	560	575	543	574	550	558	572	578	599	560	581	563	612	593	578	559	557	578	593	592	567	560	540	590	588	551	582	590	581	569	565	556	582	577	586	545	525	559	576	565	509	573	551	610	579	562	522	573	607	580	564	557	598	580	564	576	560	575	569	579	605	547	532	619	554	568	575	557	569	575	535	576	561	609	565	572	557	548	585	544	558	581	559	550	560	554	590	547	580	617	594	554	566	558	569	564	569	564	588	595	519	560	586	593	578	542	616	577	527	576	539	552	572	553	561	533	538	570	571	557	574	556	596	539	585	558	571	573	599	544	559	560	558	566	521	575	571	572	548	562	530	545	588	555	543	575	596	556	568	570	545	542	588	585	607	552	576	546	585	574	568	588	522	590	521	580	592	547	565	568	597	565	534	553	591	562	568	494	567	598	562	542	566	576	564	581	585	578	573	589	546	558	564	628	554	561	589	577	536	538	563	605	570	552	538	546	574	530	538	571	579	578	578	566	527	576	572	571	588	559	586	625	566	575	536	599	581	589	616	547	557	581	567	528	568	577	570	603	541	599	626	556	589	550	552	556	596	549	551	552	575	522	588	535	608	579	593	582	536	555	549	590	556	544	571	609	526	607	551	581	602	564	598	501	553	594	589	584	589	566	580	547	551	555	616	595	572	590	549	606	587	596	576	552	553	542	575	545	558	558	566	550	580	513	585	554	594	575	555	567	542	568	573	569	521	560	579	552	580	604	592	513	579	545	548	568	565	558	610	576	584	595	550	574	522	572	567	530	561	600	570	546	583	590	599	579	559	625	560	562	535	549	580	557	593	574	649	562	585	556	576	557	605	549	565	560	590	559	559	571	536	578	544	576	564	584	555	549	614	508	564	535	583	546	571	536	495	593	525	562	547	571	563	557	556	553	585	600	553	649	588	594	570	581	548	574	574	577	564	576	595	577	568	565	560	533	601	555	549	537	524	575	615	624	558	577	578	555	608	598	553	557	597	558	553	536	567	564	556	568	544	557	595	543	541	579	578	566	555	570	548	539	557	540	590	527	569	542	584	527	613	577	547	536	544	562	571	563	583	567	549	516	632	549	546	563	537	553	586	545	600	598	582	512	597	565	538	568	605	560	557	576	534	534	545	550	551	571	573	576	519	617	584	606	540	568	566	582	549	565	540	604	582	591	584	583	550	538	546	608	558	552	554	610	601	538	532	582	585	541	552	565	556	574	575	536	544	570	568	514	549	538	551	592	541	541	554	611	570	593	574	589	536	564	553	567	562	584	582	562	619	577	579	552	568	578	606	564	530	529	605	584	522	594	550	572	584	572	605	555	595	539	527	527	554	579	577	552	571	576	599	555	539	562	536	574	608	590	556	604	579	555	522	560	563	565	586	589	530	572	548	594	562	562	550	581	549	536	552	553	556	564	537	560	526	617	593	563	563	613	576	601	589	578	520	598	532	564	518	538	597	555	588	566	576	597	550	579	585	639	532	561	591	547	608	578	567	594	560	554	537	582	569	604	541	578	541	589	542	618	537	548	540	565	559	559	556	541	553	576	591	566	526	576	600	568	570	573	581	568	561	536	559	535
22683	21123	28961	23541	21125	21212	11655	2454	1496	1154	991	784	700	682	633	693	690	685	725	598	555	595	457	479	440	414	496	463	520	550	460	374	358	355	355	323	299	284	290	301	306	285	274	295	268	274	265	305	282	298	306	331	302	310	304	332	283	305	303	307	292	252	288	271	281	273	267	293	287	286	309	284	302	270	287	296	239	259	256	273	266	293	271	267	276	268	287	270	263	264	293	277	261	268	291	285	284	274	267	280	257	277	288	270	253	281	251	269	265	281	264	302	261	270	288	268	276	279	290	274	286	279	283	278	279	257	293	313	269	278	269	287	282	287	295	293	253	277	285	253	270	288	266	279	244	284	267	275	278	285	252	281	300	290	264	268	289	273	275	268	265	275	237	288	304	276	237	283	267	259	286	260	251	276	281	268	242	277	256	249	269	276	267	295	270	261	274	265	251	298	272	284	271	272	267	256	296	310	276	281	273	278	257	290	291	272	269	230	286	268	276	239	280	291	268	299	281	263	264	240	288	266	285	269	281	279	259	266	238	280	274	266	288	243	274	250	255	300	268	246	289	257	272	271	292	271	265	290	264	280	266	256	264	309	301	273	253	294	236	279	281	299	268	270	281	257	292	248	272	268	285	295	264	269	266	288	272	268	255	286	296	262	306	288	274	261	274	262	280	279	287	263	265	264	268	291	284	273	240	252	268	270	255	239	261	245	273	254	294	255	304	255	248	304	258	268	261	272	297	247	266	271	289	269	263	269	294	269	264	270	287	256	278	265	266	260	269	312	260	277	282	276	296	264	265	274	280	279	274	257	290	298	272	275	273	261	277	293	268	288	270	280	291	292	253	278	260	287	286	303	260	280	284	265	256	280	255	276	271	292	275	274	263	247	243	294	258	288	253	242	288	285	276	281	293	261	258	287	276	251	269	279	267	270	266	277	291	287	255	259	270	257	292	264	273	276	274	280	285	288	284	305	273	303	251	274	273	285	285	280	276	270	266	274	277	264	295	263	252	274	264	270	288	254	301	267	277	283	271	318	260	289	265	276	294	242	265	262	252	312	283	240	273	280	261	259	283	285	278	300	270	275	269	289	263	289	269	312	266	253	277	262	251	267	273	275	266	245	289	290	245	270	269	269	234	267	268	268	287	286	280	291	258	287	271	282	286	270	291	304	264	264	250	302	276	266	268	291	299	233	298	290	261	325	289	302	254	269	278	275	275	261	273	269	294	268	295	274	273	308	275	271	262	257	276	293	275	280	290	301	276	254	294	279	266	269	285	316	281	254	286	269	243	247	290	276	284	262	306	297	298	265	254	286	298	293	250	298	271	262	265	300	248	270	309	270	252	270	259	285	282	282	263	301	262	272	291	257	264	245	257	258	273	256	250	276	239	266	255	272	258	288	298	250	253	266	240	282	273	256	288	265	265	228	281	284	271	256	247	275	264	247	258	262	287	280	271	270	275	278	248	294	293	271	265	270	292	274	267	259	293	278	259	279	273	276	280	278	265	277	296	286	296	299	259	286	273	283	268	256	273	298	259	269	308	263	265	296	238	281	294	250	293	288	276	296	261	277	269	295	260	255	245	289	254	269	268	272	276	253	300	283	261	265	304	292	285	261	289	228	253	263	279	270	269	294	253	264	267	280	289	263	290	269	267	274	252	269	255	273	267	281	274	304	257	241	276	264	298	265	299	269	297	293	255	260	275	262	262	267	263	274	296	256	284	245	257	258	273	276	245	266	273	298	238	275	270	271	249	268	286	240	266	264	244	256	264	280	277	286	302	276	278	256	264	270	274	281	300	274	280	273	291	290	266	277	284	288	265	249	241	255	249	267	285	273	291	276	280	264	258	287	267	254	268	258	292	284	276	304	316	273	294	257	247	259	274	265	264	282	273	256	248	294	291	275	301	285	287	296	290	285	255	252	264	261	283	291	273	265	271	255	261	276	248	249	259	286	293	281	292	262	268	241	293	305	278	271	271	268	271	256	290	283	276	298	267	274	294	257	280	280	258	269	295	268	308	278	255	274	300	255	257	266	270	254	254	268	263	290	263	305	260	267	276	263	276	263	277	268	264	319	275	290	280	249	278	292	291	297	279	265	282	276	237	305	267	277	272	255	262	250	257	267	284	283	267	307	272	269	274	285	267	312	286	274	258	278	259	284	274	271	268	282	299	265	300	265	244	261	265	294	271	268	252	290	300	241	250	274	274	286	269	244	285	255	266	282	268	279	291	293	282	301	281	285	275	268	310	303	253	272	264	265	275	278	241	249	275	260	242	289	294	286	286	278	283	257	244	284	276	280	293	280	293	240	294	276	248	295	289	257	264	270	273	295	261	286	295	249	269	270	288	290	284	277	303	294	291	272	287	287	290	269	287	281	249	267	280	270	274	292	281	288	288	238	258	242	243	262	289	227	271	262	280	260	278	257	271	248	282	281	273	272	232	255	261	275	269	267	261	267	265	265	281	256	280	276	260	277	253	283	281	294	272	282	294	273	281	273	279	259	287	299	264	264	283	283	261	302	258	261	269	315	271	253	273	274	270	252	258	289	271	287	264	268	284	247	276	260	278	305	272	263	283	300	254	284	296	287	279	307	283	282	246	244	271	268	284	263	252	279	292	280	264	271	285	281	290	279	263	296	280	264	273	275	284	282	287	277	268	268	298	274	285	290	263	274	247	258	246	257	259	260	257	269	279	270	252	266	274	288	291	262	289	263	312	279	279	297	252	282	290	281	298	287	267	289	242	266	233	278	286	289	258	270	277	239	284	264	257	279	266	262	271	290	246	261	291	304	255	274	268	259	272	297	250	289	267	276	271	254	260	271	277	243	246	275	285	275	267	280	240	260	257	253	261	274	254	278	276	271	245	280	271	266	275	265	269	270	260	263	303	266	264	257	273	290	256	260	263	291	273	237	270	276	272	251	297	267	261	288	287	257	267	283	256	298	298	283	272	274	276	262	277	261	253	271	271	283	250	261	290	295	286	266	243	276	294	299	291	280	280	271	259	262	289	249	287	302	290	258	273	279	269	304	296	280	269	260	270	244	226	263	283	321	271	278	275	289	298	262	254	249	235	289	277	244	256	277	241	265	274	287	269	251	269	278	252	263	274	256	300	264	264	275	291	264	256	274	290	268	272	268	275	256	292	276	245	274	284	297	268	288	289	296	271	254	278	281	255	245	298	286	263	280	256	263	279	299	251	266	270	304	264	250	294	307	280	294	269	255	258	266	292	261	309	272	276	284	276	261	274	282	265	278	251	250	273	260	281	245	273	269	271	280	295	265	267	289	279	275	268	295	298	281	309	264	282	260	316	278	281	281	282	261	257	259	278	258	266	257	274	271	275	268	279	264	247	264	268	278	291	295	252	271	253	266	257	287	292	261	262	277	288	259	281	267	277	267	305	263	279	298	299	229	279	285	265	282	270	266	285	314	306	275	262	272	269	286	280	242	275	272	293	273	256	271	273	274	276	289	274	276	270	272
11110	26462	24866	17030	12604	9511	7386	5522	4059	3022	2649	2025	1594	1590	1441	1547	1613	1687	1608	1249	1240	1002	898	885	778	883	936	1066	1006	1100	933	768	686	578	534	533	467	471	467	495	444	428	440	404	420	418	397	418	457	431	451	450	457	424	453	457	456	428	420	428	476	390	411	427	419	407	464	417	439	422	409	460	427	441	393	424	406	416	419	417	431	436	414	364	423	395	395	416	448	382	435	410	435	379	432	397	459	404	404	391	409	394	421	413	395	412	412	437	425	435	424	397	363	361	419	438	426	377	373	402	392	386	383	372	377	429	409	399	395	386	422	396	430	391	378	408	381	400	445	432	395	407	397	422	368	382	376	419	420	400	404	393	371	433	387	397	377	387	407	395	358	394	438	397	386	383	378	372	403	395	415	411	376	396	402	362	360	412	408	397	397	419	450	391	409	415	411	414	374	405	454	389	393	415	400	371	425	401	407	374	397	385	379	393	391	400	396	394	422	384	373	395	395	377	400	388	413	419	436	359	403	394	418	401	398	418	377	418	419	415	416	391	399	409	365	404	367	403	436	395	428	390	414	413	381	399	381	421	425	388	411	396	427	411	455	372	372	411	378	398	434	423	376	413	391	413	370	396	398	433	406	440	433	417	428	411	407	404	399	390	416	381	389	414	414	381	379	388	392	419	428	437	370	420	397	407	390	377	355	380	403	378	408	384	428	400	393	413	407	408	396	407	415	393	383	404	385	401	385	410	396	406	421	419	386	371	429	405	371	397	405	419	421	355	395	407	404	456	394	392	417	390	394	413	413	398	387	412	387	414	407	396	391	388	424	382	403	401	426	408	379	394	415	389	404	357	369	385	410	392	388	400	427	412	375	403	412	373	379	394	373	425	397	388	421	391	395	387	395	395	374	439	405	436	391	397	397	420	398	397	386	393	376	379	375	417	433	422	388	427	392	414	420	363	397	405	409	428	405	392	386	403	405	401	393	432	383	394	381	380	450	390	413	400	372	378	411	420	446	406	383	392	389	393	406	414	423	396	396	386	414	390	390	431	388	456	377	394	405	399	416	405	392	406	426	413	405	422	415	397	375	395	406	377	387	391	364	414	380	393	406	394	428	386	391	439	417	433	405	420	400	396	358	387	416	384	408	410	410	386	386	436	380	404	381	368	419	426	412	430	433	395	380	401	416	401	403	432	372	353	390	388	403	388	426	418	364	392	399	400	384	412	405	410	412	354	406	385	375	395	399	401	431	407	369	404	394	366	392	368	397	408	380	385	411	393	409	369	425	403	407	378	394	414	418	422	398	396	427	387	420	387	394	394	416	388	431	418	358	395	431	409	413	386	399	396	414	402	393	373	396	373	406	427	368	374	398	395	391	408	390	386	358	406	408	381	395	433	385	386	434	404	413	428	425	418	380	424	393	381	386	415	398	388	419	396	389	389	401	453	422	394	402	403	382	428	398	409	420	362	395	388	396	375	385	401	409	415	393	401	409	394	398	430	409	434	405	424	404	382	377	390	438	432	376	396	412	418	381	393	401	420	414	420	423	406	422	461	375	403	426	440	357	391	378	382	362	390	396	425	396	370	397	413	402	395	409	413	407	397	403	427	367	415	396	410	372	398	418	397	393	396	401	429	408	395	381	396	431	406	395	437	389	373	417	395	415	390	379	375	430	407	427	398	390	382	430	377	404	378	393	420	407	413	441	394	380	369	391	401	414	392	380	397	408	429	395	405	383	369	396	418	400	357	391	385	405	420	401	395	395	414	412	408	404	423	390	427	405	390	413	413	391	418	357	400	369	404	362	392	405	404	389	379	412	396	432	409	399	417	408	405	395	372	406	418	413	418	411	392	361	352	409	407	378	377	382	360	415	412	406	383	417	432	403	415	409	413	391	440	413	408	408	469	441	414	351	402	415	421	387	406	400	403	407	412	353	420	424	388	415	413	391	420	388	372	413	377	393	420	408	429	397	429	425	372	345	417	396	400	379	387	403	409	394	413	390	397	366	404	375	410	416	429	418	447	395	396	395	370	393	401	416	385	441	376	369	427	390	427	394	419	386	384	429	419	395	403	388	391	392	407	388	415	374	438	423	396	370	463	382	405	399	401	425	414	390	420	381	382	409	390	405	432	396	378	375	417	396	380	399	380	406	402	386	407	402	429	382	388	430	375	397	383	427	409	424	412	385	431	405	362	431	394	393	429	396	430	399	399	402	408	401	421	406	422	399	431	416	394	401	385	392	428	437	421	405	405	439	395	418	397	388	347	400	426	420	427	400	433	424	381	388	420	393	398	404	395	389	407	376	412	415	445	395	416	376	393	375	376	387	419	411	412	440	378	373	416	385	391	417	433	369	399	398	394	404	386	378	405	409	407	435	398	402	412	421	397	390	390	373	398	423	422	407	354	429	412	371	393	384	375	373	379	408	402	386	413	402	364	378	411	408	372	384	398	408	437	407	383	391	402	400	413	377	386	400	415	388	401	393	377	398	419	392	423	421	409	413	387	401	419	407	421	396	365	402	392	383	416	386	388	383	408	393	405	413	383	403	399	403	389	399	394	357	388	421	403	386	434	415	366	434	368	415	392	383	396	367	392	396	428	370	380	394	372	404	393	395	370	411	370	361	389	402	374	388	415	398	367	369	388	400	395	402	381	350	440	390	376	417	415	372	371	419	362	361	452	425	396	406	429	373	435	390	400	410	391	396	397	351	411	404	409	372	416	422	425	439	399	374	373	397	392	375	415	367	358	417	395	382	421	420	397	427	381	415	415	423	385	358	398	390	420	411	407	383	413	390	398	398	398	360	378	383	408	411	417	429	429	412	417	357	417	403	375	406	373	425	398	374	415	382	417	402	400	396	446	358	446	405	408	372	394	378	377	399	375	370	426	400	388	370	371	368	395	379	410	401	421	394	428	366	402	383	380	378	421	434	413	404	456	375	408	405	420	439	450	398	428	376	461	380	419	406	383	395	382	409	409	380	416	382	405	420	406	384	386	434	437	393	373	421	380	405	374	430	394	384	435	396	392	434	396	411	389	388	426	423	376	405	439	399	374	428	393	387	421	413	401	400	418	440	447	435	370	397	376	391	387	378	396	359	390	411	389	400	368	394	394	392	436	372	400	380	416	374	377	395	389	424	393	391	408	406	390	403	388	363	395	412	383	404	430	395	391	388	394	388	386	399	429	374	422	408	413	410	405	392	394	403	385	375	360	411	407	409	401	404	399	369	406	425	367	385	422	401	389	387	387	439	367	390	395	405	418	392	401	405	384	347	423	389	403	363	382	369	399	420	417	363	418	395	393	441	387	407	415	382	438	386	376	421	343	429	380	413	369	442	413	401	406	395	399	399	390	389	379	402	405	417	441	405	398	412	451	363	356	423	391	368	387	398	434	409	421	421	416	443	387	409	395	393	385	368	395	412	405	397	388	397	387	379	389	374	431	411	401	386	372	419	408	387	397	391	363	403	399	399	420	424	396	402	369	416	408
26755	20624	13032	4973	2198	1434	1044	822	588	494	468	453	380	433	412	425	450	425	459	423	384	399	386	368	388	363	366	395	386	371	389	337	311	337	333	334	310	323	306	340	284	314	312	301	340	331	311	278	334	320	330	356	302	334	342	336	334	314	337	343	337	326	331	310	313	305	324	341	333	326	343	312	313	316	326	321	318	339	286	340	292	284	311	318	333	300	304	344	328	324	332	307	325	329	267	337	308	313	343	325	299	325	290	331	338	315	328	306	301	308	330	334	309	335	302	298	304	307	330	328	285	336	300	341	325	341	302	294	306	300	319	327	333	322	328	309	319	298	332	316	328	314	311	315	328	317	362	318	303	331	320	296	299	330	309	298	296	292	314	319	345	297	362	329	333	295	319	334	331	313	340	327	320	344	314	340	310	315	318	337	331	329	309	313	323	325	320	307	330	335	297	296	302	344	311	282	303	277	298	351	342	318	341	349	319	335	318	319	350	338	297	289	299	315	331	321	314	328	296	298	352	310	310	305	300	307	337	303	338	316	300	319	329	343	308	311	322	299	334	325	290	304	349	308	327	309	337	262	338	330	333	317	315	303	324	318	343	333	296	321	295	322	322	324	341	314	320	341	297	298	329	302	303	309	338	296	306	314	302	316	326	308	330	344	307	324	281	359	300	344	311	316	302	290	320	293	333	328	313	304	342	317	313	338	304	334	331	322	306	318	326	325	305	320	307	293	331	302	298	306	310	334	320	314	311	321	337	313	345	326	309	336	317	328	327	294	309	330	305	295	306	329	316	313	310	328	317	310	326	325	327	335	338	299	315	325	292	328	339	351	347	335	320	327	274	330	304	332	349	331	310	332	327	349	333	326	332	320	325	318	312	329	311	325	324	315	324	302	304	290	298	310	323	356	291	301	310	315	307	331	288	328	328	327	332	293	311	277	329	272	315	336	312	324	313	305	317	359	351	325	306	318	332	329	325	274	331	333	305	301	294	295	312	321	338	342	326	298	303	319	309	295	331	303	328	319	315	327	310	346	328	322	347	324	307	314	336	314	324	290	340	336	312	292	341	303	313	334	306	287	304	345	320	325	313	346	316	299	311	321	327	287	334	315	326	342	349	323	290	317	319	308	284	323	325	327	334	331	317	275	331	295	327	311	324	317	310	347	358	331	329	354	316	328	321	329	318	312	321	314	311	285	331	320	326	303	327	300	306	344	298	337	310	351	315	329	323	328	360	306	355	321	332	296	326	303	333	293	327	329	294	321	333	304	302	318	299	324	315	289	318	313	319	343	319	332	327	306	329	312	319	256	316	314	320	292	289	321	320	312	305	321	329	325	319	310	291	298	280	331	318	325	332	288	274	329	329	328	327	298	327	342	320	298	317	310	331	343	314	324	312	287	327	290	308	290	303	304	309	328	309	337	325	334	289	345	331	319	319	312	317	304	308	310	328	313	351	322	320	328	314	344	317	338	303	324	328	307	312	335	287	354	304	330	315	331	351	332	332	309	299	332	314	307	293	321	300	340	332	335	323	308	332	334	332	282	343	298	313	308	319	305	328	318	337	320	312	296	297	325	311	310	289	304	323	334	345	306	324	324	340	295	338	345	321	338	326	342	307	315	333	297	298	316	337	332	320	335	328	311	326	308	335	328	334	335	321	341	314	304	318	308	285	312	314	348	315	320	344	334	306	315	369	306	370	303	360	302	328	311	308	311	350	325	303	316	357	332	317	330	308	315	309	310	326	312	310	293	308	287	322	316	309	317	312	316	303	324	315	312	308	313	337	289	299	317	326	294	294	316	322	315	363	295	342	332	320	288	346	307	287	330	306	359	317	317	313	304	325	310	335	358	336	321	305	342	306	329	334	314	321	303	303	319	309	324	289	330	314	312	333	298	323	331	311	345	330	302	307	316	347	311	311	327	315	318	300	333	302	345	313	359	312	303	328	331	288	319	306	309	280	324	301	307	291	341	307	326	301	322	297	293	273	310	321	306	306	357	330	300	291	324	321	279	308	314	321	328	310	315	308	313	300	316	318	283	283	330	339	323	305	296	300	323	340	316	326	267	324	315	328	302	310	314	298	306	316	312	290	306	308	331	361	304	331	342	295	327	315	295	322	321	329	300	313	325	300	296	308	305	332	358	333	324	368	329	311	326	297	341	305	317	318	345	307	297	330	292	308	311	292	325	305	304	312	345	335	308	303	313	311	321	350	293	306	332	289	324	313	323	310	294	323	325	326	309	288	299	332	325	298	301	309	306	303	320	330	336	303	278	303	341	305	335	322	323	304	326	325	315	294	313	327	344	327	325	322	327	335	344	336	297	330	312	281	313	316	308	323	302	353	338	343	329	282	287	310	314	322	326	303	336	305	285	318	317	313	332	306	312	320	350	294	360	297	321	296	304	327	320	323	316	327	344	306	334	284	312	312	318	318	345	288	317	298	303	290	328	332	328	295	360	277	338	305	314	355	323	348	323	305	329	298	296	332	299	327	329	305	294	311	317	310	303	322	295	303	291	331	346	363	348	346	310	309	315	345	348	304	342	315	338	343	306	277	335	299	298	319	328	297	293	319	322	326	307	321	346	302	327	311	271	327	303	294	332	324	329	311	323	303	334	301	343	329	313	293	303	309	310	326	336	305	350	326	324	323	321	319	314	311	324	306	322	310	318	322	321	327	324	331	334	337	313	320	295	305	346	351	311	341	317	300	312	332	344	351	300	300	303	345	340	326	327	333	319	332	342	306	330	306	335	323	265	335	343	321	334	305	303	338	336	300	301	334	346	318	267	300	327	349	301	274	325	322	322	322	303	269	326	301	293	314	326	310	321	322	309	335	300	322	329	311	329	313	310	306	341	316	327	338	312	293	318	351	339	316	303	297	316	328	309	342	330	310	319	307	332	355	317	355	343	334	336	308	320	350	310	333	322	321	288	294	294	321	322	313	321	328	333	306	305	320	318	329	343	328	304	312	333	320	303	297	367	304	311	311	304	281	332	320	308	344	330	351	346	302	303	313	291	346	354	330	292	327	284	327	324	321	306	329	336	328	337	314	332	310	306	324	317	330	310	337	340	337	295	328	325	337	310	325	352	319	318	327	324	315	286	309	318	361	313	348	293	348	308	319	334	325	322	294	301	322	298	333	279	298	322	319	295	287	326	358	329	337	291	306	295	294	338	344	322	349	338	316	335	305	332	316	285	314	333	321	326	323	307	338	345	344	324	367	308	325	338	314	334	316	319	315	321	301	342	324	315	296	329	298	339	288	355	313	315	345	312	341	316	327	308	299	286	306	302	331	340	329	321	323	266	301	347	281	333	349	328	327	320	307	317	344	336	322	295	341	333	296	313	335	339	321	315	332	304	318	319	338	321	312	303	299	320	327	268	341	314	313	329	341	317	316	300	332	314	336	292	317	329	349	313	288	307	274	312	319	337	306	299	339	310	305	307	312	329	312	334	325	336	317	300	303	328	313	323	333	327	333	300
7312	12272	12406	7328	4672	3464	2684	1979	1362	1135	991	836	806	742	744	806	747	828	891	730	678	635	584	599	557	594	608	621	657	708	653	588	534	501	484	519	517	481	473	483	455	481	430	420	467	459	451	464	456	474	483	474	473	438	480	462	460	491	465	451	473	466	477	459	468	469	462	418	431	460	449	470	456	431	476	470	477	480	470	456	426	448	452	471	456	485	471	435	425	450	456	420	466	417	441	442	428	467	428	475	476	404	472	454	479	479	439	463	456	498	451	482	504	429	445	436	429	471	443	507	484	439	463	460	429	421	448	469	478	455	446	486	474	459	465	462	497	473	489	472	479	434	471	423	413	468	479	435	453	474	450	447	500	447	446	434	441	417	456	422	445	502	442	448	483	490	468	471	471	477	463	450	443	469	415	444	462	464	462	478	451	464	445	431	487	480	461	461	470	462	474	440	491	438	448	499	440	495	488	456	472	489	448	426	443	472	470	456	456	425	447	457	476	457	505	436	456	426	443	435	490	495	443	448	432	472	493	457	451	443	510	445	449	418	469	449	466	481	435	450	450	438	477	465	435	464	477	453	434	498	443	450	472	480	465	476	451	477	461	494	456	437	435	434	459	456	438	464	499	458	483	465	484	481	500	455	436	455	474	485	498	505	472	411	471	467	468	453	411	474	452	468	462	455	470	452	450	425	446	481	476	444	457	433	467	450	436	450	480	454	456	442	426	476	484	446	448	442	478	467	464	445	451	446	459	454	450	487	476	467	436	464	474	455	454	454	470	455	441	484	492	456	442	448	450	475	473	451	454	460	487	455	448	480	475	438	422	444	459	449	470	438	494	441	493	472	498	456	463	474	437	497	464	456	450	463	460	435	440	496	459	478	477	472	441	441	465	477	442	473	475	436	449	443	460	475	439	468	471	474	452	448	447	458	482	479	448	451	467	481	465	435	467	444	514	441	471	467	442	458	470	447	496	453	453	449	443	471	438	470	453	431	438	463	465	465	503	491	431	461	439	450	451	462	467	436	461	470	490	456	446	421	468	419	461	477	463	431	425	475	439	463	469	484	482	449	420	459	459	482	416	483	483	436	438	477	431	457	441	459	456	472	442	455	486	474	495	467	461	452	464	425	433	438	424	431	498	436	517	449	446	446	438	443	447	437	446	471	464	453	437	433	507	450	418	455	464	464	472	452	460	461	461	443	459	494	460	485	445	427	447	468	480	415	469	469	446	521	437	467	499	425	436	465	462	455	436	496	464	442	470	466	450	453	442	433	462	468	459	478	436	485	440	482	457	472	450	453	451	443	429	478	463	472	469	486	473	459	449	443	491	488	483	457	433	459	508	460	467	489	443	443	459	446	513	471	497	508	433	459	461	420	462	470	443	490	449	437	484	428	482	495	464	459	497	440	489	431	482	435	480	457	478	499	473	449	474	430	489	448	474	463	479	461	460	491	442	432	444	459	455	498	424	468	441	465	455	455	501	465	429	463	440	491	449	431	442	466	469	413	434	425	513	505	461	456	468	458	451	435	479	449	439	467	477	503	449	432	471	451	487	491	486	460	453	462	452	479	448	465	436	496	460	448	466	451	496	453	437	451	472	461	464	461	442	414	429	448	452	462	484	462	453	440	422	494	460	487	455	464	493	459	463	462	475	455	459	439	449	492	492	446	443	440	447	488	467	458	462	457	457	444	480	433	429	467	452	446	460	430	432	487	495	447	437	469	469	462	467	442	484	439	452	438	451	472	465	493	412	455	458	438	457	501	447	424	443	461	447	439	468	459	473	467	495	470	504	456	496	479	451	450	468	409	433	431	449	476	446	454	470	456	448	481	467	457	467	448	473	447	462	444	453	470	461	487	436	428	465	450	469	465	412	471	439	422	444	460	477	450	472	480	420	446	454	456	463	454	456	484	482	487	462	473	472	462	445	470	441	439	434	484	448	498	488	443	420	477	445	467	478	494	442	459	470	448	459	469	398	457	473	487	476	452	465	486	469	459	494	412	460	483	533	434	465	475	494	439	430	460	431	440	452	453	441	483	474	461	473	474	463	433	472	442	497	424	459	486	452	475	479	508	448	440	445	443	451	457	482	429	466	469	439	466	447	431	419	446	444	465	451	489	490	434	460	456	512	457	443	423	448	493	468	462	452	468	445	440	439	448	465	423	449	376	441	437	467	485	447	463	442	459	429	448	457	505	468	478	464	407	440	483	482	462	443	480	452	476	440	484	425	461	438	458	448	477	444	472	500	444	494	462	458	452	485	438	464	457	432	445	434	461	437	442	475	482	444	463	470	438	438	474	444	430	439	446	474	499	456	455	438	443	467	468	466	478	461	459	466	457	513	460	421	446	477	455	418	433	465	461	465	446	458	479	458	458	443	444	463	468	468	469	485	456	492	457	439	482	438	451	458	434	436	481	454	461	436	491	464	466	449	441	454	453	416	424	448	463	437	503	480	500	446	404	414	433	478	459	444	488	491	460	427	458	468	461	502	448	494	439	431	432	446	468	420	421	468	433	453	431	438	425	458	464	456	470	438	482	489	465	441	426	482	484	452	465	422	478	452	475	463	493	469	473	471	417	503	423	477	476	463	430	430	479	447	438	427	454	425	432	462	475	451	464	453	447	431	445	428	466	444	469	431	453	437	435	467	491	462	462	446	486	425	443	442	465	435	448	431	496	486	443	476	441	479	485	457	481	411	461	471	447	459	430	470	481	437	477	464	469	487	418	468	481	466	468	488	419	442	474	482	441	473	472	394	459	447	439	477	400	442	432	399	410	456	467	495	460	462	456	477	459	459	446	456	448	461	465	499	466	472	429	474	508	495	468	441	467	450	466	434	478	433	470	459	470	471	480	472	464	444	454	426	449	457	459	481	444	440	500	489	439	468	465	452	432	471	450	482	490	471	448	469	459	436	477	461	445	455	432	474	476	431	479	445	463	494	460	463	472	463	431	477	417	458	450	477	470	446	419	455	449	469	417	445	508	447	482	456	466	443	425	437	445	462	433	455	423	427	465	452	468	475	474	452	450	466	465	409	465	468	447	482	456	467	463	479	443	469	453	476	472	456	492	433	474	461	478	471	449	490	429	470	440	457	461	492	470	469	458	463	462	481	465	500	490	479	470	436	436	471	459	425	449	468	423	464	444	509	429	456	455	450	436	491	459	455	505	474	427	451	457	450	458	446	448	481	445	444	467	454	464	459	470	470	478	487	482	479	451	452	459	438	470	483	504	459	442	463	453	456	468	489	467	486	465	444	439	461	468	456	489	471	436	457	506	463	454	455	475	439	472	432	446	464	445	448	470	473	500	482	482	484	472	444	476	442	452	460	469	432	443	433	496	462	460	450	433	408	480	506	420	460	466	464	455	474	448	494	446	499	468	448	418	429	501	488	484	457	454	464	433	447	428	433	449	456	504	439	512	449	451	480	437	471	440	491	467	482	444	478	460	467	454	480	458	467	490	474	491	443	461	448	481	432	460
23612	21154	28567	24008	21143	13198	3120	1724	1105	945	855	726	673	649	651	653	677	698	687	620	540	527	512	468	481	494	499	576	580	559	519	494	425	396	437	414	398	429	444	413	404	389	465	411	406	428	408	397	416	428	411	377	383	412	379	382	417	442	403	389	399	394	402	391	372	394	431	406	395	417	366	421	411	397	408	415	377	414	399	373	442	415	401	365	384	400	399	399	385	399	404	404	404	361	391	342	391	432	386	374	363	395	379	380	400	409	400	388	410	405	385	408	414	376	374	399	397	397	402	411	404	419	406	420	398	356	406	391	356	412	378	411	405	366	381	374	400	398	393	354	373	377	379	392	374	377	391	349	384	376	384	386	381	376	419	413	388	393	396	404	440	377	363	395	420	410	385	416	366	379	405	410	400	397	430	417	381	399	394	380	392	406	375	419	390	361	348	372	377	400	357	369	411	375	413	412	392	386	364	350	409	401	380	402	417	416	382	343	375	403	367	388	407	372	402	400	413	379	382	419	397	379	380	411	408	401	383	404	367	395	431	394	376	389	374	385	397	368	381	406	394	368	394	381	399	385	394	417	440	393	400	381	409	385	430	371	367	389	399	344	402	368	397	400	396	413	387	400	377	383	355	392	404	403	383	393	385	395	350	355	396	371	411	433	357	407	373	392	395	389	350	413	414	409	411	407	385	421	391	388	408	393	364	391	368	382	367	361	399	387	407	369	424	448	361	393	404	401	368	379	406	386	385	381	417	421	398	392	396	395	400	371	376	354	408	386	400	388	404	422	403	368	383	397	344	389	404	379	390	414	418	383	372	403	395	414	406	375	420	386	414	390	398	383	403	396	385	395	353	391	422	437	392	412	373	374	396	416	390	410	393	345	428	386	378	401	417	376	382	377	433	429	422	393	389	403	391	431	361	411	380	382	375	397	396	375	409	357	404	367	418	406	386	383	362	387	375	361	353	413	395	398	367	377	381	424	400	439	407	387	361	367	369	393	420	381	390	369	385	410	398	392	402	369	404	404	425	379	436	382	428	403	411	403	361	395	424	377	370	370	428	392	390	397	366	399	378	393	384	368	372	387	395	380	397	373	402	400	368	386	373	406	396	371	411	387	389	375	358	393	400	430	397	408	415	391	399	390	395	380	376	419	401	389	346	344	438	416	421	363	393	396	395	420	386	454	369	410	376	387	406	384	397	407	393	385	402	398	379	405	358	359	383	366	365	391	407	379	362	362	399	359	381	395	415	376	357	369	393	379	383	366	406	356	403	398	408	392	392	427	390	392	383	404	391	368	391	414	378	397	405	423	396	424	406	364	397	392	388	371	395	365	381	379	417	370	389	400	397	409	383	414	386	377	404	365	367	374	380	409	399	415	381	401	408	387	411	409	404	371	389	359	417	385	376	385	362	393	386	392	379	388	401	356	369	401	390	415	372	384	405	431	430	367	430	391	392	392	410	416	366	423	403	409	389	383	443	386	384	405	390	401	401	385	387	391	394	379	387	401	392	407	401	364	391	382	394	388	438	390	390	387	379	399	394	419	412	400	378	406	407	390	428	384	386	392	429	381	409	376	385	375	359	420	382	402	397	367	375	388	393	383	368	413	412	361	396	389	356	407	406	405	406	436	385	386	384	370	359	388	380	402	424	411	437	376	389	387	399	383	418	399	380	384	408	377	398	385	360	401	394	367	392	395	401	388	410	409	407	381	400	391	397	403	369	391	374	413	366	392	389	385	370	390	377	402	403	413	383	383	431	406	401	386	393	398	400	373	394	403	350	392	395	375	380	382	388	394	409	352	391	401	357	397	374	386	388	383	387	389	380	385	404	389	404	332	390	426	395	391	427	367	399	395	396	378	408	390	405	397	401	386	366	385	403	377	403	401	390	409	390	449	397	394	426	398	396	390	367	358	370	383	370	391	405	418	407	376	411	391	380	345	380	418	408	410	405	419	378	366	366	379	379	350	393	385	399	394	371	379	357	426	411	390	427	376	389	382	395	435	361	412	375	368	442	392	395	398	409	347	389	371	371	394	428	399	384	419	368	418	389	389	367	404	413	373	392	370	366	359	379	416	413	393	365	383	386	415	347	381	402	390	392	401	430	350	391	425	373	381	414	379	379	394	376	373	377	378	395	350	380	381	352	387	397	396	437	406	382	375	422	369	386	401	358	414	413	406	397	380	377	416	405	397	395	408	374	386	405	410	391	397	404	428	439	423	387	363	381	381	378	404	411	376	370	380	381	384	389	397	408	420	433	378	384	384	420	389	404	398	394	417	359	370	401	379	415	390	412	405	372	367	393	387	388	409	391	356	382	344	405	367	401	381	381	380	394	412	447	368	405	380	383	389	411	385	376	379	390	397	395	386	392	391	413	406	398	387	396	369	400	412	378	402	381	437	379	369	380	420	342	395	398	355	390	378	372	397	402	387	411	364	402	400	415	377	391	376	383	410	376	324	397	402	422	378	391	421	393	409	376	377	396	398	420	408	386	418	390	399	397	429	408	379	378	415	390	424	379	419	382	383	393	368	393	387	390	379	387	389	408	382	395	426	388	373	366	384	384	395	374	379	370	373	410	378	388	456	384	372	388	432	380	413	388	375	411	423	368	391	396	412	371	397	422	389	395	391	364	381	387	428	421	393	397	369	385	363	384	405	413	388	382	351	415	382	379	399	370	405	404	380	355	383	377	368	403	389	355	410	438	382	395	385	352	379	382	395	396	371	359	423	427	400	385	362	397	376	427	403	391	404	404	401	398	396	406	396	386	401	417	375	375	388	392	400	399	367	415	390	405	346	379	390	396	415	407	385	408	409	366	388	384	376	416	369	407	407	414	403	390	377	393	385	391	387	368	369	373	371	371	379	390	362	400	378	397	417	411	397	393	394	405	376	430	383	370	364	379	412	378	389	368	385	393	374	376	388	398	377	393	401	417	375	358	385	398	375	377	377	396	383	443	368	415	410	368	406	412	392	375	399	375	388	402	347	416	393	419	403	419	387	360	385	388	366	406	375	404	345	406	391	381	375	418	380	374	414	409	366	393	418	402	380	410	369	381	376	423	366	396	389	389	398	380	373	396	402	376	385	374	405	396	401	381	410	380	381	386	384	397	434	433	430	401	362	378	396	403	409	376	351	392	390	376	452	380	383	378	386	392	407	413	364	398	375	377	404	361	399	395	408	390	404	373	398	384	376	404	428	386	445	395	390	366	443	388	400	413	421	407	411	415	385	379	401	395	383	392	356	389	356	374	370	409	411	393	394	410	364	375	396	373	417	413	377	386	406	374	386	369	401	416	421	389	366	370	403	356	440	402	397	360	387	409	398	412	413	364	410	376	396	406	418	362	381	413	364	374	420	380	358	378	382	398	402	407	410	403	404	413	382	376	381	424	385	365	404	390	377	395	370	384	384	393	399	411	398	372	425	415	407	402	382	362	385	403	399	412	397	380	354	384	379	383	410	377	408	389	363	404	397	384	416	394	415
9158	21665	20735	13481	9537	6925	5385	3910	2896	2226	1944	1584	1346	1259	1241	1272	1310	1419	1293	1139	1096	966	895	849	828	847	889	912	952	997	920	797	726	660	647	621	607	574	592	602	603	547	583	597	604	623	597	622	553	603	602	616	612	602	579	555	642	575	594	622	593	581	574	556	564	535	587	575	571	556	601	564	529	552	607	540	568	593	565	522	565	572	578	607	566	562	552	558	567	544	565	562	638	540	607	540	537	630	596	590	585	552	577	579	584	553	564	609	546	607	563	511	547	566	563	597	546	587	586	595	581	601	565	549	554	605	593	557	600	555	584	578	574	564	523	586	591	574	579	580	534	528	551	529	521	547	539	575	531	548	545	573	556	582	597	591	612	595	557	608	578	550	559	566	575	587	547	583	539	570	620	585	569	564	566	587	537	564	552	566	554	554	557	528	549	556	528	592	566	569	589	565	562	570	601	548	566	550	565	522	582	578	568	569	562	594	564	567	542	547	580	607	576	541	581	590	573	555	574	587	578	560	573	560	589	570	567	594	563	522	545	535	554	584	590	603	585	579	541	561	544	622	552	567	562	539	528	584	558	579	563	548	581	581	565	592	615	538	510	568	500	601	590	544	608	581	571	556	574	557	572	600	568	547	568	589	594	608	605	594	577	568	601	570	581	547	546	568	589	548	567	508	561	556	578	549	552	529	519	562	523	558	609	584	522	571	530	606	560	603	585	531	555	580	602	579	584	574	538	563	556	547	582	589	566	589	529	552	563	558	569	595	556	562	589	528	569	604	514	539	561	589	552	599	600	578	549	549	556	581	576	551	556	609	565	568	548	557	554	585	602	543	574	565	533	561	588	525	531	531	552	588	536	571	554	554	545	525	566	572	552	531	579	586	575	585	575	556	528	572	584	572	553	530	553	542	570	548	523	578	565	580	582	584	558	544	553	610	584	591	552	583	586	557	568	586	607	570	565	590	575	541	604	583	541	577	567	583	538	535	567	538	556	559	617	589	611	565	557	577	606	527	586	580	607	579	547	601	541	549	574	584	537	589	546	604	576	574	542	565	555	550	527	567	526	556	574	549	600	572	577	572	537	547	552	583	543	544	564	589	593	585	577	593	556	568	571	563	535	566	596	551	598	598	550	570	561	609	575	597	591	563	568	568	557	567	565	564	538	546	554	534	587	561	574	552	585	581	562	543	581	519	572	578	585	566	602	570	562	585	543	601	546	581	576	587	570	538	534	565	598	541	566	594	572	608	544	581	594	536	562	529	556	605	575	571	581	563	574	536	612	536	574	551	569	574	586	557	595	520	596	516	553	542	582	594	605	561	553	534	583	609	572	528	521	566	621	523	563	604	536	574	532	564	538	572	569	550	560	565	552	591	585	526	591	610	545	525	571	599	542	555	533	547	567	556	572	514	541	580	576	576	552	549	614	586	556	544	577	549	518	516	566	602	576	575	612	543	563	583	550	562	557	549	547	589	518	585	559	577	532	612	509	567	559	550	571	616	553	610	566	538	573	566	554	556	539	537	550	572	600	523	560	601	568	567	513	579	577	603	581	569	610	518	585	535	572	563	562	540	560	607	593	533	547	571	578	576	553	560	567	593	609	552	562	598	576	569	595	564	580	574	483	536	578	564	564	574	527	611	556	553	582	571	568	595	561	559	569	562	557	507	572	546	550	582	549	563	565	537	527	599	612	591	552	567	541	542	568	553	575	563	560	555	546	597	556	574	586	558	561	550	569	617	555	584	536	585	537	582	571	576	575	543	565	574	562	545	545	549	515	571	542	545	567	589	578	576	587	580	589	535	548	585	542	578	560	530	568	535	576	552	585	546	573	562	546	545	558	573	562	606	573	597	565	579	559	589	579	570	553	573	557	559	585	566	541	572	576	590	580	561	602	570	572	587	584	566	575	561	550	576	543	524	533	561	585	566	553	609	577	566	558	567	583	532	529	587	570	562	593	561	616	593	557	575	566	588	608	564	561	579	608	596	547	575	610	596	556	591	576	568	513	556	552	538	577	580	556	586	570	556	580	569	537	538	554	593	587	562	563	582	595	587	590	545	557	590	574	560	585	572	545	585	573	597	588	552	570	590	552	590	541	567	580	562	582	564	585	620	536	551	605	550	557	526	621	563	528	577	546	539	570	561	549	552	570	563	565	491	518	560	565	560	616	548	568	519	567	581	568	583	586	587	546	602	564	570	571	513	554	600	568	559	557	594	557	595	604	565	588	547	562	547	556	579	555	554	586	577	550	506	547	550	526	581	568	540	581	551	587	566	586	572	605	521	583	548	576	584	615	576	605	579	562	630	551	553	611	583	568	548	595	525	556	542	587	590	610	576	582	572	596	564	562	603	570	562	583	551	605	558	538	562	552	530	570	553	584	560	551	529	580	546	584	605	556	551	555	594	525	561	563	585	527	578	591	592	546	555	544	598	554	591	625	562	558	609	555	557	560	583	564	568	561	624	570	561	540	600	553	578	553	583	592	555	588	577	578	579	557	561	564	594	561	540	591	536	574	597	585	556	552	570	603	556	596	584	590	562	544	571	577	568	556	525	559	588	575	600	587	549	608	526	635	570	554	578	576	546	544	555	595	584	585	551	517	575	556	586	589	602	556	563	570	530	538	552	563	581	591	605	541	588	551	545	579	553	565	523	563	578	575	578	544	590	595	594	573	542	552	536	598	569	572	576	565	596	520	545	583	530	570	568	574	566	574	561	589	564	524	581	543	607	549	552	570	590	578	562	561	551	551	579	546	576	615	600	567	562	598	578	592	526	547	618	563	570	569	559	512	608	551	554	578	575	568	554	596	586	561	540	533	573	606	551	541	556	537	554	610	574	573	560	518	568	560	511	557	537	580	539	570	602	590	551	547	553	555	576	560	565	572	561	572	528	519	555	564	566	566	567	616	593	530	544	592	594	549	582	598	587	561	577	595	562	565	559	581	602	594	562	567	526	542	523	593	563	528	556	538	586	561	602	582	550	570	565	591	537	537	569	551	599	550	571	541	571	558	611	552	598	571	551	614	593	550	545	584	573	581	529	535	580	529	530	613	567	579	577	540	590	596	564	569	584	565	563	637	565	569	551	576	578	541	572	573	592	569	531	553	563	508	574	615	562	568	533	572	601	588	572	546	554	616	599	588	573	554	557	538	586	610	563	554	550	575	560	559	550	607	561	540	563	580	555	542	585	558	596	537	553	586	594	572	539	584	555	535	582	563	531	572	562	562	574	559	552	588	567	586	581	560	575	570	568	548	589	575	519	565	543	534	567	536	557	539	560	579	512	541	586	557	560	546	542	583	559	590	583	559	588	571	575	602	585	533	573	574	523	575	545	569	559	563	565	556	577	599	545	554	583	571	587	535	547	586	571	517	538	579	553	586	557	568	610	551	558	639	543	529	580	577	555	564	562	575	591	573	569	593	559	527	578	571	618	565	586	548	577	507	530	531	553	575	561	575	593	512	570	584	583	566	588	569	563
22786	21150	28960	23606	21160	21242	11578	2496	1487	1162	984	794	715	692	659	698	718	750	748	596	627	487	460	412	427	421	480	492	477	507	496	398	368	304	314	318	300	303	293	256	310	278	318	299	271	286	281	267	299	270	299	325	302	299	310	283	297	294	243	307	303	292	264	252	289	272	275	294	284	272	296	292	283	255	271	267	267	265	267	247	249	290	273	282	277	257	239	264	298	276	255	271	255	275	274	304	272	280	258	284	302	282	284	278	273	290	253	309	244	296	294	273	271	277	267	267	282	266	274	266	274	258	280	297	269	269	293	281	264	262	280	268	278	267	226	264	263	283	260	270	258	285	285	287	289	265	276	271	287	264	317	254	272	265	257	252	265	268	278	251	278	256	258	271	270	297	240	268	284	274	252	234	277	263	276	268	262	260	285	292	296	293	265	286	241	302	275	294	272	269	262	253	264	261	286	255	256	270	283	297	254	251	307	258	288	308	295	279	252	285	284	288	255	270	249	264	290	289	263	269	276	251	292	255	253	276	284	305	254	281	263	264	265	312	289	318	270	280	268	294	300	271	297	272	300	261	247	265	262	271	239	262	277	259	285	271	252	268	255	282	285	277	278	279	278	284	297	276	228	265	257	240	273	268	285	265	247	281	276	266	315	253	283	287	282	266	267	283	259	255	259	268	266	283	254	269	269	279	268	287	280	287	272	291	276	250	260	275	261	281	252	263	253	286	267	274	271	236	264	287	264	264	275	267	272	261	243	273	298	246	268	272	253	268	270	282	261	257	274	256	275	268	261	252	245	248	281	292	283	266	252	283	272	284	266	254	270	306	274	287	282	260	276	328	283	240	285	264	281	279	284	304	269	284	268	299	282	258	305	266	273	259	265	276	254	263	264	263	251	280	269	244	272	281	308	277	283	266	263	275	276	249	300	263	252	257	273	260	282	280	279	284	261	267	261	285	272	270	285	259	239	267	285	273	288	255	265	250	313	275	256	302	276	271	251	275	243	276	234	293	284	266	247	272	275	293	276	290	271	267	275	300	265	251	252	251	260	256	280	285	264	256	260	266	280	249	286	268	259	266	271	275	284	242	284	265	295	250	236	265	258	290	290	250	271	284	279	283	271	252	274	262	267	268	302	282	253	290	321	293	282	291	264	257	280	255	256	285	277	292	270	274	243	257	252	266	267	291	255	303	264	268	250	286	266	313	251	291	264	244	247	255	246	254	277	281	265	252	267	228	284	277	274	265	280	257	257	283	270	294	270	272	270	283	266	267	273	278	265	294	293	282	264	275	261	259	272	299	279	261	284	263	267	330	281	279	302	292	297	235	269	268	280	259	268	263	275	256	277	282	290	278	251	279	267	259	295	260	300	276	293	287	280	284	273	252	289	263	271	311	269	271	248	284	271	266	278	264	280	241	274	287	270	268	286	292	275	273	283	287	274	296	261	269	271	244	262	276	252	274	255	283	283	269	269	270	255	269	260	264	258	288	275	282	302	254	229	251	295	281	270	312	264	270	263	265	287	280	280	266	266	274	267	247	283	305	277	276	315	281	272	274	277	256	288	273	294	275	288	236	290	290	269	291	292	265	285	261	262	277	285	280	276	296	280	280	280	244	290	266	284	269	270	284	293	259	301	286	275	293	285	250	269	242	278	307	250	280	262	245	297	242	261	259	265	254	247	283	268	256	280	272	256	246	266	328	274	258	274	261	246	258	270	265	293	285	245	272	285	282	298	319	271	285	289	286	272	264	272	259	274	258	264	252	269	266	266	294	266	251	296	254	241	247	292	274	287	260	277	236	287	319	285	267	267	271	277	279	265	277	241	263	261	268	277	265	266	274	250	292	310	276	272	295	247	282	276	266	287	261	295	282	293	285	243	274	260	256	294	274	284	252	272	272	241	263	256	278	258	267	252	287	301	267	248	259	277	291	269	278	289	265	274	276	288	273	289	257	246	289	281	293	271	263	278	262	249	247	292	299	266	257	293	268	272	292	271	297	275	277	256	271	263	268	310	277	245	246	265	283	261	263	253	287	262	258	284	270	257	255	245	273	284	295	287	286	277	243	284	265	264	296	302	263	274	280	297	285	293	257	260	255	255	286	271	293	280	268	247	260	268	277	246	287	279	274	283	250	289	248	278	265	268	260	273	271	262	270	229	256	269	246	273	266	267	278	290	273	287	245	274	273	236	291	293	267	291	247	302	282	259	301	261	274	277	285	287	278	279	288	250	248	256	246	263	267	258	287	263	296	278	287	257	263	233	274	262	234	263	283	296	286	263	293	280	260	286	272	263	241	264	261	271	271	271	280	294	272	275	245	302	259	281	267	278	273	281	271	249	280	265	286	277	269	243	249	246	276	267	265	247	282	277	283	281	282	261	238	260	252	266	247	283	244	256	256	270	279	247	270	243	263	273	259	264	255	249	250	285	304	268	253	276	273	264	307	272	272	289	270	256	294	240	273	250	256	260	276	264	237	275	272	278	272	255	250	292	270	264	265	275	277	306	256	265	260	275	270	270	268	313	289	261	245	294	262	245	304	280	244	264	259	254	282	262	265	320	308	252	282	277	279	266	270	279	287	261	271	257	268	291	267	277	282	291	250	307	278	298	264	238	277	255	279	275	284	296	269	264	285	279	246	287	278	262	276	265	275	270	293	258	236	259	296	307	283	282	266	249	273	266	295	267	301	273	257	235	270	236	275	255	263	276	288	244	266	261	264	284	257	255	274	259	275	261	256	261	276	277	260	270	291	260	260	246	250	285	269	289	265	280	248	287	274	256	300	276	279	293	288	261	260	284	250	255	266	252	263	259	252	271	264	258	244	284	278	268	308	237	281	229	287	295	291	270	267	258	288	261	302	316	274	277	263	281	267	268	294	274	309	244	266	272	260	238	279	286	266	278	277	296	238	271	249	268	271	273	292	257	267	294	279	274	292	285	292	285	292	245	251	264	254	264	255	255	272	274	248	254	257	292	278	255	254	257	249	273	242	269	288	271	271	277	275	258	285	283	251	272	231	260	261	250	288	274	252	253	298	256	249	269	245	245	273	238	259	270	286	244	278	259	258	286	262	268	285	241	265	279	273	273	257	281	281	275	283	283	280	267	267	288	266	286	249	239	273	255	276	251	276	241	281	271	284	302	276	282	249	247	278	273	287	262	283	267	284	255	256	298	298	282	283	253	255	246	255	279	267	246	234	274	286	271	270	259	280	270	295	274	275	249	271	287	251	287	260	294	251	287	288	261	280	302	266	277	270	285	256	268	270	292	262	266	283	276	262	253	259	255	270	247	285	270	274	270	255	269	251	283	307	264	253	255	268	264	263	250	271	250	264	232	233	273	254	250	278	283	295	258	250	305	275	259	264	287	270	267	259	316	244	288	298	283	298	285	290	274	250	302	261	260	274	276	269	268	252	260	297	275	270	286	253	258	266	255	256	287	264	258	276	276	290	242	256	274	270	273	281	281	295	291	275	279	272	266	266
11656	27545	26273	17972	13196	9657	7616	5511	3888	3074	2475	2054	1706	1602	1494	1528	1583	1689	1578	1330	1200	974	871	838	856	858	882	1010	1013	1070	939	712	630	533	523	527	467	480	451	455	413	401	460	404	425	424	428	417	397	482	408	445	452	447	437	454	437	414	419	451	452	445	428	420	435	419	415	395	425	426	400	440	430	414	414	405	395	391	438	376	411	411	433	364	371	404	422	401	390	392	433	375	397	394	399	423	388	387	387	413	397	395	392	354	396	375	394	405	402	383	396	348	381	385	401	401	385	398	390	421	387	419	414	418	402	377	413	410	379	393	427	409	359	419	382	419	368	403	385	395	399	401	369	400	428	396	408	391	403	411	400	388	417	399	389	421	428	397	404	385	393	389	422	382	414	396	364	391	411	443	393	433	413	389	365	381	377	404	414	406	380	381	382	372	448	386	404	418	374	397	378	388	403	397	411	387	401	397	398	392	368	404	436	377	394	358	396	405	361	412	398	408	403	405	399	386	351	345	409	399	377	409	368	392	410	407	371	389	380	403	420	400	407	386	404	388	375	402	383	421	381	394	412	376	418	407	387	397	382	386	378	407	433	406	385	426	389	381	376	366	385	389	430	370	399	417	407	388	406	382	390	373	364	418	364	425	409	382	415	379	408	431	383	392	412	380	421	373	409	398	398	391	375	405	392	387	425	430	369	373	402	413	418	391	388	415	387	379	399	389	400	390	384	436	401	386	398	394	396	402	404	400	370	401	429	362	394	395	373	402	430	435	406	430	361	436	415	410	417	374	392	422	393	384	374	390	405	382	413	408	398	394	398	379	388	408	407	388	371	376	422	364	411	406	421	400	361	349	410	422	408	437	399	413	392	410	395	384	385	381	436	409	409	367	425	402	380	395	385	378	390	401	376	407	356	366	358	411	397	427	415	396	387	412	410	389	391	383	366	429	399	374	377	394	368	453	392	395	385	375	374	391	440	390	428	372	370	397	371	399	419	394	375	366	414	455	409	408	414	404	366	414	365	395	405	390	413	394	377	372	386	430	394	397	375	442	388	372	390	408	438	400	391	411	398	420	395	370	416	398	415	378	378	407	372	408	418	394	374	402	396	417	409	423	399	426	389	402	440	392	394	406	409	355	371	375	431	400	393	396	408	381	347	374	378	371	366	341	382	409	371	394	395	388	427	384	407	391	341	398	401	374	388	397	397	387	425	420	365	430	433	424	412	430	387	394	380	428	374	424	424	388	428	425	382	362	393	360	353	385	414	397	360	390	418	374	406	430	398	360	418	408	383	379	402	389	439	382	409	409	442	381	405	413	402	390	389	407	385	385	372	392	417	410	384	396	417	422	346	404	380	394	383	417	408	373	375	375	419	414	382	410	384	389	413	393	338	392	387	429	436	397	383	397	372	403	390	396	408	403	364	404	369	399	406	443	422	358	404	404	395	416	397	410	425	356	401	382	433	410	428	401	436	406	386	392	388	410	352	395	410	389	391	374	408	395	395	387	373	408	387	395	418	402	390	355	397	423	392	377	399	422	388	384	363	405	397	361	393	379	396	369	401	393	377	412	412	383	395	382	390	361	365	410	388	396	413	377	381	396	414	412	425	392	393	381	411	376	373	386	405	390	401	383	394	359	358	401	363	407	404	404	375	378	399	395	412	404	406	434	412	396	373	378	402	407	359	388	411	404	411	399	404	394	380	411	375	393	404	368	394	405	401	385	428	372	409	385	422	401	366	407	413	383	393	383	394	394	390	406	409	405	387	370	436	404	393	399	381	388	385	413	387	413	384	409	374	412	403	419	404	380	393	433	416	417	405	390	440	367	396	382	411	434	365	406	377	416	391	361	366	373	389	410	356	387	392	424	374	371	385	358	391	423	418	400	395	394	377	362	391	380	344	399	430	421	374	401	396	399	397	390	408	360	379	408	353	375	365	347	376	349	420	415	395	413	391	397	390	394	387	435	409	409	373	417	367	419	394	405	445	394	426	413	393	419	403	383	411	381	420	372	406	358	396	424	411	444	366	382	427	388	378	383	396	415	372	414	411	395	377	391	420	387	385	392	420	374	415	376	372	391	389	416	378	380	428	374	378	381	399	371	401	393	400	400	394	371	380	396	352	374	408	376	436	396	396	427	406	403	437	388	417	389	415	437	416	397	401	406	391	411	393	389	417	427	426	388	364	425	418	382	412	359	391	382	370	417	406	408	388	347	393	396	392	395	419	384	389	408	403	420	429	379	400	363	375	396	438	406	412	399	396	382	399	339	402	376	380	401	408	390	375	408	390	391	429	383	382	393	380	387	399	381	451	405	393	387	379	423	392	387	379	369	402	393	411	427	378	409	413	414	411	427	426	393	393	445	410	404	425	367	388	420	382	411	398	380	399	385	392	415	389	420	394	420	388	393	393	419	375	417	395	393	385	400	440	401	376	403	392	374	392	410	389	362	366	366	392	401	375	413	390	393	362	409	393	398	413	377	375	378	396	387	398	380	424	394	422	393	388	413	390	371	395	387	420	407	424	438	396	389	427	395	390	410	418	381	415	389	400	371	456	378	434	374	367	386	408	396	391	391	394	397	399	383	396	422	366	401	394	372	385	393	398	389	353	390	395	353	392	386	374	374	411	382	384	420	341	402	444	412	409	401	389	367	369	370	438	393	391	389	387	395	391	396	423	452	400	382	414	423	393	433	364	413	402	412	419	423	414	397	374	396	410	384	377	399	385	372	412	434	378	396	380	422	380	414	415	399	430	384	373	408	403	409	428	379	374	404	390	368	386	425	402	394	393	377	378	412	402	411	392	424	397	378	371	375	380	425	381	390	406	360	384	390	377	375	451	375	411	368	423	426	426	421	382	386	420	388	416	352	408	453	412	392	436	396	389	367	402	414	395	391	390	388	390	406	400	399	429	413	401	396	415	375	402	379	390	427	400	402	396	362	398	391	394	392	391	408	369	380	394	391	433	368	372	388	407	393	358	368	418	406	460	407	394	361	381	398	436	388	407	405	383	373	393	400	406	401	418	402	396	364	371	415	381	418	381	382	402	394	433	418	412	363	402	377	440	370	415	401	429	395	390	388	416	407	395	378	391	384	406	410	407	350	403	391	408	385	340	406	391	399	407	383	387	368	383	395	388	421	395	396	398	416	404	396	403	402	392	373	367	395	372	389	399	418	362	373	341	392	386	378	431	362	418	390	409	391	346	420	363	426	395	409	359	376	396	376	379	423	402	358	374	390	387	404	423	387	401	411	410	443	417	364	377	370	396	388	399	382	395	362	409	405	393	385	390	426	365	415	388	398	410	385	423	400	412	405	385	404	376	364	395	414	435	384	413	399	401	396	387	387	421	434	420	375	391	373	399	393	404	384	386	410	406	414	438	424	392	409	409	387	359	383	375	380	435	366	394	399	376	384	444	412	374	395	399	383	364	400	386	401	370	401	383	416	401	397	388	436	401	398	379	406	418	407	365	398	403	385	378	399	417	402
26755	20632	13601	5366	2383	1395	1112	785	615	474	475	460	411	385	437	426	447	469	473	392	392	421	368	365	365	385	396	377	410	381	387	373	346	367	341	309	323	339	329	335	297	328	298	313	325	313	339	310	336	318	316	308	328	326	294	318	310	307	320	312	356	302	330	329	329	316	297	288	328	303	311	323	311	287	300	305	299	329	303	337	314	316	302	312	337	346	261	305	306	327	326	307	332	321	296	332	313	310	337	297	285	338	335	294	303	309	312	304	330	311	334	313	334	297	321	306	301	298	321	310	318	329	298	357	298	331	299	332	284	311	322	292	317	323	300	336	285	317	302	291	322	284	329	317	308	312	314	351	322	303	327	305	320	317	301	301	331	332	304	302	309	327	331	297	314	335	296	296	309	299	334	331	307	312	284	315	299	328	319	321	317	330	315	306	338	325	315	274	320	307	290	329	288	313	365	321	359	289	299	292	315	315	294	316	305	313	295	300	342	343	350	304	318	315	335	297	318	315	328	356	359	314	307	306	311	298	295	291	271	312	336	319	294	313	309	314	321	309	299	292	300	289	316	335	292	348	301	310	325	313	325	306	294	330	286	285	344	332	308	291	301	301	289	302	308	360	314	306	303	321	314	277	302	324	307	309	316	312	308	306	299	291	291	305	304	298	320	329	346	316	303	327	310	285	292	338	311	352	337	326	285	321	289	296	300	314	341	305	294	275	302	322	340	305	297	315	294	330	290	286	305	283	315	306	312	319	309	326	322	316	315	298	298	331	298	325	311	322	301	339	337	355	332	296	303	302	300	310	304	314	335	312	310	323	307	311	313	340	292	325	324	319	290	304	307	318	314	293	310	305	311	275	334	288	280	333	335	320	359	308	326	301	312	329	321	276	286	303	331	334	323	294	317	308	259	322	336	336	312	313	305	308	339	328	299	296	314	307	302	313	318	288	326	302	296	330	313	279	312	287	336	314	308	315	312	350	363	314	335	322	310	326	331	346	306	329	304	314	313	321	284	333	302	327	304	312	303	318	307	301	348	334	332	332	297	323	341	306	311	325	303	297	307	332	337	306	326	309	269	314	313	324	318	297	318	298	285	346	331	311	295	328	337	313	321	292	316	310	272	298	336	300	324	304	287	309	326	310	321	331	354	307	338	286	332	281	300	317	306	304	324	297	329	322	345	305	282	305	334	291	297	308	318	299	337	308	311	314	322	300	307	332	287	300	323	331	325	325	327	322	315	323	341	298	300	310	317	299	306	298	304	307	354	329	328	307	314	317	305	329	317	325	301	287	329	321	318	316	315	297	320	351	307	302	282	309	311	310	313	304	324	287	317	355	310	299	343	281	333	301	327	309	328	302	300	336	347	331	305	340	330	314	292	334	345	303	353	311	346	282	347	308	323	293	291	349	278	300	328	334	341	310	306	333	316	320	339	328	333	311	287	313	330	301	287	311	319	290	294	328	306	330	311	297	331	338	308	339	318	293	321	323	318	339	320	296	274	341	304	307	339	320	326	319	341	346	308	306	317	311	326	339	291	343	305	311	299	320	303	340	314	301	334	330	325	310	324	308	291	288	323	335	311	341	324	333	322	318	312	312	312	291	335	330	311	275	324	333	285	371	277	332	317	300	289	307	311	343	317	296	293	338	346	319	312	345	352	296	316	288	301	288	312	339	305	308	314	288	332	318	312	304	329	324	318	318	329	291	320	304	319	326	317	309	315	324	335	303	303	311	305	304	326	289	334	296	316	295	300	306	291	331	334	334	300	293	293	311	336	306	302	294	345	326	314	305	284	330	294	323	283	319	311	332	337	312	305	294	272	327	314	335	320	309	307	329	321	293	331	316	280	341	295	324	320	337	277	317	300	320	344	306	303	305	280	320	330	311	317	276	305	294	279	323	324	314	326	304	308	352	321	336	316	317	325	341	332	317	313	308	325	364	334	310	337	317	298	324	311	272	287	293	322	299	315	321	332	331	291	342	299	324	343	335	286	296	314	318	313	308	349	300	298	291	297	321	284	289	333	303	284	330	319	342	301	290	331	271	293	323	289	331	305	311	326	326	315	311	317	293	323	312	320	310	304	291	316	335	303	321	338	329	326	322	331	295	314	335	322	306	291	315	327	281	303	342	301	313	317	297	326	348	321	316	288	303	292	313	322	322	284	317	312	311	300	305	293	320	291	307	307	310	306	295	311	314	308	294	289	330	309	327	309	333	295	328	338	350	350	317	342	337	304	292	293	297	304	299	296	289	312	304	335	351	288	297	311	309	305	325	288	318	289	347	295	321	324	282	349	323	300	318	304	327	343	320	304	323	321	345	292	331	324	306	269	302	294	313	327	294	318	331	312	355	319	318	333	304	321	311	302	324	314	335	330	322	325	308	315	307	334	313	309	315	317	312	309	337	320	301	332	325	320	288	334	316	345	304	300	338	313	325	308	309	330	293	280	310	391	315	338	317	316	311	304	343	306	280	297	317	312	324	332	320	302	316	303	317	307	339	294	306	351	324	317	314	276	297	303	280	319	318	313	304	307	296	301	321	316	292	286	313	343	286	293	308	329	335	313	291	309	299	357	300	319	322	313	332	336	338	315	302	310	295	301	351	325	292	304	321	284	312	321	311	313	325	359	291	332	315	335	305	301	328	292	335	339	296	313	288	337	329	316	335	289	310	321	323	328	319	315	295	271	301	321	336	337	340	339	304	310	318	309	306	333	306	327	334	274	320	298	306	309	323	303	342	340	312	343	327	324	315	330	297	332	299	340	301	330	333	328	316	314	300	316	314	316	311	304	333	314	288	309	341	307	270	316	317	338	328	321	313	298	304	329	330	281	335	360	317	305	305	285	314	330	311	302	337	314	283	330	312	329	295	340	295	333	307	287	305	298	323	320	312	312	323	310	290	286	317	320	322	276	344	295	302	283	342	335	314	322	316	328	306	322	279	330	333	314	281	298	335	290	312	305	312	301	318	311	341	295	307	331	340	323	354	308	315	294	304	313	296	335	298	301	300	302	329	313	325	304	305	323	299	299	339	312	319	297	306	330	297	314	340	326	335	335	292	276	316	308	337	327	303	321	310	318	299	286	310	329	308	300	314	285	337	310	330	295	308	336	338	335	322	313	330	299	320	286	340	299	315	280	300	294	305	333	317	315	346	312	328	294	324	283	303	311	347	270	335	328	314	299	287	291	352	324	333	311	307	332	325	316	323	313	319	306	301	310	308	344	306	327	331	312	303	333	285	345	306	323	332	327	282	284	308	314	348	339	363	342	330	283	296	302	340	349	315	305	325	327	294	329	325	318	289	286	322	331	321	312	311	309	307	324	316	304	350	295	313	289	345	329	320	299	326	309	322	332	357	277	336	295	321	324	328	340	337	288	313	323	290	331	297	288	290	317	309	300	313	315	304	297	268	324	310	321	323	289	318	345	316	311	305	315	333	300	302	321	302	320	353	294	309	270	330	307	306	300	306	327	306	280	319	315	293
7919	13693	13466	7650	5123	3609	2753	1990	1448	1063	978	841	765	732	737	781	768	858	837	757	709	602	643	562	632	571	606	624	658	652	686	573	560	479	442	522	459	492	446	467	445	442	444	452	434	443	461	460	424	469	467	474	448	460	492	444	442	456	470	488	482	491	496	449	442	456	445	443	474	498	427	466	484	458	457	457	487	424	488	447	442	435	461	500	416	414	480	454	479	435	440	464	427	504	464	467	455	468	445	469	458	458	482	464	461	438	403	447	467	422	421	451	473	438	480	519	457	468	466	459	463	443	478	417	465	470	434	471	469	483	444	461	441	455	487	396	470	445	467	404	429	455	435	469	420	471	462	433	476	475	448	506	454	461	468	444	440	449	458	438	448	451	484	453	449	467	439	419	466	464	438	450	462	434	480	447	485	454	431	430	497	429	466	445	441	422	482	468	446	484	447	463	465	439	478	441	439	462	478	497	468	450	475	455	466	424	440	465	421	455	494	457	435	451	463	439	453	427	440	413	426	484	466	436	431	446	474	454	462	455	450	440	445	449	448	441	442	437	469	438	457	469	466	457	435	484	436	437	442	446	445	419	442	455	444	451	443	497	432	438	449	440	446	478	423	455	475	474	464	443	452	460	465	444	433	461	436	450	441	453	476	461	452	441	413	467	479	415	462	404	425	464	438	435	460	452	452	490	464	503	456	446	489	417	451	438	492	462	433	438	454	451	447	454	478	475	452	464	463	443	436	476	452	435	478	450	434	448	448	465	452	458	475	450	462	482	436	460	464	463	422	448	470	491	447	441	454	462	468	493	476	473	448	450	479	443	423	463	462	442	444	462	444	462	447	458	475	449	446	462	436	429	426	460	479	490	477	452	471	437	460	481	444	440	441	432	451	443	431	419	443	478	438	438	465	499	447	421	466	447	437	440	395	460	456	438	446	458	446	463	475	444	491	464	501	420	416	450	482	470	453	500	445	471	453	452	462	428	482	394	473	463	482	463	435	456	490	434	452	486	476	420	403	476	442	450	460	425	468	448	449	458	454	471	463	443	482	454	423	463	446	457	473	447	443	439	428	442	450	477	461	474	483	485	445	450	443	479	441	441	437	478	461	453	469	463	430	420	460	459	449	462	437	468	453	431	397	448	442	439	457	455	439	431	481	468	461	456	436	424	455	455	458	453	467	491	468	437	417	477	473	454	439	433	428	472	446	428	500	438	442	439	442	476	445	434	470	440	455	499	455	442	447	503	487	409	437	428	446	452	438	425	429	474	456	466	480	478	432	423	452	437	441	452	484	448	473	505	454	479	474	453	476	439	435	437	431	393	419	454	463	454	455	412	494	442	452	444	461	451	470	429	434	502	440	445	503	477	491	452	459	468	459	443	439	425	445	445	460	436	481	470	429	485	444	466	449	460	428	468	494	446	475	455	452	440	479	475	417	451	492	437	443	477	455	431	462	495	460	456	448	454	457	461	449	417	439	442	434	413	432	465	442	435	444	430	426	457	443	501	440	466	447	460	445	427	416	458	450	429	468	470	462	435	462	455	409	468	421	408	452	454	444	462	431	440	419	443	477	426	474	467	423	433	497	453	465	420	426	437	463	481	444	455	460	468	464	419	467	439	427	434	446	468	469	428	432	465	485	470	459	445	409	485	440	450	450	456	449	449	408	457	481	449	436	450	445	454	466	473	436	491	436	437	423	433	450	447	451	485	467	446	464	447	446	442	473	450	426	498	431	439	467	466	474	493	437	448	453	424	411	475	449	454	444	450	430	428	458	473	434	454	458	472	442	462	477	475	457	455	449	463	467	499	475	447	462	490	459	415	453	460	462	500	445	459	417	442	458	438	453	456	445	451	429	464	427	432	429	422	482	441	463	427	453	475	441	474	478	417	443	469	412	409	493	461	478	455	432	431	476	484	479	416	482	457	460	469	457	442	447	465	461	482	458	443	467	478	427	463	415	449	410	459	510	465	477	444	443	422	436	434	473	467	442	457	447	463	436	444	442	448	461	436	453	440	439	477	457	472	489	433	471	502	454	419	452	446	472	429	439	475	450	453	446	465	442	449	452	464	437	436	490	410	446	455	442	453	447	440	490	432	460	481	470	447	471	473	433	456	473	452	469	450	428	472	416	474	466	435	472	461	452	426	464	454	443	443	473	446	446	457	462	457	464	465	425	451	454	424	435	459	453	460	455	466	466	459	485	452	429	465	439	447	449	451	443	479	468	436	467	483	469	501	427	474	470	468	456	432	471	477	454	469	459	478	421	466	411	447	432	476	468	490	449	454	425	440	419	450	492	454	445	447	475	420	470	493	453	468	469	423	440	477	418	430	442	433	469	489	489	477	461	491	453	438	433	496	420	459	472	445	442	456	429	488	401	440	431	457	472	463	482	469	444	443	486	467	453	483	445	464	432	454	472	466	446	459	493	441	490	441	436	433	449	485	506	439	445	457	456	468	439	442	454	467	434	435	413	456	458	452	462	451	463	431	462	413	445	451	444	461	430	465	443	431	474	466	469	454	487	463	438	463	420	447	460	427	463	489	455	420	486	463	483	471	434	468	453	443	464	458	446	441	499	430	466	444	480	451	467	463	436	454	428	449	425	419	480	454	447	498	477	450	466	424	472	450	439	452	452	475	450	431	456	468	432	429	458	460	452	427	442	450	462	445	439	474	473	448	466	452	430	464	436	479	452	445	441	477	470	466	429	473	451	468	444	461	482	437	469	451	460	456	433	452	440	436	442	445	422	466	464	432	459	487	455	449	444	480	468	456	422	437	457	492	450	454	471	433	459	505	466	496	455	445	447	438	443	468	448	490	451	439	444	441	463	453	445	456	460	434	437	464	453	452	462	460	478	435	466	469	426	449	454	409	418	443	455	471	445	479	480	434	462	476	457	470	477	455	458	439	463	476	458	495	428	466	458	473	482	450	473	461	431	446	475	466	452	449	451	462	483	455	449	463	460	482	409	430	448	467	429	460	439	435	433	443	451	431	449	477	456	473	460	458	425	465	460	456	463	433	490	450	484	423	447	469	457	447	379	427	464	464	431	463	471	432	442	463	482	449	470	424	468	419	456	453	476	413	469	457	479	467	453	437	464	481	425	414	452	473	429	450	432	434	462	422	479	447	457	440	432	443	454	475	426	416	449	473	448	473	457	445	486	457	440	402	434	440	405	463	427	423	433	476	443	425	429	491	447	424	462	474	428	436	454	470	439	468	436	436	433	469	442	422	419	447	484	472	442	435	446	456	468	433	439	452	445	451	464	429	461	476	436	432	428	449	435	495	473	461	462	459	424	436	483	457	493	477	454	425	469	436	443	463	459	423	449	456	448	457	492	447	434	454	466	440	457	430	500	463	480	467	476	482	427	417	435	437	461	444	456	469	471	459	451	477	471	420	454	436	451	427	470	465	463	437	438	484	477	435	468	467	411	467	444	454	439	436	482	493	461	452	443	433	453	481	445	474	463	468	468	465	450	453
23552	21099	28489	23920	21101	13336	3322	1693	1149	915	820	727	601	638	622	676	676	689	633	600	585	554	476	479	512	498	522	560	545	556	497	475	451	428	427	431	399	418	444	411	395	406	381	391	416	424	455	401	421	380	407	402	384	428	408	422	407	406	391	398	385	422	376	407	384	415	375	374	396	417	394	412	436	394	368	358	363	427	364	377	421	369	401	385	383	357	364	373	389	389	384	404	406	408	399	352	350	364	406	414	369	422	373	385	380	412	370	380	351	419	414	347	401	372	400	402	404	379	377	381	398	360	412	394	380	391	382	389	390	365	394	405	365	416	396	413	380	382	402	367	384	377	415	407	381	388	394	416	363	371	401	418	404	377	414	383	363	393	372	383	410	419	434	385	365	381	391	342	372	408	380	408	390	381	408	389	381	391	396	362	363	394	413	345	364	387	415	348	419	403	392	378	386	371	388	381	413	371	387	382	380	390	392	371	355	392	399	397	403	411	367	394	367	397	380	375	369	376	379	383	440	392	374	380	352	394	404	382	364	384	371	408	392	386	407	409	389	371	388	404	385	388	406	391	391	380	379	381	394	388	434	407	365	351	393	404	395	378	404	394	380	415	387	390	401	368	423	398	407	385	367	343	396	394	357	391	373	388	379	397	365	390	402	413	390	391	384	420	413	379	427	383	398	377	368	374	396	356	384	361	432	388	362	407	406	359	389	371	372	399	357	373	374	391	396	365	377	387	397	400	379	393	378	366	398	394	410	369	379	373	363	398	381	415	360	359	399	359	392	368	413	393	349	383	392	397	393	380	418	429	402	404	364	400	373	380	380	400	395	353	394	376	386	344	384	390	375	400	388	398	383	406	425	396	426	387	356	394	381	371	382	391	393	386	380	385	404	363	394	363	392	405	362	425	395	383	384	396	409	405	369	399	417	423	377	399	387	367	377	382	408	392	377	398	371	405	376	374	379	378	396	393	385	392	397	363	373	383	406	401	404	370	364	390	371	400	409	405	381	376	399	360	340	379	397	364	392	383	374	380	417	413	404	393	413	388	370	407	421	329	406	355	426	375	345	433	371	382	400	395	360	414	396	380	409	397	400	392	372	402	435	345	369	354	374	375	389	385	382	394	399	381	384	382	424	419	388	361	387	410	401	393	381	411	413	397	344	387	369	385	379	400	386	374	399	382	389	390	396	374	404	409	417	359	418	377	432	364	380	419	396	376	406	397	412	373	408	389	366	370	356	407	416	381	375	393	367	396	362	384	385	397	421	360	393	381	424	396	387	389	396	402	413	380	382	406	401	408	382	381	388	406	366	398	386	372	369	393	373	404	396	352	396	384	428	395	382	406	378	394	377	386	382	398	374	380	373	388	399	370	376	363	388	388	382	378	348	361	412	399	393	382	381	398	370	393	413	388	383	396	435	391	377	367	348	381	385	396	404	381	375	430	382	388	416	385	358	376	388	386	376	413	374	390	387	424	389	383	396	390	386	405	432	370	404	359	374	411	380	392	372	367	392	394	400	413	375	419	387	361	376	394	383	386	373	377	396	430	387	397	380	412	381	362	367	398	381	362	395	378	385	408	421	378	347	412	365	384	393	397	354	398	381	386	365	339	417	372	381	393	383	422	422	394	368	400	377	373	417	407	435	390	391	416	346	384	451	380	419	371	362	385	335	386	369	364	377	392	382	393	409	378	392	363	437	413	383	343	378	375	406	369	404	379	397	360	356	392	376	393	428	391	386	379	387	428	398	425	390	383	418	366	383	408	411	372	364	400	408	385	367	378	374	403	400	405	399	386	407	385	376	411	397	399	410	398	417	390	392	378	389	401	385	415	367	350	375	393	388	378	408	371	367	388	395	395	399	411	381	412	414	395	401	400	392	400	383	404	370	379	389	425	413	362	404	415	395	396	343	384	384	398	386	413	382	373	398	417	389	363	358	386	389	367	402	408	392	364	403	416	381	401	419	379	383	406	369	401	389	367	368	351	403	388	364	384	345	408	362	397	371	410	418	394	359	385	380	403	372	389	394	378	381	401	408	392	399	408	378	408	392	363	381	399	375	418	399	392	403	410	403	408	424	404	413	381	406	408	384	385	425	377	384	383	406	381	352	379	357	377	375	417	404	424	365	360	391	399	404	384	363	399	417	406	398	350	394	412	384	396	373	400	403	371	395	373	414	388	416	404	383	392	398	359	371	376	354	401	361	387	378	383	451	352	371	380	383	435	366	409	363	377	382	349	400	401	375	389	342	442	385	362	383	386	377	382	374	403	380	374	409	418	399	373	437	381	409	343	393	373	370	382	400	412	386	412	369	382	397	423	424	363	383	369	372	390	380	404	417	370	401	399	363	385	399	388	425	407	377	372	411	424	379	401	392	361	370	411	391	409	374	368	366	407	382	365	397	382	388	363	360	397	370	326	354	378	395	404	392	360	397	355	361	405	374	369	364	404	397	410	375	385	384	358	408	365	360	375	411	393	369	384	374	411	394	416	419	411	400	400	355	415	424	384	412	400	390	372	397	433	438	407	377	409	401	409	374	397	383	357	387	391	386	417	409	416	377	375	419	393	410	360	369	358	371	392	419	405	397	416	390	352	404	366	423	391	364	411	362	373	380	352	385	367	363	432	380	374	379	392	389	398	391	373	386	395	361	379	372	397	401	358	391	394	392	397	375	374	404	387	387	366	405	382	398	379	404	397	395	389	402	398	381	415	367	374	406	351	409	412	348	419	416	386	366	377	387	380	390	393	404	354	389	380	349	385	349	447	356	396	337	347	382	429	402	348	389	378	368	385	378	415	373	383	392	397	415	386	366	352	390	367	371	397	403	377	374	377	413	370	391	396	387	386	405	416	389	418	418	390	402	438	353	389	373	391	399	375	386	345	365	384	370	404	393	381	379	418	387	425	375	378	412	401	381	367	387	402	403	383	383	428	394	386	397	376	386	422	347	387	421	380	367	410	403	354	419	386	430	408	394	367	410	364	376	366	405	390	361	384	397	391	384	398	337	368	392	423	370	410	395	376	390	393	357	342	346	435	352	357	381	406	357	380	380	363	388	351	389	378	368	367	388	376	360	433	381	363	388	378	364	376	404	380	349	419	402	401	375	405	390	405	425	363	408	396	368	380	378	380	374	393	418	390	351	350	395	444	413	365	371	374	382	381	408	402	397	366	407	360	393	388	381	367	414	362	449	366	364	395	406	374	404	352	367	415	403	383	388	398	356	374	398	365	374	414	393	356	378	366	377	390	395	384	417	374	395	400	364	398	383	386	349	418	391	378	395	380	389	392	336	407	367	384	388	415	402	381	391	376	379	365	412	365	400	403	405	393	390	389	383	419	356	390	383	379	424	391	356	393	384	388	396	355	383	389	405	379	383	430	402	380	336	389	401	349	430	404	371	390	385	388	386	410	399	361	415	390	419	391	402	421	421	392	385	396	362	383	416	394	367	416	406	416	420	380	386	380	393	388	394	355	396	401	403	406
9597	24408	21713	14067	9771	7241	5529	4032	3016	2165	1871	1488	1372	1311	1325	1285	1312	1432	1288	1094	1014	974	872	812	860	920	935	1014	969	967	876	808	746	647	643	629	588	619	566	550	567	605	602	606	597	555	590	574	635	630	583	620	592	612	635	576	580	589	616	568	542	605	557	561	596	530	580	567	571	574	556	574	558	592	545	570	568	561	569	567	561	575	585	580	563	533	556	626	579	598	542	584	554	578	536	540	549	581	580	557	551	549	572	588	528	551	553	594	539	566	558	555	581	579	539	534	582	548	562	512	561	559	611	548	566	525	571	531	575	608	580	560	565	534	532	527	551	558	528	516	563	551	542	546	579	577	567	562	555	568	552	542	575	545	569	562	578	585	538	541	514	534	596	603	568	572	565	506	533	575	531	545	569	567	545	563	568	534	536	600	576	587	555	582	597	563	587	534	554	549	619	575	572	578	529	596	585	567	583	583	545	585	567	548	606	534	553	522	532	533	545	575	585	543	576	583	543	550	510	569	593	558	532	533	545	542	542	582	597	524	567	560	549	570	557	534	553	528	583	554	543	555	561	497	583	531	543	545	566	607	553	573	589	576	596	546	575	570	579	551	556	555	522	558	570	549	562	588	539	535	564	585	616	606	540	534	568	557	565	595	595	570	591	595	530	534	535	580	593	557	594	561	538	602	550	552	547	577	558	546	541	516	594	537	577	536	552	563	559	580	513	552	555	524	576	537	543	510	562	572	551	597	591	559	547	549	555	559	572	542	527	589	566	611	580	562	559	562	521	581	537	585	572	569	571	555	569	578	584	557	573	578	584	549	529	502	564	565	539	554	514	557	511	537	559	610	508	575	597	511	572	537	543	588	628	575	555	507	568	578	585	570	559	570	572	511	574	548	542	576	563	553	574	573	591	601	574	538	512	573	509	574	576	576	577	547	567	557	583	554	536	550	590	570	579	582	547	598	550	532	599	593	556	547	576	595	575	561	569	559	564	574	573	544	560	579	565	576	521	517	592	511	574	546	598	586	544	572	543	543	571	560	517	566	550	588	578	542	569	564	538	609	578	562	572	546	563	528	523	521	551	538	555	587	557	560	573	612	584	581	570	547	567	530	584	554	557	544	540	547	574	554	542	554	567	570	563	553	537	570	570	608	548	577	557	581	554	550	504	550	571	535	545	567	533	537	571	566	533	556	583	579	522	559	526	535	544	589	571	575	546	532	567	551	589	528	533	543	515	545	572	563	554	565	562	534	544	533	606	556	525	570	549	572	577	571	541	546	536	576	570	562	571	571	591	551	546	544	580	592	531	590	515	580	584	581	521	573	522	533	542	592	568	577	595	542	573	549	633	540	540	615	584	563	574	542	571	602	560	576	564	595	538	583	549	565	582	573	571	543	626	563	551	554	589	547	577	559	566	574	557	503	521	574	527	546	567	562	533	556	589	546	525	607	565	555	555	585	570	583	549	547	527	589	525	614	524	609	570	601	570	554	523	581	571	553	548	562	539	561	550	520	563	590	575	574	504	569	546	545	556	580	540	586	518	587	555	550	607	585	591	516	559	554	569	524	560	561	559	516	536	558	555	518	576	531	547	546	558	555	552	558	543	572	548	552	572	562	580	579	509	559	557	563	551	575	579	546	567	545	532	585	580	528	557	556	575	524	592	619	550	571	555	522	539	533	546	573	605	585	514	586	603	571	602	559	544	572	572	572	547	567	570	502	578	545	575	578	535	513	603	534	547	536	549	545	587	507	547	573	519	568	539	589	577	567	570	572	579	549	564	540	565	523	600	539	533	609	579	536	562	545	565	566	569	557	566	576	563	527	546	540	532	578	598	592	552	594	566	561	528	592	599	599	606	613	525	549	574	538	546	487	536	557	541	535	558	520	519	576	556	531	594	579	539	588	581	530	561	557	603	586	602	522	577	562	596	560	573	537	555	543	550	582	540	566	569	577	532	537	549	549	554	529	597	537	581	533	561	557	590	583	564	589	577	580	565	608	519	558	543	555	568	569	549	600	565	604	554	592	562	577	581	540	567	559	535	542	588	540	579	584	557	559	552	557	555	551	542	581	576	557	527	554	573	566	561	593	570	599	560	528	554	538	593	526	556	567	547	560	538	574	556	561	558	598	553	538	542	534	542	551	550	566	535	533	560	511	558	609	580	571	537	592	532	541	552	534	538	540	588	558	580	568	611	581	547	548	523	556	571	552	607	540	579	583	536	565	578	541	537	580	546	596	521	565	513	553	560	541	552	555	554	549	581	576	574	646	564	568	605	547	594	572	544	558	586	554	576	563	555	510	551	538	551	593	551	524	582	579	546	534	575	577	616	568	584	612	528	539	592	548	551	555	568	561	576	555	601	563	584	555	530	549	558	549	545	534	558	551	532	595	560	594	524	548	519	536	567	579	546	582	575	542	541	567	518	573	546	548	554	508	570	558	523	547	576	579	546	556	582	516	538	630	573	560	545	555	551	592	545	532	562	560	574	602	517	595	547	565	545	545	563	552	565	549	570	548	571	547	545	566	548	552	524	530	562	562	552	561	612	563	594	607	589	562	533	562	576	572	606	592	529	573	567	573	591	564	522	586	579	549	533	591	550	522	524	533	528	566	579	536	577	614	541	548	540	543	560	542	548	568	561	571	543	551	570	537	567	514	555	533	541	592	558	540	553	544	563	542	527	537	581	552	525	563	579	579	535	560	516	567	518	581	560	554	516	538	521	578	555	565	535	562	564	563	516	596	537	577	533	555	568	551	585	575	565	573	564	538	516	543	559	547	549	599	597	539	558	545	576	524	570	522	550	564	505	521	553	579	587	539	578	541	544	585	594	534	573	546	533	577	523	510	532	595	547	544	598	537	597	533	577	613	574	534	534	536	569	532	530	553	558	541	575	564	554	626	624	577	559	523	550	558	566	518	554	555	560	562	560	562	550	557	571	568	511	562	580	563	578	574	545	581	556	583	545	506	525	522	575	556	591	558	534	547	523	564	530	575	555	536	592	513	565	529	573	534	569	523	552	543	528	528	539	546	543	558	561	553	504	557	545	613	585	560	573	587	547	541	577	592	598	560	551	562	556	552	553	613	541	563	577	539	564	580	607	565	597	576	581	593	573	601	544	573	543	543	566	568	543	557	542	560	556	577	570	576	552	556	552	580	579	633	584	598	531	559	605	551	536	583	535	571	581	574	565	566	532	554	583	522	543	568	586	556	558	566	594	556	581	579	579	578	546	549	599	564	563	587	584	587	537	518	535	537	602	578	548	535	586	590	576	543	543	564	546	564	561	547	544	527	544	590	575	572	589	531	591	525	548	534	553	551	545	578	558	531	630	581	532	586	600	571	597	571	577	547	528	575	547	597	568	572	559	568	555	557	591	602	561	516	552	530	539	549	554	588	569	547	564	543	563	517	545	577	549	517	553	582	610	594	499	547	559	538	620	569	538	582	560	592	548	562	585	551	588	543	561	594	570	589	598	551	546	569
22675	21119	28941	23547	21131	21229	11794	2536	1581	1152	983	803	705	634	628	719	762	735	640	560	493	503	490	448	473	454	442	532	544	520	489	413	381	336	298	276	283	283	303	326	291	304	300	289	289	264	302	299	292	269	327	271	300	286	290	306	278	291	281	264	280	271	303	285	279	296	244	264	279	295	285	269	278	253	263	258	238	284	280	304	259	259	287	295	254	259	255	262	274	263	292	266	291	271	280	267	255	277	263	275	264	302	266	261	271	299	281	255	271	255	274	300	307	283	256	247	273	269	289	267	311	263	253	275	259	271	272	261	273	257	293	286	265	289	248	277	240	285	256	281	257	279	298	272	265	286	256	266	291	252	248	263	277	259	261	276	279	310	305	299	278	265	242	286	277	305	248	265	281	276	267	294	267	279	285	279	279	292	254	290	282	261	308	279	291	251	277	280	264	295	256	248	284	273	310	265	283	304	267	282	281	284	257	264	259	286	255	288	266	272	279	296	295	295	274	297	262	287	294	264	270	273	268	256	274	263	273	244	261	261	286	271	289	249	270	262	286	280	256	261	273	302	292	272	300	241	275	294	280	265	275	243	293	271	257	290	273	268	297	260	306	262	254	290	280	255	266	269	236	284	295	270	249	286	256	277	283	284	283	257	265	299	271	278	281	290	253	272	266	262	287	278	237	294	253	253	277	249	275	281	273	259	297	263	276	273	280	277	292	269	262	285	282	260	284	257	271	266	247	257	252	277	271	290	259	261	276	282	278	255	246	291	258	292	228	243	278	236	256	281	256	281	258	271	271	277	285	243	267	252	283	277	288	281	275	289	298	262	280	249	267	264	254	296	312	264	294	278	279	270	287	257	243	259	307	259	276	280	297	292	274	266	273	231	254	305	289	291	299	295	256	284	245	258	267	268	287	262	251	275	258	244	249	279	278	266	294	289	288	265	248	256	261	270	276	263	302	267	266	286	276	279	252	305	288	289	266	262	270	290	272	230	266	272	255	271	266	273	253	276	290	278	257	275	266	296	292	260	248	288	273	286	273	284	249	260	256	258	253	297	253	268	231	275	293	279	272	248	269	302	281	300	263	269	263	279	257	297	246	277	274	305	230	265	279	280	285	273	291	256	289	274	243	303	268	299	286	290	281	280	266	296	303	259	249	277	280	258	318	262	263	281	272	267	304	277	262	272	283	257	290	257	284	269	255	292	264	271	284	293	264	259	257	266	300	256	270	278	280	258	270	298	323	259	281	249	291	281	297	260	269	277	276	270	262	293	254	263	250	264	277	271	241	270	297	262	265	290	254	257	293	294	274	267	243	310	309	273	278	297	252	257	284	274	271	264	268	295	277	265	257	288	286	270	277	286	294	271	289	279	253	296	292	267	277	247	250	251	274	259	294	247	247	298	279	275	273	271	282	265	280	293	260	262	239	279	293	284	267	259	293	255	307	268	243	260	262	280	284	275	247	269	256	282	254	267	260	247	275	278	279	286	300	256	280	282	268	267	264	278	293	254	293	263	281	275	257	237	241	278	274	253	261	251	256	292	244	286	289	258	281	266	270	276	282	248	279	279	254	277	249	271	259	287	257	258	240	304	263	265	255	274	246	279	273	267	257	288	282	248	283	243	295	270	313	266	263	253	280	261	254	263	255	274	233	257	260	269	263	287	270	286	257	293	257	283	295	252	248	275	309	285	267	264	275	279	259	267	267	253	272	250	261	245	292	299	268	242	247	258	244	263	255	262	297	252	267	279	280	284	251	281	288	274	264	261	269	247	260	250	262	283	277	267	307	283	273	280	265	297	242	274	275	266	248	266	275	279	287	274	251	289	274	252	285	241	249	254	286	272	282	307	294	250	269	262	242	277	256	297	276	268	259	276	302	261	274	303	254	274	261	256	300	255	278	267	259	274	268	289	254	257	266	255	256	248	272	266	273	255	255	249	270	259	281	277	282	249	279	293	282	278	291	266	258	240	265	289	276	273	256	262	267	270	264	272	252	250	289	314	241	265	282	270	259	260	283	266	287	293	289	277	251	238	287	263	304	245	257	298	307	296	289	277	269	287	283	259	298	271	252	265	301	269	280	265	275	279	274	269	268	288	279	276	280	275	277	302	294	295	283	278	264	263	255	303	274	242	281	308	275	270	243	267	291	268	277	228	294	252	273	257	268	261	262	275	232	268	275	258	290	266	258	297	266	265	273	247	255	282	283	262	280	276	271	261	278	276	281	263	243	251	278	279	278	284	251	267	265	248	267	286	266	280	286	277	234	268	271	277	303	276	277	274	281	261	268	255	261	264	272	289	268	271	280	276	274	252	284	257	253	280	282	259	249	281	266	261	277	250	271	266	267	261	256	278	297	264	277	280	245	283	275	290	279	266	269	280	268	278	286	274	268	291	282	278	267	316	263	270	268	262	264	256	261	260	283	274	267	260	245	285	250	262	289	247	293	279	275	273	270	249	276	314	261	248	257	286	280	230	257	258	294	288	270	260	230	253	295	279	230	273	286	236	260	266	271	248	265	273	273	275	263	295	263	267	266	284	265	274	291	275	261	233	265	259	272	287	262	285	263	263	270	286	274	265	276	287	293	253	298	252	258	298	279	285	285	276	249	274	244	257	268	311	303	268	273	287	258	265	275	266	251	260	270	270	243	280	260	277	299	267	257	283	260	265	268	225	279	266	258	284	290	285	271	278	285	276	303	260	271	245	287	252	264	285	284	280	274	278	268	283	263	280	285	263	261	291	256	268	254	259	279	266	258	317	247	276	274	285	262	270	263	279	285	262	270	257	245	263	249	274	256	264	260	260	265	288	268	263	287	281	264	233	290	286	265	258	269	252	276	268	256	239	287	291	266	260	274	267	275	265	259	284	263	283	269	273	270	269	292	269	271	294	282	253	259	270	243	240	273	259	285	250	276	273	286	231	277	262	277	260	263	240	255	271	263	263	246	255	301	266	273	279	240	272	274	267	273	273	291	285	247	283	249	259	269	305	261	291	289	272	248	298	264	265	292	271	293	259	273	292	266	265	278	278	289	315	277	266	310	264	288	236	277	269	272	222	251	284	268	267	286	279	264	281	266	245	269	251	277	278	264	297	265	296	262	260	271	290	309	258	283	263	277	258	271	267	281	284	263	245	248	265	268	280	238	251	252	276	276	276	276	296	266	263	281	269	278	307	268	257	287	277	229	244	251	253	254	267	251	278	231	259	249	281	282	263	253	302	258	255	292	277	285	269	254	249	267	274	256	278	296	268	264	269	277	284	257	260	276	270	250	295	276	273	272	246	281	287	260	257	284	249	285	285	262	291	272	268	228	260	293	267	241	255	256	271	267	296	271	224	254	274	255	267	230	287	249	243	269	274	250	280	258	263	281	258	256	243	242	248	282	263	258	259	281	251	270	252	270	260	256	267	280	250	253	265	294	272	263	288	270	274	282	277	267	269	264	265	264	258	299	265	229	267	269	263	259	267	280	269	281	268	252	267
12006	29989	26774	18441	13654	10025	7725	5647	4247	2891	2507	1919	1674	1621	1666	1652	1578	1631	1510	1254	1191	1025	908	863	856	912	939	1060	1020	1067	1006	715	606	536	496	522	431	408	460	446	458	417	427	405	441	396	432	432	456	476	479	469	443	459	483	495	470	454	452	401	391	411	451	419	380	426	404	401	413	384	403	390	414	381	443	367	360	407	406	399	381	420	416	445	410	357	410	364	391	421	411	392	402	373	374	366	371	425	362	389	401	385	389	394	438	405	399	415	405	390	437	424	383	401	404	422	368	404	386	405	356	417	395	403	469	426	385	382	409	393	408	387	404	380	397	389	407	375	384	395	405	416	369	396	405	409	402	404	378	389	401	395	396	380	399	399	429	371	416	397	377	367	402	405	402	420	394	403	409	418	372	423	373	435	403	402	358	386	386	417	391	389	401	376	411	446	406	405	400	401	383	395	421	378	396	423	422	391	404	390	405	398	372	386	393	396	403	406	394	402	406	382	432	388	398	403	369	368	398	407	416	374	393	387	372	363	402	397	406	407	368	377	406	392	403	380	411	387	395	379	386	354	407	404	377	380	448	362	406	402	409	361	388	362	366	388	375	364	378	415	410	371	405	393	405	379	374	386	382	430	378	385	373	380	383	350	409	368	417	395	410	386	375	400	400	354	371	390	384	386	360	397	414	390	389	419	371	405	380	389	413	376	382	412	397	437	388	405	435	402	378	389	405	404	387	403	362	388	429	411	424	401	397	403	353	393	412	385	376	388	424	422	361	402	408	413	377	386	381	406	413	405	407	368	426	397	368	370	366	386	412	394	358	403	413	401	394	380	404	371	412	390	356	378	412	390	384	402	371	379	386	400	387	380	417	397	406	390	380	417	404	401	411	424	350	364	410	354	394	404	403	391	397	399	401	395	352	386	404	397	395	392	392	417	418	375	392	430	404	414	418	430	395	353	392	416	406	418	395	386	379	406	396	384	398	375	401	368	361	401	388	381	342	422	368	386	433	395	392	371	398	380	392	399	366	424	379	406	388	375	362	371	407	405	376	381	395	361	404	392	408	399	425	379	441	408	382	393	396	403	365	407	358	407	401	394	391	412	410	403	402	410	367	413	422	413	385	398	370	383	363	425	376	393	389	396	381	392	398	426	431	376	426	391	393	384	398	393	379	385	416	356	359	358	409	433	401	363	376	388	403	418	349	408	393	388	397	383	392	392	372	379	396	405	402	409	411	399	353	417	374	391	402	392	397	381	382	369	395	408	435	357	423	372	397	410	408	359	384	437	426	377	405	362	428	349	381	411	372	367	363	402	373	370	382	407	359	401	368	377	409	408	408	386	398	420	367	371	393	424	371	400	394	393	394	414	404	364	380	349	349	405	372	368	392	398	409	393	389	394	394	433	366	386	380	393	387	403	378	395	387	406	419	397	353	417	379	391	354	350	386	390	397	390	396	409	397	424	376	395	374	424	420	350	426	374	407	407	432	380	405	420	417	402	388	421	434	369	388	413	355	386	409	349	408	356	355	399	379	381	361	397	391	408	405	408	396	415	394	364	416	374	406	400	406	364	393	384	376	414	395	384	425	374	409	376	397	381	382	397	356	401	391	406	394	429	395	385	397	399	412	413	379	417	399	353	399	383	400	430	381	398	376	401	400	410	367	384	403	375	413	395	379	391	398	386	366	406	425	389	404	377	395	404	394	416	379	376	370	394	374	400	414	407	362	407	444	391	395	383	385	412	384	379	376	389	385	408	391	407	410	364	386	428	415	423	408	389	391	349	411	397	414	392	388	373	363	376	385	378	406	389	409	394	397	417	423	379	402	362	373	415	400	365	355	386	425	382	441	384	391	394	413	397	389	390	387	358	365	382	417	374	377	366	399	372	401	404	402	395	368	402	410	363	376	413	396	378	376	406	375	393	379	396	368	398	402	377	408	388	397	396	399	338	385	398	418	397	375	394	375	386	396	417	406	385	418	389	406	435	390	385	390	368	382	362	386	380	357	392	358	399	387	392	424	410	380	388	376	398	397	360	371	414	374	369	432	405	376	357	373	376	395	393	413	387	393	404	379	382	422	386	411	388	400	379	406	437	398	424	341	384	398	423	381	398	373	381	371	383	386	385	396	365	372	414	378	400	380	357	397	405	400	411	411	428	406	413	378	392	377	407	357	385	390	391	375	393	373	386	379	394	378	408	412	419	359	410	390	415	335	349	409	382	392	392	384	427	380	386	442	369	360	378	382	376	439	383	368	403	394	405	407	403	356	381	403	437	392	435	414	419	385	366	381	368	368	400	377	430	380	394	414	385	400	409	381	378	384	387	395	360	383	393	392	394	381	372	422	392	413	374	420	422	384	386	373	396	388	432	374	397	375	396	374	401	379	394	390	401	421	386	406	421	410	419	418	411	362	409	393	377	362	400	386	377	387	387	397	397	387	395	446	354	406	419	374	374	385	384	369	412	371	384	394	402	406	434	395	376	421	386	382	395	361	400	404	388	411	422	389	395	369	360	392	370	356	429	408	399	389	374	386	417	399	410	415	408	401	391	393	360	385	380	384	396	392	349	398	358	402	378	363	382	360	375	363	360	406	395	390	391	416	388	364	385	383	388	383	381	366	392	363	351	390	383	378	401	372	384	399	411	409	383	435	378	405	405	389	403	412	399	366	402	402	381	418	362	395	367	356	413	399	398	406	403	401	376	381	360	402	440	393	366	399	374	383	396	351	404	400	424	409	404	372	369	367	374	410	393	426	386	406	434	387	408	398	419	379	366	404	399	392	412	372	372	421	429	391	409	429	356	375	425	385	395	408	391	388	390	422	370	373	378	389	400	379	388	383	410	390	403	386	410	360	382	399	375	405	398	410	397	366	407	380	415	393	393	386	390	403	433	431	380	371	392	365	386	386	398	390	407	386	396	394	381	400	382	416	408	418	382	406	424	359	368	369	383	415	406	365	400	409	381	397	385	373	413	403	399	410	411	405	376	409	404	366	394	376	388	379	397	400	373	395	394	390	352	395	401	392	402	380	395	397	405	408	406	392	404	390	362	369	436	365	380	395	423	396	406	374	411	397	452	389	376	388	409	362	404	397	385	409	415	407	393	359	372	380	412	390	386	380	371	373	390	422	390	382	406	419	388	425	381	367	422	409	354	437	386	402	411	398	404	379	365	428	392	394	365	386	378	376	403	398	367	399	425	409	406	397	375	367	388	416	373	375	430	412	377	400	394	393	376	434	422	399	438	402	395	389	416	428	390	381	373	399	407	404	390	406	408	363	364	414	392	396	384	410	414	392	414	370	375	420	375	413	420	410	399	389	392	401	398	400	408	355	392	409	375	377	383	415	411	410	359	411	367	398	340	366	422	373	397	402	397	356	405	384	380	400	429	406	394	417	390	392	397	387	397	399	408	370	404	393	389	395	431	384	412	418	394	363	390	360	373	368	380	406	412	391	370	396	378	375	415	375	418	390	384	374	380	395	394	400	382
26615	20723	14266	6092	2740	1605	1172	785	634	516	404	435	430	386	422	492	449	476	413	382	426	337	358	397	381	370	369	382	381	389	414	369	322	332	319	335	334	329	293	327	307	332	310	324	333	330	308	355	291	304	314	330	339	322	281	357	309	316	317	312	370	328	304	306	313	311	333	308	320	296	297	304	325	301	288	318	311	327	316	321	312	314	310	319	314	300	334	313	310	339	313	322	316	324	307	320	320	305	312	316	305	329	315	313	336	305	323	310	328	323	317	316	294	282	328	293	293	313	298	327	291	298	319	321	291	301	295	310	335	321	285	323	304	315	305	310	301	313	308	298	284	306	288	347	311	318	289	308	337	287	320	323	284	325	305	288	291	301	317	317	315	328	309	290	302	343	329	292	307	328	293	306	318	343	309	349	303	308	317	308	343	283	333	322	312	307	321	273	305	316	306	333	324	325	316	355	321	331	356	323	310	325	329	333	307	336	314	298	314	308	326	299	301	285	317	307	294	299	298	281	336	331	308	314	334	325	325	327	363	317	310	343	320	331	329	317	356	273	309	318	316	320	310	340	309	291	312	281	283	307	313	296	301	293	327	296	309	319	311	330	317	327	297	319	297	314	304	282	294	303	294	301	312	293	348	324	316	278	313	311	301	318	321	327	309	302	338	323	333	309	293	295	320	316	292	299	350	316	311	333	323	320	308	305	297	343	303	321	329	333	272	325	319	299	318	320	340	344	310	318	298	323	308	328	296	323	298	314	298	305	293	293	302	312	303	311	296	328	316	284	292	305	303	323	314	301	351	315	318	308	298	338	335	311	300	331	326	315	335	311	325	327	297	273	312	319	343	289	309	291	318	311	303	329	312	299	296	346	328	312	303	293	324	312	304	289	323	317	319	292	303	291	331	339	301	296	296	305	312	316	312	311	327	329	293	295	280	335	314	300	313	343	326	341	335	310	322	310	325	300	308	306	327	295	336	275	306	293	324	310	314	322	317	338	295	360	327	317	307	312	309	329	324	315	331	304	315	292	314	299	309	343	311	282	327	320	321	298	300	316	315	304	317	291	323	279	311	278	311	299	326	331	312	297	319	329	317	282	282	323	332	308	327	304	315	302	304	300	332	286	324	308	347	292	327	312	315	344	365	327	342	333	296	295	323	330	285	292	294	313	301	322	329	291	316	338	313	331	318	300	324	290	315	277	322	295	302	309	345	309	352	316	310	315	295	328	309	296	301	350	301	317	297	314	309	310	308	274	339	319	307	320	332	312	307	294	313	307	340	312	284	313	317	298	326	318	335	310	304	308	333	317	319	319	345	320	329	328	309	302	313	303	320	291	315	311	333	294	327	294	291	295	307	309	334	318	303	296	337	302	324	306	288	330	351	302	316	318	304	339	300	291	316	320	314	301	316	288	328	307	348	359	299	300	333	306	302	311	300	308	298	313	309	336	279	324	326	307	315	282	340	320	312	306	327	311	301	301	325	293	318	305	329	289	344	300	317	326	307	285	322	315	315	285	312	324	308	313	310	294	308	338	300	306	295	337	305	335	286	322	376	302	339	320	335	327	282	311	320	310	367	310	343	324	325	327	312	342	319	312	322	305	293	303	311	338	318	334	335	315	286	315	290	288	304	325	310	312	348	317	299	322	330	358	322	286	321	311	295	289	309	286	289	317	318	311	307	330	285	331	307	317	306	330	319	338	323	323	314	335	313	294	320	344	301	330	340	295	329	288	348	285	348	300	297	296	315	288	309	327	317	293	338	313	301	302	323	328	326	310	312	285	327	288	336	314	280	320	326	294	331	298	300	299	329	308	325	313	315	300	285	298	259	312	310	289	285	295	289	312	321	315	315	311	361	329	316	324	314	325	356	312	344	322	328	307	284	295	312	331	304	335	298	306	303	330	316	305	310	291	295	325	337	274	323	303	329	289	349	310	340	312	300	319	288	316	328	297	299	297	348	342	302	301	314	323	322	299	305	313	291	305	303	312	309	302	321	334	313	342	329	290	321	309	313	326	282	311	352	280	308	315	342	353	304	294	329	330	293	311	332	320	316	339	315	324	345	310	309	310	343	311	314	312	298	297	304	289	333	308	315	295	296	301	304	343	308	304	331	331	317	303	316	306	315	312	301	306	313	331	304	299	330	306	311	284	298	317	310	314	345	306	325	330	323	337	354	275	311	330	290	311	308	299	291	291	331	285	332	304	341	315	302	312	312	316	319	301	321	305	334	336	304	318	297	321	289	310	343	307	300	294	329	305	334	318	334	336	309	298	293	287	282	315	321	299	311	300	342	274	305	345	310	309	295	317	307	317	280	312	292	316	285	290	321	284	304	297	318	302	274	303	307	344	315	313	327	290	321	295	327	276	323	299	290	318	326	298	338	329	329	307	319	322	308	314	320	298	314	303	344	290	315	311	307	367	337	309	331	282	337	323	332	305	296	343	318	309	306	287	296	312	322	322	303	288	337	310	326	323	302	331	322	341	293	326	324	332	296	319	316	309	314	307	291	283	312	322	337	314	322	309	307	315	302	289	312	338	323	329	305	347	297	312	300	303	337	322	326	301	302	318	313	295	314	298	307	312	280	293	302	321	289	335	319	329	322	296	317	315	292	360	304	330	326	322	331	284	337	315	304	328	314	323	336	335	305	316	284	312	320	288	288	300	339	301	310	299	315	338	312	304	312	302	316	297	308	298	345	294	321	314	296	309	313	325	328	321	316	296	331	327	344	285	312	294	312	315	311	288	321	319	314	285	331	344	311	296	312	343	313	276	308	294	319	310	317	326	324	311	329	327	319	324	316	290	345	304	346	299	309	315	330	317	307	319	338	313	295	336	303	303	341	303	338	331	359	323	324	330	314	289	329	313	285	275	323	306	303	322	313	320	319	310	320	321	292	338	319	324	284	305	330	313	299	305	315	337	320	318	298	316	331	313	293	298	356	317	300	359	312	336	328	304	293	305	329	297	295	322	340	320	319	301	318	290	293	325	324	350	310	316	332	305	317	265	316	324	298	323	308	327	273	320	306	310	323	302	322	312	312	351	325	294	311	305	303	323	335	313	326	307	286	278	340	286	307	312	331	283	339	313	309	294	319	302	331	322	299	272	304	333	310	316	298	333	297	308	298	344	344	325	308	300	306	296	347	314	336	291	321	343	309	316	312	324	302	294	308	288	315	300	307	315	318	317	287	292	351	358	309	293	305	320	316	289	307	326	308	316	306	308	328	326	310	314	319	316	313	334	323	311	355	340	304	308	317	313	315	339	344	312	352	312	294	301	302	329	304	314	278	322	307	306	310	330	324	327	305	320	312	323	307	331	332	303	342	308	311	272	301	274	309	341	325	323	316	321	306	299	303	289	292	333	312	331	294	319	304	307	348	294	314	324	315	308	320	321	298	308	340	308	320	340	362	319	283	318	295	326	364	275	321	297	322	302	310	288	320	302	303	328	332	325	310	302	309	286	312	281	308	300	312	310	308	324
8431	14843	14526	8430	5641	3882	2820	2090	1490	1101	915	805	750	702	741	834	797	866	752	701	692	646	593	563	625	597	618	641	667	675	602	576	528	454	427	457	466	496	443	457	467	487	463	478	465	455	422	443	476	486	456	450	464	434	427	438	455	458	476	467	485	474	454	472	453	452	457	508	434	435	452	458	427	416	474	454	485	468	467	460	440	447	448	427	454	440	490	436	473	451	410	429	436	462	420	474	490	452	432	480	467	481	455	482	424	433	469	458	426	414	472	428	442	435	472	434	407	437	440	405	417	438	415	452	439	472	473	375	443	470	428	416	437	459	468	448	416	462	414	468	463	414	455	468	473	454	478	459	477	453	462	456	458	433	432	467	461	471	432	445	447	449	474	433	446	458	422	439	459	414	444	427	446	470	459	437	484	413	484	459	442	479	423	416	422	463	448	434	438	455	414	450	448	474	441	464	429	437	434	454	450	477	458	442	452	463	415	405	453	408	455	440	451	447	452	468	424	442	426	459	465	467	426	452	450	487	489	436	464	436	489	468	483	461	477	463	433	479	438	443	417	421	460	457	441	413	442	455	423	399	414	470	447	431	481	458	450	455	454	445	476	457	430	486	418	462	462	438	445	439	441	441	435	461	438	437	444	426	447	437	443	475	494	464	447	452	451	459	453	458	450	498	469	471	437	450	464	470	484	452	449	446	433	420	445	460	431	409	478	449	455	456	458	471	473	437	441	466	442	450	486	442	458	473	460	493	435	432	460	482	453	474	436	431	443	448	452	465	429	395	436	464	411	458	412	431	431	436	462	468	442	458	425	435	415	499	459	461	462	455	446	458	456	451	458	444	447	469	444	480	455	476	433	470	442	439	460	459	469	443	426	459	486	459	442	422	432	455	413	453	456	461	437	474	465	425	422	441	464	458	448	462	423	464	457	466	489	425	480	464	469	429	513	457	407	483	428	454	437	433	415	458	457	422	457	473	475	400	432	476	442	459	428	403	416	422	468	431	435	430	416	471	480	474	426	423	472	481	460	431	447	454	467	441	462	452	459	464	420	476	452	455	435	429	451	478	433	461	420	435	482	456	432	483	400	454	448	486	436	449	450	433	474	510	428	453	404	464	455	465	476	428	447	462	440	457	454	429	466	420	472	450	440	441	442	441	458	442	437	457	464	440	449	411	453	462	420	447	437	447	464	433	446	475	457	415	455	467	469	472	457	482	422	415	450	459	476	457	477	471	434	433	438	406	424	443	439	459	465	465	459	422	450	461	472	450	457	493	455	463	446	453	463	449	438	464	444	460	450	440	435	449	475	438	432	427	490	408	457	430	456	418	438	445	461	472	466	450	447	461	467	429	456	450	438	475	444	463	473	457	444	466	410	455	465	444	433	439	464	483	495	457	471	468	463	460	448	459	482	466	429	464	426	446	461	417	452	440	438	452	466	481	460	443	468	458	448	460	455	430	462	409	441	476	479	431	492	476	456	442	458	482	409	458	410	494	478	504	463	409	436	495	445	484	461	450	490	468	487	463	452	406	423	436	463	466	452	443	441	467	441	462	461	446	437	494	468	448	425	500	431	486	437	476	416	424	428	481	456	439	471	438	433	456	423	470	459	461	471	476	445	456	437	487	443	433	450	486	448	498	443	477	446	514	446	471	489	500	440	454	453	460	447	399	434	477	431	455	473	451	454	450	448	419	426	455	445	467	450	454	420	472	423	452	424	429	476	451	420	474	437	458	464	464	442	453	449	480	427	457	484	433	442	451	438	453	459	477	466	510	436	470	436	487	446	440	475	467	434	452	438	453	468	456	460	457	498	411	465	442	441	482	432	434	436	461	454	462	470	423	446	423	435	394	412	455	445	450	480	437	449	441	463	444	434	485	458	460	447	442	432	430	434	469	441	441	450	455	466	444	434	413	482	437	449	467	456	456	430	437	403	460	460	463	425	436	448	425	520	469	466	460	436	425	453	458	471	447	440	440	420	494	420	399	448	461	454	430	460	476	463	483	471	456	436	417	436	451	478	462	458	467	465	434	467	434	430	443	445	417	446	441	445	428	468	464	459	482	431	469	444	416	436	469	439	432	444	456	482	478	432	477	462	438	415	424	473	461	474	430	462	428	475	469	436	461	447	465	513	459	425	451	433	449	423	470	464	474	423	414	474	423	420	464	418	472	498	475	457	401	443	481	478	471	460	434	473	440	435	507	467	447	472	504	434	426	440	459	449	455	476	422	428	435	461	415	480	438	440	450	483	483	446	460	476	441	448	458	466	476	468	455	505	467	461	414	459	414	457	468	444	445	427	446	437	449	439	422	449	452	468	421	419	455	478	461	479	446	457	452	456	474	476	436	455	443	471	461	441	438	451	439	461	475	441	469	456	476	445	433	457	449	444	459	458	429	421	492	461	442	435	424	437	455	428	415	462	426	457	417	435	446	490	463	500	460	456	452	426	468	453	451	460	455	429	464	450	455	446	464	425	469	458	456	479	457	456	458	446	424	471	447	459	477	466	474	418	439	438	479	478	411	459	415	424	456	414	443	456	458	447	425	479	447	440	444	441	459	456	463	470	436	446	461	468	438	443	409	493	480	469	440	432	466	448	451	466	456	435	471	509	478	431	430	447	438	468	432	416	426	472	445	480	446	447	430	465	474	468	429	447	457	452	451	446	432	414	461	463	469	485	452	451	448	481	449	455	474	450	461	476	453	432	415	450	449	438	416	408	455	517	437	437	426	470	455	475	457	444	436	431	434	438	408	462	471	440	482	456	463	467	465	442	486	451	490	459	448	462	436	440	482	425	430	444	468	457	421	442	438	424	479	466	457	431	456	477	471	448	432	417	433	452	457	496	440	477	476	432	430	430	456	438	443	451	468	435	435	484	445	457	463	470	476	434	447	443	421	492	448	477	443	465	425	474	484	451	428	417	440	436	491	417	465	477	486	428	436	481	433	479	452	474	447	471	400	450	444	428	457	436	431	427	447	499	427	449	406	441	433	445	437	476	500	414	456	452	445	461	462	453	422	459	475	445	466	447	461	463	450	458	448	417	452	458	439	474	423	442	467	468	452	410	444	390	421	481	483	419	440	484	455	448	458	448	450	471	445	407	428	438	445	410	418	462	417	479	463	446	425	410	440	440	441	444	444	409	461	518	463	482	460	450	441	416	466	448	471	431	476	414	464	438	451	464	439	495	465	464	416	436	469	445	366	504	421	483	388	436	457	463	482	463	471	454	418	436	462	429	459	479	466	470	453	428	441	451	471	453	471	442	454	473	449	425	470	440	420	462	443	480	482	438	450	443	454	436	462	426	469	421	432	440	439	458	468	434	438	448	422	429	419	429	509	481	445	454	436	448	441	436	465	451	435	457	455	434	486	458	456	449	432	459	504	450	459	436	408	455	471	439	456	428	442	415	449	428	452	465	427	458	444	475	490	450	432	468	420	409	474	479	408	472	459	469	450	455	430	429	447	477	427	483	467	422	461
23512	21113	28511	23974	21118	13514	3339	1708	1239	992	794	715	711	703	635	639	676	705	689	584	604	577	508	488	530	531	526	518	544	548	524	480	448	421	418	451	428	424	370	401	397	408	388	377	369	380	404	359	406	366	379	440	407	460	421	393	395	378	368	386	364	407	386	423	404	410	396	374	411	397	393	414	400	380	401	358	389	384	383	362	434	409	395	394	381	371	394	401	372	407	396	378	359	347	391	353	400	372	370	414	398	410	392	377	389	410	405	372	406	385	417	383	406	358	392	385	348	378	388	374	397	405	399	401	404	389	425	408	402	408	407	369	401	377	391	379	374	349	414	382	384	388	391	393	423	394	389	410	406	415	368	397	379	360	375	367	365	347	409	402	380	401	399	368	398	442	433	377	378	405	381	375	372	382	395	384	391	398	380	364	370	394	362	373	368	382	375	353	396	373	353	417	361	430	394	388	355	426	392	384	362	374	390	396	404	395	379	394	371	370	392	423	368	400	391	373	398	411	374	385	380	364	361	353	382	394	386	403	395	366	416	382	387	396	392	355	371	373	388	377	401	391	410	359	376	440	398	380	384	403	389	422	366	397	385	373	372	424	401	419	401	365	397	359	373	394	382	363	409	385	388	379	385	369	383	349	375	377	349	344	429	396	385	379	363	389	402	406	372	360	359	380	394	386	385	361	365	419	375	360	363	384	376	399	372	405	410	394	397	408	420	378	387	414	349	415	394	385	351	405	360	380	394	422	400	414	379	382	432	404	377	386	373	352	410	404	395	365	393	396	371	374	408	391	349	400	370	367	396	383	388	373	404	386	390	377	394	390	403	383	409	381	383	398	375	388	405	396	431	384	392	404	417	358	399	396	398	412	362	360	397	402	381	356	392	393	412	402	399	381	357	405	381	402	373	363	372	392	371	414	423	397	362	366	390	370	392	382	394	401	371	383	358	400	395	333	401	382	371	359	377	390	410	381	384	390	346	398	376	416	372	375	380	388	370	410	381	384	384	403	378	413	407	357	395	391	398	380	389	394	394	388	413	419	373	405	388	395	435	373	367	395	368	378	325	384	387	347	348	373	398	393	395	374	373	348	388	377	403	364	366	365	398	396	413	406	381	390	390	362	404	378	362	380	377	375	408	396	400	373	403	380	400	377	353	390	388	367	391	425	400	379	394	391	407	366	373	372	404	386	418	402	417	413	355	394	362	422	388	401	403	379	384	398	375	400	406	386	430	400	402	398	380	387	383	406	398	395	368	381	404	427	400	397	379	403	399	390	387	391	383	383	391	375	409	396	353	400	382	410	397	396	391	403	364	408	390	418	423	358	363	382	418	377	365	376	363	365	389	386	381	356	399	380	362	362	375	391	390	361	406	361	383	373	374	412	417	361	347	387	345	392	361	372	399	389	368	419	416	370	394	412	386	409	396	381	412	387	357	390	395	363	397	377	391	402	371	409	409	406	384	414	397	353	397	391	406	375	384	414	391	386	387	383	388	390	356	398	400	397	400	402	390	373	391	409	388	402	360	339	422	353	376	390	375	362	389	392	372	334	386	391	391	398	394	360	346	382	420	392	417	357	386	411	360	367	380	374	396	369	403	346	385	391	381	340	377	369	343	363	399	385	392	391	387	389	396	375	382	404	369	386	392	398	407	405	379	403	401	390	423	375	381	395	386	389	411	415	360	382	385	377	382	400	397	361	398	369	404	420	379	392	378	374	412	368	364	346	400	368	382	346	405	386	443	395	397	362	363	386	376	374	404	359	387	397	353	408	403	379	383	385	406	388	430	377	401	408	360	397	360	375	403	403	349	403	378	375	383	414	404	407	414	371	393	382	379	388	384	387	410	378	399	388	378	395	390	367	415	358	395	361	395	397	405	404	404	415	430	394	369	406	406	377	380	379	395	357	389	375	365	386	398	361	374	370	401	392	405	395	373	396	408	366	394	385	381	378	404	370	357	352	400	417	367	384	388	376	384	375	381	398	400	398	351	374	374	419	368	382	382	390	451	391	374	402	382	380	383	367	409	377	361	385	391	435	366	390	404	432	423	392	366	370	390	367	386	398	387	413	389	389	357	389	388	406	377	427	365	375	366	351	370	386	411	384	398	408	383	374	384	421	410	418	389	390	383	387	393	384	358	411	390	339	368	379	385	357	434	386	385	364	378	406	376	383	379	397	372	368	356	371	363	370	404	430	419	395	373	366	380	391	400	371	381	369	380	409	402	403	397	355	384	376	382	374	397	395	353	374	396	408	383	374	386	336	397	379	377	396	383	363	344	375	378	379	376	375	396	397	359	376	384	369	354	385	397	387	385	385	383	405	390	400	369	379	356	358	378	374	372	396	381	400	390	391	368	409	386	407	422	355	409	339	378	397	405	384	377	388	405	418	396	382	400	366	385	416	389	357	411	397	376	377	390	385	403	371	376	383	369	370	377	361	403	361	376	368	387	413	413	385	378	405	369	366	395	365	382	394	391	395	384	409	391	367	390	394	390	387	373	388	404	394	392	405	388	413	402	388	369	407	397	385	412	403	378	364	413	413	377	409	389	378	407	404	396	386	367	362	388	382	382	375	405	403	413	415	351	366	349	393	408	415	392	376	389	388	384	377	370	431	391	382	344	405	385	385	383	388	423	398	380	379	396	408	374	425	405	382	377	370	380	381	378	378	399	401	427	376	356	374	377	364	384	377	387	361	403	377	405	424	401	350	413	382	377	415	377	377	392	385	376	378	376	390	419	405	378	377	398	396	376	355	391	384	352	403	402	392	394	354	358	432	364	402	353	411	347	388	394	408	392	405	354	385	340	393	360	371	376	393	405	387	423	314	413	396	418	386	396	364	387	389	360	423	403	394	377	358	346	372	386	357	397	408	395	397	430	421	389	408	392	410	393	372	387	379	386	366	371	374	377	375	380	394	395	387	376	397	388	404	393	365	387	418	382	358	375	347	353	371	383	380	379	355	357	378	398	376	414	419	381	356	414	368	395	376	388	405	388	397	387	363	410	396	361	415	387	378	399	422	429	390	429	418	378	399	348	382	377	363	402	400	420	369	377	362	357	370	381	377	408	382	413	367	371	342	401	369	435	408	370	349	409	379	400	395	362	404	375	411	393	368	373	388	389	389	401	366	403	384	399	407	397	370	396	333	415	355	389	343	366	390	356	362	357	397	345	417	418	355	376	369	368	378	377	383	351	365	383	362	381	404	403	376	389	407	381	411	362	347	373	392	408	382	405	401	362	375	396	349	372	406	377	358	379	379	394	380	390	400	402	378	389	401	369	398	387	382	399	365	356	396	413	387	376	449	401	360	432	399	398	412	361	377	341	418	398	391	391	381	383	388	421	408	369	382	365	405	374	371	383	390	382	359	451	377	401	390	396	364	365	365	394	374	340	374	399	360	382	406	390	378	369	398	366	403	406	378	401	421	374	388	389	387	355	404	386	368	394	384	389	390	404	395	399	398	389	407	400	367	364	373	383	413
10029	24793	23169	14983	10661	7488	5529	4120	2971	2159	1843	1564	1347	1310	1375	1346	1353	1410	1326	1116	1088	1020	891	846	867	858	912	974	1016	976	849	761	736	663	635	607	598	571	588	600	605	565	585	542	542	556	565	570	587	548	602	604	658	582	636	605	615	602	564	521	615	598	595	567	517	607	553	559	571	523	584	595	567	574	572	595	617	560	552	588	556	579	583	539	574	553	619	566	528	603	536	536	523	515	550	556	568	531	575	560	561	534	574	572	566	547	565	574	593	580	536	577	566	520	541	565	538	578	525	545	566	565	582	561	604	563	593	557	578	586	532	565	560	542	563	577	566	585	563	575	597	571	544	593	554	554	551	615	576	578	567	549	572	573	512	540	553	560	592	595	544	596	604	539	595	542	561	545	560	577	563	582	541	568	546	558	552	565	524	574	555	571	562	538	516	565	558	529	512	570	587	549	546	566	566	514	572	542	561	557	531	580	558	574	529	540	600	560	536	562	567	526	546	513	578	559	557	519	553	556	581	535	597	560	565	564	550	561	595	547	540	608	519	546	576	534	528	537	537	546	535	586	543	561	578	569	551	515	519	532	598	540	573	538	549	541	572	556	555	577	586	563	514	518	531	562	563	555	531	576	564	544	528	528	555	558	553	570	562	508	586	585	524	542	568	572	579	563	587	551	554	542	578	564	546	510	568	549	550	573	532	548	543	564	573	548	558	556	510	560	591	581	549	584	581	586	578	546	583	584	586	554	569	589	567	581	554	643	563	527	568	559	542	547	524	556	540	546	519	564	591	534	561	565	597	584	556	574	529	550	570	552	543	594	564	585	568	577	564	559	592	551	571	589	553	563	553	534	565	527	579	563	576	529	571	557	558	578	586	578	596	571	577	598	583	578	570	543	588	511	563	562	522	545	535	550	604	547	585	550	596	554	573	573	566	576	516	581	563	600	541	566	508	497	545	543	569	552	585	568	579	544	565	579	499	543	529	545	570	518	538	548	574	554	556	530	544	546	546	520	563	554	573	540	549	572	573	569	614	555	516	531	604	546	549	567	540	539	529	513	526	560	563	553	511	534	523	522	558	547	545	549	572	543	548	562	581	586	529	544	541	567	565	559	550	553	581	567	534	502	515	579	561	537	561	552	533	598	536	561	581	553	546	558	546	549	564	505	507	569	552	571	522	587	549	578	561	581	558	559	536	578	595	571	586	577	571	530	543	567	574	577	581	565	548	560	575	562	564	562	551	558	563	545	583	571	584	540	514	577	567	526	569	561	543	590	595	536	535	523	497	571	578	565	585	591	543	522	579	533	557	535	556	575	573	558	579	576	574	525	516	562	557	546	565	522	561	564	570	529	523	492	578	619	511	519	578	505	577	571	531	589	563	563	557	545	579	594	584	555	566	561	535	553	566	554	529	507	547	528	526	581	546	559	551	542	590	530	570	611	591	537	528	592	571	561	535	583	538	590	525	542	589	558	526	542	561	599	573	531	584	564	548	568	567	539	559	532	562	538	580	548	509	541	581	535	564	532	536	527	565	524	534	547	551	591	520	594	582	596	604	506	526	541	530	517	570	543	549	566	559	547	582	537	543	558	574	553	537	564	529	542	568	542	546	519	533	591	531	546	589	583	593	556	534	564	598	549	550	536	568	528	558	580	577	522	554	546	570	555	590	568	583	566	532	518	561	555	565	577	560	566	546	548	538	545	520	571	567	556	561	538	581	557	578	531	558	562	565	566	554	557	558	565	546	558	595	519	570	545	580	508	493	535	524	558	543	540	561	581	575	524	576	587	545	510	596	535	580	533	560	594	511	553	555	543	545	557	541	549	528	541	550	571	540	546	544	563	579	545	552	574	569	565	529	553	544	551	542	558	561	544	583	588	529	565	533	556	528	548	541	531	580	535	567	560	549	553	534	568	537	520	510	586	543	570	523	577	550	537	584	561	564	549	538	553	589	587	597	559	566	560	533	512	537	576	524	546	544	530	546	576	588	550	561	570	564	544	596	564	533	564	593	545	564	573	584	557	578	547	534	576	523	560	538	592	567	553	550	524	550	545	566	545	533	544	507	574	553	592	559	510	542	556	529	578	579	555	538	553	566	509	529	544	522	565	556	577	556	529	549	537	563	528	536	586	564	523	540	518	573	552	534	555	572	527	565	522	504	578	550	566	550	553	570	601	529	550	566	534	571	579	563	584	541	557	583	553	562	557	534	544	544	564	585	585	557	584	576	546	566	579	560	554	565	561	562	530	574	528	545	543	568	552	561	561	521	532	524	549	605	553	563	572	585	599	575	533	552	563	549	572	570	554	541	583	573	516	568	526	550	541	555	569	569	605	615	608	554	592	556	551	582	578	587	530	524	537	551	562	569	553	543	527	522	548	578	532	543	567	537	569	580	571	578	584	576	573	543	587	529	555	534	584	573	549	586	532	557	596	612	565	541	561	561	586	540	565	569	572	504	540	560	572	575	592	545	566	587	553	585	540	527	539	551	514	556	569	545	586	511	563	535	580	551	544	552	587	563	538	568	577	547	578	521	553	590	546	539	576	514	575	541	525	546	533	521	539	605	549	536	532	619	586	543	554	581	557	536	576	553	551	535	604	514	524	542	561	558	534	514	581	552	571	553	576	539	547	584	561	545	516	594	573	565	534	576	491	565	575	540	531	584	591	535	513	534	586	545	567	565	541	536	552	570	552	532	522	511	538	577	535	556	516	600	540	523	590	558	535	587	554	594	576	613	565	533	550	563	546	598	582	561	558	585	530	507	552	542	531	562	565	532	556	569	538	547	549	583	544	612	573	505	537	598	558	577	543	559	517	571	539	562	549	555	527	540	532	545	529	559	544	575	552	555	587	567	560	515	577	519	609	479	540	543	565	522	544	540	557	533	535	547	535	499	504	599	574	570	521	599	540	520	563	571	551	532	532	574	586	561	544	581	567	556	545	551	572	571	510	561	573	556	590	587	567	558	544	578	556	585	553	547	566	572	535	573	506	558	561	547	559	552	605	539	560	540	581	574	557	555	553	553	566	587	554	582	573	555	546	564	563	577	603	584	562	552	580	567	563	563	590	549	530	548	569	551	582	576	529	554	573	590	547	512	568	528	539	611	559	534	529	541	551	560	575	538	534	550	555	562	539	559	519	582	548	550	553	549	584	544	544	528	571	514	541	565	620	500	567	524	553	588	581	548	514	556	571	599	609	588	550	559	534	525	599	575	583	565	566	543	572	586	562	561	583	580	562	587	547	591	537	535	548	563	527	526	540	522	594	563	547	559	495	530	537	545	549	556	523	522	550	597	583	580	543	572	550	580	546	555	556	547	557	548	577	540	558	548	576	553	532	582	545	569	536	549	553	545	515	540	548	534	516	562	587	567	499	596	548	557	595	539	573	564	519	547	556	537	532	541	568	542	602	605	544	585	539	518	586	552	595	551	532	550	538	563	533	574	557	592	593	576	594	537	521	569	569	533	559	562	606	554	537	567	554
22715	21100	28860	23585	21110	21199	11827	2750	1501	1140	1006	821	770	705	717	756	767	762	706	649	638	523	457	447	472	434	475	540	537	543	455	427	367	343	313	327	308	287	285	295	289	324	260	318	288	275	267	296	320	319	321	289	293	309	321	312	294	279	285	256	301	284	250	303	278	294	278	301	277	251	266	272	264	285	271	277	274	270	301	294	268	274	301	299	283	273	256	265	275	271	281	265	257	317	275	279	260	278	255	292	280	276	276	284	274	296	262	302	273	265	256	268	282	272	255	280	233	286	273	273	270	268	266	250	297	269	230	262	258	236	262	279	271	275	284	270	266	247	277	268	277	253	257	237	268	255	273	282	309	285	265	277	258	257	261	255	269	257	282	274	296	261	268	278	267	291	257	304	285	259	297	256	257	263	287	262	255	278	282	254	272	271	294	292	259	267	309	268	285	267	250	253	269	269	278	290	291	254	269	269	255	274	243	277	265	265	258	296	270	296	284	267	252	245	258	261	282	264	265	304	261	266	267	281	265	271	250	263	266	273	274	258	263	245	298	295	262	255	258	259	284	266	283	258	273	298	273	309	294	273	273	272	270	300	257	279	280	258	263	260	272	278	254	263	254	247	285	272	242	272	291	271	258	289	264	277	252	255	259	267	284	294	248	261	258	257	294	262	265	283	229	282	263	249	279	253	263	248	272	262	264	284	272	294	262	308	262	266	223	274	283	275	291	262	259	273	280	274	250	269	292	268	244	284	290	272	274	252	253	267	241	266	281	269	278	263	281	251	278	288	284	276	292	248	257	278	276	286	259	290	248	252	275	266	270	277	252	284	260	258	260	276	241	265	277	266	273	275	240	252	247	274	285	265	304	283	266	275	274	261	246	263	249	273	266	267	257	266	259	269	224	285	290	274	289	270	280	283	258	262	278	286	276	261	279	307	261	277	229	272	286	316	280	306	252	234	260	278	272	266	267	280	288	268	286	272	236	253	282	299	269	286	263	271	246	260	276	272	265	267	294	231	284	249	253	279	264	300	280	285	262	273	251	254	259	254	268	260	266	238	284	253	277	301	268	236	273	270	288	280	257	246	291	257	277	287	290	305	285	258	250	254	241	270	275	255	259	268	266	253	242	270	244	267	269	276	294	275	296	259	252	255	278	249	260	247	286	257	286	274	237	255	272	292	258	269	290	275	248	271	275	278	264	282	263	271	262	260	274	247	257	274	256	272	292	261	281	296	260	267	239	250	297	277	276	256	237	283	267	270	272	270	252	279	261	265	232	253	292	283	245	268	247	315	280	248	259	256	252	267	241	272	251	234	242	258	292	281	276	288	278	262	268	258	268	262	255	265	272	284	239	301	299	273	283	252	256	244	270	251	265	245	290	265	290	280	278	279	268	273	256	275	291	270	272	242	278	282	285	255	283	259	268	294	271	246	304	229	265	290	280	267	285	285	303	261	273	269	294	252	276	286	276	278	275	239	248	258	277	264	272	271	265	253	294	250	286	265	251	261	225	256	266	272	258	303	250	241	277	279	268	256	269	295	262	261	267	273	257	262	264	306	302	255	265	258	289	282	290	262	249	262	262	300	243	274	267	257	259	234	270	234	249	249	268	256	269	277	272	293	271	286	254	281	283	271	281	288	277	267	248	279	265	265	262	290	279	264	265	248	273	264	262	279	277	246	288	261	254	272	254	267	280	267	291	269	256	244	254	294	282	241	302	260	288	254	287	283	258	270	283	282	258	273	257	289	273	255	276	251	266	283	285	229	247	259	274	268	270	263	268	271	256	268	257	235	237	244	280	236	259	292	257	256	257	266	283	280	254	291	254	263	292	262	275	256	243	292	278	265	272	261	275	256	266	259	266	267	296	279	271	280	282	287	270	243	263	280	240	242	250	262	296	295	260	267	256	273	266	254	270	257	266	249	283	272	284	250	255	279	267	288	257	271	298	256	261	317	276	241	265	257	270	241	245	278	289	280	255	250	254	291	282	298	272	255	281	255	294	259	271	272	270	270	250	246	287	266	263	271	259	272	297	269	277	286	259	249	283	239	262	257	268	265	264	280	259	282	270	259	297	278	274	279	262	297	233	266	256	242	291	282	310	280	278	292	261	287	285	228	294	278	252	300	265	263	285	255	254	239	293	268	299	280	282	302	256	246	263	249	275	278	287	277	256	276	257	268	301	246	267	273	259	252	280	253	222	273	290	286	259	274	291	275	272	244	271	255	284	284	255	278	279	235	268	289	288	249	247	265	262	251	263	262	325	254	236	276	266	292	278	257	253	287	281	236	279	251	258	275	277	276	262	274	273	253	276	273	254	246	280	281	257	269	271	277	265	224	283	258	255	277	272	273	284	268	270	257	289	254	250	256	252	267	275	287	267	271	270	269	274	275	282	255	269	276	295	273	271	223	259	296	272	247	288	298	256	277	265	260	280	278	268	267	300	249	261	267	276	251	262	248	272	265	288	256	291	287	291	244	272	251	261	239	264	269	263	240	273	261	276	256	243	246	265	282	268	273	261	258	267	270	288	257	267	276	262	260	284	263	285	267	273	264	270	283	272	247	263	247	261	256	284	252	270	289	266	272	273	284	279	249	283	321	249	266	264	297	292	269	226	250	265	268	280	283	291	280	233	293	265	266	261	285	269	264	285	253	248	282	257	289	267	281	263	291	256	232	273	272	250	285	271	291	260	261	281	262	288	281	284	316	270	266	273	263	275	270	249	273	270	258	282	259	264	243	276	272	269	256	280	270	261	244	297	262	281	289	273	284	277	283	259	288	246	255	252	265	270	273	267	266	280	262	250	274	266	283	274	251	294	284	284	284	280	246	241	245	264	290	281	254	265	280	252	255	285	261	286	260	272	286	267	279	281	249	259	270	284	264	285	251	264	274	243	235	286	278	281	299	298	279	311	298	269	250	281	291	257	280	256	282	256	313	265	265	270	251	267	243	233	274	281	265	237	289	263	258	288	276	265	307	278	287	267	262	259	264	295	258	254	273	240	279	267	267	246	315	266	242	261	249	261	257	278	294	262	256	250	261	273	270	268	281	271	282	265	245	291	239	281	270	258	255	243	264	255	279	292	290	267	253	260	259	268	259	284	298	265	273	313	309	279	248	243	317	252	253	255	270	275	262	253	235	266	254	243	285	306	280	241	265	270	271	266	278	266	251	277	268	295	263	265	264	286	291	237	276	269	279	257	274	275	292	265	245	266	264	276	290	276	276	289	242	261	276	292	269	286	280	258	257	248	279	245	273	266	282	266	248	263	263	241	272	271	268	253	268	267	279	258	272	262	265	267	257	271	270	255	295	307	309	299	255	273	261	262	266	269	276	296	275	282	264	274	290	261	263	263	277	285	251	260	244	278	273	284	285	250	276	271	283	278	279	293	266	291	266	255	293	278	267	272	257	253	246	284	266	272	271	274	296	255	262	259	292	265	258	298	275	254	276	286	258	292	267	257	253	257	270	287	272	277	280	249	274
12630	31449	28142	19417	14351	10746	7735	5782	4084	3061	2425	1908	1749	1651	1629	1714	1734	1685	1426	1378	1250	1041	903	909	909	840	954	1015	1032	1018	851	665	625	571	516	478	447	473	426	440	457	421	407	428	414	413	472	425	463	441	452	424	456	457	460	406	424	412	440	462	411	399	435	429	461	440	424	423	432	419	425	417	405	432	395	385	381	358	382	392	389	387	393	412	387	392	420	410	407	406	391	409	383	391	419	402	388	373	365	387	357	418	384	380	390	371	375	388	419	419	400	417	374	391	394	385	364	360	422	341	372	416	390	413	413	380	395	383	387	408	372	415	394	415	411	369	403	392	403	388	398	415	393	366	386	403	423	424	416	386	414	421	414	389	360	405	379	377	417	396	396	367	404	415	401	353	413	384	341	373	374	377	388	391	390	378	393	367	422	373	366	378	398	362	373	401	393	378	374	394	378	396	396	413	405	394	397	423	393	357	371	402	402	410	389	395	393	392	373	416	380	384	411	355	417	376	368	394	399	382	381	341	378	405	395	409	375	377	436	422	380	426	422	393	398	413	376	397	428	382	430	384	366	396	431	415	412	349	408	366	384	377	424	377	385	395	350	388	377	386	394	439	396	382	381	413	381	377	380	412	388	357	414	372	388	390	409	369	390	380	424	400	394	396	404	376	372	372	390	368	373	396	405	447	363	386	390	389	382	411	397	373	394	379	387	392	371	390	399	411	407	353	410	388	382	384	383	406	370	369	389	377	398	396	383	409	383	408	391	400	385	374	371	393	378	385	443	358	405	421	368	380	409	394	383	385	398	372	384	391	387	395	400	401	385	396	413	445	407	401	374	388	370	383	387	364	382	409	445	399	390	402	367	375	366	426	362	418	373	392	387	380	394	368	408	395	404	403	400	400	409	373	413	367	369	417	402	403	387	403	365	382	420	403	426	392	384	391	379	400	376	366	353	361	416	410	375	402	372	386	384	390	416	403	349	417	374	381	384	416	413	386	377	381	392	401	396	415	403	384	425	392	389	378	397	379	412	373	401	384	404	397	417	411	392	367	400	402	382	403	395	391	441	372	409	451	388	413	400	351	385	394	366	377	352	385	398	422	388	375	363	376	383	367	380	412	382	405	422	394	375	346	374	433	386	403	376	376	410	380	384	370	416	398	383	396	402	390	415	390	419	399	385	416	389	430	372	403	373	375	364	381	365	380	390	378	373	404	388	394	417	415	385	386	396	377	371	377	408	399	383	415	400	393	419	390	386	362	371	387	384	422	343	369	370	383	392	396	379	369	407	380	376	387	392	376	391	368	380	402	403	356	414	387	367	410	398	417	415	395	405	361	377	374	377	393	365	441	381	397	396	362	358	381	377	365	408	375	390	399	403	381	404	397	384	424	385	391	382	401	393	395	360	417	405	362	401	364	411	420	379	385	372	375	384	372	413	389	410	381	398	388	399	395	415	369	396	391	405	369	367	384	369	383	404	420	398	408	398	376	424	414	389	390	431	386	382	377	430	385	428	391	399	400	382	430	437	391	411	406	406	369	397	454	355	377	380	368	433	391	373	403	396	390	407	423	401	405	403	366	381	365	382	414	394	385	389	419	406	369	375	348	352	384	351	372	395	367	393	407	419	366	374	445	378	372	375	404	397	400	372	404	400	365	404	381	401	385	376	425	399	388	429	436	357	401	399	411	416	389	412	371	394	392	397	378	378	399	385	373	396	395	380	399	396	391	390	391	370	401	393	381	418	346	395	405	407	384	372	390	425	416	420	380	416	363	378	370	430	405	380	381	362	372	404	431	365	358	387	396	388	362	394	407	379	406	405	385	381	384	384	413	400	397	399	375	423	405	410	378	383	392	441	387	351	420	389	394	382	423	412	389	421	381	413	389	393	408	438	393	398	401	379	354	375	393	410	401	394	402	390	422	390	395	403	381	369	372	391	379	414	379	424	372	379	419	405	385	386	406	381	379	375	383	362	370	390	412	364	410	373	380	366	396	375	395	398	402	351	367	404	386	356	379	388	387	425	370	395	409	385	406	385	393	378	353	399	402	379	385	406	414	392	387	416	404	359	385	380	371	387	418	402	380	403	386	390	352	390	375	423	385	412	361	387	417	389	420	368	374	364	391	397	403	421	387	394	412	434	385	379	398	378	394	380	408	399	396	373	421	397	414	383	383	407	402	365	403	389	394	401	408	377	354	411	356	410	414	420	414	402	346	362	396	386	395	361	382	392	454	420	392	376	355	420	370	367	364	411	386	384	371	385	396	377	384	387	400	398	381	364	385	390	390	427	397	390	370	394	431	378	384	389	392	406	413	407	371	365	408	391	398	420	426	409	420	387	403	388	366	425	398	414	413	400	418	406	403	417	357	384	390	385	396	360	373	418	370	421	380	402	389	388	408	397	362	386	396	403	401	419	357	380	394	366	408	411	396	384	414	404	414	381	403	382	341	387	414	403	389	370	387	389	404	415	352	393	385	433	410	380	364	362	402	357	380	393	417	394	383	397	387	395	374	360	359	407	371	390	373	423	390	393	391	407	376	382	374	404	334	376	376	388	387	367	384	417	412	427	380	441	406	419	388	375	413	397	361	418	386	400	364	398	394	365	365	389	385	416	393	411	423	414	393	424	419	393	394	361	416	405	357	400	377	417	372	404	391	408	399	362	380	382	395	365	386	381	394	358	369	397	415	404	384	412	393	400	375	403	401	379	357	399	406	411	378	388	390	383	374	359	375	378	385	394	410	390	377	409	365	415	378	402	382	379	391	391	407	376	400	354	406	387	373	354	427	383	372	409	440	394	414	377	402	368	398	400	406	384	397	419	392	381	356	393	376	387	396	403	360	387	393	400	411	413	403	391	445	413	374	383	417	394	418	378	403	418	380	390	368	419	393	375	427	349	412	409	386	375	399	384	374	368	377	425	411	414	372	362	398	378	402	376	383	388	412	391	391	430	405	412	400	418	392	375	433	397	418	351	378	416	442	411	389	396	390	440	383	378	392	391	380	381	402	429	430	355	365	413	389	431	387	420	419	407	368	404	406	400	407	378	381	402	382	434	351	344	398	393	368	371	377	418	331	399	373	403	410	374	391	408	360	387	392	399	398	373	383	391	387	377	387	370	381	400	380	408	374	415	394	387	372	378	404	365	398	391	428	387	415	394	349	396	421	361	406	394	411	387	354	342	388	372	385	392	382	377	397	365	436	389	402	370	396	394	386	414	403	431	388	383	411	387	387	387	401	385	349	410	380	378	406	386	372	339	373	363	417	407	386	386	412	376	405	416	418	405	375	382	418	399	434	404	394	354	369	414	394	387	425	385	389	377	385	426	402	405	408	375	350	378	385	391	398	352	403	385	402	381	406	387	367	388	413	352	402	378	379	393	368	381	420	408	354	349	386	373	391	374	387	392	375	387	391	399	427	391	394	372	401	370	410	379	385	400	400	392	383	381	406	380	369	400	400	425	373	377	388	403	396	387	411	412	373	397	388
26726	20723	14731	6454	2858	1637	1211	780	638	499	482	420	391	450	435	451	491	473	415	478	402	373	368	366	393	385	353	398	379	399	333	354	364	304	338	329	341	305	304	340	316	307	294	316	288	303	324	313	369	313	331	335	308	311	322	321	306	354	321	316	315	276	338	339	312	342	288	310	293	340	318	333	313	309	310	310	309	305	337	328	331	308	322	317	314	335	298	329	309	289	333	367	300	314	266	310	326	304	291	299	340	285	318	293	309	334	310	305	318	324	337	323	298	327	312	285	334	349	303	309	277	323	289	312	290	314	296	317	321	295	292	322	295	320	301	323	323	309	290	318	307	320	285	303	304	317	314	339	302	293	276	301	322	317	333	309	301	311	327	328	292	306	325	306	295	313	303	288	289	324	313	307	300	270	294	283	300	312	325	305	287	292	287	318	288	307	304	324	363	291	305	331	291	300	306	275	323	325	295	313	288	329	307	313	308	298	298	340	319	342	321	300	303	317	319	313	279	315	285	283	317	318	300	306	284	275	285	323	326	330	325	291	322	327	317	317	309	278	330	318	305	282	309	303	314	320	324	302	272	312	326	310	348	327	324	309	300	290	300	313	302	303	325	349	316	298	338	321	326	338	287	321	311	298	291	297	320	283	279	271	331	297	285	304	307	320	288	329	315	298	308	289	309	326	326	362	348	327	287	313	333	316	333	340	288	296	334	317	321	309	332	288	308	316	285	339	319	308	322	308	308	335	292	309	315	302	307	307	296	317	316	321	339	300	309	287	319	309	297	281	325	293	304	302	315	309	293	302	302	305	317	312	292	314	287	315	331	336	310	298	331	270	321	309	273	316	315	319	321	330	308	313	284	302	296	308	320	312	318	319	297	316	291	304	331	312	355	335	317	275	305	303	313	336	301	330	316	320	326	295	301	336	317	293	311	282	295	299	302	317	307	323	291	299	309	323	309	303	315	326	296	263	296	295	287	296	297	318	317	329	288	319	299	330	306	338	314	307	318	315	311	308	340	313	341	305	294	303	300	296	349	292	303	330	321	374	337	308	325	334	301	307	313	305	284	323	294	297	314	342	323	335	323	344	323	328	326	293	344	306	288	264	332	327	316	289	313	335	307	322	335	309	314	299	340	313	309	327	331	314	317	299	306	288	328	318	297	317	305	309	350	337	297	335	351	287	335	334	320	343	318	312	296	305	312	295	303	297	307	314	303	352	298	299	289	314	298	322	321	295	348	310	283	301	314	341	285	314	319	283	329	328	317	308	319	295	333	328	333	325	336	316	306	287	264	315	332	320	310	325	340	294	315	307	313	293	307	290	282	308	294	293	301	293	331	292	329	298	310	299	278	350	341	290	295	309	306	323	289	314	303	345	303	329	300	288	309	285	315	311	300	330	320	325	325	306	314	324	318	292	294	307	312	301	318	307	266	336	316	330	323	287	299	330	334	328	309	311	283	311	302	317	354	332	359	296	286	328	289	298	298	298	305	310	331	313	297	346	324	272	296	280	311	298	306	317	331	324	313	329	284	294	284	285	300	310	293	311	316	325	305	284	319	338	326	333	329	312	282	303	319	324	307	315	301	293	323	304	304	309	322	335	312	339	321	312	333	324	330	300	309	288	294	310	307	305	328	306	326	307	352	322	313	334	316	311	303	316	326	290	333	302	304	326	301	302	326	324	295	317	330	333	287	299	301	308	302	298	328	330	315	312	299	321	285	301	313	305	324	303	338	328	329	315	299	312	300	322	305	300	320	332	291	313	306	301	312	284	294	332	334	331	298	299	305	317	307	334	327	299	313	313	338	271	310	288	296	332	310	309	304	288	321	322	332	294	300	326	289	310	307	314	286	283	329	310	320	313	340	309	292	301	308	326	316	337	314	303	302	300	320	301	360	312	294	337	305	316	327	301	320	323	338	296	295	348	316	310	314	307	310	287	306	327	299	300	294	310	322	301	308	301	319	309	340	313	334	344	321	302	312	324	269	301	345	321	339	323	296	314	329	317	330	318	277	280	316	302	327	327	328	283	292	323	330	298	318	330	297	327	338	306	288	327	319	292	302	321	309	333	302	309	310	307	291	280	300	328	313	307	344	271	282	296	277	315	299	312	313	328	301	301	302	307	296	326	316	285	294	332	317	311	320	326	316	300	336	299	319	325	299	303	313	301	293	316	308	291	322	330	329	331	281	270	306	343	308	293	323	311	330	327	319	328	335	285	335	318	342	328	317	317	287	299	311	300	287	313	289	325	288	341	325	318	302	310	324	310	308	285	297	339	306	293	300	304	326	302	337	319	272	296	315	314	333	294	334	303	329	325	307	310	315	288	319	322	317	295	322	302	328	310	318	332	306	304	310	292	293	318	321	300	307	343	304	314	327	291	321	333	293	298	310	313	329	294	293	304	347	316	293	327	326	285	297	286	320	322	289	321	310	283	323	310	310	302	317	318	307	281	314	304	300	301	316	326	317	309	318	301	300	318	302	309	330	318	302	325	303	330	309	300	324	313	282	314	331	325	339	321	295	290	332	315	335	306	315	306	304	279	296	326	309	289	303	298	305	316	297	293	344	307	316	300	307	312	311	307	305	325	315	296	306	351	321	310	278	336	332	331	309	316	322	308	316	327	322	307	274	333	301	329	326	292	304	335	294	322	318	293	298	297	323	319	302	322	293	300	340	310	354	327	310	290	318	324	271	278	290	316	313	296	305	312	297	296	303	295	312	308	326	319	326	299	319	314	323	294	301	293	323	323	347	283	294	285	334	327	299	326	309	321	311	301	332	313	319	310	325	293	313	311	320	315	337	328	320	313	292	311	332	331	318	310	323	311	302	334	296	304	295	292	323	335	300	340	301	314	289	343	313	323	314	331	297	322	334	336	336	305	312	304	308	322	312	318	316	293	341	283	309	319	312	296	319	294	328	289	342	273	300	312	331	303	340	290	319	269	295	299	296	315	292	317	300	325	308	307	292	310	321	348	305	301	298	326	293	298	291	299	311	358	317	350	332	328	311	299	299	344	312	315	292	273	312	294	331	337	319	323	293	288	306	312	332	309	325	275	315	309	289	289	302	315	322	324	310	298	307	329	314	333	308	269	312	292	346	298	293	309	315	306	286	344	316	304	309	318	319	283	325	340	281	303	304	327	301	300	321	331	295	310	306	331	317	338	325	307	292	333	353	309	327	295	296	315	322	305	301	304	308	312	261	334	297	329	332	318	316	315	298	301	301	324	308	324	320	299	309	324	307	307	330	279	345	296	287	323	312	314	305	315	340	302	301	322	283	308	335	321	330	290	313	314	320	297	341	326	315	339	311	305	313	322	309	292	304	349	292	291	349	307	292	323	318	302	345	330	317	319	341	326	325	311	298	296	310	341	313	335	306	315	289	346	335	317	298	321	320	301	306	296	271	321	335	299	289	344	318	306	300	315	344	306	345	323	348	293	338	317	327	364	307	374	331	321	336	294	317	310	341	328	337	314	295	300
9000	15993	15570	9157	6227	4194	2879	2010	1378	1072	886	813	758	768	817	811	868	878	792	763	725	645	587	606	578	581	662	687	644	670	595	557	518	514	456	491	474	470	486	469	477	460	497	489	458	440	437	486	452	454	468	445	449	453	492	478	456	448	435	454	433	445	433	438	471	429	467	451	430	470	442	451	457	425	470	491	453	438	457	447	447	445	459	482	438	464	448	438	433	478	442	448	471	451	437	489	431	454	456	446	450	461	430	424	464	466	437	421	471	471	444	435	460	470	459	439	469	449	461	473	445	449	435	451	463	465	463	462	397	413	446	462	427	448	441	500	460	444	482	471	479	451	442	475	448	410	467	470	455	481	438	464	434	424	478	492	463	438	448	422	516	492	455	410	480	400	446	442	468	454	478	459	408	458	447	459	476	466	468	449	496	446	456	436	457	433	464	422	467	431	471	432	437	430	456	481	483	479	454	489	441	480	437	458	510	440	448	466	442	432	439	469	463	429	464	435	448	440	452	461	470	452	473	431	449	431	466	444	471	454	411	407	447	431	418	426	471	459	452	463	449	430	442	430	464	437	434	418	443	450	460	441	419	465	429	460	453	432	481	413	464	490	495	471	492	458	392	481	477	468	444	478	458	414	433	442	473	438	460	448	428	477	441	428	453	430	443	447	442	469	437	435	439	413	457	464	456	465	417	457	448	440	462	483	415	468	450	438	442	509	460	467	472	470	435	429	449	465	466	449	472	461	420	451	460	477	437	453	442	423	470	430	428	444	454	413	465	411	438	472	443	449	445	482	456	463	411	414	461	465	470	441	433	481	427	428	462	499	456	425	413	456	437	418	430	454	441	441	450	485	491	484	471	464	444	446	436	470	408	461	448	491	431	434	481	435	445	452	409	428	442	456	444	437	444	436	439	467	463	412	426	443	457	436	422	484	485	477	471	451	468	451	467	420	453	471	450	461	472	477	471	469	441	457	438	452	485	444	453	443	444	492	440	447	461	437	441	441	463	459	473	430	459	432	446	427	487	435	483	403	419	438	482	458	480	511	428	436	404	460	418	462	454	483	435	441	417	459	487	476	428	400	450	466	497	412	463	430	460	484	451	419	468	426	462	443	452	451	471	454	444	460	439	459	426	442	463	467	472	451	448	481	436	442	474	452	450	448	465	432	454	478	473	475	454	482	413	430	440	471	455	456	475	459	466	463	446	432	447	460	437	494	439	435	505	503	449	468	450	468	465	454	456	437	451	465	456	476	480	447	459	435	465	506	446	452	459	454	481	468	493	440	446	476	474	411	446	422	467	464	463	436	467	443	475	431	437	445	451	461	482	450	419	459	423	490	480	484	479	474	427	439	467	486	500	461	428	430	442	433	464	451	504	450	447	457	461	486	467	433	438	450	444	472	430	445	459	461	463	422	445	454	467	417	426	445	477	404	461	461	449	444	458	469	429	480	468	444	477	476	463	464	472	418	434	495	433	419	409	448	434	433	473	404	447	456	453	490	483	410	445	475	450	456	421	451	417	528	485	462	456	425	447	407	435	468	445	444	484	460	468	436	460	474	455	440	427	425	413	437	458	444	459	468	431	468	421	466	404	452	463	425	442	461	417	448	467	442	473	454	456	461	443	481	471	481	475	499	420	466	426	465	481	462	443	421	439	419	432	441	453	444	464	450	415	441	463	508	455	470	428	457	445	477	464	461	438	469	472	440	488	466	438	475	465	465	441	434	430	473	429	454	443	478	473	446	449	417	452	460	410	493	440	479	415	456	439	438	432	456	460	463	443	482	462	440	474	461	416	459	436	467	447	485	454	413	461	441	418	473	421	463	445	445	459	437	448	439	473	438	444	465	436	468	481	452	449	415	437	439	462	479	452	441	416	454	449	478	431	461	446	475	481	433	451	423	455	437	472	431	473	422	431	411	453	437	412	457	434	433	464	432	446	450	442	461	444	447	467	439	436	448	477	465	453	454	437	436	474	454	442	451	417	479	480	429	466	436	436	437	476	486	477	429	451	448	421	450	461	456	490	484	460	445	424	480	465	470	437	437	461	441	478	471	474	456	464	442	479	454	453	445	480	434	444	434	415	431	442	481	433	429	470	429	435	448	460	429	416	437	456	438	459	438	459	444	439	453	464	442	436	428	458	456	438	452	443	468	443	451	464	456	447	427	439	425	483	458	497	420	439	434	444	464	450	486	406	431	442	467	449	425	435	428	433	463	447	449	487	505	468	453	426	469	451	437	425	452	401	433	441	432	422	488	452	445	420	478	440	425	425	452	424	434	459	406	430	440	483	434	450	484	472	442	455	440	491	448	431	448	459	429	475	450	457	433	470	429	500	448	455	414	468	484	429	466	466	413	441	409	433	465	434	482	486	447	453	463	454	451	447	449	473	469	501	478	465	471	443	468	458	459	406	435	448	445	422	468	431	476	446	468	432	441	465	529	447	465	441	464	448	412	442	446	487	415	443	435	477	464	436	453	472	455	425	447	471	457	422	453	475	499	464	454	438	462	450	434	461	458	431	441	473	473	450	467	449	431	480	438	479	446	463	478	433	422	407	461	442	403	455	423	421	446	457	453	476	444	411	462	439	447	442	455	473	438	463	470	440	459	468	458	498	420	440	458	469	447	424	413	422	439	476	441	458	525	430	494	456	485	452	459	416	428	442	396	475	439	460	421	475	442	462	438	467	457	425	422	470	466	471	483	421	447	420	458	450	429	428	426	426	470	448	420	434	435	403	473	447	456	449	459	420	434	459	464	431	417	490	444	437	459	447	472	462	467	478	445	462	443	428	425	447	434	450	467	430	418	464	435	433	455	447	442	479	470	466	471	436	423	469	487	436	434	450	480	461	446	447	461	478	427	495	449	461	499	439	443	441	460	444	480	430	428	443	445	420	471	424	421	482	463	457	443	479	472	465	435	446	479	487	484	408	460	441	453	463	450	403	456	472	434	445	435	436	453	453	436	491	458	399	458	461	481	441	491	457	444	476	417	455	473	445	443	438	456	451	428	447	438	434	439	451	450	439	450	455	447	432	473	480	430	427	471	473	474	469	434	513	486	469	457	434	455	429	451	442	500	445	462	445	451	461	490	460	422	427	477	451	472	479	438	454	455	458	465	454	440	424	461	448	428	409	473	413	459	470	512	426	472	444	451	458	445	420	387	452	413	431	459	413	451	457	470	464	458	445	431	437	445	467	420	453	448	453	437	454	457	442	423	482	518	460	467	436	466	465	459	434	444	456	447	505	487	441	466	442	451	470	434	438	426	429	476	440	419	441	465	474	439	486	446	467	438	443	436	460	483	453	465	464	467	444	440	452	449	443	410	461	445	453	428	492	473	407	493	495	453	464	452	446	448	423	465	457	456	441	433	413	419	435	444	465	418	443	430	426	404	441	489	421	455	448	497	457	451	438	418	461	452	482	419	483	459	401	471	466	432	473	440	436	444	442	439	457	470	482	490	464	437	423	445	450	443	449	425
23563	21113	28487	23993	21121	13605	3425	1857	1195	968	854	711	665	656	722	717	726	732	659	613	574	541	471	464	528	516	558	531	540	604	472	485	437	413	397	409	414	403	371	401	392	412	436	382	361	373	400	395	397	416	413	416	383	373	413	394	354	375	394	405	405	374	390	424	410	392	393	384	413	400	372	412	388	372	420	376	400	400	391	389	398	399	393	382	352	401	396	360	406	361	406	373	362	391	366	364	394	354	423	394	387	350	340	394	393	420	377	434	378	398	380	394	389	361	418	405	376	399	415	369	366	385	379	394	390	343	404	399	372	380	370	364	368	382	342	396	359	393	394	391	392	368	408	395	424	396	394	395	396	370	400	350	400	399	369	389	395	391	381	388	363	390	369	376	366	379	374	431	384	355	383	377	404	406	362	404	379	367	427	393	406	375	360	393	392	391	375	410	385	422	373	369	387	397	399	364	401	425	412	370	371	375	383	381	388	405	377	378	383	385	361	367	372	370	381	374	410	391	381	367	400	401	384	412	360	366	388	411	378	383	375	389	390	408	400	381	378	390	407	371	361	388	384	399	407	361	391	357	388	381	365	401	405	374	349	382	389	373	392	350	416	380	359	389	402	354	364	381	421	399	354	379	385	379	396	397	426	341	371	409	362	373	385	383	414	385	385	375	387	390	394	367	413	391	372	359	383	358	375	381	385	393	399	393	370	359	387	366	414	368	373	354	361	372	378	369	369	385	370	423	389	389	373	376	399	382	384	376	372	401	399	355	392	373	409	411	367	352	348	395	399	397	360	369	381	377	400	388	385	379	360	366	393	373	394	376	411	370	416	422	378	388	341	373	438	388	366	373	401	372	403	366	385	371	426	362	370	410	394	347	396	373	359	390	362	409	382	361	371	372	379	393	366	351	413	386	394	387	359	401	357	398	390	404	391	407	361	359	425	415	365	347	361	361	381	373	385	368	369	366	337	352	382	391	349	394	363	350	395	429	352	341	390	392	346	370	400	420	360	386	355	390	368	394	379	389	340	382	397	394	407	363	366	339	373	361	362	397	369	381	382	384	362	375	398	351	354	383	387	438	401	394	391	380	400	339	391	401	383	368	356	378	331	331	395	366	369	370	365	361	361	364	388	406	393	368	401	376	350	397	366	378	396	363	384	378	397	352	384	391	402	400	382	391	375	365	387	414	361	360	380	365	394	402	376	429	407	413	360	392	398	390	391	362	381	355	386	375	372	381	360	374	392	374	406	369	389	402	396	374	412	378	379	383	365	350	386	382	383	412	389	389	431	395	391	340	362	387	397	393	409	383	365	383	393	395	425	394	362	343	375	364	410	374	376	355	381	402	349	359	416	369	373	392	402	356	367	386	366	343	334	383	377	406	390	389	400	404	344	369	406	379	386	397	362	387	368	377	371	353	391	390	367	387	341	353	380	381	419	387	383	382	363	379	374	396	369	377	375	384	423	364	389	381	402	401	431	383	388	389	395	406	370	397	361	384	402	376	402	377	409	368	371	406	368	381	374	402	380	398	399	372	388	401	400	361	419	378	387	379	393	411	355	398	413	376	388	377	407	380	398	366	393	376	367	358	415	352	377	407	371	379	382	369	387	379	387	355	392	378	355	410	383	372	384	361	377	369	378	411	371	385	374	377	360	370	370	366	362	375	421	340	389	411	381	386	366	366	390	389	407	381	360	387	395	402	411	394	372	379	363	360	365	404	369	358	364	385	390	396	408	352	375	380	360	370	433	355	343	373	380	380	378	375	389	416	404	350	387	382	400	376	377	356	384	378	384	386	363	384	402	386	378	426	390	403	406	379	394	343	366	378	391	391	377	389	393	386	357	415	384	392	377	391	410	397	386	395	367	347	393	397	393	362	387	405	389	377	388	366	389	375	446	369	384	419	385	385	355	404	385	383	390	377	374	370	379	377	436	374	420	360	363	355	387	393	371	376	400	381	418	405	352	389	333	362	406	404	391	356	392	359	374	409	387	379	373	410	366	389	364	347	369	406	361	361	392	400	347	373	417	360	357	395	376	387	383	391	373	358	379	409	411	368	359	395	405	384	386	421	389	390	366	391	389	387	357	415	377	388	365	392	400	395	409	373	394	393	369	393	374	368	371	427	379	374	388	386	383	402	390	380	394	406	397	424	377	416	405	371	381	383	375	377	371	367	384	367	381	343	378	377	359	358	373	405	355	363	412	359	400	401	404	409	379	395	379	379	414	371	367	399	408	361	386	367	421	390	354	361	353	407	402	350	397	411	397	399	406	415	365	339	395	363	398	370	389	388	366	366	378	383	362	364	375	422	361	366	396	383	409	461	365	367	382	387	377	399	353	359	410	366	367	369	360	386	395	360	409	382	393	400	373	370	383	397	379	367	386	369	372	375	400	367	390	365	376	382	380	376	394	369	375	372	393	353	381	379	392	364	374	394	385	357	376	411	395	372	399	364	393	391	341	332	394	395	381	372	370	378	389	415	390	383	397	396	362	403	376	371	382	373	388	400	391	355	411	391	417	375	374	415	385	415	440	362	330	340	417	375	391	383	410	375	378	376	409	373	367	381	343	364	345	382	366	369	382	329	369	366	396	386	399	378	401	409	365	388	389	416	374	358	359	412	404	377	390	414	364	400	385	372	368	392	391	408	389	414	396	407	368	383	385	385	382	370	390	407	375	360	386	371	368	384	411	380	349	370	406	419	386	377	397	392	356	411	371	382	367	342	391	387	351	373	383	400	364	398	379	382	374	393	409	390	381	395	376	370	405	383	381	367	362	394	373	385	385	386	341	397	375	353	381	400	403	397	382	367	397	393	412	380	331	413	392	391	375	370	398	406	429	389	385	365	371	409	406	395	386	363	339	383	385	388	390	358	360	384	370	358	401	395	398	409	386	392	401	386	352	415	363	409	393	379	388	362	405	384	403	368	391	373	398	390	387	368	370	372	384	388	357	390	355	373	384	355	402	376	359	370	406	376	391	379	388	391	377	368	407	390	368	377	367	365	362	400	395	391	392	397	377	375	398	396	402	377	373	381	399	390	398	390	365	386	414	387	389	401	372	387	367	381	376	370	379	370	402	363	365	352	388	373	370	389	363	364	398	403	395	370	364	371	394	400	373	428	365	393	397	375	371	356	384	370	377	379	363	391	404	368	341	373	409	378	409	388	388	381	404	396	428	358	370	315	390	353	389	380	400	394	375	355	367	373	372	403	382	424	379	369	348	356	401	367	348	393	414	365	399	348	363	390	385	387	423	390	393	420	368	392	375	384	357	392	368	379	385	357	367	345	397	401	386	379	395	368	423	385	381	364	377	384	376	356	397	429	377	412	367	365	417	361	424	367	413	384	387	364	393	366	392	370	363	372	379	399	358	394	390	358	404	376	417	365	369	405	381	376	386	382	397	404	352	365	381	409	376	392	375	373	384	366	387	358	402	358	390	377	405	360	386	411	392	383	414	383	376	433	378	371	378	390	366	379	379	361
10624	25483	24116	15966	11269	8086	5614	4287	3093	2225	1806	1589	1454	1370	1385	1470	1528	1481	1345	1180	1095	910	839	850	923	899	902	932	936	993	925	764	661	639	591	608	598	604	552	578	577	547	605	586	563	599	609	602	640	583	615	589	577	556	600	598	569	550	636	582	601	575	597	583	612	595	605	610	608	564	554	557	582	576	578	529	547	549	566	528	622	584	548	540	562	545	499	592	552	500	553	530	536	598	546	516	544	574	558	540	594	535	566	535	576	571	623	523	529	559	542	597	543	549	535	552	526	529	538	584	599	563	538	545	603	571	549	581	527	562	562	548	579	586	564	575	564	523	552	552	562	555	544	582	536	567	567	555	606	592	523	591	535	605	557	580	561	575	573	513	547	588	577	559	511	570	552	491	573	581	574	577	562	546	548	549	562	567	575	569	566	542	580	558	586	544	508	575	524	552	576	563	565	537	559	568	554	574	595	533	562	583	512	552	567	558	546	513	546	546	544	552	562	575	542	534	568	572	603	569	525	539	592	566	546	542	509	559	522	617	520	579	560	552	529	549	539	549	587	561	570	589	576	551	589	585	540	544	576	573	536	569	551	534	568	567	587	533	554	547	538	532	554	551	537	593	567	566	563	536	548	572	512	567	547	555	581	577	543	547	524	578	533	557	566	558	580	575	566	534	578	553	575	569	584	549	540	516	560	540	579	558	559	547	540	573	650	569	528	551	555	545	549	532	514	570	558	561	556	539	541	542	516	579	521	581	597	500	548	527	564	537	571	591	567	548	562	558	552	562	571	542	531	521	523	527	555	570	584	572	536	531	540	585	592	528	569	571	543	543	546	583	602	564	559	525	552	580	572	560	576	514	527	601	567	515	565	561	513	567	555	531	551	553	573	515	545	560	580	553	565	588	549	546	540	571	550	580	546	522	539	558	543	559	574	556	566	572	557	556	545	507	549	582	537	531	570	614	566	539	558	554	518	518	541	565	579	544	563	522	564	586	540	551	527	598	600	528	595	551	568	560	581	575	563	557	575	519	535	523	562	589	589	531	533	564	584	571	534	540	558	551	524	551	553	552	528	563	504	540	583	561	547	564	503	500	540	518	569	575	570	579	538	518	523	556	514	549	558	554	551	542	516	556	532	506	587	564	604	518	544	568	536	552	546	547	597	575	534	554	503	549	576	555	527	546	535	519	541	549	548	528	581	562	554	541	524	542	551	522	547	556	497	529	545	564	537	552	575	572	539	595	568	559	513	579	576	518	518	532	578	552	507	569	547	510	526	572	559	592	570	518	546	587	580	553	585	524	540	614	567	554	533	557	591	568	566	545	533	505	555	542	528	551	593	570	509	556	530	589	539	557	549	546	555	523	536	614	557	532	551	560	593	545	566	578	545	584	539	559	534	561	572	562	613	516	536	578	551	587	499	560	552	587	542	569	550	539	531	577	577	539	558	533	579	564	530	532	583	561	545	580	528	581	587	561	564	519	518	576	569	599	576	608	561	519	573	513	493	575	537	563	524	553	557	547	554	577	613	566	562	544	558	585	548	580	539	514	590	553	535	568	585	585	569	575	554	517	529	567	554	555	570	550	540	534	541	557	576	548	549	533	524	536	575	564	521	549	532	543	571	497	522	539	529	537	544	607	542	550	568	569	536	568	539	598	553	541	551	530	577	545	554	581	602	531	515	559	549	540	575	573	557	513	512	541	587	590	566	557	590	570	605	547	535	567	528	541	533	540	560	548	557	548	526	595	524	558	532	566	553	591	547	534	573	564	585	555	539	572	578	557	545	564	531	587	559	563	553	543	519	533	547	552	547	574	526	566	530	553	539	560	570	547	562	551	521	524	546	530	563	523	572	540	558	549	536	514	541	566	503	557	600	560	602	537	545	543	566	559	559	554	524	558	544	564	562	574	575	574	586	534	576	565	543	545	512	557	553	575	558	547	596	513	573	556	545	577	552	574	573	544	544	510	578	542	578	585	529	542	539	545	541	581	570	537	564	532	527	561	555	537	565	538	543	593	562	557	533	551	533	525	557	547	572	541	590	552	549	562	544	553	539	521	554	549	531	529	571	557	532	523	548	579	534	555	545	555	562	525	546	536	543	533	510	577	553	581	578	549	563	513	583	557	553	526	535	579	577	582	557	572	540	554	548	538	604	535	549	526	584	529	566	565	520	569	549	557	577	568	553	588	569	553	561	578	600	563	567	552	545	531	592	544	571	530	543	555	566	552	538	571	540	621	559	579	566	540	576	546	542	558	547	540	548	545	544	548	552	546	545	578	544	548	542	576	522	580	516	567	574	554	544	551	545	542	553	512	567	528	534	511	553	572	581	550	545	556	544	576	573	546	584	556	549	533	550	531	577	516	572	517	559	541	575	545	573	559	575	591	506	563	535	574	572	516	586	532	531	546	559	577	558	511	547	569	538	538	516	535	536	552	584	534	517	608	564	514	553	615	571	571	570	567	574	558	533	528	538	559	523	550	536	551	610	519	548	536	578	552	512	540	553	553	567	596	505	547	549	563	539	559	588	581	573	550	611	552	560	583	556	530	538	534	578	553	559	583	524	591	570	522	565	537	558	616	573	551	559	541	583	534	527	580	530	522	554	538	545	552	590	601	501	584	593	539	516	524	581	543	554	578	562	493	581	596	582	565	542	539	558	588	601	577	569	532	537	557	513	507	519	572	557	558	570	558	579	574	607	563	586	526	558	563	534	571	508	586	567	569	511	585	547	567	514	553	501	550	587	570	544	567	528	569	522	568	542	562	533	538	519	545	538	542	539	539	572	557	576	574	560	568	562	550	529	560	551	556	577	604	532	553	553	515	566	553	525	517	563	543	594	598	566	563	539	570	523	548	513	574	515	528	581	566	535	568	588	558	546	556	548	563	529	521	531	617	565	535	557	553	536	563	586	619	553	549	554	598	554	550	581	538	532	552	535	531	498	558	523	521	574	513	549	584	579	533	551	551	549	534	530	565	513	581	585	575	561	526	553	579	548	568	543	563	577	527	543	569	550	549	502	510	538	595	584	582	560	556	572	565	540	580	562	517	528	541	515	540	541	557	506	580	577	608	554	525	547	578	541	583	540	587	570	524	586	559	510	583	528	570	605	541	584	553	571	542	529	522	510	575	544	545	564	542	562	535	505	560	589	535	546	520	574	543	530	546	582	568	566	535	529	520	562	570	573	533	537	544	498	545	579	543	623	565	570	553	532	508	520	555	560	544	584	608	559	545	559	562	581	568	557	559	584	529	582	586	558	529	577	548	539	536	545	559	529	544	583	530	532	501	586	547	568	556	552	557	560	607	564	558	538	575	516	574	581	534	550	581	582	596	583	541	549	540	581	521	547	566	556	592	542	524	555	553	604	522	566	552	543	519	523	572	568	564	532	580	505	553	561	579	554	549	567	551	599	529	539	527	537	521	561	581	517	567	528	550	568	549	547	554	559	570	521	524	538	514	528	557	560	549	547	551	559	580	567	585
22670	21095	28899	23526	21096	21207	12005	2743	1615	1089	986	851	777	775	729	789	851	753	636	608	587	529	468	447	460	470	452	494	541	494	466	384	373	304	303	331	296	292	323	277	285	259	273	299	313	326	291	252	256	309	283	277	276	315	299	287	284	298	283	268	271	269	286	271	288	281	291	297	289	288	297	264	288	294	276	259	290	256	227	303	307	263	266	250	304	270	256	256	256	251	242	253	270	244	277	238	274	274	268	272	249	288	267	241	318	246	278	283	278	288	272	241	275	268	292	309	283	274	262	284	256	233	273	255	251	267	243	270	301	285	278	258	299	293	262	280	275	307	260	301	279	286	276	256	291	262	244	242	241	262	284	263	287	255	274	276	244	253	269	259	273	252	264	266	271	270	264	301	222	259	251	293	260	264	276	278	271	275	236	273	264	286	269	263	280	292	271	243	243	246	270	255	299	268	309	258	251	280	256	281	277	271	243	245	269	261	276	275	272	257	255	287	266	254	255	281	247	260	275	251	279	272	270	238	270	264	260	268	262	270	256	276	267	266	284	264	279	261	279	272	285	271	297	277	266	240	274	268	264	258	250	268	282	271	251	292	273	275	275	262	278	302	302	275	248	258	249	280	270	262	267	267	251	278	262	247	280	261	257	251	271	268	272	257	280	292	289	242	287	257	263	257	267	289	256	278	257	268	252	256	299	276	269	272	280	251	266	256	253	278	269	263	269	273	269	257	264	244	264	284	260	250	258	262	264	259	275	272	294	276	292	268	243	243	255	284	272	260	279	290	278	247	283	226	270	285	275	244	272	267	297	277	277	248	241	250	269	274	247	274	307	275	252	269	280	259	276	248	275	294	241	271	288	289	264	269	283	259	289	255	272	290	289	275	278	258	244	274	272	261	253	267	271	271	266	278	250	255	281	253	244	275	289	276	272	259	278	266	252	267	248	287	275	280	241	269	269	274	249	266	246	272	269	302	262	223	240	284	288	296	272	260	293	249	254	285	246	301	262	269	286	272	237	249	281	237	256	260	230	294	264	274	259	292	276	229	275	262	251	228	290	267	223	270	245	272	263	295	288	259	287	249	312	274	269	260	268	248	252	299	245	262	265	270	277	267	240	260	268	287	259	234	256	270	246	290	270	279	291	245	275	251	273	259	285	301	263	244	261	260	232	266	263	268	298	264	240	261	263	271	301	250	265	276	284	248	262	264	294	269	260	244	269	276	269	282	262	271	261	270	279	272	282	286	249	268	294	279	287	253	249	245	292	259	270	277	241	288	274	298	233	280	291	248	280	304	284	268	247	262	276	225	257	284	248	297	274	256	246	265	279	248	259	277	257	263	277	250	277	275	251	238	243	274	274	276	258	255	279	263	289	299	261	243	251	262	241	267	268	257	291	288	273	262	279	253	271	265	240	238	242	270	269	263	283	262	261	238	286	256	235	269	247	261	289	250	250	252	260	239	280	268	275	268	271	264	282	260	288	273	267	264	269	263	237	281	264	248	262	263	260	286	286	252	247	246	259	251	271	280	291	290	248	248	247	279	252	265	257	334	285	271	262	288	272	274	276	274	256	280	242	279	263	253	255	266	248	261	268	266	254	264	257	261	270	274	281	277	254	294	274	247	277	280	263	259	261	264	284	253	248	260	280	267	247	274	280	270	291	293	272	241	252	282	279	281	272	272	280	262	243	288	275	263	251	254	266	247	251	255	252	283	252	271	263	253	270	253	276	263	250	262	258	263	263	241	300	254	248	263	246	277	271	283	283	253	262	263	249	269	258	272	287	290	262	297	247	257	285	274	284	269	272	258	272	257	279	276	227	272	256	242	257	250	266	246	280	286	283	270	258	273	259	276	260	278	280	251	237	285	258	272	257	271	253	277	285	280	254	296	269	273	279	276	270	278	294	253	250	245	241	278	247	281	274	257	261	288	270	272	251	272	276	267	268	280	275	261	278	256	252	263	302	262	283	274	289	262	261	280	255	257	279	243	289	236	279	279	253	260	251	267	267	248	274	292	266	268	271	268	261	277	283	267	296	309	250	274	249	285	268	289	226	278	269	246	252	302	269	261	274	283	238	275	254	295	240	248	264	270	266	269	264	313	293	274	278	282	280	283	290	259	263	259	259	271	247	259	259	270	269	235	268	281	260	235	252	284	256	258	255	252	246	266	250	263	260	266	305	273	245	242	268	259	282	237	275	252	274	283	249	269	285	260	273	257	268	263	272	249	263	285	272	283	258	265	259	311	280	257	260	270	249	294	286	248	279	256	257	242	265	284	255	282	303	273	280	245	275	281	277	296	257	277	275	266	271	301	249	281	255	243	261	269	258	253	276	260	277	257	277	270	265	263	264	290	249	277	241	282	266	268	273	265	256	272	285	290	261	286	238	265	249	296	268	276	271	286	266	279	236	266	265	294	268	284	245	268	281	262	270	274	244	270	277	229	266	259	283	277	279	287	267	248	275	247	276	255	217	260	274	273	249	302	296	294	303	302	245	277	275	241	239	253	259	268	249	281	272	315	253	249	285	285	267	293	299	271	284	287	261	245	276	240	266	286	261	259	273	260	262	248	272	261	256	263	249	257	256	279	294	230	276	259	274	274	251	266	236	291	278	272	254	263	255	277	253	312	255	298	251	264	295	256	267	247	263	303	256	269	282	274	250	224	263	279	266	294	260	251	263	269	263	251	256	253	271	298	258	274	268	299	299	280	250	243	289	229	298	267	287	234	280	266	262	262	273	287	278	273	266	238	234	268	269	264	283	235	260	270	277	261	253	266	234	233	252	288	273	280	247	257	268	256	262	277	269	256	271	275	267	288	271	260	256	307	269	237	278	266	262	260	280	280	249	255	264	277	285	289	275	273	268	263	256	279	281	239	277	271	261	279	266	265	267	259	230	268	245	282	250	289	270	247	268	274	285	279	266	266	295	260	277	252	260	262	233	260	276	277	281	278	271	240	269	261	269	277	257	269	264	237	236	256	300	254	261	272	272	300	278	249	259	236	261	251	264	241	254	283	246	234	253	273	287	252	258	257	309	269	273	266	259	256	273	288	265	253	250	268	232	263	285	277	291	263	268	253	283	268	301	290	261	305	240	243	253	266	249	248	271	255	259	292	269	259	303	250	233	234	248	265	269	254	253	302	277	258	243	246	263	243	298	286	241	244	249	284	228	285	260	252	263	257	291	258	255	277	257	260	250	234	233	269	282	270	278	254	275	260	284	277	286	271	270	248	257	275	279	293	252	282	279	274	234	214	317	257	262	290	285	273	290	253	249	222	271	262	275	271	243	279	277	257	246	275	271	245	289	274	284	277	277	264	272	264	284	237	259	268	276	280	275	231	254	262	281	272	266	270	250	252	285	251	270	271	246	269	266	284	254	292	263	246	281	268	289	235	257	241	271	248	236	257	268	266	261	259	256	253	276	280	280	288	279	281	243	290	263	244	277	234	301	295	268	255	266	265	314	274	270	303	274	273	281	246
13068	30679	29016	20516	15197	11199	7953	5756	4130	2921	2410	2026	1790	1729	1746	1796	1877	1853	1485	1297	1154	1017	883	830	943	925	956	1053	1028	1058	816	664	613	520	447	470	424	430	444	445	436	432	426	445	426	404	407	403	441	438	450	507	434	446	462	399	457	445	418	445	395	421	414	396	406	415	410	384	416	405	377	397	412	384	399	399	442	409	393	386	413	350	334	435	374	404	406	409	421	430	394	386	388	392	364	408	385	378	379	360	410	380	403	400	396	377	404	397	374	371	368	413	409	408	402	401	368	385	403	378	390	403	359	394	396	369	361	397	398	368	374	413	386	407	368	379	350	387	406	372	373	373	389	392	389	402	379	378	362	388	387	374	398	404	397	407	408	411	376	361	378	416	369	399	407	370	388	397	378	369	417	395	380	364	350	344	388	386	414	370	377	399	422	418	397	392	386	413	403	381	389	432	394	381	342	358	366	411	351	380	362	340	420	406	413	401	393	396	422	372	398	370	417	441	346	384	377	398	443	388	375	385	390	378	403	371	400	409	390	363	363	411	378	389	369	401	367	386	408	393	372	388	372	391	380	375	396	385	370	385	378	380	401	376	354	428	405	388	397	351	415	411	413	394	389	417	369	339	416	404	386	423	403	368	406	407	381	392	416	377	423	368	416	402	437	398	391	378	403	419	395	394	400	409	418	394	378	375	383	368	392	425	387	382	407	412	385	380	400	414	401	392	404	382	397	404	387	406	375	408	386	384	409	377	403	366	371	401	384	385	358	377	386	391	381	391	398	384	381	388	388	394	373	420	377	379	381	383	373	379	382	377	376	371	360	405	380	386	367	379	381	409	339	392	356	370	373	393	363	396	411	385	397	396	390	390	355	374	412	377	361	393	359	371	394	368	421	371	364	400	404	415	392	395	422	358	403	431	389	403	379	365	417	387	397	386	407	369	353	404	391	376	356	380	397	395	382	389	382	404	401	378	374	400	352	395	395	387	394	410	385	389	419	371	366	361	409	419	370	312	383	399	361	380	360	375	374	385	389	428	385	382	364	394	418	392	381	394	390	386	427	409	414	393	403	385	406	406	367	400	351	385	393	395	380	381	403	393	419	395	357	399	416	406	401	413	419	353	382	382	407	386	370	419	371	395	381	402	348	443	376	386	380	395	388	411	390	402	410	362	394	376	385	363	402	367	401	376	393	385	419	385	389	386	411	400	389	386	425	397	365	408	381	380	374	404	357	385	404	379	359	380	367	378	384	412	389	388	337	396	404	377	424	361	408	361	397	364	402	391	394	389	391	412	398	382	366	377	372	356	387	375	381	388	398	408	394	431	387	397	393	394	395	450	370	387	397	381	379	370	368	422	411	379	399	395	402	377	372	377	370	376	359	382	370	392	409	354	396	417	378	395	360	405	401	395	356	385	413	397	446	401	369	360	393	402	372	396	353	448	373	385	414	364	426	385	404	425	413	378	380	413	377	369	370	379	392	387	389	379	381	403	408	381	406	366	382	380	349	349	424	388	408	381	356	378	384	400	393	385	404	368	392	396	376	374	396	413	403	372	383	402	403	370	401	395	389	417	377	411	385	348	394	369	396	395	380	378	374	415	348	397	399	414	362	414	414	366	392	381	427	390	413	407	403	385	403	426	403	366	379	381	404	359	411	381	387	403	387	385	381	382	412	416	405	404	377	408	400	370	406	409	355	366	380	371	379	368	389	388	394	389	358	425	385	398	391	393	392	389	398	385	400	382	389	395	389	442	366	409	418	388	390	395	390	376	426	387	372	413	352	388	376	394	370	386	359	391	360	417	400	389	373	383	357	410	361	374	381	400	423	392	369	378	396	405	416	372	384	359	402	400	403	443	360	404	408	410	385	372	412	392	389	400	388	406	382	379	406	373	366	404	396	424	377	363	388	404	392	356	364	414	392	392	399	396	400	388	399	378	389	378	395	402	408	414	373	395	407	407	387	394	391	368	386	391	391	354	395	398	427	381	374	382	379	401	366	378	391	391	407	361	397	401	362	396	392	395	382	390	392	380	402	387	353	389	392	398	360	370	377	389	398	380	415	398	405	403	415	423	389	372	380	370	393	388	380	406	379	379	387	387	361	367	393	384	359	385	376	371	383	383	362	397	389	400	388	398	389	406	357	383	392	414	373	439	385	381	396	383	402	406	378	358	381	387	385	401	418	371	407	425	390	383	415	371	378	410	361	395	413	388	402	346	380	366	374	386	413	394	383	408	413	367	366	396	392	388	400	399	352	373	375	374	384	399	368	366	392	355	384	411	389	366	389	406	367	358	404	371	390	396	367	394	382	384	386	380	377	380	386	386	385	390	378	422	363	404	397	387	382	391	372	412	351	408	361	436	396	439	393	384	389	373	421	395	386	383	366	407	384	431	437	386	377	416	349	393	398	378	399	423	403	386	410	415	364	391	378	381	377	374	399	385	360	389	385	384	407	433	407	406	365	381	387	394	403	388	362	393	404	396	374	374	411	377	390	386	395	411	370	417	401	402	400	421	384	391	361	390	377	443	388	376	366	370	399	346	405	357	379	377	377	426	385	363	374	357	394	386	389	398	414	420	368	429	372	393	381	391	388	414	375	388	373	371	384	399	369	419	379	413	385	383	379	377	394	423	397	380	400	371	391	389	388	339	415	405	388	417	388	403	382	397	370	383	384	374	374	421	375	402	397	386	401	380	362	375	356	371	404	426	362	435	409	406	408	421	382	364	371	399	405	406	385	463	394	422	396	377	392	378	419	385	395	387	374	366	366	393	416	385	376	401	462	363	382	380	393	370	367	387	418	380	382	395	396	349	414	404	363	360	402	411	425	393	431	367	397	414	378	408	406	369	348	391	401	406	390	376	349	408	400	359	403	378	382	400	384	407	417	414	394	437	387	373	380	420	369	380	366	379	376	380	404	396	411	379	438	437	371	415	383	412	372	365	373	392	378	391	370	391	378	394	384	381	420	409	409	387	349	395	366	362	379	407	374	425	400	435	355	420	401	407	399	398	383	399	404	407	425	424	410	375	376	381	353	404	380	394	374	385	401	380	362	412	378	398	378	361	398	381	391	383	387	391	382	373	381	407	370	355	399	411	395	373	401	372	425	362	379	416	409	400	383	402	382	393	400	412	352	360	376	396	409	445	406	375	385	420	414	375	373	397	367	397	402	393	375	375	364	397	357	397	374	378	454	391	364	397	412	377	379	391	413	399	403	403	400	408	415	367	409	403	401	384	386	367	415	393	422	385	389	388	433	400	377	374	380	379	371	380	406	397	373	378	387	397	356	382	380	383	374	382	352	362	365	408	400	402	383	371	404	430	423	377	400	409	400	367	364	353	438	406	373	411	366	383	382	392	391	391	407	365	376	416	405	380	392	404	375	394	393	393	404	450	373	379	380	382	395	369	433	365	404	370	389	385	358	410	404	391	414	380	400	374	375	366	407	373	376	397	399	401	382	420	377	375	369	380	431	384	376	400	386	371
26766	20786	15100	7013	3071	1777	1187	872	592	515	450	431	425	455	458	425	468	468	427	409	375	393	360	377	330	362	378	362	411	399	328	336	331	307	334	307	341	321	304	286	291	310	304	324	329	298	296	298	304	309	286	302	290	307	299	305	299	301	284	343	295	304	316	299	334	303	320	272	315	313	309	336	313	286	350	298	304	340	310	344	306	288	323	312	293	286	306	301	293	282	309	331	306	315	330	326	299	292	284	263	311	331	300	309	320	323	331	283	330	317	292	290	320	300	326	287	276	274	352	288	351	274	309	318	298	309	309	337	328	313	294	312	350	335	297	299	318	283	314	312	303	314	295	301	343	330	282	316	339	295	302	322	344	309	345	303	290	314	304	312	289	291	337	320	307	312	308	278	297	316	345	300	322	282	317	306	337	306	308	311	293	314	304	318	290	288	297	296	299	288	267	290	283	299	310	324	280	297	295	325	322	313	307	276	305	304	305	316	299	288	322	303	317	334	321	290	294	315	288	291	282	294	335	338	315	298	298	309	285	329	343	323	307	307	302	337	308	302	294	286	312	350	333	297	327	297	283	304	320	314	341	286	291	304	323	301	309	314	339	304	320	297	306	301	293	310	301	304	325	291	330	324	276	299	343	330	312	301	301	313	320	316	326	318	298	298	317	285	306	302	298	305	327	312	307	298	298	294	321	324	286	268	308	302	284	331	297	323	321	304	308	306	310	317	289	329	298	300	298	298	286	305	341	307	341	275	294	311	312	298	308	337	321	294	274	291	346	289	314	323	316	295	319	299	282	297	287	317	307	288	310	296	350	304	303	291	335	309	308	332	307	297	323	309	296	307	315	302	295	301	296	334	320	324	312	307	280	303	292	312	334	315	313	297	296	279	301	344	306	338	288	311	326	312	337	347	322	303	308	334	300	328	341	286	316	299	303	309	304	312	301	280	322	308	317	339	332	329	304	312	315	307	289	319	267	304	323	312	309	360	325	297	290	318	305	292	303	316	313	282	310	302	313	310	284	306	298	315	314	337	313	294	325	307	281	306	299	325	302	294	325	268	309	309	308	367	300	309	300	308	303	280	311	289	294	309	340	299	310	311	299	290	289	323	299	309	362	315	289	306	274	288	274	337	301	332	303	307	313	310	316	329	293	319	331	295	302	296	305	299	334	296	287	329	299	309	322	310	294	324	293	322	308	315	287	326	280	290	309	286	290	311	283	300	288	293	297	292	311	302	303	346	299	294	299	290	283	332	292	324	335	281	316	307	304	313	325	303	333	320	285	308	281	341	300	310	320	302	318	311	331	321	281	319	305	328	309	318	325	316	308	288	304	278	301	294	304	327	280	291	339	309	351	317	303	288	340	296	282	276	326	279	293	345	316	299	327	291	291	300	321	319	309	295	315	314	320	330	301	300	290	293	326	300	300	341	292	315	315	307	293	303	317	294	315	333	337	298	303	354	313	309	277	294	306	300	307	305	284	319	308	312	322	318	310	304	348	287	332	290	313	309	309	301	322	285	327	328	321	309	303	281	324	290	312	307	313	306	334	339	323	310	311	299	275	314	318	286	324	313	289	315	306	309	309	317	329	311	311	337	293	332	317	336	313	321	301	313	302	341	299	304	301	302	313	303	322	299	309	309	270	315	316	308	284	284	332	300	316	306	300	265	288	341	296	287	303	316	324	295	283	313	289	322	331	297	308	297	309	306	305	336	286	314	283	265	307	288	318	299	279	300	305	314	324	320	302	317	306	307	307	317	300	292	314	306	336	302	313	333	301	312	322	313	289	328	289	315	340	340	310	298	305	310	277	315	303	304	285	285	339	286	301	327	307	321	293	303	321	323	299	301	302	315	337	323	283	313	300	305	309	324	319	301	319	317	286	283	322	293	288	321	288	271	318	310	310	313	276	304	287	311	315	274	320	281	301	324	314	306	318	307	323	331	318	295	301	302	297	301	284	323	275	329	290	322	322	296	306	312	277	310	299	322	350	319	296	310	325	330	337	305	321	288	303	322	287	307	280	324	325	309	326	292	305	294	301	308	304	331	298	316	274	333	318	293	299	305	307	312	273	277	318	296	307	308	320	297	302	333	307	315	289	312	306	323	282	303	315	320	307	350	346	301	291	297	302	309	331	296	345	309	300	319	283	312	340	322	309	325	327	317	319	277	328	311	326	288	307	313	327	318	313	301	302	283	310	328	318	337	301	290	319	303	316	296	315	308	293	309	281	318	313	326	320	319	319	301	332	315	303	290	314	278	325	325	296	308	289	287	322	304	324	288	301	302	321	284	295	308	332	306	339	306	293	322	299	286	322	345	329	305	299	280	276	296	323	329	296	311	306	314	327	311	301	305	310	322	301	309	310	304	293	339	315	285	309	298	322	310	286	316	345	311	301	318	328	279	293	316	289	323	347	278	299	273	324	318	302	304	307	283	314	289	293	336	302	284	283	298	290	328	285	298	308	306	294	332	336	319	294	331	305	307	306	314	304	320	308	305	311	291	296	299	317	319	322	325	291	316	301	326	294	329	311	315	302	300	323	321	328	272	272	303	317	300	298	316	295	291	313	305	323	283	291	286	305	299	310	301	303	302	292	279	283	308	296	296	316	315	330	280	308	281	280	307	329	322	308	323	309	278	320	286	285	293	290	329	302	315	323	291	291	297	292	309	316	306	333	326	318	288	297	328	260	297	311	345	297	280	300	295	298	280	307	302	302	308	309	298	275	310	311	304	348	344	314	280	300	293	323	296	278	297	310	300	342	310	333	312	331	302	301	310	292	300	315	316	317	287	300	304	302	315	300	275	307	330	323	331	299	307	299	326	295	323	307	300	322	297	315	287	329	340	316	331	301	304	311	301	291	342	349	317	296	332	307	291	293	304	303	304	287	284	314	315	322	326	287	300	272	290	319	334	294	332	313	325	294	313	292	290	324	268	299	287	300	309	313	313	307	282	291	283	316	308	291	295	318	327	303	304	327	292	291	274	315	306	320	331	300	338	326	313	317	297	287	279	304	312	319	290	304	282	315	342	297	302	273	301	314	304	311	272	308	316	274	306	287	308	267	333	299	299	332	320	308	326	327	306	274	313	300	311	333	296	278	325	305	290	307	295	303	353	324	276	318	349	269	309	318	300	297	337	310	286	290	266	326	270	310	341	295	319	301	309	304	293	287	298	279	315	310	320	288	321	301	297	303	312	301	312	337	303	284	274	295	305	309	316	326	308	294	287	295	299	301	305	327	335	329	295	308	310	301	359	289	298	319	315	301	329	304	291	317	313	297	321	283	277	290	343	315	317	314	318	313	276	317	316	341	294	297	326	319	328	311	301	305	306	282	310	304	296	305	268	310	298	286	329	282	304	306	297	338	321	301	310	280	334	318	354	304	292	324	292	305	328	326	275	324	301	300	298	318	313	366	337	337	312	322	287	256	304	324	317	288	340	328	313	299	285	322	350	323	304	316	294	297	307	338	291	304	314	301	296
9639	17332	16483	9869	6545	4358	2985	2073	1475	1110	944	855	829	843	897	891	953	838	738	734	690	707	597	551	610	608	603	644	653	647	558	550	483	471	506	470	445	476	459	460	462	468	466	462	446	442	422	476	478	430	461	457	444	479	505	449	468	453	504	433	455	457	452	427	435	447	491	463	432	467	421	457	478	416	464	430	457	472	446	467	438	451	424	440	454	427	451	423	445	472	437	457	444	439	412	427	465	419	424	403	450	443	452	455	440	442	444	478	427	480	456	480	439	488	445	437	459	465	473	462	475	459	463	466	448	477	458	499	447	414	455	450	435	454	468	449	465	459	434	456	420	437	486	445	430	483	477	456	466	426	437	483	435	451	476	439	450	470	447	480	437	453	445	454	455	480	460	393	434	438	414	441	495	400	421	474	422	424	456	460	445	475	434	410	471	443	426	459	455	479	442	438	454	443	445	412	463	439	434	457	476	468	451	432	403	442	426	465	451	442	441	473	427	452	434	443	411	465	455	453	392	437	421	473	408	462	417	443	468	456	433	472	506	456	435	463	431	452	447	449	453	443	408	453	449	433	441	495	451	498	451	465	459	464	456	449	466	470	425	478	464	438	435	458	394	433	461	433	469	381	453	466	454	441	481	441	462	465	469	447	453	449	455	444	448	454	427	486	435	411	445	431	451	495	438	458	470	470	451	432	470	462	450	479	441	452	431	442	445	412	435	481	441	445	424	458	438	455	454	448	460	469	474	461	443	449	435	443	408	417	453	428	420	409	461	449	468	449	427	458	468	421	482	455	446	462	418	453	485	474	436	448	454	467	458	452	476	462	455	452	432	465	458	457	459	516	478	419	459	492	442	465	454	480	452	464	432	441	445	465	447	451	473	429	455	456	444	450	435	428	411	413	411	456	431	386	422	438	466	453	430	497	437	433	449	465	472	427	453	452	437	422	438	508	421	454	450	449	451	469	410	456	440	444	453	439	438	459	469	434	420	441	451	441	494	405	432	456	445	447	471	442	470	444	453	447	468	435	461	397	463	418	416	441	453	468	478	425	448	448	470	460	441	455	464	450	427	443	468	417	482	456	450	453	425	417	414	433	478	447	457	457	451	450	453	478	448	429	450	442	451	443	424	475	461	465	491	432	448	478	466	428	447	429	398	463	440	487	435	414	475	441	459	425	478	423	450	431	423	474	441	463	461	451	480	442	465	444	469	424	489	448	455	472	474	464	427	467	472	463	468	429	446	491	451	468	436	441	433	452	454	426	483	417	443	441	428	477	459	464	440	450	491	432	466	485	395	449	433	504	379	443	444	444	438	393	438	424	486	431	458	410	490	450	418	459	443	490	416	450	419	429	440	447	485	462	448	450	430	447	494	423	441	452	462	433	439	459	427	427	453	457	447	452	467	448	452	404	455	443	412	458	474	422	442	474	443	462	452	434	434	439	435	455	441	421	433	408	437	465	434	420	435	442	443	465	443	456	416	430	421	466	485	427	460	509	460	482	419	443	455	458	456	463	411	471	466	461	419	441	450	481	487	450	454	414	424	456	425	447	453	478	448	439	459	459	450	424	418	436	426	484	445	425	484	460	427	460	470	462	439	424	442	474	461	437	423	464	452	441	449	436	448	461	445	433	467	436	417	446	408	454	493	434	439	403	427	430	462	460	422	457	424	452	455	469	459	438	444	427	442	442	435	429	426	478	483	415	451	469	448	469	453	440	483	443	435	427	446	448	476	431	420	471	459	432	401	457	423	453	424	478	425	418	461	450	449	444	465	451	455	461	417	433	451	444	427	441	442	449	410	446	438	446	432	383	465	418	437	420	437	411	495	443	443	446	412	438	464	461	457	444	437	435	415	456	452	466	418	420	462	446	455	455	441	422	475	413	442	471	468	441	470	445	474	443	459	453	449	436	456	457	476	434	452	442	473	433	431	449	440	424	430	458	446	404	431	451	448	421	455	454	458	451	429	447	473	426	421	429	437	474	446	438	428	437	447	424	437	436	457	415	441	420	411	433	496	461	442	463	420	430	482	480	389	468	456	432	436	480	440	466	448	434	456	454	416	440	429	465	469	458	471	454	444	417	473	457	439	428	455	448	418	477	441	413	439	501	461	413	424	440	453	450	427	433	444	412	437	443	440	410	428	441	470	465	457	429	452	454	412	448	460	473	490	426	483	447	423	459	458	466	440	454	439	443	426	474	474	435	442	467	451	490	432	472	476	470	427	464	435	455	449	458	394	432	442	444	436	445	451	440	474	462	423	435	434	425	448	434	470	496	436	453	468	409	459	423	420	433	493	447	448	460	420	456	493	473	438	456	460	427	452	439	392	441	458	436	432	477	434	461	455	449	388	480	484	448	409	462	456	448	434	459	423	424	456	442	410	454	446	433	457	446	445	492	461	425	444	434	466	450	455	424	459	471	479	460	437	421	453	473	472	459	445	452	427	454	441	472	455	469	441	433	429	490	455	472	452	464	446	417	449	444	466	422	478	445	461	467	443	412	448	429	411	452	483	446	414	424	434	443	456	435	447	448	454	421	425	438	452	459	430	449	438	463	471	468	433	430	439	448	475	463	445	456	502	436	454	426	446	431	411	459	452	471	432	437	429	408	468	455	501	410	446	470	428	445	482	440	444	475	447	444	452	471	480	436	440	430	457	435	441	424	478	445	434	466	484	454	427	447	464	435	444	410	425	429	433	455	457	433	467	487	461	454	427	434	464	435	434	442	438	440	454	460	450	449	453	465	435	448	436	444	479	472	457	447	454	418	444	451	466	457	442	461	454	452	422	448	467	433	469	450	461	426	435	464	428	443	480	470	463	441	453	475	455	443	445	474	445	427	454	434	451	450	435	420	422	442	426	452	431	433	456	494	433	443	428	453	442	433	449	465	443	469	415	454	415	420	422	425	455	451	455	420	422	457	439	496	435	469	454	454	460	430	447	443	441	443	421	419	429	454	443	423	475	434	426	418	429	461	449	404	461	427	491	432	440	424	443	427	485	456	422	475	442	417	494	419	404	479	483	454	450	443	471	467	411	440	464	430	451	471	475	442	462	495	418	442	497	469	454	459	446	459	467	455	417	460	425	467	412	448	412	416	420	476	442	477	456	470	441	454	420	455	455	478	450	477	451	439	471	434	478	443	456	460	446	425	417	499	426	429	488	472	438	422	485	411	484	435	442	422	430	482	453	466	456	422	399	455	414	454	439	442	423	463	430	426	488	450	437	424	408	496	474	428	454	444	450	467	457	436	407	436	474	434	444	426	426	470	437	421	418	419	468	439	437	426	429	434	475	447	474	408	422	434	473	492	437	422	436	407	455	460	409	451	422	451	479	472	440	459	467	461	465	428	431	465	505	454	454	468	426	442	479	432	456	439	430	429	461	457	404	451	434	461	467	447	449	432	441	448	440	458	462	429	442	459	429	467	461	425	487	486	428	451	455	448	438	442	483	468	463	433	469	443	467	430	444	427	419	463	436	485
23628	21159	28581	23978	21162	13660	3467	1824	1162	984	839	750	699	703	743	684	756	707	650	594	575	590	472	480	472	510	506	525	533	509	525	433	447	415	403	379	396	395	402	382	435	409	401	394	377	378	417	377	423	443	359	404	392	387	355	392	410	429	383	388	385	389	406	382	388	350	390	401	368	404	398	376	351	388	381	379	405	372	355	385	397	383	349	398	394	366	365	351	391	393	393	384	363	393	392	384	349	397	394	396	393	386	376	376	388	383	383	410	365	378	356	354	371	418	388	405	369	373	408	435	386	381	356	365	374	384	357	386	356	374	359	339	385	390	368	381	417	407	382	365	370	406	367	352	358	408	399	403	399	370	333	387	365	381	368	396	431	393	387	391	399	383	390	396	393	395	379	372	366	376	377	386	343	365	367	386	394	413	402	399	368	367	392	366	381	415	365	395	388	404	349	404	389	372	364	398	378	406	366	408	339	368	372	383	373	384	370	376	392	367	377	379	353	394	374	385	352	412	353	380	386	402	357	380	339	369	378	360	371	344	388	379	400	380	408	391	381	385	395	374	393	372	373	393	366	395	374	398	366	400	394	395	372	422	371	372	364	361	373	368	376	414	356	403	354	375	412	362	380	349	391	369	395	364	381	421	390	371	351	391	406	343	349	378	370	392	397	384	402	380	373	412	408	391	402	361	401	393	381	377	396	379	408	391	370	368	389	352	369	352	377	382	391	365	367	372	382	374	362	363	363	386	391	399	380	366	358	346	421	378	420	369	396	383	355	396	420	388	391	346	378	379	375	378	376	401	349	398	334	381	363	398	381	378	366	350	362	339	371	336	404	373	392	337	366	353	351	369	433	377	382	380	378	354	388	421	420	376	394	388	389	367	371	381	366	375	359	360	356	387	375	400	388	351	345	356	391	395	409	362	361	414	393	354	374	348	380	365	376	369	367	381	403	383	398	384	377	364	372	412	370	355	388	371	370	333	404	385	386	387	403	374	399	378	372	401	371	346	351	401	375	357	402	400	379	402	404	382	372	404	379	356	347	351	395	356	359	367	381	364	379	393	357	414	368	388	386	361	403	401	424	368	359	366	394	369	411	415	357	369	370	415	369	371	353	373	374	380	410	379	375	383	375	394	376	398	393	393	380	341	391	408	365	377	404	393	368	370	366	398	339	374	351	380	398	387	364	379	362	366	381	394	414	381	357	353	365	382	369	417	375	361	363	401	339	341	366	382	383	365	415	365	377	404	380	376	406	403	381	378	350	403	405	381	371	373	393	362	349	392	373	391	378	410	376	400	395	367	350	359	381	383	384	403	388	340	363	409	364	367	366	396	338	369	342	376	362	373	387	386	363	385	371	339	397	401	373	357	377	356	372	366	372	382	378	369	381	368	391	385	362	390	373	370	391	412	373	397	382	368	368	393	418	382	349	359	383	358	367	419	355	354	405	406	387	375	411	376	369	359	353	385	378	378	396	376	398	373	369	401	367	400	357	362	402	400	337	398	416	417	363	358	386	400	359	372	377	415	373	355	378	363	368	378	367	357	351	357	385	369	366	392	369	407	380	399	349	378	382	373	405	368	399	408	374	371	359	367	387	366	397	356	360	377	353	365	374	377	367	392	393	357	391	393	370	439	376	372	414	368	393	407	345	373	347	364	381	369	369	371	397	403	408	375	376	389	386	397	350	359	379	384	378	368	368	365	363	349	367	363	374	370	381	367	362	369	376	350	389	377	383	350	382	348	390	389	380	393	336	369	375	380	373	394	354	379	338	367	378	369	382	358	369	377	401	408	342	370	405	377	354	402	397	364	376	355	369	385	348	407	431	375	346	357	375	360	351	362	354	364	369	357	397	386	350	391	380	410	458	374	360	369	342	375	360	342	406	387	396	360	379	386	398	402	338	378	364	401	355	366	382	375	370	330	378	393	366	371	367	362	398	416	380	383	404	377	406	405	411	371	380	372	365	380	393	379	357	407	363	397	382	403	370	382	411	370	375	383	421	345	393	400	376	393	378	376	368	385	376	380	394	394	385	403	372	340	351	408	377	383	389	381	422	373	389	371	371	352	395	402	365	373	394	337	349	412	380	390	378	337	380	380	349	368	364	387	371	395	350	361	374	409	383	371	369	348	351	353	377	386	359	404	364	421	369	366	366	326	379	383	417	375	364	382	389	415	367	364	371	346	367	349	369	351	387	359	369	363	381	352	368	408	367	365	389	394	384	413	386	392	385	370	382	409	366	375	373	394	369	378	405	341	397	378	395	368	372	388	395	390	380	386	367	373	376	353	374	359	397	364	386	375	390	426	350	373	363	390	364	367	391	386	399	391	383	421	403	403	377	370	382	416	365	377	368	413	418	353	363	358	393	343	374	402	373	363	396	375	363	333	354	384	415	402	415	364	351	367	371	384	382	395	376	398	348	392	386	364	389	355	360	367	354	395	401	367	395	400	400	389	413	350	365	367	397	398	388	412	349	408	367	372	384	397	395	407	432	393	383	361	372	395	373	399	371	365	343	392	365	372	353	403	369	367	412	388	385	379	405	384	382	398	370	369	395	364	383	351	396	355	386	389	396	370	378	387	366	382	372	408	367	424	409	378	365	393	356	396	349	399	372	422	385	400	378	379	387	382	397	356	352	387	376	362	407	399	397	357	421	383	398	386	386	381	339	378	378	400	389	383	372	361	390	358	362	384	348	362	409	361	399	366	371	400	383	416	373	372	373	353	370	366	366	370	389	364	362	394	359	345	390	385	373	406	369	377	392	370	370	361	376	401	414	366	369	391	391	363	381	377	355	365	382	369	364	409	379	358	388	371	403	377	391	351	367	385	376	376	362	365	364	382	376	401	348	403	403	385	391	387	377	417	389	398	373	389	377	354	363	375	377	369	364	408	394	399	375	360	377	371	381	398	388	377	391	368	358	362	378	396	338	388	370	400	408	363	343	348	362	388	387	381	394	398	406	368	350	378	371	365	404	381	352	377	393	400	405	396	358	368	365	374	402	383	380	424	421	357	350	352	364	385	391	371	357	391	408	386	398	382	363	351	396	369	404	400	384	369	374	388	401	356	378	366	378	393	399	415	372	391	391	373	392	370	382	381	354	387	388	387	365	367	357	385	385	439	383	407	337	355	365	381	370	403	388	349	406	385	378	390	355	406	408	372	398	367	367	360	351	358	380	374	411	371	374	344	373	390	370	370	352	387	378	388	363	365	389	405	395	347	370	394	400	363	374	407	403	367	365	393	387	414	387	415	389	344	362	378	385	398	376	372	370	377	370	410	397	363	383	362	387	383	364	405	378	377	407	370	357	403	395	389	371	369	366	341	400	361	402	354	363	356	361	382	358	407	363	380	365	384	381	363	349	386	344	388	356	392	381	387	416	403	381	411	366	388	343	363	428	379	389	399	365	365	393	331	394	372	399	383	412	389	369	408	384	377	369	386	394	414	357	382	395	378	390	376	384	366	374	361	381	372	359	401	380	390
11240	25982	24566	16316	11714	8265	5743	4283	2943	2167	1881	1655	1535	1483	1448	1455	1709	1470	1268	1225	1076	963	831	894	917	886	931	933	1032	924	813	720	690	618	613	543	593	591	591	597	565	571	528	546	531	541	566	569	604	595	595	638	599	603	594	566	570	620	552	581	563	530	563	580	523	572	544	542	579	599	556	543	563	534	540	542	545	538	539	543	548	552	531	568	518	556	529	524	574	514	546	575	577	564	540	547	599	553	534	577	529	545	556	540	520	575	540	573	536	562	542	533	533	542	563	535	537	533	564	504	576	530	592	535	590	571	534	543	541	576	567	593	564	547	563	515	579	608	572	567	536	526	557	564	562	555	561	540	535	543	562	532	541	559	547	531	543	581	573	542	555	561	526	550	522	529	587	566	553	506	574	554	553	552	564	564	535	549	538	548	599	545	557	557	561	527	535	553	561	595	544	536	528	538	548	575	529	548	581	582	533	543	563	584	527	563	555	556	598	572	544	590	545	516	539	557	526	578	528	541	498	545	557	563	562	540	553	539	593	565	534	532	530	579	546	557	557	554	581	537	511	529	559	595	558	530	555	555	560	531	522	557	567	560	543	580	508	548	553	588	545	558	521	528	542	551	538	571	582	544	548	557	568	544	519	582	573	550	544	543	567	502	528	522	542	545	544	563	517	548	555	535	518	536	558	521	537	550	568	519	582	519	551	566	517	538	575	530	539	544	556	506	547	570	522	548	583	555	524	542	533	575	587	581	572	544	578	536	551	569	540	569	532	548	552	485	529	541	544	585	581	598	540	543	558	547	582	558	528	532	560	553	578	535	567	521	550	542	593	531	505	565	491	517	566	562	528	553	579	600	542	523	513	531	565	526	568	570	534	529	524	540	604	583	557	578	517	548	565	566	556	531	587	570	536	564	568	537	564	567	545	570	538	552	541	588	505	562	526	565	541	527	545	543	504	550	554	580	566	508	529	532	568	560	590	530	541	560	587	524	588	548	544	536	564	570	553	581	546	590	551	528	530	544	529	519	553	569	550	543	559	551	609	526	583	537	542	550	587	566	527	579	534	550	541	517	552	561	492	566	539	536	564	561	493	532	541	520	554	562	491	542	557	533	546	525	535	544	565	565	599	569	523	551	541	546	549	551	573	563	567	546	582	515	542	516	528	567	530	534	559	568	569	561	529	543	531	545	539	548	515	554	520	566	517	550	534	538	546	516	561	553	540	516	511	585	572	572	563	559	522	538	539	588	538	521	554	558	581	544	515	547	492	621	537	506	553	557	572	554	606	594	570	584	544	581	550	529	589	533	563	552	519	536	528	550	594	566	569	547	567	505	536	536	514	560	484	530	549	553	599	577	547	586	553	617	538	517	543	589	530	591	544	574	562	565	525	557	557	537	565	558	554	553	531	537	542	510	533	539	554	562	546	557	549	570	560	555	567	521	587	573	520	541	563	534	552	538	529	537	581	534	572	571	525	501	575	583	483	618	506	529	555	496	566	569	571	555	524	562	588	567	563	553	558	543	545	600	598	587	552	550	560	537	569	607	513	525	527	559	530	532	545	568	535	548	543	567	547	495	584	596	602	533	537	545	507	564	551	509	495	520	555	604	528	511	554	550	579	561	540	545	541	539	570	602	570	542	580	531	549	558	567	570	547	536	569	535	528	555	540	596	527	551	554	557	572	512	529	510	512	581	540	496	563	540	550	552	590	526	515	523	564	550	545	545	522	553	575	544	556	564	543	539	581	551	563	549	557	556	580	572	517	572	570	533	521	575	550	547	560	527	531	558	587	553	564	549	581	576	494	571	532	541	558	545	558	534	575	557	581	545	552	538	546	521	526	533	572	548	559	553	584	550	539	565	550	528	521	572	566	586	526	535	573	548	511	531	573	563	543	567	537	607	584	528	594	525	547	470	534	535	519	570	516	554	534	545	511	567	584	530	578	570	555	552	562	529	550	582	547	538	563	531	565	539	571	573	548	565	565	588	546	573	553	585	553	580	600	546	579	553	539	513	567	542	520	550	555	553	566	535	518	543	508	542	516	560	571	537	558	575	527	556	520	562	500	564	530	563	608	527	537	580	547	572	528	541	554	533	560	527	542	561	566	547	555	595	539	512	588	557	512	632	552	530	537	557	533	559	557	550	524	552	495	565	548	555	542	556	532	547	535	529	555	588	581	628	540	523	570	568	526	560	512	569	588	592	566	582	530	568	540	532	607	517	560	557	549	510	579	565	551	505	547	546	544	528	560	563	515	513	536	564	566	582	578	532	543	577	529	574	548	592	560	536	511	556	534	602	563	561	567	528	578	535	565	513	558	511	543	576	578	514	570	521	517	548	562	567	523	533	572	548	526	526	561	542	572	551	545	554	598	513	548	555	574	539	530	544	534	542	541	504	556	570	531	571	544	540	560	528	549	551	541	559	557	577	531	556	556	556	561	542	594	571	555	568	569	585	557	575	555	518	512	584	571	539	539	547	556	543	569	571	518	558	534	530	572	563	533	569	554	547	593	530	555	519	540	521	567	545	547	571	585	582	575	545	491	543	524	577	585	536	542	590	543	575	554	562	536	525	516	583	542	525	585	545	496	580	541	539	538	501	534	518	530	583	582	562	532	523	527	493	540	550	575	546	572	560	539	532	549	572	508	582	583	556	539	537	570	537	516	578	488	592	514	519	544	505	576	550	543	545	542	543	513	525	515	552	574	574	556	549	537	524	523	573	581	523	573	551	591	562	569	592	527	550	544	569	574	566	540	565	562	544	553	554	519	589	540	522	553	555	556	517	577	567	572	525	532	554	545	557	582	560	562	528	526	536	558	510	546	542	575	533	576	519	582	572	581	543	498	594	536	580	542	579	573	608	526	572	545	543	538	554	528	532	525	557	590	561	558	560	543	540	536	542	527	579	575	518	510	521	581	539	627	551	523	566	505	533	559	501	506	567	567	569	565	525	546	577	542	554	522	558	543	589	562	519	543	573	535	524	572	522	570	541	517	569	537	534	584	580	514	525	545	540	537	574	549	561	568	563	512	550	547	566	586	544	539	576	557	535	578	527	539	550	567	530	533	584	577	551	508	582	599	566	527	544	542	591	572	557	586	519	531	516	565	559	564	550	529	530	567	573	542	550	539	579	585	515	538	524	572	559	575	608	521	593	543	566	537	573	545	521	551	530	546	577	525	534	554	533	534	516	539	583	531	517	548	549	569	533	551	550	554	546	542	544	548	543	598	533	516	566	560	531	510	531	555	576	486	525	522	576	576	545	564	587	546	564	518	504	560	523	547	539	580	465	576	533	548	549	581	551	538	526	548	524	526	570	515	520	566	528	493	539	561	551	541	546	535	540	577	525	573	531	530	569	544	563	544	579	559	546	536	536	528	575	545	527	560	540	574	577	551	568	531	535	529	537	538	565	581	568	544	583	556	563	600	606	541	507	558	558	548	553	539	604	543	543	570	524	520	542	568	498	518	494	546	525	540	542	500	518
22690	21122	28946	23550	21127	21258	11912	2711	1559	1142	976	891	749	816	825	744	809	809	711	637	598	529	466	417	463	450	503	556	528	503	442	346	358	308	297	296	283	275	309	295	286	271	259	266	296	313	245	274	273	305	287	288	296	287	282	274	284	270	265	272	277	286	282	321	289	263	268	302	297	281	277	271	280	266	289	253	244	259	267	291	259	292	284	261	284	257	255	288	267	259	247	254	271	251	265	265	281	268	253	274	257	263	269	255	248	282	268	263	279	278	264	285	285	299	286	262	242	287	265	326	289	273	225	276	269	259	259	276	297	290	282	276	264	247	281	284	277	250	257	262	296	278	253	284	239	276	281	275	228	266	241	258	252	250	301	258	275	255	295	272	252	263	244	264	274	240	254	272	256	279	258	252	276	267	276	252	277	244	268	234	247	260	284	262	248	237	254	282	241	279	271	264	278	279	245	275	268	269	253	270	261	259	263	267	257	269	240	268	272	262	263	281	281	276	268	252	255	280	273	286	271	274	258	276	255	255	282	277	281	268	292	267	253	271	244	282	275	300	255	263	227	273	280	271	264	270	248	273	256	283	244	249	251	261	261	272	257	273	267	269	266	258	277	275	272	251	279	282	294	274	258	265	248	263	270	275	258	252	226	269	250	265	251	259	282	279	254	259	281	261	262	261	249	277	268	273	271	268	278	257	265	261	265	267	273	255	244	269	267	268	257	248	271	286	253	274	274	247	271	262	260	251	279	268	256	251	245	250	275	245	258	259	277	238	300	271	267	240	254	258	268	259	256	284	316	288	282	271	281	254	299	275	274	255	282	252	256	237	266	236	285	244	239	239	279	239	243	269	263	241	259	275	273	282	272	267	296	267	275	277	276	253	266	282	258	248	260	281	275	293	259	252	262	287	286	261	243	244	241	255	261	255	257	288	236	291	263	235	269	266	283	261	262	234	287	283	281	270	239	245	261	273	277	265	325	284	277	250	258	278	263	291	277	263	235	249	238	236	281	248	259	294	257	259	269	257	266	246	268	275	283	276	257	262	262	270	273	268	290	250	258	238	241	227	277	244	272	293	271	270	262	263	256	278	234	271	255	251	235	263	253	244	262	263	264	294	254	262	275	287	231	254	283	261	292	284	224	264	281	252	266	247	280	255	249	245	259	258	269	290	276	239	288	269	249	246	271	240	281	271	244	268	258	269	270	296	259	283	263	259	267	268	266	271	268	249	282	255	266	259	276	282	264	254	248	271	276	249	288	277	271	298	250	277	280	308	289	243	281	304	267	275	274	260	252	243	260	260	270	283	241	261	286	267	297	271	276	296	257	275	273	262	251	262	255	258	259	239	269	273	252	276	257	273	267	267	264	269	243	284	276	275	255	287	266	259	295	289	289	221	272	259	259	266	282	256	262	248	272	244	278	261	262	243	243	224	265	246	277	279	262	270	299	259	256	239	298	246	250	262	276	275	251	268	268	255	269	251	267	234	286	259	273	245	295	284	286	276	277	268	304	254	276	274	275	290	253	272	254	251	281	261	264	272	265	286	279	287	279	261	282	248	284	258	269	267	267	255	277	270	243	241	266	273	270	244	261	264	250	247	290	287	273	273	253	267	270	254	267	278	244	242	298	261	268	272	255	270	277	274	280	279	234	268	267	257	277	253	235	269	272	255	249	244	258	253	266	286	265	283	264	266	286	259	266	271	261	238	246	261	267	284	246	238	259	270	240	270	261	274	256	245	254	273	275	266	231	260	257	287	254	280	284	267	270	252	260	243	278	236	266	258	239	282	273	288	267	254	239	250	321	255	264	281	231	280	265	242	264	272	266	249	247	224	252	254	261	298	285	232	248	259	267	268	272	250	273	287	254	271	281	250	280	263	267	246	278	276	266	298	275	270	258	258	285	281	235	260	305	253	296	245	252	258	273	225	276	263	283	252	260	223	254	231	250	258	259	287	284	233	270	260	284	271	238	271	280	254	269	267	280	312	262	249	284	246	273	251	253	274	267	284	276	260	258	264	259	220	253	272	259	257	263	277	277	239	284	257	267	266	281	274	248	270	229	296	251	244	259	271	226	245	272	261	249	251	245	260	258	255	286	236	260	254	262	251	270	279	255	236	254	245	241	265	255	270	251	263	262	280	253	286	262	279	308	281	258	271	270	251	290	264	249	299	268	245	262	283	253	299	242	272	265	241	263	281	267	278	293	253	238	266	241	277	278	259	283	262	288	284	296	259	243	248	277	247	284	280	294	273	265	265	288	265	239	285	255	247	225	248	291	274	276	282	248	257	228	281	283	251	259	264	262	271	251	262	274	245	229	282	284	281	282	238	252	250	243	268	256	243	255	274	252	260	262	276	283	283	267	237	294	244	253	252	265	307	246	249	259	276	247	277	231	243	259	292	276	248	272	260	294	271	265	227	250	269	269	249	269	288	240	252	244	250	271	256	296	306	262	260	280	279	250	274	246	265	256	266	276	278	284	272	262	251	293	245	276	307	247	265	262	249	250	254	271	277	274	269	291	253	277	253	280	241	254	278	242	250	277	295	277	271	254	283	249	277	273	276	277	225	244	284	266	275	255	252	264	269	257	266	271	276	247	268	263	264	247	269	251	283	235	289	233	248	249	253	262	283	294	263	278	256	269	267	264	268	242	260	278	243	285	264	266	275	279	280	266	269	297	265	271	260	267	260	266	247	246	261	237	268	280	254	298	281	245	270	299	267	235	251	257	244	245	257	264	269	255	230	251	251	247	265	295	263	257	281	267	275	248	268	268	258	291	267	288	247	286	260	245	244	249	291	271	260	273	288	275	275	269	263	258	290	262	256	276	245	263	267	252	255	256	244	243	246	267	259	273	270	260	250	257	219	250	273	275	287	232	267	240	254	260	267	276	265	271	284	277	257	256	251	254	254	229	259	273	237	279	258	267	246	263	266	238	273	279	295	263	286	230	276	249	261	303	260	241	280	236	317	265	254	256	293	273	242	251	271	297	274	302	272	274	248	240	252	252	244	237	230	289	251	275	242	251	272	272	275	245	258	251	264	275	240	261	301	260	253	280	260	259	287	263	282	261	234	268	252	240	289	257	263	257	264	276	243	290	271	240	266	270	297	257	263	242	256	256	252	288	276	265	260	257	264	264	234	231	271	247	265	280	309	260	275	265	250	257	274	263	263	274	266	270	276	295	277	268	272	262	295	264	252	274	250	266	269	272	269	277	282	262	256	260	264	295	250	251	264	264	276	254	284	277	259	280	260	266	279	283	238	261	266	227	259	269	273	263	272	269	242	250	261	264	270	283	250	264	280	267	263	233	291	286	267	297	263	287	240	273	302	283	260	266	275	275	258	254	268	269	272	266	299	254	263	263	261	259	277	262	263	244	276	263	260	283	240	252	267	247	258	275	251	265	245	248	291	244	257	274	262	258	276	305	251	260	261	287	269	268	251	279	226	292	259	243	295	260	239	250	274	258	280	257	234	258	224	269	269
13644	31458	29548	20660	15677	11070	8174	6071	4066	3022	2538	2130	1914	1948	1921	1820	1932	1810	1551	1352	1206	1075	882	857	933	889	975	1039	1022	1005	793	672	572	548	478	470	433	468	407	441	440	446	420	411	422	410	420	428	434	459	429	472	470	448	407	453	423	419	417	450	392	394	397	413	399	430	407	373	388	391	383	429	401	401	375	396	373	405	363	389	406	396	415	404	388	382	392	386	369	405	370	387	395	404	358	380	375	376	361	392	423	407	381	405	375	377	352	347	360	411	385	373	371	353	413	369	387	377	398	395	377	376	417	390	397	387	399	384	390	375	396	377	381	373	413	406	377	380	420	356	370	391	397	385	416	395	367	424	365	358	395	400	400	395	388	401	365	361	371	394	372	394	371	373	405	389	416	423	358	416	367	374	390	382	375	376	378	417	361	417	372	408	362	415	349	374	365	390	389	374	389	400	388	423	412	377	406	390	344	352	366	394	407	415	403	409	377	363	371	361	380	386	379	360	396	390	407	402	389	395	388	374	359	377	357	393	378	371	378	364	402	365	377	405	383	367	413	363	391	387	362	403	382	362	383	439	364	388	361	392	368	403	405	376	393	384	387	377	381	408	362	383	388	354	415	375	410	371	365	403	366	367	390	385	392	365	387	413	411	394	378	406	396	367	389	396	427	369	404	388	352	394	406	369	374	418	396	409	390	401	402	372	373	376	406	367	398	372	383	372	406	377	370	371	419	404	396	418	404	370	377	370	359	387	353	369	389	378	405	361	380	454	399	389	347	350	393	380	417	387	404	370	399	390	378	407	365	396	425	377	389	346	396	400	367	394	398	400	374	382	388	426	356	372	372	350	394	391	398	414	393	426	394	388	378	366	400	373	368	402	402	362	379	380	406	361	371	414	370	354	369	377	387	391	376	377	393	399	371	380	360	363	350	384	423	374	366	373	389	361	373	404	405	373	385	372	372	394	355	374	380	421	420	380	419	411	367	395	389	409	410	382	368	396	379	366	425	392	339	405	391	380	406	417	356	395	384	392	392	409	411	393	386	421	408	375	377	398	418	368	403	390	383	331	388	414	347	394	352	432	382	368	385	381	393	363	376	351	369	389	427	417	357	386	353	373	389	384	357	398	392	348	384	371	413	358	394	404	364	406	375	417	394	394	423	414	348	400	387	380	396	383	403	379	373	389	366	365	356	385	357	352	390	410	426	388	345	394	375	434	384	381	371	369	383	399	385	381	390	369	385	364	354	351	358	365	423	415	367	379	416	378	377	398	387	364	405	362	372	419	413	392	390	378	377	386	374	335	342	371	397	423	388	377	409	387	363	379	370	378	389	350	383	404	406	390	396	362	396	409	398	409	371	379	371	408	388	393	379	400	396	382	391	368	423	396	431	372	387	408	387	407	388	394	383	398	402	398	369	373	407	349	377	397	356	387	404	400	369	386	404	441	366	425	354	373	362	383	376	378	366	421	372	377	394	399	378	356	413	402	390	382	400	362	390	361	407	381	401	382	377	420	377	349	383	390	425	370	381	380	360	361	403	385	387	388	360	388	348	408	435	371	352	419	391	390	433	405	386	356	395	420	384	374	375	410	402	387	384	403	441	423	370	397	412	386	415	420	381	372	411	392	358	361	387	407	358	397	382	392	385	342	393	396	414	407	379	387	418	370	374	358	395	374	385	377	363	354	389	417	380	399	365	357	386	410	389	369	346	445	419	407	361	381	413	409	389	389	386	355	366	395	400	386	410	394	375	396	405	384	401	357	385	385	395	402	386	371	389	374	417	366	408	384	395	435	383	361	397	398	407	369	394	362	377	420	393	402	391	404	404	382	373	394	386	378	419	369	375	408	364	381	411	399	362	400	415	368	360	384	395	425	388	386	393	380	416	403	397	356	414	409	392	393	403	392	417	361	357	364	359	369	435	396	375	370	390	376	379	388	377	406	404	394	394	425	378	377	389	391	393	363	391	386	401	372	382	389	393	336	374	378	389	396	396	429	386	357	396	400	398	387	414	366	418	407	393	364	405	360	377	359	409	425	419	349	347	382	394	387	354	399	367	402	373	400	382	421	391	427	377	387	384	336	362	376	390	363	339	390	392	391	376	403	381	381	405	373	406	408	409	369	379	393	361	361	395	385	408	376	416	370	362	363	397	400	376	400	376	383	372	354	386	397	383	385	355	354	372	394	398	384	363	389	366	368	345	391	382	404	401	387	366	378	356	404	369	363	398	375	393	397	435	385	385	367	438	336	358	394	399	361	345	355	397	368	372	380	349	361	398	331	414	386	376	377	341	383	384	419	412	366	421	385	373	388	414	408	384	352	391	388	375	406	363	378	375	367	368	374	367	361	369	359	363	423	429	356	403	434	398	378	359	389	397	382	385	391	377	386	387	396	399	381	404	387	388	380	395	384	338	397	397	392	389	401	347	407	414	359	383	369	338	392	406	386	404	398	394	387	354	382	366	373	375	387	377	392	370	362	375	340	355	372	394	409	399	347	396	417	372	409	375	392	366	382	405	391	391	391	407	360	387	385	387	423	396	399	425	377	350	383	386	382	421	393	366	373	399	378	380	411	394	392	367	379	413	398	365	406	370	374	382	370	401	404	380	373	399	423	400	423	395	374	372	406	391	396	361	401	389	380	391	391	374	391	395	377	415	407	408	388	390	373	385	404	371	383	383	397	420	393	365	396	407	401	366	403	356	402	414	394	405	404	402	362	368	406	365	383	438	372	412	405	409	387	381	393	356	361	376	376	384	370	388	358	405	390	363	405	387	389	387	395	380	384	373	360	375	396	376	367	372	375	369	412	405	360	404	405	370	364	380	397	392	377	419	398	385	386	382	382	346	409	379	377	393	385	399	391	369	399	369	353	417	395	365	381	413	399	351	383	377	383	397	362	373	395	369	393	386	404	333	402	389	387	391	403	404	396	379	382	391	385	376	398	409	378	332	365	383	379	392	414	399	378	404	341	395	392	344	344	388	391	426	372	357	371	397	367	384	394	380	377	361	402	362	373	402	359	371	390	370	381	366	406	373	382	378	373	376	404	373	381	372	369	361	412	388	369	387	409	343	380	367	354	417	387	392	362	346	349	357	381	382	415	387	370	410	417	405	386	405	350	395	379	407	423	362	369	381	378	375	375	384	381	358	397	380	443	357	402	388	369	388	384	377	387	351	421	394	378	426	362	370	345	392	401	408	403	376	405	451	400	383	411	407	419	384	378	399	390	388	406	393	347	388	375	369	379	399	404	378	375	358	422	386	382	429	366	396	366	394	397	392	417	405	389	376	382	405	354	403	379	389	380	385	370	353	388	367	359	395	372	367	396	382	386	406	370	349	442	374	393	359	346	363	389	399	398	362	382	366	402	373	385	365	388	391	411	383	346	401	403	397	415	393	380	379	386	366	400	367	400	458	406	402	366	397	414	412	392	377	396	348	375	390	388	380	389	387	394	363	328	408	405	386	363	397	394	377	417	392	400	407	380
26511	20630	15134	6830	3101	1723	1225	838	631	500	473	484	403	451	493	452	473	474	424	402	367	351	363	332	369	391	385	394	393	385	370	335	293	306	308	315	278	331	364	318	269	279	292	285	306	289	314	303	327	321	291	304	314	334	291	330	285	282	290	280	306	318	301	288	311	294	299	292	287	321	282	307	296	324	295	318	296	322	316	331	285	295	291	316	323	283	318	319	317	314	307	316	292	304	309	302	297	304	293	276	327	301	271	332	303	323	323	272	306	294	273	265	348	328	308	293	310	321	294	301	279	312	306	303	332	308	312	275	313	312	313	299	259	345	305	297	294	314	309	323	289	304	310	292	312	329	313	325	296	314	291	291	288	297	307	281	310	267	304	303	293	288	298	331	328	298	309	320	261	318	311	305	268	317	324	303	320	296	286	308	311	308	303	311	277	292	312	303	311	324	280	325	309	310	299	293	287	317	270	314	322	298	284	298	300	305	296	284	277	303	276	312	293	338	308	311	278	300	323	315	293	300	286	244	285	279	317	312	322	327	303	324	337	257	282	334	295	302	313	306	298	305	285	353	291	319	313	314	301	307	298	287	283	308	288	296	286	295	315	309	311	323	313	311	271	268	304	327	304	290	291	279	295	294	305	340	293	309	299	308	293	292	332	300	324	321	289	309	310	327	257	317	302	304	271	322	307	321	333	320	280	315	291	314	297	276	334	296	306	278	302	308	303	336	272	313	335	278	289	292	268	306	304	256	319	294	289	292	279	308	304	288	314	297	294	296	308	282	344	308	281	308	299	300	301	316	298	309	287	292	314	317	316	320	329	306	319	298	294	299	316	316	298	294	281	287	294	306	289	278	313	325	321	300	266	314	307	325	305	289	302	275	335	291	324	301	299	287	321	313	290	316	298	320	276	305	293	312	277	331	305	323	320	292	298	294	318	315	288	277	287	319	332	299	298	298	293	302	320	296	326	283	315	324	279	307	286	278	286	251	311	277	322	301	288	314	298	345	310	316	339	316	304	336	338	299	288	307	297	280	288	334	284	303	295	293	300	323	288	273	315	323	298	309	347	282	301	314	303	306	292	333	321	284	293	296	282	313	291	303	299	259	294	300	252	284	290	330	278	329	300	310	300	310	337	308	307	304	282	312	327	284	317	319	304	279	304	302	285	273	315	296	319	270	313	285	309	296	279	328	301	315	307	305	333	292	299	308	268	331	299	325	322	292	308	311	271	296	303	299	275	329	265	298	306	295	304	285	289	305	302	322	328	320	308	329	308	285	289	314	318	297	298	318	301	326	316	306	278	298	310	317	320	311	311	296	313	269	302	278	284	300	306	325	282	328	258	292	270	332	333	288	297	333	276	278	281	281	319	317	300	309	318	319	315	281	298	299	323	305	268	293	297	280	303	302	301	316	305	303	307	299	289	312	267	293	318	319	316	296	305	323	323	311	285	264	307	302	331	300	326	292	306	300	291	325	279	257	296	300	307	297	306	296	320	297	307	291	305	319	322	297	313	263	316	305	287	314	307	297	273	296	307	301	283	328	295	305	312	288	314	321	305	321	277	289	318	289	307	296	275	315	284	305	360	334	289	281	307	312	276	326	284	289	272	327	319	321	329	297	309	297	287	293	289	317	333	303	266	322	302	285	320	289	304	278	295	292	300	301	315	295	287	290	275	294	291	309	269	303	322	306	345	291	271	321	305	291	316	316	316	283	277	304	280	317	285	304	319	313	313	282	321	305	302	322	302	324	282	305	314	306	325	306	305	292	310	285	309	331	282	316	334	298	292	314	284	320	304	299	310	342	288	293	282	301	331	307	301	313	294	273	285	327	296	297	289	279	329	292	293	287	295	287	321	328	321	288	306	291	305	350	304	306	295	311	279	294	303	300	289	283	304	324	329	270	316	300	317	303	321	310	262	346	302	323	284	281	282	292	292	324	311	293	309	313	291	277	308	280	295	311	325	321	327	309	331	305	297	321	301	318	280	282	328	275	320	355	311	312	292	310	300	309	267	297	271	302	285	311	296	329	315	293	294	333	305	287	311	311	316	290	310	291	310	327	303	296	314	293	289	288	315	304	324	283	335	308	287	320	294	289	305	304	306	332	294	282	277	302	308	300	293	308	310	336	299	317	275	283	325	302	321	311	327	302	312	292	314	306	328	319	305	304	288	310	281	316	307	303	315	298	277	304	301	337	299	329	269	293	302	303	290	279	323	308	297	291	300	320	306	295	304	319	323	303	305	279	299	287	282	303	289	284	311	313	296	295	274	295	329	318	315	300	328	321	298	284	330	296	314	295	330	314	279	296	269	326	308	294	307	322	322	300	305	310	288	321	349	329	312	263	299	310	320	311	293	313	289	324	348	315	292	280	292	299	323	322	309	265	289	299	291	292	314	299	293	305	326	293	274	276	301	315	316	305	299	335	347	299	284	310	320	324	303	335	311	303	299	289	285	315	306	298	303	343	310	273	316	303	306	318	292	307	297	308	302	303	312	285	308	320	311	316	313	317	295	299	308	298	294	318	314	276	275	270	273	298	279	300	300	330	304	279	334	319	324	307	282	285	318	342	269	322	321	302	303	288	301	272	304	300	322	275	316	300	310	271	286	267	302	340	278	302	290	293	336	270	293	311	297	318	320	330	292	263	296	312	305	283	296	308	304	297	289	296	322	268	306	307	323	292	317	303	311	313	266	310	339	325	313	314	283	296	293	330	307	306	340	283	293	288	303	296	282	270	292	309	300	330	301	317	304	335	297	294	275	304	303	311	291	284	301	334	306	312	295	272	308	321	307	324	302	293	316	299	324	299	311	303	301	325	301	322	294	328	304	312	313	322	322	326	280	300	328	295	287	322	327	311	310	313	309	322	293	306	291	303	319	309	300	307	307	322	293	300	297	306	307	264	331	301	301	300	284	308	315	302	310	305	313	313	289	316	310	263	297	299	293	297	315	323	275	314	316	299	306	280	294	306	317	313	350	285	306	304	297	316	314	306	337	317	319	298	293	294	276	327	303	319	261	352	325	323	322	321	308	314	302	303	333	321	304	303	308	311	291	300	295	293	298	308	304	286	333	295	339	298	283	284	276	297	294	284	293	299	332	299	305	274	271	303	299	298	293	276	314	306	321	327	296	298	296	298	295	325	299	299	289	328	276	294	326	318	297	262	291	311	333	300	295	296	314	315	296	292	312	302	289	275	356	292	289	288	297	309	307	297	334	294	298	302	299	306	310	325	302	295	262	292	302	325	327	340	290	311	317	312	305	280	305	277	264	307	303	304	299	306	308	338	271	309	324	338	334	305	322	317	282	272	285	335	337	284	309	275	286	330	300	307	335	308	295	291	333	322	277	282	324	283	285	290	293	308	295	303	301	320	303	274	297	278	327	295	319	303	276	303	281	278	314	292	325	314	299	345	301	294	337	291	328	304	306	302	292	313	328	294	306	318	298	302	311	328	323	292	326	304	305	296	304	297	278	302	319	286
9888	17715	16220	9868	6895	4416	3041	2171	1520	1078	999	869	861	911	862	895	989	847	750	714	732	624	589	589	569	589	602	634	643	596	528	518	469	485	433	479	481	452	432	472	439	435	457	435	444	484	415	502	451	436	435	437	448	459	426	469	413	468	438	433	439	440	447	450	439	449	437	468	470	447	407	429	457	422	435	423	475	462	439	421	412	429	428	395	428	446	453	442	428	472	450	431	450	445	454	470	431	431	460	432	454	426	444	429	443	434	425	414	436	420	389	444	457	409	451	418	463	408	424	452	480	459	420	409	440	441	435	446	430	433	463	465	492	402	471	399	430	426	457	460	446	436	400	453	451	454	441	417	461	423	464	437	403	455	404	420	461	419	431	456	408	444	414	401	407	455	441	423	426	421	465	421	431	487	465	457	393	477	483	421	437	435	411	446	443	434	461	402	410	432	436	428	491	429	450	444	434	452	468	429	441	455	443	465	406	436	457	451	443	441	415	430	426	444	425	484	432	430	456	464	459	428	442	411	448	439	453	459	446	461	413	500	436	437	427	454	446	419	424	441	449	437	461	440	441	444	432	437	442	475	428	451	463	463	413	431	471	406	442	400	457	446	431	450	428	416	468	429	448	459	431	461	430	450	408	433	442	446	460	441	451	447	474	468	450	424	451	456	464	437	447	486	427	418	449	457	444	472	448	454	438	427	416	454	454	452	467	463	456	461	416	427	446	426	420	414	452	451	423	409	438	431	443	466	455	427	470	444	399	453	433	409	442	433	459	438	451	459	437	463	424	454	414	453	414	427	481	433	440	459	462	407	454	450	442	446	434	443	458	441	412	431	424	426	426	451	405	482	444	431	428	419	435	447	375	446	399	452	425	419	436	456	411	426	463	432	443	438	448	462	396	411	438	427	442	434	445	485	450	456	456	450	450	469	457	435	447	457	446	446	450	476	398	467	424	443	459	449	468	440	414	459	440	475	436	474	438	424	464	431	417	431	417	480	422	421	448	439	479	468	430	437	415	495	453	453	411	454	449	425	479	449	429	453	478	441	412	468	434	473	423	437	469	461	468	424	425	461	410	443	428	429	388	430	456	410	417	432	428	438	401	458	419	459	449	443	445	468	464	411	424	419	415	440	442	427	470	436	440	413	444	423	431	451	454	451	429	434	436	450	481	481	430	437	462	453	437	422	402	415	435	443	476	441	452	416	449	465	435	424	430	411	462	432	456	452	431	414	432	447	450	460	445	480	431	447	445	454	446	457	456	428	424	434	447	418	447	489	455	394	451	454	443	465	449	448	431	427	443	436	460	454	431	418	462	460	450	431	421	417	428	443	420	416	453	497	461	411	444	418	453	415	447	445	432	431	449	454	438	452	438	466	454	464	418	439	467	411	398	433	424	460	444	436	425	463	440	434	434	394	448	438	411	478	435	408	433	476	423	431	412	450	433	419	446	457	459	442	395	475	453	440	440	425	433	400	443	430	424	414	435	451	422	456	426	451	433	464	456	431	429	464	454	447	421	449	427	453	460	444	437	409	445	464	444	445	470	448	458	446	427	462	455	398	428	450	441	424	433	431	437	427	457	435	431	508	442	466	439	437	420	434	476	477	430	411	468	447	498	432	413	451	466	430	423	372	456	419	424	463	457	408	442	454	415	429	447	413	446	427	463	414	417	412	450	423	412	439	466	454	427	459	414	452	462	466	438	455	430	465	433	417	458	402	467	462	444	467	441	419	442	418	434	430	422	432	425	452	415	452	454	439	460	448	435	465	457	456	463	418	462	405	468	446	470	425	465	412	434	437	423	399	436	486	446	453	461	462	433	431	421	452	433	438	423	407	432	448	398	446	455	440	459	435	458	463	437	420	462	410	437	426	453	485	417	448	423	427	452	434	437	480	420	450	422	461	421	485	449	454	455	432	458	442	423	447	454	476	447	415	448	453	435	445	406	380	454	468	412	430	466	431	475	464	478	419	453	427	461	456	454	453	453	411	420	452	438	467	396	437	467	447	391	469	447	408	444	421	420	421	430	460	470	433	426	445	485	432	445	433	449	412	417	450	462	446	454	423	420	449	409	405	384	466	451	420	465	438	451	456	415	448	431	434	404	435	462	412	421	405	413	459	420	458	464	418	408	436	427	416	466	441	454	413	442	450	470	465	447	450	456	449	452	459	405	456	444	399	429	435	409	399	432	435	436	423	438	490	431	421	457	413	425	401	490	442	436	428	428	429	451	431	442	432	420	468	448	438	433	430	412	423	406	429	457	444	449	505	419	432	429	427	454	395	415	402	443	465	409	408	445	435	453	473	466	434	449	446	442	461	435	443	453	463	447	450	438	461	462	411	427	410	397	408	440	454	435	447	418	453	397	437	429	421	438	433	422	434	462	446	448	440	444	446	472	453	467	434	422	394	421	436	416	427	421	458	431	395	427	427	429	458	440	443	410	475	436	434	446	439	434	443	411	435	467	438	440	438	449	453	479	446	443	412	425	440	492	453	431	438	399	439	418	436	430	439	448	446	440	422	438	479	465	448	456	452	455	411	410	439	435	431	426	424	471	473	420	398	424	415	464	464	418	442	483	458	437	419	420	407	438	435	436	435	407	441	437	442	452	453	414	434	429	451	411	444	427	447	429	443	440	436	454	425	444	415	437	506	406	505	421	467	439	423	415	454	423	423	421	430	399	423	452	428	410	467	427	429	431	418	461	402	449	442	432	441	455	453	414	453	444	454	442	442	430	457	414	455	490	436	406	402	475	449	441	449	425	416	485	448	402	408	471	422	460	442	477	465	404	463	454	423	447	408	462	439	394	454	434	426	461	442	419	461	446	418	445	460	416	422	438	425	463	448	401	450	439	427	453	441	412	426	442	431	418	442	415	452	448	456	433	433	463	454	474	425	440	467	398	437	446	460	465	420	441	444	491	449	425	424	496	452	443	470	415	430	442	472	471	451	468	461	412	444	431	412	429	480	447	439	439	425	430	442	448	466	413	451	459	442	471	452	450	450	446	460	449	417	428	458	423	487	436	431	413	420	439	456	425	428	456	406	456	423	426	453	452	414	484	417	426	460	449	464	421	452	421	419	420	461	435	460	420	454	425	464	434	431	455	451	473	431	454	413	418	442	415	427	489	451	437	459	435	459	457	417	414	444	413	458	455	454	396	428	471	437	441	429	436	429	445	439	430	446	414	454	475	415	437	442	409	439	465	374	448	428	439	436	478	450	440	452	432	439	434	438	489	465	417	431	495	424	428	412	497	461	401	445	433	445	440	462	410	421	462	436	386	470	417	433	442	464	437	427	413	449	425	421	416	454	459	455	475	438	400	453	437	452	461	468	437	442	426	409	436	434	470	434	472	441	445	442	450	421	435	413	444	455	436	444	445	415	439	465	429	425	463	470	440	454	449	460	432	440	485	465	447	415	450	438	434	399	434	432	398	420	478	428	414	452	455	430	431	464	432	440	448	430	480	413	414	453	440	435	456	440
23547	21110	28491	23982	21123	13647	3571	1859	1139	987	906	794	726	700	698	742	776	716	630	543	611	555	500	486	511	490	487	554	567	458	431	433	428	424	408	374	385	407	381	397	353	371	369	425	371	362	406	377	373	384	420	376	370	392	458	387	357	389	370	388	379	371	387	384	377	418	400	371	392	379	380	375	329	377	363	361	365	395	389	408	410	389	380	378	345	402	364	375	379	391	367	402	387	348	365	363	398	353	412	377	379	392	369	408	357	362	386	409	384	370	372	352	362	364	380	343	371	385	362	375	368	363	375	397	331	392	351	380	416	400	380	383	370	350	372	391	380	379	358	382	383	356	368	394	374	360	367	380	379	405	368	401	342	336	368	391	378	331	386	407	391	354	336	384	384	365	406	367	418	378	373	366	352	372	332	348	380	366	395	353	412	352	367	352	375	386	380	390	393	358	396	374	394	381	376	373	377	370	385	397	374	379	358	378	364	381	334	369	380	401	401	383	340	370	394	375	372	368	322	392	367	397	404	389	394	390	345	378	384	372	396	386	346	384	395	389	387	380	415	387	347	361	374	349	371	361	370	375	383	389	339	337	383	368	367	338	349	378	353	363	351	349	396	354	401	368	368	394	363	369	365	369	371	359	392	397	353	350	367	392	370	384	378	371	407	345	385	375	409	377	335	375	385	366	390	384	398	378	362	368	374	368	362	383	374	331	367	352	354	397	351	367	371	400	336	404	361	390	338	356	388	389	396	333	352	339	377	388	368	370	366	383	343	361	394	356	380	358	416	386	366	391	371	364	385	315	384	384	361	391	378	380	363	358	383	390	402	382	388	361	345	355	381	360	389	341	384	350	421	374	339	381	371	378	390	380	366	354	368	398	370	341	352	385	369	371	398	396	393	364	359	385	383	385	351	381	402	346	358	374	368	370	416	366	387	385	370	395	392	402	346	360	367	356	355	342	330	354	367	372	367	343	347	365	348	377	383	371	359	365	388	402	397	355	374	384	356	365	351	412	411	367	371	334	390	378	385	348	402	337	361	369	363	339	378	373	352	324	350	340	385	389	361	368	361	395	393	373	374	369	373	390	374	376	389	379	330	417	366	375	375	337	386	405	401	406	353	361	388	359	403	388	388	358	359	362	382	333	394	368	363	329	357	394	385	380	407	350	355	345	341	358	364	354	365	383	340	397	394	393	396	386	393	386	383	360	361	394	372	389	386	389	358	356	394	357	356	410	364	365	383	412	392	376	344	369	383	361	363	377	362	344	396	390	374	383	385	355	418	385	376	349	432	385	444	384	340	389	361	377	404	334	379	354	379	364	364	385	414	397	362	373	357	367	360	400	373	370	361	366	385	372	371	345	358	378	392	404	364	320	364	322	351	359	377	369	392	386	372	378	348	369	392	366	368	352	363	379	371	354	368	328	344	379	388	393	372	391	371	370	388	345	390	393	394	384	387	375	376	408	372	366	349	356	372	380	345	354	394	378	359	395	376	378	365	371	335	373	388	373	381	357	370	394	381	377	335	380	384	370	415	391	391	330	386	404	404	373	357	391	378	412	357	345	380	354	353	390	364	377	357	379	379	379	346	389	407	359	370	409	378	388	399	412	388	393	381	378	380	425	375	343	360	370	326	390	367	381	345	363	377	358	383	375	344	386	396	365	353	386	359	423	367	360	364	373	345	365	352	379	414	417	356	359	340	404	377	325	403	403	357	335	398	372	400	362	376	392	356	373	357	372	362	339	363	361	367	373	394	391	389	385	357	370	369	373	414	365	353	406	355	365	409	381	418	360	371	380	368	391	377	414	353	368	388	364	385	362	373	362	338	352	384	383	401	365	372	394	378	346	374	358	403	389	347	381	378	359	353	419	376	372	391	352	389	370	383	381	370	401	371	369	404	356	351	352	364	353	395	371	382	400	381	407	387	386	367	357	394	374	396	436	413	373	392	348	349	355	364	367	383	359	373	375	356	366	397	338	387	372	362	379	377	338	394	377	404	385	361	345	378	350	364	345	367	359	384	370	357	366	374	380	409	383	338	359	392	356	360	375	386	395	364	376	357	358	366	360	380	387	366	377	406	371	347	393	366	352	371	367	370	374	384	391	357	379	364	381	396	367	395	345	380	406	392	380	364	379	397	359	382	386	388	375	346	388	350	401	366	405	389	354	389	417	391	364	375	383	394	368	388	369	407	388	385	383	417	375	406	371	406	441	363	358	338	389	372	395	385	373	352	372	358	369	371	359	386	345	344	397	359	416	352	344	440	379	391	390	351	398	339	376	384	376	380	326	374	393	380	369	368	377	367	361	349	346	356	403	407	377	368	400	397	378	368	378	391	379	336	360	366	355	377	392	376	381	348	370	385	371	360	393	375	381	366	377	401	357	368	338	387	375	364	394	348	379	345	384	374	380	409	384	367	368	331	367	370	375	382	366	391	393	341	419	349	387	388	379	358	409	348	382	349	395	376	383	349	338	358	374	348	380	388	389	357	427	329	384	367	351	368	376	366	368	378	362	384	374	384	387	369	340	403	367	378	333	389	363	343	370	383	373	391	381	375	362	376	353	375	386	397	361	343	376	376	367	391	329	378	335	369	396	392	372	338	350	381	345	389	377	326	373	366	371	370	371	354	383	339	353	401	337	389	333	361	347	379	377	373	338	339	374	382	370	385	344	323	399	375	352	375	407	353	351	372	392	385	402	375	379	346	385	343	373	390	369	383	361	396	394	424	370	357	352	361	364	374	375	401	375	373	375	368	372	363	379	383	358	361	346	371	375	386	377	408	345	360	389	370	393	366	380	353	399	386	369	382	426	400	373	360	380	388	390	367	374	362	375	370	383	359	348	371	380	358	363	375	361	360	380	372	379	391	381	381	359	391	355	405	350	401	381	379	400	383	332	392	408	377	357	392	353	387	339	428	374	397	402	377	376	395	360	338	389	375	392	382	371	387	389	363	384	357	365	360	382	348	348	348	340	366	372	371	380	395	379	378	383	347	383	388	354	345	395	356	380	416	354	378	326	368	387	369	392	363	350	347	348	371	353	359	373	398	387	367	380	373	339	412	399	378	331	337	361	344	374	407	389	348	394	403	378	408	339	350	357	394	379	365	353	395	373	386	388	374	372	399	376	342	392	379	365	367	368	361	348	373	384	388	368	398	394	394	414	387	349	390	376	396	397	416	404	332	379	405	390	339	431	384	373	380	407	375	356	409	381	409	347	381	343	348	418	361	360	378	341	412	389	341	338	374	369	357	351	381	411	377	398	398	353	365	382	394	361	377	383	396	404	377	366	366	352	369	383	361	356	368	365	356	375	319	405	351	386	359	343	350	349	420	383	377	376	409	387	368	398	377	392	408	331	396	376	358	363	349	399	376	343	393	406	364	371	341	402	401	378	351	385	392	387	390	377	349	378	373	388	383	381	376	342	365	362	367	374	365	362	366	396	372	364	388	369	392	381	380	388	371	403	364	379	372	392	377	372	367	380
11494	26370	24519	16420	12030	8404	5898	4329	2989	2304	1921	1612	1593	1651	1534	1533	1638	1506	1291	1174	1092	968	885	890	928	825	895	971	919	866	772	684	688	641	594	625	604	569	549	547	606	565	590	565	582	572	599	582	523	596	559	577	592	556	559	572	535	574	532	589	584	604	583	543	575	564	558	553	550	517	543	572	604	534	517	514	560	578	555	550	557	555	546	555	556	540	595	544	506	569	542	579	576	543	569	546	600	551	551	563	532	508	538	563	554	549	516	556	563	531	506	540	536	549	545	561	531	533	561	553	469	531	548	526	536	543	499	533	527	541	514	536	563	541	548	562	530	495	518	536	515	560	557	546	528	549	561	570	539	547	554	548	538	544	542	541	563	525	520	559	531	523	505	548	550	595	544	567	560	561	542	564	537	542	494	533	599	511	571	525	535	573	560	566	540	524	587	518	541	576	520	537	592	536	563	574	535	579	546	538	489	553	560	527	576	545	528	554	572	558	546	550	561	558	554	559	538	566	531	536	576	577	575	521	551	592	526	564	558	522	534	565	576	534	549	596	543	550	557	565	539	523	497	581	545	567	478	557	564	552	546	561	520	539	536	560	558	533	546	535	584	575	541	531	574	497	556	569	542	564	544	557	515	542	566	489	578	552	558	542	570	548	564	554	532	544	554	544	517	526	537	560	564	555	526	517	524	543	537	531	571	522	538	593	520	539	554	565	541	517	532	531	536	533	558	499	550	573	531	536	571	513	482	523	525	539	529	551	531	529	552	540	530	525	554	518	551	539	534	528	539	530	569	521	550	519	542	570	535	575	581	531	560	580	565	573	520	567	536	534	557	497	513	560	559	557	490	544	502	596	563	547	539	527	559	535	511	535	546	506	554	550	553	535	550	561	543	556	515	596	544	512	541	567	549	526	574	570	518	516	523	519	528	545	519	520	538	539	552	546	553	527	599	539	536	530	510	507	537	545	539	536	553	553	499	572	555	548	542	557	597	517	541	523	510	549	531	505	536	532	561	508	495	525	575	589	555	555	524	583	513	557	527	581	571	504	508	529	551	533	512	569	534	545	560	535	551	519	555	540	530	505	539	520	507	546	550	534	491	531	572	575	506	557	508	552	525	546	544	577	537	560	540	536	545	557	537	524	584	539	516	548	562	527	567	547	541	566	528	546	537	505	517	590	551	561	549	535	543	525	511	570	531	553	544	530	528	582	558	559	565	567	538	522	525	556	547	576	547	541	560	527	519	513	533	561	533	582	569	474	538	559	584	544	553	530	498	545	537	585	567	557	514	547	529	554	571	557	499	519	553	552	553	547	555	590	537	563	511	551	527	586	560	542	576	539	510	491	557	552	536	558	540	543	550	554	572	524	554	504	556	554	591	562	538	519	505	557	518	538	542	538	582	552	550	510	574	550	557	509	539	540	536	540	522	565	540	522	542	535	568	537	518	522	577	567	559	536	510	498	567	530	560	566	513	561	545	554	528	547	578	557	588	527	565	551	542	552	554	561	502	545	533	500	584	534	562	501	534	579	565	545	550	543	525	499	538	520	526	527	519	575	575	573	536	538	572	554	521	528	492	546	581	550	547	549	503	561	564	553	565	498	541	523	498	558	583	543	525	545	558	516	537	565	493	573	535	540	550	564	562	528	566	562	544	534	542	525	560	548	547	560	583	507	576	518	578	524	518	536	591	554	538	500	531	508	560	554	545	530	580	521	535	598	511	586	532	540	562	525	537	515	553	554	535	526	547	575	561	523	553	548	555	546	547	532	523	567	514	555	522	555	519	558	548	521	569	531	557	534	549	525	595	531	502	595	483	526	539	600	527	546	563	543	506	515	566	512	569	524	547	566	550	539	570	543	564	553	517	548	570	549	541	553	549	553	541	544	512	551	550	576	571	543	543	567	536	541	577	532	586	524	561	578	534	564	555	528	569	561	536	551	537	549	550	552	561	561	545	527	557	562	530	528	532	547	545	562	548	517	557	511	551	560	543	574	565	544	551	530	521	534	522	536	552	526	531	522	541	545	531	557	561	522	531	540	510	543	521	533	572	531	550	569	541	508	517	574	516	527	525	517	543	573	569	561	530	535	547	501	506	547	542	544	568	562	508	536	545	563	557	538	561	567	578	602	586	525	522	566	582	567	516	540	526	538	541	556	546	534	556	536	537	538	525	566	546	521	554	554	500	554	550	539	525	554	544	499	518	506	585	525	560	590	504	577	514	521	553	523	560	503	567	583	549	527	554	521	542	556	505	535	569	521	530	564	576	507	544	535	600	559	552	523	549	513	578	522	589	543	545	547	587	543	570	540	542	557	544	536	549	530	528	582	560	535	506	573	569	550	525	525	515	540	527	508	540	512	559	533	569	542	546	533	559	554	563	581	558	539	555	534	524	551	567	529	531	546	505	529	563	578	541	512	526	603	542	531	523	511	544	555	563	582	509	574	548	540	539	496	534	526	538	570	520	560	497	541	583	545	524	543	534	573	561	507	544	563	574	595	541	547	567	534	538	548	531	545	526	582	541	540	563	513	540	538	561	568	551	502	551	491	535	589	505	553	551	606	537	574	509	543	527	570	509	517	563	536	551	532	532	535	565	522	594	554	580	502	577	584	510	551	522	497	564	545	567	553	597	554	506	554	542	554	541	540	545	573	559	542	582	551	515	546	506	529	506	537	540	510	561	565	561	536	581	561	565	601	533	564	513	550	583	572	564	564	537	534	510	546	549	589	539	585	540	560	512	545	499	578	538	492	551	584	577	533	543	528	515	524	552	565	514	532	493	576	550	549	535	541	584	570	502	540	530	554	556	557	546	531	512	514	584	555	597	564	545	556	526	542	545	601	547	544	549	537	538	557	544	521	549	547	579	580	540	561	550	592	526	532	546	558	575	546	552	582	552	567	558	552	545	545	571	537	538	551	514	560	527	566	545	535	554	513	560	589	540	537	558	548	569	550	538	562	560	533	555	527	541	557	530	598	562	524	553	545	531	542	546	553	556	516	542	520	520	508	540	531	537	560	553	503	521	555	531	547	568	573	543	558	525	564	496	575	548	590	583	531	601	543	548	563	582	494	536	529	535	534	578	569	549	524	540	552	566	553	538	547	524	536	567	519	542	499	568	528	526	529	594	536	563	565	535	539	522	583	547	525	548	541	549	528	502	512	539	564	557	491	564	538	574	541	546	518	549	550	529	541	561	543	541	495	553	522	542	550	533	539	560	514	489	525	554	524	550	548	533	501	522	511	519	537	568	557	570	522	525	539	572	537	553	567	557	544	556	529	560	496	540	538	576	554	533	559	510	531	523	519	557	517	543	533	530	553	550	562	553	554	548	519	555	530	570	543	558	552	534	532	577	542	513	527	552	588	542	618	578	563	544	557	592	560	542	586	550	568	526	545	573	555	556	541	525	559	589	583	495	543	562	531	545	534	542	504	582	537	541	538	542	528	500	546	544	554	515	534	534	525	561	568	555	528	546	506	522	528
22720	21102	28850	23590	21106	21207	12083	2765	1550	1241	998	897	821	886	871	855	910	711	622	595	586	483	463	428	454	426	455	488	511	434	389	377	340	284	306	292	294	258	301	279	267	263	279	292	278	268	267	299	274	311	265	285	287	295	296	280	294	273	274	311	240	272	270	266	263	286	256	294	243	265	282	269	273	229	230	260	263	222	261	281	269	284	250	268	250	296	261	247	251	242	283	250	238	266	298	248	253	257	260	256	275	270	260	261	261	277	256	278	277	247	267	264	275	257	283	250	278	256	274	268	280	238	286	276	292	263	270	261	280	289	260	272	267	253	269	261	256	249	260	264	254	252	242	257	226	243	274	290	269	272	290	281	273	243	277	249	256	278	253	257	203	265	248	264	266	218	268	248	274	251	278	248	250	272	277	270	261	269	280	264	246	252	250	247	256	279	277	273	268	290	267	262	254	225	265	279	260	269	254	249	260	264	262	241	249	295	274	271	257	265	275	248	246	284	275	268	246	254	255	304	249	249	275	282	251	298	289	262	273	258	263	285	265	236	248	268	264	259	241	253	252	267	267	258	254	228	284	266	267	268	238	265	267	262	254	265	250	237	254	252	267	203	247	294	269	260	280	260	242	253	266	264	280	255	269	242	259	248	244	279	287	239	258	232	259	260	276	253	256	263	270	272	271	245	243	241	283	227	262	282	284	278	252	269	277	257	270	254	255	250	277	271	273	231	271	238	242	268	269	240	251	246	278	230	249	267	291	258	242	268	270	253	254	260	275	256	279	255	295	253	274	247	230	252	233	243	251	284	269	267	274	255	247	243	255	245	247	266	260	258	275	276	276	264	280	259	250	275	256	251	252	261	272	257	217	256	242	248	252	251	222	287	262	290	235	273	273	241	241	228	253	282	282	272	246	254	271	250	234	272	287	267	274	292	258	280	250	283	253	254	278	242	238	281	246	242	246	235	243	270	260	259	266	260	298	259	253	279	246	272	280	240	256	287	260	270	280	272	252	261	254	251	253	287	241	248	256	262	229	260	265	264	294	243	282	279	253	246	268	278	264	244	229	270	263	268	246	288	287	247	247	258	288	253	287	282	270	263	249	274	246	247	240	261	247	263	263	273	264	236	244	278	263	284	250	278	261	246	296	267	284	253	248	280	249	248	249	246	250	259	249	248	284	256	252	272	221	232	277	273	267	279	257	238	271	273	292	271	259	280	256	264	241	262	261	257	247	262	262	238	273	281	241	266	279	234	265	248	267	269	252	263	250	249	247	228	269	259	249	257	246	238	230	253	236	276	233	273	252	279	232	281	256	271	276	271	255	243	295	234	289	249	259	257	239	266	240	258	266	239	271	266	248	244	265	224	276	257	269	244	262	267	287	256	242	290	225	250	266	270	306	233	284	247	282	246	242	260	296	265	289	247	281	232	276	238	273	272	246	283	252	243	260	263	230	252	274	245	260	242	250	255	249	240	245	251	290	285	267	264	230	252	270	269	256	263	227	245	223	288	242	264	288	239	237	245	253	270	287	264	246	228	246	276	261	257	265	257	252	248	265	301	255	273	276	263	255	258	262	257	227	278	262	265	258	279	270	270	280	260	270	272	304	245	264	261	283	258	273	243	249	263	280	247	258	271	249	243	242	258	265	234	244	275	290	258	237	248	239	251	271	234	244	254	265	276	255	250	254	277	243	267	261	260	254	279	260	260	270	255	271	263	276	236	252	253	271	261	281	252	272	291	238	267	252	278	267	267	241	262	262	257	247	266	237	256	252	219	268	248	256	270	263	261	244	284	232	253	242	261	278	248	255	241	262	227	248	255	282	265	235	266	278	264	266	219	250	240	258	284	294	285	270	252	271	252	276	256	266	242	258	284	234	224	258	272	268	256	272	249	242	277	235	282	250	283	272	292	265	263	281	249	279	275	259	247	257	253	269	255	265	290	253	279	275	237	270	277	265	236	250	230	283	269	259	244	268	262	234	275	293	241	304	264	255	240	246	248	277	249	262	244	256	305	238	248	227	250	270	279	276	268	262	252	259	257	265	277	246	249	262	254	259	264	229	268	265	272	281	253	249	250	248	270	260	233	262	265	269	259	280	265	277	259	243	269	271	253	282	267	273	271	251	287	263	253	228	256	280	262	239	239	256	249	275	231	241	263	257	255	244	259	240	284	233	271	276	227	254	266	243	243	250	255	259	273	263	265	238	256	270	257	237	270	276	242	258	229	264	252	265	258	235	219	267	273	276	264	238	271	263	264	259	271	271	252	280	261	243	265	240	278	259	234	262	248	246	274	223	282	251	250	266	261	253	289	284	274	266	271	261	263	257	262	250	240	230	234	252	286	264	260	275	262	250	264	272	261	284	234	236	237	255	255	253	256	209	234	241	269	258	260	253	225	260	257	275	294	258	257	255	252	275	264	246	286	242	255	246	242	264	260	281	261	260	237	215	245	223	265	245	276	243	261	248	245	259	273	253	257	251	274	268	272	254	283	218	253	259	291	267	239	264	251	255	255	228	284	271	252	272	278	291	260	249	274	259	255	271	254	262	247	272	266	286	266	267	228	228	255	266	256	251	256	253	266	298	252	243	257	255	266	253	258	258	274	253	267	225	240	281	218	273	248	296	246	276	242	251	247	261	285	258	254	259	226	266	246	257	263	258	249	264	287	276	258	275	277	273	259	260	270	260	237	238	275	253	275	236	246	276	268	253	254	272	261	250	249	270	277	262	252	229	239	268	214	233	245	247	284	248	248	266	266	294	277	270	236	258	229	253	256	269	265	246	256	261	275	254	276	283	219	263	252	281	278	265	244	244	285	259	262	274	225	247	233	262	258	278	283	235	265	241	251	249	259	277	250	223	247	257	264	249	294	244	253	249	273	261	263	231	264	281	259	266	262	224	272	264	271	259	260	263	251	258	255	286	258	243	276	258	241	268	242	283	278	253	282	260	257	251	247	241	264	284	274	245	259	252	258	249	246	267	239	249	276	245	288	283	258	265	281	263	256	278	292	283	264	285	258	244	251	278	264	247	248	255	263	237	300	243	228	245	261	262	246	276	255	242	242	265	277	280	237	261	268	234	250	275	236	265	269	257	276	260	228	249	242	252	230	248	268	275	285	229	248	257	242	250	238	262	259	293	254	247	270	265	251	290	247	242	268	260	257	277	231	284	255	280	257	229	274	281	244	272	235	259	265	234	246	247	265	234	218	282	297	261	242	242	230	265	240	240	263	270	266	265	268	280	264	270	275	248	256	276	235	244	229	246	260	260	263	246	246	256	248	244	232	253	259	266	232	272	238	233	269	235	264	267	233	260	290	254	249	260	270	248	278	258	282	271	263	294	257	253	254	246	279	250	239	267	267	270	262	279	241	277	267	242	271	255	265	253	239	272	270	264	244	267	249	252	242	279	245	249	239	292	233	264	256	243	267	280	252	258	260	256	240	254	265	266	295	274	241	253	280	249	255	254	250	267	280	277	266	252	257
13818	31444	29155	20523	16199	11570	8452	5804	4066	3054	2650	2168	2146	2006	1987	1972	2086	1766	1489	1286	1128	1059	884	863	845	869	902	1006	958	904	676	658	591	507	485	451	431	393	368	403	457	399	412	378	423	388	401	460	459	433	466	459	464	478	479	432	416	440	389	412	405	412	477	442	401	435	407	392	417	417	439	432	425	380	390	368	397	423	367	401	375	386	372	406	367	397	372	408	398	365	393	393	369	388	403	379	394	402	360	402	393	405	372	367	388	374	382	365	359	378	365	397	333	363	384	361	379	383	374	403	364	386	369	374	372	442	362	388	422	350	398	382	389	389	414	396	390	376	444	372	366	395	394	363	356	400	374	373	370	355	386	396	346	399	348	358	359	394	345	418	346	372	392	368	358	363	409	375	422	365	358	363	370	362	383	391	368	407	364	371	397	394	426	370	396	353	376	370	387	376	422	362	395	402	376	372	378	372	374	381	410	373	309	357	398	394	395	403	339	323	355	390	367	363	378	402	382	411	406	402	377	395	377	363	359	405	375	394	378	395	413	386	423	403	396	374	390	383	355	395	391	369	397	328	356	390	390	359	378	395	402	392	360	393	385	376	369	392	359	373	392	398	350	397	386	404	344	333	395	374	383	391	399	390	380	394	379	399	414	369	366	370	422	361	372	372	374	411	384	406	408	343	356	340	383	363	365	392	347	431	360	365	384	404	371	380	344	372	382	401	356	385	375	369	389	369	369	372	399	362	408	359	370	393	372	407	378	404	389	377	363	342	407	374	363	393	373	389	377	379	407	403	373	396	376	378	380	369	408	370	379	375	360	378	360	385	370	392	405	390	363	362	379	373	364	369	374	435	384	366	412	371	381	393	416	384	398	361	435	329	419	376	438	378	379	372	399	388	400	362	377	382	397	372	356	388	383	419	366	379	414	388	361	371	406	419	393	367	347	330	360	393	375	378	383	387	339	370	379	381	353	369	370	388	352	368	395	350	399	348	393	390	368	384	389	377	407	379	401	377	430	396	400	413	392	420	363	368	374	372	362	370	365	354	388	380	383	409	359	366	363	390	376	381	417	395	373	366	372	373	373	371	402	363	386	397	365	383	393	387	392	339	382	403	398	385	376	380	376	373	431	368	390	399	367	397	400	386	385	350	351	409	394	399	373	372	372	392	423	405	378	396	400	384	369	367	380	383	412	440	371	390	364	358	372	391	376	404	384	402	353	359	385	405	363	424	394	378	385	373	434	393	357	402	374	364	386	403	408	358	406	377	366	360	315	366	367	398	392	392	392	356	378	378	381	418	397	419	390	360	361	355	386	402	375	398	358	373	374	401	356	407	393	417	386	367	361	362	355	375	406	402	379	373	389	403	394	396	404	363	390	398	382	408	375	385	390	370	378	381	362	354	365	398	416	336	378	383	385	342	390	384	390	355	353	372	351	395	399	381	396	391	359	386	378	375	389	373	403	385	386	410	393	408	354	373	394	358	352	377	394	418	400	383	391	352	376	391	393	406	365	379	376	401	359	383	412	363	361	389	352	376	393	388	393	348	378	392	415	371	370	425	361	396	356	387	340	363	374	402	376	378	405	372	397	390	401	422	373	372	407	387	380	365	382	379	352	390	356	395	397	409	353	382	370	384	383	385	415	367	364	368	392	412	366	403	391	409	357	353	385	404	376	372	394	363	355	375	363	347	379	386	399	389	363	382	378	403	376	374	402	358	336	347	395	384	369	372	404	370	414	352	353	377	352	392	359	359	417	367	389	387	390	373	369	409	357	404	389	386	363	392	389	362	359	405	354	377	359	349	396	363	405	410	394	401	370	376	429	391	369	336	375	393	367	401	373	376	385	393	398	354	345	415	373	370	370	376	381	389	398	392	346	404	393	403	383	410	346	403	364	343	398	357	389	388	396	361	396	387	384	402	394	364	400	421	398	386	392	394	376	376	377	341	356	369	397	379	400	421	390	403	367	387	363	337	365	368	384	363	423	383	383	373	383	391	396	375	389	383	372	380	349	403	345	351	391	378	392	388	429	407	380	351	406	415	381	367	346	404	387	356	389	352	391	356	370	365	390	418	389	383	353	371	390	414	380	382	402	360	391	425	365	371	404	378	398	396	406	351	351	369	358	397	397	372	403	393	345	387	397	337	368	366	393	374	405	401	382	360	386	391	380	351	361	349	384	417	393	371	350	376	389	402	372	389	388	380	395	425	407	368	350	407	350	347	360	371	374	384	384	382	412	353	412	392	343	394	413	382	387	440	380	390	387	418	377	373	333	382	385	358	405	351	386	380	383	389	410	401	422	402	363	402	348	406	367	394	421	358	358	394	362	350	373	380	353	334	385	404	419	349	354	355	364	377	424	407	381	394	374	390	366	381	382	380	387	370	374	367	395	382	387	330	379	379	391	379	371	410	353	414	375	399	390	409	385	406	376	370	354	357	381	392	387	368	374	346	383	375	383	365	357	385	373	371	379	390	365	372	352	347	394	409	419	334	370	352	395	395	393	352	406	395	348	345	391	377	371	360	386	399	353	388	373	384	389	380	384	388	401	371	374	362	393	350	392	386	362	416	339	382	394	389	384	373	375	379	394	385	353	392	337	407	388	392	373	384	347	386	356	380	382	354	397	378	376	398	395	384	362	394	374	387	391	392	428	397	422	365	342	376	419	369	381	348	374	386	393	385	363	397	362	402	417	386	418	377	392	397	355	380	391	410	402	380	398	410	402	350	335	406	366	393	363	386	416	376	379	372	375	399	373	382	387	358	381	373	350	395	369	386	389	413	376	384	386	383	390	371	347	378	376	358	378	380	423	351	353	368	356	384	386	368	386	379	368	385	391	395	400	389	428	364	393	357	341	386	384	353	386	410	413	405	379	393	389	408	416	377	354	372	383	421	380	400	403	357	366	373	365	364	372	380	391	359	366	404	382	373	360	352	426	375	384	346	325	382	362	394	366	392	380	387	389	415	374	377	347	375	389	422	358	383	392	376	392	384	391	404	392	410	400	377	400	367	373	390	389	387	365	447	361	384	365	388	363	386	388	369	381	390	378	404	383	377	350	391	381	391	372	387	408	384	395	405	349	416	365	385	388	355	384	380	391	405	408	397	377	380	374	412	361	358	375	365	368	395	416	410	367	358	376	370	407	397	401	415	404	388	376	370	392	373	379	381	363	409	364	390	396	364	418	363	393	362	367	356	332	373	393	413	403	377	401	396	389	394	361	393	344	411	369	381	409	351	393	360	368	369	403	371	364	369	369	400	367	387	390	402	365	408	379	376	385	370	362	391	405	393	343	351	331	357	374	375	355	361	391	348	388	354	403	366	388	407	363	395	359	386	370	387	375	382	372	396	387	402	381	372	371	402	359	342	402	379	403	371	385	410	338	376	380	358	368	375	366	375	418	394	371	404	364	399	420	378	403	367	352	411	437	400	351	364	367	394	381	356	397	371	358	387	391	361	368	386	377	371	349	389	358	378	356	375	396	395
26715	20825	15378	7057	3298	1871	1218	917	613	501	485	474	435	440	487	469	458	479	439	412	417	385	370	358	335	382	384	370	357	362	352	325	310	313	301	292	335	313	270	281	327	311	324	310	302	306	290	279	319	316	323	306	294	288	326	302	295	301	298	329	297	312	293	299	299	328	316	280	314	299	320	293	311	298	302	302	286	296	271	318	312	287	295	305	283	285	291	307	282	330	289	291	335	284	291	317	327	290	298	291	315	312	333	296	309	301	279	310	310	284	323	293	320	294	293	291	300	305	271	300	286	287	319	297	305	328	319	320	306	305	292	319	308	296	275	279	313	287	271	267	304	298	298	283	295	296	288	334	300	307	311	318	297	310	328	305	312	313	296	306	296	303	323	277	305	304	297	296	312	291	268	303	312	314	264	314	260	315	292	304	347	275	286	314	335	298	296	308	327	297	295	283	284	296	312	291	303	305	289	313	318	294	304	316	301	305	322	286	303	276	300	280	293	310	298	329	317	310	278	316	295	330	306	306	311	307	307	289	296	293	293	283	304	306	328	283	338	296	326	306	295	303	309	325	303	304	309	303	289	297	315	284	325	316	312	310	283	330	318	311	301	308	327	287	256	297	312	319	319	308	316	318	321	330	288	326	248	281	298	286	321	283	314	301	318	307	307	296	301	298	279	322	297	322	302	331	307	292	287	308	303	313	294	301	296	298	304	292	307	281	277	285	351	331	302	299	330	296	307	284	325	298	283	305	276	327	301	301	300	279	314	289	304	345	326	276	309	290	299	279	306	273	269	297	309	303	302	309	266	286	323	288	275	287	292	299	306	317	286	315	254	302	290	295	321	353	318	331	314	286	304	269	337	299	341	335	302	303	291	298	301	324	286	283	302	303	310	289	292	276	288	313	290	293	307	288	294	294	281	276	285	331	306	287	309	253	306	304	299	301	312	303	309	330	285	321	299	332	299	296	311	299	267	284	316	307	338	292	277	276	295	305	316	315	279	295	274	290	293	314	289	279	312	307	280	306	311	312	314	299	323	307	296	272	297	295	322	307	319	317	290	275	268	322	320	333	312	307	274	317	325	300	298	314	313	261	322	317	319	287	277	321	263	285	291	307	309	297	283	295	301	320	309	325	311	294	300	292	294	266	312	310	287	301	294	289	285	288	288	319	287	327	283	284	336	292	307	320	311	308	301	289	303	322	313	280	303	284	303	294	303	317	318	300	278	296	308	308	301	312	297	284	317	301	312	276	323	312	325	336	296	322	284	330	277	286	303	274	325	339	297	335	282	323	309	273	320	285	332	299	307	325	305	279	310	282	287	279	296	286	307	324	280	301	285	321	322	308	317	304	313	293	305	328	263	304	285	293	294	297	330	285	299	289	292	310	284	326	314	329	288	295	332	303	317	293	311	279	317	283	294	296	310	303	272	314	301	266	318	329	273	324	291	280	298	307	288	299	287	278	289	310	306	301	330	306	263	328	306	307	310	280	306	296	309	318	281	325	321	281	301	322	304	283	297	326	277	310	324	290	271	315	297	296	317	265	286	309	299	291	301	312	283	294	321	296	308	305	305	300	329	280	317	283	342	306	269	265	289	314	306	288	300	318	305	300	305	268	302	308	293	336	282	306	290	288	325	325	269	297	298	298	298	304	265	300	280	293	288	310	327	320	314	296	321	303	322	295	292	313	311	272	284	306	326	304	279	308	326	307	285	313	286	311	311	285	320	320	290	305	293	291	317	301	316	317	287	282	278	318	303	306	306	301	315	319	303	318	288	357	285	268	291	330	303	300	291	321	293	294	277	294	309	309	277	324	306	307	322	336	271	295	306	301	328	292	282	307	294	304	307	300	320	308	287	296	278	276	292	350	289	338	329	283	293	323	296	293	278	303	279	306	305	286	297	300	294	285	306	311	310	306	294	323	291	300	324	298	297	307	310	298	316	285	286	305	306	317	314	286	314	299	310	293	300	327	314	269	305	309	308	299	310	290	342	283	290	297	292	326	293	305	259	298	291	302	283	332	267	296	258	316	360	295	292	285	287	297	305	293	283	284	297	303	294	281	325	283	312	305	304	306	284	295	331	321	270	300	287	284	319	287	314	319	310	292	293	300	281	284	304	315	302	303	301	297	318	299	302	284	296	313	283	336	296	287	298	286	251	269	302	317	321	303	302	316	315	308	305	329	287	324	274	283	334	288	305	312	310	299	307	302	297	291	305	315	325	313	290	285	351	318	300	323	296	324	316	312	302	280	314	310	319	345	263	269	326	290	324	315	335	318	291	317	314	316	282	338	301	299	287	316	257	312	303	282	321	277	308	308	311	306	307	305	289	310	288	301	271	320	319	302	284	300	293	293	305	288	314	298	316	293	306	295	347	309	319	284	315	296	324	325	309	266	290	335	293	277	308	315	290	310	300	294	276	292	284	322	313	320	290	350	287	293	321	303	305	302	289	279	296	340	314	296	304	309	290	266	324	283	311	281	320	303	292	291	263	283	329	297	297	308	296	289	332	255	302	290	304	274	305	293	303	290	299	292	304	289	283	269	302	290	339	295	293	320	284	283	275	304	310	282	300	297	300	307	283	303	295	267	307	291	274	331	284	300	329	301	332	313	268	300	321	279	278	318	259	303	315	275	304	292	295	297	290	305	300	316	253	283	302	291	316	314	323	287	347	322	298	310	314	284	313	268	287	279	324	267	324	303	293	338	352	291	321	325	292	325	309	320	280	301	301	282	306	318	302	313	290	333	273	309	287	290	328	268	328	286	318	311	310	304	308	310	279	297	306	303	313	267	264	307	340	315	314	307	289	303	322	332	306	304	287	276	289	296	306	280	263	308	283	304	314	306	314	304	300	300	307	320	301	299	312	276	311	306	318	274	287	301	295	306	287	303	311	302	272	302	289	299	292	292	270	315	290	299	309	293	286	295	246	298	282	301	336	298	304	328	313	328	308	258	311	297	308	283	307	287	292	327	293	297	287	277	300	347	305	333	298	297	321	307	295	304	322	329	296	321	301	307	295	320	271	303	308	310	288	283	286	286	306	285	322	258	318	297	313	301	284	313	278	310	333	309	305	279	267	288	293	285	264	328	273	285	299	305	307	301	294	341	300	301	291	330	295	319	315	291	324	295	314	314	304	295	308	311	301	284	330	277	290	312	307	339	296	280	302	328	307	316	313	280	276	301	313	277	302	327	293	299	309	293	286	310	280	338	252	290	295	311	317	319	287	300	303	267	298	303	303	300	330	287	294	308	293	293	328	309	289	319	319	284	293	272	284	299	319	291	283	295	300	291	313	304	301	285	273	294	301	340	290	297	281	305	297	320	329	308	333	303	291	312	286	289	308	323	302	287	301	310	288	310	282	263	302	322	291	293	292	260	283	295	289	273	324	326	299	298	308	299	299	309	306	295	295	286	311	312	297	304	319	317	293	294	293	306	310	302	299	314	338	301	289	279	327	288	305	310	314	312	272	328	305	309	307	287
10355	18601	16539	9842	7028	4651	3163	2069	1429	1119	1029	901	896	964	874	970	980	915	740	677	657	612	575	528	566	606	635	655	705	608	499	512	530	445	434	460	443	440	445	431	439	472	461	458	431	449	443	455	438	437	440	460	435	425	440	450	440	488	434	432	442	502	414	456	424	418	444	436	480	422	456	448	431	436	402	438	446	451	454	436	468	442	425	411	444	448	433	446	424	434	440	428	437	453	452	447	430	430	438	445	473	419	426	445	413	421	457	467	439	446	450	361	414	471	436	419	424	420	418	470	448	440	477	471	441	476	454	428	446	428	452	449	455	444	427	441	422	431	419	422	442	476	444	451	469	458	460	419	418	462	447	450	423	474	452	470	415	447	458	416	450	438	448	445	438	436	417	449	437	421	446	457	422	394	468	478	445	436	423	457	437	465	431	472	421	432	436	437	443	511	442	428	453	465	439	413	415	415	460	441	469	412	449	383	419	447	418	418	445	452	438	443	469	452	458	420	476	470	424	461	446	402	412	448	435	426	429	423	469	481	470	412	439	445	432	412	418	446	427	447	429	439	442	420	413	442	419	443	404	458	423	429	431	460	449	450	433	441	421	415	445	439	464	451	463	401	450	433	412	424	429	446	439	459	455	432	409	417	452	441	431	441	435	429	435	442	434	440	467	422	423	469	420	455	428	431	444	469	419	443	448	408	444	411	454	424	436	470	428	470	428	462	475	416	442	432	443	415	420	433	444	426	458	452	421	425	426	470	416	421	463	481	439	448	421	412	430	477	467	436	476	456	452	487	458	426	432	438	418	432	422	459	497	441	416	421	437	403	408	412	444	417	464	426	445	449	432	452	449	449	450	468	449	443	415	412	443	412	440	461	425	431	443	460	427	379	427	443	459	449	460	473	419	426	431	435	419	391	428	426	437	420	444	425	427	404	412	411	415	464	449	439	445	457	453	431	413	430	465	455	464	451	472	415	431	425	469	413	439	431	448	459	449	433	437	439	420	439	456	472	468	445	404	424	416	415	456	435	434	450	421	459	410	441	406	474	433	440	425	450	470	440	449	412	436	473	468	441	411	476	445	449	433	476	442	440	443	432	434	451	430	432	406	426	438	446	421	439	451	435	420	443	433	478	437	397	476	424	433	452	455	451	441	421	431	424	458	431	431	490	448	420	456	457	429	453	433	421	434	461	441	387	443	419	438	422	445	492	457	451	434	435	457	435	459	419	445	437	467	437	426	467	404	435	434	453	464	432	467	440	466	412	442	455	430	402	442	449	466	440	458	415	412	445	440	422	417	450	434	452	423	444	455	460	433	444	415	419	469	448	394	450	436	435	441	464	463	443	415	421	465	418	424	444	423	421	432	401	462	443	408	418	434	436	433	455	430	421	425	442	468	469	438	467	430	454	416	420	408	392	443	428	429	452	439	416	418	443	402	467	446	454	427	428	456	475	432	452	396	481	447	443	438	432	418	462	471	410	462	438	453	437	418	450	440	431	411	449	449	447	452	432	455	433	438	430	451	422	420	411	401	460	438	483	434	438	420	438	448	445	433	435	455	425	459	436	445	461	465	446	449	452	417	458	460	450	450	425	466	436	452	437	403	461	440	387	432	443	470	435	448	467	411	433	432	456	452	448	420	455	455	457	428	419	403	432	451	445	452	411	470	446	437	416	422	428	445	455	432	439	493	439	453	448	441	405	432	423	408	420	427	437	419	489	448	419	459	454	438	438	458	469	442	460	435	494	466	389	442	419	409	417	461	447	394	429	466	453	428	444	440	437	440	417	433	436	445	432	470	398	430	424	453	443	435	455	453	410	418	427	423	447	468	428	452	474	419	452	428	459	436	437	404	483	473	433	484	417	452	447	446	451	439	459	417	456	457	458	454	449	432	458	409	415	454	442	439	458	408	432	422	436	480	475	409	434	433	432	441	442	413	449	449	459	439	416	444	447	458	457	459	434	406	467	450	437	434	428	471	438	441	471	496	445	437	460	445	455	432	446	439	442	443	451	391	460	423	412	435	438	424	439	458	422	481	440	436	404	458	432	428	428	467	424	471	453	404	463	424	475	451	450	442	416	440	429	434	420	432	482	423	431	439	474	457	444	485	458	440	407	418	414	429	426	451	453	461	442	443	454	456	409	439	457	459	483	417	429	435	423	449	460	435	467	421	428	409	454	435	433	443	467	424	466	445	449	433	439	437	461	408	480	415	427	417	452	440	455	428	439	425	455	429	390	463	413	428	409	443	452	452	463	447	441	404	441	462	442	418	439	428	444	446	417	464	442	466	455	428	421	457	447	426	433	428	413	433	433	403	410	414	434	436	421	412	461	440	392	432	418	457	425	434	438	456	440	440	421	417	415	436	425	474	485	410	423	431	443	445	472	455	436	441	467	458	452	446	421	407	472	441	409	428	430	422	437	412	416	447	434	448	456	445	460	438	431	465	481	430	456	435	446	432	426	490	412	474	424	410	454	449	463	447	387	412	440	452	438	413	457	452	450	435	437	431	452	405	466	464	433	455	411	418	434	419	437	436	456	443	416	444	438	474	444	430	460	454	449	446	432	456	456	456	441	439	449	422	455	442	445	424	408	433	466	425	418	439	411	443	480	437	413	500	433	410	424	418	440	420	447	451	439	407	417	439	430	448	444	404	437	421	455	414	471	450	441	407	429	452	457	412	444	454	441	426	471	416	435	437	470	452	430	414	430	426	433	428	432	439	464	448	473	406	443	459	454	435	428	447	414	423	467	410	477	436	438	449	431	433	418	451	434	425	425	412	431	426	464	421	446	400	422	420	418	451	442	444	461	436	427	408	443	455	459	413	424	441	458	434	438	425	423	447	433	444	450	397	448	430	456	465	437	455	464	454	465	425	426	469	445	449	427	449	420	447	426	451	419	461	418	473	450	478	415	424	411	427	438	432	417	463	428	440	458	436	423	452	453	437	457	393	456	455	440	428	441	464	442	449	460	427	443	435	404	426	469	420	428	452	416	435	448	444	380	451	450	468	479	431	433	459	430	465	431	436	448	457	437	461	468	439	467	446	426	465	409	404	420	472	406	432	449	404	449	457	479	431	424	475	468	451	451	445	417	426	402	455	453	437	449	433	412	403	464	455	466	411	444	407	394	429	452	423	482	450	426	450	458	405	465	423	423	464	427	434	402	463	416	477	454	451	464	435	439	441	449	450	447	416	425	430	447	440	448	479	407	446	403	434	430	463	433	445	466	436	446	459	433	438	461	451	476	439	463	470	432	406	458	427	443	448	426	451	382	418	391	484	441	475	423	444	466	425	440	444	442	414	428	417	478	430	439	426	466	439	450	480	481	472	441	445	425	424	471	395	411	412	447	435	450	424	421	456	438	491	391	469	438	445	436	449	464	407	455	410	415	439	478	458	408	439	442	454	444	449	418	451	436	453	478	468	439	412	434	427	482	455	438	410	449	438	439	468	425	477	464	411	418	442	457	444	433	419	441	457	435
23654	21158	28524	24017	21149	13762	3723	1805	1200	1001	804	750	797	757	773	755	780	667	642	567	553	517	466	488	442	503	529	497	561	470	459	450	401	423	344	393	374	376	396	391	391	401	387	411	387	416	424	391	385	355	371	403	395	438	403	369	385	408	378	407	369	369	363	383	390	383	379	378	372	373	399	354	409	349	396	379	402	377	398	392	392	376	362	409	410	363	339	347	370	369	419	348	334	379	361	352	367	385	382	379	372	380	351	366	412	354	344	341	384	372	363	372	392	401	376	399	384	374	340	408	378	352	363	385	368	423	362	354	351	356	405	407	376	385	376	380	354	401	375	339	361	398	397	389	402	380	371	373	368	395	353	350	375	373	368	361	358	363	393	388	370	345	366	389	363	388	360	415	345	401	362	389	390	366	406	400	425	343	350	353	369	351	367	339	334	384	396	403	370	374	380	380	400	379	380	375	403	405	427	384	376	424	387	395	348	343	341	383	362	371	394	411	389	432	381	405	371	377	377	347	361	401	387	369	368	358	381	352	386	335	337	376	372	343	377	398	381	347	352	328	380	369	377	381	370	363	365	331	390	351	362	346	367	366	369	361	369	374	367	354	350	347	394	365	356	393	362	389	357	366	350	386	375	363	365	373	379	330	379	382	355	397	391	338	379	384	371	405	378	373	361	357	373	361	339	398	384	365	378	372	317	395	372	400	368	378	347	355	342	383	352	378	342	391	401	361	380	388	381	378	386	369	375	384	381	369	400	358	323	371	341	404	348	394	373	417	363	407	343	367	361	357	402	351	334	406	385	395	369	361	378	341	406	383	379	392	382	391	344	339	379	371	311	363	396	374	397	334	372	365	399	361	389	360	394	364	400	371	375	360	362	384	386	372	360	411	348	344	370	368	387	412	351	401	362	365	379	355	352	345	385	338	358	358	359	399	400	381	381	379	367	372	352	400	412	366	318	372	366	362	374	353	364	360	391	348	374	388	374	372	357	389	415	360	377	349	362	341	370	373	379	360	375	385	362	358	383	365	375	365	349	379	386	360	439	389	394	356	363	402	378	350	381	406	411	366	362	404	354	364	337	377	389	370	365	355	384	383	351	380	354	388	345	388	341	367	361	344	357	351	371	359	346	359	348	354	360	366	380	372	375	388	389	376	401	362	360	357	355	372	364	412	379	366	384	387	379	385	358	384	376	361	348	339	377	345	325	368	330	361	356	366	374	365	374	377	343	378	380	373	372	377	375	367	392	431	358	379	371	399	391	313	417	360	403	384	368	400	339	355	360	375	369	398	358	363	383	371	385	375	383	345	363	390	362	394	366	377	379	361	385	345	375	316	401	358	380	383	375	394	340	363	381	406	337	386	360	386	348	390	358	372	387	350	358	357	389	382	365	351	357	338	383	363	362	346	404	348	399	367	383	380	383	365	372	359	387	360	386	361	390	378	390	345	358	350	356	383	385	341	392	365	386	374	322	379	377	391	363	373	362	388	353	402	363	338	339	388	387	367	389	355	392	374	386	376	366	423	365	367	342	378	368	339	383	342	395	382	382	368	364	354	369	379	387	422	358	353	372	369	355	343	338	319	402	397	360	400	399	378	395	390	382	371	367	384	366	398	388	375	396	365	345	378	352	348	351	401	344	371	365	369	349	381	356	359	384	387	407	403	371	362	368	359	365	387	392	348	411	400	390	373	390	370	398	380	367	353	365	368	366	395	351	385	384	415	375	367	345	399	373	375	360	343	356	390	352	377	351	362	378	412	377	410	364	352	372	397	377	377	362	334	369	360	380	381	394	397	381	374	373	385	328	355	384	368	393	373	357	393	380	367	347	348	366	349	339	363	390	346	352	369	390	351	378	377	326	337	383	350	375	364	375	388	381	398	388	335	388	399	370	384	346	401	384	378	369	373	403	361	366	369	391	386	366	383	331	349	385	374	419	366	392	378	364	365	394	362	411	406	383	364	369	344	416	365	346	371	373	375	380	356	371	356	382	384	374	362	362	324	350	365	417	407	388	397	378	359	368	391	368	379	367	383	396	361	407	411	356	401	376	351	362	390	350	373	372	344	372	389	389	382	374	393	382	389	381	390	361	368	338	419	402	375	395	376	392	357	371	373	370	399	392	367	331	354	377	357	367	366	359	362	370	350	372	369	376	387	391	342	396	345	363	342	357	367	374	379	370	351	382	415	378	383	353	409	402	390	356	400	359	348	375	392	336	371	380	356	373	331	358	377	401	346	362	383	345	367	353	365	356	338	371	362	389	388	387	337	373	389	342	388	391	402	365	355	354	360	345	354	346	401	353	406	345	355	359	371	379	369	392	386	386	410	356	334	372	368	419	401	385	387	358	358	331	366	380	381	365	376	370	365	368	363	381	360	393	396	402	321	402	348	373	368	381	350	328	345	393	382	366	357	382	351	388	375	371	380	380	333	424	367	353	362	370	370	384	364	364	340	349	349	342	362	409	371	337	386	374	354	361	361	344	370	426	381	353	350	356	398	349	376	363	388	369	372	361	375	362	375	360	363	370	361	403	362	376	365	363	337	377	378	359	371	381	346	358	371	339	327	380	389	422	387	388	404	347	373	374	380	355	405	372	389	373	355	379	381	320	392	347	388	383	357	356	363	356	345	312	395	356	413	389	393	369	386	371	354	376	400	398	353	381	385	366	315	365	342	365	372	341	370	377	350	346	368	366	351	375	362	354	377	373	350	379	366	394	390	371	356	361	365	373	369	413	392	367	362	361	379	373	376	333	377	391	354	379	385	339	376	370	354	344	354	363	411	367	376	381	361	392	350	354	377	412	396	360	348	356	369	348	351	375	390	373	398	342	378	375	379	330	366	365	374	359	332	340	383	374	376	371	367	385	342	367	373	342	368	349	359	373	335	414	409	368	408	392	400	349	403	383	341	414	403	357	367	374	373	349	369	390	372	383	402	388	355	363	368	380	368	394	368	344	373	367	399	377	394	389	374	385	376	393	388	371	349	388	373	359	367	389	342	349	377	337	374	358	384	335	371	386	376	346	360	390	397	346	332	368	339	355	399	369	385	367	341	382	350	343	362	367	357	339	377	370	390	365	370	397	384	380	371	358	350	352	379	335	356	364	364	365	359	397	383	372	381	378	381	372	336	332	410	338	363	344	378	389	382	358	369	355	375	370	403	367	370	371	359	374	371	376	373	388	391	336	368	396	363	364	381	355	370	366	361	347	378	400	377	386	363	367	382	354	333	397	361	358	356	377	369	361	378	388	363	366	397	357	359	398	369	375	362	379	357	404	400	396	336	379	401	339	349	363	372	373	346	386	357	386	342	370	367	355	361	397	352	374	380	356	366	376	378	377	376	374	364	353	413	349	378	340	373	378	368	370	377	379	360	373	374	336	397	344	347	369	331	368	394	368	393	425	388	387	368	395	374	331	369	387	367	406	393	350	349	401	384	377	381	365	380	370	360	380	364	373	372	388	354	371	325	367	366	395	388	393	389
11777	27280	25310	16453	12465	8742	6416	4233	3015	2192	1957	1636	1774	1694	1569	1618	1653	1456	1177	1142	1042	960	819	818	836	871	943	984	926	804	778	673	652	613	578	600	583	583	571	576	597	555	560	533	551	532	560	553	562	588	573	538	602	560	616	588	541	585	545	574	597	560	558	555	527	547	538	559	553	525	550	507	569	545	527	546	564	505	488	571	542	533	504	557	546	572	521	537	498	532	585	545	537	543	537	537	516	558	566	529	537	553	542	557	550	565	568	507	496	519	542	552	536	553	535	554	529	538	492	535	593	539	530	532	530	547	530	505	511	550	572	508	552	547	549	563	522	573	568	549	525	511	572	537	556	523	533	526	526	529	520	517	523	544	557	524	568	526	557	532	571	559	567	582	539	525	536	533	565	537	544	530	542	578	572	567	518	539	586	544	559	562	512	575	543	523	525	524	544	535	541	542	479	546	528	564	534	512	546	551	525	522	555	510	534	537	555	537	563	489	540	536	551	579	516	530	499	560	556	535	578	506	575	500	581	556	571	543	479	499	544	513	562	547	531	514	567	564	531	548	518	524	547	533	539	515	548	515	565	543	550	553	539	531	555	547	551	562	547	541	566	527	507	541	502	537	549	534	542	577	559	595	501	521	544	528	564	509	508	510	505	511	539	486	553	533	518	488	558	547	526	538	574	510	549	565	559	523	515	539	525	576	537	484	543	529	560	526	508	550	547	511	500	562	535	541	557	539	578	558	588	558	549	464	546	542	546	552	521	555	499	485	591	543	549	559	582	521	545	523	539	559	543	517	550	540	551	544	552	526	519	581	548	530	574	510	552	488	539	524	569	497	545	551	513	534	504	542	524	590	534	545	575	567	562	531	517	538	531	527	540	542	582	536	516	570	582	532	521	558	554	546	571	546	553	518	513	510	561	540	510	540	564	534	537	533	546	533	509	522	567	557	529	521	523	491	565	528	511	553	542	499	598	559	542	520	535	516	531	528	576	506	553	492	508	562	540	548	572	513	569	543	547	546	578	535	564	497	550	519	543	561	505	541	502	492	536	541	543	583	568	551	565	574	562	552	601	523	516	517	501	512	548	539	540	549	533	534	525	539	555	572	550	564	513	529	532	546	540	552	538	542	538	537	556	551	520	534	530	563	520	561	500	567	552	552	580	537	548	572	532	537	514	558	521	534	575	567	527	543	543	546	514	577	579	550	548	536	547	530	503	560	519	576	543	547	512	549	581	517	540	548	547	499	539	546	512	544	537	515	540	534	543	502	570	554	543	529	499	538	535	556	553	523	498	514	513	521	546	480	547	522	541	521	545	547	522	515	522	559	543	519	530	519	532	567	516	505	579	550	533	512	526	540	538	565	550	568	537	557	550	541	528	508	560	570	543	536	515	543	548	526	582	515	578	525	546	541	544	531	557	533	516	534	523	526	574	553	515	556	555	564	505	559	598	512	512	528	556	566	511	525	519	523	522	563	529	535	521	525	537	571	577	555	550	584	566	503	520	575	525	550	519	572	532	532	507	588	553	538	508	525	551	554	537	546	526	512	550	570	545	516	525	592	543	551	564	552	552	568	531	561	511	544	529	552	541	542	534	526	483	560	551	555	514	527	559	578	509	551	530	531	529	532	570	558	521	525	537	544	497	563	526	516	508	548	521	526	535	517	516	545	512	512	574	532	576	487	560	544	541	576	544	555	535	513	572	547	502	537	539	492	525	536	513	546	554	539	538	538	528	571	541	539	534	535	538	567	540	543	583	534	545	516	542	506	544	505	551	553	559	595	531	537	564	536	533	518	575	550	559	547	574	548	545	534	550	547	516	492	501	514	535	520	585	572	498	528	529	571	554	536	559	496	537	537	507	528	530	542	511	569	537	575	563	567	538	536	555	573	500	548	503	527	553	522	564	546	535	555	525	530	549	551	550	542	568	564	539	542	525	560	531	587	572	557	585	559	509	584	571	562	551	544	614	522	582	516	547	554	534	552	490	519	518	523	549	523	537	534	530	531	553	566	517	567	555	542	521	530	521	540	551	551	525	544	511	559	556	542	517	535	571	505	516	529	536	509	525	522	540	523	532	516	546	549	530	523	587	577	528	536	565	551	536	525	526	533	599	495	551	547	565	528	552	514	541	558	522	533	570	474	544	534	504	536	568	491	521	534	576	536	527	561	557	516	528	518	512	575	519	511	556	554	580	492	561	552	541	506	506	535	496	502	490	523	526	591	484	520	535	595	575	537	567	497	562	549	552	496	524	506	521	532	549	474	493	571	538	534	568	545	550	545	516	548	531	501	495	508	527	504	528	551	544	560	532	580	546	517	559	536	503	585	515	512	521	536	508	542	533	562	512	552	531	486	523	541	559	555	518	484	525	565	557	553	531	529	522	531	548	544	536	532	543	565	523	509	532	545	524	567	566	514	597	549	548	538	550	535	533	582	531	492	531	510	554	489	527	522	532	513	495	519	551	548	550	512	504	517	526	502	507	564	566	570	513	560	519	543	530	482	559	522	541	505	553	518	527	530	520	533	517	527	525	538	526	530	555	501	566	501	507	573	542	552	518	555	533	530	529	515	543	571	559	524	500	523	540	558	511	505	512	536	536	523	546	544	555	547	559	571	548	517	544	567	558	507	541	547	515	512	518	520	529	523	525	585	584	536	557	543	526	516	532	565	532	500	535	509	605	547	504	491	542	503	559	547	525	551	565	509	519	549	546	550	517	552	515	524	520	519	521	504	505	516	538	540	518	560	551	572	562	541	492	556	529	528	556	553	534	530	539	548	540	514	520	582	476	580	516	507	549	546	536	579	506	494	501	530	536	539	586	502	565	518	537	542	522	536	541	524	542	515	539	539	520	531	552	557	559	546	498	518	573	562	514	510	511	531	522	536	567	575	556	502	530	543	528	520	519	596	556	562	525	537	538	525	530	561	503	559	587	536	567	515	569	530	540	553	557	536	536	523	518	546	513	523	553	575	535	518	521	521	531	547	553	518	549	531	509	548	515	548	545	559	488	567	533	568	545	513	527	554	510	562	522	500	528	539	573	525	513	513	535	566	521	500	565	529	525	557	562	509	555	583	540	526	559	556	521	546	563	539	528	540	544	546	529	518	553	574	521	554	568	561	560	519	525	524	534	518	559	531	508	483	544	542	525	490	521	528	532	545	545	586	519	546	530	554	564	539	606	555	517	529	569	567	592	526	560	584	512	552	467	491	556	528	503	529	553	531	527	545	540	544	502	543	515	519	549	507	554	530	566	526	540	563	503	503	571	548	515	569	517	492	557	516	476	520	573	531	517	552	538	541	479	592	505	521	583	512	461	518	515	537	526	559	566	529	537	523	563	530	524	566	548	577	541	519	550	576	572	523	541	554	552	542	577	566	530	565	521	553	587	547	533	546	550	512	568	554	546	539	559	557	534	524	516	555	543	545	543	513	513	521	538	558	530	535	530	537	531	544	537	495	553	555	521	532	550	542	540	555	521	509
22767	21147	28971	23577	21156	21259	12198	2680	1597	1148	1008	812	883	885	860	812	797	768	682	613	551	470	468	472	488	424	477	462	455	439	385	335	293	298	269	297	280	276	267	269	254	282	277	275	277	288	268	294	267	287	288	277	290	281	255	260	258	287	258	257	230	284	242	275	251	267	261	269	270	259	287	257	257	254	228	286	253	259	256	259	250	250	267	233	259	265	226	281	282	257	244	272	290	274	268	260	250	252	273	244	257	277	249	231	258	242	274	278	276	267	276	259	267	254	270	290	222	274	257	256	261	242	257	268	254	284	292	265	245	291	254	270	271	249	252	260	260	267	263	262	257	263	247	256	254	248	258	264	239	280	265	223	245	249	265	297	232	261	252	254	253	266	238	302	244	269	260	262	250	277	259	272	250	245	235	260	231	271	243	253	267	253	282	289	223	232	289	262	271	241	277	263	278	250	278	248	254	245	258	264	245	283	227	255	264	277	288	264	236	270	257	257	269	243	245	252	238	229	247	245	276	266	293	276	251	249	265	259	260	279	257	252	261	273	242	257	251	251	249	237	255	274	262	260	252	279	249	283	270	229	277	238	285	246	247	248	233	263	253	282	248	235	261	266	243	226	252	259	237	261	263	266	255	241	256	274	263	247	269	267	286	257	263	281	254	229	219	256	266	278	246	256	259	255	272	269	261	271	231	252	280	266	280	291	262	231	288	257	240	261	261	268	265	282	260	232	260	266	251	255	264	272	270	284	264	291	265	274	229	280	256	253	266	243	260	246	254	275	268	259	257	263	277	235	266	251	255	267	278	253	238	246	242	255	265	236	243	273	238	281	275	248	239	234	255	243	274	279	262	264	256	266	277	275	243	255	256	258	271	280	267	240	235	269	238	260	249	278	246	230	250	279	253	264	278	283	241	268	257	262	255	257	234	235	231	248	269	229	273	284	245	230	269	255	266	256	254	260	262	264	256	258	292	255	271	248	230	274	275	285	263	247	269	262	238	246	259	269	269	264	256	234	269	268	242	277	226	245	267	252	263	241	246	248	248	260	256	247	275	266	232	266	254	260	244	268	251	251	247	265	267	258	245	255	256	251	248	258	274	285	235	227	265	286	274	237	251	248	255	236	277	259	246	258	249	244	265	275	271	233	264	248	262	243	242	248	260	254	238	264	248	258	223	276	247	250	269	278	261	240	262	251	262	279	254	236	245	242	265	240	259	236	256	233	227	250	236	271	250	260	268	254	269	241	260	243	243	248	252	248	278	263	264	255	235	278	240	255	258	267	276	290	247	236	244	250	263	265	262	240	271	271	276	262	274	260	233	265	259	256	288	241	261	252	225	237	241	279	261	262	262	259	256	279	225	272	251	244	245	234	267	233	262	283	260	244	239	264	271	279	262	257	255	256	242	253	257	254	253	238	277	233	253	231	253	265	218	270	263	223	244	226	246	252	265	254	271	269	254	291	247	279	267	282	289	256	257	257	232	256	266	247	226	293	269	254	260	256	281	247	254	252	282	263	262	286	261	236	256	256	221	274	253	269	252	259	241	255	250	247	263	257	260	262	269	250	224	268	277	275	239	250	261	228	260	263	263	211	286	253	262	249	263	240	249	275	251	239	265	231	261	266	239	267	258	270	255	259	253	273	261	244	284	269	269	253	264	260	259	267	257	261	235	276	255	240	244	275	224	267	239	269	258	245	242	256	276	244	246	251	252	264	277	251	264	240	256	235	285	248	261	283	275	247	277	274	255	261	291	265	278	273	272	240	264	263	253	249	246	271	265	265	270	244	256	262	264	252	261	269	291	263	244	296	270	245	277	268	253	273	236	266	230	276	267	243	281	260	259	266	273	293	257	255	239	254	270	273	243	275	254	260	236	254	263	242	254	245	256	254	272	233	258	253	246	259	257	267	244	264	238	258	271	258	258	260	272	253	256	250	263	265	254	251	278	282	286	257	269	259	243	263	235	266	261	265	262	253	291	269	242	244	261	246	243	249	238	266	261	243	262	252	267	249	260	273	229	259	261	276	253	270	265	251	230	249	277	247	270	256	268	287	251	277	249	237	243	251	264	276	223	274	260	246	276	257	255	264	247	234	255	267	259	263	245	253	277	235	258	227	257	265	258	258	258	280	253	255	277	237	254	248	250	277	254	267	275	259	242	250	234	265	288	276	255	252	233	278	274	315	246	248	234	256	250	232	245	250	266	287	289	249	254	244	245	269	259	271	253	254	270	213	234	261	273	267	276	267	247	277	263	242	257	244	238	260	274	265	233	270	277	281	253	259	254	254	289	262	243	272	228	257	276	234	261	235	263	285	289	242	252	246	256	268	253	263	289	265	272	265	266	261	263	251	264	257	277	259	275	237	256	248	245	258	253	268	289	247	253	247	278	272	270	248	248	269	271	259	240	246	266	265	262	234	262	241	264	247	273	240	249	262	267	271	248	251	278	249	261	268	251	254	253	245	240	262	276	242	251	228	250	274	261	263	232	253	271	270	269	260	270	261	277	265	261	252	270	233	248	267	275	221	250	261	267	276	255	267	255	247	220	259	242	274	266	248	244	249	255	288	262	274	281	237	244	238	276	249	249	244	257	272	238	270	253	262	235	253	260	247	243	242	268	267	244	233	241	258	251	257	250	278	284	278	243	265	248	255	252	249	276	220	258	254	231	245	275	259	257	253	301	250	281	206	240	277	234	249	279	275	245	242	244	280	285	252	261	241	278	273	275	255	260	269	246	280	266	240	259	280	239	294	234	241	286	258	263	270	264	252	262	258	246	256	257	230	265	272	277	255	238	272	245	290	301	261	284	242	252	274	253	248	253	239	251	253	269	234	277	259	264	235	254	233	236	259	263	255	269	259	252	270	260	270	276	251	266	213	277	266	263	259	255	260	284	253	219	254	264	233	263	271	228	241	245	239	249	269	273	255	285	257	283	228	263	240	255	244	276	265	230	300	258	259	249	272	266	253	253	262	246	268	263	251	268	242	227	253	292	252	250	268	234	287	246	262	250	283	309	235	232	262	242	241	263	276	225	282	241	259	260	250	243	287	216	245	243	274	235	255	272	289	263	242	258	258	246	254	273	246	269	264	237	262	253	263	224	262	262	243	248	246	252	268	285	257	251	293	246	279	263	277	238	258	245	261	233	272	271	246	250	247	256	283	279	278	277	262	262	265	236	281	246	243	248	248	249	265	258	246	236	249	256	249	244	244	267	287	279	265	261	265	245	272	272	232	253	242	258	278	249	228	264	239	267	240	281	274	264	234	245	247	274	245	255	258	277	254	276	240	239	229	270	226	285	271	263	282	253	260	254	228	274	245	251	263	241	252	251	289	287	249	295	253	255	269	261	260	250	271	289	261	240	248	291	245	250	281	261	249	248	254	252	232	245	252	271	258	246	247	268	250	267	255	264	232	230	242	263	279	237	255	299	249	254	251	263	255	281	257	250	240	276	265	265	253	244	286	266	268	266	272	264	250	263	247
14216	32526	30276	21366	16079	11884	8707	6006	4073	3037	2731	2238	2166	2192	2068	2033	2035	1769	1517	1295	1219	1032	886	874	818	863	941	887	917	801	635	576	491	490	463	490	413	446	445	457	446	414	412	442	403	411	450	404	422	440	417	455	461	417	449	423	418	401	358	408	381	401	465	453	434	410	361	418	405	383	383	355	412	382	406	390	384	394	376	353	352	390	382	396	414	390	354	395	403	375	351	394	386	392	378	365	396	365	357	371	398	404	370	379	394	381	386	357	378	361	378	382	401	379	366	374	384	374	366	347	384	366	380	381	366	384	394	366	334	381	379	374	363	383	370	365	371	367	358	394	409	417	391	356	411	369	343	391	426	389	348	387	405	393	408	382	366	354	364	343	364	401	377	374	350	384	395	397	378	357	385	365	395	400	377	399	369	380	402	357	336	385	378	370	403	365	378	402	364	419	374	366	372	397	386	407	391	354	352	404	370	399	391	382	388	389	336	350	380	398	354	369	388	413	400	372	410	361	392	396	401	401	379	372	347	359	385	387	373	394	398	380	371	356	384	391	357	368	355	375	397	358	381	417	400	363	392	373	392	358	395	394	359	349	379	352	370	380	375	377	338	406	401	356	379	424	371	385	374	371	386	368	379	391	357	373	364	402	385	411	380	370	360	357	372	383	359	389	335	418	384	395	370	382	417	399	401	409	413	366	394	334	395	391	390	378	361	368	380	384	411	369	387	387	372	375	390	356	367	371	381	374	367	361	376	348	415	404	390	406	378	344	375	374	378	365	389	381	358	370	394	358	359	363	394	352	365	351	376	412	393	429	387	364	381	392	389	383	369	384	379	363	384	368	388	371	372	387	366	356	354	405	391	354	374	360	375	367	360	365	389	340	375	400	396	420	409	376	418	368	384	367	376	411	367	357	417	356	350	373	379	371	406	381	367	390	417	400	380	358	362	367	408	352	391	395	373	370	429	365	406	380	360	360	356	382	366	369	382	362	333	330	384	379	369	393	365	377	386	376	403	403	410	344	361	371	350	359	370	387	361	364	367	372	425	376	363	384	371	373	365	388	393	353	359	362	349	385	384	415	375	375	366	363	379	382	370	340	373	368	336	380	395	356	408	373	381	384	365	392	386	366	348	340	367	389	366	372	372	397	401	378	375	357	380	396	391	361	376	423	375	380	371	397	386	334	372	407	399	416	388	378	329	384	364	375	362	364	388	354	400	383	387	388	386	385	380	391	390	392	379	388	361	386	366	365	406	363	378	355	397	380	351	385	371	423	397	402	378	408	394	403	380	360	372	376	389	373	360	397	345	400	371	375	375	388	382	355	389	394	364	392	397	393	369	379	342	377	389	382	389	368	383	378	358	394	359	368	362	370	390	430	388	400	330	370	365	386	370	395	366	371	379	374	373	380	350	368	372	378	395	369	395	358	400	393	385	395	338	352	390	412	387	346	364	398	363	384	381	387	379	382	388	349	378	368	387	402	377	364	352	375	351	367	384	394	395	427	372	361	382	378	361	391	391	377	382	362	385	402	397	377	374	349	335	357	371	404	403	361	382	375	380	399	389	425	343	365	413	361	366	392	389	360	364	398	419	381	400	367	370	382	359	378	357	364	385	397	372	357	382	431	356	385	391	360	370	371	389	387	381	355	354	374	399	402	396	376	392	378	364	389	389	386	404	341	378	364	371	379	381	358	397	386	404	384	412	392	373	420	392	377	373	375	350	395	392	414	411	390	375	391	368	362	384	359	359	361	395	405	380	365	394	365	409	399	385	379	350	397	361	362	395	365	367	356	424	369	363	395	383	373	367	417	380	390	386	385	376	391	399	388	363	342	375	376	379	396	402	413	387	335	379	387	391	376	377	392	390	417	389	367	387	345	418	355	407	395	399	407	355	398	353	398	374	380	402	379	385	384	391	373	366	373	380	367	391	330	390	351	386	372	438	400	376	372	340	367	386	372	383	377	395	355	396	380	368	378	393	381	377	363	341	378	358	363	370	361	408	425	413	368	392	381	386	382	380	371	399	411	379	381	386	384	405	388	397	352	382	379	403	377	402	404	389	367	348	363	364	358	375	398	397	407	336	387	369	386	369	378	353	355	345	365	387	375	394	365	417	379	355	393	353	408	389	374	394	351	371	375	401	363	355	401	389	388	387	348	378	393	364	378	353	377	429	394	391	360	346	363	356	360	353	361	391	377	373	376	332	373	362	378	354	412	422	400	376	381	402	353	371	388	406	405	379	375	362	345	369	366	365	387	332	355	357	378	379	357	400	366	369	364	376	416	387	410	367	371	380	364	410	371	370	382	351	374	337	394	370	413	369	372	373	395	362	387	399	388	392	382	377	361	384	366	368	345	358	394	400	398	348	388	372	394	388	385	377	361	381	385	348	382	350	371	389	379	377	387	389	378	375	378	411	347	358	366	341	379	383	366	378	364	377	386	395	371	378	372	322	361	371	392	387	370	369	367	370	368	396	351	384	394	383	330	408	415	395	420	402	394	401	371	366	327	332	385	378	419	351	326	387	421	397	418	376	359	370	403	387	384	407	357	380	363	413	379	378	343	370	393	387	357	368	389	396	404	339	361	406	395	404	362	390	375	367	360	386	425	374	366	404	359	393	367	370	358	363	366	411	341	358	363	352	364	408	342	345	403	361	362	365	393	370	382	375	392	371	411	368	368	429	358	370	361	405	400	404	356	356	401	386	346	346	361	366	364	404	381	401	389	378	376	391	366	364	403	421	377	366	390	384	378	399	370	379	408	397	398	327	361	358	365	347	369	381	414	366	343	372	349	360	384	368	396	374	381	425	374	378	393	385	400	379	391	419	403	381	365	360	403	384	356	393	407	388	388	381	395	370	381	351	347	386	397	383	380	373	377	384	373	375	370	364	395	367	378	359	351	362	388	371	388	382	392	382	384	407	398	386	402	408	381	391	405	376	354	353	384	379	381	400	392	354	374	443	372	383	344	415	382	401	419	397	416	387	392	371	354	339	354	433	377	337	421	375	378	388	388	394	386	392	393	400	419	365	398	389	408	374	348	396	413	374	409	339	338	397	356	410	391	328	361	341	354	397	411	380	379	395	395	368	365	379	364	344	350	365	377	369	361	394	352	390	375	416	360	396	372	364	360	376	365	372	389	379	385	371	405	374	412	384	401	353	384	367	365	377	382	402	368	364	341	356	398	378	428	359	370	374	397	383	394	362	388	372	380	396	375	369	384	408	406	415	413	369	354	359	368	363	397	378	375	367	398	376	371	376	393	361	403	379	376	388	348	412	383	388	385	386	393	332	354	340	359	396	344	372	399	405	368	371	391	427	408	363	404	381	401	369	394	401	370	367	361	380	383	390	353	396	400	378	358	362	384	397	386	381	367	340	372	359	363	378	364	366	362	388	370	409	387	330	410	381	357	335	398	396	365	410	379	366	378	380	378	346	382	373	386	346	397	347	375	392	398	368	370	386	370	367	358	388	384	378	312	383	402
26687	20802	16161	7356	3363	2044	1368	875	607	522	483	427	490	497	478	488	491	453	434	395	402	367	369	379	374	310	407	338	365	341	302	345	289	294	316	299	321	312	329	318	327	309	299	282	349	314	306	326	300	306	330	321	304	304	308	312	264	299	317	314	284	275	321	310	302	280	294	306	301	329	282	306	271	305	293	288	298	344	272	298	306	293	302	277	309	318	282	294	291	287	310	283	287	304	290	272	268	273	299	318	309	274	288	289	296	340	316	293	307	305	285	319	283	278	306	306	303	300	290	284	299	312	301	277	304	307	322	313	317	301	300	273	282	334	321	290	294	334	308	308	325	297	299	302	295	322	294	328	323	316	281	275	302	296	283	288	296	286	257	290	321	310	292	279	288	290	305	271	297	312	293	300	312	292	307	298	294	297	329	317	311	296	320	319	303	303	324	281	311	311	282	298	272	298	303	270	302	335	279	272	289	315	317	305	297	268	292	286	303	320	279	273	312	269	258	309	299	278	343	279	287	278	314	284	289	286	284	292	285	291	296	287	306	305	298	314	285	261	279	277	288	318	310	313	288	288	323	282	289	308	298	315	283	303	276	306	282	300	307	340	303	282	301	280	307	334	315	270	322	301	292	294	280	307	281	297	305	263	301	316	263	300	297	289	319	289	324	307	299	301	290	308	309	291	297	290	268	291	315	325	311	304	315	314	312	313	283	319	322	320	318	305	287	301	267	311	289	291	296	320	290	320	286	294	280	264	298	298	285	283	296	327	274	305	319	295	310	285	264	302	303	317	305	319	284	325	300	288	290	325	284	292	270	299	330	310	298	310	329	304	303	317	288	304	325	287	305	292	285	342	300	299	255	319	289	320	284	319	279	299	279	318	324	304	289	336	318	327	282	293	282	319	275	280	285	304	307	313	252	329	304	300	288	307	327	291	312	293	316	281	294	307	319	284	286	286	322	327	297	279	290	295	313	286	303	304	304	294	282	321	295	293	285	299	288	294	304	303	301	332	328	298	286	307	311	306	282	275	315	296	284	298	298	324	288	300	299	310	312	325	299	320	274	313	282	316	278	300	328	296	289	292	290	292	315	295	301	306	322	282	293	306	301	285	316	322	289	315	327	325	294	291	286	301	289	269	288	290	275	290	293	314	270	314	286	314	284	281	334	303	275	317	302	293	287	277	290	293	306	294	290	290	279	295	298	307	310	316	300	287	298	295	317	324	290	321	289	321	294	275	333	299	301	296	289	262	296	300	289	286	290	286	283	307	288	301	329	319	287	294	297	299	313	312	277	330	275	288	321	302	309	303	318	308	259	316	301	314	292	290	289	274	312	298	315	330	297	289	298	317	285	303	299	318	330	300	306	298	315	323	329	277	289	324	267	281	287	284	293	313	298	300	298	318	288	304	306	318	269	310	289	302	307	319	262	265	279	271	286	300	272	311	299	276	284	299	338	277	305	266	309	315	334	297	267	307	290	311	285	314	306	281	292	293	287	328	292	296	307	293	289	321	304	297	265	297	282	276	305	332	282	278	306	319	302	302	300	302	264	275	285	282	306	297	298	274	300	297	286	308	266	294	280	283	280	298	302	287	274	285	322	280	293	249	288	315	295	292	252	308	320	288	319	308	289	312	324	285	309	307	275	304	293	284	288	326	311	315	281	299	293	293	306	295	282	299	334	355	323	280	274	294	302	319	287	283	303	282	300	297	321	307	290	289	300	269	293	314	300	294	291	332	290	321	278	321	279	281	312	286	290	289	309	314	294	287	299	294	276	321	277	282	291	285	295	291	277	259	296	302	287	278	275	268	304	298	280	291	292	311	311	283	298	320	317	309	306	285	296	301	277	254	296	317	276	279	273	281	300	287	294	306	325	295	294	307	308	297	293	309	321	288	294	282	276	273	299	314	322	277	281	304	283	305	300	288	287	299	298	301	303	318	306	303	257	292	281	294	296	340	298	292	282	277	276	297	286	259	319	300	310	277	348	277	320	284	298	312	308	330	322	308	265	315	295	348	306	308	297	315	312	293	289	277	293	293	293	285	288	285	298	299	304	294	319	331	321	286	295	289	291	312	303	352	285	282	299	286	306	299	283	285	294	303	276	266	291	294	337	306	284	289	297	313	293	318	287	278	311	288	284	301	294	337	300	321	300	274	237	315	307	314	297	301	295	293	293	274	268	316	279	294	301	297	297	312	299	302	295	274	305	284	295	335	294	297	282	320	316	301	293	297	342	317	299	267	278	307	321	254	330	272	297	312	287	270	320	296	290	315	274	310	320	286	294	282	306	283	258	307	303	297	312	315	293	296	299	313	285	327	293	291	281	304	285	300	297	296	280	282	319	262	263	288	319	314	318	288	295	301	263	298	300	316	301	309	296	339	303	277	303	324	316	257	331	307	298	319	335	346	291	268	305	279	293	310	308	278	281	291	269	296	290	299	311	289	289	255	337	288	272	276	323	321	317	335	256	307	306	311	307	286	324	301	298	288	309	256	296	273	316	285	306	291	292	306	300	319	300	302	316	322	278	316	250	302	304	309	326	279	317	319	305	299	276	290	298	297	314	306	287	293	318	297	285	314	286	286	310	305	301	290	283	289	303	310	317	292	283	306	301	301	275	270	296	303	295	316	305	287	292	314	318	300	312	286	295	285	293	268	319	291	315	328	293	292	303	298	283	305	285	319	275	277	336	299	322	302	295	271	281	278	303	268	296	292	311	267	338	291	307	281	283	322	294	303	310	247	310	296	345	320	304	308	300	301	265	291	310	321	243	312	255	277	316	333	278	309	303	309	327	261	298	299	299	306	296	309	282	325	296	273	269	281	318	297	261	301	298	306	291	269	299	275	303	300	305	305	300	296	301	291	309	309	282	307	299	312	296	302	280	280	285	280	325	285	287	283	269	296	341	279	294	304	309	312	311	292	307	279	273	298	294	301	290	267	324	310	328	295	285	293	259	304	282	298	321	286	301	347	298	300	290	341	291	280	319	297	291	291	287	312	275	303	289	339	296	301	301	294	294	303	285	289	302	305	304	310	276	315	306	301	284	323	279	311	318	303	316	294	289	281	288	272	277	325	281	282	280	299	275	291	288	281	300	315	298	276	271	283	324	321	293	284	321	321	332	285	280	307	272	311	297	289	303	335	270	336	301	302	294	275	318	298	292	305	311	313	315	279	286	319	316	297	289	279	283	302	312	299	321	318	291	298	300	277	292	288	283	285	283	314	289	305	312	280	273	296	341	289	316	315	300	306	293	257	309	283	304	297	310	299	268	302	298	282	302	275	265	308	280	297	291	267	293	313	288	294	307	313	310	303	276	306	297	289	323	305	299	262	283	318	290	287	303	306	334	313	287	311	272	302	287	291	287	303	293	323	301	292	293	315	309	290	295	308	313	310	314	298	291	323	299	294	270	253	307	307	331	293	298	326	290	294	301	296	308	308	312	274	293	305	328	303	309	282	294	281	317	293	286	322	310	272	317	301
10662	19829	18094	10546	7246	4821	3349	2191	1490	1170	1036	938	978	941	926	974	985	839	766	726	636	645	596	560	602	553	653	606	619	546	513	497	469	471	457	435	451	441	475	428	474	413	434	435	419	423	461	450	459	473	458	469	425	456	472	460	452	411	470	435	452	448	436	429	418	452	421	434	443	464	385	452	438	412	422	418	452	402	424	456	420	440	414	381	439	397	430	476	422	447	379	427	388	422	444	423	431	410	462	388	421	465	434	416	449	431	416	423	438	402	457	436	458	429	422	400	438	438	441	435	433	433	440	411	417	455	407	430	432	436	421	452	420	465	437	418	459	464	464	461	438	394	414	453	458	426	421	433	440	443	425	420	424	444	444	437	436	458	431	439	426	410	461	410	414	434	392	424	436	425	425	425	440	431	415	463	416	444	421	409	453	423	413	432	431	427	421	432	424	468	418	401	452	432	409	427	436	431	463	417	431	448	426	443	416	408	405	413	433	383	408	455	421	445	423	425	433	436	408	414	458	398	440	432	463	446	424	418	409	438	411	411	438	446	410	437	444	458	440	420	462	424	496	437	442	434	479	416	422	459	429	413	415	436	403	415	406	410	407	407	407	456	446	436	422	443	450	437	472	389	436	480	441	442	431	422	464	445	444	437	420	437	409	432	405	449	473	388	446	408	449	427	401	406	446	445	430	430	467	408	420	416	440	433	422	408	441	401	425	416	423	412	451	477	452	457	438	449	435	406	468	426	451	468	438	448	425	432	439	455	462	427	435	424	457	413	437	395	420	439	418	421	456	412	416	400	446	445	409	420	413	427	460	422	415	472	434	451	441	464	460	435	411	448	445	446	471	456	410	412	411	441	427	426	410	435	447	464	453	433	424	433	407	417	456	445	430	413	453	428	421	461	440	452	455	467	422	462	400	435	405	464	424	440	445	404	439	438	399	415	451	435	396	396	440	427	444	428	424	421	416	437	423	418	399	433	473	475	416	455	463	453	426	408	439	441	419	435	489	431	444	398	416	432	432	443	403	465	420	452	413	434	475	470	436	407	407	462	433	412	441	400	433	421	412	474	411	423	487	437	439	432	457	440	440	422	491	425	428	446	429	409	443	457	485	430	413	465	440	436	404	406	442	475	424	463	447	428	412	414	413	436	496	458	392	432	442	460	437	447	429	421	395	428	461	415	387	430	443	410	471	378	426	442	423	413	473	413	429	433	401	438	436	405	454	440	429	430	425	431	400	448	397	410	414	450	366	489	459	420	448	432	461	415	416	412	418	456	427	426	423	467	450	433	420	430	443	432	439	439	427	415	444	433	454	463	466	444	449	411	415	445	415	454	449	442	445	425	455	434	461	443	469	459	437	412	400	450	473	403	423	413	431	442	437	452	454	435	426	420	425	439	439	429	436	403	454	429	421	450	428	450	443	465	451	455	440	443	463	446	443	433	422	426	451	413	451	427	461	434	443	416	439	441	433	429	454	434	452	436	459	430	430	435	427	425	415	414	451	396	433	433	454	454	420	420	437	423	465	430	459	388	459	448	453	434	420	452	469	427	391	393	465	456	417	443	442	472	421	469	430	409	422	394	474	414	402	466	446	420	430	428	455	436	426	419	387	406	437	451	397	422	456	422	419	420	404	419	381	432	443	462	391	422	392	431	443	433	421	419	414	410	452	432	471	409	369	416	409	416	401	432	434	428	396	432	445	438	439	427	474	426	458	450	432	422	446	429	419	418	450	425	455	435	460	479	437	455	378	427	408	431	468	451	455	410	494	432	421	427	461	426	445	435	427	446	459	446	435	438	426	440	425	443	468	411	417	429	393	410	428	478	442	406	401	414	423	438	419	410	426	428	441	399	418	439	436	429	468	420	430	444	422	431	448	434	409	442	491	439	426	432	400	420	391	419	424	420	392	449	482	441	471	449	403	462	464	449	431	447	451	397	451	427	416	425	456	440	429	401	415	416	453	427	434	437	416	446	452	448	452	445	430	456	457	449	412	418	438	430	416	446	416	442	469	426	429	435	444	459	451	439	410	445	451	436	494	432	464	435	464	449	422	437	442	483	455	478	460	438	442	408	454	420	448	450	432	423	464	406	461	458	406	419	435	416	432	443	406	426	440	414	411	414	437	489	383	411	475	415	466	435	418	430	419	407	437	396	426	394	440	435	421	426	482	456	400	426	423	404	449	428	450	450	458	422	447	420	427	466	389	417	467	429	436	440	438	435	447	402	443	410	439	439	478	451	438	450	412	410	448	454	446	448	411	435	430	439	386	462	434	437	440	447	440	468	410	431	449	433	422	446	399	405	428	420	422	422	417	424	450	426	432	448	461	429	436	400	478	453	416	428	450	471	380	444	443	418	460	409	420	425	420	395	396	444	414	439	477	451	404	476	448	454	454	451	403	442	402	417	430	426	420	442	443	423	415	417	423	416	436	452	468	420	429	449	418	459	411	431	455	427	396	427	438	443	451	442	459	424	395	460	416	433	423	435	418	411	429	441	442	448	415	439	426	433	397	433	428	437	454	450	447	413	428	402	440	400	461	448	408	421	444	440	435	433	396	413	432	428	439	453	410	452	457	424	397	418	429	426	426	429	455	423	393	429	433	439	430	432	434	428	424	442	436	395	447	458	445	462	442	457	435	430	418	427	448	461	438	472	459	429	449	436	450	476	416	449	429	429	456	372	440	453	438	465	458	426	427	439	415	447	455	417	452	430	432	411	425	418	434	462	428	440	473	391	429	447	426	433	453	440	430	431	487	416	458	424	430	432	459	429	444	457	462	470	392	418	404	461	433	412	429	431	398	429	450	406	402	430	449	406	438	425	417	457	434	418	417	421	467	456	420	436	431	414	424	411	433	447	430	414	401	466	456	449	442	440	450	411	428	412	434	428	431	453	461	402	432	451	429	385	444	448	456	410	457	410	448	420	440	451	426	417	452	438	447	421	479	435	425	421	404	437	440	402	472	460	427	442	426	473	448	394	425	451	442	478	422	433	426	443	434	434	423	412	433	449	473	425	455	389	452	454	428	465	436	446	393	442	431	389	413	410	427	434	461	449	463	451	420	429	464	401	459	421	470	424	464	443	446	416	411	434	470	451	434	379	416	443	417	443	385	411	442	425	400	401	434	449	423	450	402	435	425	438	421	418	414	439	485	411	408	402	431	412	420	484	407	443	432	444	453	457	407	402	417	420	453	462	470	446	412	431	441	454	457	434	431	427	416	420	437	398	420	433	433	439	443	463	434	446	411	461	448	411	435	457	441	478	454	440	408	450	431	457	417	416	452	454	410	438	414	443	406	443	412	446	392	452	412	408	445	418	408	422	414	412	417	419	450	463	434	419	425	437	497	456	393	407	456	418	462	416	433	382	458	444	477	453	423	441	433	403	473	446	426	440	423	472	398	438	448	420	447	439	415	433	414	435	456	449	473	449	452	448	417	454	436	445	443	435	457	407	449	430	444	412	399	420	436	436	456	397	400	442
23623	21144	28564	23991	21174	13912	3906	1783	1115	897	862	807	786	813	775	761	763	662	628	613	578	526	477	495	437	501	480	547	528	447	425	432	436	398	396	396	402	352	392	410	393	384	398	386	337	372	371	379	400	330	365	409	382	367	373	414	403	359	392	389	362	352	395	369	398	383	360	353	367	388	373	393	374	395	352	391	360	363	396	382	358	332	359	335	397	368	373	325	379	371	370	353	376	351	382	382	368	344	392	358	351	373	340	368	397	362	371	363	397	389	369	403	361	372	360	386	377	353	369	377	348	393	375	363	350	357	356	348	366	365	382	362	351	353	366	379	361	401	353	385	354	344	350	332	359	353	372	391	420	366	339	358	390	366	391	362	340	384	366	339	417	401	377	377	352	371	371	364	358	331	380	359	368	394	409	410	353	354	375	403	346	376	399	357	372	383	382	359	355	366	354	363	351	349	382	362	359	388	358	358	382	391	379	331	366	434	376	324	362	389	385	368	341	381	373	386	383	385	364	389	369	310	326	342	375	369	352	346	377	389	366	368	376	340	348	368	357	365	371	333	379	384	372	371	368	387	361	363	375	376	337	352	362	386	341	364	358	384	359	338	370	349	382	361	367	361	378	378	357	352	394	393	367	357	397	382	393	383	331	402	373	378	352	400	365	358	397	363	375	373	344	374	346	392	380	349	319	379	370	349	384	335	371	363	397	368	380	384	360	355	381	397	366	406	349	329	326	383	382	394	377	359	354	359	349	360	355	362	370	355	359	394	341	365	353	370	414	362	387	363	365	337	330	372	364	346	363	382	378	357	337	331	386	369	358	347	394	383	378	368	360	384	396	367	373	369	387	397	359	322	367	355	367	359	378	382	324	373	343	362	361	390	363	407	385	374	386	369	356	384	375	345	380	355	376	343	369	351	358	362	372	370	390	367	348	372	386	372	364	371	349	392	387	348	381	353	345	386	372	350	305	322	331	353	378	346	383	394	372	409	400	353	364	379	382	381	353	318	371	362	363	329	369	382	375	416	378	380	365	367	384	344	378	381	372	374	411	352	389	351	379	393	375	365	320	360	391	369	395	322	379	383	363	359	359	353	387	379	351	368	376	392	379	350	342	384	339	355	363	373	375	353	360	340	372	367	381	340	359	379	407	358	360	343	376	356	363	362	356	359	354	390	369	395	356	376	362	371	344	346	342	349	357	370	360	370	372	347	349	352	370	387	375	386	378	380	353	387	368	431	384	382	335	366	406	355	368	371	373	373	371	366	355	362	378	353	377	370	385	400	354	335	353	370	375	358	350	379	341	377	369	376	357	389	359	394	388	358	359	374	338	359	377	371	370	378	361	332	369	378	354	363	360	366	373	381	376	388	346	407	393	387	372	406	372	373	357	370	363	368	340	353	383	348	341	371	382	367	376	366	368	381	398	354	366	395	353	331	373	358	342	350	396	415	348	393	374	375	411	366	346	399	364	388	385	381	337	344	373	351	400	392	337	370	364	358	369	382	378	322	358	355	361	372	406	396	349	426	374	359	344	351	370	353	378	393	360	375	369	358	356	434	412	362	391	358	360	383	323	403	377	366	397	358	353	382	371	369	379	362	400	373	364	396	410	347	371	393	371	376	375	347	360	363	377	364	366	353	379	349	356	351	365	316	374	323	334	342	348	367	349	375	416	336	338	377	360	338	352	361	328	370	385	372	342	344	396	394	338	381	345	348	412	354	354	352	365	383	358	364	364	366	378	388	400	364	400	359	393	377	385	370	367	356	381	384	355	378	366	330	374	360	441	362	377	396	387	393	393	346	365	398	351	392	359	394	354	371	373	366	344	365	369	332	374	401	331	362	375	396	410	313	370	395	371	405	365	378	350	366	372	363	377	335	349	382	362	365	366	354	398	382	370	351	384	383	381	371	388	391	379	388	369	372	352	371	337	351	362	362	410	367	364	361	355	392	352	387	355	372	335	355	355	368	369	355	421	348	388	343	389	380	380	358	361	348	375	341	378	414	360	369	386	394	365	358	380	384	400	368	369	382	338	362	354	386	357	364	381	382	362	339	358	356	394	392	379	365	393	375	365	336	360	390	381	356	381	333	347	359	339	353	397	390	360	351	370	406	376	391	392	360	375	365	367	349	366	356	328	365	345	357	364	386	392	384	356	373	339	375	333	365	328	362	403	367	357	368	343	365	362	336	372	380	363	333	352	357	334	363	387	366	362	365	379	380	340	361	384	336	378	350	373	326	392	402	391	355	360	353	413	338	361	364	355	348	372	388	373	396	392	318	392	390	390	362	355	348	408	383	378	381	353	366	354	353	342	354	339	387	387	400	374	384	382	381	404	355	357	371	353	364	364	376	366	341	363	387	357	362	373	336	377	335	371	387	405	391	380	353	352	337	340	376	339	336	374	396	370	355	364	381	375	357	365	360	400	364	371	355	348	381	391	376	401	404	357	377	384	359	382	382	400	374	389	332	410	361	347	359	356	366	360	348	346	358	332	390	332	346	358	361	370	411	377	372	380	380	392	389	362	347	373	372	367	376	366	376	369	370	367	368	338	347	380	384	389	352	364	338	379	389	408	377	389	387	335	407	400	343	393	344	353	360	342	346	368	392	373	407	395	368	379	383	379	357	345	326	389	388	386	358	376	348	404	380	369	349	358	376	353	381	349	367	356	349	376	382	378	355	363	345	384	397	377	319	362	328	362	368	334	356	384	381	351	360	376	384	356	364	350	360	356	400	357	368	355	342	357	368	343	363	352	342	406	361	386	335	386	388	336	325	351	358	384	371	373	392	351	368	363	348	372	367	388	353	365	374	369	376	389	370	321	324	362	419	381	349	391	396	334	394	371	352	346	384	367	389	354	352	372	375	345	353	387	390	385	369	376	336	369	360	387	363	338	375	364	377	367	369	339	331	336	363	367	371	371	361	350	350	349	359	355	368	357	408	323	378	372	382	384	356	371	351	338	368	352	366	397	359	383	354	377	400	385	355	372	355	407	366	356	355	339	311	374	349	396	361	385	347	368	368	398	352	369	346	360	352	343	381	373	361	372	345	380	395	344	383	371	359	341	331	385	377	377	362	396	340	369	396	337	329	376	374	383	371	388	366	378	375	352	351	326	382	349	364	389	377	363	354	349	368	364	376	368	358	372	371	335	352	404	383	403	378	358	381	364	377	356	341	389	352	348	381	352	356	343	363	400	359	370	372	359	354	386	356	365	385	371	362	336	392	373	360	370	388	359	354	377	375	378	387	364	357	395	392	365	398	366	370	400	348	367	412	360	361	342	373	385	368	376	372	361	360	374	382	403	354	369	349	386	353	371	355	353	365	386	369	338	342	352	365	346	381	377	363	359	356	357	366	362	355	373	334	357	375	400	377	398	393	411	356	368	357	364	376	357	355	336	376	385	382	364	363	348	383	369	356	357	379	358	379	379	358	361	386	389	343	370	369	393	340	340	394	397	365	357	352	389	367	395	355	342	351	382	389
12275	28182	26314	16859	12703	8924	6282	4229	2773	2214	1991	1727	1747	1744	1621	1675	1591	1439	1252	1144	1043	954	835	830	784	815	836	840	890	746	694	657	629	640	573	545	565	565	561	560	566	605	569	528	570	583	576	550	559	582	557	612	571	501	588	580	567	543	538	560	536	565	535	546	536	531	534	560	544	571	578	534	562	541	521	561	551	528	550	510	571	549	522	540	501	514	514	518	527	581	553	569	522	549	545	522	510	503	532	468	572	527	525	559	515	527	565	508	518	542	524	541	567	501	558	515	503	548	543	540	575	524	590	552	562	524	536	509	515	517	568	508	554	531	558	548	548	503	544	510	564	538	573	531	504	527	533	511	497	501	506	532	524	533	589	523	491	515	494	515	528	520	510	558	532	505	541	543	505	524	541	541	516	547	584	541	514	511	518	544	504	522	518	573	557	536	543	524	552	499	534	555	511	521	549	563	548	494	524	576	516	520	501	586	562	477	509	545	535	506	528	508	533	536	558	551	526	575	525	529	509	577	548	510	499	501	538	518	539	574	556	543	574	558	579	553	531	541	514	538	574	551	533	473	554	531	556	535	556	511	531	528	499	523	553	482	548	563	543	527	522	560	526	556	531	555	501	552	555	536	537	543	528	535	501	571	536	537	493	512	552	532	557	543	496	517	505	528	508	530	519	486	545	535	536	513	521	534	551	557	465	557	519	497	513	538	509	532	498	570	534	540	522	502	565	539	606	525	511	507	548	547	519	549	553	565	566	536	551	541	509	534	571	505	574	503	537	544	545	538	542	489	530	525	565	525	510	539	560	541	552	540	543	523	525	584	534	503	523	529	528	533	557	546	541	528	529	500	537	560	543	537	530	554	574	538	521	494	475	509	509	546	553	547	557	569	548	545	493	513	517	552	552	529	525	515	554	528	503	522	509	501	525	511	507	518	546	544	539	537	552	498	531	538	549	544	513	494	505	562	517	521	509	483	498	557	562	562	520	497	511	540	580	520	556	560	530	526	568	509	551	520	540	549	544	533	491	545	517	555	536	529	529	533	560	558	559	506	530	587	564	528	490	520	550	516	509	511	533	531	512	538	556	492	496	533	535	516	529	525	518	534	546	521	547	550	553	547	537	530	523	512	543	534	543	516	516	555	505	519	521	541	544	557	574	531	509	537	522	531	515	560	515	538	501	503	544	536	552	534	543	539	506	519	493	518	529	527	521	559	527	540	519	514	549	498	535	546	551	519	509	537	556	496	528	522	478	497	531	506	538	556	516	507	531	561	504	499	533	499	516	555	524	539	530	550	484	560	511	530	508	520	535	538	541	514	555	532	531	513	532	506	543	570	529	539	537	504	523	467	539	536	526	524	551	515	577	521	526	546	497	534	497	530	543	530	518	516	537	493	514	561	530	510	559	564	566	533	492	560	545	546	489	504	517	513	529	543	528	538	514	532	532	519	554	530	493	528	506	569	523	517	530	533	558	511	509	521	534	520	491	556	523	535	569	535	536	501	496	536	569	506	547	514	526	497	512	530	531	602	531	532	541	529	538	547	529	519	543	485	519	511	519	598	533	512	537	533	529	492	564	509	535	560	521	526	522	543	477	545	554	551	511	555	558	536	511	516	527	516	503	566	528	549	574	548	550	528	522	546	524	531	531	526	523	521	505	521	550	547	537	506	536	531	511	527	511	505	510	544	563	515	535	536	522	535	576	541	558	559	526	542	506	499	513	541	512	528	503	540	527	563	553	493	508	535	516	539	534	523	523	530	517	554	567	542	540	503	553	561	505	509	516	561	529	503	562	531	527	551	532	571	514	547	528	588	541	566	517	531	535	541	573	543	533	532	525	515	544	509	529	521	511	535	529	539	536	538	546	509	533	567	498	563	533	526	524	574	523	519	546	519	564	508	487	511	529	529	535	517	497	540	551	508	521	559	499	552	539	504	496	563	536	489	514	527	546	553	570	569	552	516	520	535	473	504	524	531	536	539	536	537	577	529	565	498	541	549	519	552	525	555	532	564	476	550	500	573	539	561	568	475	546	563	536	513	539	525	518	586	528	532	540	503	545	545	518	499	529	539	519	527	561	531	569	548	536	523	527	543	510	540	514	549	521	517	494	535	520	577	526	508	497	539	530	523	515	563	557	569	557	527	553	544	519	534	501	569	523	538	515	533	549	496	543	543	483	586	558	528	534	549	506	529	529	530	547	527	592	525	556	553	507	529	528	539	528	547	517	549	526	522	542	497	561	491	517	536	552	489	578	543	555	521	495	565	557	516	545	536	525	516	578	529	532	484	543	541	531	523	511	521	625	528	515	510	521	551	503	532	510	519	564	538	540	511	553	522	555	556	544	575	543	518	573	533	503	534	524	547	532	564	523	546	516	519	540	517	585	515	557	547	509	522	521	532	540	523	519	586	514	577	506	548	598	497	530	500	499	524	561	530	531	523	526	560	533	546	502	511	547	520	493	558	549	528	507	523	519	550	534	511	522	576	522	509	494	572	542	511	540	516	533	534	490	523	525	497	540	548	532	484	514	514	557	546	515	534	542	530	504	530	544	533	537	504	529	545	520	543	508	529	559	549	553	479	532	555	522	513	451	500	510	566	504	554	499	545	520	537	531	566	545	515	536	548	560	492	514	497	521	508	542	548	540	546	533	505	549	524	505	510	526	525	532	493	539	513	535	563	516	551	524	544	537	526	534	506	539	518	555	548	534	577	562	547	559	544	504	532	572	560	508	527	548	518	559	529	556	511	560	537	506	539	496	559	524	555	552	515	519	514	547	514	531	502	535	540	500	533	510	514	534	558	506	521	489	514	551	543	554	547	546	523	515	559	545	536	525	529	511	510	568	546	551	570	576	519	549	592	527	556	532	556	521	507	521	516	502	553	510	551	554	542	529	535	524	537	513	561	559	530	521	539	541	538	540	555	533	517	551	517	527	546	542	558	530	518	497	581	523	539	518	526	509	565	534	561	532	518	523	544	520	505	570	538	525	549	535	493	502	513	588	582	557	565	541	489	558	533	505	477	521	540	525	506	545	537	538	541	566	522	590	512	548	514	545	540	531	556	573	571	570	549	556	556	525	498	528	539	537	500	543	540	512	548	544	518	529	526	544	555	546	568	481	564	558	547	517	520	542	547	569	536	557	514	523	510	564	509	511	534	510	529	523	528	515	538	514	512	489	555	526	549	519	504	589	524	545	514	532	488	567	532	547	528	524	521	530	555	515	525	524	533	549	567	550	548	508	537	527	487	547	541	510	522	539	529	525	538	544	567	526	549	552	526	554	551	511	511	533	523	530	532	572	516	517	535	516	548	536	519	560	543	559	564	543	500	534	526	535	536	533	501	517	552	522	564	558	516	526	515	574	517	526	542	512	529	560	548	526	536	546	493	513	557	562	541	491	521	514	525	515	534	519	503	524	543	560	557	557	542	505	528	479	504	520	521	555	552	573	523	496	532	499	515	541	534	510	500	514	539	505	551	542	564
22622	21101	28902	23552	21112	21264	12192	2723	1436	1185	1020	916	934	948	890	914	865	732	699	601	599	549	498	418	418	397	438	472	435	363	324	333	321	322	315	302	289	312	276	299	263	286	248	286	296	252	274	293	277	292	282	264	301	259	263	267	315	261	260	246	269	281	259	278	302	292	264	268	256	260	295	282	247	252	265	284	238	258	255	231	226	249	244	226	260	270	228	260	247	257	266	265	264	266	236	269	264	253	249	284	255	275	240	245	252	263	269	267	278	239	267	250	277	249	275	258	249	249	236	238	256	263	259	271	249	261	279	293	257	248	244	249	239	265	285	231	270	274	259	251	237	248	258	244	271	245	237	247	233	253	231	280	215	240	239	243	247	228	263	240	235	268	263	280	264	261	260	271	246	257	244	248	260	258	254	241	238	243	258	221	278	275	263	240	250	277	233	237	244	274	259	269	256	246	252	249	274	258	274	258	214	261	271	267	285	250	262	252	241	242	235	239	272	279	245	269	258	238	255	280	249	243	243	249	233	260	238	252	289	231	260	253	237	253	249	246	262	280	255	252	250	252	280	263	253	254	251	227	258	276	244	263	243	252	247	247	280	234	265	251	252	258	257	232	251	286	227	243	258	293	262	284	245	232	259	230	258	272	275	259	236	284	237	233	276	264	286	252	280	266	277	270	243	261	248	244	278	257	260	249	253	262	256	247	271	253	245	276	249	251	260	242	250	256	262	238	293	243	223	251	253	262	222	275	262	265	251	246	241	261	255	249	237	286	257	273	238	266	247	263	275	239	238	263	248	259	241	229	266	278	246	238	221	247	243	275	237	241	258	259	250	247	244	247	259	239	255	259	254	270	269	267	247	222	238	267	266	277	263	274	278	246	252	234	301	241	257	228	246	249	281	244	240	245	270	265	287	267	275	249	221	254	246	274	250	268	246	262	282	249	251	267	278	253	266	259	250	283	255	268	247	264	267	263	252	274	251	235	247	241	262	265	266	250	270	273	261	258	260	259	256	231	244	229	261	269	215	253	263	238	262	256	244	244	258	268	273	265	267	256	241	241	258	259	252	235	258	265	264	252	231	227	249	271	256	248	246	243	216	241	250	257	272	245	262	257	216	266	245	259	248	270	247	255	266	256	247	263	263	242	258	226	286	247	246	246	244	239	293	247	276	261	278	254	234	239	236	233	271	216	266	286	256	265	246	260	241	252	245	214	245	221	247	248	276	239	254	235	242	257	266	255	231	234	241	258	236	241	286	250	242	241	250	288	275	242	240	267	247	244	260	274	235	256	248	266	243	261	245	242	245	257	263	232	227	247	240	261	249	263	238	259	236	230	270	259	274	264	259	251	254	269	272	233	235	278	221	262	284	268	252	251	255	217	260	242	256	259	258	276	258	253	266	246	273	267	231	276	270	292	278	238	261	265	220	249	243	245	238	256	283	248	236	227	261	265	253	293	247	247	260	251	250	261	245	259	268	244	271	249	236	248	257	260	278	216	247	276	253	239	248	240	252	245	273	245	277	281	272	247	250	261	244	251	243	245	243	268	259	267	255	250	237	249	242	274	287	282	250	244	257	262	279	251	271	230	245	247	241	254	232	221	272	289	245	261	237	262	276	238	269	288	271	260	235	275	258	252	244	245	274	231	267	261	245	255	300	248	254	255	266	260	258	244	263	242	234	261	263	273	260	242	265	275	244	253	254	246	252	255	258	278	251	272	242	252	273	246	250	259	272	286	223	264	251	244	290	287	279	214	255	254	250	246	250	254	266	239	266	247	253	258	244	255	263	259	251	244	241	283	235	256	244	225	271	289	232	260	269	271	271	233	268	245	272	275	268	252	251	259	268	243	267	267	263	228	252	268	251	255	271	258	237	266	242	271	255	245	272	264	254	262	264	252	268	255	263	250	266	272	226	259	282	266	229	234	271	265	237	242	278	232	266	254	238	236	263	255	249	241	257	280	254	250	228	238	270	254	244	226	271	264	253	235	227	279	242	259	246	248	251	265	253	234	279	243	241	235	247	266	240	265	217	263	241	262	234	235	265	223	253	252	252	248	265	236	241	247	263	273	225	255	245	288	237	249	253	240	251	252	267	237	260	258	248	249	271	253	262	266	257	258	243	249	253	233	289	249	238	294	247	270	263	248	259	246	247	267	241	258	286	270	255	237	265	278	240	273	228	261	249	261	275	264	246	261	253	275	268	274	254	255	252	255	258	243	255	260	237	256	257	241	247	272	267	242	294	270	266	266	278	231	256	256	232	239	262	236	237	275	270	252	252	227	254	268	261	235	289	220	259	228	238	288	266	247	257	238	268	261	244	281	265	260	259	273	279	237	264	250	264	246	260	257	228	245	243	241	244	246	266	251	270	259	284	269	256	231	254	246	272	257	262	231	257	235	271	253	264	242	236	244	246	267	241	262	230	271	245	222	253	225	224	239	264	257	263	226	278	251	243	268	260	280	280	263	303	252	246	270	251	258	263	285	258	271	240	247	236	245	249	254	259	235	263	216	254	267	235	240	266	274	261	292	273	260	241	239	245	228	238	266	266	265	250	262	236	248	256	266	274	259	241	261	280	271	253	271	261	257	236	251	232	245	231	245	235	233	239	243	245	236	252	259	239	231	233	258	262	274	251	240	235	246	254	246	246	254	248	264	252	259	268	228	237	260	287	256	273	255	216	277	236	278	235	233	231	278	238	256	215	252	270	253	276	266	247	254	237	266	259	272	279	275	270	253	261	253	255	269	258	258	289	259	262	262	246	261	205	281	223	266	268	258	239	250	232	248	240	262	244	259	248	259	277	264	260	253	255	268	238	268	243	240	253	276	251	254	263	233	269	260	216	252	238	268	240	269	259	261	221	239	271	256	244	250	251	255	286	238	258	257	262	215	268	260	243	256	276	242	253	250	268	276	263	261	260	281	237	250	255	247	248	275	263	257	267	256	270	225	265	212	224	269	267	253	216	247	239	270	252	241	260	275	251	253	250	253	270	247	301	254	250	237	252	263	286	232	235	264	240	235	262	266	260	236	264	261	249	254	261	233	253	255	257	287	251	264	242	259	252	225	236	286	250	255	262	262	236	264	238	267	274	256	277	233	249	269	236	265	252	263	252	255	243	253	227	238	254	267	267	244	280	273	248	247	260	252	235	256	267	244	257	251	246	256	259	260	256	251	272	234	256	223	266	237	258	246	242	241	219	261	271	251	251	238	250	274	272	238	247	258	251	269	264	238	251	248	274	253	281	223	269	281	252	264	235	268	273	250	268	258	245	256	265	260	250	254	262	232	264	266	239	283	249	236	234	265	272	240	276	232	265	262	263	276	264	260	282	247	266	249	249	244	264	244	242	287	264	259	257	255	215	260	252	264	233	259	236	232	256	264	272	255	266	237	263	224	288	280	253	252	274	281	269	206	275	262	264	240	305	265	238	274	259	247	270	243	227	293	259	237	259	242	248	262	274	243	275	233	228	274	267	243	226	252
14803	33433	31017	20943	16560	12172	8558	5806	4005	3085	2743	2245	2329	2245	2177	2148	1994	1717	1464	1378	1247	967	812	804	817	809	835	846	755	688	636	539	514	486	462	411	462	437	449	422	444	432	420	415	397	398	389	413	445	429	417	446	433	426	401	448	392	401	414	396	380	398	410	419	400	421	367	398	394	379	420	416	394	396	356	355	371	379	368	387	382	383	361	395	403	374	389	405	395	374	408	427	399	384	371	383	407	392	391	365	375	390	360	353	398	389	358	380	374	381	417	374	357	408	359	419	369	347	346	369	386	371	407	367	335	361	344	363	367	342	383	380	370	378	348	371	381	363	387	391	373	312	350	391	397	390	395	322	373	379	329	374	391	342	404	368	382	361	357	378	374	353	343	366	351	352	368	371	395	374	350	365	369	392	361	377	373	377	374	361	365	417	338	403	347	355	368	402	368	363	364	367	394	378	345	367	378	369	346	395	367	329	360	352	388	381	359	339	370	373	382	343	367	393	397	367	334	347	389	375	344	365	374	379	375	368	342	358	367	364	356	397	347	379	350	390	348	405	394	370	412	367	353	376	358	349	365	381	357	352	344	348	360	369	332	369	367	374	365	365	363	425	349	384	397	382	402	374	383	390	379	411	375	387	343	386	349	366	393	366	378	379	365	381	392	389	380	381	368	370	382	374	379	346	368	352	386	366	343	369	379	376	358	395	370	361	349	369	381	379	368	394	319	356	375	352	337	376	356	397	404	366	357	343	384	336	368	359	383	367	326	364	368	378	395	371	387	396	380	386	403	353	365	349	410	397	358	369	380	388	360	363	362	371	370	393	359	353	361	361	389	360	398	375	371	366	397	356	388	367	381	345	388	389	406	379	361	393	371	382	372	375	360	398	371	370	375	392	367	369	388	377	348	380	381	346	380	358	347	367	374	378	394	390	355	338	381	372	371	360	397	369	368	386	352	363	400	372	362	344	368	367	391	387	381	374	377	356	389	345	376	360	404	381	362	383	374	416	364	347	371	379	378	378	379	340	356	376	365	356	400	379	374	394	395	384	372	358	345	368	369	382	362	381	389	395	372	372	359	374	370	388	338	408	355	368	355	367	367	396	356	374	396	361	386	356	388	378	378	322	372	414	359	365	378	350	401	370	378	412	367	393	383	398	369	409	381	384	364	380	409	361	384	367	385	402	356	389	394	359	410	391	341	344	371	374	405	362	372	389	370	375	338	392	374	370	374	348	374	367	361	360	387	378	391	377	392	373	399	388	377	380	380	365	382	361	370	389	366	376	358	374	398	378	376	351	385	363	358	371	385	395	390	350	383	349	337	365	368	336	371	358	368	386	373	345	363	395	362	349	402	379	361	382	360	351	380	377	350	380	366	420	362	341	340	369	392	398	374	367	376	370	363	365	354	368	342	357	426	392	381	343	345	395	392	372	351	394	356	363	379	371	350	385	374	368	380	390	360	380	377	398	383	350	387	358	387	366	346	371	383	350	359	384	386	358	399	375	352	372	419	407	381	354	377	372	345	367	407	365	371	379	381	356	358	355	337	343	392	362	353	373	375	347	379	391	371	388	373	379	360	410	393	369	408	348	373	405	359	365	364	363	385	391	357	377	353	358	381	372	345	370	359	378	325	395	379	363	362	375	368	376	389	375	384	384	400	346	396	374	390	419	362	381	361	390	362	386	381	409	347	333	415	365	367	387	370	416	377	357	369	384	407	375	364	375	394	372	353	374	355	374	400	371	352	389	374	352	383	362	366	387	369	366	399	382	397	381	332	385	376	372	366	386	352	381	389	363	363	385	345	373	340	404	368	360	371	404	353	376	346	370	357	381	372	382	369	354	346	402	371	360	365	378	368	398	364	357	380	359	363	382	421	340	383	367	383	340	385	382	385	342	391	371	376	369	373	411	362	412	344	431	364	365	352	387	378	349	400	357	367	330	387	362	375	379	370	377	369	352	386	340	415	384	346	383	407	331	367	404	409	367	391	363	379	371	394	381	358	358	396	352	344	376	371	387	371	380	374	371	381	404	353	314	414	364	371	368	350	392	383	387	387	364	352	353	388	398	374	377	354	326	421	371	353	358	392	391	368	392	356	386	352	367	371	381	380	348	345	352	364	406	407	388	359	387	379	379	415	359	395	358	385	372	390	373	360	396	338	389	366	374	421	392	383	394	375	368	381	393	386	364	395	350	365	369	378	359	349	386	394	363	382	396	388	363	375	348	361	411	350	378	361	401	376	362	417	329	361	389	342	393	389	388	358	376	379	351	378	365	403	384	383	418	412	390	329	374	398	371	355	348	364	395	370	407	381	398	365	362	388	355	374	384	373	396	380	355	376	349	374	370	335	425	399	354	391	400	402	352	366	372	347	367	386	356	383	375	377	356	338	356	362	362	398	400	385	395	345	418	377	370	377	350	375	360	363	368	367	381	378	341	342	383	378	371	383	384	385	369	376	356	343	363	345	360	385	373	384	351	363	375	338	324	362	350	409	372	353	367	332	376	380	369	370	344	374	370	361	395	376	360	354	358	351	388	370	385	389	353	375	375	414	349	369	372	365	376	380	366	357	372	365	341	395	372	385	409	350	375	380	348	362	391	390	381	392	391	370	379	359	386	411	388	377	367	352	402	343	400	356	379	402	382	404	384	390	386	370	348	367	384	396	381	388	372	367	355	389	383	353	367	390	381	369	387	387	379	368	398	341	408	382	358	345	343	405	330	355	371	386	389	379	373	326	405	384	411	378	374	397	380	359	358	406	370	356	383	361	389	385	372	371	349	383	385	371	422	353	368	390	361	365	377	344	399	381	390	378	356	366	369	399	377	383	362	383	395	368	384	378	363	380	377	362	349	384	380	371	383	401	363	358	376	371	330	357	357	384	355	398	352	367	361	389	397	384	380	375	353	396	358	403	356	356	399	377	354	378	351	353	378	380	368	371	355	374	378	379	376	368	379	373	356	388	362	348	368	390	368	383	367	395	349	343	349	372	362	358	368	383	416	318	378	382	404	369	358	375	354	373	378	358	357	373	379	350	363	384	334	382	383	375	357	406	376	357	351	390	382	373	376	367	324	367	387	406	359	385	365	385	358	371	384	368	376	391	373	347	431	389	367	332	382	391	393	401	386	370	376	374	410	402	367	376	386	359	372	363	387	359	374	370	351	374	375	361	362	379	355	378	372	374	356	350	387	371	378	353	373	392	374	385	351	353	357	359	363	350	362	345	375	365	387	369	374	359	383	385	366	404	361	372	375	395	367	377	386	386	365	401	344	374	376	386	353	339	373	364	346	382	373	380	383	353	371	370	380	355	392	344	406	356	364	422	371	352	377	344	406	346	355	385	383	398	335	364	366	339	371	345	355	396	357	361	376	383	369	377	409	358	326	358	360	353	354	357	375	349	353	387	372	372	385	367	391	363	380	355	386	396	351	362	383	408	357	374	380	374	377	357	375	383	419	350	371	374	397	381	369	360	404	364	399	381	349
26691	20862	16206	7314	3371	1989	1238	820	623	553	502	471	487	476	516	490	508	465	470	431	378	327	332	326	388	326	363	390	385	350	324	325	300	303	335	284	299	342	315	306	282	305	311	298	271	298	292	293	306	305	319	323	311	255	328	322	325	292	305	317	295	315	283	283	296	338	305	295	294	289	314	286	298	334	272	294	283	299	301	324	309	299	284	309	293	276	308	287	275	287	307	300	320	319	277	303	272	290	291	305	308	280	298	288	315	279	263	286	309	309	297	296	286	329	304	294	288	293	328	332	277	289	323	290	300	314	309	303	333	326	282	285	297	291	291	295	314	333	290	289	284	314	297	331	284	296	303	303	305	271	313	292	303	295	290	282	318	310	299	284	320	286	315	292	284	289	275	299	326	279	299	327	294	283	305	300	285	291	305	287	308	298	279	294	273	289	296	333	311	274	282	301	325	289	282	316	303	295	287	284	305	307	304	302	322	309	296	288	322	294	289	319	315	314	301	280	322	315	295	314	313	287	293	309	291	282	335	278	325	281	299	272	275	269	314	291	315	315	277	305	299	282	316	293	285	312	302	308	277	272	301	297	292	294	266	308	313	313	284	296	285	255	318	303	315	286	327	291	298	278	302	299	303	316	282	321	291	291	293	285	303	324	291	281	294	308	258	293	283	278	294	274	313	314	285	295	317	292	306	322	315	292	294	318	310	297	309	294	308	307	288	323	252	308	304	291	294	285	269	296	296	284	293	295	298	326	305	289	260	291	295	270	298	296	312	282	285	296	315	309	301	296	276	312	289	293	307	273	308	303	304	283	302	309	316	300	295	320	292	337	285	309	295	272	309	300	313	260	281	304	323	259	294	295	298	332	302	308	280	288	275	264	301	316	303	320	297	302	284	295	315	282	302	282	312	318	298	298	278	269	322	299	296	321	288	289	298	267	291	300	308	267	264	319	286	285	298	321	284	292	308	330	262	298	294	301	296	287	306	335	315	281	309	263	296	290	283	256	310	285	311	327	271	268	284	300	296	309	304	290	289	292	297	311	304	297	324	317	279	280	299	287	239	294	305	281	298	293	306	308	321	302	304	293	286	284	300	286	318	301	295	297	290	294	293	273	262	306	315	279	327	300	309	320	298	299	298	302	273	295	305	311	297	294	279	286	292	312	307	280	270	316	284	256	260	295	306	305	311	286	275	319	302	284	282	291	293	285	331	291	306	291	291	302	314	281	289	315	301	259	326	295	286	264	290	277	292	315	303	312	305	295	326	291	269	307	290	292	300	316	297	287	283	297	316	273	307	286	301	266	267	306	268	287	315	312	278	291	303	301	314	290	297	275	323	283	308	324	296	329	301	283	284	286	323	283	277	295	288	284	268	292	292	300	280	296	308	320	304	293	290	273	275	304	286	290	304	270	300	297	299	297	287	286	299	289	305	275	322	273	294	310	293	321	299	284	298	298	303	301	257	297	309	281	324	280	298	310	277	312	299	304	324	297	317	300	301	273	293	289	310	290	305	292	311	267	311	288	313	303	303	277	330	282	328	294	291	293	311	302	303	286	265	264	283	281	320	290	314	279	322	301	333	332	288	282	297	284	294	325	323	296	273	274	291	284	324	304	296	274	302	311	317	306	288	296	299	282	297	298	288	300	280	293	298	325	317	322	311	292	283	299	292	299	295	306	268	282	281	325	280	294	316	319	330	281	282	309	296	322	293	304	271	325	324	326	277	310	297	314	273	310	310	311	299	286	294	318	277	305	275	308	294	291	312	296	293	299	300	296	316	277	298	316	291	296	317	300	315	297	315	292	288	315	284	291	292	303	320	319	264	290	307	273	300	277	304	289	322	293	291	312	307	300	241	314	316	291	297	267	304	287	291	289	277	298	310	299	303	290	275	292	329	325	256	284	315	270	298	283	304	312	301	303	323	300	302	291	303	303	298	316	280	281	312	297	314	301	301	298	276	322	333	299	293	299	291	280	306	277	282	320	285	311	314	290	287	298	284	319	296	280	297	284	275	305	303	310	295	309	266	311	304	307	281	323	308	302	284	265	326	300	259	333	289	274	315	305	316	325	292	296	270	313	292	289	286	273	282	275	297	289	302	309	273	292	300	313	328	279	305	305	283	276	327	304	295	289	278	283	296	287	290	306	319	280	296	313	305	287	285	314	290	293	297	285	277	283	279	313	280	293	318	286	323	309	298	263	298	292	300	271	285	252	294	296	322	313	324	308	303	280	317	285	309	297	338	302	278	299	321	263	289	302	297	284	299	300	295	317	292	293	314	300	288	306	286	294	305	284	269	299	274	301	323	292	287	315	288	311	277	291	304	312	334	288	325	300	286	322	271	314	312	296	285	322	277	304	302	301	282	303	273	288	303	285	270	287	318	319	316	271	285	309	264	289	295	307	293	273	318	283	325	303	338	294	308	287	284	307	281	276	289	313	313	268	295	306	288	308	291	276	301	268	276	297	292	289	299	293	309	272	293	286	320	290	310	316	319	304	281	295	307	338	277	301	327	299	273	302	315	288	291	287	309	284	281	283	263	300	296	304	301	305	308	308	285	320	278	326	269	297	309	303	278	338	325	302	315	317	276	262	324	283	274	282	295	297	288	282	315	281	303	330	296	309	299	287	322	289	286	299	308	290	296	300	264	317	334	307	311	264	320	283	306	273	286	293	330	296	314	283	291	306	292	309	276	280	296	284	300	302	288	314	302	326	272	286	309	299	305	316	335	320	292	278	265	290	300	285	281	252	308	317	317	299	299	294	323	288	293	287	288	300	301	284	301	288	275	310	279	303	296	275	312	303	277	304	288	276	296	312	289	304	301	276	287	299	334	306	283	282	323	303	286	282	269	329	315	303	286	271	340	305	323	306	315	278	289	308	280	264	267	302	285	300	299	298	283	291	274	294	311	323	321	308	287	305	311	320	280	292	286	309	297	288	318	312	301	302	315	283	298	292	293	287	281	287	291	309	297	255	294	337	307	324	282	291	298	295	307	300	293	267	276	307	285	270	283	294	289	290	286	279	318	308	293	301	304	274	293	299	308	307	299	319	301	262	291	300	324	262	296	292	322	267	300	307	304	295	309	295	288	305	287	279	315	281	310	287	302	316	308	265	270	339	307	299	282	289	276	291	274	297	277	312	290	281	301	304	301	321	294	294	290	293	321	293	266	330	271	292	297	318	284	304	284	320	306	283	295	304	306	285	304	289	318	288	311	278	291	278	308	279	269	299	297	298	303	286	296	321	322	299	303	334	249	323	313	302	287	284	288	316	341	307	287	299	305	306	284	303	283	302	294	313	249	281	303	285	299	310	302	321	294	302	299	262	327	295	277	297	300	306	302	314	324	292	318	303	289	297	304	262	286	294	303	289	296	301	276	273	293	297	300	280	294	326	293	276	317	265	324	320	310	301	305	304	297	304	311	273	311	286	267	305	330	281	301	288	326	325	317	293	310	325	289	315	302	305	277	307	292	257	322	318
11054	20777	18390	10093	7138	4898	3290	2160	1443	1114	1028	960	990	1070	1032	1014	1024	831	805	725	720	605	580	540	532	567	599	571	557	522	510	469	448	463	466	450	441	436	425	451	399	441	423	469	426	421	436	440	429	443	478	441	491	482	438	452	443	446	469	458	442	409	463	453	426	437	414	459	412	442	428	398	396	463	445	450	414	441	421	395	515	420	429	433	433	412	443	447	400	446	403	433	439	399	425	420	431	448	421	418	393	446	430	410	436	451	402	458	423	470	471	398	400	437	445	419	429	428	460	463	386	422	425	436	413	440	430	431	433	421	461	444	444	424	393	413	416	409	457	438	431	424	402	430	435	450	439	420	418	439	455	436	424	408	440	414	462	430	407	383	456	414	426	401	420	382	422	439	451	433	418	431	440	433	427	409	405	400	451	426	437	437	423	432	402	403	432	427	411	442	414	437	435	451	421	426	390	403	431	434	429	452	439	411	439	448	445	429	431	434	422	434	470	410	425	411	438	442	422	400	442	406	358	442	460	444	475	448	409	397	405	414	446	410	367	429	400	446	410	418	437	413	411	433	432	469	426	453	425	400	422	434	443	402	443	411	447	466	443	416	424	437	424	430	420	427	452	451	408	418	444	442	438	418	437	425	427	428	418	435	403	406	447	419	444	449	438	418	433	432	395	463	431	433	406	459	418	428	427	412	417	420	443	449	440	398	423	402	408	441	439	436	424	423	433	439	477	416	471	437	431	403	442	411	438	404	428	457	418	415	404	428	412	406	428	392	442	427	429	405	462	430	447	417	443	432	410	392	424	439	424	461	417	438	406	412	447	433	454	414	410	433	400	440	440	437	460	419	432	431	422	429	417	413	432	433	431	441	424	457	423	433	458	401	457	402	456	426	444	397	401	473	454	428	396	460	440	381	415	408	443	440	450	437	404	398	415	400	410	402	396	423	421	432	432	430	449	419	453	422	415	411	419	378	433	455	418	426	446	415	420	411	445	486	449	448	442	424	435	429	437	451	443	446	428	431	457	423	413	425	456	442	416	466	468	432	442	410	432	452	456	436	434	439	423	433	436	426	415	408	473	432	438	401	424	438	417	411	464	415	469	428	420	426	446	429	395	379	447	440	449	406	426	432	413	419	473	416	414	437	426	411	444	452	417	402	438	444	449	441	433	447	432	425	424	436	403	437	414	412	468	414	458	422	403	392	431	440	410	451	424	433	423	427	437	437	437	449	434	451	454	464	451	432	409	400	413	415	423	436	406	428	438	393	428	423	436	424	408	417	413	393	407	424	428	416	419	464	390	386	447	489	417	425	407	413	395	410	404	444	446	433	424	409	433	446	428	415	458	439	425	451	433	452	442	417	397	437	472	435	433	437	422	449	432	426	418	390	424	444	426	434	440	446	434	459	434	417	446	446	443	410	400	442	429	440	449	451	440	421	448	408	445	403	439	452	434	453	470	413	440	418	442	408	422	459	426	445	447	396	429	443	401	412	446	419	420	442	416	428	446	447	437	406	420	435	430	432	459	422	447	436	427	440	418	419	425	401	482	450	447	437	454	418	451	438	444	426	424	428	460	433	371	444	445	470	442	448	409	422	392	441	429	402	436	448	397	406	433	458	436	396	435	393	480	443	408	468	449	458	408	412	409	443	458	442	419	442	424	457	450	448	456	430	444	425	452	448	423	449	425	405	450	430	448	447	450	406	427	383	411	436	475	439	437	440	401	457	412	416	412	451	424	437	414	387	451	432	426	476	431	485	431	423	428	404	476	411	435	440	427	460	413	409	420	441	414	443	410	409	398	435	457	418	425	419	411	421	442	440	472	468	431	446	415	433	426	436	460	435	384	426	424	439	433	447	390	400	419	412	451	450	430	432	426	420	431	412	422	421	422	432	463	440	415	417	448	423	428	449	452	424	445	427	372	408	461	410	389	439	439	420	432	455	411	427	459	437	433	434	440	461	427	487	432	408	451	414	412	421	437	406	407	467	456	412	433	446	443	411	407	432	471	404	425	454	452	440	432	410	424	413	472	425	411	384	409	407	443	425	425	442	428	429	418	410	483	419	444	430	448	444	459	442	418	461	436	431	427	439	440	452	421	425	415	434	396	409	418	400	398	442	431	377	420	432	414	403	435	442	418	436	431	439	423	416	446	443	425	424	432	421	445	415	432	447	439	422	429	417	441	437	425	422	436	428	432	433	439	425	451	389	433	436	440	423	451	414	404	441	448	415	415	435	421	420	458	421	443	441	427	445	403	460	393	439	423	447	449	432	446	395	435	461	459	428	387	404	418	404	413	436	429	378	427	432	423	449	439	465	444	458	470	455	417	433	447	411	424	409	455	428	417	442	424	448	441	463	421	424	412	435	419	422	433	422	447	420	438	442	444	399	446	433	444	439	441	412	436	431	459	435	410	413	454	424	470	477	435	430	424	400	417	453	443	447	435	416	440	410	423	440	416	419	410	404	417	454	403	429	446	407	434	436	407	409	444	412	438	448	455	397	412	397	427	433	400	422	402	448	392	440	472	404	451	437	382	436	418	416	446	408	431	376	436	432	437	427	412	433	428	443	444	413	419	432	441	396	453	422	441	424	417	436	432	446	457	434	425	421	435	469	391	410	401	436	444	450	423	417	427	446	409	410	430	431	412	447	438	416	430	429	422	426	437	429	438	441	421	448	411	438	410	454	426	424	433	417	432	452	446	445	446	447	407	423	428	433	457	441	435	414	430	448	383	473	442	415	412	419	447	451	411	424	426	430	415	412	427	401	439	449	430	423	417	440	432	428	386	434	441	451	456	415	459	415	466	437	449	402	438	430	409	450	434	449	419	438	424	408	429	417	456	397	402	434	414	469	430	428	413	422	437	469	426	437	405	421	429	426	409	420	472	465	452	444	401	418	448	475	443	412	430	452	439	440	400	438	431	420	388	394	431	416	450	437	401	442	421	457	434	475	449	418	429	462	448	441	409	396	429	441	435	444	461	425	464	419	462	444	456	397	412	428	442	405	437	438	449	433	447	433	452	423	402	446	430	477	467	450	431	444	391	431	422	397	406	426	417	428	401	424	480	394	426	425	436	471	449	425	462	447	445	449	474	427	416	447	440	424	465	429	416	408	442	417	417	453	457	423	410	410	429	455	454	417	491	424	429	388	428	427	414	441	435	440	447	484	425	420	420	441	498	436	421	432	439	369	447	433	394	423	401	438	422	384	432	451	401	394	417	428	457	426	436	438	453	423	392	417	457	421	428	455	462	417	401	438	410	439	449	460	407	463	393	417	470	437	448	417	433	427	436	422	418	444	368	426	459	420	475	447	434	421	436	457	397	408	417	458	487	404	405	446	428	420	436	444	416	421	422	442	448	457	450	453	425	438	440	486	415	410	438	422	436	397	426	437	422	439	449	420	447	439	427	450	440	439	457	396	407	421	461	408	424	416	423	414	444	420	458	462	463	410	412	437	408	433	456	399	422	464	398	430	431	471
23582	21134	28537	23980	21141	14083	3750	1775	1129	902	870	814	783	788	824	816	732	664	647	655	594	521	435	466	471	454	503	471	443	465	437	451	394	364	354	401	356	432	390	350	356	370	391	370	399	368	388	360	403	383	411	381	349	380	369	359	360	358	366	395	386	348	390	386	379	363	378	381	369	392	368	395	359	389	369	349	359	382	393	375	304	377	326	369	377	375	324	355	305	372	358	353	359	357	350	361	363	362	353	322	369	381	322	358	367	342	370	362	375	348	383	353	379	356	374	383	363	362	355	355	359	360	342	384	367	388	376	395	361	364	337	341	359	366	374	383	381	402	360	366	332	376	364	377	350	392	376	372	376	356	381	373	364	368	378	386	405	343	364	369	374	332	367	387	362	390	358	397	375	317	372	365	359	358	406	388	382	371	359	376	343	398	386	350	333	359	400	364	366	390	384	360	342	361	393	384	375	341	378	320	395	382	345	338	387	334	360	349	334	355	379	350	362	360	345	361	357	345	367	348	396	363	399	372	364	368	389	336	404	330	381	366	387	362	371	362	352	356	363	322	361	377	348	357	347	381	354	369	353	347	366	370	343	375	380	371	365	375	404	387	354	372	406	372	360	311	333	368	342	349	373	365	357	351	393	370	361	380	386	353	393	361	365	362	368	371	353	346	371	353	361	355	399	381	384	365	370	358	361	345	344	353	386	357	385	351	355	361	373	367	339	357	350	348	360	372	367	363	390	359	383	383	400	387	369	378	364	386	392	371	374	354	339	340	326	365	355	377	347	368	375	339	328	384	350	368	361	376	371	353	396	383	348	356	363	373	342	376	378	359	395	376	363	365	379	358	364	350	359	341	351	352	401	359	374	376	391	367	378	360	337	366	363	395	345	343	348	319	377	388	383	350	371	365	372	353	358	357	364	397	373	379	391	346	352	406	362	334	380	377	392	392	330	379	364	330	366	326	374	410	397	361	390	364	350	365	341	384	351	376	346	374	351	321	373	350	332	359	357	346	385	361	363	356	352	385	380	379	366	397	402	385	364	339	334	405	389	373	394	353	378	408	383	354	412	347	350	364	375	368	378	395	354	353	372	370	373	342	350	374	359	359	402	391	398	350	359	334	385	357	394	354	358	383	365	370	387	405	376	355	381	390	323	387	362	349	388	358	399	355	370	369	344	332	395	372	375	350	369	386	363	338	356	374	336	356	369	343	377	341	398	378	366	334	376	363	364	355	371	366	364	360	366	354	390	371	342	382	378	354	374	366	348	325	352	360	355	380	324	354	362	387	369	371	362	371	379	380	378	346	375	379	336	387	362	385	340	352	363	361	369	401	343	395	371	378	360	349	387	355	349	403	401	390	381	367	333	394	374	368	355	373	392	350	355	381	387	379	378	360	349	362	378	359	375	388	363	374	377	369	341	356	370	379	366	394	372	372	356	314	333	370	339	354	377	387	392	351	342	371	353	350	334	384	358	350	357	368	350	380	383	359	388	387	406	401	351	416	367	386	350	362	377	378	355	353	349	364	359	372	367	349	370	353	340	395	356	344	363	364	354	328	367	332	374	363	412	351	393	358	375	389	378	383	341	379	380	386	367	377	362	383	362	379	360	347	358	349	375	408	360	393	371	354	345	359	365	365	324	376	359	351	360	377	352	395	407	355	349	361	367	347	371	392	357	362	353	351	353	326	403	344	385	379	329	376	367	359	396	389	375	358	350	403	344	389	357	353	335	385	374	343	353	347	341	369	380	343	350	356	366	368	346	375	403	377	363	327	378	387	358	369	343	326	340	342	372	368	344	375	328	374	364	395	329	368	354	356	377	397	370	355	346	371	335	369	395	344	346	388	377	351	354	336	329	341	379	352	410	396	352	389	390	386	368	356	339	367	368	387	380	360	403	373	363	352	353	378	382	351	354	352	352	387	387	343	382	365	362	383	359	334	357	379	367	368	391	374	356	348	383	375	374	351	345	358	400	359	393	361	387	362	388	385	349	355	363	337	378	383	351	343	326	368	364	337	362	359	401	347	369	361	334	367	377	364	388	390	372	354	369	377	414	362	355	313	366	362	382	370	352	371	390	385	350	385	390	335	410	338	337	355	378	341	399	333	356	361	379	377	380	366	347	349	359	391	347	355	380	389	351	369	362	384	375	320	365	393	389	401	346	391	382	376	341	339	366	326	381	385	369	347	323	350	340	336	328	360	348	355	353	339	380	358	332	370	343	365	355	358	369	339	369	388	389	393	381	366	380	353	377	377	348	340	348	367	349	376	343	343	343	379	383	382	386	388	380	359	343	362	394	379	360	396	363	357	369	411	376	398	320	403	344	362	367	340	372	374	354	404	339	363	355	365	404	365	317	384	335	344	362	375	345	334	366	357	348	370	351	335	374	387	367	379	379	352	360	381	400	377	348	355	370	373	377	391	378	347	400	347	374	364	377	372	378	335	387	370	357	339	407	371	393	362	361	375	389	348	348	325	355	352	370	379	365	353	405	377	387	388	361	371	385	340	391	378	343	367	366	340	382	347	351	368	314	353	349	356	368	340	382	393	340	366	333	365	385	345	376	345	372	339	347	357	366	366	376	334	348	351	366	356	401	349	370	353	346	374	364	372	364	338	327	314	350	388	359	401	372	388	343	379	371	392	360	375	364	352	366	365	346	345	365	350	391	338	372	349	380	353	366	367	389	362	382	314	387	365	362	369	368	402	366	377	390	381	357	328	329	377	361	359	337	371	322	381	378	372	334	328	361	347	363	367	336	359	349	367	321	338	383	375	384	400	375	364	367	382	378	352	335	371	372	368	378	364	373	359	342	368	346	369	371	374	400	356	383	348	378	323	339	346	345	371	408	352	363	364	339	402	351	376	383	374	393	376	334	350	348	372	330	351	369	338	346	339	359	390	346	368	358	365	355	353	388	384	351	356	384	351	364	333	363	383	384	319	369	309	334	341	393	371	404	399	366	361	412	358	360	376	357	362	368	384	350	341	367	360	382	344	339	343	340	382	369	355	350	380	321	377	345	352	334	365	350	392	331	355	323	357	377	346	379	392	389	353	359	359	400	346	376	352	367	359	368	391	369	329	365	349	379	364	362	412	392	381	422	374	369	350	355	331	358	398	380	350	345	391	328	344	382	350	368	357	383	351	365	387	333	341	355	371	349	358	337	371	357	386	385	392	357	354	363	363	372	382	391	381	376	355	407	358	375	344	352	343	368	360	340	384	379	341	380	383	372	338	394	341	344	385	355	399	332	360	383	369	381	384	373	378	381	412	354	336	352	352	370	354	381	398	370	354	393	385	322	396	369	348	349	343	372	334	355	358	378	356	389	344	362	398	399	369	368	358	387	363	415	358	394	337	402	376	344	371	412	346	352	365	384	340	377	340	384	380	402	363	350	352	347	349	357	331	368	384	383	397	356	386	379	377	370	346	349	357	385	349	368	333	383	368	385	364	344	353	354	351	392	365	322	362	347	385	332	379	322	378
12646	28945	25966	16488	12636	9066	6143	4269	2952	2197	2054	1804	1774	1798	1745	1638	1701	1333	1301	1194	1016	902	821	750	750	862	801	923	810	780	694	635	579	590	580	557	571	505	570	534	549	523	551	540	531	566	561	510	567	586	585	614	515	609	630	559	574	566	547	533	531	548	582	550	568	571	602	548	547	527	506	590	494	516	559	505	518	537	530	549	510	558	510	560	561	572	541	537	512	530	547	498	536	528	538	492	506	473	472	519	539	517	513	574	527	500	540	553	508	584	552	535	594	487	546	510	507	539	551	487	572	513	516	522	537	528	520	566	539	555	554	556	544	530	541	534	534	560	499	539	514	502	514	510	532	544	517	532	521	547	535	525	522	520	503	521	547	518	490	519	512	490	542	544	516	543	500	571	555	520	564	494	531	509	537	572	557	535	534	509	525	528	542	545	520	526	515	484	494	564	505	528	504	506	556	513	542	543	485	496	513	541	509	517	551	538	511	512	535	552	502	562	535	508	527	552	533	542	545	562	547	525	511	534	527	506	508	498	497	523	523	540	546	548	559	507	499	534	562	553	516	505	532	504	529	531	487	507	499	515	526	538	466	511	500	526	488	516	550	519	543	540	524	538	465	511	507	513	539	529	554	512	548	549	528	518	530	539	517	532	500	535	535	523	529	524	556	541	523	500	518	510	513	508	523	488	504	526	527	567	530	531	544	520	520	555	517	533	528	514	481	489	543	492	552	514	506	560	502	556	545	499	556	523	525	544	518	528	479	528	516	542	495	559	517	493	552	552	511	536	510	516	556	519	490	510	523	529	579	509	514	568	487	500	525	521	550	543	534	518	527	530	502	566	572	554	510	520	526	527	531	542	558	557	563	514	581	495	549	529	526	551	512	509	547	563	540	523	521	512	566	535	509	504	513	536	525	531	524	507	552	510	514	541	521	562	540	542	485	501	534	533	541	520	545	540	536	505	516	531	554	543	555	551	557	519	498	542	566	475	518	507	527	525	505	468	536	540	490	496	528	494	549	529	538	557	526	478	551	545	559	511	512	510	511	523	496	501	504	505	513	555	534	526	500	577	555	530	519	516	531	564	556	539	570	501	546	503	529	538	521	467	568	519	534	521	504	555	504	489	524	522	540	522	495	537	563	558	508	525	500	534	510	543	508	537	527	494	527	518	554	542	547	482	527	541	513	531	541	548	558	504	543	516	497	536	543	535	529	512	556	562	483	534	544	527	499	535	538	553	519	566	532	523	503	538	507	507	525	547	523	497	533	532	501	524	495	520	527	529	526	523	518	580	515	512	524	508	523	545	509	544	576	532	526	518	543	525	530	524	509	537	532	545	550	478	520	504	545	506	507	515	476	510	516	553	483	499	505	497	577	495	537	503	518	574	532	537	544	542	501	535	520	487	500	503	509	527	556	517	488	495	533	529	516	547	533	502	536	550	518	543	529	549	586	536	542	494	504	514	531	559	504	546	489	542	535	526	540	522	500	508	519	533	541	539	525	508	516	529	521	526	504	515	508	498	518	547	523	552	508	518	499	536	531	529	513	558	464	506	514	558	537	553	542	503	510	519	554	516	558	518	521	532	552	485	527	506	502	518	506	540	495	527	537	561	531	520	571	517	536	475	507	503	496	515	495	513	503	531	529	518	560	552	497	551	534	557	568	517	507	538	538	546	539	547	514	490	530	549	466	566	537	509	528	523	492	537	506	526	484	537	502	526	505	467	566	532	556	523	521	502	549	542	522	511	529	550	525	546	519	512	532	545	512	567	540	523	516	490	515	509	477	515	535	539	508	506	529	580	495	564	521	557	542	552	527	537	535	524	509	517	545	530	519	504	539	549	522	574	516	518	522	550	533	505	538	514	489	505	501	523	466	534	521	562	508	495	531	527	554	506	528	551	498	509	530	538	515	543	526	511	499	562	523	521	538	502	504	565	477	544	500	553	518	563	524	481	568	518	528	558	507	553	510	510	568	532	535	514	520	533	534	517	520	483	531	537	512	530	489	524	472	515	560	545	533	541	530	523	505	562	501	524	555	513	553	543	510	544	542	526	546	539	505	579	507	484	554	488	536	523	509	477	542	579	531	545	507	503	562	500	538	531	539	548	511	532	521	549	508	531	573	534	552	519	524	562	531	524	496	513	538	544	520	527	523	516	507	499	530	507	515	527	540	528	504	522	545	528	516	505	538	561	504	487	547	548	528	546	566	519	513	555	534	549	542	525	500	554	518	555	508	592	545	519	540	496	511	566	542	499	522	512	585	538	536	563	505	518	536	530	515	502	522	554	501	546	509	496	537	550	552	566	521	510	538	540	533	541	511	512	548	561	521	531	510	521	495	517	585	521	477	505	567	556	535	532	524	499	476	534	543	556	512	491	531	548	543	489	557	508	548	550	487	564	540	505	531	537	513	507	496	562	501	493	534	566	560	524	534	548	527	499	562	562	498	509	512	494	547	543	507	527	557	543	495	538	597	496	560	582	527	548	550	518	482	535	582	504	556	486	530	513	516	519	498	547	526	501	497	527	545	517	525	481	531	529	525	501	540	531	499	560	489	561	562	489	571	540	509	504	545	547	519	507	529	522	558	499	499	569	516	498	493	507	516	504	537	525	535	491	533	490	496	519	522	511	537	510	548	559	529	532	527	516	507	539	532	505	562	549	583	489	536	517	544	532	517	543	509	531	537	527	539	563	509	535	534	546	536	530	537	511	565	536	555	536	536	498	529	558	512	514	520	528	527	480	547	511	505	535	567	488	543	499	551	499	548	546	542	562	524	556	496	536	558	534	557	533	519	560	490	549	525	529	577	495	504	538	518	503	556	525	556	524	555	519	550	505	516	512	525	468	517	522	503	559	513	544	525	536	508	560	528	508	531	535	523	567	523	533	546	536	552	545	514	535	502	507	560	539	537	517	533	502	517	549	517	493	551	514	508	529	497	526	537	522	510	494	561	512	533	534	546	514	527	517	566	543	515	520	534	512	516	518	531	492	505	530	514	528	545	526	509	525	511	574	557	545	556	513	535	548	522	547	559	495	574	504	553	531	507	529	510	529	509	534	507	510	509	537	525	520	527	535	535	497	569	501	533	587	532	559	530	505	524	518	537	517	519	528	551	549	538	513	579	529	551	527	514	549	542	532	525	536	524	508	514	529	514	530	558	485	505	574	541	533	517	543	520	491	540	527	574	513	552	520	521	574	568	522	550	521	537	546	535	524	531	525	527	505	496	515	502	535	506	550	507	521	538	521	527	554	535	535	546	521	517	527	491	508	517	536	544	538	532	548	511	539	517	517	524	501	542	533	566	499	551	562	518	510	505	538	517	572	531	560	550	551	537	534	531	528	506	503	523	530	496	542	490	492	537	536	536	570	545	539	570	581	533	539	521	509	553	511	542	524	534	526	552	532	561	569	577	551	498	507	528	556	527	543	584	474	531	506	545	505	524	563	543	517	497	535	526	500	550	513	489	491	480	555	525	558	506	545
22787	21161	28961	23627	21181	21284	12577	2800	1534	1170	1063	973	977	906	924	875	860	757	690	637	573	490	459	392	382	417	447	475	404	356	330	363	298	313	275	274	301	302	267	269	275	296	271	238	228	278	281	290	293	276	280	285	272	310	274	296	243	287	243	252	278	266	269	240	246	238	300	266	280	247	261	237	267	233	276	227	221	292	274	239	252	247	237	238	234	261	261	282	265	254	248	219	264	231	294	250	278	253	262	253	243	253	258	253	257	263	250	274	245	239	247	238	247	237	272	271	224	253	256	268	270	248	276	270	254	286	289	260	259	274	234	240	290	271	265	223	278	267	256	251	261	242	258	261	251	243	257	244	269	247	253	242	253	267	279	223	253	260	268	282	268	255	240	262	251	230	224	253	259	241	247	254	229	282	247	262	242	268	231	247	264	270	294	284	251	263	259	274	243	275	224	246	232	227	273	260	259	272	249	252	238	233	241	259	227	247	266	257	240	274	261	269	261	259	270	257	245	259	281	247	277	256	248	262	245	250	256	240	281	285	258	231	271	221	257	298	238	286	258	240	254	266	261	246	271	249	266	253	241	267	261	280	265	247	255	253	262	211	264	247	250	241	274	248	268	242	219	218	252	274	252	263	246	244	265	272	235	260	260	271	241	261	260	243	249	254	252	271	237	242	258	251	254	240	245	242	216	239	261	262	245	249	257	259	246	270	264	228	216	227	265	286	294	245	244	255	224	253	249	284	242	239	240	253	260	253	276	265	272	268	272	256	249	233	236	254	247	226	260	236	266	252	254	262	254	231	267	259	247	235	252	234	274	270	240	243	254	264	260	269	251	265	225	253	225	253	248	276	246	254	255	250	248	262	259	244	275	274	257	251	247	280	240	270	260	271	233	219	236	261	239	256	244	241	267	276	247	252	257	254	247	260	281	260	274	251	232	251	237	261	258	235	228	257	276	244	250	228	244	242	224	248	278	266	232	280	246	237	255	223	255	235	259	256	235	263	259	261	262	259	274	236	226	252	253	254	289	225	238	272	271	231	253	260	264	240	254	267	272	282	225	237	243	248	254	239	252	258	257	289	244	249	247	260	250	270	257	257	266	246	237	264	253	256	261	299	238	237	251	259	249	265	258	249	248	234	248	261	246	272	268	252	266	268	244	247	262	264	230	270	266	264	249	231	228	271	246	241	262	239	244	253	220	239	261	217	280	271	268	257	267	254	255	241	257	247	261	223	240	236	233	240	252	274	238	251	260	258	248	237	270	285	247	235	227	239	249	241	248	247	251	234	293	276	271	261	250	261	234	228	228	233	260	273	282	255	260	232	261	282	242	243	245	296	276	241	256	262	276	265	239	236	242	264	254	238	272	275	269	237	223	270	275	254	267	256	250	254	250	254	259	300	267	231	267	253	260	238	250	263	234	248	241	277	252	241	251	259	248	244	253	238	241	249	248	251	257	256	240	238	248	268	255	224	255	245	261	237	238	256	264	240	275	246	267	250	234	264	229	254	272	259	270	268	267	257	279	273	239	255	223	276	233	273	258	259	256	273	275	236	237	265	266	235	228	255	243	246	260	268	261	249	259	253	265	257	244	238	237	245	258	254	256	247	263	253	237	257	272	258	265	278	237	231	283	236	251	282	251	258	253	252	248	239	240	286	226	264	246	242	244	270	253	230	276	235	241	244	258	266	247	251	259	269	238	234	271	250	247	266	254	247	258	251	246	271	253	236	236	260	272	264	237	287	255	222	240	260	268	276	269	226	258	261	271	282	228	261	243	252	249	257	240	255	243	245	256	248	242	243	278	246	238	271	235	242	223	246	239	250	252	235	237	265	236	238	256	262	256	243	223	270	257	249	265	243	251	235	219	237	251	266	235	255	274	241	268	267	279	226	234	281	249	268	249	252	274	247	258	259	256	234	265	262	254	256	230	259	253	245	277	247	244	238	251	224	273	235	243	276	219	250	246	229	282	220	235	268	259	238	278	254	236	260	256	257	264	271	240	258	279	287	259	241	247	236	273	251	263	240	247	246	249	237	257	239	275	251	243	233	252	238	228	249	283	267	269	266	239	240	246	234	213	258	264	252	257	231	241	251	238	260	268	265	237	237	279	237	268	286	257	269	256	252	265	260	266	260	232	276	257	264	276	230	265	258	250	263	254	230	243	270	246	263	234	294	272	270	276	245	235	240	250	254	278	254	240	243	236	251	259	241	260	277	279	239	254	240	242	248	257	245	230	247	242	224	234	258	260	284	271	245	242	271	277	245	251	284	237	272	231	233	284	259	274	266	251	254	258	229	259	285	253	274	259	250	249	240	252	266	273	252	244	242	271	263	238	253	236	260	258	256	266	266	249	252	229	243	261	261	263	234	252	233	216	244	223	249	266	219	259	255	260	272	253	252	250	230	258	249	238	259	248	246	253	250	228	240	258	265	251	227	269	274	241	237	256	242	260	254	268	255	296	230	249	261	256	252	251	282	266	261	267	252	262	263	256	244	242	257	263	250	234	261	248	271	236	242	262	242	239	260	273	254	266	267	244	269	262	272	234	235	275	252	237	264	249	243	254	243	246	236	251	250	272	279	260	242	261	235	271	259	238	251	245	229	268	267	229	255	228	266	271	238	270	251	265	249	219	214	223	261	240	260	250	219	278	242	256	234	243	245	262	247	269	255	268	248	304	257	254	228	266	262	261	281	280	244	261	240	241	267	259	227	265	282	243	280	260	274	258	268	241	267	237	257	269	247	263	233	277	246	247	288	233	229	242	262	277	258	246	227	238	261	225	260	240	276	258	253	231	273	261	266	237	235	255	255	266	264	238	222	251	241	226	262	274	258	238	260	288	245	278	223	280	232	220	249	250	241	252	236	240	198	252	255	227	248	267	250	280	257	246	252	266	271	255	253	245	222	243	274	248	271	259	260	250	246	248	245	256	270	272	256	252	255	265	286	259	242	272	241	260	245	268	269	271	249	231	259	234	262	288	246	261	249	235	255	247	264	238	268	278	255	256	260	272	255	228	276	251	262	256	247	254	244	256	234	234	252	239	231	221	244	248	270	242	229	256	244	234	256	245	285	263	225	240	228	279	253	242	275	272	224	262	262	247	268	255	289	278	255	258	259	275	244	259	272	257	265	254	257	237	248	262	244	227	284	257	274	267	266	261	250	233	243	241	233	264	270	219	243	286	258	277	256	217	251	252	238	252	258	244	215	245	237	251	257	247	253	260	255	254	263	241	237	248	238	248	249	267	266	240	256	265	253	230	281	239	235	269	276	259	242	244	228	251	222	252	242	276	247	243	273	265	230	239	237	243	252	254	265	251	225	224	238	244	245	263	264	268	250	265	255	220	216	265	233	246	253	257	268	248	265	263	242	263	254	263	257	266	262	259	253	274	282	237	237	252	239	273	231	263	247	240	240	246	242	273	242	269	238	262	269	233	252	270	248	273	247	247	255	244	251	274	257	231	248	268	226	249	284	261	266	267	258
15154	33626	31091	21006	16879	12597	8736	6027	3975	3013	2747	2548	2342	2339	2303	2190	2034	1656	1500	1422	1335	984	837	750	794	816	841	911	746	655	609	560	534	486	506	434	438	425	418	401	415	409	375	415	372	412	416	425	452	442	470	446	433	460	402	429	406	422	411	412	417	416	376	373	413	388	371	362	367	369	405	400	414	393	392	356	417	363	390	364	376	344	388	365	395	377	352	366	420	363	386	363	385	362	378	406	363	355	361	376	401	343	413	366	383	406	389	394	403	362	405	371	372	362	366	372	397	391	361	386	398	394	360	353	378	388	377	361	362	396	365	383	337	389	389	387	346	366	367	340	371	355	373	402	388	348	365	322	373	359	362	364	348	362	358	344	353	349	355	401	345	388	377	403	370	354	381	356	368	347	378	362	363	347	365	336	356	389	393	370	391	354	355	382	360	365	372	391	364	380	378	360	372	362	397	372	371	400	348	385	398	389	367	388	390	380	366	408	388	384	387	370	367	378	393	385	371	359	375	345	395	359	355	343	391	395	350	396	407	367	361	382	381	371	393	374	390	374	397	369	367	358	370	396	345	415	349	375	389	369	399	379	359	341	373	357	387	364	373	366	354	357	397	353	361	351	385	365	359	353	372	371	380	369	401	372	361	350	373	341	322	392	373	378	369	405	345	353	340	395	351	373	396	382	385	350	376	337	360	369	411	356	374	369	364	376	403	373	389	369	387	382	350	342	345	339	358	374	377	363	342	366	384	366	399	374	390	356	381	379	394	369	362	398	369	407	391	371	338	349	374	348	389	411	368	343	370	353	384	371	326	357	362	397	386	381	367	382	374	384	335	393	377	379	356	390	367	348	386	352	387	384	388	385	368	359	359	354	369	350	339	382	399	343	383	366	388	337	363	341	353	353	396	368	378	328	374	387	398	390	376	371	381	365	363	371	358	407	357	383	371	379	386	366	369	403	371	342	381	355	394	372	392	389	391	375	356	376	401	371	404	368	352	396	340	380	384	346	371	366	357	394	357	351	392	357	376	398	386	385	384	386	389	372	391	376	375	350	373	358	391	388	363	404	406	393	361	398	373	385	409	364	389	375	336	387	368	343	363	368	359	353	400	378	374	382	371	339	365	336	372	367	367	365	362	371	400	329	400	364	379	380	365	348	393	412	314	375	392	350	382	407	342	398	384	361	367	352	372	360	336	373	370	387	344	343	375	368	387	401	403	377	324	397	357	365	386	376	373	394	416	378	354	359	350	378	337	392	371	346	372	385	388	355	388	392	361	335	342	393	382	404	354	364	364	382	349	362	360	357	409	354	399	398	396	368	359	351	405	356	352	371	376	367	391	367	368	367	404	377	403	355	388	360	404	359	365	397	387	367	401	340	369	399	354	360	395	397	372	360	370	365	382	348	422	355	372	367	388	372	356	367	379	366	383	392	351	373	358	368	350	353	368	337	340	353	342	348	324	370	365	364	390	370	354	371	367	369	356	383	384	367	371	382	374	352	340	358	376	370	339	376	377	383	350	361	365	357	371	361	360	330	374	355	380	371	390	381	381	325	376	336	353	374	370	386	385	407	377	389	359	379	400	375	395	353	346	371	376	367	371	402	356	379	360	386	395	369	386	367	402	333	361	361	350	362	375	388	425	378	361	347	359	360	386	358	356	373	373	411	371	343	364	378	381	384	369	354	386	371	409	376	345	406	356	414	431	389	347	377	372	381	357	366	367	400	388	392	374	392	379	344	385	414	358	350	399	389	379	383	376	386	392	390	378	385	387	385	351	407	395	342	378	399	357	362	380	368	357	382	367	378	395	355	387	380	357	382	359	399	359	395	376	423	341	334	331	373	410	346	389	367	372	379	381	361	351	394	388	394	375	380	370	381	364	386	400	394	348	340	369	386	402	381	393	416	401	355	346	369	382	390	343	381	335	382	351	378	389	369	350	367	347	361	363	378	363	365	402	349	391	343	357	365	381	320	373	374	384	374	346	356	397	375	376	399	373	400	373	365	374	390	379	377	373	387	345	372	363	339	358	328	368	377	375	389	380	355	390	376	337	361	396	367	376	379	372	361	370	401	394	382	366	360	391	385	382	364	353	381	374	386	382	367	384	367	344	356	371	373	361	360	377	370	354	360	362	397	386	397	376	386	370	400	400	348	391	377	373	380	368	389	389	368	396	375	358	367	336	363	370	359	368	389	397	337	384	360	403	355	365	380	349	344	379	372	363	381	377	371	351	373	364	425	357	376	352	390	364	372	346	334	365	382	387	349	354	394	365	372	390	348	359	377	331	339	362	402	363	373	377	385	383	381	376	349	342	357	369	364	337	371	385	387	386	383	359	390	344	350	366	385	346	360	395	359	366	347	348	367	356	395	396	358	384	421	379	389	368	353	361	399	359	372	408	355	376	362	397	347	361	346	336	376	353	356	367	374	367	367	359	371	358	379	377	382	377	336	372	404	393	390	391	335	394	343	377	387	352	377	346	366	375	343	336	356	358	368	361	374	351	383	381	370	352	339	378	378	361	366	354	389	377	406	328	410	373	380	396	361	376	349	357	343	389	371	366	318	369	347	377	352	363	373	407	348	329	373	374	340	388	377	392	327	397	401	378	360	350	368	398	411	364	363	359	377	378	351	350	360	384	338	352	396	390	349	393	383	351	392	356	384	358	342	384	381	350	405	405	394	362	388	368	388	395	374	368	342	375	368	353	372	368	365	359	381	428	402	355	387	363	345	369	387	352	359	363	364	371	378	349	379	376	398	360	368	353	372	354	380	361	365	367	359	342	359	383	412	417	382	397	372	344	354	391	369	360	394	338	380	345	360	376	376	380	346	370	354	357	377	337	386	367	368	385	407	349	347	360	387	351	356	349	367	360	340	335	383	369	352	363	396	357	369	355	351	360	374	348	355	331	410	353	309	352	369	374	391	399	401	380	371	393	407	369	391	378	370	371	358	369	356	347	374	332	398	349	383	374	379	397	381	367	381	373	341	354	356	365	381	380	369	387	389	383	382	380	389	384	366	399	412	356	364	365	390	360	361	381	410	349	358	398	378	360	396	354	363	349	350	344	388	358	375	378	349	371	348	374	336	362	379	376	376	359	366	355	387	386	370	371	367	369	328	359	361	359	374	379	416	344	380	355	374	403	358	384	358	346	377	356	404	386	378	333	377	374	335	394	372	350	395	354	376	358	356	378	380	345	393	328	373	387	373	384	365	382	370	370	351	390	388	389	381	395	354	354	373	393	374	388	366	378	371	405	365	352	346	354	377	368	380	350	383	369	346	371	377	344	371	365	365	373	393	436	390	375	384	360	338	367	365	367	378	400	345	363	378	365	373	384	380	387	356	309	425	348	390	375	369	358	353	377	379	357	350	361	395	388	397	353	382	363	322	366	383	393	374	401	381	374	370	371	353	382	355	362	379	363	396	368	323	387	390	375	362	381	367	396	383	377	383	334	345	359	355	392	383	357	343	385	373	375	349	372	344
26718	20901	16597	7736	3626	2158	1314	829	603	503	496	485	492	492	525	498	518	422	432	445	434	358	363	328	332	383	379	370	380	344	296	344	318	319	316	297	314	296	299	319	282	291	303	308	288	285	314	276	297	289	287	274	306	322	282	283	299	284	300	300	316	291	301	268	301	326	280	286	298	292	298	284	285	324	320	294	277	281	311	320	288	320	289	288	303	319	278	299	313	242	297	291	294	301	310	319	289	286	307	306	321	275	300	308	308	317	325	276	285	311	294	293	276	312	308	306	318	302	329	285	332	301	285	276	300	265	290	280	280	292	310	304	311	280	286	298	326	271	321	303	267	257	309	287	317	288	323	293	287	307	285	283	301	298	310	277	298	325	293	287	306	275	294	291	306	301	303	310	277	285	281	281	279	291	288	321	254	296	312	266	296	318	291	305	281	309	291	315	312	299	265	315	290	288	290	286	294	302	297	306	328	292	277	293	321	278	308	293	248	290	297	315	306	283	280	314	279	306	287	294	289	332	302	250	318	281	292	302	287	329	318	298	297	266	298	283	275	306	296	288	279	280	304	294	301	296	261	317	321	302	286	315	276	292	274	270	270	309	290	345	291	308	317	307	300	273	276	297	305	277	317	298	274	304	285	263	286	324	297	300	297	300	296	302	311	304	318	314	292	310	310	279	290	282	296	300	300	286	291	286	322	317	322	290	322	273	274	285	319	320	303	263	253	258	291	293	280	273	314	287	287	303	287	292	308	277	278	313	284	306	314	290	284	292	295	286	280	284	308	310	343	311	279	271	261	307	293	291	273	272	310	283	323	271	267	283	277	280	289	318	284	283	288	253	278	270	300	295	289	301	308	299	276	318	328	276	280	309	309	298	299	275	299	280	312	303	293	293	298	280	310	303	267	301	273	321	322	306	279	290	302	284	289	279	286	326	308	351	309	268	277	279	332	289	270	321	312	283	305	307	280	292	295	343	300	281	330	297	274	287	297	310	289	304	294	281	291	293	271	312	293	285	290	287	318	288	362	294	278	307	320	312	273	293	277	283	256	280	267	309	307	272	315	317	299	300	304	316	284	294	286	282	314	283	325	316	299	292	292	294	304	287	307	288	320	312	300	284	297	300	315	295	281	326	256	323	314	285	283	291	263	280	311	295	312	300	327	292	266	311	287	289	322	296	269	320	319	325	274	289	292	284	313	297	307	321	316	289	293	299	297	312	311	278	277	308	289	317	283	328	307	300	270	302	286	297	327	309	288	285	286	295	318	297	280	280	322	297	284	301	336	288	312	304	295	303	276	345	276	311	310	312	292	284	252	298	271	313	303	272	318	313	280	294	306	315	315	303	274	275	306	277	304	335	280	259	322	296	296	285	266	297	283	313	300	303	312	304	297	299	284	324	295	296	298	309	320	313	280	291	272	286	293	299	282	309	305	303	278	280	317	282	295	274	307	278	290	291	292	271	298	313	320	317	314	281	331	286	281	287	278	305	308	306	302	305	299	280	305	284	281	298	286	304	290	301	285	272	272	300	272	277	266	321	277	282	322	287	285	301	308	289	292	300	290	292	295	281	272	323	321	304	284	295	306	290	313	276	315	262	291	280	270	269	301	293	323	265	285	319	272	273	278	281	309	317	307	318	301	297	285	318	260	316	312	284	279	268	317	292	275	278	287	274	271	298	298	282	291	287	317	277	268	276	275	293	299	293	280	284	274	280	291	312	292	298	305	306	298	286	309	280	318	296	315	293	288	299	303	285	326	301	283	287	301	298	312	289	277	289	304	318	305	295	303	300	292	279	272	313	273	285	315	279	282	299	279	312	309	281	298	286	271	270	313	289	293	307	268	296	312	306	301	314	303	290	275	280	285	269	316	291	295	294	294	305	292	288	300	292	264	276	298	299	320	291	286	310	273	265	290	293	324	299	342	322	266	301	314	311	278	304	318	272	301	301	318	305	322	318	291	292	312	280	252	298	291	331	299	286	305	292	284	280	297	302	288	301	294	286	268	295	279	275	294	287	292	294	320	269	320	275	298	286	276	298	321	300	313	318	334	284	302	293	300	285	303	326	268	312	280	288	289	270	305	266	272	257	304	268	312	315	303	317	296	306	296	307	276	296	270	305	300	289	289	281	307	273	319	309	293	310	277	261	293	313	295	307	279	294	302	259	301	305	289	309	294	286	285	327	290	314	301	303	302	307	282	281	300	287	274	297	295	292	313	308	292	330	278	283	312	284	311	304	308	289	301	310	266	300	319	281	339	312	252	272	268	293	315	324	315	263	316	288	323	305	272	297	305	304	321	301	295	297	301	284	282	305	322	292	290	274	273	277	289	288	276	306	279	304	297	288	254	307	296	307	318	314	300	337	294	299	299	294	292	277	311	291	303	306	284	273	311	314	266	274	300	338	265	276	279	303	280	292	332	271	254	280	290	291	305	305	311	296	303	303	294	270	299	301	346	281	296	305	319	307	313	322	296	304	307	297	312	294	293	269	304	304	311	268	314	284	287	276	276	291	303	275	282	292	280	314	305	307	311	274	292	314	297	320	288	291	321	282	287	312	300	309	266	306	304	291	316	327	313	288	309	265	272	318	301	322	313	286	301	315	277	301	293	311	262	318	286	279	303	287	301	285	297	303	318	322	314	322	315	284	283	311	317	283	327	272	263	286	294	307	298	303	301	276	308	294	317	292	302	339	282	274	264	286	268	280	316	295	284	309	276	293	307	293	291	300	291	285	306	281	324	281	292	304	283	295	273	291	300	325	280	283	295	297	290	272	302	312	288	308	276	302	306	331	308	279	294	277	303	325	310	314	303	328	320	315	285	268	290	295	300	267	311	271	324	296	316	290	276	308	290	309	282	309	280	313	295	306	276	305	290	297	305	280	281	276	297	292	287	322	319	315	308	281	296	287	284	301	280	288	302	255	320	313	286	297	300	303	282	294	290	305	319	303	301	292	308	274	304	287	288	262	332	306	285	284	261	311	278	324	302	285	302	296	299	298	296	266	315	313	284	296	266	285	294	332	303	304	283	301	291	288	287	304	313	340	284	291	328	287	305	328	278	296	291	301	258	312	303	258	279	269	302	279	327	269	292	263	270	298	266	321	320	295	294	314	282	290	290	289	320	292	289	299	309	319	302	292	289	283	331	275	284	331	322	296	328	321	275	298	271	284	281	319	284	300	278	319	300	301	304	301	304	286	271	263	311	325	261	292	312	321	290	301	293	278	301	267	286	276	321	281	302	308	271	290	306	288	313	291	296	321	320	308	289	295	284	323	289	287	331	309	286	314	263	283	275	309	271	304	298	273	313	317	307	303	290	263	307	306	305	293	272	272	275	273	302	267	326	293	322	279	319	272	266	291	300	284	291	335	284	299	317	301	277	294	296	283	321	299	287	296	325	294	292	248	309	285	300	291	298	318	285	284	287	293	267	258	267	253	307	284	260	286	291	299	300	298	279	321	296	331	276	269	303	289	301	292	286	277
11188	20821	18843	10321	7513	5280	3408	2211	1433	1172	1083	1102	1049	1051	996	998	966	843	801	766	669	640	525	521	537	590	605	602	551	482	454	476	478	448	423	456	446	402	400	414	441	427	418	463	431	435	469	436	404	469	493	438	450	453	447	429	461	408	438	438	400	447	453	425	434	443	430	426	412	428	438	416	416	430	420	441	444	425	410	431	439	399	446	413	369	427	412	434	422	468	411	445	407	423	404	448	434	418	410	456	400	443	467	412	409	486	422	420	386	424	443	434	405	443	452	420	435	434	421	429	398	427	431	397	425	434	399	461	430	447	397	422	383	387	412	465	432	405	457	407	402	420	403	431	422	399	429	452	404	427	443	400	410	442	430	430	425	415	434	442	448	445	437	415	438	409	447	429	428	442	397	443	455	450	436	417	417	420	380	428	450	449	426	405	398	440	448	488	399	450	457	441	409	437	421	420	400	446	416	434	473	461	430	421	464	435	417	430	420	375	448	401	407	397	407	422	449	449	405	424	403	420	432	401	455	420	420	426	443	419	435	491	433	435	458	419	424	374	410	410	407	421	419	424	397	405	439	418	379	429	397	423	432	407	469	429	403	453	417	436	403	456	422	414	423	399	408	422	432	429	412	415	429	453	441	412	411	401	419	447	451	423	450	412	463	410	445	423	446	402	444	427	364	427	426	411	426	417	373	434	428	438	410	458	418	401	390	403	433	397	413	424	466	440	439	445	447	408	421	418	371	438	449	414	391	429	394	453	445	401	440	420	444	434	421	393	422	459	436	444	413	409	443	401	429	414	412	439	408	434	421	428	438	421	419	433	430	467	419	431	408	415	424	421	412	433	455	427	425	433	443	451	433	436	459	442	425	438	415	406	461	392	420	439	421	399	423	460	403	402	449	420	447	441	414	434	425	414	424	442	399	430	392	434	454	435	432	404	430	439	429	420	430	413	432	471	450	417	438	446	420	425	406	475	397	433	445	437	424	449	407	422	424	442	437	440	419	438	441	428	440	452	428	423	422	448	413	455	443	396	441	427	463	439	418	425	427	406	420	435	444	413	459	421	392	401	447	391	422	392	422	444	421	443	482	393	437	427	411	428	431	451	435	408	427	390	453	421	401	446	436	441	394	432	423	442	417	400	452	421	426	420	448	422	408	440	451	432	403	438	406	426	481	381	405	446	422	435	427	414	423	435	450	420	422	427	424	430	419	439	456	453	405	459	441	423	410	448	444	393	453	406	423	429	414	408	424	434	435	434	390	402	382	453	424	428	445	430	426	466	442	441	411	419	460	455	427	415	418	465	423	417	412	433	403	452	391	410	410	471	430	397	395	427	427	441	448	466	456	447	441	415	452	393	386	450	433	408	391	434	455	420	450	432	429	419	421	439	409	418	444	377	448	434	430	438	405	415	444	454	419	434	460	453	431	445	451	458	415	419	453	415	441	404	435	470	414	454	414	440	417	390	434	427	429	406	404	455	452	440	423	432	450	461	458	420	456	426	411	434	411	476	427	455	415	446	454	431	438	439	448	415	418	404	412	429	433	413	440	420	418	423	423	426	366	400	447	444	433	422	423	441	404	426	414	374	397	425	389	426	429	402	410	445	449	423	438	436	439	430	429	420	437	443	436	425	456	375	410	432	397	421	436	411	385	453	394	442	408	422	428	410	453	451	408	440	403	389	398	427	473	425	418	455	437	422	435	459	412	463	420	441	431	400	423	432	468	426	381	448	389	445	404	403	467	423	398	416	433	421	432	395	415	441	413	438	398	450	438	425	437	407	453	364	423	451	418	436	425	422	443	446	425	400	432	403	417	440	425	419	466	408	426	425	447	392	448	413	440	405	442	413	406	435	430	441	408	440	460	388	437	430	396	391	447	418	398	441	433	441	406	417	409	402	427	447	430	434	417	468	434	434	444	447	396	447	441	377	437	432	431	411	415	395	423	420	441	464	437	413	437	393	434	439	416	419	427	421	385	431	428	411	411	428	469	404	417	407	406	433	437	454	427	410	426	436	440	398	419	451	414	418	440	397	413	410	460	457	445	413	428	412	448	416	420	409	428	421	448	430	428	414	431	436	416	430	433	409	417	463	422	428	438	465	447	403	422	440	413	422	437	433	423	425	421	444	425	439	414	436	436	438	426	481	397	436	437	462	429	429	419	417	417	438	437	422	432	435	418	426	394	430	428	430	401	420	425	455	408	431	427	464	428	425	437	437	386	428	438	438	423	420	420	405	439	401	453	424	378	404	411	453	444	414	450	421	406	411	406	427	389	423	387	444	444	434	409	422	447	436	428	455	425	418	451	437	464	418	429	429	426	454	448	467	431	424	437	418	452	435	441	414	406	421	443	409	417	437	396	406	421	412	434	444	437	428	422	428	411	435	425	447	422	427	448	412	433	445	455	427	442	414	419	464	410	445	436	437	417	411	431	428	420	464	463	405	435	438	393	427	418	471	392	477	476	406	382	375	409	429	469	395	421	443	429	429	431	398	446	423	434	418	445	419	431	397	429	438	416	446	405	409	441	424	444	442	437	404	448	427	469	433	419	425	436	426	410	459	396	377	451	420	417	413	397	421	420	412	416	442	435	416	437	414	430	431	416	448	415	426	434	406	423	443	437	415	410	415	435	437	420	417	426	443	408	417	426	445	438	429	442	441	419	447	428	480	420	443	437	461	444	464	438	446	419	468	453	414	431	400	435	435	386	404	435	403	413	419	391	393	424	456	433	453	444	397	446	448	453	396	417	391	408	409	466	411	427	425	411	408	428	433	458	429	423	414	405	427	440	454	386	462	435	423	458	402	403	431	444	473	413	460	386	425	401	425	405	432	426	411	463	412	422	440	421	448	443	412	408	406	413	407	395	396	416	408	460	406	395	363	476	457	422	431	444	421	406	394	442	425	415	438	453	435	435	422	448	430	416	408	434	426	439	426	396	421	398	385	379	408	415	430	450	406	410	439	439	415	462	395	423	414	442	389	400	432	412	392	426	420	446	437	442	429	453	425	432	382	390	458	453	436	423	431	402	413	459	434	424	452	433	405	417	424	375	427	419	431	465	447	411	433	412	423	405	406	420	468	424	400	425	436	408	433	395	425	438	414	430	455	426	392	383	420	430	407	434	453	408	407	413	429	420	417	417	412	474	410	441	410	452	439	435	447	409	409	395	425	446	427	437	414	444	390	408	433	400	438	388	396	433	421	409	417	433	417	423	448	418	423	415	403	418	430	434	431	441	453	439	421	448	425	455	393	462	447	402	430	428	443	423	431	437	421	399	460	472	436	426	406	419	415	394	397	406	439	424	406	416	420	429	450	425	419	426	438	431	393	438	409	412	427	437	442	432	439	419	417	431	409	471	416	440	405	429	389	407	446	457	413	413	427	438	469	433	413	453	414	405	421	428	431	408	398	446	442	414	425	434	472	441	421	403	436	403	434	448	400	445	423	413	473	393	433	407	423	428	433	413	433	447	442	438	458	436	417
23586	21128	28517	23980	21154	14414	3997	1894	1115	909	883	835	797	772	800	772	790	694	607	613	582	507	454	444	468	497	482	461	457	423	400	381	397	391	392	355	416	379	393	325	394	362	394	368	356	376	396	362	398	389	396	387	395	377	366	373	355	404	375	383	357	423	369	380	347	351	382	403	343	386	400	386	370	369	377	353	331	381	381	336	379	341	354	368	358	342	352	370	360	363	338	379	362	366	376	349	375	358	356	349	371	343	353	363	361	358	348	390	392	378	355	361	355	356	365	373	363	362	395	383	348	358	385	368	354	362	362	384	356	359	371	334	370	345	343	370	339	369	356	373	365	342	333	365	397	380	356	340	344	376	361	380	411	339	348	331	336	368	365	336	354	365	386	370	351	346	373	366	356	356	340	350	332	359	345	392	358	350	371	381	352	373	359	355	368	350	385	346	357	375	369	332	365	348	360	361	375	354	366	365	364	347	369	336	382	364	375	348	324	377	338	370	348	404	372	365	375	388	339	362	380	362	367	364	348	371	346	405	374	370	374	335	366	371	382	350	403	364	351	346	374	368	354	372	329	373	387	379	342	366	380	369	357	377	370	309	346	339	359	357	354	357	361	373	340	375	357	379	335	362	378	360	373	323	365	400	339	374	327	376	349	330	348	363	356	339	362	383	361	348	386	353	372	359	356	387	337	365	360	370	362	370	360	362	320	386	380	359	369	367	357	380	427	377	376	379	365	351	375	353	360	384	369	353	347	391	308	367	400	335	354	384	384	384	348	366	347	374	372	410	353	350	365	369	356	348	366	367	331	369	344	354	390	370	351	392	348	371	335	371	354	351	365	383	381	340	348	352	338	347	372	370	354	397	356	346	391	365	359	355	366	354	380	361	348	355	392	374	359	332	351	365	367	364	390	360	360	370	366	376	357	352	353	356	370	387	339	369	361	385	331	360	363	355	358	372	356	375	375	390	371	368	347	390	336	361	377	331	331	373	373	352	326	360	371	347	352	374	356	349	334	337	377	363	381	342	349	387	354	347	359	376	369	367	359	322	354	359	380	399	385	365	339	370	349	341	350	397	363	344	392	346	345	372	369	385	389	357	389	363	383	363	341	362	380	371	350	347	352	370	373	334	382	366	363	361	341	367	365	363	336	376	365	360	360	358	356	392	374	354	356	378	361	346	377	366	372	321	348	364	391	353	358	368	359	369	359	358	375	335	390	350	363	381	378	337	353	363	344	340	363	366	345	386	366	342	334	401	349	359	319	380	334	330	354	368	383	394	369	372	402	350	374	377	364	366	382	339	368	359	360	357	347	359	344	345	372	360	368	354	351	395	355	379	378	324	358	371	395	384	359	355	385	358	360	390	359	365	354	372	340	369	338	356	379	329	382	347	325	364	408	361	386	368	384	347	341	363	359	352	352	355	367	360	360	346	349	354	348	340	364	351	368	351	413	359	353	349	377	354	385	380	391	343	404	347	351	364	360	346	371	346	349	373	335	365	369	357	388	363	366	354	396	378	355	370	381	347	390	384	370	372	354	343	371	386	400	353	381	349	350	339	345	348	409	376	351	335	361	343	351	374	364	370	331	368	362	352	364	379	363	408	371	364	380	353	367	349	385	366	368	348	348	370	342	387	349	355	378	363	374	379	397	344	351	386	381	345	349	357	372	382	342	369	354	361	363	362	341	365	381	373	371	334	398	368	329	339	354	356	358	352	376	362	361	380	379	360	345	382	336	404	368	352	363	368	392	353	361	341	345	376	355	345	354	369	353	337	341	369	348	346	371	342	337	330	348	365	376	354	362	355	379	360	353	387	355	382	382	333	336	379	381	358	367	399	375	391	368	370	389	358	363	365	346	344	375	357	366	359	389	386	386	338	364	332	355	340	372	351	364	351	361	368	358	355	329	360	352	390	383	358	384	358	384	376	356	376	360	342	371	348	348	364	374	355	346	357	346	362	356	345	371	358	400	385	380	357	385	374	339	348	350	362	353	372	373	353	368	403	372	364	368	342	348	376	372	333	366	360	389	377	387	330	350	336	360	376	354	379	366	358	345	381	366	360	333	384	361	373	342	323	355	335	333	364	356	376	343	397	362	371	350	351	367	383	363	346	366	386	357	373	330	363	359	378	361	336	350	335	376	355	367	370	390	351	380	374	426	360	357	371	357	368	360	329	381	350	349	355	344	345	340	381	398	351	362	329	350	355	342	381	337	315	378	378	365	337	339	336	357	401	351	363	327	382	342	346	364	352	344	350	358	417	371	392	325	396	329	372	381	349	376	347	369	355	351	337	339	340	370	385	387	349	354	400	378	338	361	317	366	359	367	373	372	364	365	332	378	327	382	348	348	326	339	377	379	363	364	366	353	363	345	375	376	403	370	377	342	378	384	371	329	402	374	349	369	359	370	383	379	357	375	348	336	415	358	328	361	336	348	322	347	411	332	382	340	378	376	376	370	352	368	339	373	353	367	380	361	357	344	354	383	361	354	366	320	345	367	350	325	372	393	345	352	347	376	339	356	366	363	325	377	395	355	352	352	349	389	330	372	366	375	350	386	355	345	348	333	374	375	364	381	351	343	371	367	331	362	382	345	372	383	342	352	374	390	360	357	363	359	367	395	348	373	363	366	362	361	360	355	396	360	348	374	378	382	389	369	344	343	360	384	346	402	371	390	348	362	391	348	375	374	346	333	350	327	375	387	351	381	340	364	361	374	371	362	383	376	348	323	371	344	369	373	354	371	339	408	332	363	354	361	342	351	355	378	380	351	368	346	378	342	347	314	345	383	325	387	369	374	371	365	370	382	344	353	339	388	385	374	353	383	369	350	342	379	341	349	346	337	364	375	356	360	375	379	357	386	387	396	377	344	384	364	378	363	370	369	389	377	374	343	360	331	367	379	382	368	355	385	363	348	383	351	361	392	360	371	383	394	386	334	361	361	363	353	371	343	363	376	369	378	389	368	338	331	356	333	360	344	354	386	374	365	368	350	345	362	349	360	372	349	360	347	351	370	367	359	356	328	359	341	362	362	371	371	378	385	365	377	359	377	355	406	378	347	344	362	362	327	344	376	342	339	345	363	373	354	381	368	367	345	333	384	387	364	343	349	340	348	360	377	368	353	363	357	365	362	374	335	366	403	318	368	362	378	387	385	366	348	398	370	372	356	366	374	371	350	351	359	384	369	370	375	374	374	313	361	337	345	394	375	372	372	375	348	321	331	366	417	389	335	390	373	415	350	380	343	340	338	335	364	396	346	331	375	354	384	359	341	373	352	329	382	390	356	327	387	362	374	358	391	362	346	329	355	326	354	349	349	361	365	354	384	321	341	356	371	369	346	367	361	355	341	389	375	393	346	355	324	346	318	375	391	345	348	346	374	390	321	350	360	358	369	341	371	369	363	331	351	364	393	345	339	356	395	332	360	389	369	344	407	364	386	337	352	367	368	362	351	376	341	352	347	371	337	371	346	358	351	359	356	363	345	355
12775	29037	26722	16869	13118	9461	6442	4209	2878	2257	2088	1933	1884	1738	1733	1715	1602	1346	1320	1206	1049	885	789	817	776	865	854	850	774	708	654	598	619	592	578	561	553	563	566	541	561	545	545	543	523	582	557	570	519	577	557	588	541	574	561	548	529	568	554	581	562	521	531	586	562	529	534	510	529	557	582	544	545	529	514	532	519	507	527	548	553	545	540	521	534	539	590	522	520	509	567	520	533	523	547	529	537	520	486	540	530	510	521	524	514	504	524	534	521	520	536	544	520	500	544	507	528	566	526	518	503	511	519	544	525	580	514	491	534	503	525	547	525	531	538	496	508	528	526	560	501	514	498	479	544	515	559	527	555	528	534	530	583	484	466	538	489	509	508	505	515	537	555	514	517	562	540	508	547	505	539	494	523	487	507	511	518	491	525	527	502	525	515	549	532	551	533	522	550	527	539	542	505	519	503	526	502	534	484	520	496	567	546	501	519	482	539	496	543	541	540	536	507	508	574	528	509	550	499	495	522	476	548	522	489	509	471	543	502	536	512	552	532	517	514	526	515	522	544	529	551	592	538	508	538	489	509	501	518	509	535	505	533	503	489	496	511	496	512	574	470	504	479	508	518	502	532	526	510	510	523	567	513	559	510	518	498	521	501	495	527	546	538	539	540	509	568	547	534	543	556	488	565	518	500	508	501	529	522	550	535	523	515	517	516	486	533	551	552	550	520	500	540	479	533	513	518	537	513	534	531	513	550	547	547	529	556	541	528	500	547	520	542	532	494	491	486	540	540	513	509	514	520	565	524	526	530	532	525	568	496	543	528	484	501	534	535	497	536	521	525	533	537	559	518	502	561	508	496	547	562	566	488	508	516	532	540	505	544	511	512	489	509	570	554	490	519	551	537	507	550	529	502	531	561	545	526	526	521	541	515	493	547	532	550	504	559	511	542	496	548	524	510	494	496	541	523	508	500	506	534	512	559	515	478	519	538	530	512	543	484	520	486	529	537	514	527	502	498	520	516	531	532	504	590	497	504	518	487	564	551	513	502	529	533	479	495	516	531	545	514	525	562	527	534	503	525	507	540	467	517	493	529	568	538	489	499	506	522	569	530	530	506	531	503	532	504	505	569	515	505	542	540	552	515	540	524	544	493	547	496	548	536	509	504	489	509	492	497	515	527	557	559	555	496	541	492	544	535	490	515	544	537	496	534	499	515	537	539	521	533	529	500	508	498	555	528	503	521	505	513	538	507	518	560	589	507	506	515	527	554	513	512	549	533	541	543	508	547	504	516	512	484	560	530	495	484	523	519	506	572	499	528	536	536	527	521	567	535	512	524	520	528	500	524	559	510	550	499	485	538	501	503	501	521	516	516	561	542	506	492	522	533	507	578	529	522	510	484	527	568	522	486	540	551	494	544	498	535	537	528	546	520	530	503	528	578	494	522	532	486	539	524	551	522	490	504	574	507	519	569	528	514	540	508	540	481	497	518	535	519	497	560	500	553	501	534	558	529	572	503	497	523	569	496	534	515	542	499	521	493	549	543	557	544	540	545	533	528	489	520	504	513	532	526	551	509	508	553	544	503	526	488	520	548	486	524	543	519	521	499	524	528	507	578	517	502	546	495	512	521	533	569	554	536	543	501	532	593	502	515	494	538	525	547	577	535	515	528	494	511	518	486	496	525	551	535	511	561	510	502	534	503	577	525	516	551	540	529	500	553	539	486	500	502	535	525	539	528	539	519	588	520	529	526	528	513	517	507	518	530	512	478	543	513	511	562	522	510	522	518	503	481	522	528	515	542	505	546	548	533	517	516	541	521	534	552	515	525	496	553	506	538	515	511	536	496	499	506	520	517	535	542	529	573	530	510	535	515	529	520	554	494	528	541	520	519	483	511	517	519	567	514	533	558	534	531	522	518	518	538	522	529	515	517	525	525	525	517	532	493	541	491	538	523	516	514	548	526	520	547	526	572	500	563	548	606	507	545	478	542	515	538	540	509	502	538	557	522	512	490	546	547	505	516	508	547	523	562	540	522	493	542	512	541	533	533	525	551	554	530	517	551	536	538	485	496	495	530	543	535	505	484	509	521	519	509	531	513	542	562	512	521	521	495	533	492	476	513	478	492	531	542	553	517	513	522	496	525	517	532	539	575	536	514	500	523	500	519	486	514	488	513	533	549	506	541	525	541	543	544	522	517	537	547	554	517	509	526	547	487	554	559	496	545	525	524	559	544	484	542	529	521	497	525	565	514	517	505	536	538	506	537	517	549	529	505	522	548	495	528	532	544	522	486	544	496	541	500	534	548	512	512	501	504	549	540	543	515	516	524	490	527	487	530	517	528	548	552	518	564	516	510	535	531	528	569	530	520	527	528	512	516	515	520	529	537	493	500	518	535	507	541	510	536	505	508	533	561	510	522	528	549	542	509	537	514	516	539	511	532	526	538	561	519	520	527	542	476	528	522	524	535	527	535	536	490	525	550	510	503	538	493	530	500	506	525	535	536	498	532	482	483	528	478	513	511	535	543	490	460	506	538	543	503	509	501	542	552	504	535	545	543	502	516	546	485	527	523	475	514	513	542	523	499	499	588	495	509	515	520	556	518	506	483	543	531	524	543	551	491	506	501	513	497	495	494	476	509	517	524	544	575	497	548	527	515	562	483	551	505	534	515	554	536	512	502	558	549	506	579	557	511	535	534	493	513	504	485	537	510	527	500	553	520	563	520	548	560	589	520	502	513	546	532	512	515	529	520	554	515	530	543	484	536	540	553	516	510	521	527	539	514	533	511	539	561	516	505	513	550	518	514	501	552	555	550	527	493	480	557	524	515	537	508	505	544	534	538	507	524	526	550	573	556	547	584	523	526	525	509	511	506	533	521	529	493	504	486	506	512	501	532	527	550	536	498	519	539	521	521	499	502	547	484	503	534	547	557	541	532	513	538	551	500	496	520	494	527	517	518	539	522	540	543	503	529	497	528	552	544	501	532	502	550	491	532	497	521	492	498	521	498	481	510	520	526	489	542	533	565	527	513	540	524	500	528	506	540	496	531	488	534	519	537	515	536	528	524	462	472	558	528	491	532	545	505	528	505	506	522	496	507	533	518	524	518	572	465	522	531	505	513	506	534	488	505	527	474	488	511	533	543	552	549	521	517	547	503	582	519	516	500	521	537	508	565	459	531	511	567	523	542	515	523	526	547	529	512	508	536	514	562	513	493	538	501	556	540	497	533	520	451	504	532	526	552	554	527	531	544	517	518	560	514	527	528	485	552	512	521	540	486	546	522	480	511	506	496	583	527	503	540	502	513	545	504	524	509	507	508	528	494	527	486	531	509	538	515	543	477	508	502	495	487	520	570	557	519	519	489	581	532	525	499	491	535	549	505	503	546	477	520	551	526	517	526	506	528	488	505	540	519	502	547	513	533	502	542	549	524	533	537	509	515	514	512	541	541	544	541	529	517	519	544	512	504	518	540	533	539	534	518	501	518	546
22739	21126	28944	23556	21137	21263	12846	2809	1475	1196	1081	1047	959	930	911	895	842	758	668	663	602	483	453	429	398	426	463	412	419	371	348	329	312	291	282	255	293	297	265	284	266	261	289	268	307	281	238	288	270	304	297	265	282	270	269	247	263	265	301	262	287	255	276	240	274	284	279	258	289	239	265	240	258	275	259	230	247	239	248	258	234	262	267	255	259	246	276	244	249	274	220	268	259	266	235	250	245	230	249	237	267	272	244	245	257	243	256	243	246	253	247	271	250	249	224	258	274	249	252	255	269	256	261	244	263	222	279	276	252	224	243	236	245	254	252	256	259	267	260	248	266	252	275	265	264	278	225	274	235	253	288	255	260	250	226	263	273	252	256	261	231	238	257	261	255	276	248	245	228	259	272	253	262	268	255	249	254	229	263	273	246	237	244	242	269	254	232	221	236	265	270	242	242	227	271	274	260	240	247	260	281	249	251	272	253	265	256	254	256	257	227	280	239	247	243	256	249	253	252	256	262	273	247	244	248	237	246	242	234	277	269	232	266	263	239	269	224	266	262	246	267	252	247	261	273	263	294	233	246	242	244	271	239	237	240	264	264	254	263	251	224	239	243	231	268	232	243	260	246	243	239	235	248	248	265	251	235	229	265	246	246	251	274	223	251	239	256	248	226	250	271	236	246	265	233	263	276	260	262	269	268	239	219	235	230	261	268	265	261	242	248	246	240	240	264	259	264	260	257	252	236	239	238	259	245	220	244	224	260	243	263	253	230	216	228	233	234	252	250	233	221	240	290	233	244	275	245	238	252	262	248	247	254	265	251	252	250	261	256	247	268	278	244	235	251	260	253	232	238	251	269	248	250	251	263	249	251	248	249	241	285	247	233	252	258	244	232	254	287	236	237	260	262	234	243	246	242	268	254	258	240	282	248	252	274	239	258	272	249	236	239	235	267	248	262	276	252	226	242	244	262	234	253	268	287	253	261	218	251	228	255	232	222	250	248	213	264	234	247	246	263	268	230	262	238	250	291	279	230	275	227	250	244	233	267	287	248	254	248	238	263	216	244	247	225	232	238	251	255	267	253	256	231	219	243	251	257	239	260	273	257	293	246	246	255	246	258	274	246	283	245	250	226	243	269	240	237	244	270	240	237	264	252	239	251	269	247	276	271	219	222	278	231	228	244	235	283	255	273	247	254	263	246	222	232	251	272	237	240	274	249	244	228	216	281	244	266	219	255	241	240	273	231	256	279	248	265	246	283	256	242	273	230	267	228	223	255	223	253	260	241	258	281	264	283	251	260	263	280	248	250	263	218	252	284	226	250	245	268	215	269	225	217	249	272	238	273	238	241	243	257	256	267	268	254	252	277	251	243	263	259	233	244	261	249	246	236	266	256	236	251	260	241	235	243	257	285	253	258	278	282	240	248	247	233	241	255	246	233	225	260	231	253	266	257	243	249	272	241	250	231	248	261	236	249	222	235	231	265	249	247	253	241	260	256	223	227	246	233	256	262	247	259	282	224	237	245	245	226	259	257	222	257	247	238	245	285	249	244	232	245	243	261	258	270	257	257	302	228	245	254	249	250	257	255	258	238	252	251	239	267	251	251	232	217	264	234	224	250	243	275	255	268	236	256	262	258	252	219	256	229	239	239	273	251	239	250	249	230	263	250	250	256	255	274	239	251	273	273	235	251	239	243	274	256	245	222	240	266	251	259	256	251	247	244	279	244	237	261	238	252	237	247	266	249	250	274	271	232	255	263	230	248	236	263	237	242	238	240	237	260	243	234	249	277	249	229	263	257	275	271	268	221	287	219	262	244	260	221	252	253	237	243	253	287	251	254	250	261	235	256	257	237	257	254	266	251	259	238	239	232	275	267	246	243	253	235	279	249	240	237	247	258	228	269	253	260	268	232	256	235	258	263	239	228	245	226	231	254	278	233	266	245	230	230	275	255	230	241	226	267	245	276	252	245	233	245	219	276	252	257	248	253	253	231	228	258	245	227	266	245	243	256	229	237	249	228	247	244	252	249	249	252	240	245	284	249	274	265	259	243	206	225	257	236	232	245	260	260	267	259	238	254	235	228	267	255	255	259	223	270	259	279	266	270	232	244	247	255	248	274	269	238	217	245	247	230	254	256	232	258	229	252	245	256	245	267	290	240	255	247	244	247	271	248	266	265	251	267	247	243	237	266	253	265	259	279	254	286	246	225	249	269	241	261	278	270	264	241	258	277	250	249	266	250	240	269	245	281	261	254	262	255	246	301	254	236	263	238	236	249	256	233	261	235	250	270	273	257	237	253	246	261	247	251	236	246	256	273	251	263	248	259	233	241	232	261	246	231	245	248	239	243	239	267	235	252	245	251	242	250	252	236	248	262	243	233	249	248	224	251	259	218	243	230	259	255	260	259	265	258	238	259	267	249	259	255	226	244	221	261	253	268	224	262	245	246	255	234	259	260	243	238	232	241	246	258	248	229	264	237	286	251	249	250	246	251	274	241	249	240	286	254	251	259	232	247	249	222	263	253	250	247	232	274	245	259	260	239	240	233	252	237	272	254	256	240	253	261	221	270	240	282	260	268	251	250	258	239	295	242	250	261	268	241	254	270	236	235	239	222	272	266	257	252	228	247	252	262	245	278	259	223	238	263	239	258	244	241	262	272	232	265	242	250	244	261	272	227	275	238	214	280	236	251	251	253	254	242	277	252	265	223	265	245	247	242	258	279	253	268	232	245	238	262	249	258	256	244	263	287	248	278	229	241	231	265	267	230	259	273	267	252	211	245	273	246	260	272	255	234	261	242	255	236	227	256	230	231	239	253	253	247	229	267	247	228	251	267	242	226	223	284	233	256	262	281	254	254	236	247	245	239	242	274	246	256	228	264	251	228	253	243	269	238	265	263	260	242	258	233	236	245	223	281	253	254	249	260	270	273	273	233	267	256	233	222	242	267	243	243	248	243	216	258	248	223	226	266	252	239	243	243	269	237	224	246	275	229	251	293	277	248	227	248	256	238	220	236	224	245	258	228	220	262	257	263	227	248	226	245	258	234	260	270	248	256	259	251	242	291	252	244	248	271	233	248	253	258	241	249	224	243	231	235	239	245	248	255	220	236	257	268	245	213	264	261	256	233	251	261	258	239	244	248	237	222	261	242	259	228	238	264	251	256	257	263	229	248	274	251	223	268	255	268	282	236	244	249	294	269	268	238	246	252	279	247	225	230	269	279	239	251	217	249	205	225	238	248	226	246	243	262	254	220	268	251	298	257	237	234	244	282	240	263	210	229	251	256	273	247	242	267	224	245	267	253	267	233	240	237	244	237	240	248	246	251	268	244	262	250	264	270	211	251	266	267	251	242	258	242	273	225	257	256	267	256	234	251	254	251	243	260	254	236	258	262	255	229	247	240	252	242	251	263	233	240	232	238	242	251	268	218	232	266	280	257	257	269	281	246	259	234	252	247	256	256	239	240	256	244	255	252	248	266	264
15346	33845	31556	21356	16934	12725	9052	6204	4046	3201	2782	2619	2493	2423	2307	2146	2068	1657	1549	1421	1176	977	840	757	748	863	909	802	729	614	601	602	535	443	444	450	423	430	393	407	404	415	406	443	408	418	417	406	423	445	491	448	450	416	416	427	402	428	416	402	375	432	410	409	421	377	379	380	401	417	382	428	392	395	380	379	357	336	377	393	343	365	373	367	384	404	411	336	413	368	387	350	378	336	420	353	412	381	364	414	356	355	377	410	343	388	379	324	384	354	370	390	364	364	354	405	366	373	380	352	365	368	365	381	350	393	403	358	366	373	341	380	370	376	388	341	388	403	356	377	370	372	363	372	347	380	402	390	387	372	365	360	359	372	360	383	383	408	353	373	356	345	358	405	358	366	340	377	352	408	362	336	358	355	355	384	375	347	404	349	390	372	368	341	363	389	385	371	365	367	351	380	374	383	358	386	369	366	393	350	406	359	336	333	400	373	427	373	380	320	348	360	382	390	365	357	367	376	371	373	353	356	385	381	364	351	371	377	355	372	349	378	383	347	343	356	383	376	357	392	385	350	347	357	372	348	358	349	367	395	349	370	380	347	369	349	355	364	375	417	363	372	361	345	355	333	364	350	377	373	355	350	341	359	364	360	359	369	400	380	352	354	343	345	362	396	388	368	402	378	367	376	405	359	353	358	382	372	371	368	346	380	371	371	358	342	303	396	366	358	366	362	364	356	367	369	348	383	348	377	366	388	382	380	302	370	369	348	386	398	382	348	362	351	400	390	383	377	360	367	348	370	382	379	383	373	344	364	338	374	345	387	377	363	373	366	351	364	343	380	396	381	381	370	399	334	352	351	376	371	384	375	376	359	351	362	366	347	365	366	351	400	388	367	361	396	369	355	385	358	352	372	376	348	386	335	364	372	403	369	384	370	363	319	387	362	359	362	356	336	387	350	348	305	356	368	389	363	371	374	367	405	373	390	359	380	325	388	362	371	374	394	387	358	373	370	371	372	342	375	359	365	361	356	343	355	361	361	369	366	358	395	361	371	371	320	369	392	375	359	342	380	358	377	378	363	381	364	327	325	361	378	389	371	387	374	379	360	368	362	337	413	341	368	357	358	370	354	396	387	373	365	364	374	370	364	329	332	341	330	409	373	376	395	387	386	369	384	388	337	385	392	382	353	386	367	351	364	397	332	359	360	341	342	350	410	363	346	350	329	368	388	357	362	347	375	342	378	376	389	378	347	368	349	368	362	345	316	362	355	354	353	363	361	359	374	339	371	377	380	395	351	391	365	430	379	373	372	386	361	411	347	391	364	381	370	370	368	376	367	382	344	375	399	364	349	368	357	383	364	375	353	356	363	338	339	391	323	382	374	380	370	378	342	376	353	375	359	385	344	375	394	339	371	355	399	338	349	377	376	357	378	368	341	346	353	325	380	352	393	369	357	338	377	369	354	358	344	366	334	376	332	347	380	329	369	364	392	360	355	347	387	376	338	355	351	380	382	378	346	354	366	348	340	344	355	377	362	405	374	399	376	324	348	372	360	366	368	343	409	351	375	365	386	375	376	401	372	376	354	356	343	367	383	372	340	362	366	394	350	349	361	353	342	382	355	365	374	355	392	371	374	377	372	371	389	385	389	375	373	322	378	343	373	390	370	374	385	370	394	377	399	398	380	363	384	361	382	393	374	342	390	353	395	354	364	393	387	404	373	365	390	383	357	341	401	348	369	366	386	348	354	386	360	380	378	387	394	361	369	362	345	386	360	363	383	351	394	363	389	360	399	363	348	396	332	368	370	378	395	340	389	383	345	390	359	383	374	363	349	388	370	359	383	334	376	340	352	375	337	407	356	376	355	386	386	369	346	374	414	328	365	391	337	356	330	366	363	364	433	382	345	341	371	381	356	379	360	393	399	397	356	365	357	382	372	377	367	345	394	391	338	386	365	381	341	393	367	371	354	341	364	356	356	393	390	371	375	416	355	381	362	363	354	379	373	356	387	380	369	327	382	371	348	335	365	393	387	394	352	339	366	337	380	342	345	364	387	385	378	385	347	358	387	368	377	390	344	392	356	353	365	348	354	355	354	337	369	373	361	350	368	377	361	362	383	346	355	397	348	379	376	359	362	380	354	350	375	345	370	396	372	358	354	370	401	374	380	371	330	402	364	400	332	370	351	390	397	371	334	371	375	343	375	348	368	383	352	378	352	377	322	382	363	376	373	360	373	396	374	328	359	357	391	342	379	355	365	378	320	346	353	355	348	343	370	385	397	349	388	351	391	381	366	375	371	410	376	407	363	385	371	369	341	367	393	327	341	355	403	362	357	350	389	366	394	391	362	376	361	392	362	358	394	407	371	350	369	369	367	399	395	368	380	384	382	383	371	308	378	372	376	385	344	357	351	372	372	357	378	406	380	324	383	374	347	337	368	377	349	331	385	355	344	376	353	411	375	369	354	344	335	359	377	387	393	358	379	400	374	342	359	387	384	380	376	359	346	347	387	334	371	373	343	322	395	376	406	367	406	370	360	354	329	393	357	344	367	401	363	352	371	400	392	347	378	377	358	366	351	381	359	371	375	355	353	406	386	366	360	375	380	392	394	365	351	394	363	364	346	344	388	391	343	336	339	339	433	353	360	378	339	397	329	342	406	363	372	366	361	371	378	338	367	390	335	369	370	355	373	356	366	379	393	363	395	380	393	360	347	390	397	356	371	347	340	421	414	346	365	356	357	368	358	391	350	361	364	364	379	362	345	345	365	390	330	372	353	379	350	381	382	374	371	330	385	321	386	376	383	381	352	342	404	353	379	393	366	377	362	345	366	360	362	349	326	380	344	383	349	399	391	339	391	365	355	365	393	369	363	358	384	385	379	368	361	358	341	351	383	368	371	366	356	362	389	368	356	396	369	364	357	369	385	378	375	348	357	346	381	386	404	386	365	393	346	379	373	406	369	382	370	384	374	331	399	393	369	369	371	367	368	331	358	357	398	339	372	360	341	370	393	354	365	389	389	347	360	382	329	363	351	350	372	360	343	377	377	393	373	359	371	350	390	366	364	340	329	336	329	362	364	391	360	395	350	334	378	416	379	387	384	352	367	409	363	376	361	356	363	365	358	380	394	347	351	372	408	340	379	386	362	354	399	389	383	385	375	388	391	372	376	357	360	383	312	374	396	378	398	368	351	356	344	362	407	345	368	412	364	390	344	391	376	386	323	394	319	317	361	324	352	398	400	352	368	370	350	380	360	365	400	369	397	382	369	360	371	408	340	374	387	377	346	381	384	346	374	361	383	384	357	352	358	385	400	395	365	367	368	356	384	380	334	389	374	365	352	372	358	387	341	373	383	368	378	349	342	307	351	338	378	376	367	359	354	395	358	373	387	364	375	349	377	386	333	352	354	390	346	359	356	331	371	385	356	376	351	358	360	353	373	378	353	380	378	351	357	371	389	339	386	366	381	355	400	360	387	363	419	390	341	359	346	381	374
26707	20875	16659	7537	3363	2062	1350	829	587	502	514	494	516	488	523	503	472	405	435	415	373	351	357	318	334	372	329	358	349	302	330	328	307	305	322	276	330	302	302	274	319	289	284	276	267	288	273	282	321	292	312	314	319	312	294	303	286	262	295	300	299	306	309	300	282	280	277	287	276	307	285	309	268	288	284	289	283	270	277	290	302	307	264	299	307	304	269	332	305	301	321	287	305	283	311	308	299	296	265	283	303	288	295	292	287	279	279	310	296	288	298	281	270	289	278	294	297	270	295	298	307	274	297	303	320	299	283	309	312	295	293	298	300	274	306	285	309	255	307	322	284	288	300	294	330	275	339	314	327	310	298	311	284	264	286	289	293	300	308	271	280	303	294	283	270	273	272	291	266	278	289	246	286	307	277	294	305	286	303	296	290	287	287	301	297	287	298	302	281	278	324	313	276	289	305	315	308	270	293	300	265	310	297	276	284	279	297	275	272	296	272	278	284	304	290	287	292	287	340	283	303	286	316	294	288	274	296	292	295	337	301	266	296	329	290	256	263	281	269	292	309	297	286	309	267	309	296	290	295	308	294	280	317	299	301	279	299	303	285	281	309	301	235	320	282	284	314	312	304	343	326	303	283	239	289	283	312	267	300	297	310	301	273	295	291	294	286	299	300	282	306	274	268	289	272	292	296	309	274	248	302	300	297	273	300	321	300	302	313	260	321	301	300	296	289	293	287	292	296	282	290	287	302	320	305	264	267	289	290	284	281	307	284	287	311	293	286	315	291	269	302	297	303	268	284	308	270	331	263	295	282	317	279	313	314	281	302	275	313	280	290	270	276	286	304	276	289	318	293	296	298	294	302	282	300	302	290	283	254	291	286	296	316	271	301	285	285	329	285	290	315	295	266	308	298	278	293	317	283	315	279	269	288	294	322	267	306	256	304	286	284	294	298	283	277	301	274	283	310	301	290	289	262	281	285	275	285	259	322	284	298	270	274	261	315	278	280	268	320	292	278	331	258	283	278	322	279	296	283	279	290	294	273	285	304	283	279	325	263	312	290	279	267	289	260	322	281	298	263	289	250	287	307	321	298	298	285	269	283	306	272	275	279	278	260	325	270	271	310	285	299	262	283	264	293	297	303	274	278	293	279	296	283	323	301	259	270	307	264	273	287	301	306	283	291	299	299	289	285	311	280	290	260	300	277	277	276	276	289	284	280	300	299	299	281	287	295	277	275	278	300	294	281	297	271	301	305	282	290	288	292	295	298	294	314	268	268	299	287	247	271	284	266	294	283	262	287	304	299	272	286	331	319	256	268	308	314	310	290	297	280	285	298	283	314	292	298	319	281	299	291	279	276	273	326	278	274	276	297	269	291	271	289	285	318	303	274	294	286	297	317	312	285	266	279	324	305	308	288	290	302	313	284	293	288	323	249	311	290	265	322	244	302	300	293	323	260	284	281	308	286	309	290	300	289	302	285	267	267	315	299	312	293	250	284	285	303	272	314	295	294	283	288	293	271	304	267	300	299	317	308	302	313	291	279	257	270	284	288	327	290	280	244	277	290	289	301	266	321	297	289	282	296	279	289	290	331	279	285	285	291	315	331	277	288	261	281	307	296	246	282	276	280	301	294	289	260	287	330	287	266	330	304	257	297	285	307	283	270	287	264	318	322	300	304	297	302	302	277	293	259	265	310	299	293	289	269	308	275	283	277	283	310	305	292	315	296	328	289	288	263	284	285	301	297	279	284	298	288	311	304	281	294	275	296	290	305	304	278	255	278	271	296	283	275	255	310	296	302	269	296	308	272	259	316	313	340	282	297	254	280	296	305	317	300	326	293	322	265	281	306	281	286	296	276	254	286	289	286	272	281	290	293	271	299	332	263	303	263	269	279	270	273	256	283	290	295	299	283	297	288	317	293	309	294	299	274	311	289	284	278	309	322	268	281	281	263	282	263	288	278	277	306	285	278	318	285	292	281	271	301	309	313	298	273	286	274	266	290	284	327	267	250	310	293	265	280	294	299	293	281	317	309	296	281	280	287	301	289	285	296	279	308	297	267	298	266	305	288	287	317	297	287	299	284	274	319	307	283	295	261	335	289	289	309	300	272	313	291	322	281	341	293	289	300	301	292	289	295	294	301	249	303	269	278	254	321	295	275	277	331	312	279	281	307	284	291	254	300	268	274	311	295	293	314	302	306	266	296	295	285	281	281	276	298	300	284	293	263	319	289	305	298	288	302	318	264	301	280	269	280	293	294	285	305	282	273	318	283	274	272	287	299	287	286	261	285	320	285	266	284	275	301	290	297	266	289	322	295	263	287	319	267	310	314	282	312	253	263	311	269	291	299	298	309	296	302	274	286	280	276	281	295	262	265	277	268	284	277	311	293	288	279	264	293	301	321	275	284	308	325	295	327	279	283	280	297	299	285	298	286	284	318	276	275	301	318	277	322	291	291	292	292	284	273	299	280	277	303	283	288	301	301	294	262	282	298	311	312	299	285	281	291	264	295	282	282	288	271	284	283	283	294	298	307	283	303	265	322	289	285	314	282	269	286	300	291	286	250	288	305	276	291	304	291	277	289	278	295	277	295	282	302	297	281	296	310	292	310	287	264	303	294	290	289	328	312	325	299	299	278	303	289	292	284	290	300	309	290	282	304	305	287	258	278	295	309	315	285	267	287	295	276	300	275	297	313	296	301	314	302	305	290	286	308	295	276	343	294	300	285	284	279	290	300	292	278	301	308	275	299	277	270	301	257	281	328	324	312	281	303	285	288	280	291	295	287	291	281	273	287	296	278	280	324	298	304	299	278	309	319	279	319	288	308	307	314	251	291	280	289	274	309	274	269	266	276	296	302	305	343	310	326	284	255	303	295	305	270	284	298	265	304	291	294	300	312	294	291	285	292	301	299	304	308	286	312	286	273	298	310	302	290	290	295	309	327	269	274	289	274	295	307	273	296	310	293	266	252	308	288	297	266	303	275	300	287	297	251	303	281	325	275	300	311	304	292	301	281	312	276	291	297	300	317	283	289	300	307	280	287	285	287	371	285	294	269	317	290	257	307	319	308	283	305	310	281	279	304	309	315	292	263	261	279	297	304	307	276	287	297	307	307	282	274	312	269	279	317	317	311	277	317	305	295	277	286	306	277	307	291	291	280	285	304	309	288	305	302	284	298	288	326	280	290	256	269	281	278	268	292	293	258	291	315	283	291	281	305	280	281	326	309	324	312	280	300	250	270	305	314	276	266	305	266	312	273	293	301	280	261	293	299	281	287	336	248	276	302	302	294	290	267	302	301	308	286	280	275	302	280	283	288	296	273	320	304	278	309	308	305	285	252	311	313	274	303	293	253	298	303	268	300	283	252	265	303	300	301	276	274	260	309	308	302	287	299	288	328	264	313	289	280	281	267	283	299	292	302	286	307	310	250	303	293	314	278	255	291	297	280	279	289	272	285	316	318	308	279	284	296	259	274	285	313	312
11777	21487	18941	10510	7524	5236	3488	2227	1380	1169	1138	1096	1106	1039	1034	1010	954	854	828	831	682	626	531	533	522	552	552	571	536	481	488	486	463	438	428	424	440	459	485	447	489	430	437	462	428	448	407	479	440	459	454	424	447	443	420	429	430	454	442	403	432	420	414	441	431	465	437	425	467	409	413	444	461	426	426	437	449	397	409	423	408	440	408	423	419	406	455	427	419	442	444	410	400	406	458	419	455	434	415	444	412	445	422	407	429	442	382	438	387	438	452	413	404	468	415	410	395	407	444	416	432	408	401	412	432	408	426	432	431	443	432	420	368	410	432	419	414	440	412	412	387	386	413	409	418	417	455	429	428	401	392	424	459	388	390	472	441	393	401	431	420	419	421	430	393	411	402	408	425	444	409	413	403	423	460	433	424	405	399	468	430	406	417	432	425	434	450	434	406	417	415	407	428	420	421	422	430	418	443	394	452	468	442	452	407	406	422	420	422	422	420	451	425	398	433	441	416	432	436	388	417	388	444	444	436	386	416	434	398	465	431	403	431	433	431	406	402	439	424	421	416	419	461	394	398	416	433	412	441	436	440	391	424	416	398	409	437	415	432	420	436	441	442	464	406	411	417	407	456	413	386	416	442	423	398	421	413	429	439	444	411	438	418	455	434	437	436	439	414	440	390	428	392	411	459	431	439	456	429	419	427	466	429	446	427	402	435	452	433	411	456	409	417	445	402	468	402	422	431	431	427	441	382	426	419	400	410	438	413	373	422	455	413	421	424	426	414	437	406	416	424	385	411	405	460	405	443	418	400	456	410	445	432	424	421	417	418	441	437	416	393	405	396	420	390	442	442	416	434	400	397	409	421	424	448	402	432	379	438	421	440	434	395	414	408	421	433	426	418	420	411	390	438	388	463	409	426	388	431	401	431	444	436	429	445	427	441	419	430	416	429	435	410	420	405	428	466	409	432	472	407	402	421	446	419	425	399	411	424	436	451	439	448	419	385	380	426	427	410	449	413	464	430	436	440	420	444	422	445	398	401	435	413	421	438	436	477	441	410	383	451	426	418	452	420	426	443	403	409	434	433	430	429	404	408	452	437	396	433	462	460	417	451	422	419	440	420	444	429	437	421	400	447	428	413	459	448	456	446	440	410	404	428	407	402	472	405	429	417	437	392	428	446	450	407	435	420	440	432	422	452	399	429	401	412	387	447	424	396	417	445	430	456	418	449	438	423	395	406	400	439	443	434	432	449	455	402	427	430	396	397	412	438	451	436	396	474	457	425	390	425	414	418	414	439	425	428	458	434	417	393	449	396	420	415	420	413	386	415	437	439	429	388	396	437	405	435	411	408	415	415	447	471	421	434	459	452	406	429	432	436	427	454	403	400	427	432	435	463	436	439	376	409	426	409	419	410	408	400	429	413	417	396	398	445	442	399	431	447	440	397	367	432	441	421	415	411	390	422	482	443	452	437	446	410	423	419	440	445	426	414	430	409	379	400	395	398	415	370	391	413	416	435	451	384	407	432	436	380	423	468	410	435	444	417	452	452	408	443	432	405	443	429	416	398	434	426	399	448	451	400	400	435	458	416	445	432	417	465	422	434	428	427	419	465	458	408	410	423	429	416	408	428	415	412	439	408	391	427	422	407	443	405	401	447	449	451	390	455	399	419	455	401	420	423	407	416	421	426	459	445	416	432	408	418	413	425	427	431	407	412	390	358	413	424	422	416	420	442	398	411	427	401	463	435	402	431	453	445	416	444	398	434	431	427	416	432	420	425	423	434	423	448	399	423	424	427	392	427	395	426	417	421	398	414	395	418	435	404	409	421	419	397	413	391	439	416	382	423	419	419	428	449	426	453	395	424	473	428	434	432	447	417	420	446	418	434	437	425	386	438	424	392	453	456	412	432	447	429	468	411	415	446	445	439	422	402	458	449	449	443	427	394	417	409	407	402	427	409	430	392	426	407	407	405	421	442	418	386	416	447	410	422	447	386	418	398	419	433	398	444	422	421	448	438	422	430	467	414	402	439	434	447	401	458	394	407	426	376	441	432	440	427	441	408	421	474	427	401	423	461	437	415	418	400	434	413	429	451	418	452	437	407	447	429	429	410	412	432	439	421	435	431	442	439	429	407	450	402	425	425	434	426	470	403	454	451	402	446	409	455	412	431	460	424	456	420	396	452	443	418	387	399	410	426	424	398	406	416	423	404	429	403	399	415	460	417	406	436	434	454	458	418	381	407	407	424	432	461	423	425	406	436	398	437	410	440	401	404	413	408	377	454	439	404	406	385	411	421	398	409	409	430	398	412	393	436	415	409	435	401	407	406	415	399	420	412	394	408	427	447	458	393	435	447	426	394	414	428	426	446	426	391	466	455	436	458	408	405	412	430	430	458	415	428	425	447	420	414	428	447	436	404	413	431	380	401	404	417	429	437	387	450	418	440	405	399	428	385	407	394	425	440	444	415	427	401	434	454	456	431	386	410	419	397	401	420	415	414	416	403	462	423	434	418	443	430	402	451	412	408	415	428	452	422	412	444	417	471	422	422	431	449	427	381	405	394	370	443	434	401	394	432	425	400	437	425	429	437	395	403	434	404	437	419	445	427	434	414	419	465	449	432	421	453	443	410	411	425	456	468	437	388	437	435	404	440	417	419	429	447	454	415	424	429	384	414	390	446	399	402	419	422	380	368	425	409	428	421	439	421	441	436	442	432	410	424	410	395	395	435	418	417	431	416	404	423	434	424	431	456	421	460	415	427	392	434	440	414	411	459	414	425	431	420	429	427	462	399	430	391	420	422	413	407	485	385	429	450	396	428	421	415	407	424	372	424	413	413	406	441	431	438	408	437	406	374	455	393	434	437	399	447	427	414	438	427	443	401	441	444	422	397	460	444	418	424	416	449	412	427	430	404	455	401	398	403	439	440	390	429	461	414	423	425	403	417	424	396	415	405	431	388	459	400	431	420	375	427	461	415	418	431	414	474	451	411	429	416	420	459	430	444	433	429	407	435	419	449	416	437	412	408	432	462	413	436	396	446	388	448	419	457	418	419	411	423	443	432	436	404	431	425	432	411	466	406	437	430	432	412	415	408	441	417	403	412	393	410	418	409	445	399	424	421	406	441	418	437	413	429	424	435	431	426	434	424	417	396	428	416	399	407	407	467	427	420	461	374	448	414	418	407	428	414	392	433	402	445	397	412	430	451	401	412	425	446	388	403	407	420	416	467	436	404	447	406	411	409	415	402	422	442	394	438	447	462	495	416	414	464	431	420	405	444	451	405	404	437	391	431	385	433	444	454	400	431	459	429	426	446	416	413	493	412	410	447	432	400	439	452	432	437	415	452	419	441	426	398	428	407	412	401	415	409	400	438	468	429	413	430	435	427	421	403	431	428	420	416	436	463	447	408	464	390	400	424	442	394	426	471	426	448	398	440	407	429	436	471	432	425	427	433	410	426	410	404	373	417	400	428	431	410	442	393	398
23541	21128	28572	23966	21128	14440	4146	1788	1179	966	868	958	819	806	837	779	729	655	647	614	592	493	448	445	474	450	485	478	432	429	394	369	373	391	386	403	359	399	376	378	407	392	352	372	378	414	368	418	360	385	339	361	367	360	386	339	384	388	396	355	369	392	369	378	383	357	371	360	368	343	368	369	321	354	346	380	343	337	357	336	357	340	302	386	370	354	359	356	370	354	350	336	352	358	328	349	376	367	376	392	373	359	345	364	334	362	347	367	361	317	308	355	339	385	346	380	384	322	344	333	329	336	365	332	359	339	370	376	377	373	377	315	406	331	393	344	332	389	339	356	347	326	365	348	354	335	397	380	346	375	395	344	381	330	346	355	323	349	388	345	334	372	353	362	356	353	363	389	349	338	359	367	354	319	367	342	347	346	360	367	352	342	386	332	360	341	347	373	342	380	331	357	362	358	364	373	335	369	320	341	345	397	365	364	350	353	348	342	340	345	405	366	341	362	355	339	330	333	332	357	363	337	351	369	346	349	371	338	355	352	319	371	374	398	318	342	331	344	368	326	377	326	344	374	351	360	350	351	366	331	336	384	337	343	373	367	346	370	374	368	326	341	408	328	364	368	359	366	369	368	331	350	364	367	346	372	377	375	315	392	340	385	332	381	347	299	343	363	349	347	346	388	315	378	370	372	373	380	357	368	369	360	345	346	388	383	380	369	365	364	359	343	343	384	340	370	326	334	347	351	374	372	342	321	342	365	338	343	370	342	333	346	358	391	389	373	362	341	379	376	355	380	385	343	358	350	339	342	361	374	368	371	357	355	382	341	345	352	338	385	360	348	340	337	370	349	358	326	334	331	352	356	356	357	377	363	352	376	339	344	367	362	398	364	354	332	384	342	352	350	358	349	358	351	349	346	357	366	372	358	372	334	416	373	364	338	364	368	331	331	359	382	378	343	388	351	371	316	352	364	377	384	376	354	407	352	308	295	360	390	358	345	362	342	343	332	335	365	381	357	356	375	357	379	367	331	329	389	368	364	326	371	355	375	372	375	380	330	359	342	365	360	336	342	336	331	337	361	344	380	361	336	392	353	366	363	367	366	360	374	376	384	365	393	378	391	325	336	389	343	388	333	327	371	364	351	352	386	361	381	374	355	359	356	384	371	374	361	372	366	364	397	329	369	374	370	364	348	369	351	358	352	333	363	312	418	383	383	346	355	368	399	377	384	363	369	336	343	334	347	376	411	343	381	357	347	358	377	362	363	366	337	349	360	345	350	366	357	396	343	361	361	358	353	384	372	349	384	367	376	339	331	342	372	345	331	379	380	347	364	362	324	377	371	366	343	336	343	373	379	362	366	345	378	344	359	369	364	390	355	347	371	333	337	357	361	378	363	390	342	354	355	351	346	360	353	401	350	347	352	349	345	358	365	343	341	366	362	343	346	367	346	337	376	302	370	331	343	336	379	319	341	319	358	351	364	360	378	354	346	403	359	357	364	357	374	378	367	343	385	345	358	389	378	363	375	365	325	357	368	352	360	332	419	347	347	333	326	379	369	364	328	368	365	371	313	337	361	374	332	387	348	346	371	359	365	351	356	340	337	366	380	349	389	376	364	396	346	353	340	360	367	343	359	337	377	365	316	359	332	352	340	365	365	376	361	379	371	385	357	353	383	379	361	386	350	382	360	338	330	378	359	341	368	338	367	381	390	341	361	368	340	395	359	321	350	379	367	351	408	340	384	342	358	329	353	337	332	344	375	325	348	372	343	348	400	340	375	353	370	357	367	359	358	351	351	355	346	390	361	382	342	357	337	347	352	377	383	403	359	358	358	371	329	331	341	347	369	334	356	353	332	379	351	360	345	344	326	366	320	334	408	346	368	336	363	361	342	339	349	325	346	363	350	384	368	392	358	332	356	356	343	381	380	367	354	378	348	330	366	350	369	362	331	349	336	374	360	378	361	363	325	329	346	375	350	342	417	383	355	319	375	358	323	370	373	385	343	374	369	364	335	375	360	348	395	382	383	363	311	369	378	344	326	345	374	355	374	371	330	350	381	342	366	344	359	322	335	341	395	331	316	374	342	402	356	319	359	365	359	343	348	355	388	342	341	341	376	385	351	381	320	332	321	384	357	371	354	374	368	340	355	380	336	353	329	370	347	360	400	347	372	358	382	342	338	363	360	335	330	388	328	366	386	354	381	349	343	369	352	355	374	361	361	373	382	371	355	354	354	353	351	343	335	350	335	347	354	348	345	351	354	351	329	366	349	376	348	362	371	364	354	364	341	333	375	357	368	318	335	372	377	376	357	345	314	393	341	359	344	385	329	373	340	341	322	336	357	337	354	351	350	390	410	381	337	334	370	354	327	377	397	317	370	314	342	346	343	356	348	340	387	355	330	334	353	381	372	358	350	347	354	351	358	372	360	373	343	379	337	328	347	326	367	371	386	352	344	370	339	385	364	396	368	334	358	343	363	385	340	348	353	345	329	376	399	366	383	342	360	352	352	362	358	363	339	336	351	384	357	383	386	362	385	353	357	385	367	362	345	352	380	341	349	341	368	366	348	366	337	338	373	388	383	387	341	365	356	366	340	359	391	360	401	374	318	351	378	363	373	354	367	372	367	337	361	359	354	346	370	375	362	365	332	362	361	344	354	338	348	371	384	349	359	348	359	363	326	349	335	379	344	373	361	337	348	365	365	380	316	373	373	371	343	395	370	376	337	366	357	342	374	342	360	355	360	394	337	347	313	343	365	337	399	366	362	360	346	393	353	400	371	345	338	340	337	354	356	340	314	356	391	339	363	370	354	393	355	397	336	362	342	343	364	361	372	347	362	332	357	367	380	369	319	373	370	364	323	312	369	345	321	358	365	361	325	357	363	339	364	360	382	331	353	383	350	344	362	370	390	344	344	372	324	340	338	337	352	354	331	349	329	313	334	337	333	356	351	389	327	332	368	353	346	350	365	393	371	347	353	338	368	386	337	365	367	325	331	352	314	328	364	388	340	360	360	340	354	315	347	350	409	308	412	354	358	348	357	351	355	368	367	372	354	350	331	363	342	395	369	373	343	347	345	337	390	345	331	380	397	379	350	361	403	376	354	364	366	379	363	395	358	365	383	389	353	356	349	324	371	355	326	361	341	316	369	373	390	362	363	364	353	357	363	372	354	331	338	348	365	348	372	333	351	337	357	369	355	358	351	377	357	363	365	342	325	351	345	347	357	331	342	342	368	378	367	364	350	343	345	368	344	351	348	371	371	326	368	363	349	328	373	372	378	364	379	318	358	358	361	343	339	330	372	360	349	336	364	359	357	333	408	351	372	343	373	385	369	352	357	359	385	374	362	367	334	345	364	364	361	409	354	374	348	356	377	342	359	360	353	355	380	353	334	349	328	353	376	339	339	380	364	354	347	355	343	374	346	340	370	356	364	360	393	357	336	352	380	369	370	358	311	359	351	380	366	346	369	380	363	361	363	387	333	343	351
13646	29862	27164	16929	13042	9596	6748	4344	2884	2254	2117	2057	1999	1842	1878	1735	1618	1429	1353	1174	1070	873	774	760	783	778	862	742	744	666	673	607	597	600	571	528	534	549	590	528	539	531	546	483	527	601	564	598	547	561	573	510	527	563	574	526	561	571	620	532	548	537	495	522	534	554	518	490	542	514	531	519	538	503	556	556	540	508	547	549	545	518	568	536	516	553	530	524	542	495	524	502	526	533	511	506	518	550	505	509	506	505	533	536	522	551	563	552	484	540	519	503	484	548	483	515	525	520	538	520	545	561	486	501	538	520	490	503	488	534	547	522	473	481	520	521	516	487	544	520	521	499	493	497	551	528	500	528	540	559	504	541	504	496	498	519	500	527	537	505	545	499	480	520	546	540	552	492	519	513	551	492	526	501	476	513	513	504	516	489	498	506	540	535	499	509	499	508	505	520	502	457	557	546	495	537	542	499	535	528	565	548	481	545	503	512	483	482	546	483	494	526	510	542	509	493	514	530	554	507	521	530	547	528	506	478	514	496	512	513	527	529	497	502	499	482	543	497	513	525	554	531	532	526	536	498	526	506	504	515	513	524	451	494	559	544	515	515	497	506	507	533	530	557	537	523	514	561	543	512	516	516	515	534	502	531	542	510	506	513	492	554	500	538	519	526	552	504	522	540	504	528	494	558	528	524	509	560	519	509	533	510	489	477	512	538	525	530	538	517	552	506	533	506	576	530	548	531	524	524	518	571	560	564	526	507	504	520	537	553	522	526	532	508	516	470	514	540	482	495	507	493	487	525	564	526	474	515	530	512	511	513	513	524	501	522	546	542	546	522	530	536	497	525	511	551	497	537	506	526	514	562	510	527	561	503	536	519	519	495	502	521	542	531	493	534	515	516	503	545	529	558	541	515	542	492	513	491	489	509	549	527	508	513	495	491	497	531	546	538	506	513	542	555	524	514	501	532	491	507	561	519	491	534	537	527	499	535	521	501	497	495	511	513	486	510	527	565	530	538	518	552	532	548	540	507	539	500	505	497	535	530	519	519	544	511	538	518	516	494	534	532	550	534	536	544	481	562	496	489	532	517	506	512	517	541	526	531	515	513	516	515	493	491	524	512	525	537	523	511	553	502	492	499	563	519	507	479	501	522	522	482	488	508	524	501	502	570	516	495	506	499	499	534	536	558	533	462	527	517	517	508	519	497	540	511	510	502	536	541	475	492	542	528	543	513	541	514	507	485	506	535	543	502	530	515	490	480	558	524	538	523	479	518	519	503	483	487	532	507	487	521	545	544	521	505	530	548	496	513	518	514	530	502	501	490	522	532	530	512	516	513	522	486	582	518	529	530	507	455	500	504	545	530	525	549	515	525	525	497	532	529	531	543	472	487	501	524	499	521	517	503	518	540	517	547	504	500	464	512	516	504	529	550	594	514	501	544	504	516	536	504	523	532	497	490	525	547	534	518	505	497	519	490	501	522	486	546	498	527	475	506	501	524	544	461	531	527	533	511	541	502	507	508	521	517	496	524	551	482	526	572	512	499	505	487	557	505	541	551	518	560	526	517	478	550	498	515	509	513	533	518	540	513	518	492	501	508	516	487	536	540	539	486	503	545	510	494	528	502	554	522	530	546	521	548	514	501	498	551	511	501	526	494	499	531	513	578	560	513	516	486	512	526	529	514	543	502	522	502	512	547	498	536	480	500	532	544	553	476	465	489	492	519	550	511	520	492	526	489	478	529	519	524	531	529	509	508	528	502	491	489	502	532	542	499	546	451	503	490	548	480	509	508	531	531	547	540	524	495	510	549	491	511	535	502	508	527	516	511	528	511	516	530	479	480	543	537	486	501	497	553	512	511	500	542	501	473	501	510	544	482	489	503	508	498	490	493	497	487	481	535	515	529	573	503	501	533	523	541	520	518	518	515	551	572	519	567	523	483	468	530	473	524	551	527	514	501	504	509	512	522	512	488	582	527	495	534	515	511	513	536	531	558	517	535	503	509	507	529	540	484	503	521	512	527	530	468	556	502	543	533	504	506	508	501	506	519	518	520	561	556	538	500	533	483	531	540	513	536	520	499	528	492	522	538	530	490	504	490	504	515	539	490	517	508	500	510	498	493	510	536	495	499	533	507	517	511	517	525	537	496	504	506	525	545	495	538	511	502	513	499	524	523	502	478	519	523	518	525	499	523	510	529	504	537	528	527	496	514	498	508	506	468	512	536	524	494	535	547	541	528	533	530	523	580	493	526	498	535	548	549	496	477	549	549	557	537	459	502	531	556	550	492	489	535	506	551	496	516	508	528	539	500	532	516	513	511	511	497	507	514	539	560	491	528	508	567	540	517	488	555	524	501	483	530	512	483	537	576	530	513	527	539	518	561	511	535	502	495	479	572	561	513	555	490	485	557	550	536	497	509	532	470	523	499	521	510	508	498	556	534	506	493	521	564	553	522	510	495	534	484	538	542	531	525	529	486	543	527	479	520	524	512	521	502	505	532	524	535	526	518	530	506	514	529	511	508	534	507	524	498	487	544	519	490	555	506	506	521	510	557	474	525	493	517	542	508	466	504	478	494	504	470	512	545	497	540	572	551	473	556	527	511	510	499	519	526	563	545	481	554	505	531	541	531	478	569	515	498	529	509	508	499	537	538	539	531	502	504	535	507	492	538	524	520	507	515	518	527	534	506	516	495	493	521	487	514	488	511	528	485	576	502	513	548	516	477	495	577	546	526	533	503	526	540	524	496	502	493	533	518	529	505	493	528	512	509	527	524	516	530	556	525	548	560	556	462	527	598	535	530	543	511	570	515	510	537	496	526	527	530	491	541	561	517	495	491	551	451	500	517	570	551	544	547	535	546	537	528	533	556	514	545	517	502	541	527	513	563	513	502	544	482	519	539	530	538	518	525	513	521	537	501	506	530	500	518	508	546	529	528	507	541	549	511	508	514	491	548	509	546	555	545	524	496	494	524	511	521	489	506	543	520	491	532	556	517	521	522	510	530	488	527	563	510	554	522	504	523	523	472	546	528	507	483	506	522	537	500	530	550	510	548	521	493	497	500	504	528	509	505	530	543	535	548	501	519	528	485	513	514	542	503	542	509	491	545	498	521	507	510	493	498	494	519	483	480	478	501	495	528	569	495	495	529	524	520	493	527	519	488	521	515	526	538	497	488	500	467	493	498	482	513	508	470	541	521	548	525	528	529	503	510	509	523	500	514	514	518	557	531	541	533	493	483	534	549	500	545	517	513	539	506	544	546	497	495	529	544	548	498	535	527	471	537	485	537	512	544	486	493	525	494	492	527	510	494	488	525	518	501	480	540	506	550	508	536	504	525	497	502	493	531	535	549	497	508	518	535	547	529	494	507	514	518	551	522	506	485	537	524	528	505	530	494	544	517	503	474	528	502	492	499	491	561	505	464	544	540	550	531	518	503	533	504	478	528	495	530	517	539	506	522	485	514	524	517	511	536	472	490	496	500	485	541
22791	21134	28974	23572	21159	21296	12545	2798	1553	1193	1087	997	986	979	925	928	807	789	747	708	569	473	405	419	453	425	410	389	390	345	349	343	297	276	287	284	238	289	284	252	282	269	260	278	254	274	246	259	275	260	319	284	266	275	262	261	281	263	280	273	244	279	252	251	265	269	259	271	281	285	242	226	262	261	241	262	247	231	258	242	233	245	234	256	267	229	246	248	248	239	222	242	243	248	284	225	244	260	241	244	229	234	268	233	284	250	241	236	217	271	239	221	249	268	250	258	248	230	255	239	261	241	279	243	274	251	234	281	235	242	253	228	259	282	254	233	266	241	226	234	267	246	248	242	247	261	244	252	220	241	252	266	227	255	269	225	221	222	236	256	237	246	235	253	262	291	236	241	253	233	247	208	252	242	232	254	266	234	262	245	226	249	254	253	239	234	233	230	260	253	247	262	264	228	248	245	239	259	270	223	240	233	255	274	243	272	243	270	209	251	248	283	235	260	250	265	248	265	263	265	240	278	277	248	260	251	274	249	274	246	239	263	260	217	260	248	223	266	252	242	245	245	230	266	258	244	239	218	216	238	247	257	199	219	238	243	255	238	217	247	242	235	251	261	238	279	217	253	255	252	221	223	246	239	246	284	249	231	241	291	246	261	233	240	230	252	239	229	239	234	244	253	262	246	236	250	264	269	234	264	252	235	238	239	241	276	230	245	259	234	245	244	256	245	240	250	240	255	258	244	234	247	265	239	231	256	222	239	258	227	254	245	219	232	244	214	232	275	239	239	241	233	248	262	263	252	245	247	263	246	222	252	230	225	237	237	249	238	253	239	236	231	226	261	259	244	218	229	236	247	233	261	258	258	248	257	258	262	263	258	244	251	237	282	230	251	247	251	253	271	224	222	266	260	247	241	267	250	260	255	272	239	252	244	215	235	276	252	237	249	239	236	278	254	245	252	232	241	265	222	215	250	234	265	246	272	264	293	229	270	253	250	258	256	242	250	255	273	248	256	274	251	269	252	270	264	211	253	237	248	263	234	251	237	252	263	260	233	258	249	239	255	249	244	258	274	240	228	268	238	227	237	249	223	259	240	252	248	219	238	246	261	243	257	236	246	236	273	234	301	208	247	236	262	251	260	230	258	222	283	226	270	243	210	263	263	229	245	222	251	263	261	229	261	243	264	264	264	222	238	278	254	247	250	265	274	237	243	236	252	270	234	231	248	224	251	234	220	244	214	266	227	263	274	267	249	208	246	214	262	258	247	226	249	243	236	257	254	244	247	240	228	229	257	244	229	245	250	255	245	236	230	248	226	244	260	261	240	258	254	246	227	245	250	235	253	279	264	240	266	232	252	262	261	219	222	259	249	265	271	253	249	254	239	250	217	231	273	248	250	229	263	240	249	254	255	236	230	228	266	265	255	233	221	254	240	241	239	249	249	231	233	274	248	235	242	268	265	235	242	258	246	217	241	239	270	215	229	259	267	250	260	260	237	236	274	230	262	254	209	249	270	215	244	267	239	260	267	260	265	262	244	224	226	237	233	216	256	249	261	239	213	245	242	239	237	233	281	251	223	237	253	234	283	251	247	272	251	266	246	224	256	253	251	249	250	244	254	236	241	240	259	255	296	235	227	251	249	243	240	258	227	250	214	232	265	234	238	217	230	248	235	256	282	217	246	246	235	219	266	256	244	248	257	235	237	267	226	236	288	261	264	223	269	257	246	244	246	227	255	229	265	250	273	236	230	244	237	252	233	266	257	223	254	234	274	252	233	249	249	256	235	234	259	260	215	254	261	235	249	235	239	259	234	234	236	268	230	260	234	249	258	249	257	247	238	263	272	239	239	235	236	263	241	256	255	243	226	263	242	281	245	277	252	266	237	228	232	236	244	254	246	235	219	244	286	239	287	255	227	238	248	274	244	250	229	250	242	249	262	245	253	240	277	224	257	263	262	214	266	248	246	256	242	237	264	261	249	272	232	231	243	235	236	259	250	246	230	253	235	225	275	233	225	229	265	256	263	258	259	227	225	214	252	240	255	234	217	255	257	255	239	244	276	212	261	240	278	235	253	248	247	247	255	266	244	256	270	234	237	287	250	244	255	233	209	267	227	251	233	259	256	259	268	257	276	267	259	259	237	262	222	252	259	254	250	264	263	231	239	265	242	255	267	258	233	251	235	247	224	276	231	241	239	248	239	265	238	227	238	248	227	258	219	236	227	249	232	250	244	263	269	234	252	230	239	243	246	247	268	246	250	231	226	230	259	282	222	252	268	223	261	243	231	256	254	268	228	249	253	244	241	244	244	204	252	239	251	230	252	224	256	226	250	246	231	252	246	215	248	262	248	247	254	236	262	223	280	245	243	243	264	247	259	245	238	264	243	281	253	240	269	245	281	257	216	257	239	239	243	243	204	251	233	253	261	243	264	268	240	248	250	218	253	235	243	237	243	246	242	221	265	228	243	248	247	270	282	231	254	259	244	269	235	253	236	222	235	246	230	261	244	237	259	239	228	248	267	248	226	247	247	231	215	274	240	233	231	245	226	234	269	266	247	249	232	252	237	236	235	233	250	229	255	250	274	231	272	274	251	242	258	237	263	221	250	236	245	249	243	239	227	235	230	256	251	240	226	253	259	263	248	247	270	253	233	244	257	252	249	253	257	226	252	225	251	237	257	240	254	237	239	245	252	239	246	267	244	259	255	251	231	275	249	234	240	282	234	252	254	250	257	264	257	235	246	237	248	260	239	239	255	239	233	244	266	248	261	235	248	228	260	247	240	238	266	237	272	226	245	275	248	234	240	228	248	242	236	245	247	268	257	217	232	249	251	290	245	257	239	236	229	274	229	266	236	244	250	254	249	244	245	252	224	239	228	258	265	255	253	235	264	233	217	261	267	256	248	252	244	226	246	235	235	233	254	232	247	219	244	252	229	270	202	254	262	243	253	249	215	236	207	254	252	259	239	265	249	247	250	231	254	245	265	256	213	231	251	230	251	241	232	245	250	260	245	247	218	231	235	253	254	230	275	228	257	249	235	246	270	250	223	265	225	223	228	252	290	218	241	224	267	262	265	263	248	244	252	258	240	252	247	240	258	252	232	238	237	222	255	230	253	280	227	242	235	228	249	247	232	241	238	254	214	261	266	277	227	262	251	212	242	278	245	264	236	262	232	266	232	235	280	222	258	254	262	259	257	239	225	211	237	263	261	252	247	263	223	249	253	204	257	242	219	221	244	256	241	221	271	242	252	260	272	236	234	248	241	287	235	232	262	269	268	256	250	239	226	254	267	217	237	271	235	262	263	255	245	235	252	233	236	259	254	236	268	274	230	231	240	247	247	242	270	224	247	240	267	243	236	259	244	218	240	241	224	237	241	262	279	235	254	269	244	249	258	254	240	235	256	247	246	215	245	260	255	244	253	241	232	270	250	235	213	219	252	254	278	250	245	269	246	250	244	243	231	250	226	234	273	225	244	272	235	246	240
16126	34766	31509	21529	17086	13035	9212	6185	4102	3186	2846	2709	2549	2369	2417	2245	1922	1826	1637	1463	1212	955	825	761	762	762	830	713	702	616	645	568	501	480	439	451	389	366	452	430	417	466	368	405	399	387	403	403	358	414	453	450	410	408	377	377	417	367	404	373	396	407	361	416	369	431	396	385	358	384	392	385	376	377	362	362	363	384	395	362	338	345	368	350	388	364	384	355	371	314	397	368	361	351	353	368	355	336	402	337	371	364	350	377	365	353	346	344	393	361	377	355	364	354	401	376	377	369	325	353	371	364	396	356	406	357	400	359	351	350	380	353	359	351	327	387	355	365	364	379	373	388	398	376	384	380	380	363	390	357	394	348	362	321	365	370	370	352	361	378	338	362	367	336	369	354	382	357	353	387	358	344	360	372	367	369	376	311	332	348	391	344	362	354	371	348	392	326	363	386	371	366	353	336	376	326	361	374	371	341	337	373	361	372	391	371	383	329	374	343	363	365	343	374	372	359	354	387	332	375	364	349	370	388	349	365	343	336	356	400	357	357	381	394	368	387	369	397	359	339	364	366	363	345	371	381	371	344	369	370	339	349	370	372	363	342	348	369	384	358	353	350	333	367	375	355	376	356	365	399	386	338	392	345	400	363	341	350	349	361	326	367	372	333	358	353	355	348	366	361	371	363	367	389	352	375	340	373	349	323	386	378	380	342	345	366	357	369	347	348	351	371	338	330	398	376	380	386	385	386	367	356	356	371	347	355	381	380	378	352	361	354	358	347	373	347	367	378	374	344	341	347	375	364	352	347	338	373	379	360	345	342	385	355	391	344	382	338	378	348	344	369	383	339	354	356	373	348	380	383	378	352	362	357	354	368	382	402	342	361	338	369	382	394	347	319	373	366	372	386	368	346	360	343	374	349	348	357	389	382	360	382	361	346	378	384	335	350	354	343	360	360	345	359	380	368	372	384	378	339	379	365	382	373	382	382	398	365	351	354	385	347	388	355	370	381	364	360	335	385	379	367	378	355	375	372	379	348	393	350	374	349	354	441	375	387	399	392	364	346	366	356	363	369	369	341	367	398	366	365	409	363	369	362	355	388	347	364	341	373	347	376	358	369	342	373	400	401	379	394	398	354	360	350	362	377	372	362	342	367	364	365	351	343	372	370	374	379	375	390	368	383	372	389	362	343	320	363	409	368	331	393	333	363	341	358	330	364	366	356	354	356	369	353	331	404	368	361	370	353	355	346	351	373	349	395	396	388	354	346	367	371	348	387	380	349	370	351	355	381	401	384	377	363	368	370	374	374	334	343	387	346	371	354	388	363	352	369	366	348	364	351	361	365	406	366	358	371	362	368	371	358	377	349	379	354	343	395	385	358	385	369	349	366	394	365	342	370	356	323	408	358	352	377	373	371	370	344	400	331	369	399	361	334	384	341	369	364	369	382	341	363	368	337	369	381	376	363	372	358	375	345	338	366	414	334	352	358	358	287	349	344	356	396	347	376	392	387	370	344	366	346	351	356	342	369	354	395	352	374	377	366	361	362	383	361	351	336	343	361	355	398	385	368	375	343	332	344	375	341	385	357	341	378	368	374	359	363	376	370	338	350	365	378	304	354	379	383	345	365	371	363	355	378	388	370	348	367	383	358	347	348	348	328	374	354	356	375	371	354	345	383	383	378	385	383	364	366	356	338	381	389	378	385	326	388	336	363	359	373	363	386	381	364	416	358	349	362	355	382	357	348	359	343	342	324	373	388	365	358	404	384	370	377	333	340	365	387	368	375	351	393	368	383	355	371	392	333	377	368	338	326	358	370	365	361	392	374	322	368	383	362	354	386	375	388	349	360	347	349	353	391	349	361	382	377	337	343	332	352	381	354	361	353	356	363	358	350	389	375	315	394	392	366	383	328	380	336	313	333	346	381	348	357	395	355	367	350	355	361	386	351	399	365	353	370	351	334	357	374	349	368	381	365	320	383	366	357	370	360	352	358	378	337	381	366	337	368	334	331	364	342	360	337	403	354	349	379	351	367	342	373	349	357	370	364	354	364	399	357	354	382	364	347	360	358	360	388	358	354	370	367	362	367	357	361	344	373	360	360	368	353	362	393	366	385	412	349	385	393	335	384	375	353	351	347	364	347	371	345	365	378	350	335	374	377	353	340	348	377	353	379	406	374	369	350	331	394	344	351	361	338	365	358	391	371	389	353	380	373	339	362	339	365	368	333	400	352	371	335	366	342	382	330	347	337	401	371	384	398	343	351	370	395	363	360	383	352	351	326	345	383	352	371	341	398	390	390	358	362	360	356	386	379	361	334	346	349	390	356	364	355	377	352	377	357	343	383	367	383	352	355	358	337	360	338	395	405	387	348	364	358	357	345	371	365	325	380	372	343	350	379	383	370	362	334	385	348	359	348	357	383	381	358	360	380	356	340	388	363	362	365	367	376	356	348	349	342	378	396	366	376	350	348	361	373	337	394	372	374	369	356	367	389	378	388	343	338	362	394	384	351	361	352	362	382	352	373	356	349	346	370	356	352	379	386	347	376	366	341	344	352	377	311	323	350	375	359	366	353	361	376	353	365	363	339	349	371	367	352	344	376	359	365	394	389	367	376	323	367	360	373	330	352	337	352	343	346	356	359	327	372	366	350	332	376	379	385	327	364	356	371	388	374	354	369	393	342	354	349	419	356	385	371	339	359	359	359	332	383	352	372	360	381	344	393	366	376	417	381	371	382	364	410	380	368	378	328	390	358	383	325	339	358	364	394	375	379	391	361	354	350	376	382	361	376	386	328	365	361	378	350	394	365	389	364	332	371	344	387	384	351	349	324	314	373	354	385	339	350	319	371	355	335	353	386	356	367	411	381	356	361	332	360	360	396	345	342	387	358	352	379	382	371	382	363	365	365	355	346	340	372	334	382	368	376	354	355	324	354	363	353	329	336	361	355	366	353	351	373	364	415	361	334	397	367	360	358	389	374	357	365	357	359	334	385	348	371	360	371	348	389	384	369	361	389	406	347	408	391	357	352	384	388	388	373	362	330	393	345	382	375	375	375	347	372	395	398	345	344	367	368	397	369	347	359	376	361	369	359	364	325	339	368	362	364	358	349	359	351	343	376	354	355	380	326	368	350	371	373	346	362	391	352	358	327	348	389	366	362	352	377	384	372	386	362	406	362	372	365	347	371	345	395	378	378	363	355	333	338	379	361	339	361	368	368	343	375	383	375	395	339	370	345	413	403	325	340	331	368	336	373	356	336	372	339	350	367	362	372	354	335	370	380	393	384	369	375	375	372	351	375	389	358	373	373	356	358	347	362	377	378	337	340	332	371	363	373	353	381	361	381	408	369	390	355	342	344	341	358	360	357	359	379	362	379	369	355	368	376	351	375	366	354	347	392	333	365	388	360	383	352	383	365	370	367	381	343	377	360	333	380	341	379	356	397	355	333	342	331	362	352	354	358	371	340	386	344	353	381	341	353	362	418	358	335
26686	20914	16775	7450	3541	2209	1332	817	643	515	478	514	522	516	518	536	449	481	460	420	404	400	341	313	323	360	342	338	317	301	301	331	327	280	316	307	281	328	314	292	299	291	278	304	311	304	291	302	268	319	290	297	331	331	307	277	285	277	277	302	269	315	306	334	293	302	311	278	286	288	295	302	318	276	295	266	327	311	292	298	291	293	292	255	301	310	276	299	294	286	278	271	267	290	289	282	305	291	283	283	291	286	298	298	320	307	281	254	312	302	318	263	276	272	322	280	272	255	295	270	296	298	262	276	293	299	283	307	304	302	283	295	285	304	260	299	274	262	299	287	264	288	283	289	309	326	290	286	277	312	268	275	285	316	280	239	287	293	300	292	303	286	293	302	252	311	300	304	265	291	309	269	307	278	296	282	280	287	282	297	284	310	300	285	275	281	277	286	299	285	322	305	288	301	274	286	288	277	290	303	281	259	289	267	277	312	285	288	285	299	301	261	282	304	287	277	281	308	337	306	247	271	285	315	296	293	289	281	302	300	268	262	301	270	274	280	281	316	300	267	281	253	290	301	319	256	285	322	260	292	271	260	279	281	282	282	277	299	292	285	283	269	276	281	283	314	290	277	289	288	289	305	284	293	290	288	300	308	264	287	303	300	290	306	308	261	310	307	270	303	287	308	297	268	297	299	302	293	269	311	283	315	286	277	283	296	274	327	315	299	281	280	267	304	260	292	289	325	271	304	313	309	334	280	291	289	290	272	256	269	280	296	268	308	273	298	293	303	311	325	240	301	304	299	269	307	273	300	282	271	293	306	320	283	317	309	275	274	268	285	299	275	278	305	268	310	291	307	289	301	270	300	268	294	274	266	285	302	293	287	317	308	300	277	266	319	269	290	265	258	313	310	270	282	272	285	302	274	295	298	278	293	301	336	283	277	273	259	260	272	290	291	273	301	266	275	292	307	278	322	289	325	303	284	259	299	288	298	298	307	316	275	343	301	276	304	251	299	257	277	277	297	284	288	287	294	279	277	310	318	295	281	301	329	282	254	273	272	284	300	318	285	282	306	283	300	257	326	282	277	303	270	295	297	281	291	273	268	272	322	255	312	310	283	289	281	305	295	312	294	283	296	283	288	275	320	275	263	289	281	282	256	317	288	287	274	293	286	287	306	255	280	310	270	285	300	282	283	298	304	301	283	287	295	303	253	278	267	327	301	291	259	298	271	319	263	288	295	291	280	295	280	283	291	271	276	280	286	294	283	283	293	254	259	277	313	254	289	284	259	262	267	266	260	281	281	270	266	295	263	295	292	261	294	312	298	267	282	269	297	278	284	256	284	306	237	293	325	287	290	273	301	295	268	302	290	291	267	311	267	282	288	295	268	297	301	314	301	315	303	290	308	298	291	279	279	302	287	276	320	300	304	288	292	283	293	332	331	276	302	297	287	271	300	284	280	262	293	285	313	263	262	298	266	294	276	285	291	300	263	276	281	302	278	307	282	293	271	279	262	301	315	277	303	297	300	295	298	277	287	316	271	294	261	308	279	265	309	275	279	267	276	278	261	281	280	318	315	274	302	291	293	282	267	292	267	286	274	284	308	282	288	290	294	277	281	274	270	289	294	297	290	299	296	277	283	287	256	326	263	287	287	279	300	304	277	333	307	281	281	279	284	298	276	338	282	271	278	272	284	302	288	305	288	265	290	267	320	302	296	302	280	296	272	296	299	274	317	321	301	297	273	306	305	292	297	285	292	284	271	292	264	295	262	303	308	263	308	286	298	256	304	286	275	326	273	299	297	266	277	252	277	291	306	268	299	308	295	312	279	298	270	276	290	282	255	305	282	286	304	274	307	290	304	280	289	263	286	288	285	293	298	314	283	281	304	290	302	310	301	265	301	300	299	252	277	275	284	272	246	292	288	271	260	236	289	290	277	289	271	312	300	295	267	282	299	297	290	263	306	287	281	286	264	282	290	277	280	272	315	286	281	275	296	282	283	303	310	283	291	284	306	324	308	309	275	303	287	280	305	305	310	279	249	279	283	275	263	286	268	298	266	324	306	281	267	288	316	292	297	271	309	263	296	258	295	266	301	278	295	298	282	287	285	259	302	300	252	304	284	294	276	285	270	271	262	287	314	275	292	278	289	294	260	281	282	300	301	268	257	315	292	298	302	294	285	288	274	292	299	276	300	290	277	299	290	277	272	277	279	261	269	292	278	293	294	297	273	288	281	299	267	288	277	312	294	269	252	294	271	281	299	305	321	269	299	299	289	280	295	296	270	303	293	255	299	295	287	292	309	311	290	300	296	318	261	288	278	289	297	269	304	284	296	288	293	308	297	280	284	276	284	274	261	339	287	314	288	327	286	307	291	280	292	302	268	284	295	301	267	324	293	279	281	283	278	293	294	297	288	277	250	301	294	299	287	263	291	306	270	299	310	277	278	284	293	300	262	268	297	308	324	278	298	289	251	293	310	306	267	282	298	276	288	283	238	272	298	298	276	281	305	316	302	258	268	329	303	296	292	302	286	283	304	294	266	284	311	281	260	293	269	285	287	291	265	300	286	263	318	276	315	274	299	282	284	267	288	275	288	270	272	317	302	287	300	276	294	318	275	311	302	296	289	276	308	288	297	269	285	274	276	296	277	269	272	294	291	283	296	277	298	259	299	296	269	283	283	297	301	298	292	295	301	265	268	318	290	291	305	267	295	295	291	285	275	303	314	312	297	275	298	257	281	291	312	268	296	287	275	289	298	277	279	301	280	272	299	298	315	274	321	315	266	324	300	267	302	305	259	305	259	261	289	308	268	319	289	277	287	255	297	268	278	278	299	279	275	308	301	292	314	279	278	278	283	293	253	278	296	290	290	275	295	278	262	285	290	288	260	282	297	315	281	281	303	291	281	255	292	298	307	278	316	279	273	310	269	267	273	280	314	283	283	307	297	296	297	282	249	302	298	266	291	277	267	266	285	291	256	269	275	309	289	303	273	336	258	293	327	276	304	282	285	288	297	309	293	286	310	309	287	310	290	319	304	311	270	280	286	304	319	313	274	279	295	281	297	296	322	282	295	277	326	328	289	284	283	266	247	289	319	324	291	271	295	293	313	284	293	290	297	311	305	281	291	269	263	288	264	287	304	297	276	302	282	325	256	282	239	325	301	305	257	253	262	256	308	288	270	302	294	291	302	283	280	308	296	281	295	273	287	265	288	288	278	310	304	276	296	288	257	326	298	278	305	283	255	306	317	290	300	280	308	279	269	279	277	317	266	289	283	277	289	300	313	308	298	305	284	291	304	292	308	279	275	291	295	277	304	281	287	280	278	289	278	295	305	284	309	289	312	275	287	296	305	289	335	291	273	287	277	292	292	301	292	297	274	301	285	288	264	267	270	292	305	285	308	274	296	348	298	282	293	319	309	310	275	301	296	286	275	289	313	301	320	270	246	293	275	298	280	353	277	312	288	320	317	277	300	270	305	301	250	281	291
12418	22073	18903	10460	7689	5581	3603	2305	1547	1196	1111	1096	1108	1121	1037	1058	933	896	848	740	684	562	531	526	546	552	561	574	526	462	465	460	449	439	439	426	454	435	413	411	450	465	431	439	432	420	413	446	444	465	412	444	430	450	429	448	439	416	435	438	448	442	441	433	451	402	437	435	461	423	402	440	419	418	440	437	411	449	420	424	393	412	417	396	401	468	478	429	380	403	439	399	403	411	422	414	422	431	434	407	415	407	418	407	421	409	401	428	419	405	387	388	453	416	418	447	471	431	433	417	390	455	456	407	410	434	386	372	410	464	419	414	412	421	428	410	411	437	408	421	400	456	399	401	445	428	437	428	413	437	419	408	433	386	450	414	410	422	404	392	411	404	427	418	417	391	407	434	434	407	408	423	419	428	427	415	408	437	406	438	405	428	411	406	398	417	401	409	451	439	382	424	425	406	408	418	434	439	417	386	377	409	439	395	406	413	414	443	401	392	442	436	418	407	431	451	410	433	383	406	429	440	401	410	385	436	461	402	405	472	457	428	419	390	425	414	400	444	392	401	446	415	426	399	427	468	414	420	432	450	390	421	417	416	441	440	437	432	402	417	438	426	455	427	449	409	399	396	422	392	429	427	432	423	445	421	421	393	442	433	442	422	405	395	425	418	436	424	413	407	425	429	420	426	424	418	392	419	427	417	395	429	437	428	423	431	435	420	401	432	458	417	449	438	437	403	446	431	401	430	453	420	419	426	434	427	379	408	402	368	354	417	433	417	409	390	404	422	404	411	410	442	431	417	414	420	391	402	424	447	385	425	456	457	401	424	421	406	431	438	414	436	426	404	417	417	466	403	460	404	423	408	407	451	420	425	436	407	453	393	448	386	444	430	403	393	431	456	404	415	443	427	443	446	404	397	427	423	426	460	412	437	399	413	435	433	388	462	412	416	409	406	387	391	377	450	443	391	433	387	406	456	417	442	405	411	432	427	418	419	425	401	429	430	400	408	443	431	420	433	402	421	421	461	420	438	443	401	453	434	413	435	372	390	396	419	406	408	398	393	454	399	420	412	405	407	446	415	434	466	401	405	433	418	403	427	426	398	397	442	426	425	380	406	385	391	402	420	404	406	414	396	449	442	376	433	391	420	397	423	454	425	436	432	404	435	411	408	415	421	455	470	414	448	391	428	424	384	419	435	459	427	418	410	406	449	435	414	456	440	404	371	426	407	429	385	421	466	410	453	424	470	403	435	378	395	459	431	414	440	408	427	400	433	419	401	439	429	422	434	405	435	430	429	407	404	435	452	405	415	403	415	415	443	413	441	409	395	425	410	402	445	442	399	444	371	452	425	415	410	429	431	417	418	423	441	415	396	434	416	405	410	406	402	387	402	406	419	443	443	427	400	413	442	461	405	391	390	418	443	441	438	428	430	401	413	412	452	431	402	399	422	435	406	383	398	447	419	426	420	415	420	390	408	425	427	425	441	381	411	391	434	439	432	428	398	435	436	456	404	400	395	404	405	419	437	404	445	458	404	415	402	377	424	442	426	429	412	412	411	387	429	386	462	418	442	387	430	420	442	401	398	420	402	425	420	424	422	431	438	413	444	416	414	441	413	436	437	443	412	356	378	450	411	388	443	391	416	372	417	447	425	437	404	409	447	421	398	459	442	446	426	431	447	422	444	449	422	399	401	379	406	399	423	438	438	425	444	422	436	415	432	431	431	411	418	402	444	417	428	395	396	436	422	441	406	411	432	394	407	418	416	397	447	398	470	380	433	404	425	405	451	396	433	419	403	436	409	421	433	451	399	435	417	424	404	438	369	398	405	431	412	418	431	417	430	446	430	395	433	412	390	437	407	423	416	428	382	438	438	439	416	390	409	417	416	416	403	445	406	411	423	450	433	386	429	401	433	411	392	454	412	422	416	422	411	407	396	401	395	410	422	395	403	455	426	384	393	468	410	417	417	438	414	394	403	418	456	399	429	407	421	425	426	419	417	421	435	414	409	404	392	379	395	416	409	392	413	450	408	423	424	392	451	390	414	441	405	402	393	409	405	453	440	416	422	448	424	408	440	436	396	431	416	396	363	432	403	433	419	407	424	432	430	367	408	398	429	450	434	433	437	425	452	417	392	409	429	393	424	431	443	458	435	391	405	414	402	423	414	415	424	424	400	436	421	401	435	394	433	405	442	447	428	429	406	378	430	415	427	444	402	437	426	426	428	433	420	424	391	418	428	403	421	429	383	431	407	452	430	432	417	440	409	433	446	452	416	430	405	403	408	415	392	417	441	441	436	425	451	420	442	400	376	398	440	408	424	418	399	438	415	391	413	438	439	444	423	402	403	424	454	427	406	418	400	399	459	451	404	436	397	404	382	400	413	427	451	439	430	419	434	433	472	388	428	418	398	421	437	402	415	405	418	432	379	440	409	397	419	425	436	427	461	394	420	412	438	419	405	411	387	434	417	402	422	423	443	429	363	420	408	426	389	445	410	432	423	425	395	426	447	395	417	412	414	412	451	405	427	396	406	409	400	430	466	422	434	411	460	426	412	393	432	438	454	396	408	399	406	430	396	412	448	411	412	387	409	408	407	391	410	385	455	422	387	405	445	439	410	437	410	426	380	413	420	454	423	432	422	427	418	437	384	424	420	454	420	441	408	417	387	405	411	421	417	407	434	421	442	392	401	425	419	417	438	412	434	407	418	408	436	412	464	457	403	395	417	432	416	439	443	370	408	411	403	437	418	383	430	404	415	369	418	411	388	417	410	431	431	428	386	405	420	438	434	414	427	425	427	401	408	449	370	413	444	410	406	409	426	424	436	411	446	400	413	421	417	419	415	433	429	431	444	452	409	449	411	402	380	457	434	402	422	426	398	411	420	440	457	435	415	441	434	378	408	431	402	411	417	434	428	385	406	430	416	408	414	443	412	393	424	409	457	446	424	407	422	415	408	423	412	370	430	442	440	414	445	400	409	392	415	403	418	461	451	429	420	403	434	435	463	427	418	435	404	397	448	423	408	445	369	393	393	404	445	405	423	420	429	421	440	410	437	443	441	440	401	442	392	443	412	443	413	381	430	417	428	387	394	422	436	417	396	447	438	420	418	389	443	405	411	424	409	427	443	406	449	411	405	408	402	404	422	411	438	406	404	403	450	447	402	422	407	427	415	440	405	439	437	395	411	404	423	404	407	418	418	406	431	440	384	411	425	426	423	409	391	393	412	390	494	447	404	443	451	405	424	426	376	399	457	402	409	421	424	420	429	415	399	431	425	454	419	418	413	433	405	402	472	423	426	398	431	432	388	440	422	422	393	447	379	437	440	436	415	390	380	426	439	412	431	430	404	433	414	417	446	428	400	433	393	433	426	467	402	388	411	403	436	403	387	437	437	422	413	442	441	414	424	405	441	409	431	397	414	426	436	428	409	429	451	417	384	436	433	442	420	424	417	414	422	418	442	402	421	407	438	446	412	453	440	447	403	391	434
23581	21101	28501	23941	21123	14670	4228	1819	1248	972	922	885	846	854	795	790	720	696	655	598	507	516	463	430	439	519	434	425	418	441	429	399	378	384	376	379	363	371	362	358	369	352	349	353	370	355	353	382	346	354	377	371	375	369	375	338	373	365	356	375	356	385	391	364	369	332	312	355	345	324	358	345	354	405	342	402	339	344	374	348	360	351	329	361	333	346	334	354	372	384	373	339	368	305	341	346	323	372	340	347	349	344	387	326	366	343	365	377	333	371	393	343	347	333	352	315	356	365	345	351	359	357	359	360	362	357	362	334	366	338	343	346	352	339	351	360	341	347	364	375	341	359	335	372	365	370	363	335	337	348	336	368	335	368	334	352	366	351	346	338	386	342	355	360	361	346	355	357	334	364	357	375	390	339	352	349	370	362	351	370	319	341	376	363	336	355	391	328	352	365	381	334	379	348	363	342	387	342	355	343	341	375	348	357	350	350	331	412	367	344	325	360	348	337	348	367	369	359	363	327	318	365	350	298	348	351	354	363	369	331	338	346	387	337	348	351	312	336	330	355	335	351	325	325	381	368	361	328	326	337	344	332	323	369	337	331	370	344	358	383	350	373	365	330	354	361	375	345	368	373	372	325	362	353	374	323	371	353	350	356	351	347	364	362	368	360	345	355	372	338	374	334	372	376	342	344	363	376	350	335	371	354	332	350	363	340	367	360	353	331	352	383	381	330	358	356	353	346	345	345	329	385	386	322	334	348	367	324	300	340	346	330	362	360	362	335	357	398	359	350	383	358	355	359	366	372	342	355	338	374	322	378	381	371	356	358	359	360	383	319	335	376	329	332	350	340	345	337	388	356	334	331	350	333	352	350	379	337	336	362	321	358	313	359	375	350	322	373	364	364	363	331	344	363	345	353	366	373	361	366	339	337	321	350	366	364	334	388	332	334	350	377	384	369	373	355	352	377	354	353	348	321	371	332	364	374	354	332	367	343	325	341	366	318	376	376	313	341	375	358	359	363	341	318	364	356	335	343	341	314	361	340	373	358	371	358	338	358	368	359	395	383	371	318	350	345	344	360	331	357	358	363	357	335	371	370	377	301	383	346	361	336	342	354	332	339	346	388	375	354	367	378	329	355	350	377	362	335	328	349	368	354	362	361	353	338	324	358	328	346	369	322	376	365	339	338	343	379	356	353	366	338	360	335	346	338	336	347	354	343	347	361	342	350	356	341	351	351	356	335	376	369	368	361	377	352	364	334	362	365	395	350	392	370	331	358	330	353	336	375	368	347	335	361	347	324	368	293	332	366	396	351	341	327	372	387	305	351	343	346	372	321	354	319	333	319	379	377	357	350	376	343	357	394	374	335	375	348	351	363	377	338	307	350	340	352	315	357	341	338	343	333	339	339	372	322	359	352	348	378	356	348	342	306	349	355	362	347	345	321	342	348	355	371	343	335	337	353	350	354	379	360	335	343	353	339	360	335	340	362	363	337	350	334	355	374	357	348	336	336	349	343	341	371	357	370	336	349	351	350	351	381	313	316	343	344	346	319	312	343	326	385	364	368	368	335	369	337	353	343	352	359	345	365	350	378	353	339	339	373	374	329	332	364	360	349	382	314	366	376	341	345	355	366	360	353	358	362	325	361	338	351	381	360	331	367	388	332	322	379	353	334	331	329	343	368	384	354	333	359	376	342	334	349	370	326	335	331	348	347	392	347	358	349	375	350	341	328	387	358	359	367	366	335	342	349	337	340	331	359	329	359	351	336	349	361	358	329	324	351	341	329	354	331	351	366	348	331	380	350	346	332	331	373	347	332	308	342	363	318	357	339	333	357	349	347	342	354	352	350	346	360	369	330	342	342	357	352	325	374	336	332	345	342	334	331	381	376	361	366	363	378	336	374	349	349	342	361	328	341	367	348	329	357	350	363	370	331	318	387	354	333	329	347	359	373	360	329	372	378	375	362	350	361	359	356	377	363	353	382	347	361	333	349	363	329	304	368	345	350	383	362	368	351	366	343	377	343	372	336	350	374	335	314	361	358	330	335	387	328	372	347	342	360	368	368	364	350	342	326	311	351	355	348	339	337	380	377	350	343	375	309	352	355	372	338	333	362	328	342	373	322	325	353	333	310	353	364	313	347	366	330	328	341	340	344	391	371	332	374	360	350	320	321	342	346	379	357	401	368	337	358	327	353	383	352	356	336	345	356	330	371	351	356	315	341	374	336	363	371	363	366	363	336	358	348	360	346	337	391	357	344	341	377	393	369	381	356	321	317	360	368	339	309	355	354	366	352	321	367	361	372	327	334	355	344	378	350	331	358	340	358	358	325	346	385	348	337	349	388	353	350	334	382	341	356	367	348	369	327	363	326	341	356	360	330	335	338	332	354	357	386	328	351	335	332	356	346	365	302	371	398	340	360	313	360	346	354	358	337	325	364	347	366	328	329	310	327	360	335	363	347	350	360	351	338	337	372	327	368	339	345	350	342	331	325	370	339	326	349	364	330	339	435	348	322	319	361	343	335	354	307	339	385	333	377	359	355	380	369	349	364	348	365	372	340	332	353	304	341	367	352	348	332	357	330	340	349	337	359	327	327	364	335	363	336	363	361	350	350	310	333	355	369	342	347	317	345	375	360	349	345	337	340	348	339	365	330	384	305	379	373	374	337	331	353	361	336	351	346	323	330	372	382	331	353	341	302	342	320	380	346	349	316	335	300	337	320	347	359	324	372	373	366	349	388	355	323	343	339	342	343	338	377	344	342	342	374	354	339	367	360	355	304	322	309	351	334	325	383	338	350	346	319	359	332	375	330	332	348	344	349	329	358	370	349	365	333	337	359	400	379	367	367	358	349	342	360	334	368	327	318	349	344	359	321	366	349	359	368	347	317	377	376	343	322	380	346	377	359	341	359	358	361	344	345	373	320	373	349	355	346	291	374	333	377	380	374	356	365	339	390	335	359	330	348	341	340	350	365	369	342	357	346	345	368	357	309	335	376	377	331	347	339	341	379	339	359	360	367	355	372	345	375	349	346	313	306	332	337	363	313	382	347	347	347	376	356	351	353	341	330	315	310	332	349	333	366	328	385	376	338	334	315	347	327	349	357	326	382	343	313	367	355	340	359	321	384	358	352	356	368	349	352	324	375	345	367	370	319	349	343	345	364	381	367	346	348	349	343	340	385	347	356	350	345	338	348	355	332	325	377	357	333	340	362	346	361	372	375	347	329	307	346	339	342	346	335	345	383	345	339	331	325	391	345	367	370	341	340	358	332	362	385	386	353	302	352	331	359	353	302	346	322	356	357	347	351	325	358	364	369	347	346	335	356	375	374	354	367	363	370	377	351	359	341	348	335	355	373	366	360	350	355	322	386	357	351	376	339	328	371	383	325	375	369	356	344	374	312	388	372	402	359	343	347	370	337	392	355	331	353	373	334	342	326	355	353	368	378	335	342	352	366	363	346	350	340	406	348	351	398	348	375	328	348
13979	29954	26402	16895	12907	9805	6738	4384	2956	2369	2142	2183	2067	1998	1866	1828	1578	1429	1352	1208	1000	940	808	759	764	807	812	764	668	714	682	655	586	526	542	587	523	566	544	555	524	540	514	515	492	527	541	523	525	513	558	567	574	515	577	538	566	535	557	561	553	518	539	517	543	527	553	568	534	557	493	471	520	548	531	511	494	531	514	507	544	489	531	555	493	519	482	499	515	501	520	505	522	519	513	503	553	469	502	480	543	500	491	518	545	509	503	547	510	539	514	471	536	516	504	510	465	489	489	526	516	480	478	516	544	506	501	501	484	526	498	535	533	506	522	516	492	514	530	485	504	472	500	482	501	512	471	487	535	497	499	534	531	515	516	505	518	461	504	536	492	515	527	463	482	499	541	511	521	493	537	533	538	525	519	493	547	532	507	501	496	541	505	500	496	516	549	465	510	534	499	540	534	505	482	509	506	504	497	512	550	548	500	505	498	471	532	517	489	496	501	542	513	521	513	510	529	535	493	516	508	514	488	490	511	524	495	514	490	488	510	526	522	527	465	475	552	517	525	541	537	480	504	493	475	506	506	498	523	533	546	505	477	504	517	517	500	500	488	515	509	526	508	486	524	505	535	514	539	501	526	494	524	490	487	504	508	527	525	520	509	482	485	511	498	514	496	540	494	520	472	561	502	503	505	479	514	493	495	530	496	537	517	509	510	520	506	534	536	483	538	463	515	486	507	510	554	496	523	514	492	540	537	481	494	500	492	496	527	530	495	527	475	541	500	499	536	479	515	515	523	470	549	475	505	527	474	559	514	507	528	490	517	472	516	523	496	498	506	522	534	493	533	473	477	549	526	510	493	530	533	494	551	514	507	511	455	504	537	508	486	510	503	502	522	481	503	531	570	553	513	538	526	487	536	538	494	532	512	510	483	483	492	547	536	518	482	505	538	510	520	502	495	495	513	512	512	520	503	530	534	509	487	546	480	520	480	475	540	526	540	493	479	499	497	515	497	470	510	506	478	504	504	511	484	502	577	492	536	540	499	523	537	530	536	499	541	507	525	491	506	471	579	528	469	508	486	494	528	529	526	528	484	468	497	521	513	516	523	499	500	547	498	556	487	539	495	490	520	507	466	544	523	505	527	522	521	500	503	506	499	452	488	520	508	507	481	501	532	464	505	515	498	518	503	471	502	495	509	533	479	517	517	517	492	501	511	518	488	497	523	490	495	537	504	501	508	489	504	504	505	530	496	563	514	509	530	537	550	483	505	532	505	528	463	514	515	528	494	534	537	498	504	489	515	519	496	501	501	526	523	512	539	544	502	481	486	474	516	531	478	483	524	516	505	493	523	479	529	509	530	511	485	482	522	498	490	484	472	507	520	549	507	512	507	519	496	507	461	500	503	485	519	494	522	507	509	497	481	518	511	519	477	530	519	501	487	491	530	497	521	482	535	499	527	499	553	493	490	512	499	502	537	499	509	529	492	502	506	512	521	494	519	501	578	478	500	503	525	538	495	513	503	503	491	529	506	523	510	530	530	529	537	473	468	551	486	533	505	530	504	524	537	494	526	518	518	505	516	512	493	515	517	477	521	499	538	525	510	526	499	464	513	536	509	508	491	479	547	489	512	559	488	497	539	474	485	486	547	510	537	510	512	502	543	481	489	525	512	522	468	514	505	496	536	494	528	548	509	510	544	503	492	512	542	492	508	523	476	490	506	517	525	534	466	530	492	485	491	498	519	499	528	500	507	527	535	553	512	570	501	495	482	465	473	509	497	516	488	503	507	512	484	538	532	501	472	479	504	507	515	525	523	549	496	463	518	524	524	539	501	492	515	508	509	508	481	496	526	541	495	499	524	495	516	554	541	493	518	502	523	509	533	478	521	518	488	528	538	603	460	507	501	506	514	463	525	501	525	505	533	552	512	500	507	507	494	493	515	522	484	554	478	494	492	521	485	505	514	485	515	511	498	529	507	474	511	561	560	475	495	495	546	550	530	502	494	515	516	569	531	524	526	487	510	514	537	506	526	501	488	549	495	503	546	515	551	472	507	513	493	480	526	518	487	488	534	495	527	509	507	486	528	496	480	482	540	524	497	530	551	503	523	476	516	503	563	501	482	512	532	494	526	468	507	501	521	503	488	540	487	552	474	509	523	514	508	535	507	530	503	477	469	475	475	520	516	524	527	523	523	486	486	535	502	537	510	519	534	528	501	503	475	481	540	509	512	552	478	536	477	505	509	525	510	528	540	489	562	485	520	513	474	492	507	512	497	534	474	492	543	506	502	505	495	481	523	558	499	471	540	531	529	517	480	526	489	563	493	515	541	504	534	472	494	517	477	481	517	497	469	490	558	512	477	480	498	502	530	534	494	496	492	540	503	530	493	472	522	531	504	524	495	504	488	579	482	497	476	467	509	538	485	502	511	492	532	468	515	513	530	495	531	486	503	506	515	489	558	462	526	420	530	491	503	543	502	512	510	488	522	470	515	472	514	491	492	490	498	514	516	497	549	494	496	493	517	511	548	551	544	504	506	538	542	487	489	509	530	501	495	528	510	520	522	532	504	477	482	504	504	533	483	516	519	530	512	529	496	498	541	514	552	512	525	537	521	505	482	484	464	509	512	477	514	531	525	521	516	502	513	498	502	483	509	513	534	577	492	515	501	526	484	502	525	508	498	536	504	498	462	537	466	553	487	490	513	567	534	498	495	528	506	487	539	499	475	534	504	510	510	510	515	475	513	539	501	525	485	480	521	495	496	494	535	512	501	531	525	509	559	473	482	546	526	478	535	473	491	490	466	519	495	483	473	502	491	523	478	502	538	521	519	517	534	516	514	522	491	516	513	531	530	481	507	498	504	521	490	512	479	508	475	508	489	501	485	493	550	541	477	557	561	543	484	528	496	452	552	524	491	491	520	440	518	532	519	517	497	497	528	526	489	536	514	489	523	520	509	500	524	560	523	487	488	534	483	528	495	523	529	512	503	511	532	488	537	543	490	509	492	496	475	523	535	496	522	509	474	488	526	503	503	486	494	536	489	558	509	518	546	480	506	509	514	499	534	512	499	526	494	505	521	483	522	486	487	481	510	500	508	524	524	533	524	546	485	496	508	518	507	493	511	458	475	551	504	531	506	518	467	474	516	539	517	527	519	486	504	515	468	501	487	507	533	508	550	504	546	514	554	551	481	505	542	516	494	473	498	515	524	497	496	491	552	492	503	518	494	512	514	516	517	447	499	531	498	512	482	514	529	498	485	531	486	515	511	515	480	529	486	512	505	520	510	487	502	539	499	508	485	533	565	501	522	535	471	505	516	521	530	508	521	463	516	502	535	527	520	502	528	560	467	492	527	523	568	523	511	540	493	478	512	506	499	527	479	490	521	511	523	523	506	513	502	576	513	487	530	527	489	515	498	520	474	547	474	481	546	529	492	515	504	521	506	520	513	540	490	501	556	512	493	569	518	517	480	539	523	544	536	496	514	485	543	477
22774	21140	28918	23645	21163	21307	12993	3130	1473	1208	1161	1098	1085	996	954	938	833	781	732	616	584	486	428	380	381	420	394	387	328	331	318	302	281	310	279	285	295	282	270	299	281	272	274	251	246	260	227	250	277	301	321	266	274	264	297	278	295	286	242	246	267	218	272	255	255	259	218	228	268	245	263	280	242	262	289	238	261	243	258	266	265	243	250	263	255	253	232	262	249	247	214	252	233	247	276	230	250	243	270	217	228	234	213	218	233	250	221	236	238	266	271	229	240	245	253	263	258	224	253	256	244	242	252	243	251	260	257	232	241	269	241	239	213	244	235	235	269	248	228	241	237	280	258	251	240	240	247	264	252	241	230	244	259	233	236	232	227	270	234	245	242	251	249	243	251	236	247	268	254	267	237	249	246	233	216	275	228	250	252	242	241	247	221	221	263	257	238	300	233	243	225	261	263	256	247	231	230	245	254	243	207	215	235	236	234	225	235	259	252	228	234	267	220	255	256	243	241	262	260	223	234	253	242	249	234	241	262	242	274	239	258	244	223	241	246	242	242	263	269	276	223	240	244	207	234	254	256	229	246	263	224	240	233	264	249	266	253	205	239	252	258	244	244	240	246	227	217	227	259	246	217	266	217	252	248	212	244	248	233	202	232	243	248	237	234	247	239	261	234	231	231	228	199	255	258	248	251	255	251	259	261	224	231	263	216	245	240	226	243	256	277	233	238	247	235	237	241	239	251	256	230	248	247	246	229	278	238	211	240	236	221	255	227	256	243	211	244	230	246	258	222	244	227	242	223	240	243	241	245	275	228	240	242	244	275	247	231	253	272	262	270	265	234	220	245	268	244	248	248	255	276	253	257	220	230	242	249	234	259	243	278	232	237	223	249	240	224	234	242	251	248	283	240	245	249	237	246	251	253	225	223	252	237	232	262	253	226	246	254	248	255	235	231	261	259	240	226	237	272	254	243	245	237	225	261	267	247	238	258	261	252	246	264	250	241	245	261	233	258	249	236	234	229	237	261	238	249	263	247	211	237	215	252	272	231	256	239	249	245	249	229	247	229	257	282	224	274	264	260	242	235	251	262	254	243	249	250	220	233	222	252	262	248	248	266	279	239	237	246	242	232	246	234	211	281	236	235	249	257	236	239	255	253	244	275	246	262	264	227	241	241	277	258	256	255	226	247	228	237	222	253	246	254	247	267	251	213	258	248	243	238	257	247	249	251	230	253	234	234	244	262	219	213	222	263	233	261	252	238	231	263	226	241	262	233	238	268	253	256	275	229	243	241	215	243	265	256	268	228	256	265	240	257	284	224	227	258	253	230	242	249	244	253	224	244	242	229	237	237	250	230	252	236	223	252	232	212	216	236	236	245	218	256	229	251	252	241	226	237	247	259	245	242	225	242	255	230	266	268	244	265	240	237	258	260	256	229	247	243	262	265	248	261	245	228	238	238	231	263	212	240	242	222	259	247	257	242	241	235	234	241	241	243	225	233	258	250	237	236	243	232	238	206	243	234	250	250	268	235	238	258	253	234	269	253	267	250	237	246	231	224	253	249	255	244	271	252	218	233	264	232	253	267	247	246	248	235	252	272	255	239	269	228	245	240	264	237	245	251	238	251	254	255	250	247	235	234	249	236	264	230	220	222	235	226	258	253	247	235	235	226	255	214	223	236	267	249	228	237	231	247	274	248	229	252	270	241	241	233	246	230	243	220	260	264	236	220	246	253	242	239	261	253	239	258	241	241	267	252	240	239	234	223	254	232	242	236	214	271	256	238	235	267	234	240	242	268	240	247	244	256	218	278	244	238	236	245	246	225	245	261	224	262	253	230	216	247	234	255	252	242	249	247	244	241	218	253	263	240	222	253	240	222	248	239	240	230	250	243	253	246	222	256	261	230	209	245	237	281	263	221	227	229	216	247	256	267	222	228	242	258	223	236	236	223	225	250	234	239	256	248	274	246	239	256	262	243	263	227	229	258	205	219	246	226	276	294	270	230	249	250	248	249	259	247	254	265	277	231	243	215	218	241	276	244	258	229	260	268	270	228	234	235	238	262	209	228	233	227	229	261	233	228	255	241	258	245	220	246	250	222	240	219	250	213	241	227	253	244	249	247	219	232	275	254	246	232	232	234	231	240	258	227	248	224	243	212	227	256	246	276	243	232	249	266	239	237	253	222	280	235	268	250	253	244	225	252	256	245	238	258	248	232	205	227	261	260	282	243	252	249	266	233	256	211	238	245	249	248	253	232	219	278	264	242	264	217	227	224	251	249	233	220	240	258	232	249	259	244	251	234	246	252	224	226	232	264	234	229	243	246	274	235	218	218	251	258	240	228	251	236	247	236	264	236	253	239	242	226	245	277	264	275	230	266	253	250	233	232	216	258	251	224	228	235	235	244	229	257	237	242	243	238	246	268	266	259	214	235	256	230	255	236	259	218	254	246	228	260	254	215	260	241	262	237	200	245	248	271	234	257	262	222	250	278	244	242	226	242	234	242	225	227	249	255	223	219	249	219	268	249	246	253	248	240	218	238	218	233	238	254	266	236	206	241	229	245	233	256	262	235	230	216	253	230	256	272	241	227	225	265	245	227	247	254	282	265	248	225	240	226	238	270	238	231	217	239	268	225	217	244	266	254	269	244	242	234	247	214	249	220	264	256	233	227	234	242	289	251	232	266	229	239	245	258	249	227	250	231	249	245	242	247	250	247	234	264	247	231	249	243	284	255	247	211	262	261	258	260	219	247	241	254	253	238	259	235	256	242	247	233	265	233	257	253	243	264	242	258	239	247	260	264	235	255	249	250	242	244	249	232	236	265	271	227	242	253	247	253	218	269	247	237	223	252	224	266	266	246	250	242	220	253	238	244	260	236	268	240	237	273	237	236	268	242	260	252	253	266	243	231	243	222	243	247	230	233	241	210	236	255	236	236	230	219	230	292	233	225	257	231	277	230	248	218	252	235	293	240	261	249	255	263	269	258	250	263	257	242	246	233	233	264	237	236	248	235	238	251	232	237	235	234	247	246	245	235	263	242	228	236	295	232	246	212	255	260	230	235	231	232	266	243	273	282	251	262	252	217	248	230	254	218	240	230	262	224	246	261	233	249	222	254	246	267	246	238	279	230	259	236	243	241	241	240	248	222	239	218	252	260	230	218	255	226	249	235	280	254	275	282	243	241	245	225	222	225	258	234	247	249	224	238	246	228	252	249	267	258	245	266	250	244	231	225	257	264	252	249	234	275	234	255	254	263	253	242	255	253	235	227	217	263	246	255	236	192	255	221	247	254	264	227	247	250	248	232	252	214	248	236	263	241	236	267	223	253	249	230	254	227	248	236	247	223	244	246	229	245	225	248	223	240	215	226	258	246	248	236	230	244	239	230	258	246	252	255	235	240	242	241	253	238	248	257	233	275	227	227	220	250	246	203	267	235	250	258	227	231	236	273	250	253	219	253	238	240	251	266	238	234	245	225	212	256	248
16420	34988	31219	21173	16588	13381	9389	6142	4284	3243	3030	2927	2685	2567	2473	2393	1853	1722	1534	1374	1203	994	845	739	763	752	800	688	619	599	585	531	426	468	406	391	426	423	411	418	418	409	414	395	388	428	367	393	417	421	413	391	388	405	399	425	396	410	362	426	380	372	403	414	420	340	366	390	389	402	383	400	377	370	364	348	393	363	347	348	347	354	394	350	381	353	375	377	360	328	366	344	375	376	365	349	357	371	338	347	362	359	369	356	364	350	364	346	359	351	351	370	375	398	326	381	352	363	358	350	354	336	346	355	347	365	354	347	346	361	360	359	399	377	354	338	342	412	364	363	401	353	370	394	327	357	354	387	360	347	362	384	350	363	354	366	404	343	369	359	326	356	339	379	328	330	361	344	333	375	356	332	347	328	368	343	377	354	398	343	356	373	334	361	340	365	379	383	404	368	365	376	367	351	347	357	351	352	335	379	328	362	344	348	390	382	367	408	343	317	402	365	324	393	330	344	413	378	347	321	359	350	357	345	388	355	342	340	388	347	386	337	359	371	350	333	339	309	372	370	348	329	346	382	369	372	368	360	357	324	348	352	364	361	366	333	378	364	366	349	350	339	358	367	397	333	363	360	384	381	383	357	330	367	392	327	368	367	378	379	333	387	342	349	352	377	357	375	391	348	357	335	377	355	356	339	346	380	341	387	391	346	341	314	355	395	341	337	336	353	347	367	355	362	367	393	363	382	355	396	364	358	316	346	364	345	403	369	383	348	354	377	378	346	373	371	357	356	358	344	358	326	350	328	376	346	373	354	355	370	362	357	378	336	345	365	354	361	372	360	376	390	378	357	357	427	370	363	359	351	371	329	415	344	339	365	373	341	378	363	317	338	356	341	385	366	352	333	355	370	366	361	343	346	344	371	366	376	359	292	348	339	374	389	376	356	374	355	380	335	359	340	340	348	354	367	355	365	352	362	356	345	341	366	381	348	360	340	382	361	335	350	365	351	358	379	339	348	364	348	345	361	409	349	337	333	324	342	354	394	370	352	388	375	366	310	393	347	333	367	367	353	334	373	341	379	352	343	339	332	355	369	348	356	353	320	345	347	373	353	332	379	353	373	367	327	357	326	329	365	323	372	360	350	379	376	411	353	363	383	350	371	354	341	336	370	336	325	336	361	358	367	397	318	352	384	352	384	344	355	366	350	330	374	366	371	358	373	375	320	352	344	392	360	357	378	366	384	372	386	329	377	398	360	338	386	368	345	380	375	362	368	344	310	384	381	363	327	384	387	354	362	329	346	365	355	371	337	378	355	337	357	340	353	385	353	368	326	370	346	380	365	385	346	362	363	370	349	350	408	348	341	332	328	381	360	339	371	373	355	331	400	355	344	359	371	370	331	348	356	349	350	344	361	344	360	365	374	338	387	374	348	341	351	318	341	343	352	366	369	366	357	336	391	350	365	318	381	342	344	356	351	360	339	351	388	345	333	356	390	332	355	368	356	356	364	367	321	341	353	324	356	358	344	367	347	327	354	360	358	395	378	378	343	372	362	331	336	348	348	349	369	332	387	362	384	346	366	378	357	363	354	367	359	333	340	356	362	414	367	405	367	354	349	363	360	323	342	353	356	364	363	332	356	320	372	355	342	387	335	371	381	345	361	344	347	395	370	388	350	351	331	341	331	351	341	381	360	348	366	324	353	342	307	359	357	350	370	352	396	358	349	371	402	353	354	371	331	370	384	394	359	363	345	352	342	348	370	367	345	311	357	364	351	360	377	381	363	367	349	365	337	338	340	339	363	383	361	338	339	359	363	367	368	347	367	328	362	388	353	344	363	350	348	380	351	353	331	361	362	354	378	357	358	352	344	374	355	360	339	385	369	333	361	368	350	330	347	367	370	394	345	359	371	360	341	347	376	344	337	346	350	361	345	307	359	348	366	369	375	355	352	340	368	364	358	379	370	360	344	355	367	342	384	363	338	367	387	358	342	345	339	389	330	362	388	353	378	367	359	359	360	370	338	386	387	321	339	375	344	327	336	353	380	346	377	334	377	363	368	348	381	370	364	388	357	339	340	388	333	366	350	370	360	424	344	366	345	328	343	346	334	362	345	343	370	346	351	341	368	371	375	380	375	361	356	350	360	331	382	329	370	333	351	343	367	351	362	383	365	377	359	376	344	327	386	336	357	392	323	343	363	340	343	340	366	377	364	331	342	371	332	344	316	372	388	338	343	373	370	373	361	360	345	340	368	344	367	326	348	361	326	398	366	336	349	344	350	379	352	331	350	325	349	353	365	334	381	376	343	372	350	317	335	367	358	383	360	365	347	358	367	340	335	327	373	360	360	383	359	337	381	370	368	353	387	382	371	375	378	327	382	338	333	361	350	390	354	370	318	321	353	320	363	340	355	352	333	345	358	337	348	375	357	357	354	367	356	367	362	392	345	403	397	363	352	369	340	361	328	341	343	332	325	349	367	363	352	365	357	380	341	378	381	364	346	369	358	339	348	369	343	384	334	368	358	343	376	340	351	343	374	322	377	346	353	358	337	351	341	346	354	381	387	357	343	353	373	367	342	386	368	393	370	334	344	354	375	369	367	364	366	343	357	333	333	379	394	346	362	351	377	334	353	355	331	371	381	389	389	357	349	344	373	375	367	342	372	399	328	342	374	333	372	359	356	333	365	326	364	329	371	367	346	342	332	394	358	385	337	303	368	353	382	362	338	382	329	349	350	353	368	338	348	387	334	378	352	366	361	317	344	349	339	353	370	334	367	397	350	362	412	372	363	332	366	337	316	348	358	351	319	384	350	388	329	351	363	373	381	342	344	340	365	342	367	356	342	375	360	397	362	362	353	357	359	332	349	350	401	345	356	377	383	349	340	359	375	393	356	355	388	363	318	354	353	375	369	332	407	334	384	383	369	370	387	352	347	360	373	387	333	374	353	349	383	338	378	362	368	368	323	360	366	350	356	355	366	391	300	374	356	348	367	389	339	377	351	331	334	380	382	314	378	331	343	363	335	358	352	312	350	401	356	368	389	369	354	362	386	349	386	367	373	365	373	349	403	400	302	391	347	339	356	355	363	369	366	396	327	378	350	346	401	402	329	382	309	406	364	359	364	342	358	358	304	350	347	333	384	384	365	339	348	324	389	387	355	353	354	346	342	350	381	354	344	366	368	336	349	345	341	374	377	366	342	389	357	340	366	354	377	386	375	349	348	322	376	342	356	342	335	312	368	340	381	379	353	348	303	366	386	387	362	357	325	347	318	340	379	321	353	374	347	369	366	356	375	346	363	401	321	359	338	348	380	373	357	369	343	346	390	356	375	371	345	350	352	364	365	342	367	351	388	359	335	366	352	355	369	373	358	354	368	341	370	344	324	342	341	364	389	350	357	357	368	356	338	346	347	366	338	364	325	348	372	336	344	368	349	344	331	344	357	375	344	373	376	383	381	349	339	354	343	332	355	311	323	337	359	352	343	344	327	382	351
26790	20949	16684	7587	3354	2111	1451	892	638	534	494	551	526	521	483	466	500	472	408	426	364	353	312	343	338	319	277	334	318	319	327	276	328	315	294	275	280	306	266	240	306	295	294	257	301	280	309	271	290	311	301	291	297	292	310	286	264	291	296	329	290	274	302	313	299	322	302	293	273	302	320	308	265	284	306	300	307	290	303	267	271	324	248	280	283	276	274	300	304	282	284	270	282	278	268	286	310	272	253	293	294	256	280	244	281	292	286	300	302	258	307	320	283	266	251	307	283	272	267	268	294	285	270	295	282	309	291	293	302	271	303	311	272	292	275	280	300	293	279	264	279	276	293	296	292	260	283	304	250	258	269	251	290	299	319	296	287	290	286	284	279	264	288	280	272	278	300	289	266	283	312	272	280	278	279	325	297	299	289	258	302	288	320	284	273	261	294	291	311	311	268	311	293	307	299	294	251	305	279	277	279	289	261	262	285	274	280	279	280	266	285	277	276	272	307	326	283	302	268	297	283	286	298	270	265	282	295	282	274	266	299	298	274	289	309	259	289	274	331	289	299	295	292	305	258	234	287	315	291	254	296	281	294	274	257	264	257	272	286	252	299	297	274	283	251	286	282	280	299	285	315	293	297	279	256	290	273	260	278	301	276	245	302	269	298	259	276	288	245	305	312	274	262	235	288	281	276	315	316	293	261	284	296	307	289	294	293	288	290	267	290	296	294	301	308	270	274	322	298	285	282	286	313	267	262	272	283	302	288	278	292	264	317	299	302	295	288	283	289	295	255	295	270	300	268	291	279	284	301	286	298	268	267	274	275	297	270	299	275	299	283	263	303	263	307	265	301	277	291	266	263	264	291	270	259	277	292	275	308	255	271	289	273	296	261	276	298	306	302	299	303	279	290	280	317	313	295	291	286	264	293	271	299	288	321	299	269	262	310	300	261	282	267	290	293	281	297	294	301	287	265	296	288	290	303	293	289	295	259	312	283	309	321	261	289	283	297	291	274	299	289	306	296	274	306	277	277	308	277	291	304	310	271	272	251	281	292	256	312	286	311	295	293	268	305	281	269	276	277	277	270	303	299	272	298	285	250	296	312	313	290	271	295	286	238	284	301	278	283	275	307	275	292	262	286	291	296	284	289	318	296	274	289	276	293	284	289	303	266	262	264	284	302	269	321	288	247	287	270	275	275	268	271	265	275	278	302	299	286	280	276	313	281	289	283	305	278	309	293	294	280	259	271	288	271	269	290	265	281	314	272	304	277	278	261	298	277	290	280	314	257	274	297	257	267	264	286	262	308	285	310	286	256	281	290	288	265	291	279	279	299	280	267	279	297	269	266	264	279	288	283	277	264	269	285	286	314	283	302	301	278	267	281	265	282	303	275	296	323	278	288	285	279	303	252	273	294	294	266	308	275	281	308	232	267	306	283	261	243	295	277	269	295	297	267	290	307	275	274	276	288	278	287	286	272	288	274	272	284	299	295	288	289	284	301	290	268	263	290	300	306	299	292	290	278	233	308	325	276	314	293	292	286	288	276	301	279	294	288	306	295	290	326	287	289	310	230	283	288	286	284	286	270	278	301	289	279	291	250	278	317	274	280	257	286	291	298	290	284	293	309	268	278	297	321	290	257	282	287	286	302	300	297	266	278	283	295	302	295	285	258	309	273	307	273	261	266	272	277	263	258	275	287	267	268	286	285	303	260	277	286	296	285	270	306	293	296	280	268	306	275	313	282	328	282	282	278	302	269	299	276	263	306	298	302	259	295	278	308	287	282	293	276	307	263	303	277	247	301	263	282	301	292	294	257	279	279	298	237	269	283	289	283	303	271	286	302	289	304	276	284	262	263	271	266	300	259	294	280	280	257	270	277	298	273	272	298	273	316	287	313	275	320	276	295	257	285	261	255	310	261	297	277	277	266	289	308	253	295	307	283	281	318	303	298	297	264	277	280	281	257	288	260	307	295	279	301	263	255	310	283	284	268	308	284	275	241	287	296	259	320	243	285	258	271	246	322	266	281	287	300	290	300	282	283	282	296	275	284	287	280	290	252	282	287	266	297	307	270	277	272	321	279	258	298	261	271	303	321	277	283	304	285	256	281	254	325	308	316	311	286	313	282	298	300	278	274	311	287	296	295	271	264	284	277	276	284	304	279	275	281	280	286	262	294	283	305	296	324	292	271	279	305	300	245	287	273	292	273	291	265	272	281	287	296	273	305	306	273	270	278	263	292	298	276	248	315	272	277	289	323	270	289	291	291	309	277	281	250	303	270	279	298	279	289	285	271	298	284	297	298	272	286	294	288	268	249	306	293	275	273	254	301	278	294	268	271	303	268	276	300	277	269	273	277	284	303	307	288	269	264	267	304	312	298	286	265	300	292	309	294	290	291	276	302	274	318	275	273	292	296	307	264	303	307	300	297	263	287	294	285	289	275	296	290	304	255	260	285	278	297	258	293	288	264	305	292	281	324	284	316	294	292	274	282	298	269	290	307	308	288	306	306	253	271	310	277	280	262	276	266	300	281	276	296	238	278	313	272	269	248	295	247	291	302	322	281	315	254	265	270	283	260	272	277	308	277	246	296	274	310	271	281	274	289	290	306	279	305	275	284	283	266	305	290	292	285	295	280	254	277	287	289	286	284	266	298	323	266	279	256	266	269	304	262	242	279	315	290	289	261	290	280	267	292	283	293	287	298	267	303	293	295	306	274	301	298	262	302	305	288	296	308	253	271	308	313	278	247	301	286	283	305	272	292	299	281	264	272	299	276	281	274	260	269	289	270	251	249	292	251	260	295	299	261	276	275	282	243	268	243	282	282	308	278	295	291	283	267	279	293	273	326	282	293	298	271	292	269	274	300	268	293	300	319	292	263	311	278	283	287	283	293	309	281	283	287	290	269	267	279	268	287	305	266	276	279	262	307	298	306	257	279	285	295	271	258	292	258	307	303	295	290	291	302	305	305	304	301	289	256	246	280	287	272	294	271	296	292	312	293	294	289	274	278	277	281	293	278	310	281	306	300	285	304	275	275	295	331	284	284	293	293	282	302	279	288	309	295	262	298	299	268	247	286	275	285	282	282	306	266	298	282	278	276	318	296	276	299	296	257	303	274	293	315	285	272	274	288	260	307	294	276	261	289	254	256	277	333	268	272	302	325	267	293	289	296	292	302	270	283	284	248	299	294	278	313	278	303	300	266	303	251	277	282	304	280	280	286	277	270	296	281	289	307	288	270	281	271	258	276	284	252	305	286	294	312	300	308	278	267	278	284	265	294	274	266	278	293	271	275	287	293	253	256	289	292	271	282	249	303	273	290	290	273	285	267	301	309	292	300	278	263	277	293	282	272	281	276	294	279	300	281	294	279	295	307	296	287	294	295	309	288	288	275	304	295	283	261	258	285	249	280	283	267	319	296	258	323	296	308	289	295	295	280	270	271	288	287	286	274	280	288	301	293	285	295	293	282	288	316	301	286	290	298	288
13023	22317	18659	10366	7352	5444	3664	2230	1525	1162	1125	1203	1199	1127	1125	1089	967	879	820	730	631	587	544	528	515	547	580	506	467	469	496	482	480	427	414	409	456	421	477	445	428	456	457	451	423	441	413	438	392	422	425	419	366	423	394	431	432	405	420	420	384	433	418	393	427	419	424	436	407	456	432	422	396	426	422	396	429	434	410	405	435	415	390	395	408	427	435	450	423	419	393	444	406	390	430	464	417	410	433	364	395	417	442	453	438	440	451	416	431	444	414	409	418	391	382	422	409	404	403	399	430	390	429	443	438	383	398	441	406	359	414	452	432	402	428	401	435	392	435	361	419	386	390	402	400	418	418	448	395	401	394	436	413	421	363	403	424	405	420	427	380	385	406	417	425	418	393	395	365	428	432	403	404	409	416	440	400	422	407	422	401	413	435	420	437	390	416	402	412	419	420	437	411	388	397	377	413	402	419	429	408	437	415	414	440	434	438	387	415	407	407	394	450	404	425	396	424	400	418	419	424	418	419	433	459	400	445	431	427	450	429	425	390	409	425	426	454	406	429	424	436	384	414	421	418	400	426	437	434	413	410	410	390	454	419	380	427	394	401	410	419	421	400	419	411	398	402	390	456	405	392	412	426	426	432	401	435	428	420	392	436	417	422	435	409	422	466	366	403	416	395	408	416	369	399	431	422	422	395	503	425	411	406	385	412	414	411	405	449	425	394	426	389	384	418	396	440	414	410	445	401	440	423	433	437	432	436	409	361	424	431	434	432	415	426	386	428	426	391	395	434	414	416	417	373	427	420	384	420	392	402	419	418	415	440	421	413	378	410	418	442	396	392	406	417	428	390	425	426	404	433	433	403	448	415	421	396	422	410	424	368	442	436	408	402	434	421	412	430	392	422	412	407	435	397	412	432	418	402	398	409	401	433	396	416	411	450	424	406	384	398	409	419	384	419	410	400	416	427	413	376	404	405	424	423	425	372	399	395	399	423	396	403	428	427	417	390	404	399	403	363	414	436	415	425	424	403	421	429	415	409	429	422	377	378	426	416	429	398	404	420	417	406	385	414	401	387	436	413	398	428	394	413	408	435	400	436	408	409	434	394	414	380	408	412	396	416	413	417	400	398	397	433	447	414	418	438	383	447	401	411	441	431	440	393	442	398	437	438	401	422	373	397	413	389	405	432	422	382	451	420	444	436	429	423	433	419	397	413	405	438	441	394	462	397	417	357	404	418	410	412	447	459	428	405	409	432	381	433	444	466	420	417	425	404	408	393	397	405	427	401	398	386	391	418	431	409	410	445	415	430	422	397	408	423	420	421	427	419	437	436	449	427	387	436	404	415	410	395	443	409	405	407	389	412	412	439	402	413	477	414	430	390	470	413	393	433	421	399	434	429	416	375	398	394	415	398	431	425	430	430	421	416	415	392	410	438	386	429	458	439	417	415	393	400	398	419	395	410	447	395	428	401	446	401	440	450	391	404	403	412	435	389	397	396	421	409	415	431	440	404	395	401	393	437	415	389	414	388	413	437	453	406	419	391	419	412	425	379	374	407	410	381	409	404	375	388	419	417	398	406	438	448	420	444	374	387	438	384	429	461	418	423	411	433	428	398	398	373	374	454	417	430	410	424	411	416	413	440	410	396	428	405	455	412	413	406	416	451	458	374	420	410	437	407	436	413	417	405	414	428	417	399	365	423	369	462	423	415	459	407	455	399	394	389	447	413	386	437	425	434	434	370	430	424	418	408	402	429	445	423	411	405	411	404	424	408	406	404	439	401	414	408	452	449	400	403	399	458	385	441	438	378	411	407	413	443	440	417	416	455	381	427	387	406	406	417	422	437	419	428	435	428	389	418	434	413	404	432	412	373	422	374	429	419	445	375	426	433	406	421	405	414	429	420	405	449	390	412	402	407	412	422	406	400	414	419	444	385	412	424	402	435	416	430	408	400	397	421	433	404	424	395	413	432	426	430	415	421	390	435	476	412	401	439	433	419	412	447	436	442	397	453	395	407	399	408	420	446	422	409	425	445	435	421	427	448	448	433	386	402	451	434	428	402	394	432	412	405	391	434	437	423	397	391	401	407	416	408	378	410	408	416	412	401	427	433	418	454	401	418	412	400	438	413	451	422	412	422	406	395	438	442	396	387	454	408	445	418	422	414	430	386	414	419	409	409	407	432	434	413	386	433	417	389	427	442	450	386	442	442	404	403	417	455	432	406	435	377	396	450	401	443	406	414	412	431	399	361	433	448	403	376	440	413	390	427	408	425	442	409	412	410	411	403	426	426	427	403	432	400	426	404	432	444	461	395	399	426	418	396	398	408	382	421	401	410	413	407	408	416	405	405	424	379	449	394	421	423	399	428	430	432	376	434	426	436	419	402	421	415	430	371	445	390	429	397	422	408	413	420	425	418	437	435	424	427	381	409	412	426	388	379	424	373	405	415	394	351	422	422	382	434	389	429	403	423	428	386	445	433	437	403	410	399	403	435	382	422	404	406	412	438	391	440	408	408	394	417	428	425	419	448	420	425	370	417	429	406	409	427	423	431	413	436	395	455	434	419	438	423	437	401	418	450	472	402	407	412	416	407	414	427	404	444	413	388	410	428	429	399	458	421	396	383	443	412	434	412	380	439	390	426	424	416	433	420	408	440	384	398	381	379	455	437	429	427	371	373	398	415	406	426	420	385	417	441	422	411	389	413	408	398	387	436	399	426	406	399	424	434	404	407	463	408	414	420	451	403	439	387	422	390	400	413	456	395	436	435	447	403	413	407	429	434	397	397	420	424	412	423	401	414	435	390	439	397	426	394	441	442	379	401	403	384	477	440	408	409	451	410	415	402	351	422	433	403	415	410	413	394	446	408	410	434	419	391	429	395	417	403	409	460	383	451	402	449	397	442	394	431	414	452	413	410	452	414	393	426	398	415	416	402	444	445	397	430	419	435	434	405	429	441	476	417	423	380	445	443	403	397	453	388	425	408	385	441	403	409	413	410	409	398	420	408	425	456	433	405	420	450	421	425	383	407	403	425	397	372	421	419	429	404	434	457	396	426	432	413	434	386	421	443	400	419	398	423	426	406	410	420	417	393	391	391	376	394	407	415	407	456	396	448	413	398	440	402	432	396	418	394	376	399	434	424	394	373	421	389	392	444	450	406	425	402	436	425	410	405	430	468	403	410	414	400	389	433	385	408	382	430	384	429	425	380	422	392	411	401	397	356	443	419	438	371	447	396	405	415	404	404	393	439	413	407	441	419	424	402	405	398	433	432	379	404	420	389	437	395	376	422	394	423	407	404	411	408	412	421	405	408	400	430	429	396	400	390	405	403	402	417	430	418	425	442	397	446	416	422	392	444	456	406	427	453	397	378	428	419	445	428	430	402	423	435	418	423	428	420	387	442	401	434	413	386	412	413	432	445	419	415	431	441	404	375	423	423	387	425	398	432	420	419	445	433	417	417	423	401	420	405	422	417	409	386	374
23649	21166	28614	23980	21174	14429	4145	1822	1085	969	949	927	871	888	865	807	699	680	583	589	553	489	480	476	451	442	463	413	393	416	380	373	386	374	402	393	371	375	326	343	372	386	365	386	325	345	384	339	335	378	374	366	371	367	373	378	359	346	387	357	358	358	374	368	384	339	376	380	332	348	341	307	327	359	353	366	361	354	332	349	340	367	353	348	350	334	357	352	357	383	347	325	337	359	358	394	318	327	368	365	310	358	328	351	333	352	366	378	363	352	349	379	358	350	349	358	355	355	341	347	335	367	335	367	309	359	353	368	364	339	351	329	317	344	338	361	348	368	355	362	328	365	347	389	318	309	367	367	352	335	351	374	355	354	376	377	341	338	382	362	371	359	351	379	367	361	388	328	370	330	348	361	346	323	361	369	345	349	326	337	376	333	343	352	351	352	389	351	344	351	350	359	362	373	373	328	340	343	334	348	354	348	378	339	380	317	344	344	333	332	390	361	361	391	366	382	320	368	347	378	339	335	332	366	382	336	348	349	372	334	345	339	347	342	345	329	337	339	355	355	379	347	346	382	355	379	338	359	380	371	347	340	373	355	350	368	362	328	361	325	341	342	330	360	358	371	364	343	308	332	336	371	387	344	345	374	375	374	364	349	379	336	326	352	345	379	361	336	366	337	357	353	357	365	367	347	340	343	382	331	411	365	373	379	354	337	335	330	362	327	365	333	368	335	333	357	365	355	348	372	375	349	359	325	386	340	339	377	325	326	349	369	384	380	351	349	331	332	355	346	323	331	386	367	320	352	338	347	367	360	359	357	390	323	343	359	362	384	392	367	361	339	360	350	375	334	341	328	354	355	353	332	347	345	341	309	365	356	350	336	364	362	359	337	378	341	366	348	348	341	333	350	373	356	318	351	369	327	339	358	380	343	351	346	390	343	352	339	357	338	356	339	348	346	334	351	309	366	374	343	358	356	371	349	375	355	353	344	351	349	372	308	325	353	333	325	349	363	337	335	306	386	357	327	336	360	355	344	311	373	357	340	366	327	319	355	350	336	372	357	344	326	349	366	370	313	327	328	311	345	341	357	376	366	363	317	373	338	369	335	385	337	325	348	371	344	333	351	379	387	316	329	355	358	352	338	378	360	349	338	346	357	359	342	319	378	349	358	345	362	372	368	358	351	323	346	339	369	323	385	369	374	337	375	334	349	348	308	367	331	317	334	333	328	331	349	370	349	360	348	364	368	351	326	364	348	333	323	326	340	349	354	364	364	356	360	328	342	359	354	349	362	356	339	324	346	341	345	335	321	351	372	357	363	375	381	344	335	366	357	357	349	383	347	331	338	358	359	360	353	346	356	372	320	347	367	346	329	302	362	320	391	348	342	372	350	339	319	393	353	350	406	357	376	358	377	335	400	332	358	365	352	339	377	351	323	327	365	354	323	341	343	340	362	362	351	391	371	358	356	356	311	389	362	359	338	358	367	329	363	342	348	373	331	317	325	356	373	373	362	375	343	331	352	342	360	380	371	380	341	341	383	365	378	348	347	375	332	360	341	332	326	361	365	304	356	365	343	346	357	366	324	360	359	347	304	367	378	371	357	354	336	374	360	374	333	345	332	323	367	395	344	351	352	351	366	345	350	379	338	343	341	350	392	341	350	357	380	365	407	366	340	355	381	337	348	372	324	361	363	346	349	310	368	377	375	364	362	330	327	347	338	340	357	345	339	328	341	368	364	336	359	351	362	331	358	325	356	323	338	324	347	337	348	370	370	340	351	375	389	360	369	344	345	338	318	343	338	337	358	345	352	347	345	344	319	336	317	323	340	376	366	348	328	349	373	360	326	332	317	356	357	364	376	366	366	346	349	364	348	375	331	341	372	357	336	333	354	361	361	355	369	317	326	368	382	345	349	350	372	379	320	367	340	375	364	354	343	359	368	375	368	313	355	373	344	333	353	373	322	370	376	335	358	335	324	337	374	377	342	348	345	356	354	359	332	353	354	371	356	337	357	342	342	342	391	398	318	366	349	365	342	307	351	364	338	322	345	330	336	377	335	365	354	360	360	327	343	346	337	348	349	387	321	345	348	347	343	359	356	347	354	347	356	357	379	321	331	328	406	340	347	380	346	352	326	350	345	331	326	340	386	341	355	321	373	325	355	355	339	328	349	373	327	347	337	357	361	363	330	323	358	337	326	342	366	307	343	355	319	356	325	368	378	330	359	328	346	348	385	373	337	384	333	380	330	337	341	385	341	333	358	337	338	336	343	366	346	346	372	330	339	334	352	334	325	335	345	363	347	343	324	329	325	338	360	298	331	355	327	354	387	311	329	356	383	341	369	310	330	339	338	326	359	337	346	318	369	327	338	372	350	332	348	337	351	362	344	327	355	333	338	345	334	395	383	323	323	355	343	317	355	356	352	380	328	366	377	374	306	354	370	348	363	374	321	372	354	381	359	303	327	347	365	369	355	387	366	365	359	346	369	402	370	339	397	327	336	344	328	360	363	364	364	349	323	361	332	365	377	363	379	356	354	339	360	374	332	358	334	327	361	362	379	357	339	311	375	364	368	381	339	345	347	349	349	365	384	306	336	353	371	329	360	349	335	355	355	370	402	363	324	385	358	338	367	358	384	349	330	350	406	332	331	353	342	364	348	326	336	319	365	314	329	324	361	349	356	354	380	378	319	386	347	331	379	331	345	371	351	334	338	332	370	364	350	343	345	349	352	341	333	333	347	356	378	354	349	374	344	361	347	361	367	367	402	339	332	347	380	350	329	330	334	369	356	349	377	346	355	322	367	342	379	324	326	318	364	337	347	339	347	362	341	380	365	348	337	365	354	343	362	378	341	340	318	346	341	359	340	348	378	360	348	346	381	350	340	366	365	357	322	359	333	358	373	345	352	338	351	337	360	346	360	349	345	354	360	374	374	357	378	324	327	357	358	316	321	339	328	352	344	311	339	356	356	323	353	329	361	342	336	378	342	341	365	360	329	334	333	299	353	351	327	347	335	318	349	325	357	326	339	348	342	366	319	334	312	328	347	389	340	340	389	357	330	358	355	347	337	363	343	362	337	345	374	323	328	337	316	321	360	351	328	340	338	343	346	346	325	365	348	352	350	357	324	365	389	297	334	343	341	363	349	371	363	344	342	330	363	323	386	331	322	338	361	372	335	302	373	354	390	350	329	364	349	350	386	382	309	357	360	373	360	381	352	340	358	390	328	352	379	366	361	351	364	306	369	306	318	333	385	349	348	346	371	355	338	375	348	328	365	346	338	361	362	350	352	352	334	361	333	341	377	335	334	350	310	317	348	332	341	358	343	371	324	336	358	327	353	355	342	369	330	354	352	310	331	377	352	357	351	362	348	356	362	355	330	357	342	372	292	350	357	333	374	361	378	328	349	331	349	359	337	369	369	370	352	330	344	339	358	386	354	351	355	352	317	345	353	352	296	324	365	351	351	363	362	375	354	366	396	342	338	337	377
14436	30440	26501	16816	12903	9461	6766	4390	2840	2447	2291	2319	2109	2019	1891	1839	1629	1409	1414	1146	1087	953	867	752	759	790	745	731	666	628	625	616	586	631	566	497	536	563	522	592	552	548	546	519	536	530	533	545	531	551	567	519	507	503	492	540	560	540	474	508	545	534	518	521	566	531	522	514	539	520	514	530	472	511	487	512	496	519	476	548	440	541	502	525	528	551	499	537	498	493	541	544	507	484	513	544	542	509	491	509	504	530	513	530	504	544	511	570	501	545	488	479	531	516	536	524	504	499	507	503	509	491	512	514	494	525	525	510	527	500	534	530	481	497	482	493	484	523	520	525	495	525	519	499	509	534	470	491	503	495	523	535	531	499	516	470	531	518	498	511	527	479	506	494	500	525	523	472	525	478	492	477	512	500	524	491	518	509	535	511	495	499	487	455	507	545	521	504	511	514	520	503	509	490	497	506	484	453	481	502	519	509	505	546	571	498	567	544	483	514	472	482	501	499	507	509	522	510	530	526	506	492	502	507	531	482	513	497	538	492	510	542	529	484	496	511	536	504	478	477	464	489	492	486	524	507	476	538	526	480	590	538	540	513	473	525	519	525	554	502	547	458	477	527	476	493	477	498	494	531	494	495	472	520	503	530	498	540	499	540	500	528	524	491	462	505	521	517	532	530	539	479	517	519	497	485	505	530	518	515	547	507	505	483	507	502	489	481	564	502	534	532	491	520	530	526	490	545	474	528	532	528	518	514	552	500	502	507	510	492	499	557	530	522	529	473	473	527	506	542	528	503	485	556	505	561	513	495	540	509	480	472	502	516	514	499	487	518	462	498	506	516	545	487	508	481	516	472	529	515	480	507	513	499	509	537	513	470	553	486	486	536	509	538	496	502	533	515	456	518	516	482	546	471	489	504	476	502	528	509	498	513	492	459	507	463	531	503	489	503	493	501	515	507	522	498	501	520	501	517	497	534	518	514	493	495	546	514	507	506	531	527	548	524	521	477	509	496	506	507	504	499	473	472	478	487	455	498	526	551	487	506	530	503	511	501	528	524	511	521	481	530	544	512	476	515	526	491	512	511	475	561	535	492	516	512	463	509	499	477	526	509	475	548	526	551	492	516	506	540	512	526	469	489	538	492	473	508	481	479	523	487	518	532	570	505	452	496	493	509	496	548	567	535	483	526	491	493	501	511	497	530	509	541	514	516	470	491	495	534	541	457	534	520	553	535	513	530	486	482	461	483	475	488	511	518	509	509	505	508	484	455	511	532	508	515	503	568	531	521	500	499	519	542	510	500	519	508	538	529	513	512	498	493	507	457	480	506	504	525	501	505	530	518	510	507	505	495	516	523	497	506	501	511	500	541	479	545	507	504	529	514	554	482	481	485	504	493	500	483	498	492	523	478	504	501	534	527	493	495	526	574	488	542	533	515	507	491	516	526	522	521	515	503	495	518	544	496	527	528	533	500	541	523	458	511	484	500	479	549	531	479	530	464	503	532	522	526	464	475	482	511	512	507	513	510	486	552	504	506	525	499	512	480	509	522	439	497	483	509	513	517	527	521	492	483	551	492	491	493	460	537	482	529	485	477	490	509	510	485	516	502	501	517	454	485	496	483	454	520	479	533	524	500	539	504	519	468	511	524	515	500	492	490	524	480	454	490	519	470	511	489	504	485	486	528	493	492	535	529	527	488	543	570	502	521	513	513	547	501	479	483	534	518	489	503	495	508	474	524	507	520	498	505	528	493	516	505	507	504	513	478	496	479	518	475	529	471	506	459	469	484	515	501	492	527	502	460	513	482	474	518	478	526	486	551	484	485	545	522	509	500	491	474	496	481	491	542	492	487	527	481	507	540	512	495	490	528	536	522	533	508	515	444	471	525	484	473	512	528	534	498	499	508	506	451	494	517	486	504	493	492	505	485	471	509	514	499	486	509	494	473	494	560	540	496	518	516	451	452	519	529	541	496	522	522	508	534	510	514	480	531	470	456	475	509	489	571	516	503	540	501	495	547	499	508	497	470	503	499	499	500	494	494	482	465	468	496	525	476	483	503	517	483	483	486	505	521	553	483	510	557	499	494	544	477	507	504	489	560	494	517	455	564	525	546	522	550	512	495	534	503	487	543	478	451	519	501	507	514	534	515	526	534	520	504	493	501	549	530	502	486	507	476	491	508	519	517	500	540	514	492	535	509	485	494	471	521	510	508	556	511	516	493	512	518	495	520	491	485	512	549	504	506	463	509	471	446	512	533	522	501	470	507	526	552	544	502	518	500	528	512	492	505	532	515	537	497	485	503	550	500	512	488	494	591	473	516	517	520	534	513	538	543	504	534	520	494	501	496	531	497	522	505	475	512	523	488	509	518	498	540	496	520	523	497	512	514	509	491	483	540	532	504	514	546	544	518	533	546	514	493	500	483	496	550	491	514	565	524	492	485	515	506	538	548	475	512	497	480	525	507	516	521	485	523	523	495	524	536	472	506	494	494	496	499	527	528	486	479	545	506	474	486	524	522	507	484	471	534	513	486	521	542	546	488	516	495	504	519	526	463	537	529	490	477	529	557	523	513	490	486	544	506	547	481	536	514	517	513	503	500	528	512	467	529	513	515	498	531	471	536	503	460	497	535	518	466	443	507	546	504	529	469	524	506	508	518	547	498	516	526	487	484	494	524	517	509	506	508	510	502	470	541	514	513	518	531	465	527	536	498	446	518	491	501	496	521	513	507	534	478	509	498	468	531	479	509	499	500	529	482	492	525	522	519	530	496	532	513	494	531	512	520	533	530	539	503	529	481	482	547	525	511	496	494	498	555	483	519	529	473	552	477	475	487	498	484	542	512	503	522	526	480	504	508	486	516	500	492	484	547	508	510	514	496	546	496	491	465	462	524	528	501	537	521	507	505	494	501	492	530	464	541	523	464	510	558	490	536	546	543	502	501	523	507	497	470	512	506	525	529	494	511	510	494	527	523	532	479	501	536	523	500	527	453	517	510	507	529	545	490	584	535	548	520	565	470	517	508	534	538	504	507	439	505	534	520	523	469	507	472	507	480	536	517	487	528	501	528	511	522	536	521	520	510	470	508	509	518	503	499	499	487	493	512	491	506	546	542	542	477	468	539	489	493	538	495	536	507	513	539	487	496	529	475	510	498	530	518	525	501	514	468	498	486	502	500	508	484	528	534	492	511	511	482	464	477	482	505	505	504	539	535	501	505	484	534	516	525	519	461	512	527	542	523	491	481	491	499	518	478	513	493	493	536	483	479	507	546	524	515	534	511	467	511	513	486	538	492	506	503	479	523	500	502	486	489	482	498	491	514	511	530	553	530	525	505	486	490	547	484	512	516	526	482	496	510	463	503	540	513	527	482	484	486	509	526	472	461	493	512	499	499	480	463	464	552	524	529	505	506	502	528	514	480	481	546	502	494	489	526	465	477	520	511	522	503	480	521	517	477	478	491	531	494	458	515	502	520	504	551	514	479	521	521
22709	21107	28904	23554	21119	21199	12707	2840	1435	1198	1153	1207	1082	1067	963	938	837	748	710	642	534	465	436	400	374	444	374	379	344	324	344	344	302	292	282	261	290	281	275	317	258	238	255	293	252	254	245	276	279	285	288	270	277	294	273	273	269	262	266	263	261	253	276	270	229	248	251	254	240	235	282	256	250	270	233	253	243	267	257	263	233	226	257	238	257	267	250	243	224	243	271	253	229	210	266	240	208	215	262	270	251	235	266	222	244	264	230	231	274	267	249	275	246	266	263	251	258	208	256	261	260	246	255	247	274	242	247	244	250	226	242	266	249	251	228	229	245	251	239	247	237	230	269	220	238	231	250	227	230	215	240	240	237	284	229	256	238	231	219	252	276	247	246	262	221	231	231	245	245	259	247	227	241	239	265	200	254	229	271	222	260	283	240	224	256	259	224	249	242	236	245	234	237	232	261	232	240	263	229	233	256	249	267	246	258	219	266	278	227	263	257	249	239	250	241	225	256	232	250	262	262	225	238	246	226	240	277	243	249	226	260	251	245	247	255	264	210	243	237	246	271	262	252	243	242	263	267	231	217	225	213	272	261	241	243	234	265	252	244	251	244	253	240	249	255	267	219	235	227	229	281	240	242	252	241	250	265	234	251	234	247	262	232	242	260	259	241	260	252	221	236	246	239	226	248	240	248	243	255	238	267	225	248	229	254	262	228	233	236	251	260	246	246	260	236	231	274	214	251	236	236	253	262	256	243	236	257	242	229	256	215	241	229	226	225	224	240	256	249	283	214	240	206	277	251	245	239	257	227	233	254	255	233	235	230	215	245	223	231	233	241	245	220	216	249	207	226	244	254	247	244	227	233	234	249	241	255	245	238	262	233	231	221	229	245	248	267	298	234	247	239	219	231	240	247	237	223	236	232	237	250	233	257	230	252	221	258	243	257	227	218	261	252	266	242	224	227	219	253	256	252	234	247	231	244	248	239	238	255	237	244	244	250	227	235	241	257	225	230	229	247	245	221	231	215	264	251	273	224	244	248	213	237	254	226	218	251	236	218	229	241	259	247	231	268	255	248	283	243	245	255	277	258	223	231	244	261	267	260	249	239	239	275	248	239	232	230	252	260	288	247	244	236	227	217	229	246	263	251	251	207	244	252	226	224	213	218	233	238	230	219	222	251	258	258	234	245	234	242	263	249	260	254	237	220	250	255	210	239	222	266	216	225	256	248	247	212	220	245	257	234	260	244	268	246	235	237	245	225	262	231	241	222	234	229	250	249	251	243	232	251	238	227	230	225	251	265	227	246	252	262	262	236	227	221	277	253	253	230	224	249	249	259	263	239	232	226	254	247	238	234	271	273	260	247	224	239	236	250	254	212	229	256	206	257	258	273	238	264	256	263	235	237	237	240	212	238	244	233	262	245	261	228	241	237	200	244	220	228	220	228	232	217	303	240	259	267	265	267	264	210	241	241	257	264	266	254	241	215	257	245	257	263	252	216	242	251	244	243	234	259	238	235	213	232	236	238	261	246	256	266	244	266	239	272	225	278	267	265	232	235	241	242	235	218	267	204	211	238	255	229	232	232	257	248	223	240	236	248	249	230	230	250	248	254	239	235	245	242	196	230	236	250	241	242	251	245	240	251	219	242	240	253	267	243	240	260	260	228	244	220	253	234	235	245	239	221	223	256	229	236	225	270	268	247	257	234	247	230	233	237	253	228	227	247	247	235	226	244	235	245	235	243	244	261	268	233	249	215	232	229	243	252	245	230	224	224	234	234	233	251	222	240	231	242	231	264	208	248	244	261	236	238	255	258	231	267	253	247	247	224	245	247	257	224	232	232	229	219	257	244	250	219	265	239	261	243	276	242	278	258	245	244	231	269	256	246	246	243	239	270	236	230	255	235	229	235	239	263	237	245	248	218	245	257	234	236	252	223	226	243	260	259	244	224	262	256	262	248	257	242	243	240	241	259	264	236	247	230	208	232	231	249	248	217	241	245	212	232	226	250	260	254	227	257	245	248	230	281	257	193	238	235	261	272	229	249	243	232	221	239	256	214	228	259	251	225	238	217	248	243	228	257	226	228	229	232	239	242	217	218	238	247	237	241	241	244	231	268	203	246	238	277	223	243	242	243	242	235	271	244	236	234	261	216	218	240	231	229	239	240	236	247	234	259	258	251	240	263	246	250	231	254	268	232	225	251	270	258	242	246	256	238	247	249	229	266	255	250	237	237	240	249	203	255	241	220	264	244	272	235	218	240	225	247	235	255	254	256	249	234	253	246	252	238	249	258	258	252	216	231	234	225	242	243	262	268	256	245	240	234	231	238	224	251	235	268	241	256	245	255	229	228	229	249	213	247	267	258	247	231	262	247	240	224	230	221	222	271	253	254	193	234	244	265	226	233	261	267	223	250	239	240	231	240	269	223	257	221	224	248	246	233	247	268	244	211	251	237	239	204	246	254	264	255	259	251	261	244	234	222	265	236	260	238	253	250	235	256	246	251	257	217	245	237	256	230	212	236	206	261	233	252	253	209	243	239	221	237	255	239	219	252	253	276	219	237	242	240	266	258	248	239	241	225	256	253	242	225	246	235	261	244	219	251	241	241	231	257	278	257	241	255	243	224	238	238	244	248	249	230	212	219	237	233	243	224	256	256	230	242	234	211	252	280	206	248	244	244	245	241	223	246	246	251	253	245	227	227	232	217	260	220	249	276	225	233	243	244	238	222	241	266	234	240	258	235	237	215	235	230	255	245	240	233	260	246	249	264	225	231	259	242	221	234	255	229	261	251	251	239	229	227	222	259	262	263	242	234	235	236	233	220	232	243	225	239	233	246	234	231	227	207	229	241	245	241	259	251	256	234	226	241	259	248	258	226	238	213	241	227	235	214	243	234	250	240	255	265	225	257	230	255	235	235	251	218	273	254	233	240	265	244	245	228	232	219	246	235	240	249	230	254	250	262	249	245	264	270	240	229	230	269	234	238	275	233	227	234	262	249	250	264	236	267	262	264	260	244	233	251	234	244	266	218	244	245	253	252	261	221	232	243	260	264	247	256	245	226	213	214	240	225	256	245	222	213	224	278	232	219	255	238	270	249	239	251	240	241	240	247	235	245	274	225	253	224	240	242	244	231	241	212	248	249	240	231	253	243	215	249	304	225	258	235	255	239	227	276	234	229	245	224	250	252	248	244	237	234	248	225	228	253	235	229	225	235	241	266	228	238	246	226	262	234	216	248	230	236	251	245	241	235	250	256	232	216	233	254	214	251	253	244	241	211	232	250	240	228	232	253	283	221	255	255	277	253	231	234	238	249	245	259	236	251	218	241	258	238	259	253	248	232	277	230	252	257	203	235	247	242	246	251	196	225	228	218	258	225	247	225	244	236	269	240	247	268	223	255	237	229	250	235	243	255	259	217	241	271	266	273	241	277	267	212	219	248	221	257	251	244	257	217	234	217	230	244	245	257	251	253	211	212	229	239	246
16782	35092	30975	21088	16420	12697	8964	5992	4005	3253	3116	3031	2777	2728	2527	2342	1948	1831	1561	1370	1227	956	810	760	812	796	721	665	558	597	532	546	479	427	437	395	388	417	428	442	400	406	397	368	337	384	415	352	412	421	410	426	432	411	412	404	422	445	401	426	392	411	384	370	372	393	357	414	366	378	405	373	374	396	328	353	373	379	363	350	342	376	389	377	339	336	379	338	371	373	394	362	356	352	381	323	346	362	350	344	370	368	358	350	337	346	349	353	382	362	370	360	353	343	340	347	354	363	345	361	372	359	350	368	370	348	370	371	366	366	357	381	370	364	335	314	368	354	348	347	335	358	350	337	374	376	352	361	311	333	354	370	392	367	337	369	361	343	372	358	361	351	382	352	339	382	338	351	330	353	382	342	330	353	335	369	349	330	347	370	354	319	350	371	327	352	360	332	360	351	339	367	383	346	349	383	340	376	357	371	353	340	353	382	361	354	357	344	330	391	364	354	326	346	389	330	346	367	344	376	375	373	366	341	327	355	382	369	375	350	417	355	338	360	361	338	334	333	361	326	371	372	353	323	352	369	346	357	383	348	344	355	362	339	374	344	370	334	360	364	352	321	387	355	371	378	366	370	366	389	364	338	353	365	376	390	335	323	370	351	323	354	374	351	354	373	353	395	343	357	374	363	365	342	353	351	370	367	341	329	361	345	342	374	344	340	330	359	356	348	370	345	355	362	334	365	368	360	360	319	345	355	355	368	326	327	357	368	371	363	377	374	347	362	342	356	402	357	344	377	358	362	345	328	365	347	328	375	360	379	341	360	357	351	332	341	359	343	360	361	386	326	349	341	337	352	372	346	371	355	351	377	360	344	331	348	348	385	345	401	357	386	367	344	344	365	345	404	346	355	364	384	345	357	369	331	333	351	368	358	372	332	351	367	344	316	368	359	339	359	340	313	336	343	350	371	351	372	375	371	351	358	340	359	373	375	351	289	348	345	325	347	361	363	347	345	351	354	355	377	302	348	361	370	363	324	360	358	385	342	382	362	348	357	348	332	344	338	345	361	369	356	342	376	345	381	383	362	368	352	388	353	326	375	340	346	339	350	354	401	353	326	361	362	356	319	342	372	374	358	348	356	352	324	384	364	356	375	384	349	339	347	394	366	345	322	339	347	365	333	370	361	363	342	378	345	335	385	333	357	368	341	370	347	334	329	334	368	334	338	351	396	384	361	355	342	338	355	372	372	368	350	365	372	362	388	383	371	346	350	346	355	361	369	329	349	353	348	346	345	387	389	327	357	400	350	365	347	354	343	340	375	371	330	356	372	340	366	365	338	376	342	353	341	377	381	334	357	328	375	349	368	332	319	357	368	365	361	362	354	348	382	313	331	331	348	336	362	336	357	388	359	362	374	344	356	344	380	387	370	356	356	350	347	364	360	369	362	352	362	332	338	353	303	357	360	374	359	331	407	355	356	364	365	380	324	360	362	352	378	332	364	336	372	335	354	341	351	374	364	359	345	343	352	356	347	337	322	349	352	381	329	347	329	354	323	344	370	378	357	352	359	355	342	355	349	347	337	346	352	355	336	355	344	338	351	373	342	349	383	363	351	350	379	358	353	383	374	360	376	367	336	329	365	369	366	348	373	345	355	359	336	319	360	341	346	340	384	330	341	346	387	352	373	371	355	340	359	368	356	364	329	406	342	380	361	369	318	373	382	359	359	374	346	362	362	359	366	330	351	368	348	325	368	381	342	372	346	341	374	317	332	340	347	347	323	347	372	335	351	352	373	354	383	344	357	363	374	349	333	375	367	358	316	352	371	355	373	332	369	416	379	340	338	368	362	359	364	365	355	354	351	395	355	377	393	348	329	350	331	362	340	339	371	320	353	350	389	370	376	373	404	328	338	334	359	352	329	346	353	374	408	396	354	332	372	375	392	350	350	349	354	357	386	348	340	373	378	359	347	381	330	339	357	391	328	349	346	376	347	373	351	327	361	332	358	324	308	374	339	322	344	380	326	354	336	370	335	348	316	366	341	346	341	349	358	336	329	361	344	350	350	378	324	365	341	344	352	368	362	365	363	347	380	358	353	374	338	353	329	360	355	362	331	363	343	347	341	376	354	350	341	377	355	348	363	343	351	386	342	346	307	380	366	367	313	338	390	368	325	342	332	331	344	370	376	367	341	352	356	349	349	355	337	383	329	356	359	357	322	324	361	389	347	343	393	353	358	343	348	377	385	325	357	393	384	344	359	357	359	351	371	333	345	324	368	394	348	363	358	351	364	372	346	340	361	339	355	348	390	350	336	389	342	334	394	373	348	334	363	372	328	320	359	369	335	380	349	360	345	350	346	360	358	393	363	369	345	360	351	351	364	338	372	371	331	351	344	346	348	364	355	326	335	357	368	370	382	343	360	380	346	372	374	356	349	374	343	372	347	369	342	349	351	361	327	345	351	373	356	326	376	321	380	336	356	355	365	343	361	376	364	342	321	327	355	356	368	357	350	362	366	334	361	354	370	337	376	328	338	323	359	395	344	389	342	335	356	352	343	335	381	338	347	349	334	369	385	369	345	359	354	331	333	357	373	379	345	349	344	341	337	361	352	355	338	332	369	355	365	371	326	354	370	361	338	345	380	342	337	342	344	380	335	355	335	387	368	346	371	351	407	334	348	381	409	381	376	351	369	351	363	330	354	351	336	344	368	375	363	349	404	339	372	392	368	338	385	354	352	386	335	365	322	354	356	340	348	354	346	345	359	357	329	363	342	365	346	342	344	346	350	386	303	330	360	346	327	337	361	333	343	341	330	359	327	336	342	364	357	328	335	359	329	373	346	334	343	329	317	364	404	362	381	345	340	369	360	350	334	338	359	366	362	345	338	372	370	320	339	373	346	384	349	357	346	347	361	371	324	350	389	348	334	359	356	364	356	338	380	345	334	367	313	369	355	345	347	351	330	366	354	365	380	362	349	321	365	316	330	353	346	368	364	347	344	360	349	349	331	335	388	346	367	365	385	368	359	356	368	377	357	348	362	379	352	357	386	377	365	340	380	389	353	336	354	352	342	344	340	362	386	371	362	367	369	381	365	321	365	330	361	330	353	336	398	392	346	360	343	385	344	316	346	364	365	376	335	353	357	360	375	377	343	361	324	340	341	324	410	359	352	375	361	328	371	352	363	367	380	366	357	333	345	339	337	350	365	352	336	335	373	369	372	401	381	334	362	317	355	368	354	347	344	364	354	357	367	349	352	338	363	348	336	340	365	299	357	364	352	350	370	361	362	344	380	337	351	329	342	370	341	325	353	364	313	357	338	329	322	361	347	370	335	348	382	354	342	341	336	373	336	319	359	338	328	371	354	361	330	337	377	359	374	358	352	352	355	315	342	360	351	354	361	311	353	363	354	331	367	398	364	332	327	344	386	375	333	356	355	340	355	357	347	337	370	368	350	368	352	366	355	393	357	350	363	384	354	357	372	382	351	366	339	383	337
26680	20911	16563	7335	3192	2122	1318	903	593	601	523	593	564	537	516	473	439	419	452	381	417	350	293	352	341	297	316	308	322	311	306	273	319	303	292	299	275	243	299	296	306	298	282	297	291	280	297	301	303	299	287	272	289	314	291	267	294	308	257	293	290	285	267	275	303	280	303	311	268	307	322	279	310	302	264	271	285	253	280	310	287	274	255	277	311	281	299	267	285	272	310	286	234	272	313	299	268	267	280	321	278	265	303	291	287	282	278	286	293	270	280	254	299	329	242	273	260	272	288	265	274	263	256	303	283	275	312	277	283	284	270	288	278	295	297	272	279	294	302	310	271	278	287	316	283	272	283	283	300	283	279	287	271	302	299	272	276	293	277	264	271	277	305	276	275	277	310	280	266	296	297	272	293	291	287	272	302	311	273	298	281	274	301	257	294	278	256	260	270	269	273	308	293	287	306	267	287	290	310	258	275	263	286	322	292	298	288	317	288	306	255	260	261	223	283	298	289	265	270	319	256	269	266	297	257	282	278	272	287	279	257	312	276	265	295	256	282	298	261	312	277	294	271	262	265	271	269	271	304	276	297	269	280	300	293	264	297	274	296	249	299	292	285	266	286	292	254	241	295	259	318	266	263	276	269	270	289	312	276	260	303	277	277	285	284	314	255	275	292	292	278	277	275	262	260	247	299	287	307	303	283	260	277	289	282	312	292	274	261	253	276	294	305	288	295	276	291	279	271	293	290	302	272	288	282	282	274	279	272	286	296	314	295	305	244	307	267	286	283	313	281	289	310	306	277	300	257	271	276	281	269	281	301	282	275	268	275	276	274	301	280	285	271	287	292	240	268	275	283	306	292	270	254	297	269	288	272	285	290	290	264	255	275	257	281	259	306	287	260	259	280	284	269	270	269	311	273	268	294	294	293	274	285	306	265	291	283	282	300	257	334	293	310	294	245	279	283	282	271	263	284	257	306	299	273	274	296	307	303	282	281	267	296	269	261	335	262	278	272	307	293	300	289	300	266	270	279	280	293	291	312	253	293	302	327	242	298	270	287	279	291	279	314	276	306	284	262	292	288	285	267	275	298	280	317	268	276	277	309	260	269	270	278	300	256	271	285	255	273	278	281	302	267	287	263	307	278	301	278	259	262	308	274	290	264	275	302	274	277	287	256	250	279	296	276	289	279	296	280	275	274	269	304	298	288	286	281	278	296	261	293	275	273	265	273	278	263	268	285	284	275	288	257	266	263	272	308	286	281	260	265	290	294	266	289	269	248	274	265	266	267	255	286	303	281	268	295	274	273	298	293	261	287	286	259	289	258	278	268	275	300	272	291	263	280	256	306	279	293	301	265	297	259	282	264	300	286	302	264	281	283	308	285	253	306	273	274	289	287	256	269	300	286	296	245	267	291	274	289	294	265	300	277	289	331	238	291	274	274	302	293	276	287	284	285	280	290	312	257	255	276	270	258	276	285	253	271	262	282	285	280	286	290	239	251	266	275	287	266	286	281	278	265	296	291	293	274	266	279	261	288	311	303	285	299	296	297	259	281	256	293	303	271	277	283	298	277	284	279	331	292	294	264	262	315	242	282	273	248	285	323	287	271	270	292	251	253	298	307	276	286	268	267	273	286	244	285	285	248	289	275	267	267	285	247	276	275	279	268	265	280	285	277	294	298	305	291	308	266	288	271	297	271	308	275	283	294	276	309	276	288	281	263	281	287	305	288	271	292	261	261	277	256	288	273	304	252	264	253	273	259	268	277	265	266	306	278	265	250	273	287	273	277	272	302	295	286	278	277	317	271	299	279	255	290	257	296	229	313	288	269	309	269	300	318	289	289	284	305	281	275	291	291	287	311	292	280	267	300	284	276	275	270	263	313	270	238	301	270	289	283	269	274	254	294	298	283	284	282	269	267	256	282	284	288	278	297	272	256	296	264	282	256	299	251	271	273	247	309	284	295	265	285	273	277	284	320	298	282	265	281	273	291	309	305	289	257	281	268	276	249	297	281	277	271	276	250	334	266	267	298	256	255	266	268	266	296	321	287	282	288	264	320	284	303	275	317	286	295	263	266	298	276	286	289	289	266	312	284	267	310	308	282	285	312	272	261	297	277	290	283	294	273	236	299	283	273	276	287	281	299	304	290	275	306	292	278	282	271	272	300	285	285	262	272	292	272	281	280	275	283	288	277	262	295	291	293	261	274	265	277	280	287	299	278	303	277	259	297	292	281	283	267	311	297	299	292	284	279	280	291	290	258	263	266	264	292	268	305	275	270	283	226	299	324	259	288	282	321	270	268	311	277	279	281	302	314	275	275	301	287	279	282	267	261	279	286	278	297	299	297	291	265	285	283	306	288	285	276	283	264	305	281	267	258	299	261	277	259	296	277	276	284	256	290	280	268	303	277	267	274	277	304	262	311	306	302	250	285	294	299	324	251	276	255	286	274	320	259	290	290	307	336	272	264	277	306	288	289	283	318	277	246	268	282	272	253	304	301	259	286	282	261	305	269	283	265	270	243	292	288	289	272	265	286	322	312	273	287	290	263	271	264	276	272	267	264	285	302	274	281	294	306	283	276	286	284	269	286	299	262	267	256	308	284	309	277	276	307	274	294	281	276	292	274	242	276	288	296	298	276	295	267	281	266	294	300	266	275	280	273	275	267	230	291	286	304	272	262	281	274	300	272	274	305	286	275	301	295	297	276	250	289	290	267	266	278	255	242	249	293	297	282	289	271	292	307	260	254	262	284	263	305	296	261	275	300	311	276	263	307	270	307	301	274	291	276	294	285	264	271	290	301	291	298	281	299	331	280	284	322	257	301	300	264	289	304	304	282	282	267	272	299	288	294	289	283	288	291	289	273	267	304	265	269	294	267	270	297	273	299	286	286	305	281	265	270	280	278	274	265	306	270	296	288	285	298	293	282	255	261	276	293	268	304	257	284	290	289	264	284	282	310	280	271	293	291	293	266	309	278	301	289	275	285	296	270	278	276	298	316	269	259	260	276	275	314	270	244	306	272	289	260	292	264	296	269	271	289	301	267	267	290	287	296	261	268	280	256	262	292	296	298	280	316	290	315	288	261	296	286	292	301	281	306	301	286	261	275	285	280	252	284	295	316	270	265	337	246	276	275	297	263	271	275	258	291	296	275	291	271	303	286	275	275	315	280	283	282	253	286	277	310	293	313	270	274	257	310	265	274	277	248	282	289	276	294	293	275	271	265	289	287	308	303	253	296	289	276	319	271	271	285	287	295	312	276	292	292	294	314	285	276	307	286	285	288	271	271	286	303	264	264	282	295	269	284	271	276	272	309	299	286	326	259	285	255	263	278	279	277	293	301	312	262	280	290	286	292	315	292	271	290	294	284	257	316	271	274	302	298	302	291	314	274	258	275	286	298	284	272	292	261	277	305	317	305	304	301	266	292	260	282	296	305	283	292	268	301	321	291	289	274	261	288	248	270	292	305	295	276	293	299	292	259	257
13096	22090	18270	10324	7153	5206	3486	2343	1451	1303	1216	1329	1268	1190	1088	996	944	856	842	739	632	636	512	509	531	509	497	496	453	484	513	415	437	456	393	391	427	424	422	455	421	387	381	442	443	417	382	422	427	438	417	401	454	410	445	457	452	439	389	411	426	411	431	442	401	464	397	408	413	432	432	401	455	426	408	393	439	446	430	389	413	442	441	403	404	412	388	393	424	410	396	448	426	450	394	380	439	431	395	403	363	351	418	418	423	430	424	458	392	370	418	403	398	405	411	426	437	400	419	418	426	404	406	391	447	387	421	391	431	387	405	398	416	404	381	380	403	386	411	421	387	415	396	393	412	455	415	404	402	413	384	396	423	421	412	419	415	426	413	404	404	418	435	397	417	424	436	434	445	401	371	390	438	406	386	442	430	413	415	432	401	400	453	397	408	425	393	384	390	408	407	412	416	434	395	400	426	386	418	403	393	409	392	416	400	380	409	426	412	424	420	436	406	395	413	421	444	402	425	412	424	399	396	418	424	467	429	406	424	402	417	371	406	406	425	420	414	411	384	388	410	440	423	384	404	426	416	376	418	417	410	427	404	413	421	393	448	398	408	405	405	419	406	395	401	438	438	402	419	425	429	415	402	410	394	398	429	384	369	411	427	422	426	423	442	397	436	418	412	438	429	392	433	406	398	398	410	422	400	406	417	402	393	442	416	393	394	386	391	429	413	410	470	428	421	400	416	412	410	396	411	390	365	413	407	393	379	408	395	435	376	401	407	377	424	368	401	408	397	405	428	428	413	402	389	369	394	367	405	407	381	413	425	440	424	386	409	418	385	426	445	423	368	421	412	403	407	396	409	398	402	392	413	414	428	405	423	452	390	431	390	402	447	399	433	413	366	397	405	434	425	435	421	410	439	414	384	379	420	417	426	376	390	402	431	379	358	386	393	421	429	438	401	428	422	387	409	387	442	391	410	404	455	412	429	414	394	437	420	407	414	398	409	405	409	426	413	384	405	396	395	438	441	404	372	398	436	396	414	417	426	431	438	384	406	397	400	427	387	412	416	423	440	419	390	399	436	402	419	415	402	438	401	424	402	400	405	437	403	398	404	442	398	403	424	390	451	394	433	409	409	392	391	405	402	407	419	396	389	413	454	411	447	401	413	401	430	425	416	468	398	372	417	431	417	399	412	407	401	451	458	420	401	413	430	424	428	429	451	431	418	416	402	411	407	382	426	401	398	414	451	439	411	397	451	410	420	405	380	393	449	426	397	431	399	387	444	384	385	403	391	433	395	407	405	453	430	431	383	392	460	437	416	435	392	398	388	425	419	470	418	412	421	435	396	440	406	412	420	439	406	406	399	417	396	410	434	403	435	388	410	402	407	433	412	422	439	440	424	382	385	402	401	413	416	414	421	410	419	418	455	413	381	413	406	383	397	369	413	408	380	440	401	398	426	430	398	426	375	429	430	423	433	408	437	391	419	387	399	412	409	418	417	423	407	403	443	418	391	416	407	416	394	375	432	383	433	409	409	384	416	456	420	388	432	411	425	437	410	427	403	441	403	403	452	393	400	400	456	434	379	390	383	420	435	448	392	402	412	422	410	396	426	427	405	399	375	445	427	418	410	408	414	398	384	389	414	388	417	403	396	401	453	416	428	393	448	455	400	427	379	444	394	428	396	425	368	444	396	413	415	416	395	434	423	397	448	415	396	403	426	424	396	434	425	433	360	386	412	419	426	389	406	440	403	409	440	425	407	424	434	417	423	425	431	428	392	395	409	378	434	425	415	398	402	391	394	394	402	395	397	382	403	407	423	420	365	426	414	371	446	398	415	412	426	414	399	401	397	429	373	417	413	428	407	419	376	406	424	381	449	392	401	391	405	427	421	404	433	418	409	404	449	389	407	415	404	436	395	422	370	418	368	400	384	402	424	397	403	394	385	379	397	423	419	419	438	426	434	403	431	425	396	419	422	382	393	452	417	431	417	399	413	416	413	404	400	430	399	408	404	386	378	416	379	397	402	399	373	429	391	394	428	404	431	412	388	429	418	397	388	405	424	428	458	421	397	382	389	420	391	407	412	428	392	409	427	421	379	396	434	446	416	402	426	386	429	421	390	414	428	413	405	405	426	402	414	385	392	401	398	416	443	420	428	424	378	398	379	408	406	418	416	420	421	410	421	396	369	432	445	424	398	372	446	419	395	417	423	416	415	427	403	420	390	414	467	391	382	398	398	364	407	391	423	432	415	421	427	388	405	425	391	428	399	421	375	409	390	413	412	440	417	455	404	453	416	430	416	401	419	405	409	399	407	418	425	430	413	411	405	416	394	434	378	372	397	399	403	417	435	422	425	416	418	429	426	403	397	422	441	404	414	395	391	413	383	433	434	418	414	392	413	427	402	431	433	422	408	415	436	411	406	391	432	401	430	389	411	424	395	430	441	410	423	406	416	375	414	418	405	393	394	428	387	425	439	415	421	453	391	406	427	433	400	378	399	396	457	413	394	423	427	379	385	424	416	362	390	451	438	399	382	415	379	389	411	420	412	403	392	415	388	409	472	398	394	432	442	388	444	397	417	425	457	410	394	437	394	423	437	423	428	411	436	412	400	391	377	392	416	431	409	431	412	409	391	444	419	375	387	433	407	417	432	400	420	435	408	443	445	441	416	410	409	435	415	417	376	421	403	389	404	444	391	418	414	426	435	408	391	422	398	390	374	382	392	388	461	391	452	406	424	396	407	388	414	394	412	427	436	388	417	434	388	430	408	421	409	424	416	377	422	429	385	410	395	418	394	406	393	442	382	437	426	386	390	409	391	430	387	418	409	375	407	427	434	427	412	391	456	419	433	415	403	399	402	410	410	398	414	398	388	412	381	421	397	429	391	464	399	436	374	423	369	419	391	421	405	404	429	399	425	393	374	400	408	428	409	437	381	425	405	418	407	409	442	420	440	414	420	377	388	434	406	407	401	381	435	392	365	409	426	465	360	376	379	419	427	385	423	451	370	415	383	400	398	386	361	431	403	398	400	427	416	394	391	449	437	410	406	417	391	386	395	435	399	482	438	416	410	424	405	410	396	424	377	382	400	408	401	443	378	425	419	391	417	400	414	436	401	382	389	400	381	399	407	415	427	418	430	419	413	441	405	420	382	423	407	433	446	417	371	431	445	408	427	431	425	410	384	412	411	420	375	405	417	393	363	379	402	400	434	415	431	410	419	440	405	421	406	405	389	427	411	418	409	441	405	420	384	363	411	385	423	435	425	412	405	444	447	425	367	441	409	432	414	409	400	421	444	412	438	387	387	397	409	420	415	448	407	418	404	433	409	407	412	394	430	421	409	415	407	387	375	354	403	422	389	420	427	401	446	420	379	434	429	413	409	423	401	412	410	387	397	447	376	428	386	377	415	441	410	396	398	421	394	410	447	428	422	445	413	427	407	399	437	420	372	420	406	408	414	415	432	426	388	397	389	409	386	456	413	405	430	435
23595	21123	28545	23977	21113	14234	3823	1762	1163	996	878	929	865	927	799	784	756	726	661	595	564	493	472	438	440	411	437	395	387	456	390	407	390	378	374	375	397	355	386	348	379	383	354	351	351	325	327	371	368	350	381	362	366	363	394	354	380	362	364	350	358	361	341	347	354	348	380	376	369	346	369	391	332	352	353	347	357	356	351	355	299	349	380	354	325	332	354	314	349	339	338	323	346	354	331	352	347	368	323	373	336	341	370	358	312	352	397	327	342	337	336	329	376	365	335	341	347	342	349	348	315	389	338	353	343	378	328	360	321	310	332	337	312	364	362	336	338	325	348	354	312	333	326	340	379	352	354	338	348	363	319	351	357	334	344	364	312	325	346	364	344	361	381	346	352	346	342	360	354	375	372	373	347	349	362	322	378	359	330	364	343	346	356	331	329	331	355	349	370	338	368	370	313	316	365	353	339	364	334	360	333	340	347	354	325	361	326	310	335	353	354	324	351	373	323	354	342	358	349	391	340	365	337	324	354	372	346	317	324	335	348	325	332	318	358	324	342	354	348	322	332	348	398	358	340	335	338	350	364	338	356	348	351	351	324	358	321	328	322	336	305	370	315	371	356	349	382	354	350	343	353	343	358	330	329	319	347	319	358	332	369	345	356	361	344	353	342	307	347	338	346	350	357	320	358	339	364	346	344	314	333	371	366	347	341	353	337	366	341	329	347	350	322	327	330	368	336	347	334	350	354	379	326	355	323	348	348	343	348	329	367	339	320	334	352	327	332	354	312	319	343	330	352	378	356	315	348	335	367	380	343	323	362	386	350	331	351	325	331	385	319	372	363	369	321	353	334	340	315	337	353	348	339	342	330	341	337	330	341	357	331	331	332	347	378	350	349	347	312	356	354	344	351	385	342	316	339	350	342	336	338	320	343	357	337	362	339	361	375	326	346	360	333	299	335	349	362	354	336	334	314	322	316	312	372	307	353	326	347	370	333	328	361	373	343	341	344	342	346	360	303	314	353	362	369	332	358	334	342	358	338	368	373	279	351	344	372	332	341	336	342	345	323	315	352	368	357	341	361	320	381	319	377	347	355	325	339	337	356	340	338	332	333	324	364	338	377	321	321	332	350	369	333	343	354	335	357	365	332	351	358	330	361	325	311	365	296	363	347	347	346	343	341	347	336	355	331	331	342	374	336	345	364	360	354	344	310	350	334	354	329	341	358	353	356	355	382	326	361	314	343	351	346	337	340	339	361	326	341	383	346	337	365	357	324	364	336	365	329	386	331	325	345	345	368	335	346	338	362	350	318	325	359	366	374	375	373	356	341	333	375	309	345	364	362	328	341	317	404	361	366	327	316	316	326	341	340	355	314	304	359	339	355	364	329	351	337	332	328	328	329	391	322	358	336	327	354	335	338	374	343	330	378	363	373	374	360	334	330	344	354	359	376	326	341	330	351	358	353	337	315	355	342	340	322	322	353	339	370	312	323	365	317	375	349	335	335	370	357	335	349	331	350	341	354	376	333	354	336	346	353	347	338	358	370	367	343	357	343	351	343	317	324	341	344	363	332	325	339	374	346	343	345	369	345	350	323	332	339	348	364	365	357	321	342	361	326	300	336	321	340	368	392	372	396	360	347	335	351	330	377	343	349	345	327	371	370	335	384	387	399	335	343	350	380	329	359	346	387	346	328	333	344	347	347	357	353	314	332	310	366	363	364	326	324	363	373	351	360	354	377	350	371	320	366	361	361	347	372	328	320	342	322	351	338	353	326	288	358	325	324	301	321	313	349	331	339	340	359	342	365	375	349	383	367	312	381	332	352	347	370	346	344	301	338	333	360	328	325	342	335	311	340	340	328	368	304	340	324	364	356	381	321	337	336	316	358	368	344	369	344	338	326	354	288	325	353	327	318	352	301	302	360	372	346	354	382	370	335	382	350	325	369	348	380	318	360	343	361	339	349	352	337	331	340	376	366	386	348	321	349	352	342	355	319	346	349	326	360	331	376	336	331	356	372	330	377	346	355	356	361	311	382	390	352	338	360	309	339	376	375	355	342	353	349	368	346	359	327	337	337	352	338	357	337	339	333	350	312	351	347	363	350	351	342	343	367	343	345	337	364	327	338	354	354	374	340	320	359	345	343	360	350	342	371	326	353	340	340	367	332	326	335	338	344	370	337	361	335	340	333	366	337	353	338	340	370	362	371	353	346	361	331	364	294	352	312	331	314	355	363	336	347	342	353	332	365	331	358	360	314	336	375	387	390	358	328	391	341	325	364	332	330	349	346	361	314	311	359	310	317	347	347	341	360	323	352	328	358	364	309	343	336	343	304	368	351	335	358	335	336	349	340	339	350	373	359	356	343	339	336	352	360	330	336	383	345	362	334	306	342	336	328	352	359	332	322	354	384	341	353	330	329	343	333	379	351	353	374	381	356	375	365	333	349	366	332	318	339	335	357	316	348	346	320	372	374	353	323	358	362	344	331	326	332	349	329	340	334	350	329	351	317	341	359	358	356	319	357	341	361	339	370	337	372	344	346	344	365	340	354	334	331	367	337	336	329	322	335	371	358	343	333	321	365	340	349	317	331	317	342	328	317	332	392	356	348	380	324	357	334	353	376	352	332	368	356	340	352	330	327	352	369	349	326	331	346	324	333	331	371	344	340	344	328	317	352	328	328	360	363	329	365	328	319	336	355	351	365	355	370	344	349	333	363	335	366	321	345	311	335	370	349	353	389	324	316	360	327	313	340	347	336	336	354	330	344	335	347	336	352	324	347	335	350	336	345	351	355	351	359	371	335	347	355	316	329	329	316	324	318	320	331	336	343	363	360	324	334	353	342	352	335	369	335	337	346	309	374	358	339	353	342	352	349	361	358	329	373	383	304	341	320	374	343	336	350	324	367	358	348	302	355	350	348	326	323	323	367	332	347	325	343	354	344	337	346	343	349	364	366	344	358	355	349	329	353	360	344	380	345	352	347	330	356	313	369	333	361	363	362	364	342	320	355	365	305	362	316	338	323	351	378	372	352	338	333	369	370	352	335	334	330	317	347	309	355	359	333	340	358	345	342	370	335	339	336	342	341	347	354	351	351	342	328	313	340	351	339	371	343	324	369	361	333	376	349	342	402	364	345	374	363	334	377	341	350	347	363	342	322	362	323	326	336	362	325	362	352	322	326	388	334	354	353	353	370	319	348	344	358	295	316	363	375	335	368	346	329	345	376	339	345	337	346	343	348	361	361	338	332	346	348	336	338	361	336	300	320	345	358	343	349	354	347	325	344	322	342	342	311	302	337	338	335	318	330	357	380	328	328	317	348	395	365	343	371	351	341	334	357	340	336	348	345	375	327	338	305	313	340	315	353	330	308	355	362	336	369	340	330	369	351	329	310	319	352	374	337	340	330	372	354	341	318	319	346	350	301	319	371	355	358	354	349	334	354	319	339	343	343	328	325	353	347	327	359	358	364	332	345	340	321	342	336	361
14552	29861	26164	16836	12211	9498	6567	4181	2878	2456	2325	2420	2152	2137	1875	1787	1569	1510	1344	1154	1029	819	826	764	812	729	681	640	632	665	652	606	591	574	529	544	531	535	547	517	531	533	514	527	558	525	548	540	575	573	550	516	527	517	533	512	558	544	514	559	547	479	480	519	506	494	522	500	536	471	520	522	497	504	510	530	533	494	515	500	509	507	501	513	491	498	497	541	539	493	562	509	504	502	491	496	525	500	512	504	462	520	506	539	509	516	527	497	490	505	463	511	525	499	524	470	486	547	494	501	530	525	508	475	500	501	518	504	491	508	508	487	507	507	488	485	502	508	496	520	493	500	487	541	504	498	531	475	501	507	465	502	515	505	494	544	522	561	507	505	528	475	515	503	524	499	480	497	491	501	489	509	526	476	493	502	496	491	492	493	502	502	528	485	516	515	494	499	481	530	495	563	501	492	525	555	471	503	527	495	482	482	517	507	517	514	482	502	497	518	504	506	470	481	508	518	528	491	515	478	525	492	487	496	525	486	479	485	517	476	509	538	497	525	539	529	502	481	507	521	497	481	502	464	471	524	480	513	511	494	533	524	469	537	482	450	487	497	506	509	507	488	500	517	512	479	508	549	501	491	497	454	513	483	516	523	502	500	444	498	502	514	467	496	532	558	482	512	494	495	505	462	479	488	489	521	510	502	558	500	537	465	529	513	509	477	519	527	489	520	494	545	473	503	495	491	490	542	528	492	523	456	428	509	492	471	501	506	529	518	518	497	462	506	477	489	487	502	509	508	518	543	529	522	497	511	499	490	456	498	481	502	504	494	500	520	508	495	476	497	471	485	520	467	518	489	480	518	473	513	513	533	497	473	484	468	518	493	501	522	508	503	481	497	520	469	504	484	518	565	491	539	524	507	501	503	480	493	488	482	495	500	505	440	476	488	538	538	508	544	498	517	503	500	522	514	482	472	510	463	487	501	505	455	513	497	506	483	469	448	482	478	543	479	489	507	531	493	498	487	472	510	496	479	499	526	516	499	463	500	494	532	515	500	498	511	530	521	493	488	494	473	535	478	518	509	485	518	521	506	513	504	484	491	539	500	483	495	570	489	529	456	470	462	495	481	505	519	528	519	504	513	527	466	494	484	481	534	457	513	523	483	518	529	504	493	515	435	518	444	464	513	515	547	514	481	480	523	474	498	509	546	486	503	526	468	464	509	542	498	498	484	533	502	495	504	545	504	474	493	500	508	517	507	502	475	477	516	478	507	512	500	513	528	520	511	502	511	529	506	515	495	516	472	491	518	530	463	522	472	482	509	532	504	483	464	545	511	502	462	476	468	459	487	498	507	515	557	467	521	540	509	490	490	496	465	562	514	513	489	488	493	494	527	509	493	539	524	514	469	495	482	534	500	515	500	469	485	521	488	514	474	530	492	501	529	518	504	520	488	514	492	494	484	525	518	491	533	475	533	541	490	481	492	505	492	475	466	513	494	514	517	488	499	528	489	477	456	477	510	523	492	494	503	499	517	504	472	511	504	525	469	498	525	533	536	524	509	512	497	518	528	511	492	506	463	503	517	505	499	524	486	529	500	518	538	518	498	500	511	507	545	481	487	474	504	487	541	527	516	542	473	502	526	550	520	544	476	506	470	503	508	489	497	472	496	485	509	544	491	498	466	500	487	491	489	528	508	506	513	498	493	490	486	495	497	534	507	475	489	514	497	513	497	466	514	486	491	485	490	478	486	480	494	482	470	507	520	484	502	558	474	485	464	481	504	537	503	456	502	477	524	474	498	484	548	473	509	569	530	503	502	544	494	501	495	464	502	460	527	455	527	493	472	492	501	487	505	543	483	501	523	485	510	492	523	499	525	477	493	510	513	502	512	505	456	484	469	452	497	499	500	484	491	483	485	490	502	515	538	496	495	495	520	525	528	500	492	512	479	479	479	508	510	507	476	505	496	511	486	513	530	507	527	481	475	515	484	495	494	489	484	477	502	499	501	493	539	490	539	497	546	492	522	473	498	498	494	510	525	482	489	479	482	502	494	542	457	489	508	520	500	532	540	512	505	546	495	514	522	522	549	481	498	495	519	503	515	510	494	512	566	526	470	495	519	526	435	497	506	521	471	460	511	506	496	486	495	469	502	508	480	548	535	529	480	487	468	517	496	496	513	511	530	523	511	491	528	508	485	520	521	484	468	486	493	519	498	516	541	524	503	507	523	517	508	508	483	498	506	509	509	446	499	539	512	517	477	505	485	507	554	503	548	447	486	541	512	489	520	514	507	499	543	492	492	508	558	477	488	506	489	497	531	497	497	510	562	520	511	495	519	534	528	516	513	499	470	489	530	505	515	530	512	517	521	503	453	454	506	482	511	474	511	537	498	511	504	487	523	506	485	503	493	477	498	535	502	483	508	512	497	568	497	504	512	492	475	547	519	523	503	484	549	518	514	469	502	520	520	496	509	489	507	478	526	508	461	510	508	494	490	487	496	548	500	491	503	456	464	492	524	502	507	500	463	473	496	515	496	497	525	523	486	508	509	481	481	509	511	474	456	536	491	486	492	506	518	481	485	537	498	512	504	487	471	487	488	525	481	514	521	537	497	492	493	497	486	520	499	519	477	476	488	491	488	485	533	518	502	482	506	509	475	500	497	509	513	520	470	496	472	503	493	477	514	546	530	502	483	523	477	472	494	474	497	518	484	529	534	515	506	492	552	531	539	558	496	503	488	472	509	514	493	479	470	472	508	517	461	523	494	484	523	497	495	505	480	515	508	496	498	504	518	508	487	512	509	518	469	488	516	478	465	528	512	493	505	460	518	498	536	497	530	475	539	511	511	489	494	505	515	501	513	554	479	509	497	486	528	499	472	519	469	454	479	493	480	528	511	474	490	498	460	525	480	513	514	497	495	458	507	485	461	508	477	477	517	540	532	512	509	511	497	504	506	501	523	483	483	506	529	532	549	497	480	479	488	504	495	517	499	496	499	479	471	523	505	436	535	494	509	486	492	514	496	532	482	512	514	516	506	494	481	519	479	518	535	494	479	480	496	503	477	499	466	489	476	525	472	547	499	483	500	455	498	499	468	494	505	499	506	497	473	523	515	489	476	517	494	505	484	524	518	515	552	454	487	501	491	570	530	480	518	485	486	461	523	526	526	460	487	507	500	512	474	500	483	476	465	471	502	533	511	447	518	468	515	535	487	472	480	526	499	515	537	496	524	509	489	494	517	506	502	520	505	480	515	538	504	484	503	490	507	527	429	531	496	499	498	483	494	494	529	500	499	501	547	535	516	489	501	513	476	481	503	476	466	486	474	516	483	502	498	512	469	507	525	489	503	508	510	496	526	546	483	504	506	527	468	511	528	511	521	492	481	546	505	477	543	476	497	492	499	494	471	481	479	485	469	525	528	495	508	456	481	489	485	493	518	505	490	486	485	482	498	489	513	486	468	485	545	482	487	503	503	495	487	467	542	515	469	516	470	493	480
22676	21091	28876	23565	21121	21208	12823	2771	1495	1247	1151	1180	1122	1107	970	926	812	815	711	645	554	458	390	397	412	385	346	361	289	330	295	309	318	277	292	251	278	247	284	280	264	279	257	256	259	262	268	277	257	247	261	266	264	277	266	267	276	262	251	249	280	238	267	246	251	242	239	232	227	281	266	237	251	236	258	210	268	239	232	236	239	232	230	238	253	240	250	240	223	236	227	250	218	252	237	255	252	241	228	263	235	248	236	241	225	222	230	229	258	250	223	220	260	253	250	260	235	243	221	225	230	253	242	218	236	210	237	258	252	192	257	235	257	235	264	253	214	233	221	244	261	248	257	233	231	234	228	275	265	226	264	228	222	247	216	252	251	250	253	257	253	232	210	230	231	258	247	212	225	248	255	246	239	229	271	257	230	222	221	241	230	275	262	273	265	226	243	222	237	273	243	235	230	252	229	245	249	243	245	245	236	250	263	262	271	199	243	217	256	224	236	237	242	267	243	221	254	236	252	243	233	255	245	222	239	246	235	243	233	276	234	237	231	282	233	267	240	256	227	232	242	253	263	212	218	235	250	262	267	236	234	226	239	240	240	267	227	262	248	233	249	226	232	232	239	223	265	214	256	232	251	250	245	240	266	250	239	227	223	241	264	228	238	210	264	245	232	237	239	215	239	246	227	208	266	233	253	249	255	220	248	240	251	243	234	243	209	250	234	231	251	253	243	257	236	204	240	245	218	231	235	229	239	258	235	235	255	221	256	226	254	241	223	256	242	200	222	234	200	246	228	238	250	247	251	261	225	221	245	255	230	231	243	228	250	243	236	243	223	220	220	237	249	231	257	225	260	225	226	231	242	262	255	273	253	241	229	240	236	218	236	231	256	246	224	251	191	241	231	263	246	250	261	266	222	249	234	238	242	242	246	255	222	228	221	256	227	237	251	244	256	207	259	239	237	229	249	234	243	243	239	223	248	202	234	260	247	268	249	232	248	267	257	235	256	256	234	272	218	231	236	212	245	230	257	234	247	242	235	255	256	219	234	223	259	273	252	236	272	281	229	216	234	226	243	254	220	221	268	250	225	266	252	212	249	226	252	230	236	245	259	267	258	234	214	255	223	251	243	233	249	223	238	209	264	250	236	226	230	254	215	202	227	250	263	242	232	252	223	244	235	229	248	260	242	243	240	258	241	244	223	209	238	217	230	244	252	246	225	247	252	229	226	231	238	251	236	251	229	242	221	251	222	223	237	273	231	253	238	208	252	262	255	238	238	248	259	225	265	229	237	245	252	237	243	240	238	259	245	216	222	249	245	239	231	226	241	267	248	249	247	240	233	269	251	214	239	243	232	266	255	234	242	230	216	248	248	270	234	226	221	231	244	262	229	210	243	224	215	207	262	250	234	225	258	235	234	230	237	269	244	235	234	221	226	257	225	246	264	228	247	210	229	229	240	240	237	261	227	245	238	223	203	239	250	247	225	253	228	254	249	227	236	254	248	231	236	227	249	223	230	218	228	253	266	260	246	236	247	233	249	215	261	215	252	245	228	237	242	227	237	250	245	238	250	269	268	225	222	236	232	231	216	257	234	242	262	243	228	258	259	210	235	234	262	225	237	206	252	253	226	227	222	234	252	210	226	242	248	241	228	241	240	246	254	264	250	227	242	238	246	246	240	254	235	267	229	254	225	228	238	245	230	255	221	231	233	212	231	239	246	259	232	223	230	234	255	247	246	227	229	222	241	247	234	247	229	241	248	245	250	235	232	259	260	231	241	231	233	244	230	229	229	253	249	223	225	258	223	241	239	281	264	261	244	231	236	273	253	207	227	243	250	215	235	225	242	245	240	246	245	225	246	241	249	249	220	219	224	222	248	235	254	250	235	207	223	238	253	251	239	245	280	206	231	242	230	224	262	235	223	227	252	246	225	245	255	251	242	253	245	235	212	227	239	246	262	231	214	250	252	249	251	235	201	248	225	214	231	243	253	216	233	222	242	243	238	204	224	237	241	244	264	234	215	247	237	258	239	235	238	264	256	247	245	254	228	233	213	246	258	236	239	258	218	239	224	248	227	239	231	232	245	228	235	243	230	232	245	251	265	246	230	240	215	225	239	225	223	244	252	237	239	231	231	214	254	256	253	264	237	223	247	252	222	246	238	213	249	238	232	258	266	244	225	258	203	222	218	256	234	239	254	243	253	242	234	236	242	259	231	225	274	264	231	220	241	281	258	246	235	225	221	258	249	231	245	260	265	226	232	219	236	237	214	209	203	243	242	231	234	201	265	207	247	225	248	263	250	227	242	241	236	225	243	259	239	242	230	258	274	246	241	260	233	232	237	241	238	228	265	237	228	232	224	229	246	247	235	268	236	250	218	218	239	266	238	288	257	234	212	275	259	243	265	244	242	215	252	239	240	237	234	264	225	242	218	273	246	240	277	238	238	237	234	251	271	249	231	243	223	218	235	244	237	258	256	205	244	236	263	245	236	259	236	234	230	217	233	247	248	245	253	210	226	247	233	246	227	256	250	227	251	209	238	235	259	279	251	252	241	250	244	223	231	234	256	234	229	241	207	273	242	224	215	252	259	269	280	262	239	199	247	230	245	209	225	248	232	217	228	226	254	230	226	240	231	246	217	250	245	237	233	240	233	231	238	205	271	271	246	255	226	214	208	228	233	234	242	226	250	241	241	238	212	247	252	253	248	232	248	223	230	228	220	237	243	245	238	240	238	210	246	247	255	246	243	226	258	248	232	216	248	252	249	243	245	222	225	228	234	230	232	231	239	227	228	262	217	255	241	248	242	228	258	213	241	252	226	244	230	230	247	248	239	219	239	247	244	232	257	221	234	239	222	256	235	221	262	239	244	231	225	219	229	224	254	241	222	262	224	228	238	246	243	225	219	237	229	234	235	261	237	232	214	283	228	246	241	275	244	240	242	226	216	230	249	216	226	235	234	228	217	226	225	236	223	239	228	249	249	233	228	232	226	262	253	241	239	240	257	221	257	233	273	242	240	238	231	230	229	241	225	230	247	231	220	227	249	229	225	225	254	268	233	232	252	229	235	238	245	247	241	217	246	226	228	236	217	232	244	242	245	255	236	218	220	267	230	231	237	247	264	229	230	252	263	228	249	258	221	236	226	253	229	242	235	232	221	234	226	272	240	220	264	259	244	261	244	243	236	245	212	205	221	236	265	256	214	242	246	256	264	227	230	253	236	221	217	246	233	258	218	264	236	231	260	242	231	237	233	249	237	231	243	255	215	213	238	245	239	240	244	261	239	243	264	252	249	250	237	217	242	235	223	237	213	248	262	231	198	207	222	239	238	239	253	225	250	246	218	238	224	233	267	251	249	230	239	264	239	241	245	275	257	206	211	242	234	206	225	229	214	221	245	222	239	240	254	250	255	230	240	239	237	222	223	265	258	229	247	238	232	241	210	241	259	236	251	223	211	257	241	248	266	246	225	227	211	253	260	227	236	250	262	251
16552	34734	30855	21224	15945	12738	8772	5921	4057	3352	3169	3230	2919	2895	2442	2300	1940	1984	1672	1428	1127	957	752	806	756	682	633	631	579	532	548	537	492	389	436	398	404	409	443	410	392	413	358	399	390	389	389	384	369	381	431	420	462	407	421	411	438	415	375	389	440	362	364	357	347	384	421	386	364	367	400	373	397	345	354	347	374	392	356	373	358	344	352	366	334	331	323	386	352	342	342	333	364	380	350	353	352	387	372	336	347	327	381	346	354	337	322	359	373	348	351	354	350	343	360	303	331	343	371	362	314	361	341	355	346	358	375	344	393	383	339	364	347	338	381	349	328	344	335	348	389	322	345	374	359	345	361	368	335	300	347	317	360	332	343	349	361	372	356	329	331	339	343	367	384	333	349	389	364	350	347	402	310	346	345	299	341	359	333	319	343	367	334	362	359	331	388	331	397	394	384	390	308	369	355	350	367	350	341	358	312	377	379	341	332	318	323	381	348	354	352	344	359	331	327	343	353	387	378	322	330	337	317	352	352	307	334	356	356	341	363	361	377	352	324	316	355	332	368	376	359	343	369	375	371	340	362	359	338	361	340	343	323	374	343	318	354	363	361	371	304	341	344	356	342	355	365	352	341	340	366	349	345	336	361	364	364	358	366	362	330	304	349	333	332	347	377	350	333	368	360	317	365	338	360	382	337	367	385	347	339	331	336	392	333	370	353	328	320	323	351	359	328	327	350	345	327	372	346	328	357	341	349	346	352	305	365	376	357	331	336	347	357	360	343	362	352	361	331	371	348	340	345	338	297	366	313	347	353	374	346	348	356	321	335	352	376	344	355	372	367	345	358	345	367	328	355	337	367	363	334	357	337	339	359	351	365	341	345	372	333	359	360	367	336	351	336	374	355	361	352	359	369	344	341	392	357	332	331	360	319	380	302	373	377	377	363	326	338	337	325	346	322	390	344	368	340	337	359	338	342	381	342	345	338	332	326	371	355	322	356	353	331	356	333	353	376	342	379	346	337	355	322	391	351	340	373	353	359	363	358	341	335	322	377	380	355	369	386	292	317	362	333	395	361	354	335	363	372	359	367	308	335	366	322	357	339	359	335	325	314	386	346	369	340	363	335	367	358	330	351	357	360	374	355	349	340	334	324	370	335	333	340	351	353	337	341	361	361	338	363	343	346	345	366	351	342	367	351	346	364	359	380	350	344	350	329	352	369	352	355	352	367	329	340	377	361	374	366	345	325	344	348	355	386	356	362	336	373	320	333	354	318	334	343	351	379	379	349	354	377	359	359	365	343	344	337	332	354	366	353	363	338	380	362	346	333	344	352	357	361	341	363	313	344	373	346	345	369	351	333	343	353	361	332	371	353	341	373	328	333	331	349	357	356	364	344	379	347	369	331	344	359	366	353	358	343	389	361	383	343	338	376	342	357	356	349	330	362	341	350	349	377	375	344	357	319	347	370	352	343	359	336	348	359	355	360	384	357	319	335	384	323	364	320	375	360	338	331	356	359	356	346	350	353	362	360	364	348	315	385	352	370	351	348	330	342	335	341	366	338	329	332	333	334	385	337	337	347	317	366	339	365	377	353	369	366	346	355	332	351	321	365	397	349	335	366	342	346	355	356	356	369	340	370	377	365	347	342	333	343	330	318	390	343	331	348	320	379	352	324	355	343	319	368	379	352	360	326	349	369	336	352	352	361	348	358	326	367	347	327	362	362	353	331	369	349	338	321	346	318	346	366	347	353	343	355	340	341	350	328	343	353	332	337	355	388	331	347	372	354	367	352	362	380	332	371	321	366	366	344	368	354	368	334	353	364	352	311	333	335	320	329	370	350	379	346	343	347	369	315	330	352	355	353	347	320	374	379	382	343	340	345	317	349	346	323	372	364	344	360	321	368	400	363	339	381	386	347	349	353	352	385	386	385	392	358	326	349	352	356	352	367	337	370	356	334	340	311	379	350	350	356	362	353	349	325	350	330	323	336	372	352	357	360	345	311	367	339	332	364	347	377	353	335	359	336	348	354	342	351	360	355	353	366	319	330	328	350	368	305	338	355	355	373	343	342	333	347	393	354	364	336	369	373	339	346	350	351	349	315	353	326	340	365	325	352	360	370	345	330	352	330	325	329	321	335	368	362	347	355	357	351	339	373	338	350	361	357	336	338	347	349	386	326	367	365	339	347	373	342	346	374	351	362	381	378	388	386	374	333	323	345	318	359	356	340	379	321	332	343	376	360	380	375	383	318	389	340	363	367	359	348	356	332	337	347	332	366	355	381	322	352	379	342	355	358	309	371	364	343	367	382	361	363	341	359	328	370	352	356	328	361	345	365	364	358	337	364	350	357	383	353	360	344	363	345	361	322	342	379	333	334	363	311	334	318	337	325	357	359	341	305	324	359	382	356	326	364	325	334	340	334	366	341	332	314	340	346	377	328	387	378	363	369	331	363	356	372	376	380	308	347	370	385	372	361	360	366	352	358	346	359	320	347	392	339	342	372	398	330	364	346	344	359	363	307	355	350	375	312	342	336	322	372	328	348	353	360	325	365	370	322	377	364	323	331	349	345	357	321	343	308	348	337	341	373	341	338	350	374	350	360	322	366	363	340	366	321	331	337	343	333	379	371	380	366	364	320	343	373	399	339	312	352	330	362	318	367	343	370	342	307	355	362	331	362	349	331	374	358	342	364	355	352	369	368	338	369	352	352	321	349	389	376	324	374	327	369	352	340	356	347	342	346	326	376	332	349	354	346	360	347	332	341	347	391	323	338	329	365	334	362	361	341	327	335	344	309	316	384	347	358	346	368	380	369	360	322	342	334	357	348	329	363	378	398	351	343	372	377	385	374	327	349	326	362	348	355	326	349	353	342	344	362	332	382	362	327	328	375	371	359	347	326	342	322	339	369	363	304	367	353	331	356	350	323	357	347	350	368	354	340	365	334	370	332	342	331	347	358	343	336	353	369	367	373	362	368	369	359	350	343	344	347	365	326	381	357	314	363	366	395	334	360	360	318	349	365	356	333	373	349	352	352	341	361	363	363	377	342	348	389	350	372	330	363	355	379	340	345	354	347	334	343	351	342	323	320	337	325	320	347	372	355	344	339	345	319	346	321	323	338	358	358	353	329	375	303	353	361	376	330	344	325	363	341	353	371	329	306	346	356	351	379	332	375	353	375	357	344	350	343	383	339	334	372	362	357	363	361	341	370	350	342	332	381	329	343	342	332	346	357	345	353	334	354	364	330	362	326	370	340	361	344	342	384	350	346	347	359	349	350	350	348	366	337	363	357	345	377	293	339	334	339	327	377	344	353	341	345	339	351	357	332	322	338	371	367	317	372	371	372	358	341	314	342	371	315	368	334	347	338	375	335	339	354	346	341	340	381	339	364	373	363	354	350	335	340	380	350	360	383	377	345	295	340	333	345	354	369	368	365	378	331	359	365	368	347	353	348	338	351	323	340	345	333	361	358	337	332	358	381	327	369	347
26730	20910	16244	7340	3027	2064	1170	861	624	538	499	562	566	551	484	456	473	465	409	363	370	344	313	304	315	297	322	322	291	278	309	289	314	278	289	254	272	276	290	286	302	310	317	275	294	281	266	304	308	263	280	270	299	286	297	279	310	270	329	301	293	261	281	274	263	306	253	279	284	250	284	320	270	290	269	284	270	285	301	275	276	292	269	267	270	255	279	290	286	296	232	287	276	270	271	269	270	273	254	260	284	261	274	286	281	256	278	300	308	254	269	278	261	291	266	268	243	260	230	262	251	276	255	286	259	285	248	256	266	278	287	279	278	275	278	286	295	249	317	274	285	257	282	271	282	278	256	268	281	281	297	295	282	283	269	295	263	288	259	267	246	292	257	298	304	280	278	297	262	284	296	279	286	300	282	271	261	268	254	277	265	275	273	289	255	306	260	277	276	285	290	273	284	269	278	285	292	276	309	265	247	270	289	272	280	298	283	323	268	295	281	296	278	306	262	280	285	280	263	264	260	287	293	276	263	267	270	297	277	277	305	274	285	270	263	273	306	279	289	271	251	276	273	286	257	320	277	253	292	245	270	316	282	254	286	307	230	293	287	277	267	296	262	258	284	276	271	248	286	261	243	277	260	308	260	289	266	263	257	290	298	283	255	258	260	294	281	264	274	300	261	267	271	262	303	259	267	300	261	301	267	282	279	260	259	258	263	268	277	267	272	292	316	264	243	265	278	294	282	282	271	251	297	256	266	304	262	297	268	290	296	254	261	269	269	270	247	301	279	291	286	318	301	319	261	272	289	263	283	292	297	272	270	263	286	265	255	284	292	275	300	273	280	268	266	270	299	266	278	280	288	255	285	290	259	260	283	295	264	266	311	299	262	272	252	217	288	283	305	283	280	281	286	293	285	296	280	285	290	302	306	280	277	287	256	269	265	294	305	309	260	287	272	265	290	290	267	282	276	290	279	275	277	300	287	242	272	294	284	280	291	277	290	310	289	275	258	275	270	264	269	285	279	276	262	244	301	288	266	299	291	290	273	297	275	291	268	262	292	279	274	275	280	298	282	252	290	257	279	267	287	289	256	248	249	269	295	274	259	278	275	286	289	272	296	291	279	290	264	283	261	298	261	278	299	279	304	255	267	306	304	297	270	254	256	284	264	292	291	268	277	281	297	290	276	263	248	260	311	283	259	292	242	277	308	283	314	260	277	272	292	306	263	282	288	300	278	272	283	266	269	313	272	298	294	289	288	301	285	282	256	246	286	285	289	250	296	265	284	304	280	265	287	262	282	227	263	268	280	293	270	276	269	276	255	296	288	269	292	289	254	267	259	268	268	264	267	259	268	287	294	245	262	310	293	304	251	290	270	257	293	299	276	284	293	277	293	254	279	257	296	267	260	278	294	307	274	252	300	284	304	276	267	271	251	290	304	285	287	260	268	303	260	270	285	262	288	267	269	266	265	294	266	258	310	291	288	277	279	268	267	265	273	291	288	291	257	296	292	277	256	309	272	277	270	276	290	285	265	289	282	255	302	264	278	284	302	291	289	256	282	285	287	294	260	287	283	301	312	280	265	281	286	297	278	279	277	303	273	275	274	277	282	251	283	273	272	260	278	286	301	282	286	275	256	281	259	273	271	279	259	287	285	258	270	276	298	289	295	242	303	283	279	292	284	255	287	264	276	265	272	295	285	267	278	268	314	277	262	301	272	299	284	264	276	272	267	261	303	272	269	285	295	257	294	282	270	299	283	281	291	263	257	272	295	274	288	294	276	262	250	267	282	294	298	286	282	266	262	280	303	284	262	307	243	265	252	304	304	263	287	258	290	277	287	275	273	308	285	281	271	288	270	291	260	255	268	291	282	285	264	294	245	271	308	292	247	277	274	267	299	275	266	291	239	264	272	252	298	284	263	262	285	288	262	257	285	261	268	248	279	272	278	301	268	291	272	301	278	287	297	280	275	262	311	300	280	266	276	286	294	259	304	273	286	279	259	286	292	287	294	238	265	306	294	243	297	280	294	261	247	280	286	274	277	269	306	283	238	306	279	246	260	301	271	319	288	283	293	275	284	273	264	301	283	283	297	286	284	276	275	278	279	266	303	280	288	270	256	267	304	282	298	275	292	270	262	263	308	309	270	295	286	272	266	246	266	273	276	277	298	268	299	293	287	296	287	261	278	267	276	281	262	255	256	293	289	255	300	264	289	292	283	264	262	274	288	299	272	310	294	263	281	292	267	280	282	273	267	278	298	292	274	287	290	268	301	302	294	267	281	292	272	283	251	289	297	271	278	272	257	279	277	272	253	282	290	264	257	280	279	264	292	289	288	294	279	273	257	277	284	263	292	266	263	291	265	278	287	287	240	268	271	261	292	294	279	288	249	273	277	270	264	292	271	260	314	315	292	277	280	251	286	253	310	260	265	274	287	288	275	311	278	275	285	267	285	277	269	272	287	288	283	260	272	278	273	278	274	312	252	290	267	267	277	264	272	260	295	275	302	294	255	290	272	295	278	279	267	263	286	266	259	255	278	274	290	283	289	253	237	294	293	297	270	271	283	275	268	249	306	277	270	280	285	263	303	269	288	257	291	265	298	263	292	285	308	264	270	283	312	280	294	285	263	276	289	254	288	295	280	297	236	271	291	274	254	276	306	291	253	271	262	288	265	298	271	282	271	288	301	277	268	265	293	267	264	257	262	277	306	300	257	278	296	281	268	301	266	260	290	312	303	261	265	280	265	251	313	271	255	284	280	270	241	272	274	297	278	271	296	263	272	278	259	266	296	282	282	292	302	268	266	293	305	298	273	262	280	285	297	329	261	257	280	259	271	275	240	259	318	268	263	303	271	281	305	278	283	281	276	268	257	293	277	271	285	278	277	270	283	276	284	279	260	276	285	265	289	277	306	303	276	270	288	322	261	291	284	296	289	264	290	298	263	281	267	299	285	317	305	285	308	287	290	293	245	278	257	248	317	290	289	261	299	263	286	251	267	268	289	272	282	269	268	299	285	298	286	255	288	268	254	287	292	309	287	256	249	269	292	271	256	271	272	276	246	306	275	285	289	288	299	264	263	278	270	283	271	270	300	303	269	274	264	305	235	294	245	297	287	270	302	272	284	269	264	255	272	277	278	280	283	278	260	270	272	273	282	271	296	282	290	248	253	265	263	262	302	264	296	282	248	245	252	273	286	275	264	270	282	280	294	307	248	267	286	312	237	290	276	275	292	285	295	286	278	277	275	289	273	268	281	285	278	263	291	303	312	283	278	283	299	305	302	275	281	268	268	266	290	288	279	265	266	249	304	273	250	277	293	269	273	300	257	271	272	274	282	299	293	267	284	282	281	273	252	288	244	283	301	272	220	293	267	281	305	293	246	280	279	277	274	267	284	263	284	294	253	278	299	286	278	271	285	288	282	262	301	263	284	296	290	271	283	249	272	283	278	302	300	279	279	279	285	271	291	275	250	271	282	270	300	302	297	293
13004	21666	18337	10081	6912	5253	3353	2066	1459	1296	1218	1250	1310	1231	1144	999	922	910	816	728	670	617	538	529	524	487	484	483	469	464	470	420	488	397	394	436	375	425	414	405	419	403	414	444	390	420	395	411	383	413	447	454	405	418	383	394	449	457	431	426	402	424	464	427	426	427	419	403	428	434	416	385	403	402	415	403	401	412	384	403	412	439	411	423	412	394	449	401	382	427	436	417	405	440	405	427	373	448	388	420	423	381	409	420	415	430	432	434	446	407	424	422	393	382	433	382	459	385	421	407	417	412	401	417	397	422	387	411	437	400	392	372	406	424	379	402	386	408	417	392	412	364	418	419	413	424	451	386	405	391	391	378	417	405	393	441	404	382	386	448	420	381	430	382	380	400	434	421	397	466	414	419	377	412	411	441	421	410	396	392	407	427	429	400	390	428	376	420	400	435	425	404	416	416	423	366	383	450	419	376	384	398	439	403	390	386	429	400	402	421	389	424	430	398	393	463	397	436	441	381	414	409	407	420	384	403	389	389	421	378	413	409	398	417	414	376	443	429	410	375	428	442	362	358	405	430	411	378	373	426	421	414	392	407	403	420	382	417	429	428	409	425	400	397	424	380	382	455	395	384	404	426	375	403	420	396	433	452	402	392	414	397	413	388	436	378	369	408	417	395	402	432	434	407	402	398	415	400	413	423	403	387	425	395	417	402	394	422	424	400	404	421	399	394	381	405	429	392	414	417	423	366	431	415	417	432	428	447	399	480	416	390	430	421	442	393	425	401	397	433	420	371	412	392	412	443	401	399	392	393	401	408	397	410	398	453	400	404	398	414	390	387	423	418	398	426	418	383	405	385	392	414	408	378	399	393	441	374	412	438	432	416	423	399	408	421	419	417	410	427	366	372	434	412	378	397	396	392	355	397	425	445	427	390	400	386	408	410	375	388	371	403	424	413	392	388	414	383	357	422	394	437	445	371	407	400	410	369	452	416	405	458	428	369	419	406	420	434	431	443	400	407	404	434	397	428	392	412	426	396	441	374	371	414	418	360	394	421	438	412	421	410	416	378	391	412	424	390	394	421	440	382	392	425	413	432	402	423	390	408	411	434	421	414	404	383	413	399	399	386	398	435	422	444	394	415	424	416	392	413	401	402	439	422	406	403	377	398	438	419	410	432	394	433	424	398	413	381	434	404	410	404	420	390	423	374	421	408	419	400	452	387	392	410	390	399	412	416	425	423	430	426	413	412	409	426	417	383	385	419	396	397	413	430	378	389	447	420	430	385	399	432	415	411	371	413	450	407	417	400	399	456	439	389	424	434	391	421	421	442	387	404	399	402	409	405	427	411	452	388	389	367	439	415	420	409	415	419	422	411	417	403	412	408	394	388	401	395	458	423	385	387	424	417	406	402	403	384	401	428	427	403	400	420	391	401	393	366	420	405	392	417	423	382	420	424	402	396	410	413	411	393	415	425	406	407	412	410	452	395	413	373	432	394	454	397	436	438	414	409	425	422	407	405	374	379	432	385	415	404	416	419	392	387	394	435	432	382	349	405	410	441	378	424	386	420	426	419	381	421	403	398	368	421	376	406	404	361	396	395	414	439	375	378	428	394	415	436	393	403	386	403	444	448	400	433	377	410	371	406	429	399	405	426	417	421	405	382	415	404	411	415	387	402	409	421	432	398	389	384	394	370	390	412	413	399	423	435	406	423	429	448	424	416	421	411	379	414	435	390	381	418	430	405	416	418	395	397	397	389	393	421	398	398	387	448	394	408	392	408	416	413	406	396	430	416	458	401	389	412	414	426	403	367	428	423	410	388	395	450	429	409	387	414	411	398	386	411	407	407	417	412	401	411	418	398	383	460	392	379	449	420	427	395	411	366	436	398	386	410	387	433	415	413	419	415	403	404	413	392	429	398	394	428	427	400	428	422	425	386	448	376	408	438	403	425	388	393	439	454	426	365	408	408	395	392	437	401	402	406	403	409	409	412	388	390	390	390	438	413	418	433	401	424	451	429	398	392	385	402	385	400	399	429	390	402	398	407	417	434	418	406	422	422	406	423	411	412	401	410	410	389	419	385	415	403	397	391	384	425	412	395	396	397	422	425	399	464	396	414	426	437	418	389	404	411	393	405	430	410	387	398	406	392	400	378	391	400	376	403	427	373	397	370	390	408	429	434	385	393	397	398	400	382	401	405	391	419	373	425	434	430	401	404	374	404	412	411	389	426	412	383	394	417	424	417	386	399	360	386	457	422	400	408	382	421	349	406	427	418	401	389	409	402	415	423	377	448	380	440	391	440	410	402	407	390	425	385	412	434	404	382	413	410	409	420	405	415	421	391	436	414	392	378	403	407	414	410	391	421	408	374	397	410	449	401	409	419	421	412	366	426	412	432	417	422	394	408	380	390	383	435	426	391	380	404	421	400	393	414	407	415	398	354	444	419	408	438	381	403	412	412	377	425	435	381	403	407	408	425	414	399	413	408	438	419	383	420	360	426	427	374	410	392	402	436	420	381	405	453	414	402	403	377	423	408	406	415	403	415	416	374	426	404	411	412	427	341	471	436	388	398	404	379	413	426	383	445	444	425	381	380	414	425	399	429	419	400	429	442	406	398	421	404	386	376	424	431	374	422	400	427	417	449	420	427	375	416	405	429	421	404	413	417	407	401	401	411	436	429	358	361	426	389	385	398	393	375	417	408	382	431	426	391	402	415	398	401	380	393	412	423	415	384	390	404	410	411	388	396	423	407	398	410	435	430	424	441	385	438	410	429	406	436	380	395	427	437	407	342	432	403	445	389	401	403	400	392	423	397	391	432	381	391	426	378	378	372	385	423	400	429	373	382	422	448	395	384	417	398	380	392	394	427	393	434	390	403	407	357	383	423	421	406	448	411	414	366	402	427	443	432	419	397	406	447	379	394	442	390	420	413	407	410	373	438	378	408	438	423	413	436	433	405	409	428	390	398	402	394	374	411	420	415	392	385	443	400	429	391	418	410	379	405	383	396	390	361	402	434	428	419	399	365	381	405	374	389	403	392	417	432	382	413	399	425	393	441	399	437	422	392	385	404	414	417	419	409	425	401	385	407	376	409	423	398	431	391	389	395	410	406	442	408	407	400	369	433	450	395	368	396	398	411	394	409	421	395	412	425	400	391	393	421	463	424	412	381	451	394	363	407	400	409	387	411	390	428	410	418	397	403	416	381	393	448	390	421	410	371	416	399	405	400	411	387	398	393	406	396	376	414	364	374	379	363	431	433	381	405	393	409	392	421	452	418	378	411	400	416	408	393	427	396	392	437	413	409	399	394	400	431	405	392	442	419	427	371	421	428	366	405	387	437	387	388	396	419	400	401	414	404	364	437	388	409	435	422	421	417	386	410	455	409	428	390	420	434	396	390	388	407	385	368	405	422	402	409	415	365	430	427	416	402	414	411	431	381	419	442	438	390	420	414	393	438	444	433	403	409	434	419	421	389	408	449
23629	21169	28599	23979	21147	14228	3849	1663	1064	994	954	1008	985	910	818	762	711	682	613	613	547	534	465	450	428	441	409	385	350	388	404	381	384	357	358	354	369	348	399	366	350	371	359	341	346	363	358	361	339	411	383	382	362	365	358	392	353	374	341	395	321	377	344	376	328	342	336	335	369	379	352	367	370	355	348	346	329	325	364	342	342	363	378	326	342	340	321	325	324	393	321	318	359	350	340	352	337	347	348	379	342	356	346	351	356	341	349	336	391	369	310	346	353	354	325	356	371	347	292	360	350	330	336	322	351	352	320	314	336	336	336	328	302	346	339	326	320	322	355	301	323	350	327	357	349	341	333	321	305	361	365	345	329	320	323	348	330	339	359	335	354	312	362	363	351	345	348	330	332	341	354	333	355	307	372	349	366	322	311	325	339	346	337	343	375	347	334	325	349	355	348	307	320	329	357	342	322	345	350	336	359	322	332	347	329	331	355	303	316	349	344	320	329	333	341	323	370	330	316	349	325	332	332	343	366	356	363	319	335	315	367	328	337	351	335	333	354	314	354	316	342	343	350	366	344	325	343	310	348	342	320	361	339	327	341	341	305	361	335	352	356	354	366	347	356	362	375	350	339	333	325	332	376	330	370	338	321	362	334	332	356	337	346	309	356	368	337	342	357	339	340	354	321	363	361	352	323	352	358	347	360	370	320	371	350	347	339	333	338	322	324	354	344	336	359	345	328	361	362	344	300	343	369	358	310	336	355	319	347	350	334	348	343	385	339	352	350	332	333	329	373	348	341	342	347	346	355	324	363	349	325	339	330	350	351	354	330	329	368	309	358	352	351	348	347	352	326	345	352	318	331	380	342	361	351	352	323	338	354	325	363	379	353	292	340	325	318	321	320	372	343	353	334	344	371	349	301	348	350	317	329	357	339	375	325	346	338	340	332	335	341	346	350	310	332	336	353	319	336	360	317	303	337	368	339	324	364	320	361	359	340	324	374	316	348	354	325	349	380	357	320	348	335	368	348	353	365	318	330	341	328	327	344	338	343	347	332	349	296	367	339	333	336	346	353	320	342	346	325	376	351	304	333	363	354	316	329	341	364	353	304	343	379	361	353	345	360	323	345	321	329	383	354	334	318	362	317	362	358	345	309	352	336	357	326	381	371	372	361	305	357	335	319	348	353	328	318	334	348	344	371	342	342	347	370	336	339	325	342	376	343	325	338	381	332	334	366	364	326	299	341	344	362	348	361	357	337	315	333	324	325	322	330	330	330	312	362	342	338	342	307	339	362	343	352	340	348	314	321	349	344	406	379	359	330	344	340	342	301	362	377	338	318	329	319	332	331	353	358	309	352	327	328	338	346	356	320	336	335	343	312	356	313	369	361	362	349	350	358	369	315	345	298	352	346	357	307	329	349	329	327	339	341	350	352	315	329	381	360	345	332	325	363	359	337	355	303	329	386	337	299	343	318	340	348	333	362	333	345	301	365	371	311	333	292	320	330	360	352	353	334	331	324	363	306	336	340	346	347	333	333	330	330	325	328	312	353	336	331	338	329	374	317	347	336	353	343	332	338	318	350	351	336	334	324	327	348	336	355	329	354	353	345	351	365	327	343	334	374	320	318	348	319	353	343	333	317	344	327	348	331	335	333	350	332	321	316	363	336	362	345	324	356	342	375	361	329	336	324	369	370	342	373	296	321	316	330	356	351	358	380	337	352	326	347	330	357	351	353	349	315	323	354	354	346	336	313	334	316	380	311	338	353	328	327	377	353	366	326	329	329	336	333	357	340	358	342	384	335	353	361	331	340	334	340	326	303	357	318	359	328	328	347	345	331	381	350	342	349	343	313	328	342	326	355	391	318	346	345	330	359	315	314	379	334	363	329	321	338	361	353	312	338	355	356	320	326	375	327	346	328	318	340	335	353	363	354	348	318	334	347	342	367	349	316	330	343	345	344	313	336	333	366	350	319	355	337	329	329	360	309	355	345	349	357	349	372	312	355	302	341	341	341	341	346	344	322	333	363	369	362	339	316	307	364	359	353	352	337	345	341	337	344	336	312	332	340	298	339	380	338	308	353	317	344	342	319	317	348	351	340	331	352	347	334	316	352	359	344	339	331	352	321	325	350	358	338	326	342	291	375	331	330	337	328	324	322	349	351	350	356	328	330	309	349	327	342	313	330	308	370	365	339	327	321	361	342	342	354	351	361	331	309	313	372	344	330	333	344	360	340	340	338	328	367	364	338	331	387	334	340	337	347	352	327	330	317	350	352	316	328	354	352	346	368	342	352	329	321	351	359	319	330	345	344	312	335	327	334	302	308	334	361	317	353	354	351	349	334	334	349	342	330	335	314	359	327	300	301	327	333	361	370	367	354	331	345	328	360	379	341	394	349	320	331	354	327	343	338	334	339	332	322	347	345	327	382	335	324	351	312	328	348	323	338	312	336	326	344	364	356	328	355	340	361	352	349	337	319	350	286	372	344	309	333	337	317	335	337	332	343	346	331	323	312	325	317	348	329	314	338	326	332	363	340	317	331	331	354	315	384	361	355	361	332	337	314	345	337	349	377	338	352	333	327	345	345	353	353	323	339	342	322	354	359	312	335	353	342	315	363	346	322	346	362	332	358	362	290	343	357	360	331	365	352	367	358	325	330	330	331	341	354	319	316	320	331	355	348	351	299	320	350	353	357	340	337	345	333	348	297	327	321	353	342	335	352	334	348	332	388	324	321	346	334	305	326	342	329	358	344	338	336	363	355	360	321	324	356	338	333	378	369	342	328	337	303	368	363	356	361	360	313	337	322	360	322	357	353	358	335	340	351	320	350	348	355	369	306	349	331	323	346	337	359	357	339	367	368	350	340	336	336	348	350	386	345	314	362	326	324	384	352	364	348	353	340	332	365	339	328	361	348	340	366	355	339	332	316	341	346	348	304	317	324	361	373	380	331	295	345	379	356	338	364	344	353	368	342	354	331	336	395	330	351	360	336	364	355	315	309	357	357	349	354	314	354	354	309	365	358	342	327	352	338	338	341	354	330	351	376	323	333	342	316	313	351	324	377	359	346	319	340	320	365	352	314	299	351	345	290	320	379	326	336	333	342	332	336	350	332	312	334	337	339	317	359	343	327	368	335	364	330	313	360	321	368	346	329	342	348	328	347	349	339	354	331	342	364	333	339	363	350	369	339	326	326	348	354	304	340	334	346	340	347	339	303	362	336	317	322	312	333	353	356	354	354	395	328	389	301	350	353	326	332	307	329	344	327	332	342	341	330	369	343	365	315	365	333	339	330	353	285	319	315	331	290	342	321	331	296	325	307	363	326	343	313	328	330	346	317	370	317	402	333	375	319	325	371	368	341	338	359	346	337	354	336	317	322	351	331	354	344	350	322	358	361	380	341	319	352	351	382	347	385	356	339	339	360	299	352	333	362	363	327	332	380	335	360	316	336	335	322	342	316	307	370	355	374	321	333	339	342	343	353	338
14523	30055	26184	16610	11985	9501	6197	4124	2812	2445	2313	2364	2214	2194	1819	1801	1549	1506	1335	1195	1027	828	733	773	724	662	683	690	693	605	609	585	629	551	501	527	503	509	524	546	552	509	534	565	535	517	511	538	572	524	547	529	528	537	518	571	538	575	590	516	532	535	522	491	538	493	540	516	538	514	514	521	510	486	473	494	527	484	476	509	504	543	494	517	521	490	469	480	502	451	500	535	526	485	532	491	476	504	466	460	469	487	472	450	510	473	482	499	486	529	522	488	493	444	520	519	506	515	521	482	485	458	499	520	497	492	516	518	513	530	502	488	472	505	483	482	478	500	469	505	511	511	522	496	532	503	488	481	514	532	522	520	465	453	495	507	488	473	512	489	514	505	494	516	537	480	502	472	502	473	509	510	496	469	500	463	544	536	518	476	461	516	423	486	534	502	482	449	469	517	498	485	528	507	501	470	531	505	482	469	479	495	485	526	490	518	503	497	503	506	497	490	477	517	493	524	479	538	516	493	529	458	518	508	469	507	492	547	492	480	498	539	506	466	498	481	511	469	485	530	532	480	503	520	503	517	481	547	491	508	508	504	488	489	504	499	536	457	505	501	526	535	484	495	498	471	496	504	535	494	536	458	492	518	500	490	466	500	501	517	526	512	506	469	503	531	472	483	496	501	491	513	509	498	498	517	453	489	465	501	515	491	518	476	446	435	494	487	468	442	512	523	504	488	478	500	494	513	502	488	486	496	507	509	450	520	478	491	523	498	486	498	478	502	494	526	525	504	518	537	533	472	517	520	437	478	443	515	495	520	475	485	489	510	498	484	484	522	441	546	485	493	537	509	506	478	478	483	492	478	520	481	506	469	533	521	485	507	527	509	496	507	472	466	520	510	488	515	491	502	477	492	509	491	557	489	524	519	498	505	486	468	507	558	470	521	530	545	481	501	522	497	506	485	487	537	512	493	504	497	529	471	480	537	520	529	540	484	506	507	521	475	502	557	501	509	469	511	493	494	494	514	504	476	493	487	497	494	513	503	462	473	527	496	506	487	514	481	508	502	483	491	478	456	501	504	539	483	501	537	488	515	497	477	505	465	520	484	475	490	483	494	487	484	492	455	508	487	470	495	526	487	492	543	525	504	473	473	493	481	518	494	497	510	506	487	485	509	521	528	504	478	497	502	456	496	496	471	510	524	482	499	463	460	472	476	486	529	494	450	489	508	474	513	506	507	524	505	509	502	529	497	510	520	441	457	524	522	541	527	528	488	510	470	521	541	464	489	487	504	480	483	514	511	505	487	515	531	515	488	512	527	512	513	490	514	435	512	518	502	486	496	478	489	532	514	484	475	516	485	493	483	507	528	482	523	539	515	476	464	512	482	493	525	470	455	473	513	488	518	515	505	524	525	507	491	486	500	492	501	478	511	454	498	501	507	474	506	510	498	474	516	526	528	493	493	474	512	525	495	503	475	499	508	479	510	498	474	486	480	523	518	469	509	462	492	511	554	547	494	533	509	522	466	504	483	467	537	478	515	526	491	515	505	501	510	489	485	498	483	459	513	490	473	534	493	465	479	465	508	511	494	496	490	510	517	485	512	496	472	517	480	520	508	478	501	509	452	494	488	502	462	471	521	500	489	480	480	483	515	482	452	505	468	496	551	483	490	454	482	527	512	537	514	542	515	503	505	474	474	503	473	522	497	506	529	508	515	483	504	457	500	484	466	536	549	520	511	522	532	516	499	530	492	504	496	517	455	497	490	503	509	515	477	504	446	505	496	481	524	534	489	502	417	484	506	499	492	533	494	496	476	482	525	503	481	473	481	550	507	530	533	511	479	498	488	497	502	519	536	482	519	539	472	501	457	537	500	508	489	472	460	438	499	518	448	513	524	456	506	507	492	477	568	490	487	513	447	520	513	483	474	500	479	503	449	498	527	471	484	499	493	495	508	497	481	496	534	487	473	519	474	489	525	524	508	492	482	495	482	488	539	517	480	471	495	512	499	520	476	499	503	478	498	479	502	529	508	508	476	463	467	502	480	491	479	476	515	511	487	480	514	477	509	496	517	508	481	451	492	529	482	495	526	498	467	497	484	504	550	505	501	483	482	519	537	539	491	474	514	527	493	478	503	477	511	525	509	537	500	464	480	488	484	491	463	493	466	491	445	507	512	539	517	509	492	513	480	488	485	501	507	508	502	516	499	477	502	498	520	488	466	513	526	481	510	505	464	479	466	480	485	510	521	523	523	510	486	489	514	486	497	503	500	504	461	477	516	488	498	473	513	529	466	498	529	511	533	562	523	524	507	494	487	494	530	549	503	508	450	509	519	497	521	482	506	518	526	508	527	516	455	497	493	495	489	491	510	516	489	487	495	534	514	522	539	548	492	501	496	493	493	537	510	518	474	554	521	493	545	493	510	518	531	512	484	513	522	504	510	504	506	504	480	532	506	504	509	487	547	496	474	489	504	519	441	477	491	510	483	506	467	503	485	485	499	471	487	441	541	503	491	468	484	489	501	524	493	478	505	488	461	536	456	518	460	510	526	469	498	531	483	479	554	481	471	463	555	506	477	472	508	517	504	494	520	526	500	513	498	495	502	505	510	478	506	460	479	481	470	525	459	505	525	493	483	489	512	467	473	476	515	490	505	496	503	497	477	519	499	459	523	501	517	500	527	513	515	457	496	519	518	489	477	524	489	480	514	490	556	493	510	548	503	472	497	500	513	500	495	484	500	444	503	493	485	514	501	493	487	461	471	482	513	510	528	479	481	462	534	445	514	491	493	488	447	527	495	493	449	503	502	520	530	517	488	485	492	535	540	500	528	502	453	497	470	507	511	525	497	549	543	515	493	483	502	518	473	499	461	481	502	490	477	498	515	469	499	507	457	441	485	483	508	519	526	489	507	502	491	470	514	454	509	475	519	518	497	514	488	490	490	526	516	519	425	448	518	523	511	513	544	473	522	509	466	491	518	519	472	511	467	487	490	487	474	505	500	529	522	493	517	487	472	501	485	457	543	464	521	471	508	480	506	506	506	486	510	471	532	503	499	502	480	432	507	530	495	474	487	483	494	454	489	538	510	505	506	523	460	471	525	450	506	522	530	507	537	488	495	510	522	493	514	523	484	479	537	478	526	493	505	496	524	473	479	483	473	512	527	486	484	515	486	476	520	496	511	488	496	485	484	493	510	524	484	478	458	517	494	517	481	511	523	511	480	485	533	474	474	531	491	534	479	482	546	454	502	473	493	478	520	485	488	476	480	503	563	543	484	506	505	500	477	487	495	494	458	502	514	528	489	524	532	512	515	529	547	519	462	510	531	494	503	487	464	495	513	499	506	482	452	483	483	497	466	520	520	536	470	493	553	520	488	491	467	497	533	481	524	494	498	474	484	465	529	470	489	507	504	487	479	490	472	500	476	489	497	510	501	470	476	477	495	462	448	501	495	502	485	509	488	489	450	522	514	478	492	459	471	484	518	497	503	478	500
22795	21159	29007	23602	21166	21300	12614	2718	1513	1391	1220	1129	1129	1119	1010	917	784	816	700	648	509	490	395	390	380	308	337	368	313	354	296	336	280	285	232	308	300	268	271	284	265	257	288	239	251	244	255	248	284	241	286	257	256	286	249	285	276	264	274	240	263	269	260	260	237	239	252	246	264	247	290	268	239	256	244	256	221	209	245	261	250	226	238	226	229	231	229	240	254	223	244	231	262	282	233	239	242	266	202	216	219	224	248	253	242	260	196	251	227	231	222	253	215	234	270	233	253	249	233	238	219	233	238	232	220	240	220	236	226	258	248	239	264	262	248	256	278	217	235	269	238	226	264	248	235	226	226	258	247	252	233	230	232	235	258	244	240	218	247	241	267	241	238	249	242	234	232	239	249	233	221	220	235	232	263	223	246	253	249	243	226	251	248	204	236	243	205	242	244	243	236	247	246	226	233	245	219	229	244	216	233	237	235	221	238	233	224	238	250	227	246	239	224	217	262	234	221	215	226	258	225	233	249	239	207	242	228	257	255	253	226	237	237	223	247	255	240	237	261	261	254	251	265	258	234	247	234	218	230	234	215	230	240	240	243	229	224	227	265	230	225	239	227	235	220	255	255	249	229	247	227	226	229	247	227	220	231	236	267	225	225	237	256	251	232	257	243	240	228	245	226	236	227	226	235	242	208	251	237	238	242	255	244	233	225	224	257	232	242	240	251	249	232	247	241	227	236	236	250	250	225	230	241	246	267	270	238	240	218	261	235	235	239	248	245	253	240	212	221	228	270	231	229	263	230	238	223	243	242	216	272	232	235	249	231	217	225	239	252	233	232	262	223	222	258	251	230	242	244	257	232	249	260	236	251	237	246	244	236	239	233	240	258	221	237	228	241	236	251	222	242	266	256	223	236	230	252	209	211	234	249	233	218	228	248	247	216	262	259	235	207	226	218	208	250	238	224	248	264	233	216	233	233	230	209	241	226	249	210	264	242	221	247	254	249	197	259	241	251	248	253	226	286	242	253	220	248	254	208	236	228	235	242	265	213	243	227	234	239	241	218	242	236	215	246	238	258	246	219	269	237	242	251	233	224	260	222	217	224	258	265	240	265	239	224	227	234	201	250	204	231	224	239	218	221	232	244	224	252	240	271	202	226	224	232	239	220	242	217	230	247	232	230	215	238	227	245	230	261	254	217	215	245	246	247	226	271	241	258	226	232	246	225	240	243	255	254	248	257	226	224	250	222	260	250	239	248	225	259	289	231	224	249	252	239	220	256	254	215	269	229	232	231	226	218	246	241	260	250	245	228	237	257	266	242	250	239	220	247	233	243	245	249	275	224	250	244	242	217	232	221	237	253	204	259	228	211	232	235	246	228	248	235	235	227	227	223	234	271	244	221	229	242	218	240	239	241	232	235	244	239	217	236	214	226	227	228	227	222	246	245	234	248	246	259	239	253	238	245	227	223	245	220	257	217	256	244	231	241	223	226	236	200	239	243	239	238	232	238	251	222	224	262	235	216	242	250	246	230	217	251	225	230	241	228	263	240	235	230	226	237	261	258	235	253	219	215	237	238	244	264	249	238	229	293	235	252	237	220	214	231	253	234	259	223	259	257	254	213	257	246	237	255	265	229	236	211	239	233	240	246	217	246	247	228	246	239	234	210	258	234	233	236	223	237	267	199	285	235	246	252	232	234	240	263	242	252	223	245	260	231	256	226	229	230	226	227	232	258	238	237	224	204	245	226	216	227	229	252	243	226	246	222	245	244	227	254	253	234	240	242	250	219	235	250	250	227	241	222	236	223	246	249	223	238	225	243	220	231	240	228	264	222	242	238	243	249	227	239	235	245	226	246	246	225	233	220	230	264	257	236	219	236	252	245	243	232	224	233	222	262	229	281	243	254	278	259	207	227	230	226	236	220	226	244	244	260	214	237	243	254	227	251	258	238	220	245	224	228	237	241	238	215	245	235	216	252	204	229	249	215	222	238	229	214	244	249	269	215	213	245	240	235	234	223	213	225	240	234	238	239	234	250	242	248	223	257	217	243	266	222	234	239	254	223	241	255	227	243	230	232	238	234	229	241	279	249	227	216	231	215	241	251	237	247	233	268	259	243	223	246	249	224	235	245	236	226	246	234	232	226	228	223	248	228	224	238	219	215	231	236	237	227	253	222	242	224	239	255	218	222	244	238	221	264	234	244	215	229	244	245	238	247	213	232	293	242	245	231	235	221	259	235	240	249	219	260	234	242	211	216	246	228	224	237	253	230	231	229	237	220	216	255	209	255	232	248	231	266	239	238	252	220	231	247	234	234	229	254	256	259	254	251	225	218	233	230	219	235	226	229	245	231	239	237	235	230	254	241	253	257	238	252	258	208	254	227	245	219	269	253	237	222	245	234	235	226	252	273	270	243	242	252	254	233	193	214	257	228	244	232	237	250	224	234	227	241	232	239	231	201	247	254	253	242	253	237	225	206	238	228	216	223	225	239	226	225	254	198	256	246	251	217	232	243	249	248	275	231	232	256	227	254	234	231	225	241	228	224	264	235	222	210	253	251	237	239	248	239	242	239	212	252	229	228	247	229	221	225	238	214	238	203	226	223	264	239	221	231	248	224	196	212	215	230	221	253	244	218	217	262	236	244	244	228	259	230	252	227	218	245	237	218	215	210	223	240	244	252	258	260	227	244	223	229	234	234	253	225	239	217	254	232	230	231	243	218	242	218	223	247	234	271	247	230	236	246	244	245	246	243	232	247	246	257	246	238	255	227	244	230	249	252	235	248	244	256	258	263	228	230	250	227	248	208	243	232	225	212	248	249	246	237	247	226	224	214	227	225	219	217	229	227	263	237	260	255	254	242	235	244	227	245	222	258	223	219	271	237	256	237	265	229	225	242	249	258	233	257	247	239	211	226	217	258	222	231	220	219	247	260	229	212	230	255	225	238	243	247	239	224	233	246	228	233	216	223	220	252	231	248	222	220	208	227	247	216	222	233	236	239	247	238	233	254	244	243	238	237	230	238	230	253	225	242	249	241	229	252	227	229	202	221	252	247	230	260	214	251	248	233	244	229	248	246	238	244	231	254	239	251	273	226	252	233	223	271	216	220	249	247	237	210	252	226	251	241	230	225	254	229	234	256	232	233	266	248	196	253	218	211	244	224	258	260	227	259	245	233	223	241	260	272	226	222	229	243	229	251	264	238	206	247	254	239	241	217	223	243	237	243	231	246	231	235	246	221	212	241	227	236	257	243	234	242	243	254	221	205	236	233	250	272	214	223	202	221	240	217	245	232	254	217	218	253	240	237	259	233	209	206	225	245	221	250	238	254	222	232	225	244	262	214	233	249	206	236	254	270	250	223	247	212	258	194	244	246	229	245	255	272	246	258	227	258	207	229	262	210	231	222	209	262	248	213	248	262	230	245	221	261	239	262	229	239	246	248	229	231	247	243	222	234	246	251	242	253	239	235	248	230	252	231	243	239	215
16737	34626	30851	20897	15777	12706	8915	5718	3988	3423	3201	3249	3065	2843	2552	2190	2021	1873	1550	1380	1126	894	782	733	722	693	660	603	571	587	516	505	456	417	393	426	424	399	414	429	449	384	421	348	384	371	384	378	405	413	423	435	376	418	419	436	412	361	410	373	410	365	342	365	384	360	347	384	368	400	364	345	355	347	356	335	362	364	362	368	335	314	354	367	381	324	364	366	364	353	355	338	329	360	327	339	370	319	381	365	372	361	324	352	349	334	376	386	343	349	392	353	338	338	360	346	375	349	328	363	376	337	354	354	366	350	346	343	377	358	368	318	357	375	355	352	344	388	356	362	366	357	341	373	369	338	318	386	344	417	329	366	362	336	357	339	358	354	351	339	354	361	366	354	313	380	368	341	338	342	336	365	363	336	343	330	355	351	339	347	375	372	305	353	327	349	326	348	345	372	346	346	340	348	366	359	363	307	367	349	369	336	327	354	308	347	371	395	346	361	368	354	357	309	338	361	346	289	388	364	360	374	348	345	324	360	356	322	332	346	349	359	335	331	333	351	325	330	339	354	343	330	362	341	371	355	337	369	388	344	361	346	377	329	323	334	371	376	375	336	358	360	351	304	354	370	305	339	350	334	359	318	383	366	365	383	316	381	353	303	358	346	352	345	344	324	330	358	365	352	368	357	358	329	326	331	352	356	347	368	348	333	323	333	344	339	346	333	338	369	322	350	336	325	328	352	354	346	369	320	376	360	372	357	342	333	327	317	367	334	354	328	351	325	327	342	345	372	332	312	359	336	326	321	325	340	342	328	359	353	325	338	330	363	348	367	363	345	335	339	343	363	374	356	345	324	325	353	345	339	360	369	377	342	364	341	362	307	354	344	364	359	329	372	318	343	373	353	347	356	342	368	357	340	326	359	332	349	362	357	365	366	340	369	343	365	341	321	347	361	336	342	376	342	337	381	364	348	296	365	316	325	326	361	381	364	349	344	311	359	349	360	365	374	348	330	367	359	342	330	364	345	359	384	361	374	316	362	346	352	351	372	341	349	348	346	376	360	356	340	332	341	377	355	339	368	346	354	355	313	353	334	325	362	366	321	356	383	352	329	359	338	327	353	346	344	339	351	325	314	374	390	354	344	332	344	378	355	332	355	367	370	342	396	359	331	335	370	342	314	332	347	353	343	364	375	351	350	380	349	362	353	327	310	348	367	334	348	348	361	354	343	345	371	383	308	346	382	364	381	318	351	345	350	361	376	312	377	349	344	347	354	329	329	352	346	365	339	376	331	365	377	353	329	331	341	319	350	333	371	322	353	346	325	365	330	331	337	351	384	359	346	334	395	326	375	349	329	357	336	311	327	345	346	382	351	362	363	354	330	332	362	355	341	343	362	381	345	345	345	350	361	359	331	349	319	383	323	336	326	292	348	358	346	351	361	359	335	367	382	376	347	330	323	336	338	353	341	346	358	341	347	370	349	330	376	346	364	367	337	324	299	354	345	336	327	388	367	365	352	345	365	387	361	334	333	343	343	355	358	329	351	349	363	338	336	368	344	329	348	346	331	312	363	366	333	329	335	339	360	344	334	342	348	333	328	347	336	374	338	345	338	348	356	337	366	349	340	326	333	313	347	335	352	325	350	353	311	351	343	368	368	337	385	347	372	343	381	350	350	325	394	317	361	308	357	361	353	358	333	341	362	386	362	377	361	357	348	363	351	333	376	365	360	341	356	348	358	297	334	357	335	352	330	322	350	339	350	322	336	362	351	352	353	305	350	339	361	365	337	381	357	364	350	340	352	331	328	351	327	366	372	329	344	367	323	336	335	353	356	352	339	325	331	332	364	376	367	368	367	361	354	352	327	328	353	337	356	406	344	366	339	309	373	365	360	320	408	377	334	336	343	329	338	324	390	371	330	338	337	334	357	329	332	344	333	372	399	358	328	334	385	374	347	351	357	355	374	358	347	366	365	335	361	369	338	338	386	350	347	367	350	359	358	332	363	408	399	307	357	337	335	342	342	359	356	365	344	337	346	346	361	344	337	365	365	352	346	336	357	322	324	357	365	360	323	358	365	361	357	297	364	336	370	331	354	359	363	358	319	384	354	377	360	351	362	371	341	363	362	353	354	338	341	364	310	352	348	331	357	348	332	328	354	315	339	320	350	342	348	376	327	335	328	346	347	353	315	358	327	330	386	354	355	351	362	331	307	375	350	344	358	361	395	350	368	321	332	340	387	350	346	330	358	331	368	344	346	364	354	355	352	365	360	350	360	357	347	349	369	373	367	347	353	317	381	355	354	341	374	349	323	358	337	360	329	324	369	347	364	365	355	340	337	349	390	335	349	347	343	346	376	378	378	355	336	344	375	381	358	356	404	361	321	341	312	356	344	351	376	345	363	344	359	408	357	327	345	321	372	352	341	327	339	357	351	337	363	358	349	355	379	316	358	344	365	358	317	361	339	308	351	366	361	379	388	349	387	352	369	370	359	350	354	330	353	346	345	369	346	325	336	339	390	356	336	330	376	364	351	341	365	323	362	346	346	354	369	351	356	325	358	364	342	344	335	361	332	377	364	334	372	374	350	366	337	336	355	346	365	380	323	337	371	354	362	340	365	354	384	374	397	352	337	346	335	343	331	358	363	343	345	357	349	323	365	350	354	340	338	346	332	356	357	291	316	363	354	347	321	364	350	367	351	350	358	337	331	329	361	372	339	350	357	364	356	356	360	352	333	349	309	366	318	327	362	312	372	364	338	358	355	364	358	383	339	329	328	361	388	332	360	340	340	342	338	372	312	370	355	335	342	323	365	388	353	382	365	344	376	387	360	348	344	331	333	346	357	341	334	385	336	320	327	351	349	318	368	342	356	356	335	352	349	314	367	375	361	274	342	354	332	385	355	361	376	340	360	330	345	342	359	332	358	335	350	355	350	342	346	381	329	346	382	339	364	352	339	372	375	386	344	352	347	343	330	373	356	378	341	345	332	367	338	359	316	372	351	342	330	374	329	348	331	322	362	379	361	343	337	369	365	351	335	339	325	357	330	357	345	366	362	344	366	362	331	342	332	357	344	338	342	329	349	358	332	333	375	352	350	341	325	372	359	382	325	350	340	354	341	329	342	346	345	345	345	370	347	367	315	353	365	342	350	330	370	385	336	344	357	367	344	334	380	356	364	339	368	344	339	344	380	297	309	314	323	365	366	356	349	375	357	378	354	365	346	375	359	376	353	354	361	331	329	349	329	355	325	352	361	332	333	333	349	349	323	342	343	325	371	305	364	349	355	357	344	313	371	364	343	365	326	359	349	354	362	357	332	367	348	336	388	335	337	365	367	326	327	366	358	324	334	367	358	346	345	346	344	356	361	350	348	349	328	323	367	355	382	323	353	347	312	368	337	365	335	392	375	356	333	365	352	381	365	341	346	334	325	345	351	319	369	360	338	351	350	306	375	352	374	390	368	313	350	324	343	388	366	359	321	320	354	349	328	344	354
26709	20825	16215	7154	3050	2002	1334	788	599	569	626	583	586	571	547	473	419	488	400	379	339	370	309	302	319	304	288	300	288	325	290	279	312	259	289	310	308	288	295	279	271	274	302	270	288	292	295	297	270	273	269	291	295	253	295	256	283	293	288	279	293	277	293	289	278	286	253	277	249	283	268	275	299	300	282	293	261	278	291	256	257	299	304	248	280	301	255	265	269	279	308	290	269	264	295	292	250	313	284	270	266	275	283	261	269	288	285	275	282	273	256	306	287	271	258	263	266	287	280	261	245	297	284	277	287	265	289	259	277	292	287	274	294	280	261	270	314	252	274	278	272	280	269	276	293	271	273	287	288	275	301	302	227	260	297	271	276	276	272	261	277	290	260	259	291	295	261	258	280	245	289	265	258	297	273	278	264	281	286	273	280	284	313	248	277	285	280	251	290	282	262	291	293	319	271	267	298	277	265	290	279	289	296	293	278	296	302	280	283	280	273	269	272	269	287	292	305	278	267	281	286	279	301	278	270	283	279	268	290	294	287	277	281	257	249	257	303	278	290	277	296	299	283	276	282	287	296	273	269	256	288	291	289	289	268	279	250	299	263	277	254	273	262	259	279	285	278	272	285	286	312	256	278	238	236	283	292	296	278	281	290	284	294	263	241	230	289	310	294	292	263	265	286	258	313	284	279	263	285	271	266	267	291	284	280	299	261	271	317	277	280	264	293	258	289	271	268	295	290	262	269	307	272	290	275	277	274	287	290	280	267	280	288	264	294	279	302	270	259	276	280	255	266	272	271	254	265	278	241	307	261	275	280	270	256	243	257	268	287	281	263	255	275	282	300	276	280	292	272	285	265	249	271	275	291	279	277	286	264	254	290	262	278	301	281	254	248	276	263	253	262	280	273	275	268	252	276	279	259	281	268	279	279	266	304	299	292	271	302	274	304	287	244	272	274	278	277	266	262	294	288	277	278	273	295	258	292	287	287	277	280	296	291	274	270	280	306	296	261	301	272	299	257	295	259	266	275	261	268	281	263	277	289	258	278	303	289	261	285	264	284	267	278	283	273	266	304	269	301	276	284	275	273	269	280	262	305	274	283	278	280	306	287	299	278	296	299	262	286	284	261	301	275	292	280	231	271	296	277	273	299	256	248	297	272	285	258	282	272	264	256	282	267	264	285	288	269	257	286	275	269	277	267	264	274	274	262	301	269	260	262	282	260	278	271	241	307	286	293	309	282	258	299	295	274	281	271	297	287	293	277	296	292	298	292	268	273	288	277	245	293	278	256	295	243	264	284	294	260	291	266	307	328	286	293	286	269	281	298	281	286	281	270	251	276	294	318	262	320	267	274	282	293	317	263	281	290	280	296	287	265	299	302	289	303	275	265	282	258	261	273	268	268	293	277	284	294	263	254	289	310	275	275	262	293	276	295	275	291	295	281	232	270	268	283	235	296	255	283	270	260	265	249	276	287	307	275	263	279	269	295	279	264	256	268	280	312	296	267	263	253	255	292	267	255	282	289	270	248	296	288	262	298	281	283	297	270	265	241	295	259	259	286	279	282	296	266	300	287	266	248	285	273	264	315	293	283	264	262	292	255	308	302	296	273	296	283	272	295	306	269	275	266	275	292	274	263	302	265	262	303	279	257	288	287	292	266	255	267	291	293	264	268	264	246	274	284	288	274	251	291	250	282	265	279	256	267	281	258	269	293	294	262	268	301	271	305	270	229	253	305	255	291	257	294	275	277	306	312	278	291	274	242	284	287	282	325	283	297	286	276	297	289	275	256	264	279	289	286	258	277	286	290	266	263	283	270	276	289	278	277	301	330	268	286	278	284	288	254	267	304	244	253	285	288	277	259	279	284	291	259	286	298	248	263	317	270	280	285	258	275	270	274	256	287	266	286	286	306	277	293	272	281	262	256	287	307	253	281	273	266	273	284	277	294	248	274	276	262	272	281	267	255	296	277	296	255	271	261	288	259	278	263	288	291	254	292	289	274	239	275	287	279	252	275	293	300	286	252	299	264	279	295	276	278	236	296	286	289	287	299	260	318	305	318	284	282	270	276	258	272	260	273	288	263	288	276	263	306	298	278	259	272	282	256	297	277	265	314	296	276	282	309	260	285	294	278	279	294	250	269	295	286	281	264	268	264	282	279	249	277	285	252	294	274	275	291	294	312	278	267	275	286	277	281	275	271	303	284	287	253	283	291	298	286	277	273	282	238	273	311	280	273	252	273	256	269	280	273	271	268	300	262	269	255	308	268	288	302	274	279	299	285	297	298	274	283	270	272	277	285	273	258	257	276	279	296	291	262	256	289	290	253	275	264	276	270	285	290	272	247	281	297	264	274	287	282	271	290	267	257	293	299	303	313	279	307	274	281	263	283	260	258	268	300	272	254	294	253	262	269	303	272	280	311	317	264	320	292	283	275	252	295	249	275	308	256	258	274	287	290	268	276	254	267	290	295	282	277	300	252	295	262	272	287	305	256	279	295	269	265	274	296	291	261	241	296	262	305	259	260	312	248	288	281	273	282	259	274	266	290	264	276	319	279	279	287	278	274	288	306	259	293	257	281	295	258	290	279	298	282	274	288	284	305	283	275	280	233	271	266	248	297	304	311	288	270	279	311	280	268	260	304	274	286	255	295	242	280	287	270	267	276	318	258	277	282	255	291	293	252	267	261	276	232	277	288	261	298	267	259	269	269	282	304	302	275	306	262	269	279	278	274	267	292	269	274	294	292	289	286	266	280	286	262	268	251	275	300	262	275	294	271	302	274	295	283	270	313	247	257	272	316	224	310	271	262	265	279	281	300	290	256	254	279	308	260	300	273	283	291	257	274	279	270	279	273	246	265	278	273	260	283	285	268	295	285	272	281	276	292	264	272	293	266	270	269	298	280	279	251	271	271	274	287	291	296	269	294	284	296	296	291	273	287	275	251	285	277	291	265	287	296	280	288	294	313	282	271	260	242	279	285	269	302	285	302	270	263	267	275	256	281	295	275	266	274	275	300	296	286	273	299	273	272	285	264	279	284	277	253	257	275	269	281	306	290	285	320	316	274	277	303	265	270	272	272	298	290	275	282	264	245	291	297	275	284	267	289	307	294	247	292	274	284	277	317	289	302	271	281	265	262	302	277	298	282	273	263	256	289	263	278	243	294	285	248	252	264	294	264	313	286	292	291	301	268	236	317	272	269	266	289	270	306	278	266	275	291	286	279	263	270	272	278	286	269	259	242	283	286	303	298	254	267	298	297	280	279	296	269	287	308	278	283	311	264	292	294	267	260	306	292	282	269	289	279	275	282	304	273	275	291	272	252	291	284	252	299	257	278	270	297	274	260	260	263	268	249	293	283	266	297	277	318	269	275	280	260	278	268	249	262	270	282	258	270	267	285	274	297	256	291	281	286	299	279	260	281	299	279	298	269	284	259	285	273	293	275	290	280	274	308	276	299	288	274	286	282	325	250	290	323	293	264	262
12746	21296	18219	9916	6768	5183	3483	2118	1441	1292	1308	1389	1330	1243	1127	1045	963	908	811	738	681	555	567	526	505	443	503	465	466	483	454	418	463	393	429	414	412	415	424	462	412	458	397	405	414	405	441	455	424	428	414	429	414	384	413	428	467	435	429	410	413	412	404	435	391	384	379	415	404	420	396	405	387	436	387	391	412	419	417	406	425	412	414	416	396	402	420	368	437	390	398	395	437	356	407	427	422	384	386	427	400	415	365	405	422	410	453	393	407	399	431	416	401	407	397	397	389	408	401	393	424	393	386	425	416	400	409	355	416	382	392	393	433	369	385	422	406	416	421	394	384	377	368	411	432	404	416	418	416	388	375	393	416	379	418	394	404	391	413	418	379	416	401	427	411	390	418	398	410	422	400	418	373	371	405	370	410	396	403	387	399	386	417	370	412	393	391	378	425	410	372	412	428	450	415	384	384	396	417	431	386	400	415	426	406	402	365	387	411	406	419	421	385	378	382	431	423	378	384	391	391	435	391	396	404	390	361	403	413	392	412	405	463	378	427	388	427	415	420	412	434	471	374	416	380	385	423	456	413	373	409	438	437	416	435	420	422	373	397	410	399	392	425	401	384	400	390	392	414	389	424	367	389	404	428	406	445	372	412	387	431	380	429	401	407	423	422	446	382	423	400	436	391	423	403	421	398	403	403	399	395	412	393	411	393	406	425	420	382	400	402	367	435	390	407	398	395	465	428	411	414	404	438	402	456	397	433	401	374	382	426	396	399	386	384	359	405	406	442	369	410	400	419	387	395	407	452	398	413	372	399	406	397	396	399	421	414	422	388	430	444	403	381	409	468	367	425	361	405	416	408	435	382	380	394	410	392	416	381	415	395	413	401	399	433	424	407	398	386	400	413	424	433	405	362	424	432	394	392	429	407	386	415	424	400	397	404	381	370	421	397	399	410	368	397	412	387	425	432	415	476	374	348	393	399	431	391	414	406	396	431	382	385	406	395	421	393	386	418	391	420	409	418	407	412	417	418	395	424	418	414	394	412	426	389	416	394	367	414	387	362	392	387	443	433	382	422	392	416	372	421	401	406	387	415	405	399	413	418	428	388	409	374	419	376	455	382	416	368	381	388	413	403	407	410	404	418	402	397	399	383	405	396	438	400	417	398	440	390	447	440	387	391	412	416	414	376	382	419	386	413	404	373	409	396	393	420	421	390	423	421	407	392	388	404	368	388	402	373	387	414	407	398	378	382	449	372	417	416	368	372	389	382	432	413	401	403	397	431	375	387	367	360	408	408	407	403	356	419	386	372	396	412	407	401	440	406	430	436	429	427	417	389	399	414	415	375	415	405	426	431	386	396	396	435	410	394	411	427	378	385	389	402	420	384	363	413	400	421	397	363	389	388	430	445	448	424	377	387	401	400	421	416	394	420	409	400	414	395	383	417	418	441	471	372	423	386	437	368	431	400	388	395	407	405	388	395	403	346	414	401	425	403	422	380	426	410	385	414	419	422	424	407	398	389	392	386	430	407	416	412	414	398	394	412	414	417	419	400	417	428	404	383	389	407	361	411	405	439	398	418	464	405	359	428	375	394	376	417	386	371	436	411	418	403	379	418	391	368	421	411	409	372	446	389	451	382	399	384	389	401	433	403	391	417	400	385	363	390	421	378	366	397	408	406	412	415	391	389	428	404	405	421	394	379	423	401	412	383	420	415	417	402	381	376	391	378	453	411	372	418	401	412	416	400	413	415	398	389	391	399	377	410	419	427	427	426	393	401	400	410	409	411	409	407	389	381	406	402	400	390	414	414	406	399	407	432	425	410	409	422	396	398	415	431	402	440	403	407	413	435	409	384	452	403	413	433	402	403	393	388	403	437	410	442	412	400	427	413	419	407	400	396	396	428	408	397	419	411	378	429	383	383	384	415	406	396	386	368	422	380	454	389	404	393	394	394	388	366	410	397	410	388	397	460	382	409	402	414	448	378	387	428	416	427	378	395	403	363	401	438	436	430	401	408	410	404	424	413	405	406	393	415	400	406	422	403	374	403	381	403	416	370	375	389	425	392	385	387	428	396	451	390	416	426	409	388	386	430	399	420	418	405	385	369	389	451	405	403	423	397	391	392	404	405	381	409	407	398	423	378	404	423	412	416	363	394	391	394	417	405	378	385	411	382	435	399	389	411	414	400	389	396	395	401	387	402	432	405	399	443	381	384	404	458	389	404	375	417	417	395	412	370	369	387	377	376	386	413	394	399	389	401	436	381	418	402	425	393	394	431	425	373	427	360	406	392	404	438	402	381	369	363	425	391	385	412	353	436	410	402	425	368	420	406	425	417	394	424	407	403	430	406	367	393	394	372	419	397	407	463	423	401	403	411	421	392	393	399	390	424	432	391	377	388	375	393	424	383	383	409	376	395	418	383	436	386	400	417	411	408	392	442	421	405	379	417	418	396	442	415	449	416	409	446	390	406	411	414	371	415	414	396	478	417	371	410	386	407	403	391	462	406	438	436	394	423	409	433	422	415	428	386	421	436	393	389	381	403	386	443	386	378	429	408	397	428	394	396	418	404	423	367	411	411	455	410	448	406	449	399	376	410	424	397	400	402	411	370	390	383	423	402	428	421	381	401	411	379	382	456	436	415	393	424	433	399	447	403	416	424	428	410	402	448	394	373	428	364	390	386	389	403	419	379	427	383	426	356	413	427	435	408	396	375	379	377	404	404	405	429	400	411	384	373	436	424	452	410	421	391	413	408	413	389	397	428	417	404	420	398	411	405	411	370	427	411	435	418	407	418	413	426	426	415	408	400	391	372	380	404	384	405	382	414	396	399	445	389	380	397	408	398	394	370	405	391	452	395	386	389	400	377	424	380	397	405	432	435	390	402	433	430	388	413	378	431	449	421	406	382	407	404	451	411	359	392	405	385	389	394	405	392	446	380	422	418	407	422	361	396	434	414	401	382	396	360	417	419	405	408	406	399	378	431	386	409	387	387	391	393	388	407	401	399	402	395	389	392	408	433	425	425	368	399	453	394	419	422	391	426	421	411	409	403	393	448	443	353	416	413	391	409	398	428	402	405	389	364	398	438	465	377	393	420	390	378	375	399	395	392	377	381	424	389	396	384	413	423	401	426	411	424	415	406	401	401	378	401	433	417	413	415	385	411	375	394	400	422	386	407	401	394	416	366	405	389	402	415	423	424	394	420	412	386	411	397	437	409	395	410	442	413	387	417	390	384	375	417	436	404	395	376	384	398	346	409	413	438	382	380	413	400	399	382	398	365	400	409	393	423	384	411	410	400	420	391	407	395	403	405	400	453	384	443	415	406	405	415	404	423	423	430	426	398	397	402	400	378	396	372	400	398	406	397	428	382	440	402	389	427	413	414	383	426	393	412	385	368	414	386	429	415	411	426	433	406	382	371	391	437	410	423	392	390	403	420	390	445	454	378	420	384	416	413	391	400	395	401	376	409	404	391	382	385	409
23575	21126	28502	23985	21126	14114	3937	1779	1108	1086	986	1035	941	924	830	727	741	756	659	582	490	497	455	442	420	416	409	413	438	399	393	373	392	361	374	363	344	340	354	361	334	376	359	364	348	364	302	359	320	356	395	374	364	361	359	380	368	361	353	366	331	340	345	363	359	334	340	360	362	334	336	345	328	315	329	377	345	368	359	321	329	362	341	345	347	330	366	324	319	323	341	315	344	352	366	324	343	326	326	329	323	310	329	315	323	326	320	327	324	348	297	319	346	313	351	321	342	365	411	347	330	352	342	373	335	330	346	331	362	334	346	349	346	357	332	371	358	324	340	359	324	359	324	328	342	304	340	364	352	356	336	366	356	346	354	326	333	338	341	344	330	343	321	335	315	331	329	328	330	364	331	334	344	332	301	327	353	345	376	357	359	345	322	386	351	359	365	350	327	334	367	328	309	371	354	337	337	326	358	341	328	338	377	320	316	350	336	381	335	357	340	353	352	322	320	335	345	332	329	316	348	345	327	332	349	343	334	343	372	347	319	304	363	355	313	352	355	359	359	357	323	355	356	341	329	359	347	310	355	348	337	346	338	327	328	338	317	355	342	311	335	308	315	352	317	317	331	346	327	328	317	313	339	333	334	321	320	325	365	350	319	357	334	343	359	335	335	381	371	334	339	367	307	342	354	368	319	349	291	318	359	302	325	328	340	325	338	338	374	361	334	331	322	323	345	373	344	379	334	314	342	343	327	339	350	340	347	286	349	338	329	335	314	340	357	343	332	354	343	383	329	364	356	363	308	341	366	366	354	346	348	366	325	332	322	298	370	345	342	364	322	338	313	313	343	339	328	378	323	374	353	321	349	361	345	330	363	313	333	364	376	334	335	377	329	352	334	329	380	322	345	359	336	328	318	382	341	322	356	321	343	346	308	351	310	331	346	341	356	347	330	331	331	343	351	350	343	353	318	346	354	334	354	310	298	354	306	345	356	371	320	302	324	345	304	336	340	386	331	373	335	346	317	359	359	323	337	331	355	319	311	336	350	334	342	337	349	347	349	345	368	360	335	347	346	347	304	345	336	315	311	343	339	350	334	307	349	338	318	332	338	316	338	365	352	336	316	339	331	336	324	314	323	361	299	326	323	300	360	323	357	334	309	341	328	354	377	342	319	317	343	375	350	321	337	323	356	335	356	335	363	340	340	325	312	337	378	340	334	337	360	367	344	337	349	350	331	320	363	333	330	331	357	337	352	378	336	299	337	319	394	351	359	342	358	308	382	293	335	366	347	375	366	342	346	334	342	347	345	345	356	325	324	352	352	378	306	328	318	383	365	337	349	346	353	350	325	340	351	313	351	317	374	328	350	351	321	316	320	337	335	364	324	328	364	318	350	324	307	320	347	329	322	346	340	337	351	359	312	337	330	336	329	352	342	351	310	337	334	333	322	355	350	338	314	371	332	338	341	326	400	349	362	335	342	351	371	338	328	319	326	365	320	299	344	347	354	346	352	341	362	374	368	344	337	346	334	343	369	349	351	340	336	351	371	334	343	362	340	318	356	285	336	323	320	375	319	329	373	335	339	319	338	328	332	353	350	339	344	327	341	331	351	323	343	330	352	347	331	312	329	319	365	338	334	350	333	324	287	332	348	347	327	337	321	368	333	352	305	336	335	326	335	318	386	353	348	329	352	353	352	346	325	333	295	346	323	331	316	314	360	339	326	382	295	342	358	329	343	357	328	342	345	304	346	358	353	377	323	356	344	330	333	333	327	362	370	366	321	342	343	330	372	318	328	345	315	367	348	331	322	336	333	321	344	314	318	331	364	366	339	342	367	316	309	337	316	338	349	362	333	335	332	347	357	322	282	350	356	353	339	354	342	314	311	308	344	343	342	329	326	320	353	345	330	337	338	332	354	345	318	320	324	304	334	350	351	352	335	329	356	345	339	352	298	338	335	318	333	350	343	339	355	364	344	325	369	349	342	338	321	335	330	316	349	354	348	333	337	366	309	374	351	291	317	312	334	345	336	351	333	354	318	341	328	315	314	364	336	336	330	314	335	334	341	334	319	349	338	316	378	331	346	342	354	349	327	375	341	319	300	358	342	327	325	329	320	322	317	321	326	337	349	343	345	331	365	329	342	334	355	307	373	361	332	328	329	317	351	335	346	330	347	343	326	350	345	344	315	313	314	330	300	355	361	345	332	352	340	342	337	346	347	351	353	347	372	327	310	345	371	348	362	345	316	330	345	335	346	354	355	350	366	370	348	336	340	315	297	338	339	345	354	357	331	323	361	296	366	347	327	334	331	341	339	358	344	327	320	329	315	375	317	319	337	320	347	330	342	350	350	375	338	376	338	352	375	306	336	347	355	343	356	346	311	349	324	353	327	359	359	315	356	348	391	375	348	361	348	338	331	332	318	332	359	342	348	344	345	335	344	353	387	323	302	326	344	311	339	334	349	344	325	347	381	356	347	362	327	333	303	310	373	350	351	376	369	314	317	341	351	360	337	340	367	324	339	346	351	351	324	325	350	322	344	345	343	332	342	345	336	331	351	340	314	347	325	311	355	309	343	320	328	350	362	327	321	324	327	339	318	295	369	363	286	326	328	359	334	349	339	338	322	360	336	327	342	335	340	332	338	347	359	328	367	313	350	321	341	322	334	307	320	326	375	333	370	336	340	304	326	323	320	338	357	320	341	334	361	363	328	368	348	338	317	364	360	368	348	339	327	304	352	361	366	306	309	360	313	355	320	326	317	330	326	343	327	312	353	345	317	346	354	358	349	339	365	371	356	364	349	322	369	327	321	331	330	314	349	372	324	325	342	377	331	343	359	387	310	337	325	342	353	343	352	318	346	347	355	347	345	349	346	298	333	346	339	358	330	357	336	334	354	335	337	328	336	351	336	336	324	309	317	325	344	337	326	346	321	366	308	332	332	335	311	370	335	361	353	319	338	344	310	352	309	334	359	331	342	323	359	330	334	347	380	368	335	344	377	340	362	337	320	334	374	356	321	305	349	340	332	347	345	310	339	342	339	335	347	354	339	340	351	324	332	338	352	342	319	328	365	339	335	349	371	355	330	340	354	343	319	315	329	361	335	344	320	309	364	319	352	347	360	337	328	343	358	333	353	345	340	343	328	356	344	348	333	344	324	313	318	318	342	317	350	316	338	306	341	361	341	341	337	341	350	362	319	347	332	323	340	343	343	372	351	319	355	347	345	371	360	348	323	328	370	363	320	365	368	359	366	359	377	317	325	349	355	343	342	300	332	347	342	317	319	308	334	347	383	332	362	355	300	357	365	346	330	374	345	327	321	305	352	362	323	334	358	350	335	338	319	364	363	350	342	351	344	327	356	363	336	382	334	320	340	355	319	359	332	310	338	326	308	348	337	341	350	329	342	345	317	358	353	336	324	305	339	346	320	344	357	358	323	316	329	336	350	339	359	322	353	340	313	349	337	351	352	305	319	343	338	319	343	384	352	322
14264	29526	26436	16314	12149	9342	6806	4014	2957	2678	2457	2533	2419	2221	1914	1733	1598	1590	1305	1185	1036	904	832	773	760	719	664	653	676	612	652	615	552	536	528	513	496	528	548	564	527	482	503	542	509	531	506	558	519	512	533	507	519	572	590	567	544	539	533	525	528	476	528	501	524	515	483	542	479	512	511	500	505	457	504	495	535	517	489	523	513	547	495	467	506	485	494	537	481	466	498	500	472	507	500	485	528	514	494	466	513	507	538	458	498	472	474	508	467	492	493	476	465	498	493	476	461	477	503	498	489	502	496	475	498	470	492	488	462	483	521	477	528	492	511	478	530	495	487	512	493	479	504	494	530	510	533	500	527	487	459	505	473	470	515	496	465	492	485	489	472	505	524	510	523	521	509	501	529	491	529	481	488	516	469	520	471	434	539	469	515	526	500	503	574	519	468	527	542	529	492	511	486	531	490	496	493	432	478	461	517	451	521	499	533	482	530	527	490	474	466	464	448	551	443	477	476	466	536	479	503	476	498	481	504	477	478	507	516	488	501	469	487	512	478	550	514	475	498	483	518	477	500	493	492	496	498	491	489	527	489	526	475	516	464	492	479	483	474	445	463	471	504	453	508	512	456	506	487	522	491	501	466	466	475	491	503	450	492	449	475	504	527	517	508	490	482	493	533	470	505	521	483	508	517	522	508	516	488	493	537	474	479	482	466	495	490	512	490	504	500	514	511	465	497	453	479	503	492	509	522	457	486	512	462	513	480	505	498	503	495	497	488	507	461	532	498	511	471	478	506	516	500	470	459	517	506	473	467	506	494	482	526	472	477	463	476	520	532	486	485	459	467	516	471	517	521	510	465	469	483	463	506	493	493	506	506	491	536	493	513	518	507	476	470	515	546	506	518	487	517	511	493	482	464	474	494	516	523	481	510	517	505	477	502	482	506	527	524	501	456	514	538	487	526	473	530	482	466	466	486	498	525	539	474	511	460	494	514	494	503	473	500	496	506	501	512	501	493	495	497	452	506	502	475	485	477	491	472	485	488	500	491	472	494	492	495	478	505	510	478	506	451	522	446	494	472	532	507	480	505	501	475	497	492	508	472	502	462	496	513	495	488	502	505	491	482	487	453	463	518	487	486	508	491	522	496	497	521	485	467	512	486	495	492	472	510	520	520	465	477	513	517	480	486	519	479	487	529	459	516	474	502	475	462	474	456	477	450	539	483	510	455	501	524	499	507	462	547	524	442	465	506	535	483	483	540	553	487	512	505	495	550	479	457	502	480	524	527	478	487	484	481	486	529	477	459	456	497	534	546	497	486	487	489	483	490	497	473	477	475	461	488	472	520	492	469	479	523	449	450	496	549	481	494	536	488	481	494	476	468	517	491	509	477	491	476	512	484	494	484	476	495	511	539	486	504	508	483	517	450	485	481	462	504	473	520	482	507	504	481	520	495	472	485	535	518	458	482	522	474	521	462	507	501	525	495	467	496	522	523	499	481	506	500	530	486	498	470	492	527	508	501	515	493	530	491	496	476	513	462	528	521	501	467	443	511	495	487	503	485	478	482	497	506	514	459	485	503	486	498	478	461	532	511	485	492	473	496	512	505	511	512	479	500	512	488	483	509	509	529	486	472	481	506	492	501	488	475	488	476	498	485	455	518	501	487	493	516	472	510	507	490	486	541	490	507	482	462	496	471	516	518	536	488	481	478	493	485	542	486	477	478	503	479	490	499	488	503	461	498	490	476	501	488	524	539	462	476	530	488	472	454	479	514	457	482	471	520	530	474	495	475	466	500	488	469	512	495	479	469	496	472	520	504	471	504	477	467	465	462	509	485	526	493	495	490	489	464	517	484	494	547	540	463	485	501	513	517	516	464	536	505	550	538	497	460	507	509	475	455	513	514	517	495	494	481	471	531	504	523	512	495	497	483	502	472	518	512	454	523	469	538	460	539	495	490	504	540	516	505	466	485	471	526	509	508	488	497	476	501	510	492	519	472	504	495	474	507	489	485	488	478	495	520	529	514	465	481	522	524	467	473	507	463	455	543	478	466	515	513	484	503	512	472	490	558	501	521	497	490	510	516	516	468	486	467	471	507	497	467	470	490	465	529	484	530	494	486	522	480	513	463	526	493	540	524	493	495	477	507	477	485	500	492	531	509	492	480	503	479	519	533	518	501	505	472	487	464	521	503	505	498	487	486	457	501	487	497	495	503	498	495	490	477	467	485	511	489	464	495	422	506	497	478	461	484	439	482	501	510	515	514	503	467	505	506	490	486	550	476	509	465	461	490	487	520	489	478	490	441	507	477	508	504	468	480	492	479	530	458	523	513	506	475	524	517	486	462	499	503	477	476	503	509	492	534	479	491	479	463	493	504	499	471	492	493	472	510	497	500	463	491	497	518	494	486	525	461	508	498	487	484	498	521	516	498	479	499	491	469	521	496	502	536	521	459	507	443	524	456	499	492	503	469	488	505	514	507	500	479	448	475	519	483	499	459	474	505	506	485	479	507	527	511	506	527	515	471	503	505	531	501	493	502	496	496	485	486	510	495	490	484	501	494	466	492	473	513	511	474	520	525	467	492	494	496	543	473	471	462	490	533	498	518	508	498	493	501	491	479	501	496	470	500	488	515	521	500	468	462	489	499	493	476	533	496	515	469	474	529	481	478	496	518	550	437	462	473	511	554	500	472	458	517	518	468	510	522	504	510	466	512	519	493	506	503	441	499	473	501	448	487	504	496	509	502	478	480	523	530	487	487	494	501	503	485	497	462	508	506	460	536	493	471	506	488	472	534	501	493	491	539	485	494	482	486	483	480	496	461	459	493	512	494	514	495	485	492	461	510	478	480	509	517	461	502	523	495	513	495	487	481	550	491	471	517	515	494	517	496	483	462	512	517	463	459	491	486	486	477	488	506	505	486	475	497	473	486	539	499	544	528	505	520	475	512	462	487	528	521	486	480	485	496	552	480	461	519	496	496	489	477	515	462	477	487	524	504	496	489	449	509	519	467	485	448	478	488	504	457	498	474	457	487	494	453	490	445	502	491	488	521	527	510	537	507	484	440	460	511	503	476	483	509	487	537	461	495	499	497	504	477	506	478	534	489	496	530	492	514	523	476	488	485	495	473	519	526	499	505	473	508	517	506	482	528	456	531	484	514	504	486	566	514	489	514	534	449	468	473	513	491	516	474	481	496	453	508	547	488	478	495	523	504	529	481	501	483	456	484	490	517	471	457	502	509	470	492	502	454	506	478	487	525	503	498	501	472	466	528	458	460	483	502	471	494	500	471	518	498	471	510	521	486	491	504	502	458	504	496	515	490	483	505	477	521	491	477	489	473	513	462	475	505	534	480	480	486	478	496	523	495	493	479	474	508	451	484	446	483	491	495	498	510	471	468	500	494	486	535	436	507	504	502	529	511	483	492	507	493	457	491	505	467	495	485	479	473	476	516	522	471	522	515	522	523	497	493	420	433	517	460	555	492	457
22751	21114	28915	23575	21121	21236	12521	2721	1507	1349	1290	1286	1194	1117	1035	912	832	884	699	679	529	439	399	401	388	329	341	328	313	335	311	247	277	266	263	287	243	271	269	263	242	259	253	259	268	266	251	267	253	272	238	250	254	245	271	242	273	263	274	271	290	245	268	242	241	243	220	267	219	230	274	247	242	238	254	263	234	231	216	254	250	207	239	236	245	251	258	233	232	252	227	232	225	235	208	268	237	229	237	221	224	240	229	245	251	243	252	251	232	259	245	234	238	219	218	223	225	226	255	231	237	240	239	237	236	225	244	257	227	245	217	226	229	222	232	238	245	229	227	224	227	245	239	224	221	233	213	207	248	227	260	219	224	244	249	227	239	242	240	224	241	244	238	254	235	242	235	228	233	201	244	235	239	229	232	227	231	236	217	216	234	239	210	227	265	244	245	250	228	218	235	235	235	247	218	229	242	241	243	256	219	230	257	252	242	219	248	236	221	233	195	258	252	232	249	227	263	232	250	251	228	214	229	241	241	225	220	212	235	215	231	245	228	220	214	239	230	213	226	263	242	236	227	235	244	232	218	234	256	218	249	242	229	225	256	242	232	228	242	212	220	234	240	230	233	232	256	234	244	234	224	211	218	207	234	222	247	233	239	222	238	246	263	248	249	255	247	228	238	260	247	216	236	224	229	227	210	221	236	240	214	234	227	234	240	214	240	244	247	223	243	221	229	251	217	239	244	248	229	235	217	249	258	232	260	260	232	250	259	216	245	258	244	241	244	239	237	234	246	227	235	208	248	214	255	254	229	238	216	212	235	254	218	262	210	237	228	204	232	240	234	252	252	240	247	237	240	234	253	227	227	253	236	243	275	246	230	190	255	242	241	226	263	277	238	215	241	251	231	241	224	217	207	275	219	237	223	228	201	226	222	237	235	227	262	263	247	216	209	228	247	228	237	233	245	229	223	226	230	225	251	240	210	273	216	243	261	251	203	217	260	216	245	277	210	239	266	228	230	251	247	251	243	238	225	249	213	239	226	231	245	242	240	234	259	225	239	253	226	216	271	238	226	212	215	234	240	257	228	256	246	234	244	271	246	225	236	237	235	237	230	224	254	233	246	227	222	217	240	230	235	239	245	207	231	232	222	215	240	229	207	227	254	238	232	225	234	226	220	201	223	226	248	228	252	241	214	229	244	229	242	242	235	222	239	243	230	236	221	228	233	212	263	237	259	242	253	232	212	246	242	214	240	227	245	226	231	250	228	256	230	236	231	217	222	253	232	217	259	261	213	247	243	239	229	260	240	253	218	242	244	271	213	252	226	218	239	221	243	245	232	232	249	227	248	265	222	220	269	251	237	221	202	242	255	223	241	240	240	245	238	250	216	237	248	247	237	242	219	201	248	216	223	219	246	247	230	233	230	232	229	242	227	251	223	244	242	264	229	231	228	214	222	218	227	237	235	254	245	238	227	220	222	242	224	220	249	232	272	258	219	224	247	225	207	230	228	233	229	243	195	197	241	213	239	275	202	223	269	229	230	233	256	217	234	239	243	255	229	206	222	211	234	204	251	245	242	224	239	231	245	259	253	238	225	241	243	243	213	242	234	235	210	243	219	224	232	232	242	240	238	227	223	253	206	233	253	220	224	248	244	241	249	224	230	218	247	227	240	224	219	254	205	245	240	262	231	236	219	258	239	238	228	262	226	202	242	223	208	253	217	222	249	257	213	250	249	201	256	222	237	237	225	220	240	221	238	244	239	242	245	242	227	237	216	246	259	228	253	221	252	257	242	225	232	224	221	230	243	228	206	243	266	215	235	269	229	215	267	239	247	233	232	246	246	242	238	217	216	236	237	236	221	247	247	229	250	235	211	232	232	238	229	222	245	221	230	255	228	246	253	254	216	242	256	234	241	240	238	252	242	233	252	263	222	262	239	238	224	240	226	227	224	235	248	255	232	228	223	222	251	240	230	234	237	240	234	266	222	266	238	229	232	264	238	234	239	208	237	242	244	246	266	247	207	198	244	230	229	233	228	234	250	222	268	234	220	217	242	234	223	239	240	234	231	223	243	238	234	237	241	238	219	236	234	235	237	244	240	209	210	218	237	233	230	252	256	255	212	238	257	243	249	226	220	238	268	250	235	240	207	225	244	224	223	241	238	258	249	222	240	228	207	222	248	219	247	251	234	246	213	265	235	216	245	257	240	234	197	248	256	246	214	261	224	261	241	223	258	231	229	267	268	238	231	277	250	262	213	234	214	231	239	236	253	205	221	233	243	212	262	223	248	228	247	225	241	221	245	226	252	213	256	224	222	248	213	243	246	246	226	231	213	231	247	260	256	250	241	257	254	231	250	188	269	247	231	222	239	258	275	250	239	242	251	206	237	236	232	227	229	230	249	221	250	231	231	247	225	240	223	222	250	265	199	216	215	239	262	251	215	226	248	227	217	210	235	210	216	233	235	227	239	241	231	248	236	221	229	256	231	228	229	240	251	242	237	217	245	249	227	257	211	221	222	239	251	244	213	249	233	230	226	243	234	223	247	244	260	235	215	267	248	255	242	237	221	240	212	224	239	236	207	212	191	234	251	223	234	261	243	240	226	220	239	253	236	245	216	242	234	223	238	253	233	248	219	249	262	245	247	234	219	239	253	229	243	255	242	228	256	231	203	227	189	229	208	221	242	232	246	208	220	240	227	221	265	235	254	245	255	213	249	263	228	211	238	252	249	223	246	217	260	251	222	226	239	239	236	235	235	218	215	241	242	222	232	234	247	230	270	244	219	271	253	229	233	199	238	225	212	230	231	239	253	229	258	232	236	234	232	240	229	225	243	253	234	242	256	214	228	237	259	236	254	226	235	205	229	214	240	251	218	231	241	265	213	224	225	239	226	237	214	220	253	241	219	231	223	225	222	250	226	249	256	241	241	231	235	244	215	211	255	262	224	234	254	240	263	250	237	241	222	228	227	247	209	233	232	237	232	238	224	249	233	242	245	235	235	225	222	254	249	223	238	242	253	245	231	246	253	228	221	237	239	218	273	203	237	231	226	220	242	221	201	226	238	223	231	252	229	235	234	267	257	241	229	229	213	233	257	244	223	235	239	247	258	217	214	250	248	247	225	266	238	250	244	265	218	240	228	227	242	228	225	229	219	250	192	223	234	246	248	234	236	241	229	218	240	238	206	234	227	247	225	230	217	233	239	230	228	234	226	228	231	256	207	230	246	235	240	228	257	241	222	224	230	230	230	206	225	230	226	209	253	221	245	255	279	218	233	228	276	232	229	263	250	221	234	237	246	209	262	245	246	243	238	225	232	213	240	222	260	248	232	231	261	206	218	233	227	259	237	238	257	196	253	261	227	240	219	228	228	205	235	246	241	242	244	246	251	218	235	231	244	260	262	224	253	226	247	230	247	269	224	248	223	247	225	223	211	206	223	266	239	248	250	234	224	245	232	246	220	225	251	205	225	231	231	244	204	255	251	237	237	240
16190	34011	31303	20525	15892	12703	9078	5864	4231	3720	3515	3416	3099	2841	2585	2216	1948	1964	1611	1441	1080	939	793	743	715	644	637	580	569	535	570	511	418	433	437	388	409	409	407	445	415	387	398	364	409	397	370	368	417	434	431	369	434	404	417	404	395	400	443	390	381	362	367	388	351	320	329	402	399	362	379	361	387	367	360	315	375	377	366	365	376	337	340	356	358	357	383	361	333	358	319	343	351	350	409	314	352	348	329	338	352	356	357	362	326	341	356	341	332	352	359	311	371	355	326	334	326	312	382	359	334	349	318	349	331	349	346	334	337	343	374	351	326	337	357	364	380	333	332	381	325	351	318	349	385	330	337	337	362	374	350	335	368	317	323	350	352	336	369	313	345	347	321	350	378	367	343	326	324	390	349	351	334	327	335	349	321	353	321	412	336	354	359	326	345	338	328	327	337	320	348	341	354	349	341	409	363	373	380	363	330	348	337	341	341	312	338	318	333	329	351	323	345	358	332	356	350	399	353	318	330	351	341	320	343	354	366	304	343	360	354	355	346	330	333	358	352	346	351	338	339	354	324	353	314	337	355	338	333	367	355	342	334	338	330	356	325	361	343	337	340	358	304	350	329	318	346	350	360	338	321	350	343	369	353	355	323	328	345	366	341	344	361	354	366	335	326	332	344	351	330	334	371	355	349	327	325	357	386	335	336	359	325	403	355	331	346	318	333	375	339	343	364	362	326	343	349	356	352	341	366	383	356	321	362	366	367	367	361	370	358	348	322	404	317	339	326	320	356	328	331	358	345	349	311	340	350	318	333	356	361	359	335	321	353	340	348	321	378	334	324	333	395	358	378	347	358	339	344	326	350	344	331	360	326	325	352	331	316	354	340	364	347	356	349	330	333	333	354	344	330	345	361	337	345	333	364	321	325	330	364	366	355	346	339	329	353	335	344	320	353	311	376	335	311	327	342	323	351	323	355	328	352	331	357	362	361	347	363	338	364	363	322	348	349	350	356	330	386	347	358	350	370	337	344	380	350	322	325	370	333	367	320	383	352	349	332	352	349	324	354	328	337	320	366	326	349	346	373	365	347	336	335	346	334	338	312	311	345	348	333	357	343	337	356	356	344	329	316	345	352	362	355	380	381	308	338	368	360	362	320	341	350	354	358	333	369	349	367	340	353	345	347	355	347	305	320	347	347	346	344	346	335	344	349	345	322	328	322	339	351	349	341	364	320	332	348	349	339	337	360	384	405	314	362	347	351	373	360	352	333	367	331	338	327	354	322	317	325	325	319	322	328	312	353	346	321	332	354	341	356	332	341	329	343	355	338	333	337	325	347	345	324	369	360	314	362	353	358	357	339	360	341	306	346	326	358	353	369	320	401	338	352	326	327	316	338	356	340	377	325	366	329	312	333	349	330	296	349	325	308	342	323	382	345	333	359	329	353	352	314	369	303	325	350	317	337	332	361	364	330	348	361	328	350	331	334	326	346	341	346	358	316	315	336	364	358	328	350	321	345	339	355	318	352	336	305	342	334	369	326	368	360	338	325	321	340	375	340	360	354	328	348	345	332	321	350	332	319	334	357	332	372	360	361	364	332	350	330	351	351	354	343	320	401	353	361	346	338	322	369	354	379	329	356	370	372	343	329	312	356	351	365	353	374	367	386	359	354	324	369	358	366	344	335	320	345	360	356	346	331	341	387	360	351	333	349	324	343	333	374	356	314	350	373	338	336	327	375	344	334	344	330	334	324	351	358	336	324	316	321	383	296	396	361	317	357	335	334	360	330	323	336	330	355	374	309	352	341	325	354	342	339	309	313	340	324	324	374	313	382	335	356	357	337	351	324	338	347	346	325	364	339	330	336	344	331	354	357	306	341	327	319	315	332	336	337	351	376	347	332	335	378	334	309	371	348	339	315	364	344	341	345	331	343	338	366	321	349	355	357	339	356	360	371	362	339	343	333	339	355	374	341	359	308	357	335	337	330	354	348	321	340	331	354	360	378	347	368	351	335	333	325	350	327	347	323	327	374	350	356	379	365	330	366	303	330	352	348	328	340	339	369	338	334	336	303	347	353	323	340	342	329	346	350	345	362	344	356	355	321	338	360	328	346	331	335	363	341	355	352	363	368	349	304	363	362	341	366	353	331	337	331	318	367	343	367	332	335	366	342	347	330	331	343	357	339	349	344	329	320	340	343	361	362	334	373	318	363	361	336	347	344	358	354	335	333	344	365	347	351	355	333	346	350	343	351	384	345	338	358	353	363	314	386	336	350	353	358	347	358	346	371	371	368	324	369	332	307	342	363	370	313	362	355	340	367	337	359	364	350	333	365	323	316	335	355	349	338	336	358	359	342	359	325	330	364	385	342	355	358	348	325	340	353	348	340	353	348	329	343	338	348	320	370	337	369	332	331	334	355	385	371	339	368	362	371	348	345	350	312	338	298	343	361	368	337	345	377	328	329	328	338	362	341	364	342	338	354	337	340	337	343	338	340	367	373	363	327	352	350	348	337	358	331	362	342	348	353	395	341	304	322	348	316	349	343	352	339	369	339	349	329	360	335	345	349	335	352	314	339	365	337	338	370	348	362	348	328	336	313	381	353	370	351	334	357	319	354	352	328	314	365	343	362	358	348	367	325	396	318	343	340	332	344	338	326	330	341	364	324	347	352	321	325	323	354	373	308	302	322	339	319	350	360	365	337	355	330	341	346	339	342	356	377	323	330	340	338	356	333	350	338	367	360	337	333	348	356	320	318	338	320	335	329	364	379	387	342	348	299	368	372	374	371	344	340	323	372	317	364	349	352	320	339	311	336	358	326	348	374	337	308	324	391	361	369	348	332	317	349	330	358	353	362	349	341	307	350	325	328	344	357	311	346	359	318	336	359	329	364	345	350	338	373	323	347	348	360	337	359	340	369	338	348	333	352	343	356	314	350	332	310	315	337	329	379	322	343	357	384	335	316	353	366	321	348	361	336	360	288	329	321	356	364	340	332	367	331	342	336	329	348	342	343	302	309	374	360	355	329	326	332	339	352	332	317	348	344	399	345	332	320	351	325	318	400	350	334	340	371	344	372	351	324	349	361	344	354	350	323	366	330	345	395	343	364	356	348	344	372	347	348	359	359	333	328	340	374	347	367	321	353	322	320	322	364	353	320	336	386	356	326	366	343	357	367	367	345	356	329	356	375	346	341	321	339	350	330	336	316	325	348	311	341	343	379	348	361	333	313	351	313	324	353	338	349	348	365	338	333	348	346	328	356	373	348	322	346	374	305	366	347	337	307	376	307	356	328	335	324	349	341	341	351	339	320	353	314	336	332	344	359	357	363	338	343	350	359	377	348	344	337	350	357	363	352	324	317	302	338	339	335	326	364	365	322	321	361	334	343	345	336	325	351	323	342	346	336	362	338	331	346	339	362	316	332	332	375	337	351	323	325	329	364	328	373	318	346	331	320	320	325	355	361	360	354	344	318	356	375	315	331	302	354	335
26719	20851	16208	6966	3010	2010	1307	846	639	602	590	627	594	550	517	453	475	444	406	383	376	334	308	332	319	291	301	310	294	310	276	285	281	268	264	267	261	293	275	302	295	267	265	279	312	269	276	313	297	266	304	299	286	302	264	280	285	268	274	283	276	300	271	294	322	302	271	296	271	250	295	262	285	294	318	296	277	263	271	253	318	288	278	272	252	278	263	273	294	271	291	316	273	257	288	294	286	272	274	281	276	282	250	266	287	267	280	280	251	278	297	269	293	266	263	271	291	291	248	267	279	307	273	271	253	264	273	274	309	281	271	267	279	269	267	256	284	292	259	284	280	300	267	270	277	293	307	266	271	276	269	272	314	263	277	275	267	277	278	274	261	278	299	260	259	266	253	264	235	261	296	271	310	252	286	269	279	284	284	291	276	268	286	252	265	286	263	275	298	252	253	295	287	257	299	284	264	276	260	277	274	278	288	297	246	271	271	279	268	255	259	292	252	249	287	241	274	261	287	271	270	300	302	287	275	277	271	252	280	277	262	281	246	278	265	238	257	274	281	286	265	292	272	284	268	294	293	286	272	287	277	261	299	288	278	268	271	274	288	269	267	264	263	306	290	280	256	253	305	266	268	257	266	270	290	281	286	297	256	288	284	261	287	278	289	277	285	273	261	284	268	262	292	278	270	263	291	252	305	269	258	279	273	259	259	280	309	297	280	288	266	284	290	287	280	252	258	309	257	278	258	278	291	291	285	267	269	311	288	270	264	278	275	270	247	331	264	259	293	263	237	271	266	275	287	302	269	267	279	283	274	284	268	263	260	273	263	258	306	273	261	259	293	271	283	275	291	269	289	266	256	263	260	267	240	282	270	265	269	246	272	260	268	284	312	274	261	304	302	269	290	264	283	250	259	285	284	285	286	296	285	268	290	261	267	259	258	264	294	256	263	277	293	277	264	257	280	256	278	229	266	275	255	306	258	273	269	292	276	279	286	257	279	247	282	287	278	275	287	265	295	232	271	296	264	281	251	262	272	288	276	286	275	288	272	266	275	278	276	290	245	289	298	233	286	298	273	313	291	279	280	276	270	284	283	252	280	286	274	257	263	257	284	275	283	283	283	288	271	279	265	298	297	272	289	266	250	289	237	286	270	261	256	274	258	276	256	246	254	273	244	257	269	290	276	240	257	263	280	271	275	264	251	275	262	251	282	257	260	295	289	278	260	261	239	255	274	275	300	281	245	298	294	267	279	287	296	282	284	295	278	280	277	257	289	259	292	283	292	246	291	296	254	281	262	236	269	285	284	259	263	298	312	284	274	278	285	297	245	285	285	257	257	291	273	265	273	280	285	290	252	255	297	288	266	283	259	293	257	262	265	258	290	237	263	275	242	281	256	287	274	277	297	304	274	301	277	302	255	260	302	291	274	280	285	248	297	273	268	259	297	289	262	271	252	264	303	280	263	273	244	283	265	278	257	285	254	289	266	283	262	261	291	277	282	273	257	268	267	270	274	264	263	275	277	270	246	280	286	286	256	256	280	273	251	289	273	276	301	250	303	289	276	273	258	270	266	264	277	256	246	294	267	295	266	292	276	260	247	247	276	262	274	297	291	273	272	280	262	264	293	260	267	284	283	265	312	268	261	293	296	257	280	287	252	272	287	277	284	272	276	271	256	288	310	270	264	283	276	245	298	270	304	255	282	279	270	279	297	278	279	283	282	307	277	270	269	276	255	279	272	289	267	265	301	292	250	260	281	290	244	270	296	270	283	284	302	255	260	272	275	277	290	267	253	275	285	266	286	269	282	273	291	270	247	292	281	306	267	239	265	259	297	263	290	266	262	266	260	278	259	263	267	228	295	291	301	325	282	271	300	330	264	265	280	271	280	263	312	266	289	294	285	263	267	263	276	270	281	274	288	269	290	254	287	272	264	275	273	285	288	284	284	280	282	295	291	284	279	275	263	271	299	299	286	266	253	279	260	280	283	257	278	256	255	267	281	227	286	255	297	290	256	246	277	265	248	311	272	271	257	270	277	273	286	261	276	274	264	277	308	297	262	266	288	242	255	279	273	299	285	263	277	271	268	266	297	283	248	274	298	274	287	291	259	277	274	271	299	268	276	293	303	282	278	283	301	269	257	255	276	277	276	281	282	323	282	272	248	256	272	273	266	308	291	268	261	259	276	291	243	270	257	263	263	265	273	279	276	255	264	268	282	279	261	284	256	278	250	278	292	279	285	297	317	277	259	261	276	271	284	275	261	269	265	267	249	253	291	274	251	257	268	289	294	269	267	283	288	258	307	272	307	282	284	272	258	269	248	239	284	290	245	275	301	299	280	304	257	283	262	272	281	288	262	258	279	270	283	290	280	297	288	274	275	284	281	238	290	257	273	278	273	255	279	264	252	262	272	271	264	253	283	258	284	257	280	289	258	279	288	278	266	285	299	270	266	285	275	284	282	245	247	279	299	254	272	272	284	290	273	244	277	315	273	285	304	256	267	267	290	259	239	267	274	291	281	292	271	270	279	302	288	271	274	300	285	265	293	278	259	265	283	297	296	285	287	292	289	250	319	266	277	285	285	278	297	252	264	265	289	278	311	269	312	269	279	258	286	285	278	306	264	303	280	312	295	290	280	261	278	275	264	264	269	292	300	268	283	249	313	252	259	299	299	255	268	284	258	271	250	283	299	273	260	292	324	279	249	287	281	265	284	272	291	278	269	266	257	241	286	280	271	293	280	264	266	308	275	305	248	261	243	254	294	281	278	285	269	259	262	293	268	260	249	285	284	281	294	303	298	270	309	262	252	257	288	287	263	257	267	298	260	238	228	284	278	293	295	284	287	255	267	260	243	316	258	295	295	284	275	264	295	286	278	279	275	286	260	279	288	280	268	258	283	285	281	260	279	256	274	298	264	252	280	291	280	288	278	261	269	268	304	251	274	292	265	287	274	268	259	266	281	302	311	279	272	265	277	274	286	271	275	304	259	297	264	274	305	272	282	264	291	268	264	283	252	262	303	278	245	278	280	301	270	287	300	284	280	251	269	271	275	255	269	278	287	276	292	266	274	268	277	294	266	293	265	271	264	283	252	309	237	284	273	299	294	276	299	269	312	283	282	254	288	255	257	276	290	281	281	249	251	272	306	248	276	269	291	275	270	261	262	283	271	273	281	264	280	287	290	284	291	251	258	293	236	290	272	280	277	294	311	284	300	247	271	263	268	309	284	277	285	280	252	282	276	259	252	316	289	282	269	267	251	277	295	276	262	271	260	304	257	263	279	282	305	278	274	296	263	270	277	295	228	302	305	278	286	282	281	272	299	312	273	273	281	281	291	298	283	273	274	271	273	273	272	277	285	280	290	272	294	284	277	294	287	295	285	283	283	275	265	281	265	282	277	309	298	272	240	271	275	304	264	285	287	285	291	269	296	253	300	286	260	263	265	261	265	266	273	252	263	270	289	276	278	289	278	265	313	281	252	286	288	283
12368	21300	18458	9699	6903	5366	3557	2134	1505	1436	1458	1359	1334	1249	1099	1023	983	907	757	746	578	567	540	525	496	456	416	460	502	512	448	444	421	429	444	412	449	416	431	412	393	412	407	436	412	402	391	435	411	452	391	376	365	410	423	428	448	433	391	406	397	428	439	420	397	417	378	448	417	404	398	384	421	438	399	388	416	423	410	398	404	402	401	436	426	400	435	407	386	426	375	412	404	451	384	401	393	401	383	363	411	396	413	382	383	393	399	393	411	405	394	413	440	379	388	401	410	406	380	404	434	405	397	393	382	398	419	396	407	394	373	398	414	416	396	397	422	420	412	400	407	348	389	373	422	411	434	402	421	374	373	410	398	387	384	403	391	358	407	433	400	411	376	386	402	423	445	427	396	408	417	401	380	389	423	404	409	426	427	403	376	429	444	391	423	377	405	413	401	407	402	439	373	380	386	365	413	421	405	387	410	388	402	400	390	408	400	409	396	379	429	390	400	393	436	386	401	414	397	417	395	383	387	387	410	423	418	370	391	406	406	422	406	421	389	424	388	358	420	395	369	376	398	397	396	403	384	400	417	386	398	412	431	374	402	392	409	377	340	439	405	403	380	405	416	386	375	453	410	398	394	386	401	440	441	429	367	385	412	397	404	406	424	381	373	413	417	403	443	363	397	408	411	355	371	364	410	436	415	369	394	414	397	417	392	394	427	423	434	402	406	404	355	397	376	398	420	380	391	382	424	460	403	364	400	397	396	400	411	381	410	383	410	417	442	417	408	382	420	392	416	385	444	402	431	388	424	431	388	390	440	396	416	388	403	412	398	354	398	411	380	410	394	394	392	445	419	412	407	406	416	395	400	415	392	435	402	417	383	416	389	405	417	406	434	367	408	389	405	397	407	420	397	413	406	413	430	389	440	419	410	416	415	384	399	392	428	413	376	400	400	421	407	408	413	396	414	383	438	372	415	400	387	422	415	402	395	409	402	409	403	396	404	408	359	385	392	391	421	381	395	408	370	449	384	406	438	363	442	418	391	386	391	402	424	385	391	415	412	403	395	386	384	383	369	387	423	393	383	394	393	406	425	416	424	395	380	384	400	381	417	405	405	425	405	415	406	383	403	407	426	404	377	415	415	394	399	393	385	403	398	413	423	420	427	410	401	384	438	407	382	396	453	398	393	425	409	383	405	430	442	416	412	413	392	407	379	390	389	382	398	405	391	412	410	394	401	412	403	407	468	382	405	362	403	409	376	403	414	380	411	418	424	379	413	377	384	405	417	422	375	358	397	402	422	419	415	403	409	399	410	365	392	410	386	382	418	396	395	403	410	415	411	401	383	411	406	397	431	411	410	428	416	383	416	415	423	404	436	368	386	415	380	406	382	409	431	390	398	405	442	383	395	383	445	378	438	389	375	381	386	417	355	437	385	436	410	397	406	380	384	382	405	408	386	405	399	416	407	391	429	383	393	426	392	393	432	401	411	393	404	418	380	379	394	404	397	398	411	377	406	408	395	358	413	403	370	400	368	396	337	372	397	402	388	404	403	397	393	376	397	378	377	405	395	400	421	411	375	406	415	393	386	399	396	375	403	402	388	374	398	408	396	400	396	379	362	404	395	376	395	429	411	369	407	382	364	393	404	415	406	380	401	402	419	417	408	400	403	410	399	409	423	404	441	393	430	380	382	404	445	398	417	395	394	421	430	407	369	384	386	433	396	405	424	420	425	390	430	450	430	404	389	415	368	387	420	411	386	397	445	357	423	366	430	412	396	400	385	369	417	373	410	399	402	372	402	399	358	377	390	426	385	359	376	387	400	420	373	405	416	422	378	395	414	381	416	437	396	413	381	375	408	404	408	406	395	385	388	385	413	386	367	407	361	417	401	371	391	401	402	409	403	401	375	391	403	380	403	388	408	424	395	411	477	388	421	407	408	414	375	395	459	408	395	398	409	409	438	414	369	415	458	453	425	408	387	370	382	433	404	372	412	412	394	416	422	389	394	434	399	388	386	372	400	400	409	395	432	404	410	408	402	438	392	447	410	445	406	401	400	372	406	413	430	413	409	425	409	412	419	393	397	402	388	405	398	413	389	394	402	404	382	398	425	399	412	402	400	421	408	425	399	396	395	387	397	391	383	384	387	415	382	423	392	402	418	379	382	438	384	414	367	407	409	421	430	369	416	401	379	404	417	389	420	448	410	437	410	414	427	404	374	409	401	391	391	389	381	386	461	409	380	384	399	382	396	371	412	369	354	443	408	381	407	376	411	396	446	408	428	417	379	399	382	406	422	392	418	385	385	430	374	391	389	379	413	433	416	354	442	414	414	404	410	433	398	412	406	409	392	403	422	347	416	390	432	403	369	355	396	396	377	379	392	405	355	386	393	425	413	365	412	416	406	440	405	411	389	393	427	410	391	386	433	406	389	367	396	397	379	403	423	412	399	398	388	402	399	410	395	407	418	398	383	376	398	405	410	412	398	396	421	389	439	390	395	392	390	403	390	403	399	403	419	398	391	397	356	407	366	402	422	425	399	417	371	378	393	392	397	410	383	398	374	380	407	403	406	409	451	402	409	401	408	394	429	381	410	423	400	415	407	423	414	431	419	389	394	414	405	406	410	405	424	377	411	394	396	382	397	429	426	401	398	397	416	391	416	424	398	399	424	403	435	406	413	412	384	387	399	407	412	427	432	394	364	385	394	386	408	411	411	379	364	391	406	398	388	385	402	419	409	383	382	378	396	384	378	406	420	417	426	348	386	380	391	413	388	423	414	389	420	405	391	393	422	422	438	412	417	393	410	415	395	411	393	408	385	405	401	394	397	438	392	402	375	395	415	408	395	407	376	434	381	409	365	436	393	374	402	415	400	423	416	345	424	424	374	397	414	443	402	371	432	369	381	399	416	417	423	421	430	430	398	364	406	389	388	372	457	385	422	410	395	433	428	392	422	393	376	415	442	411	399	416	405	388	375	393	412	391	423	408	431	405	387	401	399	398	397	383	409	400	363	383	402	421	382	431	412	424	378	393	404	414	373	441	436	405	418	418	410	403	396	403	410	423	422	377	389	377	387	374	376	424	363	403	405	384	393	397	407	384	396	400	394	396	397	398	398	435	424	420	390	405	373	369	398	357	387	397	408	446	378	396	393	370	417	433	377	383	404	425	417	435	411	393	392	419	439	418	434	397	362	401	412	398	428	422	436	411	389	389	422	370	403	389	413	389	428	384	412	379	441	410	392	366	412	391	410	412	405	397	445	412	400	419	384	435	388	374	364	449	388	404	392	411	397	427	380	422	390	449	387	379	424	379	385	408	416	383	408	414	397	429	384	408	406	394	395	413	402	385	370	408	425	370	414	416	379	435	412	430	385	395	443	403	417	375	414	400	442	394	405	392	408	395	350	421	408	386	417	420	425	403	395	415	368	415	394	396	393	442	392	423	428	395	410	395	454	408	399	401	381	409	413	368	411	436	425	421	385	428	393	382
23571	21119	28536	23968	21121	14115	4066	1798	1131	1055	1129	1041	1005	889	864	775	734	749	672	610	539	453	424	430	432	355	398	385	403	408	381	372	315	374	351	357	367	374	373	348	351	353	365	330	357	345	349	348	409	350	340	361	365	380	348	350	379	363	363	347	329	354	343	332	396	317	319	309	359	340	315	340	338	317	339	348	335	351	291	332	355	366	347	333	330	346	348	353	339	298	313	313	331	363	356	356	344	339	352	317	320	319	338	346	352	298	328	336	324	329	353	353	374	329	349	326	355	315	342	362	357	321	323	331	324	349	321	293	345	357	311	320	330	330	332	326	323	335	345	313	324	361	312	341	341	317	346	339	322	325	332	334	349	322	370	343	323	353	339	307	359	370	306	360	354	348	339	357	315	311	347	327	342	317	336	346	316	330	333	300	335	360	345	302	320	360	305	372	363	354	323	358	340	357	300	306	342	318	350	325	350	321	331	308	342	360	338	337	345	337	324	350	348	332	311	337	339	370	345	337	335	337	338	345	311	355	315	331	336	362	327	322	315	337	339	376	329	348	324	328	353	370	308	313	335	328	361	348	336	335	310	314	327	310	352	341	354	338	347	327	338	322	326	330	353	303	337	379	306	351	330	331	295	340	319	324	333	368	357	337	339	345	326	336	350	323	335	351	343	312	353	349	297	326	362	349	321	342	360	339	360	342	341	346	305	280	312	342	331	344	352	326	351	360	329	360	331	353	339	350	322	326	325	338	338	335	355	357	330	345	338	355	344	314	362	342	313	294	373	309	342	342	352	339	321	343	330	308	332	325	320	358	347	331	342	347	341	301	356	307	328	359	355	335	349	368	309	340	319	345	369	348	318	336	319	370	357	297	323	354	320	341	315	361	355	331	354	335	354	314	363	295	339	344	332	312	323	316	329	316	339	337	378	350	322	343	328	339	325	343	321	336	307	343	339	304	319	319	356	340	301	317	319	342	341	316	322	306	329	311	322	332	326	366	327	320	331	313	343	321	335	321	354	352	365	358	336	340	335	336	364	345	350	338	330	356	333	348	347	326	355	329	336	346	350	342	312	349	328	310	323	330	347	320	330	361	341	327	349	337	339	346	372	330	358	322	360	362	368	332	350	328	347	348	368	345	376	345	356	340	348	343	332	322	328	324	321	325	357	361	327	325	332	341	341	295	304	323	336	330	332	330	343	325	349	327	323	344	353	310	323	346	336	343	334	295	347	329	329	296	337	366	326	359	341	315	338	346	338	372	342	317	367	326	336	350	352	332	305	353	327	336	368	354	335	339	333	345	321	351	359	343	325	315	332	356	336	335	327	332	330	334	338	351	322	330	327	322	356	335	339	329	310	329	313	354	327	317	364	364	320	358	323	360	316	363	369	349	360	286	330	325	333	293	337	326	316	322	369	332	346	327	394	324	326	337	360	323	332	337	334	324	319	342	338	340	326	341	357	364	354	336	328	317	323	328	341	301	306	341	335	330	313	326	347	312	357	349	340	341	347	320	316	352	342	331	322	344	346	339	371	346	328	308	360	347	347	358	341	323	333	329	305	326	344	310	331	320	318	320	334	316	344	331	334	339	344	341	344	318	367	334	320	370	321	356	352	329	310	329	328	317	331	322	332	324	345	324	298	335	326	333	336	325	334	331	331	341	322	309	344	311	350	325	357	347	351	311	323	338	336	348	340	353	315	303	340	359	360	343	327	331	320	334	334	358	328	323	353	321	321	334	336	352	350	333	349	344	329	333	330	318	319	353	331	336	336	367	342	345	352	349	345	321	330	338	323	304	365	351	315	334	330	365	331	333	315	317	317	317	319	327	354	348	374	330	364	329	320	336	356	340	323	368	364	303	339	354	327	355	330	342	337	331	333	332	331	350	319	331	383	328	366	327	312	329	337	339	363	352	327	338	344	326	317	356	354	332	320	313	343	327	317	353	307	360	330	306	334	372	305	331	356	319	334	321	331	330	336	321	370	320	293	347	317	361	340	324	349	304	308	325	328	312	307	347	342	309	360	337	357	326	310	328	325	337	317	346	367	366	317	314	366	361	334	351	312	321	340	354	318	307	373	350	351	335	344	346	348	327	323	331	300	364	293	358	339	330	329	350	351	337	341	327	340	336	318	319	309	359	356	355	344	383	350	334	315	342	328	334	327	337	310	354	351	343	333	350	323	329	326	306	340	327	319	338	327	364	358	313	313	351	361	309	355	323	349	345	325	322	344	339	359	326	322	328	347	347	303	339	338	299	327	346	334	342	369	332	316	341	343	331	331	316	332	348	334	331	350	322	321	335	356	347	325	304	335	337	341	306	334	334	321	337	323	332	320	378	337	363	314	326	338	373	334	340	350	303	370	341	340	307	346	347	348	341	323	363	345	320	352	325	372	365	341	342	347	359	335	358	319	337	344	367	337	322	317	302	350	309	356	328	342	321	319	318	314	321	344	343	310	303	321	303	354	338	321	331	338	365	309	336	294	334	341	312	355	375	324	355	310	310	386	328	344	331	314	335	339	356	318	337	350	351	331	350	325	362	330	369	321	319	340	310	323	322	338	329	343	360	343	345	342	357	330	317	321	310	341	343	302	328	341	327	339	329	355	362	334	327	319	332	337	348	341	338	338	350	365	326	334	356	322	311	338	311	343	318	342	337	352	335	316	348	334	326	348	315	328	340	303	343	355	327	345	335	344	359	347	316	328	326	347	333	344	363	320	382	329	344	346	344	327	356	336	297	347	320	347	355	339	363	324	333	325	319	354	328	360	317	358	355	312	335	341	343	347	347	344	295	342	368	384	337	345	369	344	324	345	314	316	336	356	347	344	360	326	359	384	343	333	321	309	329	338	339	329	307	328	301	344	353	335	361	320	335	355	348	358	341	325	335	327	350	343	308	380	355	356	344	333	359	367	328	334	328	315	327	331	313	354	326	318	309	315	355	335	318	333	320	380	339	343	333	322	339	322	339	332	350	330	331	326	347	357	357	364	342	370	343	332	363	340	325	338	341	343	356	328	338	354	342	338	333	330	367	344	344	347	340	333	363	361	322	316	332	347	352	350	352	345	328	333	330	350	318	310	361	341	351	335	355	320	336	343	358	340	333	351	317	321	326	335	336	318	340	328	315	326	349	358	343	334	351	349	307	367	332	335	370	347	349	352	343	286	319	349	345	330	342	325	353	324	342	295	347	341	313	309	343	336	299	337	350	367	384	352	327	335	334	324	362	324	321	352	296	357	346	325	326	367	342	327	332	316	351	313	337	344	323	322	363	339	314	317	342	350	345	317	347	325	348	339	315	344	301	331	324	345	355	299	360	343	338	317	371	319	358	359	341	340	336	327	320	354	314	309	338	337	340	338	323	352	360	329	347	315	278	365	319	309	322	337	329	341	357	287	343	347	337	346	310	326	349	359	345	337	355	349	346	334	340	353	333	332	343	345	318	293	348	346	330	330	301	338	336	365	355	367	354	346	366	324	319	307	323
13795	29578	26504	16206	12244	9370	6723	4160	2992	2665	2829	2590	2414	2132	1901	1595	1607	1521	1336	1217	1028	890	691	729	703	696	696	627	642	637	613	591	543	546	531	516	523	561	562	555	532	512	534	515	522	540	531	525	536	568	531	548	524	570	542	540	574	506	476	546	483	481	507	518	506	499	507	564	502	482	499	461	485	504	464	537	479	468	506	513	478	499	453	468	474	472	463	501	523	484	491	493	518	458	505	546	453	488	507	462	507	502	471	511	484	512	545	474	501	466	466	509	505	474	459	467	454	498	471	512	503	467	491	512	497	491	495	504	469	514	511	520	489	504	466	494	500	465	470	509	465	505	464	512	467	476	477	489	466	495	501	522	471	483	499	505	462	499	478	507	512	491	479	510	506	500	501	464	493	469	458	467	464	472	471	508	490	442	508	498	501	454	478	471	490	490	506	517	463	497	486	508	464	469	495	504	487	465	482	507	490	497	458	487	499	502	462	508	462	493	467	498	494	489	505	483	510	466	504	500	494	497	483	496	479	479	508	492	494	471	477	488	488	484	497	497	532	469	465	499	478	489	487	508	505	464	450	477	504	489	499	467	490	501	467	515	478	534	471	496	452	481	455	516	440	470	447	495	467	485	534	551	530	500	498	470	512	493	482	482	502	489	485	505	473	527	489	452	498	482	505	472	500	498	543	500	483	507	451	449	504	494	496	458	469	498	483	472	514	499	492	469	436	465	492	502	499	481	499	473	487	513	471	500	518	484	485	482	493	518	510	478	491	526	528	479	528	444	510	480	476	453	474	492	469	476	470	529	475	505	469	480	461	481	525	497	493	450	489	528	446	494	473	495	461	497	499	463	530	487	460	460	473	478	475	456	506	480	493	510	557	492	472	453	489	488	517	503	509	499	466	460	482	491	506	452	508	472	453	485	486	515	480	480	469	500	467	522	479	498	472	503	494	498	475	490	504	517	463	469	478	476	497	514	515	506	515	487	479	442	465	463	477	489	493	487	530	470	494	467	492	508	477	474	543	504	470	480	508	486	461	492	443	503	480	477	508	479	482	475	492	515	520	490	509	464	532	462	512	540	480	463	487	501	480	489	477	508	487	509	490	466	520	505	483	524	502	458	526	468	497	464	478	496	483	460	504	460	471	519	469	486	509	520	509	461	491	525	474	482	492	507	430	515	508	494	489	472	473	478	476	470	467	454	487	505	490	491	525	479	520	487	504	532	459	490	485	475	455	482	512	465	509	496	470	497	438	495	547	523	486	472	481	561	500	475	487	508	533	502	489	456	514	496	520	493	471	486	496	443	507	482	494	492	478	484	497	471	513	464	472	443	435	485	476	461	497	469	494	514	476	489	462	500	431	445	498	484	495	504	526	508	488	456	507	457	523	453	481	490	484	508	483	464	484	475	487	471	456	448	471	485	530	459	507	477	517	486	464	488	475	471	459	444	487	518	494	486	493	510	547	487	543	453	479	515	488	489	521	465	472	492	471	503	505	460	482	508	488	459	506	458	475	484	441	525	490	500	472	495	488	453	455	484	468	506	510	535	490	499	457	494	503	476	473	504	469	494	477	511	512	470	471	479	501	492	500	488	482	470	519	470	489	487	487	488	450	476	484	502	509	496	478	501	513	486	487	469	485	479	492	487	516	509	495	528	496	495	474	491	510	528	517	499	485	487	498	474	486	478	535	503	488	484	485	471	468	486	500	508	465	451	440	463	491	458	495	500	477	476	492	460	503	488	455	486	492	469	516	456	501	468	449	458	484	493	519	507	464	506	446	482	495	472	505	460	509	493	501	488	475	536	508	479	501	515	524	502	495	471	462	505	483	456	447	439	497	485	494	503	484	478	485	507	534	488	492	478	458	463	471	472	491	515	504	487	512	466	488	469	518	511	449	460	483	515	480	515	439	449	479	495	487	485	487	482	478	470	481	527	466	496	497	451	478	495	495	493	508	487	446	498	493	456	462	476	473	498	473	485	470	484	465	500	470	528	488	507	491	517	475	481	489	475	503	468	493	480	466	453	497	515	456	515	487	496	463	488	531	475	457	474	483	501	485	455	475	484	509	521	469	520	473	492	427	481	494	475	463	477	527	537	521	446	447	491	448	497	509	498	484	493	473	527	467	472	507	480	487	501	498	445	448	480	478	452	523	510	487	460	523	464	434	484	517	502	457	475	536	493	485	488	511	496	496	490	465	515	485	494	500	536	479	465	532	535	465	520	466	459	456	461	467	506	480	479	503	495	491	487	491	459	458	511	503	514	533	500	505	473	454	472	516	475	525	482	529	496	474	491	483	459	486	458	510	502	478	475	507	489	493	491	491	495	468	480	476	531	463	440	474	468	520	513	469	511	476	469	490	469	498	471	469	479	460	504	490	489	508	470	494	463	480	524	506	466	502	466	505	476	504	496	460	485	445	479	418	467	467	498	482	469	482	441	510	478	475	482	487	510	463	533	452	500	479	510	494	478	525	485	464	488	484	512	474	498	509	502	489	511	480	490	497	510	516	492	514	486	488	495	482	479	494	467	496	472	499	501	456	449	479	468	458	482	433	474	480	461	492	494	527	511	505	480	470	481	473	514	519	461	500	476	495	505	472	505	488	455	498	459	464	471	498	468	500	486	529	507	486	480	496	467	488	505	529	496	468	475	487	472	503	507	518	516	474	484	487	488	495	532	483	504	485	503	490	452	483	502	520	466	455	486	498	456	462	470	503	490	443	504	515	486	476	477	485	522	475	478	484	499	465	522	469	494	472	487	506	482	480	465	491	474	478	477	493	519	491	486	442	466	515	463	500	472	507	495	522	494	471	507	474	506	509	474	486	504	442	492	477	455	537	494	460	460	476	497	511	484	498	473	513	470	503	497	496	484	523	505	500	500	506	483	501	452	465	476	478	468	510	469	497	483	471	463	473	492	470	482	449	491	502	523	455	462	487	495	482	500	520	474	495	462	519	473	520	499	485	547	503	451	512	502	497	495	488	504	448	459	482	458	449	473	497	491	460	474	477	480	502	488	466	436	507	512	473	481	495	499	497	488	473	508	465	510	461	477	531	498	485	497	493	486	497	492	503	494	488	499	469	476	519	451	437	493	483	500	469	498	506	462	461	507	504	478	469	489	512	481	485	471	477	503	499	458	512	507	471	519	488	486	503	498	473	486	501	516	488	489	479	481	465	486	491	462	527	460	439	493	498	469	526	469	476	483	455	508	514	523	495	483	479	487	471	483	489	474	469	477	460	482	471	471	464	445	488	488	511	505	486	486	481	480	482	480	455	482	473	509	487	455	501	476	514	482	516	449	500	507	484	473	520	512	484	505	530	478	518	474	497	472	456	487	490	504	521	503	505	427	502	479	452	459	500	469	520	493	483	500	486	496	520	472	461	543	482	494	498	488	459	481	524	508	490	488	471	520	483	463	444	489	507	483	484	460	500	496	474	502	466	474	485	463	456	462	462	521	506	463	483	536	487	518	474	462	491	513
22722	21114	28889	23577	21116	21249	12597	2765	1547	1468	1421	1347	1303	1096	1023	883	858	751	723	618	513	451	418	401	351	317	315	290	323	324	306	282	256	276	236	254	276	251	279	260	242	245	255	249	262	245	248	260	246	235	227	276	256	275	300	284	280	262	268	268	267	233	224	249	230	266	255	236	227	231	239	218	239	243	225	253	240	235	247	232	242	230	264	224	226	249	245	232	225	244	263	226	223	237	232	227	254	245	256	233	216	264	225	252	218	230	226	232	223	242	236	217	240	245	242	232	239	240	224	233	225	236	251	243	238	216	222	233	229	243	235	237	228	237	210	234	232	247	244	241	223	266	242	236	244	243	249	239	231	228	247	234	236	239	225	239	244	223	235	257	232	233	265	236	250	251	233	238	253	222	236	264	227	222	207	242	229	266	238	247	206	222	229	226	228	240	265	200	226	222	235	205	230	231	241	231	238	208	228	267	229	238	224	232	236	196	188	246	237	244	258	218	229	242	235	260	258	244	225	235	217	254	221	280	215	243	239	238	239	245	219	223	257	212	215	229	197	230	220	234	225	243	253	223	238	253	204	220	251	237	233	239	221	255	226	247	232	267	220	240	230	252	210	201	232	253	232	270	219	232	252	241	235	239	227	229	216	220	239	246	253	260	233	232	205	202	233	241	219	233	224	238	276	233	231	241	226	237	210	225	253	245	224	248	226	264	238	229	239	249	243	242	225	234	227	218	254	239	256	197	238	217	209	247	222	222	250	244	252	221	221	221	241	251	260	261	227	244	247	242	233	232	248	250	240	202	238	236	252	231	252	247	258	231	263	239	246	219	208	237	229	235	239	253	245	220	241	227	228	260	224	246	248	231	234	247	248	227	241	238	248	243	233	245	236	216	264	239	237	244	220	222	263	258	246	267	220	246	223	251	227	256	222	222	264	251	228	239	249	214	248	256	246	217	245	237	247	235	229	240	213	258	244	230	232	224	239	220	223	237	242	247	246	254	240	254	211	222	247	217	218	227	226	210	251	243	254	247	224	231	256	239	239	225	211	255	227	233	223	223	222	220	214	211	240	231	249	224	268	238	248	252	237	213	227	247	225	254	247	235	249	232	241	241	240	244	249	243	229	234	222	248	218	225	246	239	235	238	215	236	235	230	221	224	252	228	234	215	238	204	206	243	220	224	248	248	266	241	233	234	239	216	220	242	246	238	234	223	234	240	225	240	238	224	246	207	234	244	251	260	197	245	248	230	232	232	229	226	222	223	263	231	213	262	246	229	255	248	236	239	234	248	219	240	234	225	238	250	232	281	209	208	257	238	213	249	252	236	236	211	218	239	227	237	233	239	247	239	204	220	254	288	215	236	245	236	243	214	225	227	229	233	239	209	254	204	239	226	228	241	250	215	222	242	233	232	234	236	234	237	235	240	256	237	244	237	243	235	234	216	239	238	228	237	200	235	237	225	242	250	226	248	239	208	229	229	212	238	217	230	238	216	247	236	233	243	232	207	218	217	233	246	249	201	239	221	252	244	251	248	204	245	228	249	261	230	224	231	239	248	236	204	252	230	224	230	260	277	246	243	227	223	240	263	234	219	232	227	235	237	240	213	219	226	207	226	252	230	226	249	234	230	216	233	227	230	218	234	219	255	248	256	237	227	248	236	224	210	234	239	249	241	235	237	185	225	226	215	214	236	245	220	234	249	211	233	219	239	219	248	223	271	241	225	262	245	239	203	221	239	231	210	222	231	257	234	230	214	232	235	232	248	226	232	244	222	209	219	202	240	243	235	233	247	261	231	225	223	263	220	248	222	233	231	254	222	229	219	244	257	242	216	216	211	230	219	223	228	240	262	250	227	242	212	208	207	248	238	204	230	243	214	249	240	238	253	269	241	228	230	242	231	213	260	237	225	227	235	236	239	253	240	236	262	222	209	214	256	224	228	214	234	251	231	216	245	205	236	214	218	230	224	219	215	253	236	241	223	231	226	232	249	231	254	216	246	235	205	233	230	244	245	235	230	254	219	256	210	229	231	240	213	235	223	245	220	234	204	202	259	238	240	223	205	242	212	226	244	241	210	250	235	217	235	181	231	241	232	227	230	216	262	215	247	197	260	241	225	226	218	234	224	219	234	226	237	235	220	235	228	239	231	228	243	231	231	234	222	224	233	234	216	235	258	222	229	236	222	264	214	248	244	247	221	219	220	218	255	219	221	208	231	243	238	215	224	214	261	256	230	234	269	246	223	221	233	234	232	248	219	244	227	224	251	238	245	259	206	242	231	192	260	266	228	227	240	251	234	236	225	225	232	213	256	247	217	222	230	236	239	234	231	262	252	235	215	223	256	230	218	255	215	230	222	234	210	220	259	236	232	226	241	234	213	241	237	251	223	218	206	233	225	242	258	216	241	235	224	243	254	265	215	218	238	243	221	239	231	218	218	227	258	241	216	249	268	243	235	232	219	249	226	236	226	209	235	212	239	230	230	242	254	239	237	250	219	238	222	216	215	221	232	210	218	203	225	219	242	266	257	235	248	223	204	233	238	267	243	257	234	216	230	244	230	227	228	236	241	249	218	233	227	232	249	247	232	208	263	230	232	222	227	211	268	205	212	221	235	255	247	226	260	215	254	234	233	239	202	230	233	221	263	220	230	231	258	230	259	258	241	236	234	219	232	224	245	244	221	242	232	233	249	234	226	239	227	226	250	232	217	244	230	222	250	231	245	233	249	235	223	217	247	260	206	238	242	254	228	259	248	232	217	223	233	243	251	225	240	210	249	231	250	224	218	269	233	211	230	226	211	223	237	212	241	253	227	240	235	233	234	225	242	213	245	250	244	258	219	227	252	230	231	240	225	263	218	243	227	243	220	222	254	270	249	259	233	234	242	254	254	245	250	254	231	240	255	259	217	238	239	239	242	217	220	226	225	238	243	202	228	249	247	225	229	276	230	251	213	252	225	240	224	237	221	249	234	244	228	215	246	244	230	258	260	206	229	239	228	263	247	215	244	253	249	245	219	201	219	243	250	230	242	205	287	242	208	206	227	232	249	234	225	246	233	232	206	223	226	254	225	233	255	230	251	211	229	211	239	217	249	249	244	238	241	228	234	221	230	255	226	203	227	266	213	227	251	255	224	224	246	242	234	238	261	215	196	247	232	233	228	236	218	223	241	199	232	221	236	233	204	256	230	226	224	221	241	225	241	217	225	245	236	212	167	245	226	234	222	215	213	247	258	224	209	234	223	232	277	245	275	222	225	223	238	236	239	214	205	246	226	229	243	229	231	249	252	217	251	229	250	221	224	277	242	234	247	241	231	241	235	226	240	250	246	225	236	209	230	237	243	242	241	217	216	199	263	215	240	225	231	224	236	258	232	238	240	204	215	245	253	237	258	239	253	228	249	251	243	213	254	237	219	226	252	232	240	247	191	209	210	255	224	224	236	221	239	213	195	231	239	237	234	246	224	244	228	251	248	253	238	238	222	217	241	216	238
16029	34195	30855	20561	16013	12659	9241	5757	4094	3826	3903	3681	3261	2816	2503	2154	2022	1990	1624	1421	1105	805	755	718	672	604	613	635	588	544	545	514	441	443	393	429	396	431	436	430	427	376	405	373	413	374	394	401	430	422	430	413	414	446	407	409	407	446	367	397	371	357	436	376	326	343	352	395	332	363	370	339	322	350	362	322	335	316	367	348	357	358	338	345	385	353	334	332	385	354	323	365	370	338	346	386	333	364	346	357	358	317	358	335	344	338	335	317	335	347	329	340	317	335	346	327	334	340	322	376	343	330	312	366	368	307	332	337	348	316	340	358	360	344	350	347	335	317	346	338	347	329	353	309	349	378	352	331	341	329	333	353	337	329	351	354	316	289	340	358	338	340	332	318	319	387	329	336	354	335	342	339	362	341	368	344	327	338	368	323	360	322	325	342	329	332	333	317	342	329	347	357	359	369	341	341	345	334	345	357	352	315	367	342	335	386	338	354	383	339	341	374	346	314	324	368	354	364	346	346	336	351	345	346	347	346	358	327	322	321	356	353	373	301	355	326	328	340	324	337	349	330	331	321	310	352	372	350	346	343	351	320	361	316	365	350	325	351	357	343	350	331	346	333	328	353	354	355	342	338	356	308	327	333	388	361	335	340	357	330	350	323	324	349	326	362	347	346	330	335	356	345	344	378	335	322	370	363	346	337	350	327	317	349	354	361	339	357	342	361	334	386	361	357	313	319	351	326	342	327	368	327	312	365	355	345	330	362	333	361	325	332	344	355	350	355	313	326	353	339	360	334	342	305	345	331	348	320	317	348	336	321	334	363	347	332	305	327	352	348	373	334	336	364	348	355	333	329	358	358	352	377	330	353	375	353	316	368	313	375	337	362	350	355	325	361	376	330	323	369	333	357	351	342	371	336	315	371	348	362	325	338	351	340	329	323	350	341	303	323	346	333	343	314	336	380	339	369	355	307	362	336	361	342	363	366	348	334	324	338	347	359	357	349	360	337	343	337	332	318	353	346	375	349	309	353	373	342	307	334	353	329	339	361	325	358	364	353	311	362	330	371	341	342	333	367	332	331	352	345	338	342	355	370	357	329	359	359	333	372	334	307	361	341	345	347	354	317	329	328	361	331	317	329	350	361	335	345	381	326	348	372	333	348	332	332	319	339	351	313	321	303	322	350	352	342	350	357	321	338	356	340	350	356	344	362	379	345	296	312	353	363	331	364	377	324	319	343	352	365	359	358	365	303	337	369	365	332	350	349	329	315	358	327	324	337	344	364	329	334	320	324	353	342	351	330	333	361	356	345	304	361	336	314	367	339	347	371	385	385	324	300	352	328	346	336	319	319	341	335	347	365	332	340	328	337	342	346	325	345	374	343	368	370	352	370	378	361	378	340	340	310	368	351	359	345	331	327	321	335	345	338	369	349	324	334	320	341	327	328	372	335	364	331	362	378	351	329	329	345	345	329	359	332	355	375	355	316	320	303	344	344	338	325	332	324	329	355	329	351	358	372	341	324	309	327	334	344	346	312	375	341	324	351	322	292	345	363	346	345	333	335	358	340	333	313	352	353	343	324	364	345	380	345	359	368	347	373	341	325	358	347	327	350	356	332	333	343	346	353	345	279	346	349	344	339	357	344	332	325	349	338	334	335	380	358	395	351	339	358	347	359	342	383	332	343	346	331	349	336	335	374	384	351	325	349	331	365	353	331	372	334	352	326	347	358	316	350	314	344	379	358	345	327	339	324	323	341	346	333	332	372	351	355	327	329	325	336	328	356	338	331	340	355	385	347	356	367	362	359	353	342	336	325	364	335	351	358	333	359	377	316	330	361	341	341	325	335	345	318	345	331	324	311	352	369	386	341	344	353	353	299	345	346	339	326	349	335	312	347	343	329	331	344	345	363	335	367	351	334	374	334	328	336	327	339	343	377	300	366	358	366	331	318	354	350	369	359	316	335	348	327	359	330	358	349	379	333	318	360	295	373	353	344	382	340	350	344	309	349	323	325	325	359	338	352	339	340	338	348	317	335	363	289	350	353	323	331	307	341	332	348	348	374	315	321	352	298	312	365	320	356	368	339	319	357	350	363	324	328	308	340	351	342	326	351	331	350	345	341	343	347	325	336	342	355	363	337	323	337	299	333	327	349	338	338	321	343	354	349	379	364	362	344	354	326	364	341	363	339	325	360	343	318	308	348	359	323	349	363	362	346	312	324	368	400	322	334	307	354	378	333	345	322	334	337	351	379	371	323	352	348	354	329	338	347	308	381	343	364	329	309	315	337	355	332	341	343	353	389	345	414	348	337	343	335	350	340	331	363	351	340	356	355	394	332	344	393	326	347	343	324	351	335	369	334	323	333	338	359	336	340	348	334	321	308	317	329	337	342	355	337	339	339	347	355	330	329	363	354	376	357	334	336	356	326	335	342	328	362	330	347	355	381	332	359	299	311	350	332	380	360	338	315	360	343	351	316	358	342	353	366	337	305	355	335	325	335	360	307	327	342	383	363	380	337	342	368	343	364	339	345	392	316	316	337	314	315	332	319	313	341	286	352	382	342	331	328	350	328	358	346	333	319	329	355	360	347	338	343	341	333	358	359	352	349	325	363	343	351	364	325	335	360	329	360	343	334	376	358	345	356	367	366	370	348	324	369	346	323	343	369	337	311	344	351	314	346	312	333	303	374	320	325	306	310	334	330	337	335	346	316	340	347	328	343	339	352	349	337	345	316	321	312	332	329	332	343	314	366	337	339	355	351	353	358	356	359	351	357	331	338	356	339	327	330	346	354	315	379	331	328	382	345	352	364	332	369	376	360	353	366	328	361	332	332	326	324	319	326	365	328	375	342	332	323	356	359	346	340	324	349	323	362	354	330	342	367	341	320	314	332	347	339	357	356	360	349	342	353	328	322	318	363	344	312	361	329	331	342	351	335	336	316	371	365	358	345	324	346	337	308	326	366	340	341	333	355	313	361	323	357	355	326	357	357	364	346	343	331	355	324	334	369	334	338	351	359	314	337	344	350	344	343	327	337	341	344	338	364	345	302	323	333	373	325	364	368	384	343	319	336	304	355	361	353	370	381	345	322	313	332	350	355	345	331	348	287	343	356	338	329	357	361	346	355	324	332	361	369	386	366	385	353	362	343	347	335	335	353	361	346	312	372	350	327	341	375	337	305	390	358	334	375	349	324	311	347	323	313	310	304	345	321	338	342	355	356	344	314	368	371	344	338	359	340	337	356	302	337	359	332	334	322	348	312	329	348	334	324	370	344	308	348	336	349	314	344	353	353	336	324	356	360	358	355	338	332	339	344	369	358	354	345	362	372	329	326	340	343	310	336	326	325	311	346	308	334	348	327	363	361	350	328	312	352	358	382	346	329	339	348	347	326	344	321	325	349	313	332	384	349	364	338	299	334	347	374	337	353	357	382	390	360	350	332	374	361	351	364	308	324	326	363	341	328	364	342	347	329	335	369	347	321	314	338
26749	20906	16417	6958	3214	2015	1350	784	622	660	621	634	608	530	522	429	439	450	418	390	345	336	306	357	275	305	306	283	312	313	299	282	309	265	300	271	262	278	280	277	304	255	239	275	274	260	258	270	284	260	295	267	298	277	294	300	310	316	291	287	298	253	290	274	250	270	282	296	259	284	276	269	268	264	270	273	289	275	265	278	280	255	274	284	284	268	282	267	267	257	274	273	303	302	280	264	293	272	306	290	268	270	281	274	270	283	301	246	258	249	271	277	309	301	281	260	280	235	281	271	234	267	277	272	255	288	249	292	259	272	290	286	288	269	255	268	278	256	285	265	309	256	269	261	241	280	270	250	282	260	253	276	307	289	279	286	257	284	277	289	266	258	288	259	316	255	283	286	266	304	272	274	256	277	260	271	298	280	257	267	285	293	277	284	275	299	277	298	281	291	279	277	261	266	255	264	261	258	261	259	275	259	282	265	284	273	284	282	271	324	253	261	273	271	297	295	258	280	269	252	280	289	286	292	246	271	282	252	269	259	305	251	269	289	264	293	262	258	284	272	283	250	274	302	303	279	273	277	276	284	278	271	287	288	273	289	304	276	282	278	287	278	274	279	271	270	267	278	239	285	274	290	272	278	253	266	278	290	278	307	287	273	297	269	263	301	270	295	281	290	253	277	272	279	277	280	267	283	257	264	240	256	297	285	260	294	316	264	301	227	268	297	279	278	275	286	256	268	312	267	262	259	284	292	262	300	269	260	271	279	270	261	262	297	271	276	298	274	278	276	328	308	262	273	264	256	286	299	271	281	269	288	287	292	296	289	287	284	281	268	255	255	297	311	278	272	255	278	290	243	264	275	295	280	280	288	274	260	273	285	261	276	238	282	249	281	336	281	261	291	250	256	282	295	265	271	257	299	284	300	279	269	271	284	268	271	269	293	281	263	314	252	255	292	296	265	232	280	283	274	274	268	275	256	264	269	254	276	290	293	282	290	302	268	269	281	300	248	299	275	252	275	299	258	265	264	287	252	253	290	284	265	266	271	257	287	279	272	303	280	299	292	284	257	290	286	300	299	256	286	282	295	309	289	278	245	275	290	298	272	269	245	275	299	270	262	304	269	294	278	292	294	249	274	270	275	275	277	268	278	276	261	253	283	274	274	274	268	271	279	251	277	258	259	310	298	256	277	259	266	275	294	275	255	285	260	250	282	275	259	234	246	268	271	276	261	272	287	294	264	253	281	245	260	290	260	260	284	269	299	279	272	274	291	255	260	290	292	283	234	270	275	267	256	269	268	258	271	251	299	280	283	296	273	292	276	297	252	277	278	251	292	260	243	292	317	287	301	285	283	280	269	259	281	297	235	256	287	280	293	296	291	281	292	279	255	275	279	284	288	308	249	279	249	276	303	266	281	271	293	295	271	259	274	260	274	296	275	266	266	283	274	270	301	286	272	308	261	259	298	270	283	287	250	291	253	265	268	266	315	270	292	298	291	278	278	289	274	319	266	304	292	294	260	274	274	256	273	267	256	290	279	256	266	281	286	281	293	301	285	274	275	286	254	280	271	292	274	297	254	276	292	251	278	279	304	298	278	276	253	289	268	267	276	269	285	273	296	294	251	266	274	285	289	275	280	296	279	246	270	262	302	266	260	267	299	268	258	262	263	276	254	296	270	270	280	273	287	276	257	277	266	302	276	252	286	269	271	295	271	262	274	282	271	281	272	280	271	266	316	264	255	278	230	277	298	274	292	287	293	271	275	260	272	307	278	288	252	263	281	300	268	300	282	281	247	280	262	289	320	270	269	264	260	278	284	253	274	287	294	258	284	291	263	277	308	275	290	290	304	260	276	272	279	267	257	285	262	287	281	274	258	271	298	274	295	278	280	281	227	237	283	281	294	267	288	295	245	287	283	291	269	306	281	306	261	268	276	271	271	261	253	248	274	268	287	250	270	300	300	269	307	279	285	255	287	287	268	275	253	305	276	262	296	273	296	290	280	287	316	294	294	286	281	251	276	305	257	294	261	293	261	252	303	300	267	282	276	277	243	293	264	278	284	280	300	278	311	282	272	288	303	273	306	276	252	257	272	263	295	280	261	270	276	281	269	279	278	286	239	271	304	282	298	253	269	270	263	325	304	277	288	276	264	257	274	262	276	265	288	297	279	257	259	286	277	266	286	286	277	274	237	299	282	262	287	276	279	277	293	268	254	245	274	271	282	264	304	269	267	305	272	297	296	301	256	261	253	256	262	265	269	260	289	271	266	248	301	284	284	277	276	274	253	289	282	301	253	251	273	291	268	257	284	235	279	304	292	255	264	267	251	251	269	272	283	261	268	311	275	312	276	281	251	263	265	292	275	266	259	274	266	277	264	270	274	273	262	275	286	304	274	247	278	274	269	288	263	261	268	261	296	288	255	279	290	276	294	284	266	312	265	272	299	292	295	314	304	290	260	298	277	276	296	268	290	260	264	287	262	306	281	265	284	280	286	293	301	277	272	294	261	291	263	245	255	285	271	268	259	295	278	260	282	299	267	277	256	270	277	294	261	297	290	294	276	259	276	299	276	295	272	274	266	259	296	296	281	281	253	277	281	276	276	279	280	288	242	294	296	276	271	287	277	288	274	290	280	281	280	250	248	269	309	262	277	311	289	266	273	272	267	268	279	258	287	268	290	276	282	268	290	278	269	273	300	280	260	273	263	315	269	272	256	291	292	272	250	292	266	292	257	297	275	284	279	292	274	243	253	298	273	267	274	291	270	247	306	241	264	270	249	280	274	276	282	297	275	286	266	273	255	271	277	256	287	278	257	271	284	285	302	270	298	264	258	262	266	281	296	274	261	284	270	256	274	281	282	267	283	294	250	259	256	262	316	322	258	282	239	276	291	291	260	267	259	275	275	297	290	275	292	269	265	255	292	272	257	276	286	296	279	281	259	307	285	304	292	311	266	288	268	253	247	272	288	296	272	276	296	267	267	247	249	272	239	290	298	281	278	273	272	293	240	311	276	277	271	266	277	319	242	255	248	279	240	263	280	271	249	256	276	266	265	281	283	263	273	260	285	269	286	275	285	285	237	264	276	331	273	293	258	274	264	261	260	272	275	271	322	278	277	246	281	257	264	272	258	272	287	264	267	259	272	304	270	294	251	271	291	260	252	275	274	279	287	267	282	259	299	307	266	273	248	262	313	293	266	301	273	264	293	282	265	276	275	270	325	267	248	279	275	305	266	284	286	292	275	242	258	262	276	267	273	271	242	272	278	284	276	283	261	277	260	268	279	277	275	293	277	298	261	294	268	266	291	293	285	287	292	271	266	284	314	284	277	279	277	285	288	286	263	271	299	284	291	284	280	284	292	300	285	276	285	290	272	288	291	269	270	262	294	261	254	251	265	284	285	275	290	241	297	276	273	273	272	282	261	285	272	281	282	256	250	304	269	295	248	292	274	303	277	274	273	271	272	276	256	276	262	314	295	315	275	283	274
12302	21315	18494	9752	7096	5358	3517	2108	1513	1489	1630	1526	1356	1246	1160	977	975	912	820	715	632	554	530	510	464	487	437	502	485	482	432	443	469	414	430	418	395	435	424	440	409	452	416	404	423	441	415	433	403	437	404	416	410	440	455	437	425	431	478	391	423	416	373	396	382	427	402	414	417	425	411	403	415	400	409	390	416	397	399	381	378	380	371	404	389	424	405	398	379	405	412	388	401	359	393	383	451	451	394	394	419	405	401	409	392	423	401	370	396	386	399	425	397	416	381	409	380	400	407	377	387	438	395	392	407	398	406	415	430	390	437	416	409	410	409	379	374	406	405	404	406	418	395	419	387	421	431	410	409	388	386	390	397	419	431	394	409	382	376	404	428	419	406	405	395	398	406	426	422	435	402	413	385	393	426	394	410	405	396	411	411	387	384	382	379	408	396	375	388	406	416	439	390	394	419	400	405	392	366	419	397	449	393	392	447	386	406	417	367	385	386	412	418	370	376	369	393	408	401	368	388	372	411	384	386	425	372	339	425	407	386	397	454	407	405	388	430	425	381	425	396	411	402	409	403	386	448	432	411	394	390	427	377	398	405	425	394	412	451	396	415	407	401	402	379	385	405	373	392	402	347	376	390	423	406	388	402	417	418	391	395	410	426	410	426	415	371	362	402	374	404	404	393	372	357	421	438	412	419	395	433	395	373	388	377	397	374	390	409	421	410	401	434	385	404	408	422	373	403	407	357	398	417	368	370	386	383	399	418	401	400	405	394	365	396	416	394	401	409	393	401	372	397	412	422	419	407	398	383	361	432	379	396	393	379	380	394	399	416	399	388	435	376	395	376	405	395	415	421	432	394	421	400	384	387	407	380	407	399	415	422	399	408	422	380	430	377	412	399	401	398	385	405	428	371	367	394	403	414	421	400	420	392	406	407	394	409	415	372	377	419	381	407	404	383	406	380	411	424	398	377	415	420	397	423	430	399	406	422	399	413	391	419	390	395	436	383	410	410	401	394	338	411	357	416	431	430	414	370	424	409	379	385	392	405	396	383	373	417	408	411	388	363	408	404	419	412	386	385	428	401	387	383	378	412	419	445	395	412	411	437	395	414	384	415	402	393	373	415	415	435	367	396	382	397	386	404	407	394	379	432	409	428	407	410	423	413	421	400	386	369	414	373	471	428	455	377	394	407	387	366	396	371	403	403	437	357	422	388	407	376	406	397	404	411	392	396	374	377	417	399	418	416	399	382	413	407	380	410	376	386	399	406	426	426	398	370	360	387	381	381	409	427	398	383	388	397	396	409	406	426	423	370	418	404	392	417	381	392	394	444	398	392	395	403	409	407	403	399	397	393	404	412	380	424	367	431	437	341	385	395	387	394	379	409	417	435	402	387	434	418	430	415	410	394	410	421	396	437	384	394	395	394	396	426	369	416	417	392	429	394	411	404	409	426	408	393	398	450	416	386	393	390	393	373	405	405	417	468	394	392	386	422	415	373	394	415	439	373	393	416	405	378	406	407	400	442	390	372	429	383	396	429	377	383	381	401	398	367	387	396	410	392	402	395	411	388	443	415	395	428	394	410	414	406	380	429	400	406	383	384	407	442	395	395	415	391	384	411	410	406	408	390	399	403	415	408	430	374	380	412	425	429	373	413	382	418	386	415	392	410	416	439	410	426	369	389	398	396	381	388	412	405	374	451	388	362	397	385	417	430	400	417	409	390	403	384	373	421	411	402	398	374	423	402	405	384	388	400	442	366	408	402	376	397	388	424	398	398	435	367	447	377	404	395	403	404	429	406	406	405	399	377	387	388	410	434	426	402	424	401	411	378	396	425	439	402	399	406	422	391	414	398	400	384	371	381	406	394	361	404	399	395	403	407	385	422	387	383	406	365	400	405	397	386	396	359	406	388	377	414	359	423	381	395	378	382	424	393	424	389	360	400	364	383	367	396	383	419	397	372	391	408	389	396	390	405	388	411	407	386	373	426	419	388	393	435	390	407	399	400	369	389	414	404	379	410	428	439	390	383	367	437	380	389	418	387	440	410	380	391	412	430	411	386	420	382	359	402	404	424	398	364	440	380	382	396	376	400	377	397	403	378	430	402	397	422	383	380	404	422	419	416	402	366	412	415	399	369	404	437	419	429	388	415	390	395	391	389	386	410	397	377	405	428	381	425	411	373	428	384	389	442	404	422	413	406	378	449	399	424	403	427	395	381	346	435	413	416	414	394	384	413	406	402	393	408	409	385	416	428	420	390	400	366	396	454	411	394	390	383	416	449	424	403	409	368	424	421	389	405	390	406	401	426	413	380	405	414	382	355	414	411	338	416	381	413	379	378	390	435	413	410	405	380	373	427	387	377	435	447	416	402	385	379	393	412	424	380	414	424	385	400	409	429	403	425	409	415	453	364	393	398	370	379	403	396	365	371	379	424	400	384	397	390	429	380	386	412	380	402	377	455	400	423	392	422	415	406	368	413	425	402	395	404	407	394	391	404	399	378	394	361	396	397	388	368	416	392	425	442	417	385	434	387	385	396	421	428	404	406	382	392	428	404	388	379	404	402	377	401	427	376	388	436	407	412	368	396	393	375	414	433	432	431	409	376	385	406	381	379	356	441	411	433	406	388	395	390	363	383	416	421	387	339	379	378	432	369	413	373	392	365	414	390	401	432	442	393	393	399	416	366	440	369	422	423	402	416	402	403	411	404	418	393	394	443	397	388	377	383	401	413	420	406	397	416	414	411	375	440	401	411	406	451	394	437	385	405	406	399	439	406	401	404	389	393	454	437	381	382	415	404	358	389	409	378	402	406	361	379	397	429	385	384	391	386	430	436	418	402	377	398	431	402	414	411	392	378	409	436	396	405	400	412	446	402	383	425	410	407	398	430	425	414	400	389	402	373	382	412	352	391	390	378	396	388	374	411	378	407	378	422	407	397	399	435	386	403	365	389	438	401	401	361	422	392	390	394	396	376	390	405	401	414	417	446	424	429	398	398	362	382	408	386	400	376	407	409	343	409	392	436	392	384	350	389	409	419	416	419	416	426	388	403	380	385	395	397	416	387	402	394	415	417	431	431	381	391	385	411	460	416	388	386	372	396	444	393	431	396	406	398	407	400	386	409	371	410	377	374	400	442	410	410	403	397	395	404	407	378	428	423	414	400	407	410	416	393	385	385	426	425	413	400	400	384	406	406	414	408	395	414	423	371	390	437	370	389	406	410	381	416	395	398	379	405	414	392	391	371	419	403	414	415	394	392	425	398	383	385	355	436	391	387	411	384	376	365	403	398	422	391	368	397	424	385	393	372	411	392	403	417	397	408	392	408	419	412	383	429	408	415	419	430	396	383	424	393	429	393	424	403	373	422	392	388	400	381	380	389	414	401	403	427	365	386	374	409	394	394	403	377	422	403	404	389	426	384	402	425	365	408	372	383	393	388	395	392	421	419	389	348	399	388	405	333	391	402	400	386	388	398	398	420	404
23589	21114	28510	23967	21119	14280	4069	1746	1188	1183	1127	1091	1012	937	841	802	739	705	630	577	477	455	413	396	380	398	435	392	374	415	344	393	378	334	367	334	328	356	362	333	370	338	367	340	345	352	351	358	367	351	340	333	357	341	377	344	353	360	351	347	340	348	373	375	334	336	327	342	327	341	350	341	312	331	334	343	350	349	356	351	300	363	351	343	329	293	319	359	321	311	327	345	383	315	330	313	353	349	308	310	347	336	330	320	308	343	352	308	366	324	358	299	333	312	336	313	349	376	351	331	318	304	339	300	343	322	324	303	328	332	322	373	339	335	324	320	311	326	327	325	325	317	342	311	326	383	349	338	355	347	342	351	331	315	322	287	306	329	311	357	319	286	319	346	324	340	354	304	317	306	361	331	348	312	327	308	320	334	334	312	346	318	334	334	355	335	317	342	297	338	320	326	339	331	348	338	296	334	337	314	308	339	319	361	294	321	335	352	326	290	353	309	331	328	324	304	345	359	331	326	335	319	333	327	338	366	326	337	352	347	364	318	295	365	362	322	320	332	325	353	330	332	318	341	344	343	284	301	302	324	326	366	308	327	340	343	323	303	322	342	318	346	321	320	328	330	307	359	323	324	337	320	322	332	329	326	323	346	318	323	335	343	339	341	318	326	341	335	354	343	332	311	349	352	360	325	323	292	313	346	314	308	335	322	353	328	331	323	330	329	348	313	295	306	291	334	320	355	307	324	302	351	367	361	347	368	334	337	331	339	326	287	355	320	336	338	318	335	364	324	341	332	342	336	360	366	344	320	349	328	330	341	350	343	307	359	306	325	338	326	321	333	308	370	339	334	334	332	300	321	333	346	329	360	313	343	347	323	304	328	345	372	324	350	321	288	349	314	312	322	305	318	313	344	350	319	363	370	339	350	332	325	335	325	309	315	326	327	312	348	352	320	344	338	339	331	317	343	328	327	297	325	349	323	329	312	322	349	311	355	340	310	311	345	318	329	333	351	329	335	356	322	351	352	307	338	341	331	342	312	329	345	315	342	318	314	346	367	333	313	323	321	312	347	325	341	335	343	347	346	349	320	311	322	340	339	285	303	317	352	287	330	334	289	348	338	350	356	337	326	318	312	341	343	326	314	349	320	333	344	338	333	337	321	360	352	323	305	356	343	343	354	345	337	339	320	353	345	314	307	341	294	368	351	326	341	311	303	348	326	294	319	311	306	352	308	344	320	333	317	320	317	339	362	297	338	303	320	305	344	328	365	323	306	335	349	358	334	302	326	315	336	345	337	358	349	338	337	339	308	369	329	318	343	358	347	319	340	307	363	306	360	318	305	286	331	352	299	310	313	362	339	320	341	350	327	347	315	329	313	336	353	336	353	372	338	336	325	347	311	351	298	325	333	322	318	336	328	307	307	351	310	344	330	358	339	363	366	331	340	354	315	327	345	310	367	343	364	332	320	321	345	321	308	338	327	341	333	342	304	308	340	320	335	331	331	308	340	330	331	337	285	353	352	329	324	357	318	308	335	295	322	350	311	307	333	305	319	332	346	345	295	325	322	306	323	333	333	333	347	323	341	349	353	332	317	336	333	296	351	338	307	344	335	309	312	341	348	312	355	308	281	299	359	366	307	340	343	325	340	346	328	346	321	349	350	319	348	343	338	359	341	331	377	310	318	325	334	348	333	310	351	312	342	330	361	338	317	343	354	345	343	299	354	347	321	329	358	317	315	311	335	347	331	343	298	320	312	329	335	343	367	381	338	343	332	320	317	336	327	319	340	347	351	336	334	333	331	338	334	341	332	348	321	313	317	356	323	330	346	344	342	340	359	331	351	341	328	331	337	321	384	335	328	326	332	346	315	328	325	342	338	292	348	354	306	357	312	371	339	326	335	329	308	327	324	327	340	327	311	348	314	325	331	321	334	290	329	316	341	303	330	349	307	328	340	352	331	321	331	313	327	341	337	316	331	344	303	313	360	345	298	341	350	310	305	318	327	328	321	355	310	325	355	344	346	340	322	302	314	327	331	369	318	351	342	330	321	349	305	341	338	317	351	319	328	362	338	337	321	342	315	318	335	357	325	356	315	352	360	331	332	346	337	297	316	323	331	338	320	330	356	358	372	334	323	323	342	331	299	362	334	322	343	332	305	315	349	343	301	337	352	349	325	359	315	335	329	323	344	327	334	311	320	316	324	308	312	351	310	332	357	319	302	328	325	334	320	331	321	345	315	309	351	334	352	337	328	363	350	322	325	313	293	340	314	306	287	295	315	343	337	327	347	319	320	331	322	338	334	361	355	294	359	337	352	337	348	339	315	318	344	332	336	347	340	356	364	346	336	364	332	323	308	331	351	325	332	330	353	331	348	365	336	348	307	301	318	319	339	324	334	325	327	346	334	349	316	372	340	316	336	330	316	317	337	360	333	328	341	319	325	327	306	352	351	344	356	333	333	318	332	326	345	377	319	346	301	351	354	323	300	340	320	333	327	310	345	298	328	352	336	347	329	315	338	332	345	359	333	337	329	345	368	338	342	342	315	335	368	342	316	354	317	313	321	290	369	358	356	334	349	301	313	322	346	353	321	307	355	335	343	317	321	336	362	301	329	318	317	296	342	312	385	379	319	320	290	325	314	352	322	345	340	333	355	328	337	330	294	351	342	345	348	327	373	321	338	359	346	323	346	338	366	361	315	346	309	327	293	340	293	347	330	338	362	326	339	360	337	382	346	386	339	344	349	342	353	365	340	350	350	315	313	324	350	348	352	313	309	331	358	343	329	344	335	330	332	299	341	320	354	341	310	344	318	314	321	342	344	315	341	364	338	321	347	326	323	329	332	328	329	328	348	301	333	336	345	329	353	350	322	358	349	353	281	376	314	314	338	335	351	355	345	325	318	327	317	363	311	359	336	317	354	355	338	323	344	355	347	358	341	343	346	330	334	328	337	324	340	351	316	351	316	347	317	340	356	338	311	374	321	339	331	335	345	334	324	316	321	356	297	345	285	336	340	352	330	319	351	339	346	320	351	303	299	338	347	348	343	378	323	319	297	299	309	329	331	337	309	348	339	311	356	300	327	326	334	345	317	350	325	315	377	340	341	336	273	319	349	324	313	338	341	296	336	353	324	326	332	295	344	338	328	320	328	307	331	305	336	299	305	305	336	313	342	333	351	304	330	340	299	322	340	300	339	330	338	309	331	332	368	335	329	349	355	337	286	324	329	348	328	312	317	342	352	344	323	372	350	330	316	336	299	367	323	338	305	318	327	323	327	356	332	325	377	323	327	318	336	334	336	325	339	319	329	344	352	349	336	314	328	333	339	345	320	335	322	353	334	349	357	310	333	331	347	326	349	304	323	350	333	322	325	320	346	335	323	353	334	348	350	349	310	337	294	332	322	326	361	334	334	313	334	350	329	339	345	340	334	346	315	307	358	327	328	322	330	338	325	360	307	346	320	301	322	320	360	337	339	327	321	345	311	358	340
14224	29606	26362	16266	12367	9466	6526	4145	2921	3008	2997	2721	2487	2164	1957	1667	1609	1456	1273	1186	980	771	749	716	665	646	612	702	676	635	619	594	569	541	509	568	500	503	547	531	560	511	533	486	512	529	538	558	565	507	526	566	551	519	536	486	537	496	516	501	480	492	525	488	574	502	536	477	514	501	495	486	494	511	475	471	491	488	440	493	428	464	459	481	489	475	504	492	472	490	487	501	491	512	468	498	495	476	486	473	479	489	478	480	473	470	484	484	492	522	496	479	504	469	472	498	496	498	488	507	469	440	448	471	486	493	486	505	488	468	496	483	477	502	499	473	502	466	479	497	449	508	464	458	494	497	524	481	439	464	491	478	518	507	499	514	509	480	477	560	499	480	499	483	477	450	476	485	482	450	487	459	461	489	454	408	462	520	470	490	483	516	492	462	478	516	507	473	501	459	467	486	464	492	475	470	486	445	514	490	469	465	482	493	434	525	500	462	430	446	495	487	474	433	501	504	439	494	504	489	494	505	521	489	452	466	510	465	463	487	472	456	467	488	489	485	495	478	487	464	445	485	540	482	513	474	472	471	530	473	452	509	463	454	476	504	454	472	467	502	500	530	487	426	503	474	442	458	497	437	504	478	481	514	485	495	457	489	498	526	452	505	505	492	463	470	458	479	503	478	534	521	492	484	507	494	466	458	468	488	505	479	482	523	501	493	466	458	455	509	455	470	485	460	488	521	450	484	519	479	474	464	504	456	473	474	444	496	481	480	460	448	516	509	512	507	486	463	489	485	490	529	492	493	504	473	503	484	476	455	468	470	476	508	484	479	471	492	502	498	517	462	529	471	498	504	456	446	501	450	536	486	469	488	485	472	485	487	476	486	480	489	474	456	470	508	455	442	498	485	503	484	509	490	476	487	504	478	456	449	477	495	497	533	469	470	452	519	500	483	485	474	518	540	485	480	505	443	482	506	530	503	487	485	521	502	476	516	455	494	461	514	534	447	471	449	463	474	494	506	498	480	515	465	495	439	519	498	449	466	525	512	508	530	483	487	468	513	486	538	475	507	476	499	497	491	477	474	517	495	483	492	498	473	473	528	484	447	470	466	472	469	487	486	473	466	506	500	507	485	482	484	477	456	519	492	489	490	518	469	506	506	469	503	487	479	524	514	489	487	493	441	472	486	445	472	513	497	485	487	470	498	543	509	486	470	530	472	471	459	490	461	494	475	529	490	462	468	487	558	489	488	464	483	521	451	483	467	531	494	517	455	493	493	516	500	472	460	467	492	489	489	453	453	488	480	489	489	503	531	492	468	504	472	524	445	464	467	447	494	476	517	473	485	497	456	502	500	453	493	492	470	440	483	512	480	471	459	455	477	450	480	452	466	484	478	462	513	495	462	472	469	495	522	442	496	460	455	549	448	468	481	520	464	476	511	457	472	481	475	474	469	470	456	472	460	504	437	492	470	496	498	487	476	468	471	431	480	492	490	458	485	449	500	457	451	476	499	479	495	482	454	470	479	479	513	479	466	508	453	478	474	472	455	465	475	470	496	489	458	476	491	493	517	465	471	523	501	485	498	478	495	477	424	479	494	499	488	489	489	468	468	487	438	456	495	452	492	482	513	520	488	502	457	470	506	456	473	471	481	479	504	529	477	482	510	490	514	495	453	445	484	495	471	505	489	502	514	491	500	495	484	478	508	520	466	479	474	475	472	503	471	507	494	465	493	508	480	502	494	447	473	508	455	498	490	505	494	470	472	501	454	507	502	437	480	481	491	476	473	525	470	492	506	490	455	417	485	504	487	453	449	497	480	491	504	484	500	506	492	424	475	494	479	491	497	484	456	473	475	471	550	477	462	453	477	491	518	499	482	477	455	538	479	484	513	520	491	495	501	486	499	499	491	477	459	441	498	485	485	501	471	482	503	507	510	482	454	487	484	445	468	490	459	480	510	544	552	492	477	447	498	483	454	421	453	478	473	483	455	473	456	472	480	463	456	489	500	464	490	471	482	537	458	473	466	512	458	464	495	439	440	487	474	480	506	443	463	504	470	490	470	514	473	508	492	473	458	487	481	496	483	516	476	486	504	465	480	499	466	521	467	468	446	491	473	466	469	494	455	472	443	517	489	500	483	477	483	516	471	489	455	479	490	483	559	474	482	442	504	486	485	434	486	459	466	437	490	500	491	472	465	487	450	453	511	466	508	517	469	483	503	492	483	462	504	481	494	481	472	471	510	481	486	471	496	472	515	507	477	459	443	457	507	489	449	479	502	501	437	493	462	468	497	477	456	486	497	510	503	488	468	488	485	493	491	452	462	513	509	480	448	453	496	478	510	510	475	475	476	463	528	499	496	456	462	480	489	485	469	521	505	464	464	504	478	483	502	490	502	486	465	491	488	483	514	490	498	501	489	451	472	502	454	453	480	478	481	502	501	500	488	503	492	492	481	505	477	487	493	496	476	483	447	484	483	521	488	502	484	443	490	489	500	497	477	486	468	468	504	474	491	491	472	458	484	487	455	494	454	484	456	460	478	492	492	483	465	485	554	471	465	525	508	450	461	516	519	456	508	463	476	469	490	458	439	481	489	545	461	503	506	517	476	494	519	512	505	483	478	473	487	457	457	492	462	513	504	466	494	467	446	468	471	453	476	487	501	477	487	469	457	496	447	488	487	540	495	477	469	495	481	509	494	487	483	483	481	480	456	461	467	442	496	482	488	497	457	493	505	477	492	517	490	501	436	497	507	474	478	513	472	424	440	519	456	512	457	461	480	484	523	507	453	496	458	451	477	473	487	508	505	468	460	497	473	480	495	469	480	440	479	462	488	505	478	484	479	469	483	475	436	494	494	472	480	503	489	493	514	455	517	550	496	493	464	473	522	489	452	482	492	473	443	501	492	487	465	452	499	535	473	493	507	467	487	499	499	471	473	474	478	485	493	483	485	471	515	470	500	464	479	462	448	469	493	506	481	495	482	504	522	487	475	482	457	481	462	458	464	480	464	474	453	457	484	469	492	488	476	516	511	443	522	474	472	528	475	487	489	478	479	465	453	492	487	508	515	456	466	477	491	470	446	489	491	506	483	494	520	528	491	496	471	454	519	511	507	479	489	503	447	486	484	470	495	473	463	488	464	491	455	465	513	471	500	454	456	503	490	476	478	504	515	503	459	472	467	508	518	515	467	502	496	504	501	502	489	519	455	471	471	497	466	463	504	477	490	411	493	495	503	479	498	470	482	473	467	469	509	530	489	509	496	426	461	478	493	471	478	442	461	469	456	462	462	473	453	468	442	479	502	463	490	474	492	450	473	473	481	501	456	470	484	464	502	466	484	474	493	495	472	547	476	510	459	485	470	459	491	506	458	480	488	504	474	484	497	532	483	481	489	489	466	491	509	484	466	490	499	434	510	503	484	503	470	483	461	464	455	450	477	489	445	460	479	485	449	462	455	464	491	501	469	507	433	502	444	468	467	501	457	453	449	478	469
22727	21112	28921	23546	21139	21255	12627	2656	1475	1559	1572	1447	1259	1106	994	908	807	830	680	613	486	411	378	364	346	345	317	299	340	287	316	280	267	244	287	270	256	277	272	265	247	276	270	252	232	239	252	234	252	272	281	260	236	242	261	254	279	247	270	242	259	277	242	259	262	253	245	230	244	241	239	209	231	223	252	245	214	233	232	224	227	222	247	203	247	234	248	225	271	208	215	248	230	204	221	213	214	220	221	249	232	219	237	237	196	203	228	224	258	225	256	243	242	243	246	250	226	232	201	245	233	250	227	253	239	240	242	238	208	264	222	228	224	225	239	236	245	243	219	211	206	228	224	235	192	233	223	221	249	237	226	236	220	243	236	240	217	225	226	268	245	211	220	244	207	236	227	232	243	222	224	239	252	245	231	234	233	233	256	226	225	220	259	255	229	235	219	226	256	253	245	234	215	227	230	249	247	229	188	240	232	255	249	238	208	237	228	268	235	238	208	245	229	241	234	241	236	244	217	259	224	242	259	202	228	216	200	271	259	217	243	236	234	201	232	252	257	241	230	248	250	219	227	231	210	204	231	237	241	236	231	275	234	232	243	240	258	276	226	217	226	224	257	253	227	221	228	208	214	219	236	259	253	227	237	224	250	231	226	230	258	191	228	237	208	237	267	237	222	236	232	225	259	246	241	241	224	246	227	216	208	228	256	274	227	219	236	239	215	234	250	230	223	249	212	230	232	231	210	225	214	223	237	216	238	246	202	256	229	245	244	226	215	249	222	232	221	213	248	225	230	239	215	229	239	207	233	205	235	226	228	222	234	228	244	240	234	227	247	237	232	203	231	239	223	246	235	242	230	225	225	256	249	215	277	244	220	228	238	232	254	228	226	228	213	249	210	246	205	216	231	237	260	248	235	225	213	237	243	208	200	223	250	282	228	214	234	247	213	229	206	224	228	226	229	227	237	247	258	237	232	222	221	212	243	230	195	235	246	224	247	228	218	237	202	225	240	240	213	246	258	232	257	253	237	220	226	255	232	214	226	236	237	256	221	217	241	229	259	226	228	221	249	222	225	229	225	241	226	231	244	225	237	245	226	248	192	230	262	264	248	228	242	249	219	209	252	209	228	216	247	247	253	237	218	222	204	250	231	227	229	214	229	213	273	231	222	232	232	201	253	237	230	242	205	227	251	239	236	238	218	241	229	227	217	227	237	223	214	209	226	242	215	251	209	233	212	229	262	224	219	213	222	228	201	245	257	221	265	228	238	216	225	256	228	228	221	227	238	209	211	264	222	249	212	256	230	262	203	217	247	247	223	244	231	218	232	267	235	238	229	244	234	246	240	219	252	250	219	217	222	224	240	218	231	260	203	230	242	236	237	233	245	199	239	250	235	234	224	221	233	224	234	244	246	228	200	227	232	227	225	242	228	228	230	242	236	213	237	256	221	262	213	218	228	252	255	228	253	223	255	239	226	247	255	249	235	220	223	248	206	272	240	248	216	188	226	228	246	225	219	231	218	246	224	244	246	226	214	250	230	246	240	245	246	231	215	218	232	219	223	237	241	221	242	213	210	238	242	247	228	214	244	243	224	241	224	234	249	220	240	234	241	210	229	249	221	217	247	230	253	223	225	246	214	211	211	227	231	244	218	241	224	251	251	214	227	195	247	241	213	239	230	207	218	216	218	233	251	222	231	228	218	248	218	224	232	247	216	247	217	246	240	247	240	219	250	222	217	211	207	238	231	220	234	237	236	252	230	225	245	222	235	229	223	217	247	233	233	240	226	226	218	264	222	229	237	234	228	252	247	210	241	217	260	264	238	247	245	206	237	237	251	236	257	236	250	231	230	231	247	222	234	239	244	245	252	250	231	219	222	237	248	226	244	251	239	233	249	241	209	240	252	247	226	231	226	229	245	258	227	243	207	240	248	240	226	215	263	253	222	266	234	235	213	276	264	242	211	227	224	218	230	227	210	228	255	231	220	225	216	237	214	207	256	225	220	223	239	221	227	235	230	239	226	194	247	221	235	242	220	252	201	258	217	234	212	222	209	230	224	230	240	248	227	244	238	209	225	251	221	248	240	214	226	235	272	218	237	248	211	261	200	239	250	223	238	240	213	209	235	240	216	231	244	207	218	244	224	215	236	224	237	224	205	240	240	220	232	238	212	229	268	229	207	223	221	235	212	208	226	237	249	254	228	228	244	234	226	248	215	194	216	223	234	228	222	240	250	252	265	204	250	234	232	200	235	222	263	230	212	226	221	224	225	216	247	229	227	218	257	213	202	233	247	214	229	221	233	235	237	231	213	227	220	231	221	219	220	239	249	230	245	242	219	247	226	237	189	206	188	219	226	240	222	232	213	236	249	214	223	224	241	232	220	229	245	246	236	240	204	247	267	235	220	220	227	264	196	236	204	204	238	236	228	228	211	266	218	246	234	207	228	199	244	231	241	206	213	198	255	224	248	205	217	233	220	213	248	239	226	222	245	208	219	231	228	219	233	227	229	232	226	262	210	219	205	225	226	226	236	232	221	250	218	237	233	216	245	228	230	242	255	237	227	250	212	239	205	236	233	208	223	218	249	241	236	246	230	219	247	226	237	258	180	233	220	253	228	253	250	221	229	231	226	228	211	232	243	247	213	251	211	241	193	216	266	258	248	229	256	249	232	220	238	244	223	235	230	232	230	236	194	201	228	208	206	250	248	242	206	240	222	241	254	215	234	239	237	225	221	261	240	260	239	203	214	235	223	229	225	235	203	221	242	207	222	222	266	231	209	256	250	243	264	238	234	229	247	262	234	210	247	215	255	221	231	233	256	220	218	205	231	244	212	200	223	240	247	199	231	220	234	229	233	221	248	204	196	222	264	229	221	221	242	257	235	218	268	227	242	224	258	226	229	223	230	227	260	229	274	236	232	206	230	216	241	233	223	208	230	218	233	232	232	211	256	218	247	242	240	258	206	242	234	226	252	210	250	258	223	230	243	242	239	223	221	221	247	210	233	214	231	232	244	197	216	252	246	234	212	208	250	220	233	241	222	239	233	250	236	231	209	243	216	191	222	237	236	236	234	220	240	238	231	238	246	246	241	217	238	262	221	246	193	245	241	239	236	217	220	238	220	251	242	257	245	235	210	209	213	227	237	217	217	235	231	241	231	231	247	240	247	223	244	251	218	226	214	195	231	220	259	244	239	256	232	238	197	207	249	237	226	233	245	232	224	203	230	201	232	238	211	226	219	196	220	243	263	230	226	244	225	198	211	218	226	263	223	245	217	228	230	216	239	243	226	198	226	237	223	239	224	224	236	224	213	228	234	237	234	224	210	245	234	237	254	243	211	221	234	225	248	252	236	261	224	225	246	232	237	233	209	234	217	239	255	239	245	242	204	238	254	236	250	237	240	226	200	210	223	250	232	236	242	207	240	233	220	218	242	236	224	222	251	223	193	231	244	215	251	217	248	232	230	210	209	253	238	230	235	234	240	237	228	231
15959	34178	31042	20645	16317	13033	8943	5757	4246	4172	4068	3735	3306	2852	2455	2204	2102	1871	1544	1317	1026	826	736	713	609	578	540	577	612	544	521	464	448	416	392	387	408	398	417	429	438	411	429	364	388	401	394	368	469	421	439	386	369	449	424	393	390	431	383	417	399	395	403	387	355	356	356	390	356	382	355	309	396	325	337	342	328	369	354	337	363	328	347	343	329	353	328	358	346	368	356	346	348	355	339	331	339	328	357	357	337	341	310	340	336	327	315	335	326	336	331	361	342	352	350	365	341	385	365	368	379	330	345	345	332	365	364	327	339	357	342	341	352	311	355	320	345	366	323	311	314	332	337	345	336	343	353	337	327	328	351	342	334	340	367	313	358	355	370	375	334	350	320	362	342	316	319	323	356	319	351	325	355	359	369	347	328	303	354	323	331	363	316	358	357	348	373	328	329	307	333	371	345	324	349	368	315	304	340	355	339	342	334	338	349	331	332	327	340	354	356	372	335	367	353	385	310	326	308	326	318	339	344	337	324	350	354	327	327	327	338	338	345	339	335	341	321	370	326	297	349	306	376	334	358	361	329	321	350	348	340	345	357	341	325	355	345	342	335	356	334	335	355	353	377	341	363	342	296	359	346	352	371	332	341	340	325	349	320	317	331	360	375	352	344	318	286	326	331	347	329	363	349	336	336	337	323	325	331	357	333	357	317	330	406	338	350	335	341	365	315	345	342	324	346	326	349	324	334	312	321	330	363	346	365	348	334	285	316	337	364	328	325	338	357	338	355	336	336	325	351	335	333	323	356	302	332	349	331	315	342	302	355	327	346	363	363	350	326	354	340	362	331	334	326	351	332	345	372	340	337	334	330	356	373	340	372	339	317	325	334	356	334	365	318	325	363	313	336	323	346	331	338	311	361	318	360	322	337	318	373	362	369	344	333	334	342	335	330	339	372	314	318	311	375	350	322	338	303	335	362	344	350	327	365	346	363	317	336	340	342	346	335	351	370	384	317	347	343	329	345	359	360	301	318	361	348	363	338	334	322	344	314	337	345	360	346	324	317	368	375	326	372	308	332	310	335	359	342	368	332	312	335	344	365	355	347	310	346	333	362	350	344	363	356	320	327	362	323	341	343	321	353	349	326	350	341	329	321	308	350	355	321	329	348	328	333	320	357	349	331	327	365	323	349	363	321	366	339	340	371	395	319	338	361	394	342	341	369	330	351	316	315	378	368	343	344	345	346	354	332	331	327	311	341	322	338	352	338	343	354	313	328	368	363	352	324	314	351	328	332	321	347	358	332	352	325	340	348	355	342	333	291	332	348	345	333	326	316	348	352	355	354	367	345	379	335	362	322	343	347	322	325	353	329	336	310	360	353	371	367	330	313	343	309	312	343	369	319	330	333	339	333	317	326	365	338	329	369	345	319	365	341	349	343	338	355	326	374	340	331	380	339	361	315	345	351	315	349	335	311	333	329	366	338	327	341	375	333	330	306	314	347	369	336	350	347	359	359	335	355	352	365	344	344	335	373	338	329	342	307	345	338	329	348	358	356	362	352	339	360	330	367	347	351	307	360	341	357	326	328	335	341	335	315	359	368	337	360	336	360	319	361	349	323	353	338	332	328	327	347	328	338	317	319	344	309	362	324	328	313	333	339	344	332	342	341	364	299	303	358	345	336	337	364	364	340	330	385	355	309	369	360	351	352	316	355	355	328	343	353	316	350	374	319	339	333	346	363	371	346	338	333	301	319	359	367	344	372	339	345	338	347	336	323	324	394	323	348	350	338	338	345	319	376	357	316	341	321	362	341	354	324	360	334	342	364	320	327	321	343	353	365	335	352	361	334	324	336	351	357	345	358	378	352	324	325	356	332	325	363	354	347	331	348	345	295	328	336	329	334	318	324	341	323	351	346	345	332	307	344	363	335	344	349	344	318	328	343	351	366	332	356	350	360	326	316	333	338	346	315	350	324	355	343	365	302	350	352	334	381	326	316	354	309	364	346	357	339	330	341	346	318	347	325	345	342	309	308	351	322	336	326	339	349	356	361	350	327	338	347	341	359	334	323	360	371	349	322	323	354	330	342	343	334	322	346	352	335	341	351	359	317	335	323	336	337	343	323	334	310	308	349	341	331	350	378	353	351	374	363	338	339	331	366	335	337	332	318	364	357	345	349	344	328	320	338	345	347	354	334	351	350	307	332	366	375	356	326	331	371	328	355	336	331	347	353	348	349	370	322	331	321	356	337	339	351	343	341	314	344	354	345	353	338	342	329	336	329	332	352	350	318	354	327	359	337	352	354	327	346	348	348	350	348	335	319	337	321	323	305	311	347	331	355	337	336	348	316	338	344	371	350	338	308	335	340	366	321	309	367	340	348	317	341	319	301	339	311	342	352	347	343	328	330	365	329	348	341	353	334	353	360	333	337	326	317	366	319	344	331	377	373	358	333	333	318	326	321	358	379	345	322	340	342	343	353	361	322	340	380	330	315	316	333	335	304	328	297	347	347	305	340	327	350	319	350	310	362	325	347	337	321	316	351	347	354	352	331	352	328	356	312	332	312	334	307	354	349	323	362	352	294	348	344	338	358	364	332	303	336	353	338	335	324	367	335	368	385	350	365	356	354	359	312	333	333	332	341	342	320	357	335	354	324	328	357	313	342	367	338	308	331	344	340	343	330	318	347	348	334	294	339	326	321	327	339	370	320	333	323	343	316	361	322	345	342	342	333	345	361	350	369	381	344	348	356	321	338	361	340	323	325	315	351	343	326	314	337	316	345	330	352	336	354	341	307	330	357	328	333	374	328	332	359	341	323	327	357	343	323	362	351	333	289	294	317	324	365	332	338	341	357	349	319	360	338	317	324	368	357	338	335	320	344	343	304	334	345	326	361	331	341	345	322	353	352	328	341	312	339	334	317	343	354	311	327	321	342	336	338	352	367	363	328	342	344	335	322	330	318	339	348	339	351	345	332	343	327	371	329	351	340	350	330	310	328	325	358	333	339	324	362	339	350	320	345	360	340	384	300	341	347	342	358	333	364	331	333	335	338	347	333	366	331	312	376	323	353	344	331	320	339	325	327	334	312	346	345	370	322	346	352	350	344	316	342	335	327	366	302	338	358	327	333	365	360	343	300	317	322	332	323	323	392	320	360	318	315	332	330	347	341	308	302	323	353	313	339	381	339	346	308	301	334	335	326	362	356	300	353	337	342	352	346	376	335	363	299	327	328	295	350	350	344	340	345	361	325	345	360	300	338	333	359	357	349	312	334	335	364	340	337	361	312	322	326	315	334	345	342	328	364	330	316	353	356	337	349	349	336	309	343	332	304	342	316	303	308	302	300	347	350	347	320	346	307	358	343	334	349	377	331	343	371	314	315	322	345	313	366	319	350	354	361	296	367	338	307	337	331	344	320	346	334	361	361	325	364	348	336	333	362	305	321	335	350	371	355	351	360	342	354	348	367	339	346	335	339	347	280	321	333	359	308	351
26669	20868	16330	7425	3177	2226	1354	813	609	684	695	626	643	489	483	431	496	445	391	409	354	340	324	301	312	323	296	324	304	288	279	284	272	279	246	289	269	263	280	291	280	304	315	293	236	276	285	285	283	278	291	268	295	329	272	261	297	255	233	292	285	259	287	313	285	257	283	262	311	274	271	269	306	280	269	298	274	283	254	234	264	252	259	284	268	263	284	298	266	248	275	267	245	292	256	287	284	288	292	279	234	270	280	295	282	259	295	284	253	284	259	250	282	287	281	289	257	293	311	250	300	274	262	255	262	260	301	250	296	282	251	279	263	289	274	268	283	288	277	279	277	271	286	251	277	276	255	262	290	282	246	278	244	264	280	279	273	267	244	296	295	263	301	261	259	269	256	249	259	269	256	294	279	270	282	274	284	263	298	265	260	282	285	278	282	290	267	267	252	274	264	277	278	278	272	299	256	264	285	279	248	263	280	269	281	289	271	285	272	263	259	258	306	278	274	299	273	283	257	282	298	264	275	268	250	278	245	272	280	317	257	291	300	254	257	278	255	274	287	277	271	273	266	250	285	292	243	266	294	261	285	265	270	281	277	288	280	294	260	286	262	274	276	262	269	254	286	297	260	295	291	269	277	276	274	291	275	247	301	270	267	282	282	286	242	278	298	294	281	255	244	279	281	254	265	275	243	263	276	297	265	278	246	289	307	289	296	285	273	239	293	268	268	259	257	273	274	238	249	248	292	258	256	273	288	308	256	266	258	275	268	278	273	238	273	263	295	259	301	285	251	254	249	270	285	301	299	288	255	272	304	255	282	257	273	260	261	245	264	246	246	274	296	275	272	273	278	268	295	269	268	284	255	301	285	268	275	273	250	277	255	284	309	250	276	261	256	283	281	277	289	264	269	279	287	266	272	280	279	282	278	279	271	272	279	260	305	308	287	289	268	285	297	265	259	301	260	246	287	273	281	280	313	236	248	267	273	266	266	255	294	251	269	281	286	278	277	273	254	269	254	279	281	256	289	268	251	259	283	290	280	267	276	293	287	252	251	282	272	287	269	287	247	266	288	288	280	285	300	267	276	315	290	267	260	246	250	274	302	291	290	265	285	275	261	269	257	258	273	283	305	281	280	244	264	270	304	281	247	267	255	310	299	255	298	226	312	299	261	290	290	273	289	273	270	267	255	262	291	247	256	258	252	270	266	297	257	268	270	288	279	267	255	272	274	278	278	279	287	281	262	283	280	285	256	267	286	267	268	254	258	275	267	298	273	285	300	292	296	311	277	290	269	263	262	271	272	284	270	274	258	282	253	302	269	288	251	285	318	295	256	256	281	274	270	236	300	283	287	261	280	266	258	274	279	266	297	285	273	291	268	286	272	229	312	271	274	287	292	271	282	269	269	263	266	261	270	272	290	276	266	287	278	289	275	269	297	251	276	271	258	234	272	273	294	306	288	254	276	281	320	275	283	268	265	284	252	305	282	280	295	319	285	293	278	275	277	263	268	257	289	286	253	270	245	269	264	259	298	309	264	269	279	288	299	287	268	270	279	271	268	267	252	271	266	260	276	275	271	271	283	284	250	264	246	269	273	272	288	267	264	262	278	249	298	259	275	270	269	271	277	258	247	268	305	276	297	304	266	285	269	289	250	251	251	304	282	275	231	321	286	282	261	294	274	270	291	283	273	269	264	283	278	255	244	288	257	277	284	292	292	284	288	267	260	296	281	242	280	273	291	281	297	270	283	269	295	247	281	259	265	282	250	274	278	247	275	259	277	280	273	291	285	274	275	251	305	263	289	288	245	236	279	242	273	303	280	269	286	268	305	276	269	276	268	265	301	298	260	287	293	283	270	291	285	284	307	284	273	254	266	287	265	296	298	296	268	275	286	264	278	303	269	258	248	276	300	302	263	307	282	277	273	277	280	289	287	262	272	308	270	275	301	258	280	257	277	303	262	267	268	271	278	280	293	268	274	299	288	273	259	297	272	263	275	247	272	281	268	277	269	280	264	293	269	273	302	280	284	263	287	278	272	289	264	268	255	278	266	286	296	304	277	306	278	279	265	281	276	274	270	279	259	267	292	256	305	293	274	299	298	295	294	283	283	294	289	255	287	268	274	285	270	293	294	279	244	311	265	263	271	244	234	293	286	272	271	268	294	262	276	306	258	276	265	267	275	256	280	266	260	263	270	285	258	257	307	285	272	276	282	276	278	268	280	272	279	281	282	273	300	283	250	276	262	259	323	290	277	278	275	266	276	282	281	278	264	290	259	238	262	265	263	282	271	245	236	275	276	301	279	310	277	282	228	259	270	259	265	276	273	272	280	280	272	268	314	278	272	263	285	263	256	268	296	269	266	255	270	269	282	265	293	283	279	253	258	258	311	250	259	255	286	279	292	271	265	264	253	253	255	281	273	284	268	267	274	292	274	274	262	270	280	274	267	282	278	279	284	315	279	259	291	275	267	282	285	268	279	280	270	269	279	291	281	271	272	266	275	270	293	240	267	303	283	274	281	248	277	274	267	270	234	256	275	260	278	253	233	279	269	260	280	278	274	270	291	251	277	291	278	235	265	272	254	247	277	278	288	272	265	291	277	298	255	282	266	286	275	245	256	275	266	257	282	276	254	267	282	249	278	279	287	243	287	261	253	254	272	281	284	264	301	275	287	288	279	279	256	259	290	283	268	267	280	269	260	267	284	245	277	279	239	278	330	280	270	271	244	285	270	230	294	276	272	268	261	263	280	287	295	260	278	271	273	270	249	267	278	297	270	271	270	285	272	255	274	282	284	241	307	279	291	278	253	292	265	268	279	277	270	282	282	271	276	266	267	269	273	261	278	308	324	286	270	291	285	300	275	278	279	278	275	267	259	289	288	282	266	265	260	286	286	274	262	273	262	294	288	263	285	271	277	306	281	252	272	279	278	265	254	269	281	291	265	286	290	267	286	291	255	272	278	259	249	280	287	264	262	266	267	266	238	257	283	242	278	254	268	301	274	277	253	262	267	299	291	248	247	282	244	253	282	289	292	271	288	295	285	261	280	260	281	249	263	261	254	307	250	279	276	263	274	270	259	272	273	272	290	263	285	259	273	303	268	294	256	264	282	274	280	295	263	288	270	254	288	269	249	266	280	271	292	287	274	227	279	287	279	301	253	271	266	282	275	260	274	284	277	303	271	268	280	248	255	269	273	285	291	270	241	290	284	272	269	265	273	289	267	267	296	249	272	246	288	291	260	258	307	293	244	244	259	282	264	273	260	250	281	271	277	257	270	256	267	258	292	261	303	289	302	266	268	270	271	254	270	289	279	251	266	271	269	253	275	258	308	261	232	304	236	285	290	280	284	316	293	284	278	263	267	245	259	254	284	254	290	283	295	273	273	262	256	283	263	273	292	266	266	266	262	271	277	260	259	251	270	299	264	243	280	271	269	313	285	287	259	265	308	285	280	277	253	276	265	294	277	273	286	285	301	290	261	289	271	265
12509	21603	18826	10220	7178	5517	3551	2114	1524	1620	1662	1554	1386	1191	1102	980	964	895	777	673	567	570	502	500	467	440	448	466	499	459	450	407	462	401	396	420	413	415	430	400	388	440	419	391	433	427	384	438	408	426	446	422	401	400	406	387	445	405	421	434	415	414	412	372	412	400	404	414	425	407	362	383	405	414	401	410	399	413	409	404	377	412	390	383	393	379	360	441	398	446	396	391	369	375	398	428	440	427	403	392	383	367	389	409	391	423	351	389	412	385	382	404	410	406	407	370	382	384	387	393	388	397	376	406	411	363	404	408	371	404	395	413	417	427	379	398	408	386	409	425	369	370	410	380	398	352	416	394	412	407	413	384	412	412	432	384	399	403	400	370	427	395	365	382	390	422	378	378	427	393	384	381	377	380	399	423	372	380	374	394	394	394	407	401	420	352	416	405	382	389	402	398	404	362	402	432	412	406	428	428	399	426	374	397	432	404	385	388	385	380	405	369	395	398	356	386	408	381	405	403	426	408	373	364	424	368	422	440	398	386	406	403	369	403	398	399	399	429	404	407	398	427	381	378	375	368	366	395	391	417	411	403	403	434	388	395	396	418	409	376	405	418	400	391	379	398	421	404	381	406	394	391	409	412	383	407	400	409	395	387	428	384	388	396	361	375	396	394	416	386	397	403	375	381	399	377	379	385	396	419	378	389	419	405	386	419	385	372	402	409	351	380	400	408	373	430	400	390	411	414	432	404	372	376	371	415	421	374	378	397	413	358	383	392	413	392	398	387	423	381	413	412	412	375	387	379	388	392	399	390	403	401	385	392	417	407	425	400	415	404	420	432	406	370	383	398	408	377	406	430	392	410	381	421	411	370	402	383	400	368	414	388	398	398	400	386	378	439	419	414	400	394	395	430	401	370	430	366	375	384	425	413	405	444	376	418	382	408	393	434	372	421	423	396	412	463	418	394	388	365	366	405	427	386	381	397	364	409	407	381	403	405	397	381	414	369	365	413	386	406	423	409	412	404	427	405	400	389	379	392	378	441	382	408	414	349	389	405	401	398	379	380	394	410	359	349	396	380	401	402	392	385	433	405	365	408	408	390	398	403	415	431	428	396	427	393	403	396	394	379	398	412	407	396	388	428	424	381	414	372	397	392	401	426	360	368	384	359	375	377	349	405	378	378	419	410	384	413	370	421	420	436	387	388	403	388	352	440	431	392	424	392	383	392	443	434	396	371	392	407	401	379	417	396	390	410	414	394	408	402	389	400	386	381	380	432	389	390	395	414	385	420	396	384	380	386	395	384	394	384	370	401	388	392	390	379	403	425	409	399	388	393	395	401	426	414	393	397	396	391	408	383	398	399	398	385	429	381	372	447	381	405	368	369	386	405	414	431	373	377	357	408	405	431	399	406	397	354	412	428	399	397	376	408	397	383	344	379	416	400	421	385	406	396	397	381	382	406	376	426	369	388	376	413	397	396	394	396	425	383	382	397	379	394	393	391	394	399	368	400	416	397	388	360	371	405	374	393	401	365	431	385	410	378	376	368	368	370	394	396	363	387	372	430	367	404	367	356	428	402	405	399	376	348	381	415	376	384	406	403	412	375	408	415	393	390	398	431	426	371	408	391	403	377	400	394	391	393	412	403	368	427	419	409	362	424	394	398	398	395	402	375	405	405	403	381	402	429	384	385	425	362	423	370	423	398	417	417	393	397	400	390	386	432	418	389	404	374	393	373	408	395	369	401	414	403	400	418	400	399	385	382	399	411	417	404	390	400	376	362	412	406	397	362	415	417	404	404	397	430	411	398	401	382	370	414	383	398	418	406	401	415	384	383	404	385	399	398	404	398	382	367	397	402	369	377	374	392	424	403	381	396	406	367	377	403	427	385	416	408	417	415	393	411	395	407	412	344	410	377	386	393	437	384	415	391	381	371	396	415	403	403	385	402	397	445	397	380	362	373	382	385	398	413	387	382	368	412	383	400	379	390	402	406	403	420	423	407	405	427	407	420	380	391	453	380	416	407	403	383	380	401	394	383	393	369	375	400	372	384	438	406	377	402	410	367	386	377	370	413	371	423	394	386	414	378	380	378	377	433	428	406	392	403	409	433	382	388	404	405	366	420	394	358	398	375	388	406	394	394	427	451	397	412	406	368	427	391	415	400	397	377	421	423	382	388	406	383	388	422	405	427	440	374	424	400	393	392	368	414	417	384	412	415	431	402	358	388	396	376	393	425	399	403	401	404	393	402	380	385	392	410	408	370	403	403	417	397	401	395	416	430	388	395	382	394	375	398	380	389	430	393	402	411	410	399	392	392	376	401	413	370	410	408	389	381	386	393	380	392	377	379	398	406	396	383	413	394	372	417	389	422	385	366	407	407	374	407	397	402	366	393	406	394	406	393	368	361	383	429	381	401	367	430	419	401	415	436	421	398	377	400	384	410	379	405	375	417	395	373	369	380	381	400	382	385	396	417	421	413	408	419	386	389	379	385	384	398	398	434	362	365	366	389	374	383	385	380	386	412	410	394	390	382	403	402	438	379	368	355	353	384	392	386	378	392	420	372	374	396	394	387	377	359	375	401	385	374	401	426	387	401	403	389	398	408	399	401	339	427	409	390	403	380	421	385	379	399	376	389	357	399	432	394	405	395	373	418	402	407	338	421	390	417	366	419	388	360	379	386	390	401	425	462	416	395	402	395	425	411	425	373	412	386	389	394	386	396	374	408	393	355	418	395	400	386	393	401	387	431	454	387	384	408	378	401	366	416	425	359	416	368	399	380	402	414	420	386	381	363	377	386	385	401	396	421	402	378	409	415	437	396	401	406	390	390	396	418	362	355	383	413	390	432	375	346	380	393	409	383	390	395	407	442	361	427	399	400	413	427	397	411	372	423	397	410	424	395	388	379	395	405	391	401	419	405	385	428	409	436	383	384	414	386	404	387	348	396	446	401	375	387	403	389	376	419	388	399	392	433	388	424	382	388	378	386	358	414	441	420	411	381	374	388	392	401	410	412	395	389	443	408	414	411	416	406	400	387	392	345	420	392	414	401	391	379	425	406	396	401	383	376	402	399	401	394	416	444	360	426	415	402	408	377	420	371	405	355	378	396	392	408	364	381	378	392	455	369	367	405	394	400	398	386	380	395	384	377	379	399	406	402	380	396	410	388	366	389	397	363	411	432	361	402	382	408	379	423	392	388	398	432	416	381	379	385	401	386	402	400	365	399	405	367	397	386	376	404	376	380	422	408	389	455	358	398	427	372	374	382	423	384	398	384	416	399	411	421	390	418	408	425	413	395	408	421	401	380	394	391	389	352	404	406	411	406	407	393	419	379	378	388	398	375	407	413	419	379	398	383	417	378	399	384	405	369	366	370	370	391	377	399	403	421	419	419	396	394	354	420	396	399	391	413	384	417	398	398	434	415	385	384	396	379	385	427	387	393	393	408	375	388	405	396	398	395	395	397	387	394	358	437	384	389	420	411
23534	21108	28478	23966	21113	14204	4084	1727	1138	1250	1243	1111	1115	877	814	806	779	710	609	555	502	438	410	414	378	380	405	402	383	390	412	360	331	350	316	318	364	363	325	332	355	326	310	352	364	360	333	363	344	358	383	334	374	361	341	329	310	355	325	366	372	377	355	348	325	356	329	353	347	336	327	339	347	317	332	335	313	308	329	319	335	309	350	320	366	335	343	347	333	334	338	320	323	319	304	304	335	297	367	329	312	330	318	322	321	330	373	341	313	354	348	347	339	324	304	339	335	318	337	342	334	321	333	306	331	328	335	328	342	355	348	357	341	303	313	329	355	329	331	341	325	330	375	341	307	315	361	345	349	352	323	324	349	323	321	344	338	344	308	295	334	338	322	348	322	345	336	300	371	321	331	308	374	331	313	365	351	332	330	317	304	322	336	340	294	298	317	332	339	365	341	330	331	353	359	314	309	320	352	307	340	319	329	318	352	337	327	361	314	287	316	324	322	353	366	350	335	321	331	312	347	316	307	366	319	320	353	310	311	354	313	357	302	352	280	322	331	329	332	310	332	311	317	332	331	288	355	353	363	319	361	334	289	347	322	332	349	313	340	331	352	337	320	300	331	331	343	346	317	296	339	337	323	351	341	331	329	329	368	329	320	332	336	346	327	339	326	318	334	319	310	329	328	320	346	319	329	322	291	354	350	341	307	331	353	305	339	313	330	362	344	323	349	338	344	321	289	326	320	297	351	352	318	353	317	321	342	350	351	313	344	331	329	320	325	323	308	350	347	304	308	326	312	322	347	341	339	341	313	282	325	338	323	312	329	322	364	330	347	358	336	319	322	354	348	316	319	344	351	338	334	335	311	313	343	335	358	341	322	302	321	332	334	335	311	308	352	334	319	331	335	309	336	329	314	325	348	313	319	330	368	310	347	315	304	325	300	347	345	330	328	327	333	335	342	323	339	327	319	347	343	357	347	357	327	316	308	348	297	321	357	315	345	292	328	356	317	364	342	347	315	316	333	340	323	328	335	331	298	294	331	335	346	328	317	336	298	312	311	344	313	332	314	340	288	363	333	343	306	347	293	324	341	323	322	305	312	338	340	326	356	304	334	341	334	349	331	350	309	360	333	310	353	383	329	335	339	346	333	321	338	341	338	320	309	338	314	329	351	327	331	316	290	339	300	337	345	320	334	390	319	323	338	314	328	343	339	330	329	376	287	332	324	320	351	314	342	340	300	344	326	322	324	317	331	324	342	349	330	314	318	326	294	346	318	305	330	326	357	352	309	330	313	323	296	327	332	322	330	307	346	339	296	351	331	337	323	308	353	344	337	356	346	322	316	328	330	309	360	293	304	314	325	281	317	323	351	328	358	351	344	366	307	346	330	352	348	324	333	342	337	316	332	341	327	314	332	294	301	314	323	345	343	310	326	302	319	320	309	320	341	335	340	332	336	313	297	335	308	312	329	376	352	310	318	306	332	350	325	315	320	315	340	296	306	345	328	319	362	301	324	333	329	378	331	319	340	295	339	308	346	345	337	313	345	330	332	334	327	283	328	334	327	335	337	300	316	351	273	307	332	308	330	330	303	320	353	368	339	328	359	309	340	303	324	319	340	321	340	308	328	314	326	345	334	319	275	318	358	347	359	340	329	334	321	329	327	337	332	317	326	350	307	329	314	313	346	326	331	333	315	326	314	349	354	365	315	327	315	314	310	331	304	339	348	315	302	331	307	317	332	339	286	280	338	310	316	367	361	343	316	346	319	328	327	330	321	340	324	337	309	324	330	325	373	328	350	311	343	298	310	337	295	327	291	348	324	305	348	320	316	323	338	338	317	313	359	329	307	311	329	332	348	320	331	361	331	316	326	311	349	358	320	350	336	335	351	315	317	324	306	353	319	323	290	334	309	312	311	349	346	306	329	319	339	315	328	343	323	302	323	329	333	383	342	307	326	342	328	335	306	329	359	341	317	321	323	326	324	341	337	328	342	313	323	324	353	305	314	313	333	337	316	345	302	324	325	331	339	307	307	337	307	326	304	356	317	344	338	335	340	322	308	329	278	338	335	308	319	353	324	335	330	327	345	334	321	314	316	335	366	307	334	369	310	324	338	319	323	371	348	346	345	310	357	341	326	349	345	379	320	328	301	333	315	338	349	351	335	316	302	325	318	326	349	347	344	324	314	347	319	315	349	341	315	323	324	323	339	339	352	316	369	287	349	339	350	357	326	353	351	311	325	299	310	321	336	351	336	329	323	333	370	361	311	324	346	337	322	324	373	356	322	359	344	329	318	362	320	328	333	316	323	335	285	309	324	322	348	355	332	306	356	312	344	312	338	306	295	334	330	339	315	311	343	345	339	301	336	296	323	337	330	340	337	316	325	359	333	346	314	351	321	313	314	300	316	314	338	332	336	339	327	319	317	297	341	297	340	335	299	329	318	336	335	339	320	362	352	314	327	327	302	320	317	337	297	298	349	322	329	344	315	362	333	333	340	325	312	351	313	334	348	307	306	327	340	331	332	333	351	326	271	331	339	350	331	295	347	305	320	319	319	330	309	340	319	297	361	327	319	346	348	300	319	339	302	338	331	335	289	308	325	356	326	329	335	335	357	327	330	363	345	322	324	343	337	355	341	335	338	309	313	332	324	314	363	321	278	357	299	343	342	333	362	307	334	348	312	331	326	313	337	349	302	387	310	327	311	303	332	311	329	296	365	328	320	344	337	335	332	321	326	323	361	321	306	314	322	347	324	298	338	317	295	346	347	348	328	362	331	344	322	360	353	328	350	283	339	305	316	339	326	333	358	337	333	340	353	325	335	317	310	348	319	344	314	324	346	302	310	342	321	352	293	349	336	333	349	322	343	324	346	358	331	382	342	345	328	314	330	349	310	326	332	311	358	340	355	343	333	323	323	340	326	297	312	290	306	312	312	336	307	325	309	317	342	334	341	320	331	332	367	307	321	308	322	344	308	294	355	306	301	303	369	310	324	319	328	319	322	328	342	346	314	342	363	353	340	319	336	350	330	311	319	343	335	332	314	294	340	337	330	366	336	349	328	315	308	308	305	359	340	337	342	338	311	299	306	321	317	329	334	302	363	361	343	339	359	347	324	338	363	348	315	335	326	343	323	347	358	301	337	329	340	322	314	327	326	338	344	310	339	338	352	285	323	322	309	344	348	345	326	335	320	280	322	322	334	325	310	325	373	300	312	321	325	319	335	308	346	321	308	321	335	344	334	311	348	336	309	340	342	311	339	303	344	312	331	350	332	344	356	319	304	362	337	364	327	369	279	343	327	327	336	297	316	359	339	301	304	312	295	339	339	351	309	341	369	324	309	330	331	319	322	311	325	317	327	318	317	343	311	308	352	304	330	317	344	311	307	346	340	305	321	335	339	319	340	327	308	308	330	316	329	305	342	337	312	357	341	330	279	330	389	330	339	321	324	328	369	345	311	320	334	320	311	325	341	308	355	299	310	345	342	361
14084	29502	26750	16852	12479	9917	6682	4082	2965	3230	3263	2849	2536	2150	1879	1667	1652	1402	1329	1110	862	796	705	707	639	648	661	628	660	635	566	540	530	546	507	515	497	507	536	545	547	497	573	505	520	526	476	539	494	548	546	554	521	570	522	499	502	544	485	521	506	534	503	449	485	514	544	507	505	484	465	509	470	493	481	464	476	523	460	436	475	476	483	524	479	447	478	471	465	443	491	455	497	485	455	493	443	469	476	487	474	532	455	471	523	503	465	488	491	515	513	472	501	495	473	501	512	493	524	483	466	501	460	500	484	468	471	469	482	472	462	478	485	454	457	471	497	489	530	451	448	460	483	493	499	495	494	469	520	468	469	434	463	502	475	475	510	461	514	495	464	452	475	447	534	503	480	479	493	460	446	464	469	467	492	460	494	497	481	491	459	524	443	466	489	469	466	449	448	468	531	509	455	522	468	478	501	486	490	449	495	483	522	489	503	469	492	442	502	489	450	480	482	486	469	484	489	531	487	489	493	526	504	460	492	465	496	511	519	459	478	460	521	505	490	469	500	472	469	486	478	459	482	496	504	461	466	504	455	474	473	488	457	507	477	466	482	482	497	466	476	477	496	500	495	468	518	503	464	507	489	444	464	503	487	451	483	469	494	451	454	473	460	493	459	468	468	453	475	492	444	499	481	490	492	490	451	503	484	467	487	489	478	468	442	455	480	485	457	501	490	495	476	461	484	495	486	482	500	497	462	474	453	446	490	496	469	535	450	471	460	486	473	434	508	485	447	470	483	472	469	469	498	475	452	462	489	501	495	466	492	460	518	469	428	463	463	491	501	473	486	463	501	441	498	483	483	449	423	490	475	433	478	453	499	509	490	464	493	488	460	476	480	480	481	441	476	475	493	493	490	484	516	497	471	443	459	492	513	514	470	463	496	495	465	495	478	484	469	470	507	468	483	472	458	484	497	498	476	527	463	483	467	462	466	452	527	473	439	517	480	498	563	463	484	520	473	510	481	511	458	511	454	455	437	499	475	468	482	477	490	489	504	472	467	499	480	509	494	512	467	510	476	500	489	473	480	513	487	494	517	465	505	479	461	474	507	472	508	500	487	461	493	467	483	449	478	448	493	488	482	510	482	461	507	466	470	439	452	478	458	497	499	480	421	469	456	449	446	458	431	481	503	476	499	500	524	500	466	452	491	450	440	443	539	455	492	481	471	522	496	523	485	444	491	479	468	495	516	512	475	519	470	486	480	465	502	503	482	487	486	498	469	485	454	506	447	498	502	487	482	427	512	468	461	472	479	463	454	504	491	463	487	494	458	468	457	474	465	480	482	488	491	450	491	496	525	488	507	486	506	441	503	480	509	520	510	524	476	484	532	487	464	475	493	454	481	467	452	472	490	449	471	500	447	486	451	480	441	514	474	492	499	490	514	523	462	481	472	493	466	454	481	496	506	514	469	483	471	468	486	497	491	489	489	471	467	499	507	496	470	483	489	500	496	468	462	492	494	501	513	526	531	460	460	457	482	481	465	491	475	489	488	478	488	472	490	531	476	484	527	499	465	515	442	498	474	462	432	456	494	528	456	474	464	460	491	478	483	484	492	482	489	470	491	498	505	479	493	484	491	514	511	502	468	515	473	456	477	461	491	461	476	491	465	428	497	440	489	498	477	470	498	501	484	471	479	462	508	513	504	504	488	531	487	428	492	465	465	506	499	461	498	461	452	501	498	462	486	511	529	488	477	485	460	474	501	486	495	460	475	496	450	508	472	485	507	513	510	442	458	449	468	473	463	490	481	517	488	474	484	460	490	499	472	440	470	439	483	469	452	470	452	491	458	492	497	494	461	491	478	490	467	497	462	487	456	508	496	479	478	480	503	478	492	477	489	477	468	485	481	504	472	470	456	484	481	451	471	488	489	457	489	440	487	492	498	466	473	487	458	458	443	472	460	492	445	499	485	460	526	465	467	502	457	518	447	494	476	493	484	457	507	504	529	472	483	514	449	470	507	470	506	519	481	485	468	497	471	482	480	502	546	473	491	507	474	504	513	477	491	472	475	495	493	485	478	490	513	488	498	519	513	486	472	474	520	477	499	471	530	481	457	455	454	431	498	518	492	504	457	488	466	479	493	473	505	466	478	474	498	496	457	502	496	460	512	522	467	397	447	437	472	502	467	488	462	462	462	469	483	503	500	453	480	477	476	469	518	524	503	492	483	468	466	486	468	473	499	503	461	485	493	483	480	474	487	498	452	472	452	494	438	438	446	463	463	455	479	515	475	458	509	440	463	484	453	445	503	475	493	511	485	477	479	466	507	478	507	503	500	475	500	514	482	429	456	509	460	461	452	473	479	472	524	479	493	453	479	505	483	518	479	515	473	477	518	467	483	501	476	490	470	496	476	465	481	433	478	465	500	513	464	497	488	441	480	457	497	510	456	473	474	532	498	446	471	463	476	480	453	475	491	494	467	446	494	466	457	490	523	502	499	486	443	467	443	493	460	459	471	469	449	496	501	508	479	454	522	462	487	446	483	500	492	507	481	467	561	525	498	480	481	444	484	525	469	513	466	414	492	473	496	474	518	488	462	477	497	463	493	488	501	467	466	442	464	502	485	491	495	481	486	488	499	507	460	523	487	467	448	470	431	502	461	445	504	463	464	464	485	483	487	454	481	515	501	487	540	513	493	494	505	465	496	496	437	479	493	527	466	492	507	494	467	462	452	455	470	494	492	534	476	468	522	481	487	436	501	487	475	507	476	479	475	480	484	498	436	463	463	540	514	485	478	478	468	486	476	493	512	457	480	480	469	468	491	485	436	488	494	506	519	467	489	440	492	506	486	486	459	468	446	461	509	428	475	522	459	474	472	511	487	506	454	431	519	474	482	465	477	466	528	481	501	458	472	494	462	491	498	506	531	511	528	464	499	456	486	489	442	448	492	502	512	485	517	474	463	449	501	470	461	461	479	483	512	486	499	471	486	458	472	480	526	485	509	474	477	530	462	439	475	473	450	482	465	475	449	487	481	483	453	472	464	460	469	508	488	503	473	445	462	474	498	484	463	475	487	479	462	497	453	516	500	494	478	448	475	463	489	458	455	500	499	464	440	498	470	444	477	469	463	511	463	458	475	470	472	450	460	487	500	485	467	467	449	499	486	477	477	439	448	449	507	501	467	483	493	472	491	467	461	471	462	501	501	439	507	482	484	460	466	467	484	489	435	503	459	482	483	430	460	482	488	507	506	474	452	451	493	501	528	514	470	475	494	511	484	491	460	460	466	455	490	460	456	449	465	505	471	474	476	479	495	490	485	471	487	459	489	468	486	486	456	491	476	467	498	489	463	495	469	502	476	464	473	488	464	448	510	459	486	460	454	463	461	472	478	481	503	471	479	489	478	500	499	459	423	493	507	462	506	420	501	488	473	478	472	466	477	452	486	460	463	489	468	466	488	514	440	491	483	520	475	453	488	441	485	453	467	508	482	500	478	497
22747	21123	28901	23596	21133	21270	12471	2677	1612	1555	1612	1415	1299	1068	1030	888	868	770	695	595	464	475	404	349	316	336	330	332	336	291	314	255	279	264	255	245	239	258	255	280	288	268	250	248	233	265	259	270	260	263	272	249	249	262	274	282	295	253	243	246	247	217	241	222	268	235	232	247	231	235	245	231	236	199	205	228	228	231	225	237	227	222	245	212	226	231	243	212	249	223	230	230	236	223	230	206	245	226	238	211	211	253	216	247	259	229	225	244	244	216	248	216	235	244	208	238	233	238	198	260	213	222	233	215	223	237	242	239	216	238	211	273	215	200	244	254	216	260	228	247	221	201	234	237	236	218	245	247	218	216	248	235	227	218	216	259	240	228	221	233	229	216	240	220	229	238	257	239	213	246	247	241	197	246	207	226	233	253	218	221	256	243	232	215	238	226	277	219	258	235	231	228	223	249	217	247	222	250	206	223	233	237	248	191	236	233	217	222	221	231	215	232	215	208	243	235	226	233	242	214	231	232	222	252	224	243	272	231	254	256	240	256	225	212	241	247	225	217	236	229	220	226	230	223	233	229	229	210	213	233	199	248	249	193	212	207	228	202	233	235	224	219	236	236	231	217	235	232	241	209	226	232	248	246	257	252	214	227	225	225	238	255	250	232	233	195	240	214	232	198	250	244	254	225	232	222	235	244	244	250	253	243	220	225	211	240	209	221	233	247	269	230	217	231	233	219	234	224	238	251	229	220	240	248	244	248	212	239	193	240	208	233	248	228	224	227	236	263	211	244	218	217	228	253	237	245	266	223	218	220	222	220	234	212	228	235	212	213	213	238	232	226	222	230	274	239	216	244	240	239	252	212	230	228	226	224	226	227	207	230	252	205	223	223	209	251	221	241	220	217	233	219	239	227	213	244	240	256	235	212	227	256	204	202	202	212	181	215	205	237	214	240	206	253	211	227	222	210	236	232	249	236	244	242	229	236	223	240	242	229	233	236	223	210	235	200	232	233	216	244	233	225	216	215	233	214	245	236	227	230	246	226	213	241	248	226	239	231	227	226	220	234	247	208	217	205	195	232	217	225	218	208	229	230	218	236	219	225	206	232	260	236	268	232	249	224	206	232	225	258	218	241	242	220	231	242	218	251	248	219	243	234	255	232	241	229	250	212	264	238	222	241	200	237	221	236	232	250	232	238	211	211	267	236	262	227	227	236	254	231	229	254	254	253	245	220	220	241	213	213	243	255	221	250	207	231	219	262	201	196	224	220	234	224	212	223	217	254	269	249	232	225	236	221	231	221	211	254	239	234	228	233	222	224	222	232	262	250	262	215	235	227	246	236	227	196	239	233	249	231	236	237	202	216	235	227	239	231	230	228	232	249	226	260	248	208	246	249	246	214	232	212	232	222	213	240	249	220	240	244	234	236	216	220	234	217	238	228	232	226	209	247	200	255	230	237	209	228	231	243	230	237	221	224	204	228	236	241	226	263	266	246	239	217	233	218	225	210	228	219	233	217	242	227	233	226	227	216	221	253	225	215	234	230	219	252	229	207	216	221	224	230	224	224	244	227	248	213	243	228	233	242	246	242	197	231	242	211	219	234	235	231	248	252	251	234	219	238	230	227	233	235	213	234	248	236	256	239	253	239	241	235	219	223	251	222	197	235	241	214	232	233	243	223	223	230	215	231	223	232	240	224	227	204	236	204	242	243	229	245	225	231	244	220	245	212	241	231	215	219	223	237	219	244	220	221	245	227	243	225	210	254	228	223	247	219	216	234	231	226	207	222	243	235	220	234	232	223	248	246	232	246	232	243	226	226	236	200	239	253	254	237	207	247	229	210	214	219	216	216	223	227	229	242	238	234	227	223	254	234	225	222	227	224	224	191	217	224	219	236	238	222	233	231	207	239	224	264	232	239	243	228	237	221	190	219	251	240	243	182	222	231	225	237	214	221	202	230	243	195	211	232	220	217	216	240	212	239	228	207	232	231	219	225	214	236	236	214	237	238	207	221	231	253	206	222	218	204	265	222	245	243	214	232	211	199	207	236	234	235	256	202	236	238	237	186	220	237	252	239	216	224	225	218	229	248	209	230	226	194	225	204	208	201	193	241	230	268	254	242	235	226	232	239	208	237	213	230	236	227	191	246	215	252	199	209	232	229	242	214	223	203	225	224	209	239	230	212	240	248	239	237	246	237	227	202	190	225	201	233	231	238	210	249	232	215	231	247	236	235	213	221	240	221	247	246	232	223	236	258	229	238	220	192	235	237	236	223	232	216	210	219	204	228	216	220	276	218	236	232	234	230	250	198	214	235	214	248	264	212	239	236	245	216	218	212	229	230	236	217	228	242	233	238	242	216	250	250	249	215	211	212	240	233	206	232	232	229	201	260	225	207	203	231	219	227	198	229	196	264	233	250	243	226	228	240	255	222	237	217	231	240	217	232	222	233	236	183	225	219	249	224	234	221	213	257	210	208	214	222	228	229	239	231	208	246	238	206	225	229	246	232	198	202	218	230	237	217	215	233	240	231	219	210	226	232	223	228	241	229	205	201	220	217	235	250	222	210	222	229	252	208	233	217	276	226	223	222	223	237	221	227	236	240	232	231	232	238	212	218	216	254	206	217	235	247	233	223	222	226	227	231	226	221	215	223	218	260	246	246	222	237	258	253	250	224	227	231	249	242	232	220	233	208	252	236	207	220	233	222	217	246	237	231	222	224	232	225	244	194	215	245	255	213	240	188	215	211	261	233	236	247	209	225	232	253	255	216	238	233	227	242	254	221	229	211	229	252	213	240	253	237	226	237	206	210	233	213	245	226	234	233	183	196	219	227	259	217	229	223	213	242	237	229	251	250	212	235	196	230	216	207	239	237	252	249	229	216	216	229	246	225	233	228	227	209	195	227	214	234	231	210	217	245	225	228	221	244	222	236	233	237	239	240	218	263	242	217	212	232	238	235	219	253	216	226	239	243	222	208	233	214	230	239	246	196	225	244	241	230	250	237	208	209	251	245	232	230	225	224	226	247	220	214	200	240	242	224	219	225	231	230	194	212	206	247	237	233	228	234	213	220	217	210	212	218	251	201	206	217	246	235	245	217	250	212	239	217	247	230	220	217	234	239	219	217	241	225	237	234	215	236	213	242	233	240	226	229	242	222	241	226	246	218	242	208	241	208	239	196	206	242	229	205	221	225	202	230	224	237	228	227	246	222	218	215	228	233	231	233	212	224	232	242	212	244	210	240	218	206	227	255	235	238	235	227	235	237	253	223	219	237	220	213	252	215	218	228	217	214	234	209	217	218	230	230	222	216	225	239	221	232	225	238	228	211	237	238	242	215	232	212	205	220	225	214	228	222	224	229	238	243	219	214	241	233	223	248	203	268	221	248	256	233	223	208	231	241	217	220	238	250	241	213	251	232	211	214	233	250	207	232	234	207	217	228	216	231	231	237	214	243	222	226	237	218	232	214	211	239	258	229	219	214	255	236
16136	34723	31319	21332	16520	13080	8972	5749	4289	4421	4404	3736	3497	2857	2510	2280	2036	1809	1519	1275	1014	816	759	636	615	625	555	650	567	621	514	458	457	410	385	398	355	392	434	454	416	393	382	364	406	403	400	390	413	429	431	424	410	387	429	418	407	414	353	379	379	377	358	354	356	353	384	336	349	338	389	358	340	326	323	324	328	312	338	373	324	323	307	309	336	313	347	298	328	321	341	355	358	360	320	372	353	337	311	321	338	305	316	332	352	324	327	299	319	343	348	330	341	348	364	343	331	364	347	325	332	343	316	357	338	303	327	309	347	355	326	337	333	339	333	306	313	348	340	321	318	332	325	323	336	339	326	331	316	314	342	334	298	356	372	336	355	339	341	353	340	336	340	329	299	336	300	318	342	336	336	322	327	354	360	343	303	363	331	350	352	302	359	380	350	323	361	368	325	309	343	344	311	347	320	376	351	349	356	337	360	357	340	352	344	327	344	339	325	329	341	353	328	355	336	340	362	349	324	309	338	334	318	359	327	333	359	316	321	364	337	356	314	360	336	340	336	343	308	331	348	349	352	352	331	321	364	357	345	342	332	357	350	323	341	356	334	345	282	313	361	341	352	313	347	363	322	372	332	332	361	330	325	300	380	324	303	351	337	352	363	360	351	349	360	358	342	349	342	338	330	356	317	370	321	377	367	328	330	330	343	346	332	344	348	341	320	311	316	339	360	329	367	341	352	347	361	348	337	328	319	356	351	368	374	351	351	332	332	330	367	331	314	356	325	377	328	334	365	332	359	344	286	316	337	357	328	331	389	348	362	335	334	333	355	330	328	329	346	333	364	330	361	357	347	336	348	304	362	321	318	313	324	311	338	320	330	326	364	334	347	333	344	374	317	320	351	321	339	323	344	329	346	345	333	339	328	343	362	332	342	354	337	341	326	349	346	323	302	356	325	340	353	343	329	320	353	323	338	334	295	324	342	312	379	332	347	358	342	329	362	340	364	337	335	356	345	346	362	341	352	353	327	321	342	357	316	342	353	333	336	344	352	338	397	352	320	334	337	348	361	328	340	342	359	346	329	326	316	345	314	363	354	336	340	319	318	323	331	356	333	315	315	345	324	313	325	336	334	339	332	337	308	338	337	357	338	313	328	325	359	327	335	356	336	376	345	294	305	330	361	351	343	333	346	318	342	310	301	318	368	329	317	328	322	305	340	385	322	355	367	343	339	340	371	395	366	349	341	337	301	339	342	328	318	301	303	369	329	332	346	348	352	316	348	361	324	331	323	322	326	348	333	335	324	317	370	316	345	327	357	365	331	357	322	343	340	335	347	327	361	337	326	317	344	374	364	341	343	343	348	338	332	337	341	359	368	316	335	322	318	336	341	341	363	304	353	342	344	345	326	347	331	344	360	321	327	315	357	365	377	357	360	351	317	337	355	353	306	354	319	354	360	329	344	323	333	321	326	367	319	330	392	364	344	327	320	349	331	355	327	342	335	312	309	361	370	359	312	374	347	299	353	322	326	351	338	328	323	352	329	322	318	352	334	321	328	336	345	353	329	350	355	357	315	371	338	356	322	323	359	315	332	334	351	324	343	322	314	361	335	353	350	308	336	344	313	354	339	353	311	334	321	331	345	339	346	352	329	318	332	311	318	345	350	351	313	330	329	312	345	350	341	352	357	327	324	333	315	322	358	342	366	328	355	313	330	349	322	320	356	324	314	329	350	355	311	312	352	354	311	316	339	328	355	320	373	345	347	328	335	361	342	386	344	345	342	339	330	327	342	329	351	329	312	330	339	352	333	367	357	324	311	334	343	324	346	367	303	338	304	347	336	346	331	334	364	315	337	335	308	332	315	337	355	325	305	323	382	328	361	308	314	329	341	305	332	342	331	343	341	371	337	360	360	336	362	340	360	351	364	354	345	333	340	330	332	365	341	323	305	353	336	335	336	358	329	371	346	352	345	350	308	291	354	347	314	394	342	354	333	340	326	357	329	325	338	316	336	315	385	324	329	328	361	356	331	357	320	343	305	341	308	348	333	364	330	340	319	337	329	321	347	349	327	323	327	341	349	328	346	384	372	363	327	330	331	359	336	299	343	328	301	327	330	324	330	328	326	328	328	324	344	311	338	323	341	329	336	314	334	366	319	328	314	345	337	326	310	338	335	343	334	353	342	338	320	358	314	325	358	353	353	353	316	337	347	324	298	343	340	349	335	359	352	351	352	340	353	332	340	343	318	325	341	331	316	356	341	320	325	343	346	328	297	322	349	311	350	336	370	356	318	329	335	337	322	338	329	312	326	336	335	313	361	310	331	292	330	341	328	370	357	361	312	312	319	345	338	340	322	333	360	348	333	315	334	333	375	339	329	347	360	353	355	312	347	368	360	353	344	346	352	308	379	326	333	325	336	305	361	326	330	338	323	369	359	345	355	337	347	319	323	320	362	360	313	369	357	369	307	363	387	334	347	327	323	361	299	359	306	344	351	329	346	349	311	346	296	351	355	315	313	315	388	316	369	370	347	358	327	305	318	325	339	339	343	328	330	323	355	375	345	339	319	334	334	343	311	331	345	351	322	354	317	330	334	325	336	332	336	358	337	327	339	337	329	322	329	355	349	349	326	311	347	339	372	320	327	331	361	331	308	347	344	356	317	321	362	338	367	306	366	346	356	322	313	325	337	369	357	298	330	365	330	343	362	332	334	352	343	307	351	361	342	334	344	320	331	340	356	331	349	327	334	357	348	333	302	327	326	353	356	341	338	312	345	347	323	348	347	353	323	355	358	337	316	369	350	357	331	362	362	331	334	299	333	382	318	341	335	341	316	369	362	304	298	320	340	350	331	349	312	354	315	335	321	332	347	341	357	331	333	337	344	339	360	327	348	331	353	358	354	324	352	344	352	330	329	321	343	335	345	357	346	314	349	376	360	335	355	344	329	342	344	335	351	317	353	352	341	337	372	345	340	335	373	334	308	345	368	320	366	343	335	340	335	340	339	325	336	352	327	327	340	361	342	326	332	321	353	332	309	336	298	379	329	332	337	316	330	322	335	348	325	315	341	316	338	317	356	337	344	351	348	334	341	352	353	349	336	323	394	337	351	316	361	398	345	323	355	335	332	332	358	356	310	350	383	356	344	345	336	360	318	317	355	329	314	366	364	321	337	365	362	337	314	330	325	360	344	320	319	291	333	307	329	342	346	345	299	331	329	337	331	324	353	332	369	360	381	315	332	365	341	357	325	334	336	332	394	335	375	324	359	324	364	335	331	356	305	357	314	307	350	310	358	349	342	339	352	359	324	318	362	385	345	333	341	310	317	312	345	309	336	371	332	323	351	353	337	345	365	337	338	318	370	331	341	360	315	314	365	345	363	343	322	358	342	346	326	329	347	331	321	321	331	320	356	346	312	309	339	371	347	322	346	344	348	350	326	349	320	375	321	376	349	303	367	340	346	299	349	367	373	358	333	321	359	337	361	337	325	327	373	344
26794	20917	16364	7467	3325	2189	1398	807	625	738	716	613	580	516	510	474	477	466	436	331	326	330	320	317	330	292	298	339	278	291	296	266	280	258	293	281	277	268	295	251	247	269	276	266	284	294	294	279	271	279	295	310	287	296	275	288	285	256	263	278	276	266	265	278	276	279	249	262	260	264	251	262	270	304	279	269	268	260	283	278	242	273	274	252	251	257	263	264	277	291	277	267	292	265	267	247	283	240	285	249	268	239	277	284	252	269	278	253	270	242	267	283	283	262	282	286	262	260	264	301	284	264	267	282	250	262	291	255	285	242	235	283	270	265	273	279	273	307	251	257	269	246	262	261	270	262	285	245	286	268	254	263	256	265	261	278	268	268	284	233	269	270	267	250	238	268	258	263	269	290	245	283	261	275	263	276	265	265	278	253	274	272	280	276	283	262	270	269	260	256	281	281	260	282	238	249	263	242	255	298	302	266	269	274	278	283	272	266	265	285	283	259	268	273	252	252	254	281	284	268	265	271	278	242	284	279	299	263	283	259	243	298	269	261	272	277	269	270	280	258	284	243	318	288	257	247	257	251	254	265	272	267	287	254	262	257	235	269	238	277	268	259	278	274	247	268	307	257	247	253	284	241	303	271	252	286	300	251	272	270	252	241	229	293	235	287	244	272	282	263	286	271	302	263	260	282	304	233	286	276	270	258	275	257	256	295	250	283	275	261	254	243	290	271	248	245	273	260	269	272	246	258	253	259	268	298	267	263	246	298	282	260	247	257	277	283	279	269	273	261	269	275	256	269	261	274	276	304	287	253	266	265	250	272	257	290	275	272	285	252	261	278	276	237	279	270	258	261	270	269	273	280	253	291	252	268	281	284	279	263	287	265	264	266	248	259	281	254	250	263	252	289	265	275	280	271	285	285	286	255	246	262	275	259	257	286	294	260	296	267	302	274	248	267	227	278	306	257	289	274	240	254	254	276	283	293	257	252	298	279	236	269	266	268	272	263	264	272	269	289	242	295	267	262	275	257	242	240	278	263	255	279	299	263	313	283	280	297	248	272	256	245	302	260	268	271	290	251	252	234	278	291	263	285	294	266	258	264	268	293	253	283	255	248	258	262	278	258	263	266	278	271	251	251	249	279	279	250	304	266	267	252	282	269	264	276	266	267	243	289	259	274	259	278	267	303	285	303	275	274	289	288	288	243	289	279	251	278	299	289	277	260	260	288	270	270	265	265	255	282	267	262	268	294	295	264	284	261	229	270	237	264	291	282	283	263	262	267	269	266	290	215	305	265	274	271	250	268	274	311	269	265	273	259	259	268	288	254	262	253	267	328	253	275	245	292	243	255	265	249	299	264	252	273	266	261	262	273	261	288	274	254	281	265	279	268	279	266	270	269	243	276	254	239	252	245	259	270	272	234	278	295	264	258	263	255	261	259	271	263	265	265	245	270	252	277	253	297	293	249	271	280	229	267	242	262	263	267	256	282	266	244	291	287	267	283	283	266	278	249	244	319	246	289	281	314	272	264	266	296	257	275	260	292	261	301	245	302	289	272	293	283	255	243	280	268	270	287	269	241	259	275	250	262	278	233	269	260	305	224	239	283	244	279	282	284	266	297	266	296	294	245	262	262	287	252	306	253	250	290	275	291	273	266	281	252	247	290	248	261	291	272	261	271	263	246	274	261	246	273	272	273	296	249	285	246	264	236	243	259	275	269	279	300	294	264	297	263	289	273	247	284	277	269	256	264	284	260	254	297	262	284	219	290	271	283	271	276	299	260	257	271	260	261	294	256	276	271	236	247	284	283	241	268	311	223	288	265	291	261	271	252	268	260	267	249	275	255	272	276	265	252	260	265	294	261	265	265	293	277	325	283	288	247	232	291	279	267	283	289	283	275	277	279	272	276	265	259	250	268	264	275	280	269	265	234	273	264	293	246	285	252	285	264	275	289	261	266	275	251	259	267	248	263	272	236	284	272	292	275	284	271	302	286	268	267	254	259	257	243	311	253	289	249	304	257	267	265	266	271	255	278	262	246	252	265	268	263	272	262	265	251	263	297	288	250	283	254	264	276	228	266	243	276	282	250	269	242	276	256	276	266	263	266	254	257	270	274	270	276	306	269	301	263	272	260	247	285	254	262	278	257	272	282	281	271	283	273	274	232	277	268	279	286	244	266	286	274	269	264	265	277	278	270	267	251	264	266	291	265	287	274	244	280	252	314	271	291	248	255	282	284	281	291	308	253	236	272	252	279	272	280	260	252	272	276	300	280	221	230	267	272	273	267	241	278	247	232	256	251	274	276	272	283	250	286	257	252	260	284	276	250	253	273	267	265	277	280	241	277	298	269	300	266	259	257	257	280	269	296	265	266	277	253	257	247	276	272	264	253	269	270	253	278	255	277	249	252	296	249	252	285	297	246	288	272	254	271	268	262	277	257	276	260	297	274	246	268	265	280	273	264	253	254	271	260	284	263	261	284	291	291	281	256	253	264	242	263	290	262	278	294	262	253	253	261	240	259	271	276	251	256	260	279	280	290	260	254	271	259	249	274	245	292	258	274	261	292	315	258	311	254	258	298	286	257	231	291	264	256	299	282	248	274	260	277	286	250	284	269	288	272	289	271	255	281	301	262	247	246	251	280	293	282	245	259	276	267	215	283	276	263	267	292	282	284	283	279	237	268	249	273	259	249	295	260	271	296	246	259	285	272	288	250	250	256	254	257	248	283	288	278	255	256	232	269	265	241	245	269	285	271	265	270	269	272	278	261	267	273	270	269	266	262	277	291	251	278	267	254	251	257	263	244	277	257	277	256	260	246	246	263	237	272	266	260	249	284	275	265	255	253	257	262	269	257	270	254	270	281	277	316	274	247	254	290	301	282	277	275	288	245	285	296	277	261	262	241	278	263	247	270	280	282	259	300	241	269	274	269	248	277	292	265	253	251	248	286	266	249	245	277	291	249	241	258	291	255	287	264	275	283	270	289	299	248	252	297	287	270	278	270	275	285	268	269	298	257	260	284	249	293	280	268	292	278	267	269	264	273	276	280	266	272	254	298	261	290	296	266	274	294	289	268	227	252	243	298	259	246	284	248	261	281	239	274	246	248	259	273	272	249	262	235	275	276	258	279	255	276	266	272	235	259	252	277	241	260	283	260	277	257	275	275	271	281	243	268	274	261	259	247	286	242	269	269	261	258	245	280	260	249	286	260	294	260	277	271	263	254	224	288	274	271	261	296	266	261	250	289	282	262	254	257	248	258	277	282	265	298	277	245	276	276	281	264	267	269	286	271	292	260	251	284	261	248	272	266	273	266	275	265	266	288	271	245	278	270	252	294	252	250	256	258	248	261	286	282	304	272	269	238	263	244	273	295	274	244	269	272	277	272	254	283	258	256	261	241	287	231	260	289	290	299	252	284	251	260	264	283	269	274	281	296	273	284	295	268	314	276	303	280	247	268	287	263	239	260	264	253	277	283	219	275	278	247
12778	21414	18556	10315	7445	5396	3518	2106	1660	1866	1846	1553	1406	1234	1131	1025	988	865	727	697	560	522	508	451	450	409	474	510	495	476	406	415	395	393	402	423	423	400	456	448	412	393	383	428	395	348	406	416	404	414	431	431	460	396	407	428	386	408	393	420	371	379	414	430	359	356	393	395	372	406	408	406	392	384	415	427	407	397	400	354	401	425	416	370	371	408	405	399	434	382	406	397	388	386	422	357	392	384	397	394	368	385	393	386	391	415	404	402	415	393	408	367	413	390	386	398	384	430	376	408	386	391	398	389	387	410	403	379	388	392	368	414	409	397	403	426	372	381	406	392	405	407	426	382	395	400	382	393	386	365	428	440	413	378	401	416	379	395	381	390	378	400	420	388	438	390	370	421	383	409	408	426	385	372	395	422	390	365	406	385	388	439	393	408	402	354	391	405	387	375	378	396	400	413	374	359	445	422	383	418	398	388	413	360	400	424	395	399	397	447	398	416	369	392	366	406	423	373	361	384	387	376	377	401	389	384	385	381	399	393	424	362	399	384	394	366	390	393	432	383	404	402	401	387	383	408	356	369	378	421	402	365	387	398	403	391	415	365	390	378	400	394	412	391	432	397	410	394	417	390	363	392	374	393	383	386	357	399	399	404	401	402	403	354	365	371	374	425	399	397	398	384	392	458	398	395	397	358	376	410	375	425	420	389	380	406	411	392	411	389	383	409	398	404	383	388	376	392	404	371	401	417	431	410	407	388	373	398	396	377	395	380	394	368	366	409	376	394	449	387	404	412	403	412	382	396	414	401	382	353	421	368	372	430	397	411	397	367	407	405	390	417	387	420	425	409	366	418	387	408	386	394	402	419	359	418	417	417	405	408	397	395	422	419	350	388	399	406	404	409	430	352	426	402	396	404	390	428	377	413	413	401	368	423	422	388	390	417	422	399	395	421	395	403	367	388	381	396	394	437	383	427	382	413	375	412	372	411	387	438	401	375	419	396	407	409	347	389	382	404	398	402	400	382	392	368	410	420	423	425	387	431	416	367	416	431	419	396	392	409	381	418	386	405	406	415	382	362	400	356	423	420	431	380	382	375	382	402	341	375	394	410	370	402	390	371	391	406	379	377	378	384	406	383	428	396	419	384	384	362	365	387	429	389	419	377	382	398	393	398	385	431	398	391	377	395	375	387	383	395	352	403	411	396	368	370	422	404	448	400	425	401	385	432	402	338	399	398	427	417	375	406	429	380	377	396	386	410	376	436	408	441	426	434	393	402	428	401	386	404	398	382	389	386	393	381	417	401	422	379	361	403	390	377	414	407	407	420	391	388	343	431	384	399	399	387	394	390	382	384	371	381	393	391	383	369	380	365	442	383	374	396	384	419	413	347	406	401	407	391	379	390	377	414	391	361	416	377	414	422	386	424	362	409	409	386	403	362	400	368	407	373	391	422	405	410	390	426	392	421	408	380	380	418	393	365	442	393	366	372	389	388	396	395	421	406	393	409	397	411	432	385	391	402	402	353	411	375	380	394	368	390	379	411	398	379	357	405	369	412	388	402	404	429	400	371	397	379	390	373	378	368	361	390	400	405	407	368	392	379	392	395	389	408	409	413	414	374	424	366	424	381	387	406	395	375	377	392	411	424	388	368	409	361	419	418	408	400	379	420	387	375	373	394	390	383	386	419	406	377	426	457	403	395	372	391	412	396	410	401	439	443	383	364	397	412	375	413	366	383	418	385	407	408	412	385	396	441	420	409	385	388	391	390	423	396	392	387	424	382	418	418	373	402	400	389	377	403	445	392	376	392	370	380	420	404	409	434	388	389	409	367	411	377	386	360	374	423	394	393	404	399	413	380	412	375	364	422	371	404	374	445	409	389	436	374	406	400	430	397	406	399	420	408	361	415	410	392	367	403	382	335	403	375	392	382	404	414	386	381	425	377	389	438	403	393	414	393	387	415	411	425	402	393	391	377	398	405	372	404	391	390	424	417	368	394	409	377	398	388	399	405	426	420	412	378	390	399	420	415	359	431	390	379	392	416	379	395	369	407	389	390	391	394	393	416	403	390	404	408	372	398	415	409	391	371	393	418	385	386	388	387	376	393	417	372	400	389	397	387	432	371	398	389	389	403	411	381	388	391	387	398	389	392	385	381	380	398	395	405	383	400	398	412	409	348	399	404	408	400	389	380	387	367	374	384	402	393	399	425	353	358	399	378	414	380	393	455	406	408	383	416	423	361	393	410	385	397	388	384	393	360	383	360	377	410	391	399	396	428	403	367	394	403	406	408	393	430	380	374	394	422	382	386	389	399	395	352	391	406	371	408	428	394	407	382	376	398	391	414	381	374	403	395	380	411	410	404	397	382	401	402	416	393	403	373	394	419	401	426	364	427	406	401	400	409	384	397	409	411	394	388	409	389	402	352	401	409	361	393	438	371	400	416	404	375	391	409	378	392	388	389	409	396	394	348	397	405	398	405	419	393	403	385	407	401	406	386	407	408	430	392	392	397	370	396	371	398	422	379	362	395	391	386	382	396	397	407	408	373	415	370	399	397	420	372	415	366	382	382	395	381	396	385	389	397	363	416	381	385	401	406	386	411	376	434	396	388	390	399	423	385	376	395	398	419	411	396	418	406	426	387	393	403	397	387	404	388	398	360	400	387	366	391	395	396	428	359	407	406	397	357	389	424	365	408	388	419	391	362	395	392	404	414	414	419	407	389	376	372	404	379	393	384	419	389	389	410	396	411	399	393	429	405	392	387	416	385	404	348	384	415	387	375	408	355	361	396	400	398	388	357	389	387	415	353	423	413	401	387	391	377	400	367	393	404	413	428	388	392	379	391	382	447	395	406	402	394	375	398	379	385	415	385	414	386	377	415	357	370	420	380	351	421	351	373	383	402	385	394	415	415	391	399	415	415	398	380	397	439	396	396	417	386	393	385	419	416	370	390	372	422	398	372	391	418	412	399	422	376	407	378	407	378	393	395	420	410	392	382	389	405	394	381	404	403	390	394	400	387	398	404	378	389	383	416	387	385	420	407	405	407	405	407	394	403	400	340	412	402	385	338	390	392	397	414	434	397	397	423	387	348	388	375	393	391	419	418	386	347	379	418	377	356	392	447	409	398	405	416	408	415	400	383	421	350	392	406	379	420	377	374	410	399	414	364	427	387	382	409	408	425	395	390	406	386	394	404	412	403	420	381	428	376	420	399	378	424	404	361	398	410	367	394	375	377	429	434	361	380	402	376	395	363	380	383	372	378	398	375	403	410	413	351	425	357	391	416	356	406	370	379	405	403	373	403	394	415	410	400	422	385	383	414	411	385	416	389	391	404	366	384	384	387	415	409	411	413	427	424	430	414	421	412	384	357	387	375	388	356	377	433	414	384	412	450	389	379	364	413	408	357	410	415	398	370	399	405	378	374	393	395	400	399	394	373	372	433	402	401	365	416	413	385	416	392	349	404	412	383	352	416	382	389	404	384
23678	21183	28630	24033	21183	14163	4168	1710	1212	1337	1283	1145	1039	1011	865	768	737	675	600	560	509	437	411	377	415	372	382	412	381	374	395	363	349	311	347	334	331	379	326	345	369	350	358	313	318	359	390	351	401	333	347	383	356	347	333	358	349	359	370	358	331	308	339	332	332	380	316	366	353	303	345	319	344	335	325	346	346	302	345	332	317	332	349	337	320	340	326	343	314	317	298	317	311	322	323	330	340	308	316	340	296	321	316	331	342	316	338	339	358	329	312	324	324	334	325	346	308	311	314	309	320	314	318	325	335	324	319	303	304	330	322	324	332	327	360	323	320	342	313	325	307	348	352	300	308	335	333	312	344	326	308	332	326	324	324	358	340	328	340	318	330	329	304	335	316	309	325	344	347	315	312	339	354	304	342	340	328	329	312	320	306	300	343	344	330	336	331	330	324	308	271	312	353	301	319	336	311	351	321	307	321	344	358	342	306	345	314	313	323	330	336	341	304	320	308	352	284	324	314	351	335	322	333	298	322	309	337	342	309	311	300	321	345	316	342	331	285	349	288	276	344	299	318	328	354	359	318	325	337	324	309	304	335	350	314	324	337	323	314	309	333	313	305	341	307	340	330	317	349	302	327	345	350	326	317	341	347	292	312	319	326	342	358	293	317	321	282	346	312	303	386	331	303	320	329	334	349	330	317	309	341	341	312	318	310	312	316	316	336	348	308	332	357	308	332	319	365	336	335	303	317	321	339	308	299	311	313	340	339	311	365	339	337	333	309	356	327	332	345	288	338	352	336	333	318	356	358	309	291	336	338	340	297	362	360	304	297	349	300	341	355	330	320	298	307	340	351	340	303	337	342	340	347	315	343	344	319	345	306	328	329	347	315	336	331	319	362	316	307	337	328	343	337	357	324	323	293	314	311	307	310	308	323	297	341	305	355	302	327	307	323	315	362	321	348	341	314	318	331	299	352	359	346	324	310	311	343	306	318	344	337	357	323	305	306	318	337	341	311	338	324	331	331	320	324	365	309	316	337	318	316	332	321	307	333	344	325	333	328	321	328	316	336	337	362	326	319	327	325	305	333	337	328	336	334	342	337	346	342	356	356	341	301	355	338	304	345	339	313	302	319	353	341	343	318	298	293	329	320	317	326	341	324	318	331	335	329	295	364	357	315	323	349	316	295	354	371	319	326	346	325	321	333	315	314	332	351	352	336	337	322	328	356	335	314	312	304	316	326	344	323	332	293	338	306	337	314	311	313	331	324	325	322	332	309	327	313	308	352	357	343	330	353	309	321	310	319	336	303	327	335	346	343	328	339	361	361	332	358	342	327	328	344	362	329	311	332	297	350	323	317	325	331	297	331	303	306	295	349	304	306	345	344	297	340	351	327	325	350	338	325	339	334	342	326	363	326	337	334	286	339	321	350	307	271	308	331	325	326	348	350	332	320	323	323	299	350	324	316	325	346	301	319	328	306	335	305	337	335	316	318	347	325	292	319	318	336	338	330	338	354	338	300	342	327	320	365	356	313	306	345	321	321	310	289	310	339	346	341	316	324	326	353	326	319	301	334	335	328	348	327	290	319	307	317	322	282	314	311	345	338	325	333	367	309	344	350	335	311	345	327	337	334	315	348	298	325	346	374	325	332	299	320	313	310	283	325	313	315	324	326	304	333	351	353	347	333	310	303	332	342	364	333	301	340	342	304	316	332	316	281	363	335	325	348	304	326	327	318	299	318	306	357	330	323	362	305	299	341	317	308	321	310	333	349	333	315	322	335	338	345	316	328	321	319	340	346	317	321	376	308	315	329	334	311	325	298	309	360	341	318	320	321	360	303	302	303	323	344	328	331	331	325	320	329	304	326	341	361	330	338	332	351	290	312	329	325	350	326	336	352	331	324	336	361	327	324	343	333	352	288	337	329	318	290	346	332	338	322	318	356	349	354	326	326	331	336	318	349	339	333	307	306	324	327	341	342	351	322	332	310	331	320	328	343	339	351	311	333	334	294	310	335	327	290	361	330	315	324	331	341	326	348	326	289	340	303	324	327	346	331	360	355	341	326	310	323	316	333	296	350	308	326	341	306	310	312	307	297	279	313	338	344	327	321	310	328	298	304	335	324	357	335	335	305	376	338	314	342	316	350	301	318	338	345	316	319	318	343	337	340	353	314	324	339	331	292	339	299	345	312	345	341	310	331	322	335	360	305	344	332	316	349	309	271	294	317	303	319	330	338	323	319	312	334	334	328	323	336	304	351	322	311	310	332	353	313	328	343	313	340	329	355	314	280	306	313	343	336	300	319	338	323	309	342	341	320	346	327	334	342	350	353	351	286	305	313	341	302	348	333	327	311	319	327	332	331	332	298	328	325	338	318	306	327	318	324	308	371	327	325	341	357	350	311	357	306	333	337	318	313	341	320	323	305	351	352	309	357	317	350	333	302	317	338	325	356	350	308	314	283	330	332	321	331	355	321	328	327	304	310	317	343	320	297	317	314	343	279	356	305	277	319	335	309	331	313	329	317	336	329	318	307	323	347	338	307	330	312	349	320	333	337	296	339	305	317	348	338	338	351	314	329	340	336	307	357	321	302	342	323	299	316	350	301	326	332	332	311	302	348	333	331	363	304	316	350	342	307	303	332	326	341	312	330	320	301	339	298	312	280	354	332	291	336	316	367	369	309	341	321	334	315	283	316	332	315	315	326	325	321	343	312	323	354	311	368	323	359	330	304	329	305	328	302	338	316	334	296	277	350	330	317	356	333	338	313	310	297	339	348	320	341	307	316	330	337	342	300	322	349	294	320	313	312	332	336	329	331	340	323	318	327	335	365	341	317	371	306	325	339	335	301	340	320	352	328	301	302	275	322	345	325	355	352	335	315	360	319	335	325	333	330	363	296	337	308	335	315	328	332	328	306	357	356	319	349	359	306	336	333	279	330	314	330	337	341	321	305	309	336	324	317	316	337	338	298	338	328	311	325	317	330	332	291	347	360	323	292	338	324	309	336	337	317	326	333	340	314	334	330	349	304	311	337	310	339	328	325	341	365	335	317	366	307	316	325	327	343	316	345	344	327	318	316	335	298	311	334	326	344	332	346	306	318	323	327	315	347	341	322	356	320	313	310	348	328	357	337	337	348	319	316	315	335	318	361	337	348	334	326	303	334	357	320	338	292	304	342	313	314	312	335	323	326	329	320	300	332	323	339	309	338	316	311	333	356	320	321	346	316	290	375	316	294	335	357	317	314	297	329	325	334	350	333	349	320	312	349	321	337	348	356	349	340	319	340	354	310	297	312	325	306	364	303	321	329	327	290	298	321	330	321	299	318	305	317	346	314	332	351	319	311	345	307	292	318	339	323	332	356	313	325	300	296	332	335	309	333	329	320	322	326	344	333	323	348	333	357	328	328	318	316	343	320	309	343	311	315	314	360	324	334	321	317	282	322	336	345	340	328	333	351	322	334	318	323	293	353	318	313	325	296	324	324	345
14139	29756	26325	16852	12315	9506	6691	4059	3283	3460	3278	2824	2505	2308	2016	1729	1683	1430	1163	1106	889	795	704	696	650	670	663	626	684	622	573	536	555	542	548	505	508	534	545	551	529	525	467	495	502	513	535	524	623	536	496	513	559	505	480	527	499	529	454	505	535	487	457	500	527	504	524	472	487	510	499	487	533	459	468	495	518	459	496	496	473	480	511	499	462	479	483	454	505	481	500	454	512	499	479	496	506	459	514	484	486	471	449	485	476	456	467	495	468	484	483	491	493	442	479	481	526	487	461	496	493	483	498	492	496	459	457	511	492	452	477	462	464	496	458	484	515	471	492	417	487	485	488	519	422	472	457	502	498	520	463	524	496	489	478	466	450	452	488	483	471	475	477	454	491	490	449	474	479	474	507	470	478	512	464	448	460	476	446	469	463	468	452	519	495	490	504	473	472	445	469	474	451	485	476	500	461	493	437	507	411	451	483	489	503	453	479	477	504	492	477	508	455	530	520	458	448	494	485	469	483	475	488	473	458	482	491	436	488	487	492	483	494	438	456	505	468	473	491	481	474	489	425	482	483	472	504	450	489	448	455	535	503	468	464	476	473	505	467	504	447	508	516	500	430	496	521	516	500	494	467	468	450	510	450	509	508	454	449	450	482	481	460	476	453	507	496	480	466	516	449	487	512	476	466	484	455	448	504	489	455	476	470	442	468	463	480	485	470	518	442	495	492	480	478	446	479	455	481	484	475	463	470	450	472	505	491	468	506	480	465	466	465	482	506	503	487	464	492	422	493	458	476	470	470	485	472	472	463	472	517	478	519	483	520	474	457	461	478	444	462	506	515	460	480	477	451	480	466	487	473	465	463	479	481	485	451	473	472	498	500	455	488	506	480	487	511	480	472	455	475	482	472	433	470	475	503	488	484	514	505	492	492	480	464	499	472	498	443	475	503	482	486	532	457	466	441	477	483	522	484	457	507	479	462	534	465	507	450	456	471	492	477	497	489	491	492	477	449	466	466	465	472	482	476	477	472	465	488	508	445	475	499	445	456	446	488	467	456	487	465	452	453	453	484	439	493	467	487	451	473	524	500	478	433	469	494	459	496	453	500	513	483	441	465	474	495	449	467	495	503	475	463	481	473	450	495	476	443	490	507	524	454	470	475	464	492	493	450	465	458	466	468	455	487	428	487	485	490	499	510	505	501	443	487	427	453	429	440	545	481	503	472	471	507	495	497	472	475	474	449	458	489	507	468	483	446	502	436	454	478	422	466	474	477	481	469	447	506	473	458	480	471	483	484	450	486	527	435	450	458	456	428	450	491	493	502	511	466	507	493	475	462	495	476	472	470	470	474	471	505	505	465	460	446	494	497	463	441	487	468	451	479	496	458	526	468	481	479	472	447	487	476	475	501	519	484	492	495	501	482	519	478	504	488	445	474	516	447	481	474	490	452	466	462	442	477	454	475	478	522	455	476	464	494	463	508	485	462	476	504	502	488	499	449	478	488	513	512	474	448	456	507	466	487	508	467	508	500	452	486	491	489	474	471	459	493	489	523	518	503	495	449	514	476	462	537	474	481	438	468	466	477	486	477	506	482	506	472	483	467	458	479	475	482	518	445	515	459	478	499	484	472	474	491	471	467	451	507	455	445	462	482	458	525	460	488	477	527	474	481	460	449	490	464	498	461	464	463	491	476	462	505	457	468	501	527	462	490	528	457	468	490	496	464	452	494	453	469	489	464	474	492	437	467	462	499	463	495	468	487	508	463	441	470	467	481	492	435	514	499	491	492	470	479	483	497	506	503	468	430	454	456	523	494	477	482	463	499	455	489	517	448	474	470	535	471	431	495	444	483	467	484	494	468	482	481	442	450	476	476	462	510	435	460	465	451	461	469	507	470	527	490	485	492	502	490	489	465	483	496	485	495	480	494	492	466	459	480	448	505	501	493	436	541	488	459	462	495	501	459	451	449	430	563	509	504	471	485	489	472	507	471	495	464	450	449	464	474	511	447	438	470	475	453	495	504	468	497	484	486	515	474	464	497	449	492	517	485	476	464	461	501	454	462	471	504	513	487	473	485	498	454	492	483	468	442	474	471	472	466	496	486	443	501	525	485	505	523	520	489	468	496	478	486	489	483	436	479	480	525	507	464	466	509	507	456	471	491	466	448	479	486	467	489	476	474	491	453	460	474	477	447	456	472	492	452	470	471	497	483	468	461	435	458	455	464	458	465	477	512	505	469	498	484	477	496	472	468	477	488	457	477	457	468	479	434	460	484	489	463	469	471	487	470	470	450	474	497	506	457	452	483	486	480	514	465	435	508	455	508	513	487	502	507	479	492	460	515	468	513	488	441	514	464	499	454	472	437	495	460	474	506	499	477	479	430	447	477	455	466	486	457	459	471	448	520	507	449	528	462	507	484	467	493	438	441	485	447	476	462	483	495	462	516	496	498	459	473	487	477	431	472	481	459	528	494	473	465	486	483	480	419	487	463	476	483	532	466	479	481	435	530	467	449	508	487	508	450	467	514	455	473	479	456	468	452	464	473	489	457	472	470	522	471	451	483	492	510	447	506	484	471	488	476	477	477	485	485	479	487	491	495	473	507	481	518	469	472	519	464	472	468	497	488	506	503	493	516	496	496	462	457	443	503	492	488	468	490	454	486	440	445	452	471	454	480	511	466	498	499	508	486	498	474	431	494	510	503	514	494	509	486	465	456	511	499	502	482	488	444	479	476	465	517	463	478	474	426	479	479	486	493	467	474	475	494	472	448	489	465	487	469	532	434	460	483	461	480	483	464	479	472	450	462	496	483	537	475	462	495	468	482	445	464	442	476	447	460	461	495	499	456	476	485	433	514	482	475	497	456	478	486	450	474	441	515	469	471	485	469	482	513	470	518	476	493	475	473	461	441	508	472	511	466	485	483	476	423	489	480	478	499	490	471	468	455	483	504	480	473	524	481	476	492	484	477	458	468	524	502	517	474	453	495	501	451	490	466	465	498	490	439	527	468	489	487	442	489	461	448	447	480	455	472	507	474	477	479	453	510	508	495	490	474	482	430	467	470	498	485	493	477	474	477	467	432	490	491	497	442	557	501	509	484	446	446	462	499	456	484	485	471	472	500	468	474	486	479	462	470	458	451	463	472	465	479	443	499	447	473	480	462	489	457	444	450	495	501	478	508	451	461	481	476	495	448	433	440	474	515	456	459	473	500	484	462	480	522	470	485	482	489	495	503	492	455	464	456	464	439	484	502	500	462	442	494	495	487	460	488	501	481	484	459	478	452	472	474	490	483	483	491	477	470	495	518	494	468	482	467	512	468	476	497	495	465	510	463	482	445	473	505	491	495	464	501	467	451	471	515	475	502	444	524	492	464	462	478	501	469	473	442	477	468	479	477	483	454	491	490	449	458	484	458	486	454	480	479	436	493	461	474	472	488	487	467	455	502	496	467	489	498	474	434	474	470	481	465	458	482	468	486	460	471	470
22677	21110	28913	23552	21125	21241	12532	2769	1700	1761	1635	1410	1346	1123	1053	873	853	722	648	535	440	388	353	353	366	310	319	330	290	297	329	282	277	228	262	257	250	275	256	249	259	243	242	242	247	294	261	267	268	297	273	287	241	263	253	251	268	258	242	257	251	249	243	233	224	259	242	211	228	224	238	219	241	219	218	258	225	201	224	211	189	227	246	232	255	222	234	250	212	211	219	221	234	235	226	231	229	238	217	220	231	217	210	237	258	245	230	220	204	245	258	234	243	227	254	245	244	225	231	237	218	217	211	244	225	227	225	222	268	259	224	229	222	226	239	223	210	197	204	232	209	239	226	233	215	206	249	222	244	245	229	225	215	245	222	242	224	233	194	232	204	255	223	218	228	233	232	218	231	243	227	199	233	255	245	228	230	239	228	223	215	233	233	215	241	236	234	227	234	216	252	209	214	249	205	228	208	225	227	238	220	242	216	233	221	233	242	228	209	227	222	228	234	241	228	221	236	213	226	231	220	239	233	230	219	229	218	208	234	203	226	212	221	236	244	217	227	253	227	211	233	228	238	243	225	223	247	228	223	222	229	237	206	223	223	267	243	230	202	221	211	220	206	229	230	237	208	226	231	216	246	226	229	233	222	242	222	276	248	237	253	242	228	226	244	223	213	224	243	234	234	193	257	218	233	243	215	249	224	229	257	229	243	224	207	246	229	231	219	219	229	241	220	257	212	247	246	217	232	222	227	214	220	245	214	220	206	225	229	224	239	211	208	208	233	220	235	226	235	244	260	221	227	235	217	232	238	218	235	238	208	219	225	221	232	184	198	201	237	221	209	204	239	229	226	229	221	239	219	258	242	216	251	248	217	223	204	216	240	197	216	219	211	261	214	242	270	237	237	238	224	217	279	186	217	195	212	223	230	234	202	218	218	225	205	250	204	233	216	224	195	222	228	209	248	211	243	235	230	239	229	216	234	251	227	224	235	234	222	215	219	253	242	228	214	247	233	225	228	210	249	241	231	234	205	246	228	224	198	235	228	225	260	225	235	232	228	230	193	228	207	231	221	206	208	218	242	214	213	227	202	219	211	224	240	216	222	207	235	221	215	204	213	248	201	232	230	246	229	233	220	222	217	217	243	232	230	232	232	230	228	213	211	238	234	245	225	232	253	241	222	244	234	255	244	216	233	241	217	211	218	224	252	252	251	224	248	228	205	243	237	226	208	237	249	240	229	243	222	227	251	204	239	247	232	238	233	195	199	241	211	244	250	255	224	218	219	230	217	236	236	204	205	219	204	214	228	233	242	235	227	229	233	250	227	247	214	234	222	208	232	224	224	239	206	228	231	252	229	230	230	190	274	215	216	230	204	189	205	198	234	221	221	212	217	222	240	215	246	255	240	217	244	222	214	232	244	244	186	233	239	223	248	232	191	206	237	229	238	206	255	236	218	208	241	209	214	239	225	254	237	233	251	216	216	243	232	222	207	235	231	224	219	233	225	229	213	239	255	211	214	259	198	217	239	240	225	203	227	204	212	226	223	218	215	219	228	242	214	214	218	209	227	245	238	228	223	230	234	214	247	226	221	212	255	216	227	232	219	222	225	222	214	259	257	223	233	227	220	205	195	208	230	196	233	223	226	238	199	230	222	229	244	227	235	216	261	213	202	242	224	240	230	222	229	215	207	235	259	216	233	244	204	231	235	253	232	228	201	224	241	246	231	257	247	235	245	231	234	211	227	210	222	240	232	239	216	237	215	223	215	238	219	229	259	197	225	248	229	240	234	235	211	224	236	220	225	249	210	244	224	235	223	214	233	246	217	224	242	214	216	225	219	251	250	220	201	213	214	184	224	231	217	236	243	206	212	219	202	242	222	235	224	226	235	238	236	226	244	230	241	255	212	220	225	211	251	233	228	195	232	211	176	226	217	251	211	251	257	247	207	233	227	228	235	211	233	234	250	229	223	222	245	240	237	225	232	212	237	206	251	231	226	223	216	209	232	214	210	224	226	230	206	227	207	225	219	210	218	253	236	223	206	225	221	232	246	222	227	217	199	234	223	221	266	218	245	231	240	236	238	227	237	259	236	237	227	234	212	216	219	233	260	206	245	229	215	235	232	215	221	229	214	237	210	241	247	257	214	229	223	217	251	223	212	210	250	221	210	201	224	238	209	219	223	210	259	218	227	246	199	216	217	217	228	210	199	232	234	234	217	251	236	230	204	212	214	216	212	244	215	231	198	222	208	226	226	266	214	233	238	223	230	231	238	245	206	249	227	256	223	241	222	212	204	229	229	243	238	233	208	217	223	252	235	247	236	212	241	248	234	230	225	244	217	223	249	209	218	250	214	231	247	219	232	233	217	231	236	191	223	232	225	241	197	212	240	250	270	231	241	192	223	222	229	203	236	221	224	230	227	205	245	238	210	233	229	243	236	257	197	238	214	226	247	236	223	254	240	208	268	239	206	236	217	238	220	225	180	239	227	245	221	222	235	245	234	236	226	222	238	226	248	230	236	237	238	260	228	205	224	230	226	239	234	230	250	249	231	247	224	208	197	227	213	241	245	244	228	216	235	233	240	232	246	234	259	237	197	254	208	199	230	249	218	234	230	223	224	215	247	243	238	234	225	202	222	216	245	222	204	214	213	211	222	215	223	226	230	219	216	189	216	193	215	234	236	197	220	228	230	211	235	216	229	226	255	221	245	225	233	196	209	218	222	233	241	228	228	219	243	210	222	225	250	249	236	207	231	237	260	232	205	224	233	210	219	201	225	222	229	237	250	238	221	239	233	229	241	249	240	237	217	221	230	221	237	238	217	218	243	208	219	226	246	227	206	222	235	217	239	248	227	237	240	231	234	228	209	235	227	219	246	224	225	247	199	232	213	252	195	215	209	207	232	187	233	223	222	238	237	193	199	263	251	247	233	223	233	227	214	218	188	247	199	237	219	218	229	223	217	223	234	227	210	228	236	208	223	202	228	232	224	225	213	210	214	235	207	222	220	247	233	225	254	279	201	203	214	225	246	246	212	230	224	199	211	222	191	206	186	235	225	203	215	217	225	232	212	252	218	241	238	258	202	207	194	252	227	244	209	199	214	217	239	222	217	220	227	221	221	248	237	214	227	217	231	239	266	229	239	222	228	224	230	239	240	217	229	235	231	267	205	223	211	210	233	211	255	235	222	205	228	190	227	228	219	241	211	218	211	244	225	251	210	221	229	224	239	233	210	214	243	268	230	238	212	223	237	261	217	233	246	224	226	215	207	237	224	241	254	235	246	218	246	208	217	222	254	226	226	213	226	215	231	218	228	244	236	244	219	234	234	221	238	229	218	220	221	220	257	240	224	231	229	219	237	232	216	225	237	236	264	249	253	218	204	236	220	243	204	233	213	223	235	218	244	211	216	235	247	221	226	223	211	229	225	230	201	214	197	242	210	227	217	212	224	218	227	208	237	210	212	226	231	232	224	211	228	232	207	225	224	243	241	220
16405	34274	30594	21106	16105	12714	9032	5980	4541	4889	4420	3873	3414	2844	2609	2196	2163	1824	1492	1241	931	818	700	627	646	587	590	655	602	640	532	459	413	416	395	405	384	426	424	471	429	394	429	389	382	402	421	432	433	460	435	414	446	442	426	429	430	372	379	400	368	407	401	368	356	322	382	333	354	378	351	379	373	340	334	360	306	344	335	381	330	334	386	322	317	328	308	353	305	373	343	301	354	366	344	340	322	322	325	376	335	349	342	355	365	363	331	363	352	344	356	318	369	317	334	351	300	320	349	316	345	355	360	345	345	363	315	319	330	362	343	332	351	345	309	369	320	318	307	340	334	331	319	334	320	358	318	329	310	335	366	355	317	365	348	326	336	320	333	320	318	326	319	348	314	275	338	332	351	307	335	303	344	334	331	357	336	325	342	366	334	335	326	350	326	347	326	345	315	359	330	335	322	332	349	353	346	375	308	331	346	317	320	335	321	350	335	336	381	345	325	333	365	352	326	344	317	338	344	277	353	361	328	335	349	343	333	354	317	321	331	316	353	355	296	323	359	353	384	354	341	354	324	353	345	308	328	359	337	366	365	349	310	346	328	329	337	315	368	357	299	366	340	330	362	350	342	338	323	336	326	325	318	364	312	329	318	327	360	363	357	312	362	307	336	328	340	330	363	330	356	323	311	343	330	335	361	349	364	351	320	319	321	321	319	345	312	344	306	331	332	352	322	317	321	344	341	335	347	318	318	350	331	330	327	339	311	334	327	317	375	354	344	335	299	312	392	325	360	343	326	343	351	320	332	347	336	366	358	315	335	330	333	350	353	338	344	329	349	324	345	327	329	334	343	332	343	342	305	330	351	361	347	329	356	339	324	345	350	327	358	315	325	336	339	366	330	320	317	305	340	320	337	334	341	329	325	355	340	356	361	320	329	322	333	339	299	314	316	311	345	377	337	362	334	348	366	319	345	376	367	334	345	336	329	325	321	312	350	354	338	320	331	355	315	336	321	324	362	342	351	334	295	365	360	357	334	376	349	342	303	310	320	331	326	387	331	372	314	347	334	325	321	343	334	347	348	335	337	336	326	318	321	339	344	371	307	312	350	342	347	343	334	356	329	323	351	346	336	343	315	354	334	313	329	352	332	367	359	312	340	311	331	330	304	335	309	331	355	351	341	303	335	353	346	333	323	341	337	355	337	348	341	338	354	353	333	351	343	345	356	335	348	319	329	328	326	298	321	361	334	338	340	317	329	354	342	320	353	295	348	298	336	342	298	320	335	362	331	360	316	334	345	331	343	334	319	300	363	321	324	338	352	337	367	368	334	337	344	352	299	324	338	342	336	350	293	322	329	287	339	304	315	310	337	352	375	345	336	359	358	375	315	338	362	332	346	314	333	348	343	318	322	329	342	348	325	334	293	372	295	347	332	328	362	324	298	344	360	356	314	350	361	338	329	309	346	319	336	339	353	332	306	296	335	350	323	340	323	324	341	336	313	346	320	370	347	347	360	330	335	339	343	357	347	325	297	329	321	327	334	322	350	334	338	325	322	311	360	321	310	308	333	361	320	332	360	346	321	332	323	334	370	348	335	354	362	344	342	323	340	339	326	327	325	350	317	331	346	361	330	350	376	345	314	337	334	370	311	324	331	327	332	348	347	352	337	346	341	338	343	324	318	330	346	343	286	334	337	354	334	324	327	340	324	331	337	319	318	317	333	332	318	354	362	363	323	322	303	337	338	318	283	320	326	300	350	336	340	353	331	315	316	331	311	327	354	304	353	350	330	338	343	352	350	320	361	324	360	304	342	346	342	347	319	345	361	346	309	356	322	333	359	365	339	361	303	329	307	337	327	341	368	323	334	354	323	339	320	329	332	356	376	330	355	335	342	365	329	330	352	353	342	321	313	340	356	338	372	334	333	328	341	354	369	351	339	336	335	325	326	331	361	341	351	309	349	327	315	348	321	387	347	382	345	321	351	367	331	315	344	325	352	338	363	318	340	354	322	341	360	337	321	329	341	325	333	313	354	354	357	356	314	309	330	353	336	340	332	344	323	317	367	307	346	331	315	353	344	348	369	316	346	329	351	330	341	327	343	305	338	335	351	327	342	323	313	332	354	337	325	357	324	312	347	369	369	334	312	323	319	332	341	330	317	357	328	326	313	367	379	356	325	352	353	332	299	340	343	349	321	335	327	340	366	337	340	313	332	340	322	347	352	338	337	341	344	361	348	349	337	346	356	289	301	329	334	342	339	342	349	356	325	367	343	351	377	337	325	314	346	370	316	328	319	369	357	333	321	370	336	303	336	347	338	303	310	340	336	313	319	355	329	314	314	338	355	344	348	345	349	316	318	325	302	351	329	313	348	344	340	343	337	326	337	325	313	328	313	322	346	322	353	345	333	359	367	311	323	343	331	307	328	325	348	355	354	346	336	306	351	357	323	348	361	353	343	353	343	339	327	326	352	337	296	354	329	339	324	344	341	303	333	312	324	356	330	331	312	302	358	329	334	347	300	333	330	334	324	318	310	328	343	357	351	360	305	307	354	323	363	338	315	352	347	334	342	315	342	340	325	343	345	331	307	339	325	332	336	341	338	320	335	338	350	338	318	309	319	347	309	370	317	318	363	380	360	327	344	327	342	331	351	342	319	318	325	322	329	334	335	350	362	355	312	289	349	324	311	350	357	304	346	372	331	311	350	327	322	347	357	345	326	312	304	348	351	374	327	361	347	303	305	331	317	350	350	325	318	322	386	326	334	369	316	339	333	316	355	343	325	312	362	327	357	325	316	324	325	319	359	343	307	368	345	309	352	319	336	310	336	314	334	325	350	317	348	322	319	336	331	312	348	331	315	315	365	324	334	345	339	368	343	313	325	361	326	333	354	349	337	338	335	324	334	360	331	342	318	295	324	324	370	343	329	327	321	339	319	364	331	327	362	372	360	373	326	326	331	335	332	316	326	333	326	294	337	373	344	348	323	344	359	345	338	336	327	341	308	319	329	352	331	335	324	326	330	362	367	347	342	351	358	336	318	354	330	350	341	328	341	338	349	350	316	341	316	338	314	324	330	321	305	319	331	333	349	336	342	330	334	358	321	378	349	345	321	326	339	312	320	346	352	328	338	343	284	343	349	330	360	352	345	319	353	343	315	347	320	339	336	397	327	331	358	340	331	309	332	320	304	336	317	337	322	322	327	350	346	343	312	366	344	331	322	339	324	346	338	333	344	343	295	326	351	312	333	339	358	291	336	330	339	354	341	368	311	325	334	332	332	361	346	319	313	321	371	334	344	330	342	348	317	317	317	310	361	308	340	357	351	332	350	340	347	341	330	336	346	376	294	346	367	349	325	352	342	330	345	359	355	335	343	330	318	336	322	347	358	309	349	336	318	300	365	295	309	345	313	294	359	319	338	347	336	307	358	342	362	331	343	328	325	343	316	357	360	345	348	325	377	340	320	350	358	339	350	312	304	327	347	347	309	291	341	382
26723	20880	16051	7297	3226	2065	1356	866	720	774	706	677	592	546	542	518	471	404	403	367	330	329	277	320	286	278	301	295	321	311	279	264	287	268	272	240	258	272	268	294	299	285	272	272	253	269	319	262	274	254	294	284	274	297	272	285	277	282	283	249	248	260	284	280	259	256	287	287	297	286	290	263	275	291	261	283	280	251	253	247	276	267	270	286	255	296	270	258	249	278	279	279	276	275	273	264	278	267	252	246	277	272	277	243	279	258	267	260	266	263	254	255	267	270	244	273	249	275	276	293	260	280	243	285	274	288	259	280	263	256	290	283	258	291	260	282	250	279	304	230	261	256	263	257	273	292	262	278	278	263	272	293	277	274	240	251	275	292	269	303	248	257	292	261	265	285	287	290	272	254	310	268	262	270	273	292	243	260	271	262	252	269	292	257	253	275	254	260	268	262	246	258	285	262	290	253	289	266	287	280	272	255	253	256	277	273	275	238	260	297	246	281	291	276	270	305	276	263	286	288	260	247	286	303	294	253	255	275	234	277	277	248	250	268	245	259	267	257	271	268	265	257	258	262	244	290	253	285	255	284	281	275	263	232	225	263	275	278	280	273	283	254	267	280	283	274	281	256	264	260	257	240	267	235	259	255	283	256	247	253	269	250	226	251	269	233	254	272	271	282	273	265	288	288	288	304	244	267	234	282	273	252	269	244	259	259	261	288	264	244	261	273	246	273	287	262	237	268	273	292	249	272	265	281	260	269	284	313	270	303	248	221	273	284	281	262	258	285	258	254	243	288	284	278	257	270	269	263	267	264	274	299	270	236	282	249	284	260	247	264	267	253	267	253	282	283	267	288	302	286	280	275	261	250	261	238	285	274	281	244	267	257	252	287	278	289	277	290	283	238	254	242	280	294	247	256	238	279	279	280	287	248	272	255	255	266	283	272	235	286	266	240	281	266	240	279	291	264	289	284	287	254	299	299	241	270	285	242	266	263	262	272	280	279	287	279	270	273	269	250	242	290	275	245	300	251	261	246	271	259	237	271	278	277	271	291	259	252	261	289	270	276	268	303	275	253	291	257	271	257	263	274	255	280	283	304	268	278	275	291	270	274	272	287	293	291	239	263	250	275	269	259	264	275	268	277	293	286	253	258	238	279	264	230	286	268	260	272	248	276	251	263	286	278	284	261	276	269	271	298	270	264	300	279	272	305	271	254	266	305	268	262	264	259	285	306	280	264	274	281	245	236	273	290	267	272	255	290	265	268	273	251	276	249	292	278	269	273	227	262	276	264	247	284	275	267	295	268	297	261	256	270	279	283	240	247	257	296	263	256	271	275	288	269	239	280	263	292	270	274	284	278	235	306	247	293	272	267	273	249	287	285	260	275	261	254	296	264	259	277	258	280	290	261	299	253	283	294	260	272	237	264	276	235	268	288	261	230	262	254	265	264	301	250	272	278	251	251	264	291	250	269	274	289	260	278	258	253	244	267	246	268	248	246	254	273	263	254	283	268	260	285	287	252	299	263	292	266	257	270	258	279	284	276	301	308	269	260	253	271	269	247	271	261	290	262	252	276	246	266	244	289	287	236	248	276	264	257	269	281	248	261	280	287	284	266	261	256	269	262	298	268	286	263	240	263	265	267	248	295	272	272	263	290	281	263	267	280	284	258	264	264	253	272	259	261	222	270	268	256	296	259	306	266	281	292	308	279	263	260	244	276	270	254	269	265	259	275	270	279	291	256	280	276	236	280	261	299	298	254	285	265	266	249	250	252	286	293	270	273	260	306	254	276	263	251	263	252	277	273	285	293	259	309	271	268	253	245	264	256	257	241	259	252	253	262	269	266	292	280	269	240	255	248	301	271	256	279	292	286	264	269	263	264	282	257	263	256	256	266	268	246	294	257	268	267	265	273	261	290	270	280	240	264	267	279	283	249	280	276	255	245	293	252	285	269	271	266	285	288	260	278	274	285	264	271	273	304	256	247	245	250	262	271	292	293	310	267	263	283	286	282	287	273	308	289	251	284	264	264	255	295	249	270	278	293	253	253	287	256	266	303	283	289	281	302	262	265	278	252	302	263	265	265	278	237	271	253	262	296	254	275	257	266	274	279	254	249	292	272	282	264	277	275	273	253	271	277	261	270	260	281	247	280	266	266	273	238	283	283	270	274	268	266	242	257	295	260	258	273	253	288	302	281	277	286	245	281	280	278	266	276	243	259	297	259	256	275	263	301	245	247	253	287	250	282	268	240	267	284	245	218	295	265	278	239	262	277	287	267	263	259	273	291	285	270	269	269	236	290	257	269	279	251	260	258	262	239	293	247	262	244	215	244	254	252	263	272	248	271	289	249	268	290	290	271	283	257	265	284	274	293	284	270	274	290	247	271	277	256	287	272	267	275	284	277	275	255	273	274	273	295	250	278	287	277	253	271	280	274	243	297	284	261	276	239	260	263	271	251	249	270	245	273	256	272	259	265	275	263	277	285	283	265	279	288	266	246	275	263	236	274	298	289	285	264	243	259	258	252	272	285	272	261	265	294	259	270	306	272	264	260	241	307	319	270	242	252	250	269	280	250	292	266	247	281	265	267	285	254	286	263	253	278	226	260	252	286	253	272	244	276	289	248	285	265	253	298	285	256	277	281	291	286	268	258	267	261	286	250	298	267	285	271	272	289	255	238	309	285	260	274	269	257	252	280	265	272	279	270	248	265	277	269	240	261	236	301	273	272	293	272	280	269	266	278	265	268	270	240	267	252	264	279	252	282	253	270	281	280	268	260	252	265	271	296	285	245	265	250	278	236	266	274	275	261	270	262	240	262	290	254	271	270	281	262	258	263	287	265	285	263	282	261	258	286	275	250	292	300	267	273	251	239	284	262	274	271	272	260	288	300	265	273	277	260	266	267	302	291	280	268	282	237	256	253	288	292	261	252	274	261	294	295	286	289	270	286	271	254	268	289	271	262	237	281	271	260	248	256	268	248	248	259	297	265	285	264	255	261	289	286	286	276	265	275	264	279	252	259	315	267	277	262	278	264	263	286	285	258	288	276	255	289	256	269	309	294	262	264	269	245	264	255	267	280	290	248	263	289	261	273	272	273	286	295	268	275	282	273	292	268	271	266	256	284	255	254	252	276	244	291	252	273	270	278	297	245	262	297	286	244	276	237	246	290	276	283	273	244	246	256	270	263	284	286	272	311	290	238	264	269	270	258	251	278	289	302	256	289	262	282	298	261	248	286	284	264	273	258	284	246	270	277	282	260	258	247	295	278	260	266	293	288	271	276	255	265	239	258	266	281	274	287	242	251	274	300	256	283	272	282	281	243	263	272	275	297	272	272	267	258	280	291	292	274	275	278	263	241	274	274	289	284	276	277	274	250	274	265	282	261	269	262	259	276	245	250	244	270	286	269	273	247	245	269	265	259	291	251	253	287	240	263	280	257	268	236	274	243	243	275	271	264	275	265	274	284	291	300	285	260	266	306	281	255
13006	21379	17876	10233	6976	5299	3652	2232	1746	1892	1768	1564	1431	1274	1193	1016	996	848	742	670	539	449	458	438	463	475	461	443	472	447	418	417	391	437	383	436	419	418	459	441	455	457	411	385	396	403	407	429	395	418	424	455	395	414	390	414	413	380	472	411	407	381	362	433	398	443	391	385	402	378	408	418	385	395	377	374	395	419	381	420	395	403	411	388	377	351	388	406	349	410	346	383	363	401	411	398	446	394	390	383	384	408	371	407	387	392	407	435	383	390	392	431	390	365	384	405	375	413	371	386	382	379	370	402	378	387	382	392	360	383	412	376	404	360	394	429	398	414	368	381	362	380	375	417	378	394	376	389	425	422	390	391	390	418	393	370	413	401	385	397	391	432	362	376	404	384	458	402	390	410	419	350	366	391	400	390	392	410	401	386	387	408	374	395	376	380	387	413	397	424	428	396	415	423	394	395	373	390	384	390	381	383	418	369	402	383	388	426	393	416	395	379	367	384	424	384	382	413	426	392	413	381	396	367	387	433	393	451	385	392	419	426	402	364	407	404	404	391	376	375	398	419	418	381	400	378	407	374	427	395	384	385	402	394	398	364	352	394	379	421	415	419	416	389	423	409	393	424	410	411	393	395	396	403	421	379	395	407	398	416	394	388	418	379	406	371	396	387	351	397	389	374	416	384	402	387	392	429	393	361	393	416	392	380	384	428	356	383	428	413	403	388	421	386	375	408	386	393	402	393	411	370	385	415	376	390	397	396	424	437	425	391	405	400	390	388	369	387	387	392	379	419	420	359	375	429	408	417	405	388	382	384	403	392	383	404	415	385	403	367	401	393	405	395	413	369	388	441	367	395	412	405	414	392	407	419	394	367	404	391	391	369	384	399	391	431	409	390	347	395	372	403	437	381	380	383	401	394	387	398	386	417	402	379	396	390	409	368	388	408	439	374	397	374	390	388	411	393	434	421	389	409	394	426	364	398	394	375	398	382	392	400	427	385	395	395	409	398	375	373	418	417	402	385	411	378	426	387	402	408	368	422	372	368	373	378	391	399	375	391	369	406	403	385	416	389	383	384	399	396	390	362	400	402	419	359	389	461	415	384	406	393	406	435	404	397	383	392	393	426	398	431	402	394	391	395	382	408	399	422	405	382	381	379	373	427	391	388	378	379	384	394	361	419	399	394	389	384	356	429	399	384	390	376	400	404	406	396	375	404	377	404	397	388	385	413	400	391	404	411	407	350	396	382	392	411	435	398	386	411	394	415	419	382	355	354	410	408	346	399	401	384	407	387	409	400	381	367	396	364	396	394	381	401	401	407	380	389	381	404	379	400	422	396	411	392	425	367	406	395	401	383	397	428	407	408	415	420	455	387	382	354	404	430	412	376	371	384	403	400	392	394	392	415	376	390	406	418	394	402	372	369	394	411	398	426	374	384	379	379	400	391	402	375	412	396	396	358	399	331	398	435	359	379	397	385	405	419	370	391	428	425	413	391	394	372	392	400	391	385	381	364	399	394	394	397	435	403	372	370	372	410	361	376	394	365	382	386	428	416	383	389	401	398	380	410	384	416	346	416	376	397	373	375	394	369	368	377	409	412	370	404	397	379	377	368	365	385	399	396	369	368	387	403	400	381	427	414	377	409	393	378	439	407	387	413	397	426	412	393	404	405	346	429	422	401	370	399	421	423	401	358	404	406	403	434	375	399	400	384	395	360	443	406	409	412	365	383	365	370	381	419	402	411	406	386	347	370	418	388	403	385	409	428	403	392	427	374	368	383	368	391	395	397	404	375	379	395	429	373	404	352	402	422	421	402	370	393	347	347	391	397	392	396	407	402	357	378	395	386	393	355	392	390	369	372	400	390	414	376	419	389	406	354	370	384	379	355	398	422	430	418	421	388	415	416	381	399	403	388	390	411	390	361	407	379	424	391	405	414	374	401	357	386	354	382	394	377	389	386	376	381	398	401	374	389	379	404	409	404	428	376	378	374	412	434	412	382	420	407	408	420	388	380	430	389	415	365	417	387	401	362	399	416	393	364	408	410	393	375	408	417	430	399	415	384	382	409	385	368	383	397	399	370	364	386	418	384	410	412	388	408	387	407	432	398	415	355	371	410	427	436	374	397	397	360	404	388	367	404	395	408	392	367	388	396	376	408	394	408	365	396	378	397	382	435	361	368	373	403	420	371	429	425	403	432	405	397	356	390	389	387	405	387	370	400	428	370	405	413	417	388	378	405	403	372	399	413	387	367	398	398	427	379	387	382	380	401	409	358	371	388	356	403	397	404	395	412	421	425	401	409	407	378	389	380	402	384	378	388	403	368	411	422	418	409	417	381	386	407	406	394	404	403	396	370	351	390	366	387	377	379	382	416	382	390	404	439	390	383	391	400	382	366	388	383	413	426	401	401	415	430	406	398	411	382	401	371	392	403	411	407	393	387	394	427	433	406	428	382	384	450	391	365	427	383	382	391	414	408	404	389	412	395	386	390	370	391	391	375	402	397	407	428	402	421	388	369	380	366	421	355	415	459	397	385	389	410	422	380	402	415	411	348	397	376	397	407	361	388	399	382	396	404	410	355	404	374	387	382	359	396	374	391	408	393	413	385	383	405	401	428	369	395	443	397	383	394	411	402	391	374	375	400	391	376	412	413	393	421	370	394	388	400	403	414	381	348	343	349	362	394	402	392	385	396	374	380	362	355	368	414	352	377	358	374	386	390	395	401	398	398	372	373	385	413	404	375	405	385	426	378	378	389	406	402	368	442	381	416	371	398	402	368	432	395	424	405	430	378	388	377	370	375	380	375	447	379	413	383	399	383	395	418	378	395	383	420	410	383	380	381	409	388	378	402	411	406	426	401	425	375	413	407	354	397	388	423	396	389	371	390	409	417	383	417	407	393	351	390	397	375	380	398	398	383	392	401	386	392	373	387	413	402	381	403	371	353	383	361	401	402	416	383	397	383	405	412	394	391	393	388	419	399	375	386	413	421	381	421	395	392	407	409	381	390	393	430	399	389	380	399	400	411	380	387	409	414	403	408	388	371	400	401	407	377	398	365	365	396	396	371	382	416	407	384	365	403	349	370	376	383	420	405	380	402	404	405	416	401	368	351	406	398	366	345	413	399	376	398	388	394	394	400	424	362	367	370	396	411	355	407	390	410	412	430	365	414	399	401	369	411	462	405	373	394	393	369	421	406	373	371	375	399	360	410	395	392	376	432	400	377	384	372	391	373	359	405	429	404	413	420	414	383	412	435	389	386	420	358	397	388	405	406	398	398	405	415	385	356	378	414	404	363	404	412	400	387	377	385	401	392	409	403	381	420	353	392	388	363	414	360	397	368	383	393	410	422	391	397	376	417	378	354	363	383	400	413	376	426	404	391	386	379	402	410	385	387	423	362	424	387	410	398	411	371	389	406	423	400	388	393	404	404	381	376	408	404	416	396	396	388	399	395	400	382	429	358	396	377	390	376	410	384	397	391
23597	21114	28471	23988	21111	14219	4074	1805	1292	1370	1306	1127	970	907	877	814	730	650	614	521	449	441	462	379	388	379	413	417	377	360	355	362	363	346	342	325	323	339	331	369	372	351	345	347	343	344	346	374	342	360	384	370	339	359	351	309	344	341	306	339	348	326	347	325	332	324	339	335	309	331	329	307	347	354	355	314	322	355	333	353	317	328	354	323	320	328	336	346	332	320	296	330	323	318	341	333	339	315	310	322	319	353	318	329	335	333	357	313	348	326	343	339	347	329	333	329	326	312	320	315	290	319	304	327	319	336	309	337	343	333	329	329	338	333	342	339	301	302	331	326	299	320	294	315	351	291	323	313	317	332	334	356	298	289	369	328	336	292	347	310	313	322	321	305	330	336	294	314	303	332	309	325	307	321	309	322	328	351	327	325	314	341	317	313	324	334	287	352	316	342	285	321	308	340	347	326	318	330	311	311	326	322	331	305	341	338	288	345	343	307	306	357	298	333	315	329	288	333	319	331	329	330	336	332	340	311	327	338	365	323	353	357	351	324	334	313	321	296	345	309	322	305	346	333	329	319	314	325	315	321	358	326	326	331	332	328	341	310	313	335	329	333	329	352	311	315	326	334	289	317	325	313	337	315	320	333	324	320	332	338	322	302	282	348	314	293	359	285	320	312	312	352	311	311	351	310	344	314	324	334	329	301	317	307	332	317	318	327	306	333	320	342	336	341	353	325	305	317	333	331	306	325	295	322	329	318	326	314	333	305	313	342	310	307	308	290	280	330	332	299	321	354	304	323	321	308	316	318	326	303	321	307	325	317	266	322	331	285	304	338	320	344	347	328	301	312	314	326	337	306	361	314	326	306	323	344	324	327	315	326	324	300	340	289	330	326	324	343	325	320	326	331	306	319	337	332	308	338	322	301	333	317	319	305	326	327	296	315	299	313	316	338	317	318	355	310	306	322	329	321	335	296	321	310	320	329	348	306	345	298	313	304	284	312	303	332	319	313	313	374	293	334	317	323	328	335	338	309	308	293	322	327	292	311	342	307	307	306	315	291	322	352	356	335	339	319	301	302	343	334	310	304	275	304	308	360	311	321	303	300	311	317	295	303	312	311	305	309	316	286	332	347	332	324	306	344	319	288	337	297	328	336	340	301	329	329	335	340	312	349	341	303	344	332	295	324	314	355	321	362	341	317	313	316	359	316	333	331	292	327	329	307	373	361	307	316	319	324	334	335	314	309	334	313	299	294	306	306	305	343	338	325	326	322	293	317	274	347	302	334	327	301	321	359	313	337	327	331	309	325	322	329	302	329	288	318	335	325	320	361	314	300	300	326	297	304	329	318	329	310	365	330	314	330	308	339	337	313	313	273	330	339	316	334	336	322	302	320	293	328	332	342	340	352	334	326	313	340	322	300	331	363	325	348	368	347	345	343	296	303	331	310	323	303	316	291	336	350	350	327	363	344	337	317	347	333	308	319	314	304	316	298	334	347	323	336	348	334	346	292	319	295	316	293	319	337	328	327	357	320	303	338	312	324	357	374	307	306	308	323	329	313	328	353	342	321	334	332	358	302	326	324	308	344	300	323	337	335	310	321	326	353	360	318	304	305	287	316	340	317	322	322	305	327	311	306	351	336	313	344	307	300	325	296	309	317	342	344	331	316	336	365	298	325	338	328	305	325	327	299	312	305	373	333	350	300	335	337	320	321	320	351	335	309	330	332	345	340	314	340	339	313	347	341	344	301	324	340	313	325	316	337	341	340	321	315	272	306	323	332	335	298	313	335	287	327	298	304	325	311	326	324	327	325	324	337	307	302	306	318	340	309	354	333	353	315	310	292	343	308	342	301	323	335	297	323	353	342	304	302	287	314	342	308	323	340	333	316	318	323	333	346	315	326	336	328	293	363	331	325	305	313	309	342	340	309	319	310	313	294	310	353	314	305	307	319	325	318	308	339	331	322	342	317	316	297	302	350	314	342	306	329	312	322	318	353	321	306	315	318	310	327	334	325	312	342	301	280	318	329	310	342	319	311	340	344	329	352	350	339	298	309	301	305	327	321	351	298	289	331	317	347	347	318	339	308	313	302	333	338	356	308	305	290	317	361	315	343	323	342	297	323	317	352	318	364	295	356	320	320	317	317	320	306	304	338	305	330	345	340	316	324	334	333	334	315	324	351	306	308	303	317	327	310	327	313	330	298	319	336	316	295	342	333	316	344	315	333	359	312	347	295	342	311	320	326	337	324	329	330	344	338	321	305	329	333	312	349	328	307	343	336	323	325	314	293	329	331	348	329	320	298	312	309	300	332	321	318	327	318	335	323	330	331	339	330	310	319	306	333	317	309	323	330	323	338	334	314	307	330	308	340	306	345	308	302	353	345	302	319	317	343	327	305	289	327	330	337	298	339	312	348	346	321	344	327	314	314	307	343	343	350	342	356	333	312	323	320	296	309	323	324	330	299	311	309	345	314	334	302	305	311	346	328	343	317	285	297	291	317	339	307	313	291	287	303	346	305	336	321	315	303	332	296	314	333	332	325	296	309	319	310	305	304	325	335	308	328	327	317	307	321	324	334	307	307	333	329	325	330	323	307	338	319	283	335	333	343	331	326	304	321	330	342	350	319	319	330	318	324	304	305	321	311	312	326	322	347	310	309	334	317	338	318	326	312	316	339	337	324	310	311	285	337	318	346	317	317	352	331	319	324	313	327	298	314	310	346	316	298	365	288	344	320	327	329	292	351	356	354	349	324	300	331	327	330	336	330	305	325	307	343	320	316	325	316	350	319	318	331	312	313	312	317	328	308	332	342	314	294	304	352	338	300	326	372	314	334	335	318	326	321	342	317	320	347	308	330	313	368	311	333	305	296	330	304	333	318	333	371	324	330	312	324	315	321	329	303	309	318	322	314	303	302	301	323	307	311	339	332	299	335	287	316	340	329	312	344	331	339	315	318	325	334	356	330	305	302	341	343	288	306	298	290	340	335	321	285	340	300	324	312	322	299	325	353	341	314	310	288	314	309	323	322	341	322	327	336	320	323	336	359	294	328	313	283	326	324	328	338	311	324	331	332	345	328	321	310	329	317	349	321	324	349	302	333	293	330	328	337	328	292	311	332	331	328	309	333	366	341	337	326	301	317	304	309	328	329	340	311	324	329	306	314	323	341	312	313	351	339	346	288	322	314	291	289	304	291	308	310	282	313	328	316	316	322	322	333	293	319	324	335	335	357	307	310	314	353	348	306	319	316	354	324	349	333	305	339	363	321	331	333	326	335	351	311	316	352	332	302	337	325	349	365	328	304	308	349	313	333	340	333	318	356	277	310	331	335	320	282	315	323	363	339	340	327	316	329	325	316	348	359	358	332	318	298	302	315	343	316	335	312	293	286	300	367	315	334	306	317	362	315	356	314	313	300	321	329	300	342	325	323	301	330	297	309	305	334	344	309	329	314	325	325	355	314	284	305	316	305	339	326	354	324	314	341
14520	29419	25972	16642	12294	9513	6502	4308	3510	3538	3327	2867	2563	2201	1982	1758	1797	1382	1214	1115	826	703	665	645	654	646	675	667	615	597	541	519	546	526	464	474	447	505	551	523	548	508	507	516	508	521	482	484	520	568	588	536	518	555	536	517	493	492	508	514	520	526	479	480	475	531	495	555	499	505	489	480	460	502	474	509	506	466	479	479	470	475	504	456	417	486	439	455	473	442	441	476	461	488	477	486	457	472	497	476	457	482	459	501	494	493	460	446	480	506	497	491	464	472	536	511	455	449	460	449	486	483	448	475	474	473	479	451	474	458	506	488	463	469	503	498	508	494	460	490	444	506	493	440	495	483	466	455	461	483	488	511	469	475	524	474	498	442	473	461	479	462	493	481	454	450	499	526	491	455	503	473	471	472	501	496	448	499	479	442	450	474	477	459	459	437	477	518	491	480	442	493	475	475	467	457	481	474	478	507	486	529	479	471	454	502	482	508	481	475	473	497	449	475	506	478	496	504	461	459	495	478	471	485	462	504	453	468	490	491	461	513	475	469	466	487	453	465	484	490	450	495	484	434	462	486	477	484	449	442	478	448	449	507	492	419	508	452	489	480	464	528	512	480	465	468	494	445	422	444	477	450	451	466	472	458	481	454	482	466	471	464	476	443	469	485	478	516	511	550	472	493	494	482	494	462	466	471	477	456	520	500	464	463	486	415	449	442	469	481	490	451	462	451	480	471	455	453	491	488	490	503	487	475	495	475	451	464	468	476	468	472	473	448	461	463	499	455	515	454	468	471	469	496	440	443	479	462	461	503	476	446	461	438	488	448	496	484	452	460	488	500	499	479	484	498	498	512	479	477	471	453	487	471	508	509	502	512	499	453	498	507	447	440	467	487	469	475	481	457	456	487	478	453	466	487	464	451	487	466	461	481	488	475	464	508	493	477	481	474	439	489	496	499	479	485	472	481	434	441	460	465	538	476	452	433	484	446	492	461	443	441	498	478	481	481	457	460	462	487	485	476	511	484	462	440	474	485	467	464	424	443	484	481	465	500	500	456	475	468	486	456	451	432	440	476	456	480	452	463	472	436	484	514	476	473	501	473	488	480	510	484	459	496	463	459	483	469	474	503	498	461	441	494	472	463	476	508	447	429	504	469	446	498	427	459	486	448	508	487	477	477	473	490	469	495	476	413	440	516	460	498	503	448	464	452	456	545	436	461	460	482	495	460	494	466	464	486	455	433	471	462	406	470	471	486	474	446	464	464	470	444	441	456	472	509	437	483	457	447	495	477	441	490	465	509	507	502	501	482	481	457	469	472	505	463	476	479	512	488	510	477	455	456	456	493	489	492	450	490	467	475	492	483	472	478	491	471	504	454	501	469	518	505	427	453	475	447	447	424	444	467	481	520	484	463	476	478	482	490	485	500	469	460	429	472	474	471	484	483	483	475	445	468	487	472	472	502	450	456	444	455	479	504	505	477	477	483	450	487	461	501	467	488	493	470	445	458	479	474	415	472	510	419	499	496	512	509	502	436	449	455	470	474	491	444	499	460	458	475	494	497	464	494	474	468	472	493	461	480	484	497	436	491	452	474	442	436	512	466	447	449	500	457	458	494	508	459	439	494	453	471	502	451	441	479	481	476	483	453	433	454	441	475	467	483	445	484	505	479	440	507	494	482	448	478	454	500	493	505	456	454	465	497	450	430	415	458	494	442	508	507	476	449	500	484	452	433	470	492	443	464	491	512	485	442	493	479	484	467	493	479	469	512	436	466	460	495	509	477	485	463	497	467	431	432	458	445	473	446	419	492	456	471	439	486	505	492	448	482	473	450	485	480	493	456	461	427	493	471	466	466	446	475	451	448	468	448	471	474	452	471	437	441	450	506	502	492	469	441	466	482	494	456	472	471	474	534	450	520	468	467	463	486	478	479	483	461	467	444	458	465	481	499	492	519	447	465	476	480	455	526	482	459	492	502	494	444	475	476	471	433	430	498	501	460	475	452	456	470	470	480	483	453	504	441	497	465	503	476	442	446	474	466	493	466	477	493	423	497	459	460	468	445	452	431	481	461	481	479	480	498	487	479	504	483	503	451	425	464	421	478	474	474	456	479	500	478	478	463	463	438	444	441	467	447	475	482	489	493	451	461	449	482	449	486	478	450	458	465	462	462	466	465	453	478	468	476	460	482	440	477	464	484	480	467	475	499	469	462	526	483	499	462	447	458	494	457	467	492	479	459	484	487	480	458	463	467	493	451	481	431	472	506	439	436	448	462	490	510	436	466	470	478	443	431	458	459	468	478	447	473	455	480	502	485	499	487	513	473	488	501	482	474	475	474	468	492	450	463	473	469	446	460	479	501	462	479	465	475	483	466	460	493	472	469	475	481	458	502	462	488	444	425	479	462	455	480	452	450	485	484	451	456	479	475	455	482	472	487	484	474	466	448	444	474	463	428	468	492	449	441	453	456	486	459	493	489	492	455	484	480	519	498	497	469	464	467	467	481	431	483	481	443	483	492	498	451	469	429	465	479	470	465	438	461	454	457	479	449	455	497	482	425	472	439	486	495	484	505	485	466	473	477	447	456	467	496	463	489	465	463	479	502	483	510	473	463	479	495	486	442	473	432	464	448	476	452	455	485	444	492	450	483	475	495	487	462	507	471	510	463	457	455	453	522	482	496	499	501	498	451	462	487	503	498	466	505	473	495	490	473	501	457	547	482	474	470	505	439	484	444	475	484	481	467	456	485	451	483	485	466	487	488	496	474	470	504	483	469	491	465	497	435	485	449	472	467	472	433	460	457	437	494	456	451	481	466	519	488	471	444	470	484	504	447	460	507	475	461	465	441	480	461	459	470	468	451	463	473	438	462	484	467	482	469	476	474	520	455	500	428	494	469	467	488	475	453	484	458	491	461	470	462	426	448	458	470	477	464	482	472	457	500	449	475	465	456	466	465	437	498	453	475	484	428	479	471	506	446	470	505	462	445	472	486	476	427	469	463	490	437	465	485	446	472	511	453	453	471	488	477	465	461	503	461	468	469	480	492	461	469	461	520	482	464	464	472	531	481	487	470	479	452	470	472	472	457	440	483	457	478	459	487	498	483	450	461	440	494	517	457	465	446	470	509	498	450	455	489	457	491	489	473	497	478	436	488	436	472	476	452	466	471	505	485	451	452	484	469	473	473	471	460	472	459	459	448	475	454	440	491	504	497	497	448	469	458	464	505	447	486	477	433	436	478	463	475	458	452	473	469	464	485	478	467	499	501	508	467	464	472	471	459	509	535	469	473	492	479	499	502	448	475	449	470	509	477	509	465	490	463	491	464	450	491	454	486	480	490	478	482	481	483	501	431	487	497	441	437	475	484	500	438	445	471	471	464	468	497	453	495	468	482	498	458	476	475	451	473	469	457	513	464	446	486	481	488	447	468	511	474	456	473	462	460	460	445	470	497	505	492	478	497	452	474	443	509	486	478	438	490	493	501	482	458
22751	21163	28972	23627	21172	21315	12710	2932	1738	1826	1635	1432	1300	1205	980	970	960	745	704	559	391	380	392	353	333	342	343	376	327	306	309	292	251	264	259	221	254	256	258	262	305	259	266	242	244	247	263	282	264	294	296	265	290	236	246	220	251	262	221	249	282	268	237	234	228	257	237	238	249	245	240	244	232	245	222	233	232	235	218	217	236	231	238	211	205	226	203	232	219	209	212	231	214	192	224	221	236	230	236	234	224	227	225	225	214	221	246	237	229	241	230	233	244	222	217	238	228	212	246	236	236	249	228	224	237	246	219	219	230	244	216	214	212	199	233	232	232	211	231	219	227	246	251	240	239	200	235	223	229	231	241	225	220	227	234	227	215	228	230	203	225	232	236	240	240	220	240	219	195	235	242	218	216	234	243	238	244	238	197	234	229	214	243	238	214	211	230	236	225	216	229	253	222	236	198	209	220	234	223	236	231	224	230	223	203	239	218	256	241	231	214	257	212	265	237	215	258	250	242	199	234	219	201	230	231	221	226	257	222	218	241	218	220	252	212	262	232	244	225	231	228	217	228	230	226	221	233	228	222	238	221	244	225	224	213	229	233	208	242	234	263	220	229	225	228	235	244	230	211	231	217	238	232	247	227	236	219	239	230	252	224	223	254	205	235	222	225	231	215	235	250	239	237	232	234	272	213	231	222	247	221	234	232	246	221	214	206	247	200	204	201	229	233	220	217	238	235	252	218	240	217	240	241	232	245	222	231	235	210	212	246	230	243	217	219	216	239	229	240	244	226	230	208	215	219	222	238	232	228	242	251	216	240	223	223	240	225	219	232	220	230	255	233	224	234	236	207	252	231	259	254	210	222	237	238	233	241	241	235	237	219	217	238	226	238	255	236	231	210	242	226	241	220	225	224	220	242	213	235	233	208	197	237	244	209	260	226	233	192	225	223	229	208	230	238	225	243	248	233	218	237	227	206	227	239	237	231	241	236	266	217	226	246	209	248	245	230	208	220	248	194	222	245	218	224	227	229	243	238	223	220	196	236	257	231	225	220	222	245	229	237	239	201	206	239	215	237	208	225	222	206	178	204	228	201	209	233	233	217	229	227	224	225	240	236	228	238	237	237	236	230	234	233	239	236	198	220	249	228	202	196	213	220	210	210	228	220	199	225	220	227	199	221	227	234	225	227	201	236	221	231	219	218	229	200	237	206	205	214	213	210	244	236	248	237	231	224	248	202	214	200	232	246	224	202	215	208	212	239	214	244	262	228	205	242	237	176	212	230	234	239	239	228	213	233	240	218	229	219	241	196	221	218	242	208	208	229	241	229	249	261	207	225	233	254	218	229	218	229	227	234	255	210	243	222	232	226	234	209	222	233	214	218	261	224	215	221	243	224	224	250	231	216	244	211	222	210	227	210	234	215	245	234	219	211	229	240	235	213	208	240	239	220	258	209	213	211	218	234	203	210	195	236	242	255	233	229	198	235	242	205	231	211	214	269	247	221	206	218	243	206	213	244	236	234	212	259	210	244	233	242	236	224	209	235	224	221	205	208	216	231	227	211	246	248	220	260	239	235	225	209	217	215	227	242	242	224	241	240	232	208	230	231	253	224	240	206	232	224	235	227	233	235	189	225	206	197	205	241	215	236	247	241	233	228	246	219	230	196	215	218	227	210	231	196	258	225	234	232	234	212	239	238	238	247	224	247	243	236	214	243	229	221	234	221	209	223	210	248	230	208	216	253	201	222	227	224	216	216	242	218	229	214	236	270	215	215	241	224	244	250	214	215	250	231	237	223	230	212	242	208	235	208	203	211	241	250	229	208	226	212	233	224	251	254	221	221	232	224	218	242	234	244	223	226	251	231	226	232	219	228	245	243	216	223	240	222	244	211	215	242	271	217	218	255	222	214	236	249	221	226	209	233	218	225	236	225	190	200	231	221	225	224	227	237	219	239	220	261	212	211	224	229	242	256	224	223	230	212	211	212	243	243	224	237	263	217	222	235	225	186	224	234	256	231	226	222	210	224	225	241	230	214	225	230	207	225	227	218	210	228	230	226	206	224	225	232	229	244	236	254	247	235	226	240	239	232	218	237	205	198	229	247	192	242	227	227	243	201	257	238	226	233	207	194	218	239	241	211	239	230	244	249	221	205	225	244	219	232	223	241	215	227	238	236	219	237	234	216	209	236	247	216	221	223	222	233	233	223	241	227	254	206	217	220	251	241	202	207	212	229	239	211	239	233	206	228	234	231	221	237	230	231	237	229	227	238	246	238	224	203	238	234	229	202	226	198	236	244	236	247	218	222	215	242	197	220	229	195	195	198	223	221	229	208	229	230	224	233	210	220	251	246	211	249	211	221	241	249	232	235	198	222	218	225	249	234	232	240	253	224	234	223	232	221	233	232	240	200	223	227	206	224	196	206	221	232	224	231	234	227	234	239	249	227	214	213	210	226	227	267	232	222	269	212	240	250	220	247	252	224	212	254	218	229	213	218	200	228	238	223	253	219	235	209	226	226	210	259	233	207	229	247	246	203	237	203	195	238	245	242	184	256	226	219	243	216	231	236	229	240	233	229	224	246	253	205	221	195	218	235	220	216	238	249	233	242	236	218	225	237	223	208	224	226	229	223	211	258	215	234	237	240	208	245	215	220	216	212	218	228	212	235	243	216	248	223	239	258	253	215	220	225	256	225	221	205	254	208	259	216	230	240	244	240	220	222	222	212	218	221	239	217	228	252	225	239	258	219	236	243	208	223	227	226	225	208	222	237	215	208	229	230	239	202	230	220	244	228	226	226	234	251	234	219	245	234	229	206	231	233	219	230	200	253	223	216	201	225	228	202	238	228	241	229	221	219	230	237	238	243	253	212	226	199	245	255	231	217	228	256	230	221	223	218	221	223	243	209	207	241	204	254	230	231	268	240	230	218	243	235	243	236	225	244	238	195	240	240	206	210	251	215	202	234	229	232	220	230	231	239	216	219	244	250	206	227	208	224	255	233	203	227	237	239	208	241	206	212	220	270	254	222	230	244	232	224	216	222	211	217	219	253	206	240	232	232	225	209	251	208	227	252	207	220	228	216	215	244	215	239	233	228	220	256	238	220	229	219	227	251	224	219	217	252	204	240	230	218	239	248	210	255	218	222	240	223	245	250	219	212	224	255	224	225	224	249	209	271	216	247	258	205	253	223	231	238	229	213	244	239	257	203	216	224	228	232	248	214	257	209	233	248	223	245	241	215	225	252	232	237	225	245	246	217	233	230	220	231	216	227	212	222	220	234	210	232	219	224	250	222	220	245	229	220	250	234	228	241	237	248	241	214	234	241	233	207	231	229	233	226	221	226	263	242	202	240	218	232	210	214	232	231	240	202	246	222	199	218	239	211	211	250	242	234	231	220	222	214	240	214	212	214	216	256	213	216	211	237	228	218	244	208	229	239	213	219	233	210	240	228	253	221	224	229	218	231	225	230	233	202	229	223	233	245	235
16627	34134	30371	20879	16288	12994	9037	5956	4812	5061	4678	3888	3461	3027	2523	2325	2220	1776	1533	1267	866	734	707	661	615	588	636	625	596	533	490	461	420	453	395	387	395	390	449	435	427	426	386	378	389	444	414	438	411	466	506	473	436	404	398	391	384	409	399	358	389	423	372	390	380	354	347	368	355	357	317	349	335	332	367	339	353	351	330	339	327	342	320	357	332	318	331	335	341	321	336	307	325	320	330	356	323	338	362	325	324	364	282	313	329	331	350	355	345	330	328	337	365	345	351	357	341	358	309	320	352	340	351	372	311	331	330	322	328	328	331	365	338	350	348	339	340	330	341	330	309	309	370	354	352	360	311	317	341	326	351	310	312	327	363	293	328	359	337	365	337	331	339	339	327	333	341	330	285	377	328	349	354	373	346	326	326	339	336	340	328	325	330	324	339	335	320	329	337	312	356	324	321	359	343	332	329	328	352	316	336	327	338	350	356	332	380	330	359	354	315	365	336	378	360	374	338	346	353	318	329	364	329	355	334	317	336	308	321	343	328	353	343	346	314	331	360	361	324	286	307	322	334	320	323	368	337	376	331	342	355	374	332	328	324	301	332	319	311	289	305	340	332	332	344	355	325	344	322	347	326	292	301	313	345	322	358	318	308	363	358	304	328	348	298	326	351	320	332	338	328	335	335	334	340	322	351	335	324	346	332	301	344	346	313	328	335	338	319	338	354	331	393	301	353	353	339	366	324	324	281	334	323	331	355	366	341	340	340	326	325	313	326	312	328	329	356	326	341	348	325	317	326	345	337	346	330	338	333	306	344	315	309	341	328	324	343	337	318	310	338	308	363	350	298	353	330	352	344	328	336	319	359	317	320	341	328	331	303	325	325	334	345	307	320	339	347	318	346	310	311	343	321	317	335	321	331	320	316	341	334	321	382	355	330	335	303	309	340	315	348	328	325	362	354	334	329	339	344	346	371	317	356	338	313	322	358	308	318	352	356	350	332	333	335	322	325	349	296	345	340	353	328	329	330	361	315	359	330	318	337	338	317	353	330	329	326	339	316	321	359	320	355	351	354	312	354	323	340	343	327	314	331	335	340	311	372	309	333	324	292	313	330	336	354	308	323	334	312	337	327	380	315	360	291	362	315	322	332	322	305	327	327	320	349	334	359	343	303	318	340	350	351	300	335	319	345	324	362	338	335	327	368	347	359	326	338	316	343	335	357	319	325	354	358	324	317	329	333	330	332	349	360	357	341	354	337	361	335	338	323	341	317	336	321	340	343	350	359	315	325	318	334	371	336	319	300	344	312	351	367	336	354	320	328	325	347	300	332	350	347	332	343	336	369	345	337	329	315	340	334	330	335	316	319	353	328	358	303	319	335	316	355	360	363	337	324	367	303	324	332	324	365	348	383	312	324	306	315	349	340	324	330	338	319	323	330	285	377	339	308	341	340	319	343	335	373	339	328	343	325	317	336	307	312	351	324	356	329	336	349	339	318	319	337	371	300	328	350	314	374	332	332	340	335	340	305	365	341	352	345	336	325	331	319	346	362	343	325	325	315	335	331	341	341	359	328	316	341	273	320	336	334	315	353	342	370	337	370	331	351	335	327	340	324	341	361	312	319	355	337	320	363	362	324	337	355	310	344	347	329	329	347	344	345	335	324	354	349	316	330	307	322	386	346	357	328	379	341	344	321	335	315	356	335	351	346	336	302	341	352	347	316	341	340	331	342	326	367	330	356	323	328	354	328	341	312	328	368	336	345	329	360	364	334	357	331	347	312	328	332	366	341	326	310	363	321	340	324	352	355	366	343	341	342	331	338	342	354	338	341	334	357	313	336	345	318	333	322	354	341	333	351	300	359	351	326	332	355	319	333	329	326	354	341	312	336	316	345	334	310	339	315	341	339	359	346	375	323	311	289	341	337	349	326	337	359	330	322	364	336	320	344	331	319	329	362	333	340	324	332	334	330	327	337	319	336	317	358	331	307	300	328	353	328	355	320	332	330	327	361	334	310	323	338	379	344	317	332	330	323	332	357	324	357	341	384	353	325	338	303	313	339	315	317	335	308	307	337	337	346	321	345	320	336	349	316	329	312	300	332	321	315	364	294	318	306	316	311	357	361	320	350	323	324	311	331	337	316	295	333	334	340	357	325	359	341	310	343	389	322	313	360	341	358	357	313	345	316	357	330	365	369	335	321	291	332	342	348	356	327	354	329	325	333	345	351	363	332	326	345	318	321	312	329	299	341	316	349	339	357	347	323	356	352	325	342	344	342	345	340	343	329	362	325	360	348	297	350	330	311	336	347	337	360	336	378	354	307	325	334	343	358	361	340	317	344	349	325	339	348	329	372	361	337	320	362	344	347	353	325	363	329	310	345	358	303	325	316	341	326	279	336	326	345	343	331	382	327	352	342	344	352	362	324	331	361	382	323	348	352	327	300	338	340	333	317	333	348	315	338	343	357	381	368	340	320	335	308	338	349	339	330	359	309	361	321	325	352	359	313	334	331	326	369	326	322	325	327	325	321	325	342	367	346	321	334	336	304	353	342	330	310	312	339	332	324	312	326	326	353	336	321	372	326	335	372	335	328	304	309	327	324	356	337	336	316	327	313	343	324	382	352	369	343	327	365	331	336	341	346	321	323	383	345	350	336	336	293	330	357	344	374	311	344	307	321	340	338	351	340	325	327	331	306	348	322	347	344	331	344	354	347	335	355	357	329	307	298	303	327	311	349	299	349	324	334	372	348	328	371	373	364	369	324	339	362	369	357	327	319	351	343	302	295	333	339	329	341	321	376	327	325	333	334	337	341	315	298	358	352	334	339	328	314	356	312	329	332	348	313	333	311	345	317	327	323	378	319	345	352	350	331	357	320	314	315	348	335	323	358	334	293	317	348	344	313	347	328	344	342	345	350	348	330	327	347	333	360	321	335	308	316	317	363	342	312	317	312	327	339	341	309	339	333	341	302	364	339	337	312	311	359	353	343	339	331	338	363	337	345	326	374	322	306	334	302	310	339	309	371	340	356	324	332	322	345	355	366	303	311	336	337	363	312	334	333	355	316	314	355	325	296	302	338	351	345	324	346	332	365	330	345	324	354	354	331	323	313	322	292	340	316	371	326	321	369	337	362	317	291	337	332	322	351	337	355	328	324	355	326	361	344	314	355	341	326	330	320	334	359	317	346	347	329	350	345	368	343	360	321	321	327	329	341	321	331	339	359	325	336	321	353	362	339	337	327	325	348	333	312	330	337	346	325	331	328	338	372	379	370	335	343	328	369	306	330	348	355	312	325	326	313	352	360	288	358	330	322	333	322	353	337	357	309	328	357	332	348	352	353	338	306	318	357	357	328	361	345	327	362	337	340	333	339	314	365	345	317	345	360	352	308	357	330	334	305	332	362	344	349	331	305	336	322	332	351	352	362	364	317	322	365	349	347	322	321	340	342	332	334	339	339	344	345	332	351	348	303	328	336	342	367	315	303	354
26688	20774	15828	7174	3248	2072	1366	880	752	785	753	643	618	562	573	533	486	453	368	387	327	340	301	287	324	327	297	270	343	296	286	293	265	265	253	291	271	265	272	295	292	282	254	292	255	264	258	282	288	288	276	303	283	291	254	280	286	287	276	267	290	274	271	247	272	269	270	241	269	247	253	275	272	306	234	281	284	294	262	276	255	290	274	285	272	264	279	297	267	266	259	267	270	257	270	261	277	247	255	246	288	273	294	272	243	260	283	257	262	256	269	267	271	294	260	254	262	294	280	253	243	248	265	250	276	264	258	281	240	312	258	243	279	267	254	275	297	277	262	253	250	283	248	240	278	270	260	283	278	270	266	291	272	260	263	244	292	247	275	272	265	284	284	250	242	297	304	296	264	280	276	235	277	285	254	271	281	243	268	316	296	272	279	283	265	282	279	282	250	243	291	262	260	277	298	298	252	285	265	249	278	250	245	266	266	282	294	253	247	264	262	243	250	277	291	288	285	252	248	277	262	265	271	277	283	283	257	286	265	244	288	266	268	264	279	281	273	274	266	260	259	268	277	265	241	251	264	270	266	257	270	262	249	246	273	270	283	266	244	283	258	257	263	258	246	287	277	284	273	279	274	264	271	259	251	267	255	311	291	274	246	287	284	246	249	222	268	248	240	255	253	294	270	264	269	282	249	267	242	266	250	274	263	250	315	271	251	286	291	259	257	288	258	256	293	250	297	253	282	278	274	255	261	241	276	285	247	255	254	259	273	249	267	272	257	272	263	284	273	252	272	268	252	261	271	268	267	244	257	283	263	285	287	279	262	261	268	259	275	257	256	278	322	277	288	254	243	246	264	262	274	265	278	263	287	263	256	249	266	273	248	294	275	261	247	282	289	264	260	253	274	244	263	277	269	283	265	277	259	282	274	288	266	245	277	277	245	259	263	268	272	284	271	246	268	297	270	268	281	269	261	253	269	280	254	266	257	281	264	274	277	268	266	281	264	272	239	295	233	284	270	275	277	280	284	263	269	259	268	281	248	270	245	286	238	264	268	261	276	255	277	283	272	254	249	279	245	256	277	268	252	271	238	282	289	271	252	288	259	291	265	274	260	276	278	291	282	303	241	247	246	254	269	262	262	285	277	247	253	268	286	224	254	273	265	263	268	260	275	260	286	268	274	249	280	262	268	288	276	267	274	270	262	270	253	275	286	248	282	280	280	280	255	294	275	282	286	269	295	255	269	267	287	280	286	276	290	262	324	264	279	243	307	298	265	269	282	258	264	252	245	281	288	266	267	260	248	281	268	258	273	269	256	254	279	258	275	252	265	242	248	287	276	293	266	239	306	273	304	263	275	271	263	271	282	272	294	288	289	245	260	261	272	235	269	266	272	284	277	269	273	243	296	272	261	248	253	263	266	288	265	274	274	262	245	243	262	273	276	285	263	306	293	258	262	282	222	258	252	264	270	274	254	253	300	256	289	258	247	254	266	292	282	272	309	235	290	289	267	253	245	268	285	277	240	239	265	297	256	245	277	278	259	240	272	244	254	255	282	284	270	266	260	276	255	259	265	267	279	251	251	263	240	266	288	259	267	264	267	259	265	262	261	292	269	274	280	260	271	273	293	260	259	288	267	267	243	264	252	245	266	273	244	283	249	301	288	262	258	279	257	269	278	284	256	284	270	297	273	270	281	261	277	277	263	258	288	264	296	248	264	276	259	270	263	292	268	244	251	286	267	273	260	271	270	235	289	256	266	290	259	271	273	277	290	243	309	247	277	278	249	271	287	286	275	274	271	263	275	299	243	269	267	256	296	274	251	272	263	256	265	274	290	275	277	299	280	286	283	294	282	273	273	271	270	267	252	265	276	279	254	267	264	261	271	263	249	259	242	273	249	258	264	267	282	262	273	269	269	242	262	260	279	298	291	295	241	253	279	258	277	243	277	236	253	283	274	279	258	249	271	255	290	288	255	295	277	288	245	252	273	255	260	253	249	271	272	244	277	273	249	276	268	262	269	269	265	280	252	285	261	237	278	310	268	272	277	280	296	263	284	258	287	246	283	268	273	279	276	274	292	312	296	266	266	242	253	284	262	270	285	282	258	274	244	265	258	237	288	245	263	279	258	268	280	257	272	268	271	243	260	267	279	258	283	243	257	276	289	264	260	277	295	243	257	267	293	266	291	288	283	250	260	281	254	255	261	258	266	269	268	279	285	262	269	280	242	258	275	252	261	267	287	261	264	250	261	295	268	259	283	296	260	258	272	266	262	261	292	247	245	282	269	266	279	284	258	267	245	284	266	276	294	292	282	234	285	262	275	272	271	258	300	287	254	247	275	270	249	270	269	294	260	264	283	251	266	267	263	262	305	262	289	245	276	290	294	264	271	277	279	251	280	244	288	255	266	267	279	262	272	251	261	235	269	299	250	307	288	262	282	280	287	291	261	281	273	259	275	266	224	288	257	258	273	276	280	271	265	267	266	254	258	245	261	253	268	246	304	264	258	279	287	281	231	252	277	252	265	263	261	263	291	272	303	269	279	312	253	259	265	277	286	272	280	263	290	243	237	281	280	265	255	260	259	254	269	244	278	259	253	255	279	285	271	261	272	284	243	269	259	278	262	258	240	261	276	251	285	288	301	291	275	276	251	258	256	282	290	268	267	247	270	301	257	251	268	283	268	270	248	275	291	262	261	267	253	267	290	249	269	272	268	298	249	257	272	270	283	248	241	277	270	259	284	303	271	304	297	266	274	297	270	289	234	268	245	264	269	278	266	261	274	298	270	258	274	271	265	265	250	273	244	282	267	263	264	271	260	274	237	295	273	273	287	259	256	254	264	259	292	258	281	302	288	288	281	269	279	256	275	282	266	266	272	263	241	260	255	268	261	284	251	262	254	278	274	294	248	260	283	274	263	269	257	269	268	246	246	258	272	237	297	278	291	259	275	291	273	259	274	266	252	285	279	272	262	292	271	267	285	237	262	263	289	249	253	250	274	255	289	269	245	265	254	282	270	248	294	279	264	264	260	274	257	257	246	270	269	286	286	281	261	267	242	258	258	239	298	264	250	292	306	275	278	260	282	271	242	270	265	280	271	279	244	265	268	263	249	277	255	278	268	266	282	296	275	265	269	256	283	265	266	264	274	294	278	272	259	273	292	311	264	269	269	276	297	280	265	287	256	258	244	310	287	277	266	273	275	270	247	280	268	273	253	263	285	255	281	250	232	291	261	279	267	288	285	252	228	258	275	265	240	292	229	249	256	251	256	277	254	287	248	266	258	275	264	297	284	281	240	280	278	271	272	279	240	268	250	293	291	274	250	267	267	275	254	261	289	270	269	306	268	290	259	256	315	278	265	266	285	303	247	269	278	267	306	282	267	263	270	260	261	287	266	262	280	266	285	275	250	266	267	261	263	303	256	237	285	275	277	273	276	281	272	271	252	287	290	268	267	273	247	260	259	240	280	295	273	297	287	273	276	259	254	253
12888	20731	17720	9923	7336	5502	3574	2394	1749	1939	1838	1556	1433	1311	1137	1070	1015	874	736	617	575	522	518	495	477	467	453	453	484	439	445	420	428	390	384	392	383	418	423	430	424	388	389	432	389	414	411	449	431	423	456	421	412	390	430	458	439	364	430	423	410	388	435	359	385	408	392	382	352	353	395	378	358	386	386	407	367	371	362	375	355	408	397	384	407	376	412	415	415	374	371	432	432	399	377	380	396	359	419	422	398	409	364	392	353	414	379	401	397	360	384	404	430	404	400	428	404	384	370	378	387	399	379	415	374	386	415	382	407	385	395	406	375	364	416	406	355	365	388	405	369	426	382	415	402	412	378	414	385	393	402	388	403	379	390	383	389	387	375	351	411	384	377	400	394	390	396	435	359	358	345	374	393	352	437	392	413	418	423	411	374	371	388	382	411	425	394	404	409	409	396	382	376	377	384	374	369	359	372	376	393	433	362	329	388	396	377	374	368	384	398	376	397	394	375	403	355	381	407	408	385	357	372	387	400	408	334	413	379	391	415	402	377	392	378	388	409	385	395	387	391	383	380	371	398	425	385	374	375	414	405	380	384	380	401	397	443	371	426	389	385	409	387	382	416	410	400	413	364	415	400	419	367	373	378	397	425	390	376	418	395	394	386	384	367	404	380	348	375	384	393	394	383	383	414	404	379	368	379	395	375	399	396	397	389	391	413	408	405	359	375	396	382	380	427	432	403	397	393	361	381	366	432	379	353	397	382	385	368	394	398	387	409	372	402	409	380	400	372	387	394	385	450	389	352	383	371	409	351	400	378	387	400	383	430	401	395	396	402	361	397	403	339	380	362	408	380	405	375	360	403	380	374	386	378	383	386	377	402	387	394	366	371	405	397	377	392	398	382	382	389	391	398	388	402	388	370	420	381	389	366	390	413	381	372	384	381	418	391	371	445	398	373	362	365	380	400	419	357	374	402	384	396	380	357	402	371	393	365	363	370	396	379	428	410	405	393	373	355	409	403	380	410	391	388	383	372	389	424	392	375	410	380	347	391	371	372	384	373	411	396	357	381	398	369	392	381	411	364	393	393	389	407	363	369	399	397	391	368	373	411	355	352	371	384	379	404	366	402	397	390	394	410	382	366	382	401	388	390	378	379	377	415	390	419	370	386	430	393	374	386	358	378	392	408	418	412	397	390	375	402	384	402	373	358	397	404	382	400	405	387	382	409	383	367	351	398	369	419	385	412	380	394	377	381	370	381	386	403	388	371	391	402	395	419	393	399	381	375	379	392	371	385	374	362	372	434	388	365	355	375	388	411	411	415	376	410	390	417	387	384	411	385	439	397	372	359	390	384	432	384	398	373	385	418	408	395	368	363	415	405	399	372	376	380	396	419	377	408	404	416	397	415	373	414	406	381	369	398	415	426	345	390	397	385	371	407	402	374	398	390	392	381	385	391	416	403	408	411	430	374	401	399	395	392	408	400	374	405	368	377	394	404	401	368	415	396	401	367	410	393	376	376	382	393	377	414	393	380	367	372	384	382	382	347	411	368	400	411	374	400	409	390	394	377	379	376	374	377	410	359	408	388	341	348	419	379	424	414	394	389	409	383	421	369	396	365	418	405	404	402	354	369	392	404	406	412	369	430	379	376	401	369	433	410	354	402	378	397	361	375	347	383	385	378	375	399	403	378	419	378	393	376	413	379	391	387	364	362	384	397	402	379	418	383	364	395	404	387	394	399	417	399	399	414	369	368	379	413	389	386	388	420	415	384	378	417	417	385	401	405	390	404	392	400	398	367	407	392	388	373	371	392	420	394	429	410	398	400	393	417	373	386	402	432	363	380	381	371	417	428	425	379	379	393	372	419	411	395	412	386	422	402	419	420	352	381	387	409	386	393	386	374	390	391	403	388	390	381	397	387	399	375	414	372	395	386	398	403	373	406	390	396	397	383	377	379	414	379	419	385	362	403	409	406	438	397	375	413	388	384	374	385	379	382	385	353	379	391	433	375	393	392	413	407	381	389	413	366	370	381	391	393	352	405	412	361	367	411	416	410	359	382	404	390	403	386	366	401	394	374	376	399	407	414	393	395	382	415	398	420	400	430	417	374	395	378	391	394	370	391	377	386	385	395	362	376	403	387	375	365	401	415	408	370	389	432	392	409	390	374	365	369	379	397	413	420	434	372	409	375	426	404	375	413	387	393	400	414	392	411	404	391	397	355	387	401	385	367	407	377	370	406	355	395	364	408	398	408	413	397	399	399	377	409	374	369	410	401	385	401	379	390	400	381	387	371	383	400	414	383	401	387	386	399	401	360	384	421	360	365	381	421	407	424	388	385	384	387	392	364	417	411	380	382	395	399	383	387	383	422	374	367	380	355	409	394	387	414	373	397	398	429	430	383	391	437	393	388	398	361	426	375	403	378	382	408	365	415	381	388	394	364	396	393	371	347	391	418	376	385	405	394	404	385	399	394	403	386	409	372	373	375	414	376	394	427	378	364	378	372	432	390	391	367	399	392	391	414	416	392	412	393	374	400	370	375	399	374	425	359	395	408	361	400	418	376	416	405	383	405	398	390	397	374	395	368	424	423	416	393	389	395	389	395	395	417	371	410	372	409	356	377	385	405	400	378	383	392	389	419	348	384	401	404	366	418	379	429	406	397	370	388	399	381	387	392	428	388	382	391	385	371	405	389	405	417	414	414	412	370	390	406	406	378	442	398	382	408	407	372	414	368	394	363	389	379	398	388	382	403	377	348	411	387	366	387	398	424	429	364	384	366	383	394	376	359	408	388	398	394	371	384	381	387	383	376	404	376	417	392	413	414	397	397	387	391	384	381	397	405	357	435	414	394	388	373	396	432	338	409	415	383	358	361	384	390	367	373	364	370	384	417	376	411	344	406	436	354	375	379	355	407	433	376	414	405	375	405	395	443	394	380	348	414	367	417	400	418	369	394	423	387	376	389	397	394	401	369	393	412	379	398	359	412	387	376	386	391	373	391	408	384	419	377	433	429	389	369	380	385	382	412	354	406	383	380	412	391	387	401	386	361	377	402	402	381	391	397	381	393	398	381	412	397	404	430	385	398	369	403	416	393	398	412	384	405	393	393	405	400	399	394	367	423	374	368	393	399	421	383	417	393	368	434	406	393	393	387	386	420	385	392	349	390	384	368	353	388	389	392	394	401	389	402	426	398	403	400	371	352	385	385	382	383	376	409	383	376	419	373	371	389	408	409	382	386	361	376	356	383	400	403	364	399	422	435	382	401	388	393	404	375	386	365	394	444	365	396	388	391	372	390	399	345	383	384	406	380	379	403	389	383	439	401	399	351	385	368	388	367	369	407	410	434	386	380	394	415	360	417	387	366	419	360	407	391	411	429	383	399	417	378	357	396	402	408	393	389	422	396	382	379	361	384	375	415	362	417	416	394	379	390	343	403	388	375	387	410	395	412	367	391	398	428	433	397	387	396	375	391	429	381	393	367	394
23586	21135	28521	24013	21132	14250	4062	1771	1401	1454	1275	1178	1101	910	891	805	771	690	574	505	480	441	409	407	383	408	401	416	423	369	346	372	362	359	378	344	311	382	357	365	365	367	335	378	326	317	346	339	368	367	331	346	328	340	352	336	343	363	331	352	321	338	325	319	327	327	326	305	318	335	328	329	318	289	337	338	321	329	342	327	314	281	333	361	333	355	324	328	324	308	372	350	347	310	339	308	338	362	330	334	310	332	294	323	365	326	324	337	350	316	331	334	335	367	350	309	302	308	317	313	334	283	320	333	292	313	330	340	319	330	311	328	312	320	326	327	314	297	336	314	318	329	321	339	321	304	322	334	346	328	308	318	301	343	315	329	342	299	314	314	309	333	307	324	307	303	358	313	336	317	342	345	334	330	308	324	316	331	307	318	330	330	331	287	314	328	324	333	304	301	339	324	317	307	309	308	299	311	295	312	332	340	349	279	332	329	314	329	326	326	347	335	290	335	331	315	291	326	297	316	322	346	312	316	318	299	342	339	310	334	319	322	325	307	334	310	325	332	341	332	330	317	322	319	304	299	303	334	325	280	340	332	292	314	330	344	338	309	314	320	336	328	333	344	303	326	311	338	310	332	322	339	307	319	340	334	319	354	322	337	336	298	319	354	310	354	313	305	315	318	304	360	330	354	332	322	350	343	330	324	335	319	324	313	346	307	331	330	297	303	313	318	311	339	345	317	339	335	329	332	317	319	299	330	321	310	304	329	311	344	303	300	285	305	339	345	336	332	296	332	282	308	331	358	339	321	313	313	311	351	327	335	342	343	303	321	339	325	350	330	339	345	320	309	310	332	309	332	341	367	342	358	305	332	346	306	313	346	316	317	315	328	343	311	323	333	337	303	300	318	348	325	318	312	324	320	276	321	287	298	345	342	337	318	308	318	316	316	351	307	331	312	318	336	315	349	327	301	313	321	299	325	342	340	350	340	308	318	277	325	343	330	317	312	295	348	324	339	320	291	327	319	307	306	321	317	304	363	338	338	308	327	301	303	326	310	303	329	321	323	333	332	300	324	306	362	344	323	296	317	297	320	286	328	287	294	320	354	302	318	324	324	317	332	325	314	341	349	321	322	312	343	334	338	316	309	345	293	345	343	282	307	320	347	325	347	316	312	300	303	287	306	327	306	325	306	324	328	324	337	330	315	318	336	322	320	323	332	308	312	303	336	309	319	348	309	310	308	323	329	316	307	319	311	314	307	323	335	295	315	333	346	291	303	302	297	307	335	314	352	326	333	318	300	379	309	316	301	338	275	336	299	306	312	301	316	313	333	295	304	347	360	328	291	312	352	366	322	329	354	298	332	307	300	317	320	319	311	345	321	317	276	307	346	293	299	329	361	308	305	312	361	312	343	339	285	317	338	302	347	320	306	293	338	318	347	337	320	294	318	327	325	292	316	313	332	335	314	291	309	336	301	342	317	321	289	321	280	336	336	348	331	337	310	324	312	309	343	289	343	345	302	333	340	349	298	295	317	323	359	311	337	319	313	341	313	322	328	305	353	324	333	299	369	306	328	312	325	312	308	318	311	309	307	330	324	322	299	289	322	344	295	316	335	336	309	365	305	296	336	320	314	331	325	338	299	292	336	306	325	330	287	325	360	331	291	341	319	329	352	339	328	347	326	355	315	330	338	300	334	326	312	314	367	342	305	324	336	347	341	314	354	294	325	305	313	319	299	326	331	297	330	305	319	315	337	352	330	314	306	307	300	317	325	304	311	342	301	322	294	303	293	356	305	325	327	324	313	292	331	353	315	331	308	289	335	314	315	311	315	324	331	336	344	313	323	362	314	327	317	309	323	315	312	295	305	319	310	331	303	320	339	322	321	309	310	296	318	317	329	327	306	321	324	326	361	311	332	331	318	316	323	345	327	318	316	328	326	352	323	320	341	324	326	313	330	347	319	332	316	341	347	337	340	324	330	325	332	312	327	291	329	337	338	326	334	335	298	356	337	360	334	308	301	304	323	330	321	322	308	325	332	288	311	318	324	331	343	295	325	300	289	311	333	334	346	364	316	324	333	311	307	332	309	313	324	329	324	335	333	339	316	291	341	344	310	283	323	338	271	329	314	318	297	318	337	308	327	305	313	324	306	339	297	328	328	303	302	325	335	305	342	296	313	290	298	325	330	332	327	309	324	331	311	325	334	320	306	312	251	337	344	318	303	332	336	307	327	314	338	304	342	304	332	311	313	295	345	327	345	317	304	342	326	309	346	308	343	319	313	357	359	327	321	333	327	332	315	333	321	312	343	300	328	311	337	306	340	291	339	275	313	308	345	309	329	336	319	333	307	303	330	323	312	317	292	311	333	337	328	353	349	327	321	330	329	311	293	321	336	294	310	335	357	299	335	375	331	290	349	321	283	340	351	323	314	337	345	330	351	329	313	316	321	291	347	290	287	338	279	347	328	364	301	318	313	324	303	283	323	299	303	353	314	306	348	330	318	284	327	297	294	320	314	322	322	291	309	318	309	294	326	327	327	334	333	310	333	314	305	311	329	320	344	325	328	305	301	295	304	333	313	345	329	340	350	305	339	299	275	306	317	326	313	316	340	335	307	298	333	301	344	339	324	289	318	354	327	300	315	300	325	321	307	323	340	330	355	284	330	301	329	314	305	322	319	353	318	323	318	301	297	336	322	332	341	332	345	337	321	326	338	340	314	327	334	312	341	341	340	338	313	320	328	310	348	320	276	310	298	324	338	295	286	307	309	330	303	315	353	353	350	328	307	314	322	316	328	346	309	331	296	312	309	329	329	337	338	340	336	309	326	333	300	306	307	310	307	305	312	329	327	330	359	322	315	303	355	321	299	347	329	344	307	320	333	348	294	313	318	295	316	307	358	331	325	285	311	326	353	304	318	333	340	329	296	349	346	339	321	345	333	307	337	332	331	303	341	349	349	290	335	322	321	305	338	359	341	304	338	311	321	307	323	301	325	332	288	333	314	310	329	318	322	333	336	331	318	359	342	311	290	317	323	319	323	338	318	341	336	338	332	311	315	331	337	295	333	297	312	317	328	348	307	320	280	328	305	336	352	296	317	297	323	297	305	327	313	297	356	344	352	352	329	341	315	313	301	341	324	338	326	340	291	334	338	307	333	337	306	324	330	338	314	341	331	298	328	328	301	337	309	332	309	318	338	326	300	317	291	326	300	324	335	313	328	330	335	301	315	343	339	334	306	298	314	332	332	333	322	344	334	325	342	348	326	323	309	295	313	291	342	350	335	307	331	322	318	322	316	307	309	317	303	331	315	326	310	301	314	296	336	318	345	302	360	317	316	294	344	333	320	328	320	318	314	306	307	328	308	327	326	365	337	337	323	325	317	329	339	313	325	317	328	316	316	298	348	351	294	368	323	349	347	329	303	323	333	312	327	305	352	331	312	275	315	345	323	318	333	328	321	326	293	333	328	329	344	324	314	294	325	325	303	310	334
14355	29123	25701	16313	12173	9473	6618	4495	3527	3727	3320	2850	2639	2213	1937	1817	1778	1486	1234	977	796	709	679	609	669	658	704	676	663	608	609	533	501	513	516	517	513	547	508	539	512	522	500	499	485	454	555	540	492	522	549	542	518	518	521	566	528	556	531	508	488	511	472	495	478	498	483	461	498	481	469	493	463	494	493	451	479	437	483	493	476	489	487	509	451	490	480	466	437	429	445	490	463	481	471	430	509	509	486	443	472	494	481	503	449	505	446	478	489	459	428	492	480	484	458	488	494	477	489	454	479	453	429	518	470	456	476	488	474	505	441	476	508	451	447	459	511	499	448	485	472	438	457	460	456	526	486	483	512	463	503	492	448	495	474	434	453	476	485	493	480	483	499	481	478	472	461	472	472	500	472	474	476	477	475	487	452	493	450	438	463	484	532	431	482	478	510	430	479	425	453	445	419	449	465	496	492	458	486	497	431	476	472	464	503	496	470	496	481	496	440	468	501	467	489	487	445	503	430	488	474	456	487	490	508	445	506	473	442	437	461	429	461	445	450	461	466	477	500	494	510	465	479	507	459	469	492	410	428	462	453	415	469	482	460	450	493	514	435	474	475	449	482	466	521	474	464	459	482	529	483	450	474	449	445	456	455	461	439	467	484	494	483	468	468	477	482	452	449	419	484	468	502	453	484	439	451	488	456	453	475	452	473	454	473	457	502	486	496	468	503	462	460	469	472	497	468	432	514	476	467	479	471	470	500	443	470	474	454	497	473	504	458	465	480	445	468	461	449	481	455	483	500	485	453	502	474	477	457	474	517	482	463	478	516	495	486	427	447	463	492	464	466	496	460	463	471	479	481	454	466	466	460	458	523	503	514	508	457	474	490	430	476	475	457	460	446	457	460	474	447	496	480	439	495	440	457	489	485	482	483	483	462	451	471	447	477	457	525	517	451	491	436	466	491	464	434	541	456	463	493	445	429	486	447	497	460	508	456	476	489	505	498	454	478	431	483	441	438	480	452	475	486	461	506	455	462	474	448	450	455	459	471	482	439	477	464	491	502	502	466	471	459	452	446	506	462	487	488	503	498	472	483	464	464	484	497	452	488	479	480	492	470	460	479	476	479	479	459	476	471	464	443	485	489	463	443	461	470	483	477	462	499	456	464	468	469	456	431	448	428	463	457	440	453	473	442	487	438	496	465	502	459	441	506	488	462	467	502	474	494	444	455	469	485	484	506	428	504	466	460	461	454	455	495	447	463	465	447	472	480	494	484	483	479	485	460	441	505	473	487	470	499	461	488	448	454	457	475	481	437	474	439	474	467	464	436	469	468	441	466	461	438	459	519	472	490	490	455	453	485	451	452	489	473	483	477	458	490	459	467	502	476	489	504	487	455	455	482	460	446	468	453	476	452	486	442	435	458	467	476	444	457	498	425	473	475	481	490	464	437	446	485	473	474	461	487	493	515	481	473	436	460	497	489	478	451	480	514	436	470	458	483	459	459	470	453	512	495	470	484	498	441	461	462	470	449	511	445	475	494	481	424	444	456	481	490	459	489	473	472	515	433	483	446	479	455	481	490	458	462	443	461	475	448	472	484	475	516	474	467	471	475	498	482	467	500	455	532	458	520	483	458	454	487	468	447	470	470	488	455	473	484	455	431	498	462	453	436	468	510	447	474	459	486	483	481	491	479	491	498	450	446	471	508	445	469	465	481	475	504	494	520	468	434	437	478	494	455	470	472	466	483	439	482	448	473	507	501	482	478	450	495	448	479	485	465	473	439	485	465	473	474	468	476	442	427	437	471	456	462	465	441	468	473	482	460	460	494	451	478	461	471	480	448	465	450	492	466	429	474	431	445	469	470	471	455	479	501	480	413	432	457	447	490	467	502	450	508	486	469	483	486	524	449	474	495	480	468	481	466	463	445	490	480	439	488	451	497	448	486	465	466	495	478	465	494	458	464	448	478	438	449	490	483	449	416	473	467	499	466	454	478	465	457	499	493	485	480	452	513	513	457	449	469	463	470	462	472	446	491	459	464	468	469	461	498	477	436	489	459	508	464	495	478	447	449	465	469	460	470	444	437	460	502	486	457	471	472	486	462	435	486	486	449	444	498	490	480	428	438	451	441	450	443	475	430	475	449	491	465	458	447	485	478	480	441	479	467	476	431	446	481	495	454	488	500	479	487	519	452	466	487	477	516	470	478	460	465	476	451	509	461	448	459	484	475	444	449	475	475	472	459	452	496	496	467	479	511	466	472	481	507	483	481	491	502	460	504	472	491	451	506	479	500	487	478	445	481	461	468	435	452	496	488	441	441	431	451	522	450	463	486	455	472	475	485	453	520	463	465	483	498	489	482	477	475	472	485	459	473	443	489	475	467	490	482	462	488	452	490	470	494	500	465	502	517	492	487	530	482	467	458	523	496	505	447	467	455	483	452	482	466	507	462	470	456	503	462	481	490	444	444	465	436	477	462	456	534	463	477	443	509	465	471	535	451	461	500	455	444	481	488	471	473	477	481	458	493	475	482	477	469	477	484	499	463	458	467	453	497	441	496	470	476	478	480	467	436	471	452	456	469	466	450	479	469	482	486	489	472	521	487	488	456	463	472	483	499	508	471	469	463	435	446	466	467	474	480	489	461	473	455	477	474	490	459	466	474	448	499	471	458	484	474	466	460	469	458	466	495	472	436	517	490	487	448	487	459	489	481	478	452	478	502	458	485	466	459	507	444	492	485	415	495	490	451	463	503	473	456	487	485	478	473	485	468	464	448	488	460	467	492	466	461	490	448	440	507	447	481	459	497	442	465	475	502	443	434	464	484	500	429	494	451	466	519	496	509	490	489	428	456	474	462	429	469	493	456	481	502	461	484	481	486	481	479	489	462	438	466	497	434	473	486	479	472	472	474	521	433	467	453	468	461	468	465	488	441	428	475	445	494	481	433	454	484	439	477	459	473	433	473	478	450	485	501	475	457	512	453	458	480	477	461	496	479	508	485	468	481	456	484	480	491	466	477	472	428	460	466	462	512	464	479	464	429	512	505	465	471	469	468	473	474	449	518	449	464	461	467	454	460	467	434	447	431	458	468	468	504	455	466	497	469	448	442	476	454	465	485	452	456	468	454	462	468	446	481	452	443	486	466	463	446	530	480	477	449	455	436	467	457	468	436	485	470	457	457	482	507	477	467	483	473	516	468	480	457	493	457	476	449	470	472	487	484	432	484	450	464	506	449	465	467	463	457	484	478	464	513	449	467	453	478	511	470	488	462	450	471	469	498	434	467	463	458	482	493	490	491	478	475	471	492	509	465	459	447	461	499	459	469	455	440	428	494	491	444	463	475	448	484	494	479	480	485	474	466	453	485	482	461	465	433	467	487	474	454	491	447	473	493	441	495	432	447	447	477	505	514	511	473	465	458	441	476	463	460	450	475	504	483	471	468	474	471	456	488	457	472	466	462	442	484	443	488	482	484	459	503	445	538	465	469	465
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
