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
338784097234	338784097803	338784098353	338784098903	338784099453	338784100003	338784100553	338784101103	338784101653	338784102203	338784102753	338784103303	338784103853	338784104403	338784104953	338784105503	338784106053	338784106603	338784107153	338784107703	338784108253	338784108803	338784109353	338784109903	338784110453	338784111003	338784111553	338784112103	338784112653	338784113203	338784113753	338784114303	338784114853	338784115403	338784115953	338784116503	338784117053	338784117603	338784118153	338784118703	338784119253	338784119803	338784120353	338784120903	338784121453	338784122003	338784122553	338784123103	338784123653	338784124203	338784124753	338784125303	338784125853	338784126403	338784126953	338784127503	338784128053	338784128603	338784129153	338784129703	338784130253	338784130803	338784131353	338784131903	338784132453	338784133003	338784133553	338784134103	338784134653	338784135203	338784135753	338784136303	338784136853	338784137403	338784137953	338784138503	338784139053	338784139603	338784140153	338784140703	338784141253	338784141803	338784142353	338784142903	338784143453	338784144003	338784144553	338784145103	338784145653	338784146203	338784146753	338784147303	338784147853	338784148403	338784148953	338784149503	338784150053	338784150603	338784151153	338784151703	338784152253	338784152803	338784153353	338784153905	338784154453	338784155003	338784155553	338784156103	338784156653	338784157203	338784157753	338784158303	338784158853	338784159403	338784159953	338784160505	338784161053	338784161603	338784162153	338784162703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23876	21432	29226	24030	21436	21456	6949	1578	1200	1133	1039	1015	960	848	890	810	871	822	796	803	817	785	727	798	761	789	728	738	778	756	753	755	746	712	740	720	714	754	705	682	739	721	715	757	745	688	706	697	753	737	679	725	698	713	704	726	663	708	711	635	717	741	730	716	730	735	705	683	707	749	697	688	798	684	703	689	719	691	711	709	706	730	714	770	704	705	697	705	739	707	710	706	694	704	700	715	744	723	730	681	722	676	669	731	737	671	708	703	695	732	663	721	723	680	720	666	721	724	732	769	675	732	690	704	730	692	722	715	670	674	747	763	672	731	690	697	730	673	672	708	718	692	702	773	721	673	680	697	718	712	748	706	702	697	645	668	704	716	772	708	743	728	719	710	739	728	758	700	742	616	693	721	644	740	678	718	726	732	758	685	701	727	679	700	719	731	691	710	718	695	753	741	671	637	679	722	744	696	649	717	794	694	733	753	688	711	714	718	701	686	715	694	674	646	694	688	744	722	726	715	719	732	691	719	705	688	688	707	670	716	722	682	666	746	722	723	669	709	731	690	730	766	704	702	764	778	736	705	690	735	685	718	734	696	649	647	696	678	717	721	691	749	681	712	680	669	643	729	688	719	746	737	677	709	764	739	689	702	683	714	688	754	656	735	641	643	704	706	678	733	672	731	747	714	713	700	700	759	653	699	706	705	702	717	675	737	723	766	676	684	731	693	702	732	714	726	674	740	727	726	727	700	723	693	721	720	692	734	745	713	721	719	718	733	702	668	709	680	709	674	677	726	720	728	729	715	688	689	676	736	675	679	676	660	734	743	711	704	700	711	724	655	712	704	737	719	712	746	625	663	709	745	712	686	715	670	664	714	756	713	686	690	639	665	714	664	718	715	709	730	685	672	704	708	739	676	740	750	722	752	714	709	689	698	698	739	694	711	702	726	691	746	700	682	723	729	706	717	722	781	696	690	672	726	731	705	685	765	680	754	733	727	706	682	696	697	700	677	721	707	726	690	663	715	711	698	745	694	759	717	703	689	727	741	705	702	665	687	701	768	712	719	725	679	740	754	724	718	687	709	719	706	735	690	736	719	746	744	715	692	662	711	720	707	717	718	713	686	733	711	688	692	707	729	703	702	749	691	676	688	693	716	715	699	677	707	652	756	750	678	682	689	717	727	687	704	708	672	672	710	726	689	716	708	713	758	700	697	713	694	725	715	656	688	711	704	743	725	693	690	702	706	634	679	708	718	711	663	717	718	773	754	647	678	718	743	670	719	723	673	682	623	662	730	696	690	679	675	690	721	691	765	710	743	674	738	708	714	706	687	700	698	680	734	763	717	686	730	711	751	706	743	733	750	723	703	722	754	705	737	699	687	722	672	708	659	743	711	728	746	711	691	707	666	682	740	728	742	702	685	750	722	717	733	793	711	714	653	710	732	693	709	729	719	702	714	726	714	703	667	759	674	717	717	706	755	718	727	720	776	737	692	747	680	713	715	707	703	682	763	705	677	728	675	752	688	711	691	755	700	767	755	731	681	717	661	724	637	694	719	689	702	687	711	765	690	702	643	726	708	691	713	678	733	749	689	724	736	704	715	675	662	707	671	677	674	694	702	737	715	704	755	716	707	680	697	742	688	672	711	678	706	727	718	725	769	709	691	684	715	704	707	708	715	712	702	663	660	710	708	722	714	690	745	703	717	706	750	685	699	741	779	715	738	663	701	676	703	728	735	674	666	712	701	708	738	665	706	751	693	744	716	660	698	696	781	691	685	721	712	719	683	719	731	687	658	693	688	689	736	692	671	733	724	725	736	681	725	692	665	680	712	725	658	707	730	723	701	721	691	681	702	681	697	722	677	693	747	713	731	675	777	721	730	691	741	697	672	700	736	704	723	695	694	745	687	692	660	757	689	717	727	732	724	742	705	744	700	711	698	702	752	721	719	673	693	708	708	687	732	667	646	733	721	752	718	724	685	683	694	704	672	742	721	674	694	677	672	717	738	738	714	738	751	753	712	717	666	685	737	708	689	691	699	706	685	712	721	731	744	721	671	704	669	657	690	710	722	752	718	730	682	721	699	679	665	697	686	707	702	700	711	670	738	729	724	693	707	723	689	665	738	741	736	706	768	687	724	712	730	728	696	694	691	730	692	714	675	723	741	699	743	716	684	738	742	674	664	723	737	692	682	746	733	703	691	682	693	694	694	670	706	675	682	666	707	724	676	699	711	701	738	700	693	675	752	701	753	711	695	741	712	707	675	689	671	722	729	703	710	718	711	707	742	691	711	737	700	688	706	683	701	688	707	687	735	763	717	639	698	754	718	713	697	708	687	664	717	716	709	690	698	726	725	695	688	744	717	693	691	704	740	718	663	703	703	725	700	743	674	763	720	691	730	736	706	703	717	683	687	728	667	712	745	686	708	688	702	725	669	705	686	682	741	721	724	710	723	744	772	711	679	675	767	663	738	692	737	707	669	671	748	707	701	663	743	659	750	747	690	732	704	708	696	716	723	703	738	721	710	749	676	704	683	695	703	688	734	716	745	718	727	744	706	725	678	671	701	687	683	688	741	732	667	664	700	694	735	694	689	686	654	692	672	669	736	767	680	690	741	713	670	718	756	742	690	666	662	733	696	684	684	733	733	757	664	680	730	702	693	719	704	732	695	716	678	710	702	703	682	721	689	718	663	666	723	699	691	709	692	693	681	703	709	708	708	684	719	706	695	668	675	706	685	730	664	671	733	685	730	736	709	676	739	705	726	709	692	693	704	737	685	715	740	698	680	699	683	667	687	707	637	719	700	698	762	721	698	728	721	685	739	655	744	710	699	696	743	665	742	721	674	649	715	692	668	677	706	738	718	717	711	681	697	734	715	777	710	701	731	700	678	714	701	707	684	741	712	735	722	669	720	725	692	688	704	705	731	689	725	717	700	716	713	684	706	719	643	731	691	730	629	712	739	721	732	739	730	709	761	684	715	691	634	706	697	679	651	692	713	722	703	740	691	713	697	742	724	722	675	800	692	722	713	744	736	717	733	721	700	703	697	690	667	716	680	681	686	715	674	682	749	744	705	699	688	704	699	693	721	709	702	743	664	713	699	670	692	674	740	729	665	685	725	670	649	674	743	722	688	709	685	743	720	680	677	716	739	724	689	685	707	689	684	727	657	684	661	673	700	719	760	707	704	716	708	713	709	687	710	721	710	726	701	692	685	722	737	724	711	748	702	719	708	678	709	728	721	747	770	714	734	771	673	719	721	710	681	697	719	726	684	685	666	675	697	698	671	686	736	697	720	713	698	713	639	687	738	738	676	668	711	709	722	685	727	721	681	700	694	737	732	711	724	705	689	709	712	722	705	712	717	730	716	705	702	711	663	682	694	701	704	726	723	766	712	696	772	720	709	680	760	718	707	725	727	734	716	720	749	710	734	725	735	699	685	662	706	705	676	709	681	720	708	683	755	702	770	718	721	746	649	723	686	685	728
42560	12230	12115	6812	4570	3405	2497	2042	1832	1575	1378	1340	1240	1133	970	948	1005	942	904	848	796	828	830	783	768	775	719	797	709	759	736	740	730	724	759	712	718	700	718	682	719	684	702	690	690	721	678	620	689	711	652	655	688	690	704	697	713	706	674	723	684	691	676	690	674	624	653	670	657	661	656	673	716	650	677	671	688	690	642	670	667	698	695	658	677	656	676	661	652	688	700	667	707	665	671	664	710	653	686	692	712	677	673	667	697	655	676	706	670	685	675	647	693	687	666	668	698	680	644	668	688	663	675	702	641	684	681	672	695	646	679	669	696	658	687	677	637	675	638	681	650	682	649	649	640	717	684	655	671	653	687	712	653	668	710	705	695	671	766	715	687	677	673	693	681	693	658	655	656	697	655	675	633	687	670	670	701	736	711	677	644	687	650	682	613	635	664	685	683	712	673	707	706	677	693	654	660	617	704	685	693	675	642	689	688	678	644	642	687	666	682	679	666	674	646	643	662	677	700	692	683	656	687	623	693	673	679	655	645	687	666	649	633	663	713	663	638	717	630	657	625	670	615	673	699	677	651	650	644	728	660	702	651	674	686	677	636	672	658	692	668	679	656	667	682	662	647	685	684	710	666	700	657	701	737	717	621	672	636	629	650	702	653	663	666	676	650	680	675	666	691	705	661	667	659	681	668	647	710	689	663	654	635	717	669	685	657	617	708	663	648	689	686	694	654	679	665	686	647	665	657	703	678	673	678	653	678	707	714	668	666	729	701	715	670	665	667	685	692	661	675	656	683	679	659	629	665	671	672	703	674	653	674	626	655	637	653	661	667	713	625	687	695	659	655	657	649	652	638	632	633	682	670	656	667	670	622	629	648	636	693	705	694	629	663	708	706	654	711	655	706	725	642	670	626	711	706	698	665	627	629	647	698	660	660	644	682	643	669	609	655	691	678	643	692	684	713	614	675	680	686	645	701	664	629	702	634	636	668	676	692	639	713	636	696	715	645	642	694	680	651	664	666	657	680	733	661	648	678	662	639	702	636	616	663	680	705	653	677	678	719	661	700	663	639	626	714	722	645	639	726	714	679	650	703	627	717	642	659	713	626	646	671	658	678	630	684	660	631	677	642	685	699	655	670	671	677	644	709	637	662	653	653	674	658	677	700	691	625	689	651	686	650	702	674	631	672	708	666	613	731	679	639	657	676	690	691	706	699	665	644	608	675	666	690	647	723	735	662	685	706	681	670	689	712	644	696	682	724	721	670	692	678	686	648	655	698	655	729	681	671	668	703	667	663	690	686	694	640	703	674	710	666	691	649	705	625	676	666	689	672	718	671	693	642	638	662	698	645	669	701	654	659	683	682	683	654	673	668	691	651	645	667	668	699	696	648	698	655	668	608	670	676	686	684	658	676	656	630	641	645	673	661	650	680	679	676	659	643	708	685	685	671	626	650	668	705	704	590	694	683	684	661	655	642	648	663	669	711	656	651	702	677	684	684	645	678	690	668	653	685	668	692	674	648	658	653	652	677	688	710	705	668	705	603	692	681	660	656	744	711	666	654	656	665	669	695	663	637	706	677	654	654	667	667	677	715	708	682	674	696	671	666	668	678	619	695	684	627	664	701	651	667	658	644	732	689	642	685	655	660	660	597	688	666	693	711	644	678	638	651	673	676	656	664	697	674	671	704	716	642	651	694	665	652	692	645	719	666	686	691	651	693	703	652	679	660	681	709	670	665	611	686	709	688	692	692	660	667	625	650	700	675	659	702	678	665	673	705	643	622	660	697	626	659	703	675	705	647	681	639	667	658	703	688	659	665	666	690	703	644	686	630	666	689	712	665	691	698	669	689	672	675	696	623	654	649	652	629	675	660	645	640	665	678	689	662	707	625	710	662	657	656	640	665	707	691	684	687	697	653	672	670	700	682	684	614	667	659	667	687	726	620	742	618	639	650	679	673	682	679	610	689	671	721	642	674	666	663	729	703	656	703	704	664	689	666	661	704	671	730	660	671	678	706	672	634	689	704	631	642	697	657	669	702	620	640	680	664	674	643	663	666	643	641	648	677	660	674	712	696	648	666	705	702	704	690	667	698	628	629	715	701	662	621	693	655	682	667	660	692	681	683	653	663	676	687	651	600	723	697	667	662	655	675	658	651	690	654	623	715	699	646	685	704	670	648	686	638	632	727	695	661	668	652	650	652	675	699	713	633	699	701	703	641	713	689	653	705	661	644	712	666	656	673	679	635	637	656	671	646	684	639	617	630	680	680	654	680	614	679	670	651	696	669	666	659	695	677	677	681	622	658	671	683	647	659	647	704	685	692	649	704	614	706	675	679	681	632	634	704	699	674	644	674	631	678	654	670	663	682	721	655	677	659	663	642	649	672	707	697	655	660	663	680	594	656	701	685	640	638	662	637	696	652	638	682	624	635	707	687	696	688	675	644	659	638	703	604	632	666	654	657	647	692	655	674	650	681	654	650	634	721	670	670	684	688	675	701	691	678	653	685	660	633	728	717	684	628	662	674	646	666	672	683	666	635	707	680	657	664	635	668	673	669	643	635	657	672	640	648	661	630	676	711	722	680	702	668	667	657	658	697	660	628	688	681	679	595	680	631	702	624	671	645	684	691	648	675	662	649	648	693	626	684	650	694	680	684	607	656	630	676	629	670	646	641	685	650	660	708	709	635	718	701	659	678	636	664	669	646	704	703	592	677	654	669	680	672	684	713	678	651	684	717	642	651	667	674	673	692	625	651	683	699	646	643	704	702	649	656	681	690	669	673	692	666	667	611	665	665	638	717	689	636	684	665	724	651	683	716	691	687	664	714	647	641	703	670	696	682	714	714	670	647	628	682	683	694	684	642	671	669	642	654	664	652	621	633	612	669	630	692	644	668	694	669	664	660	649	708	690	655	670	624	711	657	661	683	657	682	645	695	619	662	709	669	702	646	666	674	643	663	698	660	690	686	652	650	690	618	692	671	674	690	653	661	667	666	660	637	655	685	631	717	701	684	640	665	682	702	699	727	673	639	693	694	663	631	647	709	648	657	647	698	656	700	648	706	703	661	697	664	658	660	697	666	665	639	654	615	640	682	649	638	650	631	651	701	719	692	690	688	652	657	676	643	671	627	636	625	733	667	617	707	649	658	675	709	641	688	659	675	676	690	703	704	692	692	652	641	652	702	649	690	659	676	676	615	663	667	651	632	655	683	679	712	688	639	683	681	693	723	646	702	699	655	653	638	716	660	716	633	681	686	638	674	668	682	665	686	637	648	666	644	639	683	668	641	701	658	661	598	668	640	692	628	651	639	706	648	676	697	670	697	714	707	687	666	641	648	675	656	681	659	669	656	675	685	691	650	692	687	694	671	655	697	681	638	648	726	694	664	709	654	680	659	642	650	701	701	634	699	661	637	664	629	630	664	608	667	652	675	663	688	680	642	697	664	694	688	671	668	646	616	672	670	651	645	665	678	664	661	681	704	689
33846	14123	2111	541	423	413	271	331	260	284	249	285	271	271	265	243	268	260	263	285	254	229	251	296	259	303	298	273	294	264	298	269	261	292	267	241	276	282	256	249	261	259	274	244	276	277	260	273	274	252	265	283	246	279	261	276	287	288	264	284	268	235	269	247	282	232	268	285	256	258	238	250	250	292	281	277	250	233	271	289	270	266	246	272	255	262	265	272	297	243	287	274	291	280	264	290	254	250	280	244	272	291	229	269	293	255	250	264	250	292	271	305	288	295	279	275	284	287	264	271	254	256	284	275	253	274	242	263	257	280	264	274	269	269	279	285	265	264	260	260	258	254	261	277	298	271	252	242	256	278	251	278	267	284	261	260	257	243	266	276	261	272	287	269	258	269	295	281	273	267	272	269	255	308	262	254	280	316	238	239	236	271	244	271	273	237	276	277	285	281	266	254	279	309	291	277	256	257	273	263	267	297	240	246	286	264	245	266	258	267	248	256	231	265	276	258	274	308	263	302	255	281	273	267	259	263	255	274	290	285	248	273	269	260	288	283	261	265	253	238	261	265	252	247	248	259	290	270	305	259	289	254	256	256	276	295	282	258	250	289	251	262	273	257	236	287	252	223	262	244	284	247	253	272	261	272	222	270	252	285	248	270	247	255	258	279	247	277	252	284	259	239	268	290	294	273	282	269	255	272	284	248	297	302	278	237	292	255	262	248	266	286	254	256	253	287	271	246	253	285	266	280	270	253	282	278	269	275	300	260	263	263	271	297	279	268	284	250	253	297	250	272	262	272	261	285	263	257	256	263	292	259	255	270	259	304	281	271	261	264	267	253	282	282	247	277	267	242	258	267	241	279	270	257	280	249	279	260	263	229	285	268	275	260	292	279	268	262	265	260	267	259	254	267	266	282	268	269	260	280	286	296	268	245	265	261	301	258	258	262	224	273	291	266	287	266	293	297	271	260	277	245	274	273	273	281	245	268	286	251	303	266	241	293	272	267	275	281	269	269	295	263	265	260	279	271	251	252	285	255	256	244	290	276	292	294	249	270	276	287	264	286	271	242	262	262	266	242	291	296	237	279	253	291	256	265	239	264	265	278	252	263	288	278	236	251	277	280	266	255	290	271	255	263	284	241	250	279	258	262	275	270	266	288	274	231	268	251	279	290	270	271	248	269	258	236	268	275	250	276	240	266	280	286	278	284	278	250	263	261	261	230	257	253	278	247	247	262	295	247	232	266	281	261	273	264	240	262	260	281	263	274	269	243	279	276	307	243	256	263	285	303	268	258	258	274	261	265	249	282	228	261	283	274	274	263	263	292	278	262	286	271	256	292	250	271	266	259	256	259	259	322	288	253	265	269	252	266	257	268	261	275	274	258	248	226	277	283	267	278	257	231	255	262	273	252	272	281	272	263	295	290	245	253	262	280	256	259	274	255	279	252	276	238	264	283	244	266	258	270	251	270	285	283	304	276	279	280	284	290	259	244	266	249	270	284	267	289	252	257	231	215	260	284	289	261	298	295	260	291	262	265	268	274	246	273	267	258	269	259	253	253	285	273	286	280	244	283	262	249	264	301	278	279	255	281	245	269	300	294	251	262	261	262	286	262	259	268	256	275	283	265	273	261	230	262	295	264	234	256	254	257	263	272	268	242	241	256	277	270	296	263	269	257	254	267	273	269	242	287	245	254	295	282	261	283	257	248	289	248	271	269	278	247	263	277	275	248	265	288	263	302	249	290	254	271	287	284	280	280	258	249	250	281	289	288	248	254	260	257	229	255	259	249	266	278	294	282	272	266	255	257	270	291	236	269	278	255	253	274	272	258	258	257	274	272	282	258	272	267	266	276	270	279	256	268	235	252	268	291	278	250	249	219	266	282	262	285	292	243	274	279	258	275	263	260	255	265	307	264	295	264	246	275	253	280	273	255	283	258	265	276	278	238	244	273	275	260	256	263	253	293	266	290	287	280	272	269	275	271	267	262	279	265	266	288	274	262	259	276	260	244	256	257	281	275	257	273	281	270	259	269	271	247	300	275	284	261	274	259	260	261	271	274	280	250	279	261	259	282	279	271	234	267	267	255	252	284	290	264	288	274	253	251	292	256	252	275	281	267	253	264	264	313	250	279	293	260	267	271	256	247	275	262	276	271	281	271	249	266	269	240	273	281	286	272	292	254	286	279	248	291	237	288	248	274	257	281	264	271	232	300	280	254	261	256	284	307	273	297	280	278	251	284	261	276	242	286	300	263	246	267	268	262	269	269	251	280	272	258	271	234	266	283	279	276	276	267	270	271	222	276	282	297	265	262	261	264	285	297	244	267	271	272	289	279	273	290	282	269	267	287	253	283	297	255	268	255	278	274	272	245	231	280	262	268	285	249	233	246	292	255	292	262	265	226	260	270	283	287	301	251	281	266	272	271	299	255	269	275	280	280	247	266	277	267	286	275	279	257	281	293	262	297	280	271	287	301	258	245	300	275	277	275	288	293	284	250	256	275	271	248	256	269	283	279	256	277	273	270	270	282	253	273	264	251	284	262	287	249	256	271	243	281	279	247	274	251	263	266	244	250	263	255	240	276	277	270	294	258	253	274	294	251	267	267	285	265	290	254	248	306	304	254	242	262	260	257	257	257	281	278	291	249	257	278	275	296	297	287	240	272	277	280	262	273	278	262	278	258	272	264	264	284	262	250	269	272	239	260	265	238	281	290	303	244	286	258	287	289	270	253	258	257	264	275	264	281	254	252	254	275	263	263	281	314	282	267	272	253	284	269	242	265	249	267	280	252	262	288	258	276	274	252	262	303	297	270	272	245	259	260	280	265	284	255	268	278	268	286	250	292	278	270	280	267	250	263	318	252	300	247	268	266	255	288	275	274	251	238	249	258	278	279	225	261	267	275	282	262	267	276	253	281	270	260	268	284	256	277	298	241	284	265	271	246	298	307	244	319	268	281	256	283	269	287	267	265	270	277	252	248	266	237	270	271	286	264	236	269	264	310	265	278	266	287	275	235	266	262	271	262	290	260	231	282	272	248	291	278	256	270	262	255	280	273	249	282	263	267	248	267	249	259	246	263	236	234	263	237	287	287	269	277	253	263	298	253	277	266	252	261	269	267	252	304	265	281	244	302	264	300	259	258	270	289	283	277	266	281	271	264	245	257	260	267	265	278	253	241	258	282	289	254	251	251	274	296	263	281	267	280	258	256	239	243	284	237	248	265	261	253	253	271	248	259	276	260	254	250	294	298	277	266	274	310	241	272	267	271	275	264	300	263	286	273	280	246	294	259	290	259	268	266	265	278	256	288	292	256	289	280	257	300	268	270	265	262	262	266	237	265	262	269	262	242	272	291	290	281	276	320	242	264	259	281	268	253	253	265	266	276	285	276	284	276	271	278	284	237	243	266	243	266	247	263	260	270	302	277	270	298	255	269	282	286	291	242	267	255	245	269	259	268	275	254	251	261	245	272	247	257	253	246	272	274
26078	716	646	466	372	340	353	320	319	322	300	305	311	305	293	284	301	327	298	269	283	298	265	273	332	271	288	309	298	278	290	279	293	266	270	303	290	305	280	286	266	281	314	258	280	313	272	320	282	293	317	298	291	262	308	297	311	270	291	297	267	270	273	266	274	266	294	319	288	282	293	275	285	248	288	315	308	297	282	281	281	288	279	268	279	273	269	278	273	276	280	301	272	294	277	289	267	278	308	267	295	290	292	281	262	258	281	296	271	245	273	271	275	288	302	320	292	305	278	262	276	269	291	299	268	312	279	287	310	325	259	275	275	277	282	247	297	300	287	304	273	257	271	303	319	260	293	261	292	267	269	253	275	281	274	292	284	283	271	266	289	273	304	276	268	254	285	271	289	285	290	289	285	313	290	285	293	286	305	272	271	288	282	262	270	269	297	284	303	284	287	296	304	293	265	291	274	283	281	285	271	271	293	256	295	330	307	282	266	289	296	278	289	297	308	283	298	254	318	265	314	256	280	292	292	266	299	262	302	257	281	296	286	287	270	272	290	290	251	277	276	298	279	271	324	305	274	283	259	291	273	272	280	276	294	280	266	279	278	277	291	277	289	290	274	292	277	283	281	290	291	243	310	291	272	245	297	282	269	263	285	278	306	301	300	286	302	299	261	276	288	298	293	303	297	279	303	277	263	269	261	280	276	276	300	260	266	302	293	282	323	271	277	277	274	294	323	301	269	278	269	266	282	259	275	280	271	305	293	267	294	300	285	292	258	290	261	299	300	288	257	267	301	282	292	254	285	312	295	285	289	262	315	289	258	314	284	256	295	294	276	270	288	287	257	257	297	311	310	274	281	277	241	248	266	263	264	257	270	287	273	293	282	277	305	287	285	290	275	269	288	275	257	290	288	250	280	273	251	276	248	286	309	305	278	269	290	302	267	281	254	295	272	261	307	283	283	299	253	281	288	261	314	267	274	264	295	275	269	285	265	263	297	293	285	264	287	334	301	278	309	267	289	285	287	302	301	256	268	275	287	262	286	304	263	280	279	278	300	276	298	286	279	281	280	287	285	269	262	275	272	248	290	249	294	278	296	307	310	313	293	321	298	299	295	284	278	289	275	260	261	281	276	286	282	278	298	298	299	270	292	293	291	278	287	315	315	271	274	280	286	295	281	258	267	231	288	294	296	265	282	256	289	285	307	281	290	284	276	276	282	293	281	281	269	291	301	258	289	270	315	285	288	284	308	290	269	290	276	285	266	269	298	280	284	271	290	291	293	264	262	303	322	244	273	281	297	280	274	251	238	308	287	283	295	280	292	304	287	291	289	302	281	274	282	297	305	287	268	295	281	273	294	260	322	249	258	277	263	286	278	293	256	295	299	329	265	311	247	280	267	259	318	281	284	274	273	286	293	276	298	276	276	285	292	275	280	263	301	297	270	270	299	262	285	266	304	322	283	256	275	282	288	294	274	300	279	269	322	305	286	270	271	276	295	278	275	304	273	270	275	272	266	255	301	253	265	302	305	275	298	280	274	262	294	248	284	255	286	269	312	256	306	297	279	319	293	293	298	263	309	242	287	282	310	272	280	282	292	303	263	274	308	314	274	278	305	308	281	279	273	304	286	252	277	282	295	284	299	292	274	276	282	265	298	271	249	308	304	282	296	266	297	285	306	265	267	307	300	301	270	305	255	260	297	283	293	282	280	271	275	274	293	280	248	275	269	303	277	297	301	297	280	328	254	256	281	297	283	281	297	300	268	294	290	287	254	272	297	291	283	260	268	265	268	289	289	271	286	298	290	288	281	280	310	259	300	271	298	248	277	286	265	287	267	291	276	302	293	273	308	254	274	289	281	280	291	297	271	291	277	344	321	285	264	245	270	284	266	289	310	255	260	275	319	261	276	299	262	294	307	275	261	296	289	271	247	248	269	279	286	246	300	255	274	286	291	256	281	287	290	257	273	278	265	273	284	256	285	292	266	274	252	286	274	279	291	222	320	313	301	254	274	304	298	283	306	295	290	262	286	297	265	274	280	281	291	277	276	290	319	287	280	266	259	283	289	293	329	287	274	260	273	283	289	271	312	273	287	255	292	288	268	278	301	301	284	309	300	300	261	302	270	306	271	286	245	294	313	236	266	274	281	287	302	293	244	268	267	275	268	250	289	325	274	280	274	312	287	255	245	304	270	305	304	288	305	297	287	281	281	259	272	277	306	297	254	277	273	286	279	289	292	280	289	264	277	260	279	265	289	276	251	276	241	253	295	298	283	282	275	245	283	285	303	256	268	260	280	313	299	286	308	288	260	269	290	252	311	284	284	283	305	290	271	282	273	262	258	276	304	299	275	303	273	281	293	279	311	293	292	263	287	253	268	301	257	272	297	282	284	280	285	313	283	283	266	284	287	317	281	277	273	280	278	297	312	265	299	277	271	326	298	300	294	277	288	297	295	277	310	284	292	284	282	292	274	245	272	264	291	271	306	284	250	285	277	247	282	250	267	261	282	275	296	270	274	262	267	304	276	280	263	255	312	284	295	305	265	285	302	291	275	306	281	262	281	262	245	307	290	299	269	273	277	259	282	276	290	263	294	288	303	304	287	276	314	313	308	292	269	312	259	291	297	274	316	319	275	270	293	277	293	314	292	290	284	269	263	279	290	257	268	283	298	301	308	295	280	304	279	275	293	286	260	279	259	270	278	320	277	269	295	290	265	279	290	233	290	313	263	265	297	272	277	300	293	287	286	283	288	280	296	298	280	290	285	317	292	266	297	256	254	314	302	279	269	273	295	291	309	279	254	302	276	298	283	295	284	282	272	275	271	279	298	281	282	293	290	294	259	282	301	294	262	245	276	297	264	313	293	288	298	295	297	270	294	294	251	254	280	305	305	278	298	279	310	271	304	265	293	287	297	290	290	295	258	292	295	277	256	296	297	328	277	304	298	280	277	287	239	278	288	300	278	259	275	286	292	285	262	304	270	300	276	291	291	288	272	331	289	264	264	280	300	268	259	276	293	297	272	326	259	275	286	286	265	309	279	308	280	276	312	271	302	273	276	295	293	258	284	302	296	283	249	265	278	261	294	301	274	264	274	277	275	259	278	301	293	289	307	275	277	237	269	262	297	266	270	313	275	271	320	282	338	267	245	312	287	285	276	270	291	287	262	312	272	265	293	298	296	300	254	264	273	301	306	290	270	286	263	267	265	307	264	291	274	280	294	271	263	280	313	287	268	288	290	278	322	291	288	293	268	288	276	271	278	281	295	288	305	279	295	273	281	285	267	271	266	286	262	280	293	265	264	283	263	279	270	299	322	272	289	311	278	274	266	253	315	300	305	293	281	300	306	282	282	278	281	305	263	305	298	261	252	273	295	260	276	267	295	255	310	283	271	266	291	294	291	272	258	284	269	302	284	267	303	273	305	264	290	253	288	292	281	301	294	265	300	304	287	298	278	303	299	288	261	289	273	277	301	260	328	262	288	310
25071	20665	26434	24904	20168	4289	978	683	630	565	523	495	478	443	496	474	430	447	465	401	421	390	439	410	374	359	381	408	453	399	404	389	383	355	393	398	391	372	396	393	391	390	363	400	386	387	398	408	361	379	404	371	357	409	381	358	388	406	376	419	381	373	386	363	366	401	393	386	377	401	353	402	402	384	392	431	336	408	379	394	381	379	360	370	349	351	369	394	356	358	430	399	363	363	381	382	397	360	388	374	362	387	362	366	346	379	391	412	329	395	413	368	378	368	378	371	405	381	385	410	350	404	386	418	414	403	363	383	365	376	366	359	402	390	380	377	384	380	376	393	388	372	383	389	404	387	372	367	389	398	398	363	390	399	359	344	392	393	370	364	403	370	385	371	366	396	385	353	411	387	395	391	360	377	338	373	385	381	342	411	365	369	381	350	374	393	350	371	387	365	367	363	401	380	362	409	397	361	389	391	385	381	404	397	415	368	394	369	367	414	410	357	396	353	390	352	344	463	403	364	342	422	361	384	363	387	370	381	345	399	361	371	363	370	385	349	412	397	371	403	388	388	364	366	346	380	360	350	366	385	354	399	382	376	391	343	373	411	387	343	383	381	405	407	406	362	387	377	392	403	369	372	396	391	410	374	347	371	388	409	377	378	327	379	329	396	391	390	357	375	393	377	357	381	332	374	414	353	392	410	421	385	394	385	370	360	368	396	361	378	407	362	371	417	362	382	395	396	385	415	383	353	416	344	354	375	390	376	382	408	376	389	390	407	388	403	412	369	391	355	375	379	404	367	396	399	343	375	350	368	363	366	385	381	384	367	363	360	400	387	407	421	372	359	346	356	401	378	372	385	359	354	351	400	365	362	347	400	366	383	379	363	334	355	394	373	398	366	397	419	366	400	427	377	359	374	364	382	377	359	358	401	360	375	424	367	403	397	380	398	361	399	366	386	367	381	420	342	387	381	394	384	382	362	415	366	364	378	372	365	360	397	351	366	349	380	383	368	352	376	397	376	365	399	391	384	365	375	368	399	362	426	374	381	402	410	355	356	401	404	397	388	371	376	399	442	403	373	393	384	367	416	404	385	385	378	359	385	366	411	374	365	404	388	371	353	389	387	389	407	378	397	415	364	389	387	387	389	358	349	386	367	388	354	391	396	381	392	393	401	416	403	380	356	391	378	369	400	337	397	420	368	410	384	377	408	416	398	367	381	400	367	388	362	388	429	384	363	377	346	389	387	399	385	355	372	391	415	383	348	377	390	371	365	358	368	368	371	396	378	415	379	357	396	353	373	364	392	371	407	350	395	380	357	355	407	395	384	385	371	359	401	385	370	368	388	426	390	326	407	385	379	370	381	359	378	386	384	374	375	353	426	395	347	380	378	384	386	347	348	398	440	384	373	368	330	362	374	374	361	379	403	347	364	375	398	349	414	376	370	387	347	389	357	358	376	393	419	369	378	354	364	388	408	353	415	356	400	347	386	360	346	337	373	388	361	344	350	347	379	356	401	356	381	383	364	390	379	393	370	358	382	394	407	385	392	377	357	397	416	343	369	401	359	386	384	390	369	377	369	349	363	391	391	356	392	357	390	356	359	377	388	351	399	410	413	392	375	381	365	359	420	361	400	386	378	364	373	353	409	386	387	356	379	375	414	397	384	382	387	380	369	363	393	364	378	360	389	399	397	382	387	377	379	378	388	350	373	377	362	368	382	363	351	356	369	390	370	359	409	399	365	365	360	361	356	369	398	370	392	348	357	381	383	404	392	382	403	409	388	370	391	377	387	341	387	399	361	396	379	369	366	351	352	366	374	372	426	367	360	407	399	393	363	345	354	377	348	380	319	381	378	344	373	387	360	388	400	388	384	342	408	393	361	395	364	347	352	388	419	384	392	394	390	355	391	409	354	389	393	398	357	383	376	367	333	364	360	363	371	406	345	347	379	397	392	379	355	367	403	393	396	372	368	343	368	357	348	382	394	374	398	392	401	366	386	370	407	383	398	389	410	412	388	402	376	394	388	388	372	377	389	374	384	393	396	374	396	431	398	381	369	359	412	386	373	386	365	391	378	402	355	340	353	404	358	378	386	388	413	393	406	371	363	357	378	412	345	400	389	405	366	429	378	362	388	388	362	361	387	377	375	367	384	391	372	351	369	367	343	428	382	409	358	372	362	340	348	363	352	365	388	384	380	360	367	393	337	377	398	373	392	370	368	373	369	364	424	367	365	359	382	366	370	379	399	387	362	392	421	388	342	399	389	398	375	367	365	373	421	385	392	380	409	369	369	380	382	365	362	379	391	368	338	375	378	416	365	390	361	362	344	381	394	375	377	394	385	327	415	362	402	379	372	373	369	385	368	414	362	396	419	414	381	386	351	364	362	361	369	387	394	347	352	392	351	391	390	343	388	397	382	416	371	369	408	384	334	388	362	422	385	379	394	379	364	400	403	375	379	369	411	389	384	407	380	421	376	378	353	410	372	407	362	394	372	377	420	407	366	353	392	397	402	405	387	383	387	388	384	384	363	366	389	411	371	358	416	349	388	417	381	391	401	392	381	401	419	371	366	347	359	368	385	382	371	399	402	399	390	374	371	357	378	363	361	356	342	367	370	387	361	352	362	329	385	381	354	374	399	372	369	353	373	366	363	398	401	371	353	372	385	382	379	386	407	368	366	321	391	378	392	409	406	385	343	412	414	402	347	360	376	381	328	366	406	344	377	363	377	378	418	384	369	365	350	359	382	382	360	372	377	371	388	361	375	389	370	367	338	386	389	362	327	404	378	391	348	384	398	366	374	373	380	377	374	370	369	413	374	364	385	370	355	382	401	386	396	370	361	363	381	377	367	380	415	375	411	375	387	385	392	374	368	363	388	375	377	399	318	402	430	385	401	365	404	393	382	391	386	380	348	384	387	346	397	367	378	400	376	380	381	396	381	396	376	389	372	384	360	383	382	347	344	383	410	396	365	367	362	348	400	344	408	347	418	395	354	392	365	364	391	352	389	380	382	374	387	389	377	383	397	397	347	381	338	427	393	373	371	396	403	413	411	340	392	424	370	393	377	399	353	376	389	398	417	396	415	366	392	369	374	402	394	415	374	423	368	361	417	343	386	404	386	393	389	394	358	397	357	345	376	373	364	380	410	349	380	372	394	372	339	363	410	382	346	375	371	395	360	370	397	407	356	352	405	386	403	375	359	371	368	380	393	367	370	355	376	352	386	340	403	346	376	406	388	386	402	425	416	366	400	358	387	362	405	378	386	328	367	367	358	404	396	357	392	395	368	390	386	408	392	381	345	352	382	377	386	421	376	384	355	399	388	381	416	381	400	348	373	395	361	390	387	353	352	370	367	363	390	379	375	357	386	430	386	396	364	393	369	350	383	374	373	372	366	334	395	383	400	383	386	380	404	399	405	406	385	416	412	367	375	380	371	395	340	397	379	405	366	400	412	368	360	363	369	362	391	398	363	401	361	383	387	386	365
39297	7281	6729	3624	2300	1784	1397	1156	898	822	756	636	612	574	569	550	496	473	458	442	438	430	437	412	404	407	417	447	428	384	412	364	428	389	407	409	393	390	395	394	418	377	393	393	394	413	379	344	371	381	358	402	389	391	361	394	397	381	388	389	334	414	379	363	384	358	353	373	356	378	373	379	387	385	393	348	404	355	394	373	363	358	358	396	381	347	381	337	371	387	372	362	369	368	381	373	351	382	359	382	382	378	393	395	363	368	355	389	369	317	388	352	393	351	373	349	384	336	395	405	375	386	377	376	379	360	380	375	364	369	378	410	360	367	378	386	345	366	358	366	392	343	368	357	384	350	373	381	374	374	382	406	356	390	367	361	378	358	371	359	352	366	384	357	402	402	349	355	374	352	384	381	368	384	351	383	403	401	379	354	381	361	371	371	357	330	351	368	378	376	404	372	391	384	363	375	400	351	403	373	348	353	423	407	364	391	372	337	372	394	376	385	371	347	388	377	360	372	368	346	387	373	354	367	363	366	355	386	383	355	370	368	396	345	376	392	362	402	361	366	359	387	371	377	373	365	377	361	375	399	359	380	352	375	401	367	402	374	361	317	321	364	333	329	383	411	360	387	385	340	357	369	311	376	363	383	380	367	358	357	369	322	369	383	361	427	394	378	357	385	387	416	402	382	382	392	385	373	347	397	383	357	380	400	381	384	386	336	376	394	352	402	361	403	370	381	379	356	353	358	361	359	331	353	356	353	338	369	372	370	393	379	360	381	385	384	361	363	373	360	334	378	366	391	394	390	368	410	397	373	363	362	374	375	365	339	319	396	362	387	399	359	336	365	367	372	380	356	354	373	365	361	360	352	332	402	384	369	369	365	375	382	389	385	339	340	401	359	364	336	370	348	391	364	334	399	347	391	396	348	367	371	397	380	348	388	381	346	345	382	377	347	391	372	318	394	361	367	351	409	384	355	330	357	365	395	413	374	386	370	325	398	375	380	377	317	363	359	369	357	350	357	374	371	379	351	367	377	384	362	340	413	359	363	345	409	342	391	367	375	365	362	409	383	418	403	366	341	418	385	345	355	385	350	366	388	380	366	339	378	351	372	378	406	372	386	386	365	366	409	372	424	325	376	378	382	379	366	376	400	370	355	390	365	385	353	368	372	370	388	352	387	388	369	370	362	374	384	352	382	375	415	375	374	366	404	364	373	370	383	346	356	370	367	368	364	368	380	378	373	402	363	404	373	367	395	390	365	378	366	359	375	363	360	355	357	369	364	347	419	386	368	355	372	387	352	358	380	398	373	404	372	415	384	353	372	380	378	350	361	396	351	377	380	389	401	380	361	363	381	339	385	400	359	374	399	355	387	371	378	359	368	356	385	367	325	379	387	377	401	356	411	366	378	381	371	400	388	357	422	354	337	344	336	367	350	340	384	344	379	369	397	373	378	350	348	363	396	376	339	364	377	392	358	392	335	394	380	352	361	340	362	338	386	396	349	347	395	350	367	403	352	369	340	345	378	344	408	395	358	374	396	382	342	393	391	357	370	390	377	358	367	375	389	361	377	386	391	367	374	384	373	378	388	380	390	338	359	367	358	381	399	384	405	361	402	375	356	364	366	401	362	327	390	370	390	389	385	390	379	381	344	378	354	391	372	392	355	349	341	347	347	377	392	365	391	427	341	391	368	370	375	389	388	369	379	343	319	396	372	363	375	387	356	382	374	400	347	403	339	410	402	380	360	349	362	391	357	348	387	356	408	403	373	371	362	336	375	378	366	389	393	368	369	391	356	347	365	356	355	396	385	387	387	383	367	387	351	380	357	375	388	384	353	391	370	379	384	356	364	360	370	363	329	361	375	389	355	349	354	365	369	387	345	371	382	359	397	362	377	368	374	396	355	401	383	395	348	383	358	387	359	388	352	386	357	357	355	357	373	359	356	386	363	365	377	366	378	351	348	380	370	352	379	355	388	377	365	369	385	378	348	381	382	353	369	358	339	369	343	380	389	369	397	374	375	384	353	406	356	360	380	380	368	405	346	374	326	337	342	345	363	371	379	393	395	356	374	332	349	364	370	364	394	397	377	348	384	365	360	376	388	336	385	357	362	376	363	385	361	345	385	370	386	388	371	401	384	356	386	363	360	344	405	363	362	368	374	346	356	355	417	376	354	390	357	354	384	347	390	396	357	363	382	389	358	360	360	383	356	393	357	387	390	397	404	396	376	350	368	362	392	394	360	395	381	371	377	385	366	339	334	340	362	368	373	374	343	372	378	390	360	374	353	378	397	392	360	350	346	375	376	387	363	371	389	385	365	364	337	357	385	374	353	418	370	366	386	338	357	366	375	356	384	363	374	379	379	343	357	389	352	366	373	428	337	381	345	362	345	400	378	339	393	372	418	371	328	349	366	395	364	384	346	375	351	405	360	373	345	386	379	380	378	350	396	359	372	357	369	408	368	369	365	336	359	342	326	353	347	385	377	367	370	359	405	346	393	323	389	372	380	366	358	382	360	416	367	330	377	381	388	353	378	411	376	363	370	360	357	381	379	363	395	356	370	370	393	383	339	385	342	361	356	382	410	354	379	379	356	341	363	367	369	367	387	410	388	397	366	383	378	390	381	363	376	379	364	376	405	350	368	385	384	388	409	395	319	360	364	384	337	337	372	373	371	375	392	388	401	393	373	370	401	379	369	349	415	386	352	401	381	369	358	386	398	346	398	361	392	375	362	356	372	403	369	358	362	351	373	361	373	370	345	380	363	383	360	368	390	376	386	336	373	371	383	353	370	380	359	383	374	400	360	343	342	344	353	384	358	377	381	394	337	387	355	375	349	394	382	362	327	394	383	350	369	355	359	342	379	360	364	354	416	374	389	358	410	356	356	350	390	364	367	394	374	391	373	358	394	355	344	376	351	350	343	376	361	386	376	362	356	375	402	388	374	326	390	373	375	344	353	379	388	362	373	387	363	378	380	387	372	339	379	392	393	398	394	379	380	336	391	414	369	384	363	385	415	366	347	362	387	357	370	376	384	354	374	372	360	388	393	377	349	393	357	373	400	384	351	360	365	368	334	375	376	372	370	363	371	363	383	366	371	382	365	384	402	350	386	372	410	345	350	356	358	381	365	356	391	395	409	386	389	381	402	343	352	372	368	372	395	398	380	368	397	396	347	382	360	374	346	378	358	355	370	391	384	372	404	383	388	354	360	382	388	397	387	368	360	383	393	386	375	375	356	403	365	393	381	423	391	375	342	373	388	345	363	371	393	368	354	379	360	381	380	368	373	400	350	388	366	376	343	347	378	397	374	371	393	351	370	391	370	349	395	356	392	369	365	380	391	352	362	381	397	339	362	359	385	398	388	376	370	394	404	375	396	369	345	369	367	383	380	361	395	399	369	383	351	376	364	365	360	375	404	363	384	353	366	380	341	378	357	367	386	351	350	353	403	367	377	329	390	369	380	361	348	380	374	387	368	344	384	390	364
22973	20654	26720	24610	20662	20665	6472	1611	1171	1047	989	997	892	852	867	771	754	761	778	798	772	718	747	728	711	709	776	725	760	743	742	715	750	696	728	710	689	649	748	645	681	695	734	698	721	728	702	698	714	701	682	709	696	700	698	695	715	686	692	731	737	696	686	652	701	722	665	706	669	700	713	678	701	673	671	646	683	621	685	737	660	713	690	701	676	718	687	663	694	732	691	669	699	704	643	670	685	697	727	702	681	663	677	656	673	670	672	706	699	659	661	677	668	690	683	644	614	658	690	609	698	677	662	699	673	715	686	708	638	686	682	650	700	701	696	679	646	655	700	640	687	715	701	682	700	658	676	655	741	691	721	723	677	668	718	716	668	653	643	639	677	691	719	661	673	657	688	661	683	686	696	708	657	619	654	674	716	667	729	693	699	698	722	696	684	703	727	723	719	660	657	702	691	669	681	690	719	675	662	691	699	708	689	718	678	699	695	716	683	708	641	660	666	666	654	678	668	661	719	701	675	673	685	693	666	672	670	634	691	689	619	684	646	697	677	663	695	698	737	694	668	693	647	650	693	753	691	677	671	658	696	655	721	651	660	621	688	680	677	677	690	662	655	685	660	683	681	715	682	722	692	654	680	656	672	663	679	725	654	651	696	684	629	703	654	670	647	678	714	653	690	703	693	688	685	698	701	673	692	652	683	665	699	650	674	722	712	735	673	663	632	690	676	690	653	693	695	645	645	677	675	687	746	681	698	657	735	665	699	648	647	662	658	680	673	681	643	665	660	665	679	654	671	644	708	646	688	677	631	658	696	677	694	661	690	700	704	684	731	693	641	656	673	697	704	686	680	699	692	729	657	645	662	660	720	711	686	727	654	711	638	660	667	684	661	670	654	634	730	697	648	664	709	660	675	712	624	675	631	738	745	673	643	657	658	683	689	723	693	678	613	640	707	600	666	696	688	686	680	673	690	676	680	654	665	708	704	662	699	685	667	686	706	661	676	668	643	661	692	679	703	676	686	741	669	669	708	699	700	659	708	669	698	678	689	676	640	646	650	706	666	652	681	688	675	695	681	671	678	702	677	716	691	671	628	718	682	683	680	654	681	679	679	682	672	694	671	730	690	666	735	718	678	632	684	655	711	680	680	668	683	661	662	660	658	682	720	656	674	692	665	629	693	664	663	699	745	723	689	703	670	713	701	696	658	637	717	671	686	692	636	678	703	675	652	687	706	700	688	678	688	706	693	685	646	648	675	707	644	591	702	651	650	695	682	678	690	613	669	677	670	709	653	629	663	670	638	603	711	726	725	689	684	644	677	686	672	721	686	675	716	701	723	706	673	640	689	665	623	701	640	663	702	661	669	656	672	665	713	616	663	666	687	741	669	697	692	655	700	682	714	677	661	685	658	701	644	704	699	722	708	601	734	685	652	677	642	659	666	719	679	688	653	703	668	734	641	682	670	677	675	677	654	651	714	615	641	696	687	669	673	680	668	697	646	732	662	634	627	647	689	696	644	653	674	710	699	689	620	693	644	695	690	646	651	728	655	710	653	682	656	652	673	699	664	635	702	669	707	668	630	638	665	677	690	659	675	695	711	698	702	677	684	637	676	636	677	661	730	704	666	706	663	708	652	672	704	708	658	684	690	676	693	675	671	679	703	687	697	684	691	640	617	672	674	668	718	679	690	685	675	641	692	715	712	655	685	684	670	693	689	696	739	650	655	679	634	682	706	653	649	680	692	672	676	676	677	706	699	671	696	696	691	690	696	703	680	686	663	686	661	672	665	700	653	672	645	693	658	631	658	681	691	692	694	634	683	677	677	702	671	682	684	689	677	739	665	672	639	687	659	690	676	720	715	648	681	672	712	697	685	681	706	649	723	675	697	631	681	659	672	688	684	653	656	682	684	648	683	675	727	676	665	689	700	700	685	634	711	658	675	674	702	675	717	691	666	722	698	670	686	709	701	614	675	703	717	678	678	747	697	648	657	690	669	666	649	738	663	690	699	691	663	683	689	658	697	689	640	697	627	639	676	698	654	658	696	674	699	674	697	688	688	677	668	696	720	679	644	698	666	695	668	639	712	695	663	741	655	697	669	723	638	697	631	651	680	683	702	655	716	664	698	722	644	655	686	658	713	650	664	713	715	711	687	671	664	657	690	669	655	693	688	656	670	649	695	731	653	650	663	675	684	712	698	699	629	711	673	712	678	694	735	670	680	717	671	645	642	672	694	707	646	691	663	725	666	659	659	671	683	677	636	636	674	676	714	642	685	679	707	655	664	656	677	677	668	664	672	637	665	610	704	661	705	702	684	697	662	677	708	704	718	651	633	645	708	671	704	692	667	690	643	757	690	679	626	699	714	682	672	637	674	688	726	648	680	681	685	670	672	650	687	683	669	654	666	666	677	676	668	710	654	684	686	679	724	713	708	658	697	693	684	629	666	734	692	661	666	693	680	698	674	674	661	689	686	709	650	707	652	701	653	677	672	685	672	677	691	731	672	683	665	686	682	690	663	656	647	683	639	701	679	636	686	708	696	634	664	677	646	666	684	684	757	638	658	669	673	650	677	720	742	671	697	679	688	733	695	670	691	648	732	665	692	682	658	685	700	665	737	712	628	703	690	698	668	726	711	678	706	695	691	680	660	712	724	680	677	707	686	693	666	732	681	700	673	663	650	675	659	657	675	686	658	652	666	718	689	712	638	665	669	633	699	694	689	675	672	696	631	659	712	701	678	717	657	676	640	686	719	670	639	730	699	672	689	659	677	681	716	730	668	694	665	682	686	665	673	722	692	687	692	685	672	710	670	677	678	717	664	621	653	702	714	660	677	696	666	694	699	667	643	667	680	662	697	598	650	695	662	660	691	705	626	702	722	685	669	660	646	688	674	718	703	656	627	634	690	668	684	698	679	701	684	681	669	654	675	681	683	622	635	623	658	696	680	662	675	707	695	697	703	702	678	710	647	706	666	671	693	723	678	639	653	670	729	670	688	682	699	645	713	672	695	690	698	666	714	702	701	708	692	640	683	699	636	683	653	682	729	679	670	678	665	596	677	694	693	704	704	647	685	693	653	659	741	734	655	700	679	711	649	651	676	733	716	703	669	681	659	672	715	677	718	659	700	701	691	695	656	708	643	667	657	728	682	700	681	661	668	714	620	658	663	689	687	698	698	689	667	689	691	717	703	681	661	696	664	678	676	692	731	662	698	642	685	684	672	643	682	662	643	663	671	691	694	689	733	666	699	714	714	689	666	699	675	700	707	668	651	698	688	670	704	673	680	613	715	687	706	715	672	694	704	696	688	701	704	649	689	667	671	676	699	712	731	685	646	678	711	632	694	632	686	667	693	683	679	637	693	709	677	700	709	682	680	629	650	743	715	689	648	702	674	688	659	661	688	649	686	691	705	722	669	640	625	634	731	692	700	675	625	704	693	676	704	692	652	677	691	692	651	731	663	685	659	681	715	666	692	721	658	673	698	690
31855	12871	11766	6694	4437	3373	2571	2114	1747	1574	1313	1233	1160	1085	1022	960	941	868	871	773	781	787	760	762	765	710	765	679	733	702	705	714	726	700	703	705	702	664	707	649	615	696	728	632	642	672	680	641	652	654	636	674	667	642	687	662	669	636	655	693	690	640	628	663	656	659	662	684	656	652	636	662	646	681	652	620	655	675	638	643	625	622	661	636	668	673	628	672	667	679	651	672	653	638	616	621	672	652	658	651	665	630	620	657	633	630	688	656	639	618	628	679	606	660	673	627	635	593	641	601	651	669	624	643	593	673	650	622	643	655	638	652	675	583	621	641	670	621	649	637	620	690	671	627	721	639	658	661	654	697	699	654	632	628	643	627	640	626	611	644	678	626	713	615	605	666	637	689	625	710	701	618	634	657	611	599	626	622	648	695	604	669	636	635	632	634	632	637	606	678	656	656	645	596	673	608	627	659	616	664	612	621	655	646	652	647	657	644	621	640	653	625	633	647	628	637	662	665	668	670	671	629	642	655	620	648	657	670	700	651	635	692	577	663	621	607	674	628	628	626	608	645	641	623	627	685	674	624	649	634	650	652	664	671	616	667	587	646	654	639	673	598	625	598	673	669	685	633	648	669	692	654	648	635	664	644	637	622	630	616	658	643	668	624	676	639	631	661	649	648	696	649	584	631	650	636	662	620	647	640	661	638	657	648	660	640	661	640	610	639	654	660	668	639	644	614	639	637	636	630	620	645	641	664	613	629	648	663	670	635	672	675	644	644	651	659	617	688	649	615	635	651	636	612	679	630	639	680	646	606	672	603	627	644	649	641	632	677	654	659	655	648	657	619	684	667	661	654	663	667	665	643	661	667	664	617	670	646	609	603	663	623	646	641	627	629	679	640	662	614	635	652	625	705	646	676	668	633	660	668	643	621	618	636	702	629	631	651	648	614	620	699	687	670	667	625	659	650	683	670	653	676	693	627	628	633	642	663	655	659	630	635	681	609	654	599	670	671	658	679	647	591	678	667	658	600	674	620	669	652	649	647	647	642	638	661	648	647	646	644	671	606	634	665	620	657	630	634	640	599	663	636	686	641	638	627	667	647	646	648	686	642	653	649	657	618	623	646	648	678	693	681	656	678	619	682	651	673	624	676	649	622	660	649	607	609	657	666	665	662	666	659	647	683	656	636	637	633	660	594	679	636	658	571	660	597	644	633	604	633	608	626	621	616	662	625	663	655	636	634	644	671	634	600	665	648	586	634	604	652	623	638	626	677	646	660	650	653	671	649	656	666	693	669	616	656	695	599	636	581	641	637	637	627	644	659	635	673	679	627	618	666	642	637	603	624	624	609	677	677	621	627	660	643	647	611	675	651	621	640	648	647	658	636	621	648	604	686	675	657	593	627	640	641	660	640	612	643	669	649	671	660	629	637	633	638	618	636	657	614	619	631	664	611	587	658	640	622	653	670	653	639	637	641	584	615	647	640	625	631	673	624	638	603	656	663	653	662	654	604	672	645	672	665	650	617	679	645	658	639	646	639	628	642	671	658	637	660	650	666	613	653	620	667	644	673	632	661	620	664	624	633	651	644	638	618	662	647	651	664	637	653	645	647	639	660	655	614	618	656	610	623	640	614	683	639	637	624	659	708	599	622	646	600	636	639	661	645	703	663	579	630	692	636	596	612	664	622	653	638	652	651	652	655	608	633	669	622	612	665	593	696	650	670	644	636	615	649	641	630	725	640	611	622	613	612	596	643	620	657	651	635	647	630	667	629	650	618	672	651	668	647	669	652	643	632	609	627	703	708	621	648	665	640	630	680	639	656	629	633	698	670	650	616	602	651	657	673	647	640	634	615	604	594	615	645	620	661	636	669	661	653	644	646	658	608	655	600	670	648	657	644	620	648	605	632	657	636	595	635	622	649	612	682	656	640	621	630	651	650	607	628	676	655	611	664	660	603	654	678	647	665	612	661	639	637	652	638	611	662	684	677	659	633	640	659	647	639	663	644	658	711	646	667	653	655	614	657	664	589	642	658	607	651	697	641	670	631	660	582	641	653	626	624	689	607	598	627	616	603	666	641	647	648	642	584	623	627	652	647	652	638	645	681	658	628	632	663	696	632	660	651	622	630	601	686	673	639	660	647	664	654	638	636	607	624	636	674	614	626	643	616	615	636	651	636	656	651	725	620	674	623	652	635	660	612	659	629	639	663	644	656	656	657	638	646	640	644	596	672	658	641	611	610	635	629	602	634	685	641	629	689	639	665	653	669	642	611	624	690	659	673	662	659	649	625	662	612	657	628	654	622	654	655	580	622	649	663	662	652	672	646	643	665	629	630	699	649	646	626	660	596	630	618	611	616	652	670	632	638	650	650	644	646	695	648	694	644	648	634	646	678	675	603	636	657	666	683	654	624	611	666	602	690	631	635	653	638	601	646	639	647	668	663	590	679	671	662	660	612	677	662	644	624	602	636	648	644	653	659	677	712	679	656	665	655	626	625	660	646	663	680	635	609	624	602	694	671	658	688	678	643	634	645	617	626	657	587	663	645	618	676	653	683	623	642	639	644	646	617	681	662	624	649	650	619	622	646	622	667	654	611	681	631	653	682	626	654	631	683	627	659	602	623	680	667	647	677	626	647	651	679	627	617	673	654	705	644	665	680	581	621	607	669	617	672	627	637	624	620	704	643	649	663	662	661	652	624	670	648	597	651	660	655	618	678	639	678	654	631	663	628	631	672	661	644	679	632	641	606	646	651	628	662	624	654	661	666	652	615	659	610	604	658	610	612	653	632	641	664	592	674	656	618	607	705	652	623	651	647	643	641	623	666	654	682	667	651	639	643	646	681	625	641	652	701	621	624	619	641	648	683	684	616	638	619	694	652	668	618	647	701	648	643	640	601	658	669	607	662	615	691	650	701	652	653	652	712	651	658	679	635	648	645	672	597	686	648	642	626	615	620	634	659	620	616	621	641	628	654	682	627	666	669	645	650	630	626	627	644	662	622	637	595	640	618	658	667	649	654	674	640	625	661	676	604	685	717	672	591	667	688	620	659	605	640	629	629	669	576	684	644	613	662	661	638	595	628	617	664	615	638	572	613	621	670	676	605	647	612	662	693	617	673	649	662	690	649	648	608	676	663	663	697	674	649	641	636	602	650	690	620	624	648	675	646	613	603	680	622	632	623	594	652	687	669	660	655	659	616	644	650	649	639	638	649	624	656	650	626	624	655	654	671	641	669	635	609	661	646	587	672	645	624	620	638	697	598	594	571	644	619	642	638	671	635	618	634	615	640	630	683	699	675	624	629	613	625	671	630	613	664	673	659	625	637	598	621	636	654	671	687	695	661	675	643	672	659	644	658	654	666	671	666	635	673	607	623	658	617	653	654	625	639	620	672	670	680	645	601	625	625	636	654	616	658	628	639	623	689	678	629	681	617	629	640	637	618	627	638	634	642	669	643	613	650	696	632	644	659	652	596	618	634	670	588
34255	14259	1891	398	292	296	292	287	266	239	273	280	260	297	287	245	253	256	233	292	272	263	295	253	264	264	261	231	260	233	282	245	255	241	264	249	224	240	258	253	257	278	284	248	251	245	282	229	248	230	258	247	260	275	236	274	272	260	253	254	283	270	303	240	259	276	286	249	273	274	294	251	223	277	255	236	275	247	245	257	262	252	276	257	275	240	262	258	270	268	242	254	268	254	294	248	267	261	250	245	278	234	276	235	267	283	258	257	250	255	254	288	262	258	261	263	245	250	229	290	262	242	269	280	273	261	267	267	217	252	272	260	278	258	275	267	269	247	284	229	248	262	221	247	273	273	258	271	285	282	265	286	268	251	245	271	279	271	282	256	263	241	271	265	239	251	271	259	282	267	248	255	250	262	242	261	259	244	250	273	255	247	260	278	259	242	254	270	265	253	270	264	251	268	263	262	244	265	274	249	270	292	266	259	245	260	245	251	253	259	259	234	241	278	255	252	281	260	242	225	258	253	261	274	221	254	277	249	210	237	240	238	252	264	288	216	253	268	231	261	224	239	267	251	259	257	253	269	251	280	247	268	263	234	250	261	288	263	262	256	281	265	250	280	248	234	258	265	270	229	240	237	223	249	269	264	244	253	271	259	248	259	265	245	251	258	270	240	246	274	252	278	264	277	248	269	250	248	259	260	236	241	272	261	243	254	275	262	229	269	253	256	284	240	231	270	265	248	260	268	239	245	247	247	268	276	238	274	256	278	262	268	261	249	247	271	263	234	248	246	239	241	237	258	269	277	268	262	272	245	242	285	265	239	278	267	237	269	270	261	258	267	255	249	254	242	239	262	257	265	262	263	247	283	251	280	258	286	244	275	279	303	277	270	276	235	249	245	250	243	278	232	259	270	255	264	262	251	245	217	231	249	265	283	239	256	270	249	261	257	260	259	299	251	265	277	256	246	274	250	255	262	262	257	261	289	242	278	266	256	273	241	249	275	267	228	236	268	260	271	275	267	256	256	279	240	235	279	251	246	286	276	263	225	233	256	289	281	265	274	298	248	271	276	266	255	270	252	292	259	252	266	287	245	278	261	258	259	264	257	245	260	274	248	254	273	268	242	264	249	247	268	257	263	245	266	262	287	265	260	260	260	252	283	277	250	263	250	256	251	254	238	254	249	234	229	246	242	259	291	245	238	246	248	246	297	260	267	247	242	287	261	260	230	285	260	263	268	274	275	260	253	256	261	223	232	247	265	234	263	278	303	268	238	285	264	242	231	257	264	248	256	262	265	270	251	240	254	239	273	258	253	248	275	260	269	245	261	272	268	237	281	263	265	260	239	267	271	273	276	260	266	269	267	231	249	255	266	243	289	259	251	251	261	269	253	262	235	254	236	273	248	267	236	261	244	253	292	248	256	284	252	262	273	241	248	259	251	281	290	263	236	278	274	260	249	261	243	250	241	270	240	270	242	268	273	248	235	245	242	240	253	258	257	276	259	254	277	244	230	253	235	263	255	277	272	287	248	257	251	244	252	269	264	263	244	243	230	289	237	255	252	210	268	259	268	267	255	275	280	247	287	249	236	267	272	256	242	251	275	262	266	233	246	277	239	260	260	277	268	246	270	277	274	240	271	269	248	271	249	275	246	269	270	242	254	249	244	261	254	238	250	280	237	247	273	281	266	243	289	284	259	252	245	283	252	241	259	234	289	237	268	262	236	255	250	251	252	238	225	240	243	238	278	244	276	241	275	269	268	261	251	269	251	242	255	239	263	270	273	270	249	230	234	267	244	238	287	246	227	284	221	246	269	252	238	257	279	234	237	236	231	283	276	273	273	263	282	278	279	255	272	263	247	256	247	265	246	258	243	262	285	249	232	265	270	232	212	249	281	271	242	243	260	246	287	269	267	228	269	223	218	249	243	247	298	254	251	260	274	301	253	241	273	240	299	260	256	264	248	253	221	245	263	252	249	237	276	288	224	288	258	252	243	262	244	272	263	250	293	293	263	257	261	267	283	251	263	259	266	264	242	263	227	265	271	262	243	243	248	275	258	239	243	274	257	250	246	259	254	251	283	290	274	249	226	257	262	261	270	258	264	235	267	289	286	249	257	253	238	253	261	261	273	281	259	232	251	240	235	257	268	263	240	241	217	271	271	273	244	259	250	274	257	235	242	240	268	237	259	277	247	268	260	272	276	234	249	234	244	250	245	244	276	274	257	272	256	243	268	267	272	273	251	252	287	237	255	270	247	253	256	271	271	275	230	246	268	282	249	244	256	280	245	284	247	263	253	238	219	246	245	235	277	254	261	238	249	261	231	274	240	261	272	254	266	217	262	254	225	243	248	253	267	269	272	218	262	234	254	275	269	231	260	249	257	267	249	243	239	250	266	267	247	265	272	245	231	261	242	259	263	272	268	253	265	249	230	251	287	294	254	238	263	239	283	225	245	264	258	261	225	256	224	271	228	263	254	266	257	281	282	248	269	253	250	259	271	254	248	243	269	280	274	251	235	276	258	254	258	270	234	269	278	274	303	264	277	238	264	291	263	272	270	249	251	252	271	256	256	279	261	229	244	276	264	248	299	233	242	273	297	243	260	264	273	233	276	279	266	239	256	238	258	262	269	264	275	268	301	273	246	261	228	250	250	245	245	270	289	267	232	277	246	244	249	264	259	257	283	260	251	253	249	261	261	262	228	251	238	260	255	226	286	263	277	237	242	272	257	266	249	264	262	274	255	268	286	231	264	256	273	271	252	281	265	246	273	271	259	260	258	275	249	256	273	245	248	252	261	272	262	254	283	259	238	253	265	252	263	249	276	269	242	259	248	270	253	246	269	229	292	254	234	255	246	268	274	247	235	254	258	256	239	235	254	261	260	286	242	264	246	269	274	288	276	256	248	277	273	244	228	257	264	242	251	261	252	265	265	271	264	274	254	229	275	281	255	259	262	240	247	244	275	284	265	266	219	251	247	263	258	291	240	251	264	259	262	288	270	256	256	253	277	265	248	257	249	272	280	260	240	262	283	241	299	263	231	253	269	262	258	266	256	243	259	244	259	296	248	270	251	259	263	249	251	250	255	256	287	239	244	304	241	236	284	274	248	268	267	259	259	273	237	270	267	253	220	266	249	283	270	279	284	270	268	257	283	257	270	271	273	234	266	252	245	271	260	262	292	250	239	268	253	280	282	252	274	230	226	254	235	244	256	280	268	272	247	229	298	253	248	252	263	274	261	267	253	274	285	265	247	253	256	261	276	241	224	276	254	237	251	265	275	252	265	252	280	264	242	248	259	260	295	271	245	233	258	250	266	258	240	274	283	293	262	265	246	252	263	292	244	250	280	247	244	264	207	257	297	251	273	252	241	267	247	278	242	295	266	269	265	229	234	215	264	259	252	255	259	244	274	259	248	243	236	260	258	248	251	278	241	292	257	240	252	218	269	280	284	250	235	242	267	228	241	262	234	277	260	252	217	256	247	260	241
24842	699	595	422	364	352	337	323	296	301	262	298	302	274	274	302	264	277	286	276	271	261	249	246	288	305	258	294	299	310	254	234	315	247	264	284	275	265	314	251	267	281	266	272	260	275	271	250	259	271	293	258	260	284	286	269	263	248	270	278	262	254	302	269	234	280	273	269	270	251	269	274	270	292	287	256	284	286	266	256	258	254	237	290	290	293	256	303	289	272	259	274	293	259	288	250	270	287	280	270	283	246	269	275	265	297	272	303	272	278	287	247	283	243	269	274	273	263	286	238	276	289	280	262	266	284	273	271	250	261	270	275	275	223	261	257	298	264	261	303	281	245	293	265	278	243	255	268	285	267	256	250	268	275	283	274	256	249	261	286	272	278	305	261	277	268	239	267	288	263	300	266	264	304	266	272	293	291	259	246	293	242	259	290	255	274	255	277	301	264	294	250	287	268	273	287	282	278	268	256	270	271	280	287	263	258	251	276	265	275	310	281	288	271	274	294	273	266	287	281	253	250	306	298	259	265	312	274	269	263	268	273	268	274	258	266	255	273	273	262	266	266	290	279	278	243	258	294	278	325	285	270	300	266	268	278	265	268	283	309	260	241	261	268	288	291	292	273	274	284	258	273	280	282	294	274	267	284	297	273	266	281	273	287	256	303	283	242	290	316	268	264	253	272	264	283	251	302	325	266	277	294	277	253	262	303	264	303	280	289	283	260	273	257	276	294	264	259	277	289	271	261	278	273	254	271	289	290	288	284	260	268	261	283	297	301	282	250	268	270	257	260	275	283	241	249	247	287	288	263	253	262	275	244	284	303	284	272	306	250	270	276	279	277	259	297	267	269	265	281	253	248	306	295	294	240	274	282	286	275	286	272	293	268	290	284	254	266	252	280	276	270	309	262	250	260	273	257	258	251	299	264	255	269	302	247	271	261	266	271	318	279	291	273	258	272	297	251	255	256	288	290	274	299	263	280	264	280	257	271	262	272	253	287	302	258	263	279	273	254	269	284	271	269	301	271	254	267	269	267	233	288	269	300	256	274	256	305	285	257	265	264	271	287	276	304	294	278	272	284	257	272	274	264	260	253	269	276	262	244	289	266	258	278	274	278	261	284	283	270	283	289	291	263	271	276	289	245	304	263	271	295	296	258	245	260	271	275	273	302	274	271	257	276	256	283	256	286	268	265	275	268	291	272	257	257	269	291	279	267	261	285	293	271	263	236	312	276	265	280	244	280	283	294	263	272	252	285	253	248	251	297	290	264	274	271	286	260	262	302	272	271	280	274	247	253	254	277	275	272	261	262	290	273	254	269	275	279	256	263	248	273	258	246	264	265	265	307	282	251	263	286	288	270	277	268	288	309	252	253	272	293	286	247	265	256	287	286	276	298	328	283	306	279	271	254	260	300	271	286	290	268	288	306	268	252	281	281	237	240	267	248	281	265	287	293	263	247	298	262	296	267	246	267	270	270	267	264	269	251	299	285	297	265	253	267	271	286	270	268	312	309	278	284	268	261	309	306	288	285	311	276	266	272	247	275	262	245	271	277	232	272	301	261	284	273	268	281	281	273	271	276	304	270	275	262	279	283	272	292	284	261	268	271	285	268	272	282	269	289	255	252	245	272	274	297	289	253	276	248	273	289	298	275	276	257	274	254	264	298	268	300	282	254	293	295	258	274	275	296	279	280	269	261	279	288	250	266	274	262	242	296	289	295	253	284	293	294	270	265	265	246	260	263	267	298	255	245	259	284	269	271	275	279	278	290	279	286	270	273	275	273	290	287	259	256	276	257	253	236	284	279	269	301	263	289	295	259	276	270	291	290	272	282	265	291	291	268	260	261	305	282	262	274	271	246	281	259	257	251	290	266	261	269	279	257	272	266	296	241	275	282	265	276	297	259	271	306	264	258	267	270	269	277	258	274	291	246	288	294	310	291	261	282	258	280	265	295	276	274	289	301	272	298	279	271	268	267	288	284	272	303	256	258	275	266	252	274	270	292	294	282	274	274	287	258	275	286	308	245	311	274	277	288	276	287	246	268	270	279	271	297	300	275	289	275	268	270	272	277	274	277	301	276	284	234	263	270	300	287	273	300	276	276	237	242	272	292	278	262	313	251	252	271	268	264	247	275	264	278	276	259	255	278	280	272	262	275	286	272	247	267	273	269	269	269	299	300	284	284	274	276	264	273	225	267	278	299	265	283	291	229	272	290	304	267	264	261	250	255	297	273	288	288	287	263	280	286	287	260	244	246	277	254	293	311	272	283	273	265	265	265	272	254	265	290	278	277	271	281	267	321	260	270	290	247	270	261	284	270	279	278	289	271	269	303	261	266	266	278	234	262	269	273	265	245	258	270	278	257	287	266	274	266	274	232	244	272	296	250	262	290	287	258	255	286	265	270	266	273	292	286	283	249	289	269	264	286	263	306	283	286	278	290	272	269	271	270	270	260	300	279	286	271	254	269	278	260	262	279	285	263	299	279	255	260	256	283	260	274	277	259	273	297	281	252	259	306	294	260	275	285	239	272	248	273	265	258	286	261	258	287	252	276	284	287	226	289	275	279	286	231	258	252	264	286	275	250	264	252	287	258	256	285	291	299	252	280	294	288	281	254	286	257	304	259	265	288	278	277	251	272	253	257	258	325	250	258	264	253	269	270	284	321	285	306	289	271	254	289	253	259	286	289	279	259	279	283	280	289	289	253	274	300	293	294	276	279	306	260	265	284	280	257	286	282	285	283	283	279	271	275	287	306	287	312	273	288	272	270	254	276	279	298	267	287	279	252	295	282	289	283	303	278	270	290	277	250	244	273	251	279	289	246	265	290	298	284	258	299	281	299	250	271	264	273	285	271	281	224	239	249	253	251	268	260	261	270	272	277	264	263	267	283	260	287	273	276	226	326	298	282	275	272	244	268	299	291	310	280	293	299	270	239	282	309	277	258	256	247	277	294	277	253	291	290	254	276	237	259	303	258	273	273	279	267	278	282	272	266	269	247	294	274	286	295	291	280	263	260	287	290	277	274	273	245	299	245	275	270	292	253	283	293	285	271	259	265	287	275	296	234	246	287	266	266	258	277	292	265	290	244	281	267	279	267	278	279	317	254	249	257	255	285	294	266	276	280	296	252	268	265	256	250	256	270	261	261	276	262	254	280	265	306	285	287	262	266	271	273	293	304	301	249	283	288	261	283	265	298	258	268	294	261	297	255	262	268	278	269	284	299	257	299	296	282	286	277	264	253	262	263	283	311	266	258	273	290	269	278	260	256	268	261	297	274	277	307	287	261	258	268	260	294	289	282	270	280	281	281	288	261	240	275	271	264	275	263	270	265	265	266	290	294	285	244	278	255	288	255	289	269	282	276	242	306	282	270	273	275	296	261	237	278	298	252	286	286	271	261	277	286	258	299	281	288	259	251	300	280	244	278	270	278	272	272	269	281	270	257	286	285	285	267	244	284	277	279	265	288	279	263	276	295	315	286
25246	20663	26570	24779	20360	4967	962	702	625	556	520	500	475	478	426	461	470	412	460	438	431	402	375	413	391	398	389	395	418	404	375	437	433	393	383	422	387	412	407	417	374	359	417	385	385	402	378	409	366	342	381	360	367	392	398	365	402	364	407	349	353	365	385	421	328	399	384	380	444	436	359	387	358	399	400	394	357	402	404	370	404	415	410	377	384	408	370	382	382	358	351	388	400	365	370	401	356	402	409	392	370	422	374	398	389	411	376	409	394	420	356	386	370	368	396	372	371	391	398	407	401	381	400	388	376	400	367	397	392	373	352	353	372	402	409	368	396	372	392	373	385	381	386	358	396	442	386	410	359	378	385	376	352	369	391	381	405	382	347	394	369	409	388	374	386	397	401	400	373	351	369	407	389	345	383	357	410	383	369	386	416	361	413	364	381	358	391	382	373	385	401	370	393	374	392	403	373	374	378	399	384	365	424	394	407	386	382	353	395	404	384	385	352	397	415	359	414	381	335	384	403	379	448	389	376	383	382	377	353	377	412	362	378	367	386	397	387	412	386	360	400	384	354	391	401	395	374	386	390	388	366	401	379	369	315	404	389	391	383	401	394	378	373	389	381	390	344	401	401	397	378	384	392	327	357	404	363	361	393	332	370	414	380	367	456	394	378	387	368	395	390	420	392	385	385	401	410	368	409	429	414	394	419	402	379	403	414	387	413	384	422	395	367	388	370	366	395	374	374	396	365	381	378	398	352	418	403	378	380	396	359	363	397	366	403	416	398	377	356	370	383	395	398	399	421	370	393	413	397	372	371	405	366	414	370	407	402	389	419	377	396	406	361	372	423	377	367	382	400	399	394	403	428	393	406	390	383	416	382	339	403	379	392	401	389	340	392	390	374	386	354	339	402	348	385	406	347	410	401	400	408	451	396	359	430	355	348	362	392	379	397	383	357	359	415	394	372	386	347	405	401	358	366	399	410	396	384	367	391	398	446	382	362	424	380	373	385	393	382	394	371	394	401	398	397	389	379	391	353	371	351	385	417	400	379	379	367	373	379	421	399	413	381	409	382	370	393	385	361	394	398	406	385	390	409	378	380	384	443	382	397	404	372	386	371	396	384	395	379	383	389	412	392	414	374	370	362	379	393	372	388	360	399	402	402	385	379	410	405	362	377	426	379	429	409	347	408	365	414	369	378	388	362	382	401	363	417	374	389	385	381	352	393	381	394	368	356	373	355	364	414	385	355	368	402	385	387	372	410	366	401	378	406	395	362	394	374	377	362	382	375	363	368	373	404	372	402	366	367	386	385	396	376	360	394	391	377	379	387	392	357	355	390	366	391	398	377	355	379	378	416	356	439	383	389	415	339	360	374	368	371	366	346	399	382	368	382	358	384	380	409	424	387	412	389	387	346	393	386	376	395	392	401	388	390	382	384	376	375	343	365	391	402	372	374	362	387	390	402	372	360	395	400	374	371	364	375	350	406	350	379	385	386	412	392	381	406	415	375	412	371	359	380	350	369	388	390	377	414	390	376	395	378	395	365	429	376	375	393	388	405	421	369	398	365	373	331	415	386	359	427	425	388	399	385	386	353	384	377	364	395	359	367	387	435	355	369	381	384	393	373	365	378	380	391	372	386	371	399	420	391	370	380	387	380	418	389	386	414	403	365	362	399	387	376	363	385	388	400	354	372	379	388	398	382	369	372	364	390	399	346	412	362	402	385	407	401	364	410	390	406	411	378	386	368	364	372	354	383	388	384	378	389	392	378	384	380	354	372	383	358	357	384	416	388	383	397	381	378	382	387	383	371	363	365	411	397	393	333	356	398	394	383	371	386	361	378	388	423	385	363	412	377	379	382	414	413	401	380	415	349	366	395	370	370	381	406	408	395	375	370	400	386	351	336	419	350	371	364	404	352	364	386	392	370	396	374	361	381	380	417	398	346	365	366	399	401	405	422	393	383	360	365	368	414	396	384	422	362	397	340	360	386	369	348	400	382	421	417	380	413	371	335	401	394	384	369	404	357	401	396	389	375	374	376	377	405	386	407	401	375	401	374	392	411	397	378	376	383	341	411	407	406	387	376	369	397	382	392	403	414	389	386	380	366	387	381	364	405	380	360	365	403	398	415	398	421	405	414	388	384	399	355	442	344	374	437	373	384	354	348	387	391	363	379	419	409	384	405	379	380	373	391	376	369	387	371	404	413	380	397	391	372	413	357	373	377	403	388	384	370	366	373	392	384	417	370	386	378	373	378	356	376	371	401	372	369	371	381	417	400	393	401	366	378	382	402	373	371	401	388	406	355	378	401	392	367	370	379	395	378	372	347	369	411	391	388	392	363	419	418	401	419	371	376	362	403	356	405	392	359	370	392	377	410	410	406	438	360	364	357	372	399	359	369	372	377	360	343	350	362	410	392	402	417	379	363	337	370	342	366	360	387	397	413	406	384	413	323	384	413	375	370	418	390	394	395	414	424	419	355	394	398	424	388	404	368	385	391	384	382	420	410	411	414	397	413	370	364	383	353	346	394	392	415	396	379	407	378	378	377	377	430	402	369	382	401	358	342	408	369	393	390	333	382	380	382	405	362	409	397	403	378	406	362	394	361	384	371	404	430	387	380	390	384	392	420	416	397	369	386	353	391	384	376	355	379	404	398	389	399	356	379	375	389	415	382	397	401	374	378	434	401	366	410	403	387	397	378	382	379	396	372	373	382	384	346	397	390	373	378	392	364	374	417	415	410	390	377	356	382	402	407	398	383	365	393	401	450	361	389	362	374	426	385	367	383	395	370	402	367	410	412	396	390	364	365	397	383	377	406	355	377	379	371	394	371	378	363	397	382	382	354	402	405	400	377	394	409	417	392	397	399	402	409	380	396	368	322	390	387	346	438	395	390	380	404	364	397	375	435	377	398	395	395	372	420	351	381	389	374	402	421	383	403	385	383	414	355	394	404	403	402	385	401	403	363	409	409	389	388	389	381	389	372	393	356	387	338	367	370	412	367	415	372	384	356	402	395	354	423	355	403	390	425	364	375	355	375	363	418	344	384	383	379	385	413	380	386	390	406	402	399	359	416	379	381	384	402	371	371	351	391	369	378	360	358	369	382	374	358	396	351	388	380	372	361	392	368	386	390	353	388	398	383	363	369	383	396	369	417	388	394	393	383	347	392	358	359	375	409	382	400	350	381	390	353	373	400	378	379	362	354	391	378	336	406	396	389	365	354	388	392	360	355	385	370	383	377	365	385	413	370	409	389	376	365	365	368	366	375	420	386	403	384	346	387	361	466	419	355	380	360	391	366	362	384	406	377	389	380	404	366	382	382	384	405	367	374	357	436	351	391	382	347	415	400	422	356	413	406	396	354	367	363	401	393	364	394	386	393	355	393	368	410	410	410	376	371	389	395	382	401	396	385	372	373	358	370	384	387	342	383	382	376	356	374	392	354	392	376	341	387	401	402	434	373	361	384	423	412	384	402	403	397	374
41490	7060	6443	3425	2233	1670	1312	1048	850	810	716	654	594	599	545	523	485	478	488	468	450	444	411	443	452	412	372	419	428	404	434	391	441	398	394	387	387	394	428	380	378	399	395	407	389	386	398	379	396	389	378	348	392	411	384	402	377	350	400	386	391	441	379	383	384	410	383	386	369	399	385	393	376	399	413	406	410	346	402	379	371	350	418	380	424	423	350	370	370	385	369	378	356	391	377	382	367	397	371	355	359	352	382	343	388	364	403	395	364	364	393	374	369	412	358	381	407	378	365	376	406	360	366	387	377	388	368	354	372	388	385	367	383	360	408	356	367	381	334	377	374	382	392	374	375	346	383	430	361	380	408	426	380	364	349	374	371	383	389	375	390	325	382	390	363	416	398	394	392	390	367	376	383	390	395	366	366	405	350	390	384	391	383	363	364	382	350	357	346	362	352	368	375	420	370	378	352	362	351	368	386	415	382	382	368	390	368	372	369	425	370	380	352	367	357	396	395	429	370	376	374	426	343	395	374	382	361	348	391	380	367	364	356	373	357	380	419	380	393	395	384	374	414	379	359	410	365	358	394	372	369	351	370	373	376	400	379	359	426	367	361	338	408	377	393	378	381	382	373	392	378	405	371	385	369	367	386	372	367	410	412	397	370	375	405	387	354	366	396	384	366	387	335	372	383	358	378	374	374	358	373	374	383	384	412	360	383	367	398	349	389	389	376	368	356	376	373	350	355	386	387	394	359	369	367	382	384	414	376	403	408	371	385	383	360	431	391	392	408	368	401	399	389	384	389	398	373	387	378	365	402	389	387	375	378	345	369	410	387	358	398	368	354	367	378	371	380	356	416	370	365	415	370	409	368	345	407	368	377	370	403	383	377	370	358	351	383	379	337	380	347	373	353	365	356	391	368	346	388	412	347	332	365	428	367	367	406	375	394	374	402	382	349	382	413	400	370	367	360	370	371	399	356	398	379	411	405	378	338	394	372	349	384	376	373	370	383	416	393	395	389	412	354	399	372	376	377	418	379	359	375	413	342	353	358	405	387	392	407	369	393	380	388	395	393	415	359	370	371	346	415	392	371	370	369	392	399	368	401	358	424	377	383	381	419	393	376	381	359	379	437	360	365	370	377	359	416	393	346	399	385	345	357	375	399	377	416	409	351	369	351	386	366	377	377	378	359	388	364	363	371	364	381	376	352	389	330	364	364	365	398	372	354	371	390	404	388	393	397	369	373	379	366	375	373	370	399	366	355	375	396	379	371	393	342	365	380	359	398	398	347	363	395	381	407	391	396	369	390	367	380	382	401	365	349	372	380	396	389	358	367	355	383	379	378	386	358	367	347	368	371	363	378	375	385	353	407	355	353	389	353	396	347	371	376	342	408	383	364	380	393	365	395	394	362	417	354	392	386	343	387	394	383	400	355	346	413	383	361	357	410	393	398	377	406	372	363	414	371	383	379	378	372	371	376	384	404	402	373	385	353	379	389	402	366	363	381	373	379	399	393	374	407	394	352	377	349	388	361	383	368	371	376	385	383	363	373	403	362	340	398	359	396	374	393	362	395	390	356	380	384	366	410	367	385	376	392	360	380	375	366	399	381	386	377	354	381	396	374	380	347	372	394	380	397	376	353	384	350	388	373	343	385	418	405	371	333	416	399	350	375	391	350	335	367	406	375	398	389	393	392	380	373	358	387	376	384	379	369	381	376	388	347	413	334	347	375	381	368	403	370	371	422	375	398	383	371	371	363	399	360	358	374	324	351	356	348	398	400	372	364	394	363	386	409	392	400	424	410	372	359	353	382	348	354	360	345	379	326	401	397	394	378	362	379	353	358	361	371	380	402	371	385	374	359	369	376	391	412	380	403	404	384	386	351	411	372	359	390	407	389	394	394	391	414	357	369	382	390	394	436	361	364	409	368	316	390	404	381	365	417	386	387	346	355	398	396	382	336	404	340	392	366	364	365	374	383	399	388	389	363	358	385	377	381	368	401	370	360	396	390	384	397	345	381	360	353	384	396	389	392	385	379	399	449	358	364	374	393	416	390	395	379	400	383	363	344	368	378	372	397	365	383	373	375	364	382	412	335	374	350	369	363	352	414	382	386	357	355	382	377	411	354	395	362	361	382	377	371	382	390	372	364	377	383	380	385	381	383	388	383	387	386	358	382	354	359	374	355	343	395	375	373	361	382	386	349	368	406	380	381	375	362	379	397	403	361	383	386	345	381	397	360	381	382	389	402	389	371	410	350	368	365	374	367	416	413	367	410	401	365	350	402	351	405	368	377	385	365	386	371	385	385	361	403	388	365	350	374	390	379	369	393	389	347	415	380	385	377	394	362	369	401	386	393	348	398	413	386	346	365	391	371	406	350	345	388	393	356	389	402	379	332	403	355	393	387	355	365	381	363	415	395	439	363	397	434	391	406	341	372	351	368	419	372	321	378	350	351	395	378	396	397	352	353	361	363	357	399	367	387	390	382	403	363	398	370	347	389	408	406	426	353	370	363	369	400	402	414	375	389	359	343	381	376	363	407	403	371	381	400	401	396	416	358	383	370	377	354	376	386	340	397	367	352	392	370	383	392	399	395	357	363	378	333	345	382	348	366	417	424	367	393	356	360	335	371	402	443	344	361	381	426	378	351	352	346	381	344	383	385	400	385	394	405	371	349	407	399	387	343	421	381	366	370	364	400	356	351	382	355	345	369	371	403	369	413	383	374	391	397	388	395	402	378	366	382	371	385	378	361	363	398	355	338	359	349	391	368	358	399	370	362	350	379	364	400	381	331	373	363	410	374	340	357	375	366	379	355	403	397	371	377	438	387	381	358	364	344	388	393	384	392	397	376	373	377	378	365	369	366	370	382	367	368	367	367	348	362	366	371	392	412	354	383	394	387	379	410	367	372	378	351	384	369	385	373	403	384	354	389	394	358	388	394	386	391	345	363	406	328	400	369	365	383	377	385	394	357	379	390	388	387	374	375	371	364	371	374	394	359	342	327	382	379	354	384	366	399	356	384	388	360	362	415	383	389	384	374	354	379	377	391	375	395	334	389	392	378	341	391	369	375	393	370	402	395	335	361	370	352	362	403	363	383	395	371	382	364	369	379	347	366	385	404	378	401	361	373	379	383	388	375	390	398	379	374	333	359	405	420	360	400	378	412	367	362	368	355	379	364	429	371	394	415	358	364	388	385	372	371	393	365	343	356	387	401	402	418	361	370	380	394	359	385	381	383	392	392	382	375	367	386	411	360	383	355	365	362	386	418	377	403	369	356	391	356	362	338	365	350	384	364	377	380	409	374	361	383	403	403	388	352	382	392	346	364	379	381	344	353	394	380	329	381	355	384	373	389	351	388	398	404	379	393	369	382	406	414	357	382	358	372	383	367	358	400	360	358	368	364	372	382	366	328	375	399	398	412	385	357	395	351	369	368	396	398	387	395	391	371	378	371	398	373	381	376	354	378	405	379	382	356	384	358	384
22988	20666	27460	23903	20674	20626	6114	1411	1133	1018	1046	896	919	839	856	848	823	781	731	806	826	801	754	724	771	686	780	722	785	723	718	741	729	683	707	752	692	756	718	709	741	704	731	691	703	717	683	734	701	713	660	720	685	720	703	687	687	682	723	753	686	682	677	734	726	690	685	697	708	693	719	701	641	698	664	656	705	740	671	708	703	676	718	711	677	702	703	711	678	739	712	687	686	715	694	702	694	650	738	670	691	673	676	691	731	647	680	697	716	669	698	735	679	646	726	694	737	758	730	721	689	645	738	686	730	712	658	721	701	688	670	674	690	698	692	686	664	630	688	662	696	669	703	703	694	715	710	692	684	705	675	744	702	716	697	694	743	675	703	684	640	662	715	686	662	708	669	672	661	706	664	687	674	750	668	681	684	736	736	673	681	677	694	749	712	713	712	677	691	648	724	707	677	710	699	668	721	675	733	621	689	694	691	672	684	684	677	677	662	697	721	621	659	622	704	705	697	661	631	701	672	730	686	649	704	650	680	649	681	739	690	694	698	686	697	741	746	676	700	689	681	708	708	615	729	749	700	684	727	704	715	734	681	732	651	643	717	711	698	635	684	694	667	689	685	698	734	671	706	711	694	717	715	708	684	671	728	693	645	679	686	645	644	686	680	676	686	676	668	725	704	660	703	651	730	668	719	716	655	692	701	692	690	710	715	668	720	666	678	682	668	716	655	681	714	734	687	703	662	700	676	685	708	678	672	731	735	709	683	745	694	691	683	655	629	664	692	706	704	700	652	705	690	744	650	724	671	677	722	698	680	711	688	697	730	710	658	722	745	690	686	656	678	654	708	698	700	677	724	717	702	697	672	713	685	688	690	653	671	650	703	730	660	679	690	691	672	652	689	665	720	745	713	666	707	599	703	713	716	681	723	740	691	672	700	712	688	630	661	712	649	696	664	714	700	675	732	655	722	703	751	749	723	697	703	678	685	672	686	741	709	725	697	687	746	663	649	692	722	661	646	712	710	701	694	703	680	669	721	719	694	650	694	656	712	657	699	730	708	705	677	675	686	711	690	645	711	693	752	715	674	686	663	688	692	674	690	719	677	723	716	724	675	708	670	690	696	722	718	744	672	716	711	712	690	693	667	646	684	694	714	674	735	707	718	681	700	703	714	739	732	690	643	721	684	654	709	740	681	692	685	698	697	684	687	697	714	704	718	695	712	715	655	657	673	750	713	722	678	690	717	680	736	661	687	667	708	711	687	685	711	703	695	702	694	709	672	722	701	675	685	689	663	646	684	688	673	643	668	737	679	681	716	693	688	671	673	693	756	680	690	688	703	673	697	697	696	625	724	717	705	713	632	708	730	636	668	664	676	684	670	697	673	694	733	667	699	712	677	665	687	668	716	694	684	721	713	635	693	740	697	690	726	639	646	687	682	636	655	684	706	722	715	706	723	658	668	687	696	660	701	733	747	725	722	704	696	682	637	678	691	660	675	757	668	721	716	734	705	691	685	684	630	644	688	671	700	706	711	665	681	697	721	703	743	679	744	738	716	616	673	666	700	692	701	736	694	747	721	694	692	720	732	662	674	696	675	691	663	655	710	714	703	746	703	633	734	732	705	679	694	715	716	695	667	709	723	668	706	651	695	698	685	665	692	688	700	723	708	689	659	688	703	763	657	670	642	766	714	708	665	710	718	646	669	664	760	715	638	648	650	694	626	652	712	696	697	666	656	696	652	701	650	709	714	657	661	660	723	707	686	705	669	688	741	694	722	700	700	705	642	680	700	670	705	700	666	714	697	689	691	649	737	712	675	665	687	625	698	702	687	708	687	657	675	677	679	722	658	693	708	669	629	758	717	710	676	704	734	690	685	683	732	721	667	693	735	689	634	701	699	719	667	683	674	692	682	704	644	677	691	655	665	729	719	670	671	680	736	721	675	698	723	722	659	720	672	731	687	712	679	700	711	707	687	662	681	686	721	725	691	644	683	666	671	669	681	724	660	710	634	657	722	758	680	721	694	705	716	714	662	693	699	680	652	705	700	703	668	697	704	692	657	675	695	695	642	719	715	669	652	690	664	700	725	713	703	700	662	749	670	700	693	670	663	701	672	636	732	715	699	676	696	673	685	709	685	698	709	676	722	702	719	638	681	670	693	692	696	735	671	672	703	697	697	725	712	719	644	686	707	660	714	663	670	671	747	671	644	702	675	677	700	658	684	672	667	706	687	637	691	713	715	712	680	728	662	705	656	701	687	701	722	737	692	702	710	681	658	649	715	682	734	668	689	751	661	735	676	689	706	746	699	716	753	721	695	679	684	694	680	671	644	697	642	659	681	699	711	707	699	637	685	695	706	684	729	703	696	689	678	658	680	701	730	666	689	733	691	661	688	670	646	717	677	681	710	742	710	681	678	725	693	678	729	721	707	669	685	671	673	697	681	688	703	715	706	720	712	699	714	711	689	706	675	739	731	668	722	708	672	720	702	686	697	694	646	664	682	679	691	703	683	698	687	720	672	712	691	700	707	663	689	661	700	670	688	667	692	719	716	661	769	687	681	680	664	681	673	706	740	689	703	656	682	736	677	692	676	645	685	687	710	695	623	664	721	692	697	645	680	728	695	707	681	671	695	751	700	698	682	688	659	689	750	676	724	668	683	679	676	678	700	702	725	648	662	682	666	729	709	688	689	705	677	687	692	672	629	718	717	701	738	668	626	642	675	692	691	734	674	722	704	696	718	671	640	685	713	683	721	727	737	699	690	699	656	688	691	747	731	694	658	672	650	702	711	731	661	669	678	707	752	717	678	714	668	692	681	669	703	684	679	726	676	706	684	780	732	694	678	714	695	662	697	729	691	684	699	719	672	629	662	704	685	666	701	687	713	651	703	649	680	681	672	685	678	718	655	653	710	715	737	713	691	688	675	688	675	683	723	711	725	662	706	707	687	681	695	726	687	702	656	701	674	719	734	683	682	712	707	699	698	740	707	663	665	658	641	706	690	732	693	711	688	683	723	673	676	712	667	690	664	735	732	680	693	742	672	686	695	690	710	618	644	667	667	674	687	683	722	678	691	641	692	715	677	718	682	669	670	685	688	669	751	723	686	704	652	669	709	686	664	687	678	689	743	686	666	704	680	681	692	681	669	698	680	702	669	667	706	676	674	681	707	716	717	733	698	683	729	722	660	705	670	703	666	694	679	715	669	682	672	695	737	716	709	681	713	693	656	711	714	663	675	775	685	688	720	701	688	751	706	697	716	690	775	673	717	692	684	702	693	711	696	695	664	649	712	693	631	715	681	704	676	723	744	713	732	698	748	588	715	694	690	667	669	723	717	641	660	686	694	732	735	689	677	692	679	672	704	714	674	706	660	680	671	683	680	709	693	700	700	706	711	663	718	699	687	677	704	645	738	710	668	679	708	659	698	759	658	711	692	710	685	687	699	659	655	654	645	674	705	711	668	702	603	664	683	707	679	666	675	712	699	705
40948	11677	11122	6208	4211	3197	2465	1927	1690	1520	1363	1220	1084	1070	953	910	920	887	859	884	849	786	754	790	752	706	682	748	743	743	694	682	687	669	661	676	699	649	666	694	684	680	646	683	691	663	686	724	677	686	653	628	646	660	646	671	673	624	657	695	586	691	678	694	685	656	688	624	599	705	673	662	657	647	631	633	646	657	702	694	629	661	682	630	706	687	637	653	715	679	656	678	640	671	673	658	657	624	672	658	696	638	574	666	669	682	676	646	686	615	666	657	661	706	670	685	657	649	673	680	646	683	644	649	667	649	683	612	650	634	653	642	672	642	653	648	655	601	689	681	674	646	650	681	683	645	683	658	669	722	691	669	638	671	629	673	671	657	633	655	675	604	650	661	606	604	652	671	676	665	655	662	675	671	656	650	658	689	634	639	626	667	669	657	639	702	655	659	638	687	635	718	653	697	651	690	657	667	637	655	682	664	655	678	684	668	670	678	672	655	664	672	717	644	679	672	679	637	682	679	645	679	644	704	667	695	685	692	663	622	646	688	673	623	711	663	643	631	614	619	586	682	665	602	670	706	657	676	688	616	650	611	634	640	632	634	687	670	646	673	697	661	640	660	677	666	632	644	620	656	666	652	654	647	610	672	672	682	655	682	701	660	626	642	628	651	657	683	699	654	618	696	727	635	654	649	685	686	688	608	638	651	632	645	592	639	645	667	628	668	624	648	644	651	656	638	685	604	630	673	656	658	650	639	695	591	736	691	671	589	664	636	699	621	644	639	641	683	665	628	655	653	671	604	687	640	647	628	662	673	656	649	667	656	654	687	662	680	672	657	697	652	684	647	644	667	640	694	660	667	629	622	696	608	672	685	627	687	612	583	619	633	640	648	679	660	684	654	670	598	694	675	664	646	668	705	678	637	701	653	684	648	685	641	679	669	634	645	638	662	655	600	683	637	617	638	678	615	656	690	613	684	649	635	649	649	697	701	666	649	595	651	686	681	658	713	620	664	641	663	675	700	655	652	673	696	705	667	678	691	586	653	648	711	682	677	700	672	629	665	630	605	661	670	633	661	668	587	685	646	683	648	677	663	664	658	684	692	693	669	666	672	628	643	673	705	678	661	673	634	670	703	647	635	692	654	657	671	662	617	706	697	594	631	650	634	661	658	686	696	648	656	658	647	594	649	658	638	620	646	663	650	613	701	708	664	625	613	627	617	636	634	683	652	681	660	689	653	644	659	676	623	673	646	641	660	675	673	652	612	636	647	624	664	675	618	684	633	677	647	737	630	613	642	663	682	705	654	633	684	668	658	649	630	648	607	680	650	675	671	641	648	651	666	638	674	684	685	669	681	631	649	692	711	694	645	666	647	644	643	649	662	644	659	604	667	665	633	660	680	696	623	698	662	636	617	664	661	647	676	657	659	643	620	641	640	633	678	624	649	614	660	707	630	628	639	662	670	637	636	649	664	621	637	621	631	672	670	663	675	617	662	679	642	660	673	696	669	651	698	652	675	691	620	622	605	641	651	676	669	663	687	635	661	588	640	652	634	634	620	669	676	670	668	632	660	676	658	676	681	667	665	668	623	696	656	655	641	658	696	653	593	646	683	652	663	632	647	619	627	656	675	632	672	669	651	654	671	683	690	650	716	605	679	680	652	633	697	625	626	643	677	676	674	634	671	637	656	746	637	674	624	695	651	664	615	681	673	685	676	659	655	693	624	640	678	692	627	678	678	682	666	636	645	619	655	698	664	663	640	668	618	648	659	659	669	662	636	661	706	623	622	679	642	660	647	668	653	648	689	627	703	615	640	626	649	679	620	636	622	622	642	663	677	643	626	627	629	659	627	656	648	670	617	628	680	663	647	670	609	625	681	608	638	621	659	635	686	679	630	655	648	618	632	671	653	655	692	639	610	596	652	639	676	688	670	722	612	637	674	617	659	674	653	663	661	624	633	704	659	657	631	654	633	636	716	668	644	620	622	682	616	621	658	656	696	643	693	662	643	620	623	657	645	678	662	681	633	635	691	668	608	608	685	668	665	677	630	668	587	617	637	633	682	614	637	651	646	717	643	721	646	629	652	657	648	658	657	614	657	668	629	636	658	637	690	676	672	590	615	620	629	688	671	642	684	647	695	665	642	647	664	681	663	637	649	641	619	657	648	664	654	665	663	647	657	672	664	628	634	656	661	636	633	690	586	616	676	669	649	646	674	659	625	664	637	691	664	638	635	628	631	642	640	645	662	697	659	674	625	671	617	685	623	662	658	655	670	685	636	636	647	619	632	664	677	638	698	643	653	637	662	680	626	627	637	622	701	676	657	667	638	651	649	609	664	693	657	626	647	641	698	669	657	693	676	630	700	624	678	646	726	621	635	701	618	622	675	687	639	670	708	636	658	660	635	640	651	632	604	680	693	635	665	625	655	693	626	652	655	652	659	632	629	717	646	657	635	672	603	668	668	653	645	652	630	674	653	602	659	680	632	666	639	685	660	648	666	650	641	607	642	611	603	673	685	693	611	689	652	686	667	701	638	670	656	675	652	625	629	674	664	625	646	605	622	646	658	651	641	628	682	624	681	665	653	637	668	707	679	680	671	665	635	694	659	652	676	687	644	635	662	707	634	620	716	644	634	654	685	659	649	662	684	679	657	650	679	684	635	670	650	665	675	691	703	652	648	685	622	686	679	629	660	621	645	675	650	624	699	622	660	703	655	678	599	662	613	675	695	695	616	642	676	678	648	700	655	672	723	640	674	681	646	659	687	650	626	635	673	650	694	640	678	672	655	657	714	690	642	620	662	646	680	672	651	632	608	684	666	628	667	645	670	639	636	671	700	714	665	686	674	632	634	693	700	698	657	692	683	664	600	701	677	679	606	677	627	651	655	636	659	686	690	673	629	650	656	662	714	621	647	651	635	652	668	662	692	647	650	626	630	658	703	645	686	658	702	653	668	685	618	646	619	676	674	691	622	663	639	655	686	601	630	720	651	669	623	641	657	687	597	655	665	682	616	656	626	651	663	628	659	669	685	596	639	683	676	681	673	658	618	668	659	642	665	657	670	655	679	626	648	653	655	667	618	675	702	658	643	644	665	629	655	676	656	627	651	667	631	643	669	666	667	673	630	692	623	643	612	652	690	630	663	679	677	694	637	661	665	695	663	627	628	646	656	696	659	686	658	664	676	676	665	633	653	674	644	678	661	675	670	634	668	670	679	635	612	692	640	688	637	626	645	645	674	670	674	621	649	663	627	626	651	633	639	657	625	647	688	694	667	668	677	682	655	682	641	654	613	656	660	667	705	627	631	656	664	670	663	679	696	626	670	638	705	655	650	624	679	699	635	614	672	666	646	604	658	650	652	681	652	675	617	649	687	684	633	652	646	705	643	639	681	665	661	690	627	690	659	681	690	646	618	651	697	669	750	636	677	691	612	671	665	659	657	661	616	662	702	642	602	667	685	655	662	644	695	623	607	626	654	701	660	675	640
34784	15153	2387	439	364	286	295	282	286	262	320	281	322	307	256	282	283	266	252	260	316	255	293	271	280	266	303	287	271	262	294	285	256	277	273	280	282	270	278	254	279	284	272	284	274	290	295	259	262	270	248	281	269	260	277	262	271	269	287	317	278	268	246	265	303	249	256	276	260	236	270	263	287	267	292	255	263	284	292	225	271	267	254	294	265	285	299	273	253	275	270	287	283	287	247	269	265	281	284	273	256	260	256	305	259	261	282	255	297	292	262	272	277	280	268	291	265	278	301	282	268	269	278	291	296	273	293	252	227	260	292	297	275	286	272	285	281	271	263	300	274	286	271	259	281	284	262	265	265	261	304	264	263	288	287	291	257	265	322	280	265	312	259	259	253	228	250	278	272	310	269	263	249	264	272	280	256	254	268	283	275	268	278	286	250	282	252	298	269	303	279	275	282	291	287	297	293	273	274	259	270	278	261	302	261	264	245	288	237	261	252	264	274	295	268	279	254	243	283	296	251	280	240	291	295	285	276	290	330	276	258	264	272	275	250	275	304	255	272	277	252	258	262	294	250	299	274	269	269	251	264	271	272	265	259	274	300	265	302	275	252	281	275	266	275	269	257	266	279	295	263	250	260	280	271	272	278	275	269	292	275	302	279	267	259	285	260	271	271	267	263	291	259	268	284	239	280	283	262	244	293	292	259	265	238	276	273	280	306	298	269	271	290	266	307	271	278	288	274	301	278	306	284	249	281	281	252	270	298	242	269	256	268	262	265	282	287	275	255	299	288	266	244	287	295	258	283	289	277	269	321	279	296	287	270	281	288	294	283	278	234	260	290	304	271	245	296	274	291	298	283	273	245	278	283	297	279	273	260	294	276	254	260	287	269	267	277	304	255	281	269	287	254	273	306	290	284	284	268	277	254	256	253	277	275	279	279	268	270	241	245	276	300	293	280	270	273	279	273	263	300	272	271	252	288	289	251	275	259	286	299	266	264	294	297	254	228	264	273	256	259	253	255	264	286	237	266	242	252	272	263	260	280	267	273	279	281	265	278	292	288	261	278	297	280	266	257	308	290	281	280	271	257	255	271	308	274	256	278	271	260	253	267	276	279	272	268	270	288	289	250	237	270	277	287	295	286	295	274	270	284	283	267	271	275	282	284	268	292	247	302	278	273	283	288	250	284	287	257	270	247	266	291	282	263	273	291	288	300	238	272	270	277	273	297	308	279	265	310	272	283	300	272	268	316	292	317	253	302	265	284	247	272	279	252	270	285	246	259	286	277	251	270	273	305	261	278	279	252	269	293	255	290	276	269	287	281	272	273	257	260	280	294	285	292	283	305	288	286	277	293	271	258	266	280	256	276	285	259	242	281	261	280	277	287	263	289	277	280	293	292	239	283	245	286	273	265	291	258	273	269	267	274	249	263	297	293	287	287	290	284	281	290	287	286	291	254	268	260	260	265	299	255	279	263	266	229	289	292	287	292	261	262	302	303	261	252	274	280	281	271	284	267	308	263	281	244	293	248	283	252	274	282	266	286	286	266	261	252	279	288	272	284	255	238	242	285	293	275	238	267	271	283	272	292	293	282	270	284	289	294	279	249	302	262	279	265	301	292	253	276	288	272	298	269	281	297	251	318	253	300	265	253	290	260	278	312	235	261	294	300	268	267	250	288	255	284	272	283	263	257	289	267	254	263	281	265	300	282	284	275	313	274	259	262	266	274	268	255	280	268	257	266	271	290	277	271	264	284	302	271	255	290	243	259	290	273	274	259	283	288	292	285	264	257	267	294	293	256	283	279	273	301	278	291	248	289	255	272	310	272	270	287	274	270	258	263	282	274	303	250	280	244	280	291	284	274	269	295	282	289	274	251	283	272	282	263	268	260	285	262	285	268	269	294	274	263	296	276	282	291	281	289	270	274	291	254	284	268	295	270	240	304	254	284	264	281	278	262	252	253	246	275	294	278	301	287	264	271	294	246	320	260	275	282	273	267	281	287	290	279	285	275	279	282	292	280	279	268	283	257	294	259	271	257	280	252	269	294	273	259	245	260	255	295	294	282	327	277	266	272	298	271	258	302	281	283	284	272	299	262	257	290	291	258	280	296	273	280	297	292	268	258	261	249	267	271	253	266	315	279	275	299	293	286	266	247	274	274	259	281	250	274	275	257	267	277	272	242	287	264	302	256	294	295	291	269	259	288	296	277	251	278	271	276	278	295	255	267	276	277	273	282	317	285	305	283	250	267	248	283	267	273	299	275	284	273	271	281	302	291	296	279	280	279	272	263	302	289	283	276	290	248	249	287	298	267	275	277	256	214	275	243	274	276	290	276	279	269	276	256	281	267	285	286	293	273	257	294	303	282	258	256	278	271	314	272	276	279	293	270	273	263	273	272	260	300	239	268	301	265	271	293	264	308	256	269	248	254	271	263	277	272	296	309	258	269	268	271	264	275	251	306	293	265	305	284	303	265	275	272	269	286	253	314	247	254	274	254	279	275	249	279	270	265	248	293	265	299	281	264	264	263	284	254	283	298	272	259	258	281	277	300	226	284	253	273	291	290	289	290	306	265	275	279	275	278	261	265	264	311	281	266	274	291	290	262	271	257	261	260	252	283	271	268	268	228	275	277	300	268	266	237	260	272	280	296	298	288	270	300	280	251	269	263	289	282	274	263	286	278	272	257	265	254	290	304	272	272	285	264	277	236	243	273	282	268	273	241	283	270	302	267	284	286	280	268	257	281	269	291	283	310	275	262	294	296	275	238	261	274	277	280	267	307	272	253	296	268	256	256	296	287	257	283	271	285	265	275	306	260	280	284	268	258	287	278	266	267	272	275	273	253	275	258	255	258	284	267	247	286	268	278	277	268	282	260	278	281	274	266	270	289	283	270	278	283	298	268	291	262	274	298	277	258	271	258	281	263	265	284	259	295	325	271	258	250	263	235	261	292	263	268	293	301	266	279	285	261	285	307	264	278	274	261	282	277	272	279	283	295	255	282	273	285	291	299	279	300	271	275	289	284	276	266	278	276	263	285	288	274	294	256	264	297	255	296	268	246	302	283	299	263	263	298	289	283	273	294	275	266	305	280	248	261	269	280	285	274	258	273	288	238	279	266	285	317	271	259	281	280	264	272	274	274	271	287	272	310	243	286	263	312	283	250	275	282	258	280	281	285	271	278	264	264	254	284	279	274	275	300	290	284	295	274	271	284	289	276	277	258	268	290	309	275	262	272	306	279	275	280	290	301	255	266	273	279	289	289	281	288	257	283	249	253	295	294	268	271	274	261	298	299	293	274	272	271	248	295	276	271	267	293	315	236	267	259	301	273	265	255	276	272	262	282	302	266	293	245	276	304	263	283	252	268	293	253	289	284	265	280	275	295	273	251	269	276	267	272	248	279	272	259	271	263	261	292	264	255	271	285	265	270	275	261	279	291	269	289	280	271	248	280	266	290	276	298	247	240	262	276	284	255	284	284	281
28491	717	573	434	387	332	347	289	314	304	281	302	314	324	294	297	311	286	319	310	272	322	273	314	301	293	266	283	309	335	290	289	276	296	307	291	290	289	293	299	325	312	279	284	297	304	315	294	326	320	297	340	293	266	289	291	300	283	273	297	308	301	303	310	312	293	296	276	305	268	277	314	327	306	261	303	261	318	272	288	252	298	317	301	290	259	292	291	312	281	335	298	287	290	295	293	267	305	285	311	317	266	300	311	319	292	283	279	258	271	288	282	308	279	295	282	308	282	263	293	277	286	284	265	317	326	297	293	290	300	291	308	274	273	300	300	271	273	285	304	258	288	291	324	305	280	304	288	303	306	321	312	286	294	283	313	294	272	303	282	284	298	299	316	294	309	313	309	285	298	276	303	295	285	296	267	294	278	284	267	271	277	265	300	296	291	262	295	280	320	289	295	273	284	312	296	312	316	328	301	285	258	321	298	292	300	260	312	307	280	258	273	303	270	315	292	278	315	306	298	258	293	296	267	272	310	263	334	309	292	294	303	293	311	273	299	274	293	314	275	328	281	276	293	305	272	304	276	280	304	285	316	287	296	294	285	296	284	326	293	263	273	299	290	305	318	330	257	281	302	262	270	312	282	292	288	273	293	283	301	279	296	291	255	272	308	302	275	255	289	268	264	273	294	294	333	299	284	270	314	293	288	312	272	280	322	273	296	295	279	309	294	322	287	322	324	305	280	294	301	259	289	305	307	272	307	295	310	305	284	291	263	279	312	311	303	304	295	266	292	329	279	275	279	296	299	308	314	277	289	293	264	284	302	285	306	296	306	251	269	304	316	266	326	278	303	268	320	291	292	290	293	308	300	324	315	301	287	290	254	303	278	292	277	279	305	270	288	279	306	293	291	282	280	291	311	297	320	294	298	305	307	291	267	308	274	276	292	261	282	302	280	289	273	288	272	274	273	304	255	296	285	274	287	302	283	269	286	289	302	284	287	311	315	298	283	313	301	283	274	295	298	291	288	291	321	296	281	310	265	293	321	269	282	297	287	316	303	316	286	285	291	302	300	295	300	274	267	303	291	306	312	295	286	308	311	303	295	274	295	285	276	296	299	259	301	280	308	309	297	317	284	273	291	292	284	294	293	279	292	298	278	297	301	294	283	304	283	290	269	280	295	293	287	301	276	310	288	291	274	301	279	297	283	283	262	314	275	288	297	291	306	298	315	296	316	295	298	321	307	301	289	268	300	285	301	278	336	294	290	288	280	278	282	284	323	302	297	282	278	287	302	286	284	277	274	306	317	308	274	284	290	291	281	314	284	309	328	281	272	263	314	294	291	294	282	261	260	268	309	277	303	289	291	270	315	287	277	311	282	295	293	297	292	297	277	280	311	319	307	285	279	272	297	293	276	294	310	312	275	319	307	292	292	280	298	292	285	299	296	271	314	288	278	290	293	272	308	309	305	260	298	283	277	277	317	272	276	299	316	274	278	286	286	266	317	289	299	308	305	286	310	294	303	302	285	291	290	330	285	281	272	264	290	288	286	317	306	307	309	280	299	302	285	277	272	292	275	292	295	302	270	267	284	282	299	312	307	298	250	276	304	284	303	315	312	310	310	280	308	268	317	299	290	272	285	310	279	299	309	340	299	328	301	293	262	265	267	275	292	271	295	326	311	294	301	280	270	325	289	301	308	254	273	312	261	286	290	303	310	296	308	285	281	284	292	274	282	311	298	298	288	252	260	283	277	306	272	269	294	295	272	276	286	286	306	341	289	271	255	300	301	293	290	295	287	302	314	303	285	312	325	277	294	285	299	301	300	304	322	300	294	278	298	295	267	278	295	290	290	290	303	265	300	310	276	264	274	285	315	265	308	275	295	293	262	278	296	302	326	304	301	269	270	316	293	307	332	303	269	297	280	285	277	290	278	307	300	263	317	298	292	319	276	292	294	292	299	279	259	280	273	310	315	303	268	293	318	310	290	330	300	260	297	310	295	287	263	282	299	297	266	323	292	306	302	315	289	284	321	319	283	269	311	264	330	290	293	303	294	277	294	299	305	302	290	300	291	295	275	274	264	305	278	269	308	288	309	282	288	283	314	302	259	277	283	283	271	301	319	279	304	291	288	285	266	289	305	288	293	297	299	282	329	252	282	316	268	329	283	270	300	314	300	275	298	299	311	289	286	305	293	289	290	300	286	271	295	312	308	304	276	273	270	277	297	292	261	314	292	308	261	275	296	289	291	304	302	276	272	266	302	270	269	294	325	307	283	261	290	282	301	322	264	285	286	290	265	301	290	305	280	297	298	274	315	297	269	284	295	294	290	324	310	284	303	280	326	294	298	262	298	270	299	278	287	295	274	312	301	286	282	276	282	297	299	292	298	307	283	277	339	306	301	276	299	283	298	305	305	303	309	309	248	288	269	295	282	305	310	283	287	321	278	294	286	285	304	274	297	296	308	307	276	298	294	284	300	275	314	292	298	289	305	319	281	314	304	277	286	313	316	283	291	310	273	286	286	295	301	294	304	299	292	256	293	279	299	280	289	276	309	315	302	306	273	254	290	264	289	288	300	300	303	279	290	281	280	297	276	295	304	304	297	289	278	327	266	307	298	268	311	342	300	291	273	298	281	316	288	267	278	309	301	299	276	273	278	277	294	305	299	305	302	304	307	307	296	329	318	261	294	283	304	312	293	274	292	249	293	290	288	296	282	313	288	273	297	270	277	301	279	298	278	308	290	292	255	264	268	254	284	282	298	289	302	281	276	298	307	281	255	327	309	299	305	290	292	299	300	297	269	272	300	305	320	296	274	270	262	284	305	273	325	270	293	303	291	258	251	266	304	308	311	320	283	290	277	304	283	293	279	311	293	277	284	313	279	277	287	269	300	281	279	286	299	298	274	308	266	316	312	284	293	313	264	281	270	295	279	286	295	254	284	264	301	298	262	267	329	317	274	256	269	282	318	296	289	312	291	315	311	267	299	269	301	275	285	291	271	310	285	292	269	294	292	351	278	299	260	299	288	302	293	306	290	285	281	333	278	294	277	323	283	289	275	290	287	304	270	283	298	285	279	295	309	326	276	305	282	297	288	297	280	289	301	272	299	294	325	303	303	297	280	303	269	293	318	319	292	303	287	295	329	296	277	304	272	273	270	293	303	280	272	254	294	289	292	291	301	273	274	285	297	278	302	275	294	261	284	265	310	309	297	299	276	294	288	287	280	273	307	264	290	316	284	295	289	262	339	247	273	293	294	301	295	301	286	274	315	297	295	326	248	263	256	300	291	289	320	278	277	294	294	282	299	294	318	317	286	292	301	313	292	293	278	333	300	296	244	290	268	276	289	261	288	287	296	291	292	325	299	308	301	285	295	294	301	276	321	285	297	298	314	296	276	293	296	275	271	287	277	292	282	301	283	296	271	313	325	302	298	264	283	273	295	305	304	275	293	300	311	261	278	303	278	279	260	250	301	309	316	283	278	317	276
25116	20675	27556	23809	20630	8884	1062	682	663	593	574	490	501	492	455	430	418	456	448	455	489	424	464	421	466	417	390	437	442	420	399	407	413	414	403	419	412	383	419	419	441	388	423	376	408	405	398	383	407	424	433	439	424	370	424	443	407	421	406	414	417	412	423	431	394	376	392	393	380	405	373	411	405	400	409	398	404	413	382	378	413	394	382	371	416	369	437	391	426	401	395	374	417	406	419	403	374	394	412	390	368	428	417	386	419	390	393	392	390	387	407	385	414	428	381	390	388	420	362	384	396	410	364	406	411	405	423	401	378	406	404	425	450	387	397	398	393	363	439	425	396	403	387	436	394	398	406	372	402	387	387	408	391	390	420	428	389	375	423	387	416	405	385	403	389	398	406	385	382	373	396	392	397	370	398	440	417	426	377	378	420	389	392	392	378	351	403	416	409	418	405	396	424	418	405	386	412	432	389	421	407	406	392	363	399	395	378	401	422	399	384	402	430	418	377	397	393	399	397	410	424	385	394	393	377	388	399	362	405	422	390	393	398	369	399	398	375	366	408	346	366	425	392	413	424	396	382	417	420	371	416	420	391	408	404	437	393	407	368	406	404	399	405	426	432	407	415	389	372	407	439	377	344	399	417	414	411	407	404	409	432	412	396	369	368	409	402	385	399	435	407	410	391	377	371	394	375	394	375	396	413	378	413	389	377	403	419	376	412	381	386	390	409	386	431	369	390	377	401	364	404	412	413	401	387	395	394	423	398	412	402	405	413	387	399	413	410	406	402	379	392	399	409	406	383	439	427	395	406	413	396	370	394	406	378	385	379	363	392	364	391	413	418	372	416	373	396	380	401	425	421	388	374	381	422	426	378	394	390	421	382	380	390	362	378	384	414	404	411	368	405	379	431	433	400	397	426	380	406	384	417	436	405	396	407	388	417	382	388	384	411	409	406	393	414	417	387	384	402	361	426	444	412	387	404	383	438	392	397	406	411	410	397	420	421	392	408	408	418	401	389	409	390	410	385	392	433	400	402	390	399	383	406	427	414	395	418	378	369	413	396	404	403	422	433	386	384	414	404	403	402	377	411	364	428	391	387	409	396	410	379	384	400	398	354	357	383	387	376	412	414	377	409	379	383	413	415	403	425	438	444	432	418	392	393	398	411	398	408	381	377	415	376	365	386	424	366	367	368	396	437	419	391	398	387	426	430	432	419	368	448	372	417	384	404	393	401	422	400	419	379	416	420	393	379	388	410	458	391	408	388	421	365	425	402	407	359	398	387	407	405	380	395	402	388	397	397	399	382	440	387	404	380	418	424	396	448	420	401	364	395	377	407	397	375	436	380	368	369	413	401	409	376	376	379	385	425	395	432	413	392	390	392	409	379	430	404	383	410	362	412	377	393	390	396	388	407	413	381	376	357	394	385	414	405	415	409	388	420	409	412	408	359	419	392	393	403	407	400	378	406	412	391	395	408	366	400	417	386	410	456	378	402	398	412	396	389	401	406	428	413	428	428	394	397	401	424	398	348	410	372	405	387	375	403	391	400	400	417	427	401	413	374	434	396	422	405	418	375	409	394	404	381	376	398	410	414	424	379	363	392	406	376	412	394	401	400	418	370	383	408	409	385	378	356	398	396	379	413	348	405	421	391	394	389	394	400	407	395	390	412	388	407	402	431	398	419	413	381	384	351	384	379	386	387	404	401	393	412	410	372	393	450	403	394	406	388	406	389	394	449	396	358	414	357	413	421	399	389	364	379	405	420	404	414	348	419	392	402	419	411	382	419	455	397	409	394	408	390	410	382	394	404	365	420	429	384	383	421	367	431	434	443	399	378	427	376	408	372	385	413	414	366	421	407	416	397	436	429	407	425	371	406	412	398	407	392	376	413	368	335	378	381	401	400	412	390	393	375	392	397	408	424	377	409	422	420	366	400	375	386	418	371	421	397	386	405	393	391	415	411	390	374	394	385	386	389	401	380	443	338	404	415	405	415	410	417	418	414	392	371	404	385	408	404	367	402	371	370	428	384	378	378	419	398	443	395	412	393	394	411	366	373	385	405	391	419	417	451	381	428	367	377	408	377	388	369	388	409	405	371	403	406	382	404	411	397	392	392	406	435	450	368	394	433	387	357	421	409	458	390	414	388	376	375	416	392	400	415	380	405	414	395	415	416	454	405	430	418	403	383	394	431	405	385	403	421	421	406	374	401	401	441	371	370	426	369	386	416	420	400	392	386	409	395	408	388	375	403	404	405	377	359	396	414	413	355	396	391	389	387	414	377	388	373	403	395	396	390	365	429	383	382	394	418	406	408	377	390	413	401	403	387	394	414	377	395	393	383	393	417	389	383	397	407	382	397	459	394	386	382	364	381	389	429	373	383	409	402	442	396	451	395	384	386	392	410	366	394	384	393	390	350	388	413	354	390	419	394	399	392	399	367	369	427	406	371	376	395	393	400	395	382	385	401	383	387	395	406	407	373	392	400	430	383	416	415	425	393	415	388	402	436	415	435	377	412	378	432	407	388	394	358	399	418	414	417	413	394	394	397	409	395	417	367	375	422	422	339	390	382	426	401	403	412	409	401	398	378	387	398	423	393	392	403	420	417	377	412	379	387	413	396	432	413	400	377	436	403	392	385	400	430	391	412	396	341	378	396	401	413	382	412	376	398	415	411	421	391	370	426	395	399	428	374	431	413	387	412	399	426	405	404	426	424	404	367	388	391	391	393	392	384	389	412	406	420	411	412	412	401	386	400	411	375	360	438	415	398	435	403	406	388	366	397	379	411	384	401	371	410	376	370	405	392	418	408	388	401	365	428	400	391	417	412	379	420	410	371	420	424	341	385	384	390	400	405	398	398	347	432	410	414	383	400	417	378	375	388	410	418	438	397	416	363	423	400	401	377	429	383	394	380	389	421	388	379	417	397	382	383	390	376	390	372	388	418	389	404	442	453	406	443	398	387	374	369	387	414	380	391	386	404	396	380	404	386	389	379	411	376	404	416	412	396	381	414	391	385	411	396	389	380	431	405	399	383	389	379	380	381	386	346	379	411	410	413	383	389	388	410	391	373	404	448	378	372	401	389	383	391	394	411	401	379	405	385	398	393	386	386	416	404	406	407	413	341	402	385	415	410	398	412	392	403	397	406	363	411	404	408	362	385	391	384	385	417	376	390	406	402	378	415	390	437	353	406	425	434	402	392	421	397	397	389	433	416	408	441	404	411	411	411	411	397	397	410	385	417	390	414	385	391	386	387	377	407	410	401	419	426	410	383	405	413	419	357	350	406	406	418	410	376	428	413	375	434	388	426	420	397	419	391	399	389	365	381	406	413	413	395	405	413	413	433	370	373	412	417	387	451	409	395	357	426	418	427	409	386	410	387	367	411	409	397	390	414	364	378	389	430	371	409	419	386	402	378	415	413	370	373	425	412	408	393	390	380	416	421	385	370	384	368	391	398	397	367	369	403	397	407	428	412	405	421	409
50465	6288	6094	3311	2165	1592	1242	1056	933	800	676	643	594	561	536	519	521	495	477	480	438	421	456	459	394	451	428	435	405	470	428	418	404	393	411	420	431	386	401	431	428	407	416	392	388	408	409	405	414	408	415	388	397	389	410	422	415	415	409	380	380	374	444	405	421	411	391	377	384	405	408	402	392	395	388	406	371	399	411	371	339	393	388	407	403	442	392	337	402	391	402	397	393	426	360	391	391	411	375	419	367	401	394	359	371	402	378	391	412	373	392	363	413	421	397	392	360	385	355	421	339	344	377	393	379	391	384	390	378	379	379	379	387	343	399	406	427	379	403	389	384	376	373	424	405	394	333	364	374	374	437	385	394	391	418	379	397	373	430	392	418	384	409	386	385	391	380	369	440	383	369	387	388	376	412	420	395	421	368	411	416	395	381	407	355	389	382	379	385	417	376	419	382	358	406	383	351	388	412	399	377	403	394	386	393	401	427	383	380	372	383	380	404	385	394	381	406	382	355	356	358	412	388	367	391	379	404	410	386	360	411	416	397	385	417	391	386	384	410	397	418	387	395	381	393	431	349	372	402	357	401	399	389	402	408	404	410	393	389	398	387	357	357	365	394	393	362	406	382	366	426	407	385	379	374	364	368	333	402	409	412	382	394	401	367	399	357	400	381	396	414	390	399	414	403	377	395	386	384	377	383	400	375	398	377	396	406	378	411	385	406	405	386	370	377	377	416	390	398	383	355	381	383	349	395	393	384	371	380	383	365	399	415	415	390	411	379	422	373	368	388	375	384	417	399	439	401	382	399	395	384	358	383	411	387	395	371	383	352	364	402	382	375	423	399	404	418	405	373	403	362	378	398	402	390	392	347	366	402	390	374	367	377	394	410	407	378	399	359	386	380	365	386	428	428	411	359	387	393	400	408	400	380	412	368	364	392	378	376	357	430	353	391	414	404	415	425	371	393	374	396	337	381	372	371	377	397	416	388	404	404	403	372	370	387	405	386	358	387	382	397	410	372	373	396	401	374	390	380	395	431	365	396	429	366	379	413	341	388	411	433	393	408	404	397	376	400	391	413	387	405	391	391	366	374	402	373	370	367	380	395	354	387	405	407	409	369	402	360	378	403	354	374	419	397	356	398	377	406	401	402	388	421	393	365	399	394	411	392	370	372	399	436	368	395	403	383	370	404	362	353	372	378	378	374	381	391	390	401	425	414	390	394	389	379	399	413	383	385	380	393	382	380	378	382	410	400	372	379	430	408	370	368	370	368	394	383	424	384	406	374	378	405	398	391	369	365	390	375	401	363	389	377	408	389	376	365	392	387	402	371	402	379	379	426	423	392	386	423	373	374	394	412	396	410	402	393	389	403	377	382	361	436	390	393	402	403	407	386	407	381	393	387	414	411	393	352	399	434	398	386	388	400	393	384	374	377	392	386	388	363	383	346	427	404	379	392	409	394	416	402	379	391	398	353	323	401	376	404	355	443	400	377	395	423	368	387	391	424	417	396	359	408	395	403	363	383	384	367	411	370	381	377	370	389	394	375	387	391	361	414	367	376	346	387	387	380	381	424	406	421	408	431	401	402	371	392	388	381	410	393	381	408	386	403	368	401	413	408	381	421	377	387	425	377	438	363	419	371	400	387	394	388	382	377	391	398	420	393	385	366	381	353	360	391	397	382	380	388	386	445	362	373	359	368	370	400	396	380	374	363	402	387	402	419	378	380	419	412	369	421	388	390	351	381	404	403	379	382	370	411	395	343	390	375	370	359	397	375	391	368	397	399	406	383	367	431	401	376	372	380	408	423	395	397	382	393	385	392	372	396	423	416	360	399	398	353	376	381	405	455	348	382	409	358	407	359	346	394	342	372	403	367	381	407	357	415	409	415	385	385	380	384	417	375	395	427	420	382	392	382	403	382	383	388	378	379	404	364	405	366	353	424	385	410	402	416	400	415	404	422	397	417	370	398	434	389	385	375	394	362	402	400	417	385	405	386	393	397	393	389	396	425	403	376	387	361	376	380	375	366	386	361	376	375	395	354	403	393	409	393	414	433	407	364	390	410	390	384	373	405	374	380	405	402	383	408	349	393	397	417	395	406	370	397	390	372	383	374	391	396	417	382	403	366	415	409	407	400	376	402	388	417	403	401	391	385	405	397	387	399	413	385	398	394	454	386	414	381	401	419	383	412	390	375	405	384	390	418	372	372	412	386	422	382	375	398	371	414	367	391	416	378	380	401	389	390	386	379	382	375	377	376	422	396	380	385	346	405	416	369	373	387	354	407	366	356	402	420	400	374	393	377	367	378	393	371	441	398	395	382	411	413	410	424	387	375	408	362	369	351	412	388	435	408	373	372	400	418	375	388	371	359	395	372	394	362	332	408	420	337	399	386	401	396	376	370	382	408	387	401	374	371	400	416	401	392	383	372	414	408	400	397	388	382	394	408	418	371	428	414	393	383	370	373	399	404	415	363	375	359	424	379	380	359	410	381	387	394	390	406	388	372	404	372	405	374	377	356	433	367	407	376	366	388	383	420	423	359	378	402	362	392	359	421	397	374	399	360	416	377	409	380	413	394	376	385	408	378	379	381	370	384	407	411	386	370	392	444	401	375	374	358	399	392	386	394	384	385	412	374	399	366	414	369	373	394	408	436	386	408	384	395	380	356	375	400	414	369	428	391	388	393	368	408	411	383	357	417	383	373	372	402	389	387	379	430	384	383	395	377	379	376	404	358	403	392	404	396	387	381	371	414	348	383	400	404	356	396	390	408	413	381	414	364	380	401	465	355	395	393	391	351	382	368	386	395	422	380	378	387	413	426	370	392	333	401	404	380	349	409	382	364	394	353	368	386	360	394	385	375	354	389	377	420	358	390	388	394	400	386	381	357	390	418	384	422	384	381	405	390	399	382	374	415	399	413	388	407	392	404	383	405	359	376	376	376	395	377	351	410	375	401	423	394	404	388	422	400	401	401	384	414	392	389	381	376	366	419	400	391	373	377	404	399	366	394	385	386	397	373	388	377	394	367	371	393	410	372	412	408	390	372	385	362	411	379	408	394	411	387	391	383	371	424	361	381	421	422	393	388	382	365	398	380	385	396	404	394	384	409	409	379	372	371	402	384	389	375	389	373	426	392	414	355	371	384	397	394	409	380	396	377	396	360	390	371	375	367	406	376	387	406	409	372	416	409	397	375	385	356	352	394	366	374	395	405	373	432	382	399	397	386	409	385	416	378	371	402	394	411	345	387	385	346	374	380	425	413	370	381	411	364	428	383	387	370	380	370	420	355	378	391	357	402	367	408	363	413	406	392	395	374	373	373	406	385	351	391	399	383	418	364	391	386	407	392	393	375	385	387	388	397	387	393	399	397	367	375	398	383	376	396	377	375	403	411	383	397	411	393	385	394	379	386	410	373	390	390	388	410	397	383	391	387	396	380	387	371	374	352	406	368	390	407	356	404	377	380	392	377	366	423	383	392	393
22979	20646	27632	23687	20656	20716	11215	1408	1107	1028	970	873	902	837	853	826	841	792	769	796	755	743	735	744	789	771	740	758	745	725	742	739	761	729	727	739	701	660	707	709	740	733	753	676	703	722	760	725	725	708	704	740	717	686	724	716	740	648	690	764	723	676	693	720	735	688	732	701	717	732	751	701	682	704	689	690	715	700	732	670	672	705	700	708	697	654	728	702	705	700	718	694	740	683	685	692	715	707	708	699	726	792	702	707	713	745	732	677	649	745	673	709	706	698	683	715	770	706	729	683	708	680	681	723	728	717	659	711	715	713	714	698	727	671	740	699	701	740	734	717	719	705	717	713	690	680	721	685	675	719	740	732	663	709	743	667	703	725	719	751	697	680	702	715	661	642	706	691	612	703	695	689	673	690	699	729	687	690	653	694	693	716	706	699	718	702	703	664	717	721	676	700	779	724	723	657	700	681	739	713	686	763	761	640	686	679	689	655	659	700	744	645	713	688	674	659	651	677	692	681	704	705	677	694	710	672	707	676	710	719	706	684	721	706	711	708	690	679	716	706	753	684	700	711	673	744	711	779	704	702	683	685	726	702	676	691	729	707	727	680	700	729	720	669	714	660	665	708	665	731	682	719	728	693	687	698	701	679	736	707	691	707	732	730	687	721	663	701	691	719	776	727	697	670	673	692	684	731	688	726	677	677	712	677	705	747	684	796	675	705	730	675	683	692	723	695	716	708	752	735	703	717	706	709	693	689	689	661	665	693	657	688	698	710	716	671	684	706	728	717	732	726	697	709	718	706	646	661	714	674	754	711	762	665	736	689	711	706	697	708	654	699	689	685	694	658	751	700	698	666	737	769	698	716	672	673	716	704	714	717	724	727	648	696	741	716	668	689	692	687	684	752	751	693	703	705	671	734	688	747	719	715	729	710	683	719	709	693	741	668	717	673	670	660	687	664	688	731	627	684	740	698	692	722	730	675	726	695	656	716	683	741	720	729	684	699	685	721	704	651	705	693	695	713	677	718	659	665	746	699	694	699	684	726	708	686	690	704	735	710	689	741	693	732	688	695	726	732	701	658	702	717	727	695	673	728	686	683	718	725	704	727	685	707	651	673	700	726	744	753	702	649	671	691	721	697	707	717	706	652	698	704	730	694	728	740	737	709	692	698	706	689	688	709	708	692	707	733	679	694	725	699	732	753	690	730	723	735	633	687	691	710	679	668	672	662	684	758	692	646	727	706	739	699	747	727	666	728	695	738	705	695	686	688	751	694	704	690	688	698	667	688	703	686	702	721	733	709	690	754	686	675	705	672	758	701	720	718	732	705	672	654	718	699	768	710	700	656	672	702	712	638	724	715	706	662	709	726	722	687	733	704	702	726	701	689	697	650	679	686	734	745	707	705	688	742	680	699	695	700	691	726	696	639	736	718	755	681	712	665	695	701	700	757	668	731	733	723	727	679	687	694	737	678	660	696	701	725	710	726	707	690	701	719	697	682	668	663	661	753	715	702	645	690	758	679	730	708	693	708	726	732	672	712	691	716	701	708	720	696	665	706	722	697	675	725	659	660	698	684	745	687	689	628	697	706	695	694	709	757	709	716	720	712	682	668	731	727	731	727	682	725	743	666	694	687	694	722	700	715	732	707	691	659	671	723	714	747	732	768	713	708	703	721	707	692	728	691	693	741	676	704	686	695	653	713	713	733	693	723	725	678	699	670	727	719	657	705	715	731	699	693	733	674	650	715	710	672	688	694	712	679	675	714	717	703	692	671	684	752	664	728	689	657	661	677	666	660	671	703	693	715	716	663	698	742	728	661	644	691	652	691	664	702	730	697	690	718	697	668	699	688	668	724	733	709	691	775	683	683	734	720	679	700	727	683	736	680	699	717	762	732	662	690	745	722	659	684	703	766	693	681	732	659	739	681	723	690	722	705	686	710	679	704	670	726	722	700	736	714	769	681	693	663	686	702	660	658	669	672	657	701	709	697	669	663	716	686	658	706	694	702	662	723	724	619	688	714	760	658	735	727	730	722	715	728	693	698	716	718	729	658	726	747	722	709	738	694	718	704	712	719	714	691	706	715	712	727	696	686	718	707	683	682	767	708	745	737	658	672	738	707	722	747	678	646	694	684	694	682	730	686	639	715	727	685	707	719	691	662	683	664	712	709	706	709	727	767	756	720	677	688	715	676	730	730	675	693	715	704	763	681	725	648	678	691	687	665	702	690	704	737	700	699	685	665	723	689	722	698	661	704	678	708	655	671	730	667	685	694	719	675	701	688	699	689	683	747	729	706	727	690	722	700	678	695	777	710	699	699	685	736	664	668	688	749	683	684	690	657	703	700	688	735	634	716	658	694	746	674	694	692	688	703	710	696	706	704	734	734	682	670	736	674	713	707	759	674	665	660	699	659	700	655	750	726	667	727	698	747	645	681	680	686	748	731	691	714	684	724	750	715	736	675	699	663	703	690	711	749	765	691	725	718	681	670	700	676	683	696	735	721	734	681	671	714	680	743	655	736	701	635	694	718	652	695	751	690	665	684	715	689	705	692	693	698	677	720	688	644	684	689	706	664	746	688	698	698	699	701	721	693	667	688	728	664	685	682	678	670	705	687	708	708	665	665	694	669	681	657	728	684	699	718	718	701	666	699	699	715	672	735	657	679	691	675	712	725	665	688	721	699	713	706	686	619	649	655	661	739	692	668	699	718	727	696	718	679	703	658	668	699	767	735	693	705	704	667	683	721	665	695	706	667	710	643	740	672	680	675	680	667	716	657	717	678	742	710	738	712	684	693	700	717	687	733	762	674	720	716	717	691	686	673	708	731	726	699	702	667	711	660	679	673	687	683	679	681	731	708	640	637	722	693	737	685	712	721	694	730	683	687	690	717	718	685	717	683	694	701	720	686	672	637	734	681	719	721	674	694	709	693	685	717	714	722	715	721	638	652	722	659	733	669	733	636	689	722	762	702	755	726	722	693	693	722	688	675	695	663	707	643	733	646	765	674	758	660	668	639	680	662	680	706	655	673	718	744	679	693	683	702	660	695	671	721	679	650	655	691	695	703	642	678	664	704	652	674	660	669	671	730	705	728	744	672	640	638	708	755	702	682	716	662	690	700	688	698	696	721	742	728	703	722	721	715	671	682	648	735	658	738	753	693	679	735	750	692	689	738	685	673	642	741	730	749	687	673	710	700	685	684	686	695	674	684	671	679	733	682	682	668	702	692	687	749	752	734	719	705	670	707	680	700	698	675	706	713	662	708	684	654	674	669	671	711	706	686	765	676	706	705	711	718	716	725	680	682	701	681	696	692	657	711	703	692	696	707	703	667	669	688	667	716	687	663	743	671	687	703	679	745	709	720	699	701	706	733	700	750	734	670	744	661	685	738	754	717	728	678	691	738	684	701	704	700	705	645	687	751	746	729	748	721	708	725	707	694	722	665	656	710	710	709	722	700	776	726	718	694	717	711	719	692	678	655
42544	9689	10108	5608	3796	2878	2376	1873	1602	1378	1284	1160	1060	983	965	917	912	914	759	802	816	765	752	738	735	782	730	749	700	656	723	651	691	734	695	693	710	690	694	656	715	663	642	687	687	708	674	644	684	729	681	659	686	692	674	632	652	700	703	638	689	639	691	654	661	690	668	704	669	654	701	647	666	690	651	702	683	656	645	676	682	673	659	652	699	679	696	697	685	647	674	660	672	632	694	677	669	687	662	696	643	654	607	669	698	613	708	674	665	700	697	692	634	678	647	690	646	656	684	666	663	631	652	655	690	651	653	672	708	663	655	627	694	657	635	704	692	639	643	612	653	695	611	692	662	688	704	630	669	637	649	601	672	645	655	646	641	657	655	705	695	702	670	665	634	671	664	653	642	657	662	688	643	668	681	694	699	636	690	662	668	694	669	634	687	670	645	664	625	665	703	639	703	695	714	683	671	699	688	664	663	651	703	660	638	706	616	622	648	659	650	639	670	646	663	672	651	638	664	588	674	612	665	640	669	690	691	675	642	652	611	684	610	644	652	651	628	638	691	664	621	690	617	667	689	646	662	685	668	703	641	690	650	689	651	662	639	661	725	716	663	647	636	663	645	655	657	623	647	660	668	690	628	664	621	687	670	674	651	643	634	646	665	682	667	679	693	690	642	648	650	700	707	675	659	650	621	707	679	667	655	690	619	674	658	638	663	634	629	684	632	673	673	656	631	663	702	667	701	673	650	622	606	633	694	672	698	641	651	655	699	666	683	620	666	644	603	701	638	709	618	682	648	657	646	634	690	620	651	653	730	670	725	624	703	643	697	674	634	691	649	601	695	648	679	685	670	694	682	689	634	643	689	676	629	674	659	654	644	659	686	652	669	629	625	653	695	677	659	669	682	676	636	646	662	655	654	657	658	660	668	646	665	668	658	652	592	628	684	658	659	656	622	645	618	696	614	624	687	698	679	672	623	630	645	705	703	661	668	640	650	667	650	670	610	641	715	683	628	690	680	636	672	661	598	690	675	642	657	685	622	684	645	634	669	659	647	699	671	639	701	648	655	609	665	668	692	663	701	658	613	671	673	659	648	667	640	648	640	693	671	605	677	667	671	651	656	682	668	630	663	653	655	693	659	618	711	623	635	664	677	675	640	651	629	638	655	677	579	638	686	666	662	635	674	693	635	662	663	667	657	643	674	704	656	694	662	635	666	633	682	708	685	647	686	664	681	642	700	665	641	648	629	673	648	675	729	648	640	664	655	692	674	692	629	653	630	677	653	696	717	636	694	664	625	700	643	683	653	656	636	668	679	647	625	625	645	678	661	660	690	668	660	671	655	616	708	721	692	684	648	685	663	700	688	673	648	693	679	696	603	676	699	680	662	730	660	713	682	646	641	648	673	669	667	677	695	637	619	628	649	690	671	600	630	677	684	687	677	689	677	685	688	654	676	675	685	657	674	680	662	675	603	656	664	691	669	673	666	621	678	700	650	676	632	650	639	677	688	667	676	661	635	647	653	634	708	639	659	665	658	659	672	658	679	695	670	672	621	684	658	650	681	657	632	696	697	667	640	636	689	665	662	653	668	683	682	688	671	686	662	673	632	674	649	667	641	610	644	669	646	682	687	632	719	673	660	713	637	662	643	672	683	632	679	661	681	667	678	643	668	685	644	687	673	711	662	642	623	685	635	631	643	673	667	651	672	654	621	629	658	708	630	651	667	674	683	670	642	650	699	638	696	643	666	678	662	708	670	625	678	681	644	659	668	656	639	638	636	675	665	666	696	688	663	619	681	684	653	629	646	665	656	661	695	661	703	666	676	685	614	686	654	607	646	636	686	668	634	631	651	656	713	669	675	687	670	658	653	636	647	695	667	668	661	678	641	653	690	685	670	659	670	652	684	656	648	612	606	625	636	673	650	653	658	668	637	685	667	658	688	614	668	643	659	641	653	673	667	706	634	696	694	651	676	641	687	725	694	683	653	640	656	667	650	640	664	658	658	673	716	636	728	687	712	606	672	658	673	625	646	630	674	655	705	695	632	728	668	628	642	705	618	685	657	627	657	621	639	658	695	661	641	647	713	676	642	637	671	638	652	649	667	677	633	674	682	649	640	700	664	641	683	690	706	674	650	678	652	672	668	651	693	714	668	662	738	648	667	616	652	626	679	683	681	700	671	658	678	662	685	668	683	649	650	678	651	660	649	625	678	692	685	674	646	678	701	645	662	679	621	647	650	685	706	659	642	654	690	621	638	666	679	683	670	636	662	657	673	625	719	648	607	648	656	669	691	658	661	690	668	610	654	653	680	684	632	677	666	682	649	673	668	610	668	669	673	635	643	675	680	665	660	677	666	625	693	644	652	684	696	628	657	671	673	658	690	706	645	665	628	663	667	678	672	655	634	642	589	695	687	650	715	638	653	717	654	678	691	685	664	663	665	660	662	650	668	646	652	659	636	640	667	664	612	719	695	655	698	666	668	616	641	643	652	626	646	683	615	644	665	639	651	649	705	687	661	658	631	625	681	665	586	656	650	688	639	636	649	683	632	670	665	641	610	661	662	623	684	664	667	672	652	677	682	677	718	666	629	663	633	660	636	685	695	675	658	665	673	655	693	672	660	660	668	688	663	675	673	675	660	646	660	675	689	617	658	671	671	649	599	625	691	666	626	676	641	688	652	700	705	646	666	628	632	658	619	705	644	633	686	689	640	637	676	607	703	665	661	639	677	658	637	653	652	683	712	697	660	651	666	648	641	650	643	646	675	644	661	695	704	679	626	661	696	671	655	701	660	663	727	688	708	657	661	656	645	690	660	674	658	687	641	628	650	625	612	635	610	617	641	688	640	704	675	680	634	651	671	677	651	661	650	696	683	662	652	706	676	640	667	681	660	652	656	644	667	636	685	665	692	690	654	710	620	681	703	643	658	682	656	687	689	690	660	699	686	614	684	686	677	678	631	685	666	642	689	685	682	674	598	662	675	709	662	638	698	677	672	643	623	638	645	660	634	660	665	659	648	625	632	694	632	615	636	649	658	689	637	639	655	668	650	656	690	643	621	715	648	685	639	678	712	690	695	677	633	652	653	658	635	634	636	634	648	611	648	637	690	693	673	658	634	657	633	661	635	611	674	614	645	685	657	677	672	655	651	655	637	675	621	688	661	694	685	694	673	588	636	698	669	646	627	675	661	678	648	656	697	648	640	672	667	664	645	690	657	658	670	663	701	646	642	681	663	650	657	677	633	644	689	691	667	654	626	673	617	654	679	644	664	693	686	669	679	687	653	656	701	697	696	703	690	655	672	678	689	634	667	645	669	673	713	659	682	649	712	688	641	628	646	644	686	630	644	654	663	658	662	656	648	652	655	671	660	658	694	667	661	678	679	639	675	652	651	700	633	661	652	674	641	669	652	684	689	609	675	673	679	710	644	670	654	631	628	717	659	669	694	733	632	672	642	642	674	694	648	661	606	693	697	671	637	686	676	636
34609	15689	2845	403	314	320	284	281	288	283	256	270	258	256	261	277	251	300	263	249	269	257	277	289	286	250	265	296	264	261	273	280	257	229	261	265	256	268	279	260	276	254	271	276	260	257	291	302	248	248	282	270	256	248	278	276	243	247	280	289	236	275	283	241	251	243	285	272	288	264	278	287	265	258	251	290	266	276	262	267	279	255	258	276	273	275	293	247	280	255	279	285	291	250	252	282	257	259	273	261	266	289	251	236	273	253	250	290	275	270	256	243	261	276	286	272	274	291	262	265	254	270	274	247	280	243	272	282	288	242	253	270	278	263	278	271	293	248	229	249	244	233	272	272	263	266	274	279	282	262	264	287	252	249	250	254	268	289	246	229	258	263	272	246	265	261	265	279	312	277	267	297	269	257	280	260	251	260	244	263	272	286	265	263	247	253	279	261	257	250	261	288	254	256	279	279	289	242	246	245	279	237	263	281	271	270	237	274	254	255	261	260	263	286	245	254	250	276	264	287	226	229	254	285	226	287	272	272	301	263	251	287	270	258	290	283	277	265	253	285	279	277	246	254	243	264	272	297	251	257	280	246	280	282	256	261	260	259	286	258	263	265	276	264	281	263	262	255	272	272	264	253	288	251	252	266	240	250	290	249	270	245	283	276	241	307	276	265	276	244	294	294	273	283	238	275	249	253	266	244	268	296	266	257	257	250	277	250	268	276	254	258	268	251	263	237	237	264	273	262	266	258	288	249	263	278	283	265	254	249	253	283	242	256	246	288	257	277	276	284	251	269	245	272	268	253	289	266	227	285	275	254	287	261	299	275	239	259	280	272	270	248	260	264	279	237	274	272	256	252	282	301	245	276	263	272	270	282	267	291	252	253	261	278	261	267	298	254	263	268	295	255	298	247	272	317	265	278	273	274	286	247	257	262	252	274	250	251	249	228	245	264	246	246	258	259	250	282	263	251	283	260	263	259	271	286	263	248	229	261	261	271	266	263	227	277	259	255	271	292	255	254	251	264	268	301	259	272	261	250	291	291	228	258	241	282	254	278	304	274	250	252	253	238	284	264	249	248	265	231	291	306	258	268	284	256	277	251	252	292	263	238	295	248	273	267	300	288	241	268	280	246	280	251	253	271	269	273	275	264	239	265	271	267	269	270	251	232	275	252	284	274	255	279	283	258	271	257	270	262	284	241	226	243	287	274	257	267	274	283	269	259	283	262	267	250	274	240	290	229	259	245	265	234	261	267	274	249	267	267	261	269	260	249	252	262	252	275	261	251	245	247	255	266	227	258	257	275	281	259	271	271	242	249	279	252	284	275	258	287	252	267	242	254	244	269	233	263	265	244	288	264	253	250	269	270	242	261	251	250	281	260	260	272	248	273	265	279	268	244	282	243	248	232	257	257	287	282	284	262	263	270	274	287	263	257	249	248	281	256	263	272	269	291	255	220	251	256	247	264	224	241	262	265	280	267	261	269	259	270	266	268	251	262	236	253	271	274	244	272	268	251	282	279	299	292	276	267	281	266	256	273	280	249	286	287	261	264	266	277	256	278	273	253	283	252	260	289	271	276	276	318	272	262	275	261	265	234	252	283	253	283	272	264	244	285	274	285	285	287	272	277	290	254	284	254	239	291	291	264	265	244	297	245	248	241	258	276	272	279	251	267	276	270	284	271	252	250	270	278	288	247	273	271	238	272	249	266	233	245	264	270	275	300	274	240	251	268	265	287	267	262	271	264	272	293	258	276	260	244	267	235	284	253	271	258	266	278	247	277	269	271	242	262	272	261	240	252	266	248	278	280	270	246	271	252	257	269	262	272	276	282	264	259	286	272	262	236	269	277	250	296	271	273	237	251	277	247	256	266	269	248	291	247	251	264	257	262	260	254	285	253	276	294	279	266	301	275	299	245	268	250	259	286	290	266	274	251	277	260	260	283	269	242	246	264	236	254	276	274	287	269	236	298	269	265	234	292	291	245	274	268	275	272	246	286	273	264	280	282	273	232	299	281	281	251	271	261	243	270	278	278	293	265	271	256	279	227	290	271	279	269	273	264	276	267	269	277	271	267	298	250	264	246	309	292	260	258	266	259	264	279	265	257	298	255	267	243	271	291	277	236	259	238	245	291	257	260	235	263	276	283	263	264	271	241	263	264	283	279	270	241	243	273	243	281	306	268	251	269	238	252	236	255	246	270	269	241	282	266	263	274	248	239	264	246	271	271	236	263	275	269	283	258	269	281	258	269	260	275	261	273	275	281	268	284	275	277	290	266	265	264	264	271	267	234	279	270	258	275	243	272	225	268	258	255	281	253	256	271	235	278	254	245	288	263	264	280	257	259	266	289	267	273	264	286	268	247	282	271	291	276	234	289	297	275	267	265	276	230	251	242	260	263	261	259	277	283	247	258	283	250	261	276	267	246	281	247	274	291	259	278	248	256	247	241	283	237	255	273	289	277	240	282	276	285	274	253	276	259	241	278	286	237	277	251	280	277	270	246	264	269	242	253	280	264	294	246	272	273	257	262	232	263	254	284	270	249	260	276	268	251	258	257	264	255	278	239	288	278	246	260	281	242	267	248	264	254	242	248	275	269	239	276	249	284	254	251	259	244	274	295	253	295	245	255	283	267	271	283	265	262	272	235	288	267	273	265	266	264	250	282	259	292	280	251	267	265	263	274	273	256	238	271	276	276	236	276	259	256	271	269	276	243	269	269	276	258	293	282	264	300	271	262	258	242	273	280	269	254	270	255	245	273	242	266	298	268	284	296	267	277	292	279	245	278	282	286	270	287	275	245	273	246	279	257	295	253	275	256	268	294	259	242	271	263	261	271	243	278	292	229	275	238	243	270	272	243	298	277	292	253	267	262	259	270	279	266	269	241	227	293	260	249	276	251	272	247	280	286	275	253	259	228	268	253	275	272	264	279	276	237	252	262	257	257	263	258	278	281	273	271	283	266	269	257	254	250	256	264	261	267	300	291	230	274	253	275	254	249	258	254	263	253	260	272	265	241	265	256	295	258	277	284	249	287	272	244	246	251	305	263	286	269	278	283	255	285	236	276	265	256	263	286	279	256	261	241	283	262	284	259	274	265	249	253	270	226	265	235	256	245	266	286	291	257	275	256	255	297	247	278	249	249	252	276	289	248	254	289	263	252	242	256	266	268	272	252	266	262	238	263	252	285	288	259	251	277	252	275	257	285	269	280	272	273	234	237	277	271	233	223	252	256	285	233	250	277	279	262	276	274	281	264	248	269	283	290	278	265	266	244	250	281	252	250	250	284	273	272	284	283	265	288	270	233	280	249	284	257	290	270	283	248	294	222	258	270	266	277	291	271	271	281	275	296	259	262	264	255	259	260	256	276	272	289	280	275	296	295	263	262	229	270	286	279	254	254	236	280	277	256	289	281	258	255	258	239	276	284	271	274	289	283	277	243	273	254	279	291	252	234	242	264	263	259	251	273	260	272	256	276	275	271	273	237
26429	665	578	444	395	354	351	319	324	283	308	278	281	279	272	294	297	290	277	270	278	287	284	259	272	280	283	302	291	279	273	260	274	299	275	282	272	300	271	284	288	270	274	275	257	296	289	281	292	293	298	278	270	284	314	284	296	293	274	273	296	254	279	311	287	243	284	282	274	276	274	308	269	277	276	274	285	257	298	263	297	242	312	305	270	286	280	281	282	271	250	297	308	288	286	291	305	293	275	293	290	270	280	265	298	233	313	271	317	286	298	295	273	279	283	263	248	294	237	274	260	301	290	269	272	297	285	260	269	291	276	279	305	293	277	280	257	273	282	288	270	282	278	270	281	288	295	277	275	284	278	261	283	255	272	260	281	258	283	282	296	250	269	266	280	289	299	293	292	267	293	273	304	275	294	273	281	285	255	284	289	289	235	293	282	288	284	253	302	295	280	272	261	269	258	277	288	294	250	321	257	272	288	261	276	286	300	283	272	288	289	303	297	274	305	289	291	301	281	263	274	291	282	239	296	258	281	266	266	283	253	298	263	276	275	263	276	278	269	256	294	285	304	293	321	276	283	300	266	297	261	267	282	275	292	254	303	261	286	244	273	256	295	257	292	266	272	260	295	273	276	281	322	275	255	285	287	262	314	272	296	296	309	265	288	242	295	292	263	275	285	266	288	257	269	256	296	263	267	262	311	295	291	266	276	280	279	302	251	297	314	278	280	271	291	264	312	250	293	253	271	268	269	277	288	298	259	277	301	276	288	306	272	294	277	302	302	284	284	267	305	259	278	305	292	279	275	277	259	279	296	273	274	269	283	275	272	270	269	279	278	260	281	260	285	285	282	237	288	279	282	289	297	263	299	276	295	295	284	273	298	272	293	291	294	293	319	277	281	288	270	264	299	274	283	285	282	318	287	271	286	289	277	270	270	267	288	293	280	278	289	257	289	297	271	266	317	281	283	299	314	250	269	301	293	291	296	256	285	256	288	320	273	269	272	263	286	270	302	285	283	304	271	288	263	280	267	304	277	291	305	306	269	263	298	299	302	308	306	275	285	310	312	281	264	276	293	302	301	292	276	249	293	277	259	270	282	294	287	273	271	285	272	280	288	293	285	278	284	263	290	277	247	280	291	268	252	251	295	283	271	266	299	287	267	289	270	276	257	277	294	263	285	303	293	278	287	267	284	285	278	278	276	257	281	275	291	305	270	294	286	286	281	284	282	291	285	272	281	271	268	283	288	284	286	295	288	270	287	269	306	288	281	291	268	293	295	280	261	278	278	258	283	279	272	299	266	306	290	268	271	258	303	281	280	275	274	278	282	272	270	233	277	280	280	276	252	268	273	294	268	246	276	283	306	278	293	275	287	314	265	295	284	280	308	266	280	295	276	310	274	317	288	276	293	285	281	316	263	257	303	282	288	267	263	292	276	310	277	301	288	286	276	296	313	250	267	287	280	273	279	322	293	300	296	289	306	281	277	304	272	247	297	262	314	254	276	271	279	276	291	263	280	304	292	259	278	295	284	311	284	283	281	255	255	266	268	272	247	309	278	295	299	299	268	270	281	283	278	286	262	253	307	309	280	306	289	274	275	299	259	322	250	291	279	276	254	267	315	287	282	276	281	295	286	287	289	272	259	286	300	277	302	291	306	284	269	279	276	271	289	274	287	277	267	286	298	308	282	285	282	309	299	299	261	287	242	298	280	250	294	291	287	254	275	269	252	268	263	267	259	243	262	270	259	262	301	302	262	277	312	269	281	284	274	295	264	258	241	264	249	293	276	280	294	258	308	277	280	305	285	261	282	280	289	289	271	276	297	290	286	271	298	282	329	300	294	284	290	267	285	276	282	294	286	329	302	293	262	279	259	254	277	252	282	273	300	239	307	269	271	295	286	290	280	267	273	305	268	283	291	308	279	280	268	259	269	281	299	285	265	308	297	299	264	269	288	293	282	283	272	301	273	303	264	292	276	270	252	279	297	258	287	296	265	279	257	286	265	296	277	298	290	283	293	258	244	314	289	292	291	313	278	301	268	294	289	266	249	289	274	291	303	271	316	261	292	293	286	266	288	257	287	305	272	310	287	261	257	283	272	269	276	284	293	283	274	283	298	282	264	256	268	292	280	296	300	301	292	264	251	296	300	295	299	279	274	264	290	285	274	269	270	262	270	281	277	274	271	300	288	296	315	268	258	294	285	281	291	268	264	294	308	270	286	314	264	266	256	280	262	309	293	261	268	322	290	290	281	260	268	283	292	297	296	310	304	298	290	280	301	311	276	263	291	293	311	274	326	262	288	251	290	271	280	277	280	248	294	274	277	291	295	293	304	264	253	233	300	282	277	293	252	267	297	286	322	295	269	295	279	264	269	280	261	259	258	331	277	289	286	278	282	263	258	295	299	280	275	283	250	302	286	281	283	295	279	275	254	291	274	299	285	281	248	278	283	297	296	284	275	266	286	283	247	277	271	294	271	291	271	284	244	295	271	253	260	270	271	307	274	255	276	265	296	280	263	303	277	257	305	312	270	308	294	275	276	289	296	283	295	286	301	284	272	287	264	306	267	272	271	254	303	273	300	282	266	266	277	280	269	259	270	285	269	275	284	266	306	280	301	308	318	267	298	273	259	285	291	271	283	278	269	315	272	282	287	289	313	290	274	325	260	296	254	258	288	300	275	286	280	275	279	270	263	252	289	286	276	275	253	293	272	272	260	273	267	283	277	267	297	271	267	287	260	276	274	277	291	271	262	275	257	250	296	281	290	265	303	284	281	274	277	263	304	258	273	247	315	296	276	298	288	260	254	289	273	254	278	278	320	294	300	279	334	280	291	295	249	251	304	302	294	286	276	279	302	269	319	259	268	269	280	252	310	275	286	318	278	250	258	258	278	281	289	312	284	271	275	266	274	278	269	296	272	277	267	287	262	268	266	273	296	294	287	300	274	272	285	273	272	295	280	281	290	272	301	263	264	276	277	306	329	287	303	283	261	269	282	294	289	279	264	282	281	279	278	299	272	309	279	300	288	304	292	292	285	334	271	266	291	272	275	252	304	269	269	280	282	272	271	305	264	272	264	285	296	272	268	294	259	300	276	281	315	261	280	281	247	301	266	281	302	307	275	280	265	275	289	264	263	258	318	273	302	262	268	280	302	291	273	312	246	264	265	253	281	258	288	266	263	303	273	266	293	284	284	246	277	301	250	273	257	285	296	293	283	289	281	284	283	265	280	296	303	281	299	308	281	270	264	278	304	301	292	268	283	267	258	291	312	299	272	274	284	288	277	253	280	298	255	269	295	285	262	311	299	276	255	332	295	282	276	279	296	255	277	306	262	286	305	249	255	250	277	297	282	277	293	272	248	285	273	281	257	280	296	287	283	276	272	254	257	256	284	282	269	293	301	275	283	262	262	288	283	274	287	259	288	297	272	282	262	297	273	287	267	271	282	306	286	295	311	244	275	284	284	303	269	269	278	280	281	283	285	281
25008	20656	26668	24613	20561	6853	973	786	608	540	518	530	471	457	477	443	439	444	418	435	461	431	394	404	395	396	440	445	422	420	362	382	385	387	424	378	410	411	402	375	418	411	381	400	389	408	423	420	398	379	374	415	379	378	417	386	388	413	366	390	428	382	342	396	369	356	379	375	376	389	389	358	406	390	399	387	365	389	376	404	400	399	391	376	411	396	377	391	395	383	378	384	411	376	379	397	426	402	390	388	387	361	380	415	403	366	418	390	393	419	375	392	397	385	365	389	368	380	390	357	375	371	436	389	368	384	361	396	380	435	375	388	367	386	398	394	371	385	358	407	406	397	369	360	365	351	380	401	389	374	410	379	395	388	401	408	374	361	362	421	390	390	348	423	384	377	396	392	373	363	371	359	420	409	360	369	382	413	416	394	405	348	398	367	388	376	413	386	359	403	399	373	374	374	348	371	391	368	375	368	368	385	367	408	399	377	392	371	375	409	353	392	372	403	375	414	427	365	377	431	384	390	336	366	401	357	377	415	344	357	377	378	362	380	377	367	402	350	372	399	355	350	414	415	333	403	390	404	369	387	397	341	393	391	408	386	395	367	362	400	368	374	366	417	377	372	413	413	415	394	401	380	397	381	385	372	387	450	374	394	401	409	392	385	396	417	394	447	397	375	409	380	399	390	395	377	387	425	412	380	387	374	343	423	394	402	403	358	392	368	402	392	421	378	399	397	358	370	394	383	349	388	349	374	382	408	395	393	404	371	395	394	396	375	394	397	429	425	354	388	369	410	380	413	388	379	382	374	381	366	372	369	413	401	385	378	359	377	396	393	375	376	399	387	335	381	396	377	379	392	365	408	351	384	383	380	388	432	429	386	384	399	371	371	391	367	364	392	357	379	386	348	375	393	387	395	383	369	417	366	397	385	369	377	404	416	378	311	388	388	373	370	407	358	385	373	426	392	346	349	379	378	391	356	382	372	392	387	380	396	402	406	367	373	379	370	371	378	378	394	373	363	382	372	374	407	386	363	354	399	352	362	357	360	392	379	402	408	399	399	382	376	381	398	351	411	391	360	407	398	380	370	379	362	369	363	372	356	389	380	406	364	389	391	339	403	385	381	393	396	392	382	358	397	377	384	384	357	421	344	394	392	397	358	377	398	386	384	403	391	364	405	407	359	372	382	378	378	355	396	396	386	388	370	361	396	406	415	350	391	375	377	378	390	389	411	370	392	424	399	348	370	407	366	404	388	386	384	383	356	396	369	392	369	381	395	392	381	365	356	381	347	393	347	390	382	411	390	397	428	395	389	353	389	383	392	379	366	404	388	359	374	413	408	398	400	382	379	381	403	363	379	373	390	392	415	399	349	382	362	366	400	386	405	398	364	363	368	387	344	407	391	414	372	379	401	427	378	379	401	348	370	384	363	433	414	371	396	395	379	429	415	403	390	394	388	444	414	404	430	377	384	407	363	352	368	373	396	413	367	352	347	397	387	379	380	389	370	400	391	398	404	385	385	399	392	386	380	377	381	412	357	368	414	416	380	374	398	398	393	386	373	371	397	364	402	413	399	391	352	382	402	401	406	414	356	366	390	372	413	380	384	387	385	398	394	395	384	381	379	380	358	396	415	401	389	368	423	376	362	397	359	367	381	380	413	373	355	406	366	391	379	417	373	394	366	400	400	375	343	363	389	384	358	400	375	397	405	395	376	383	411	376	372	358	366	385	387	357	371	344	393	409	408	396	409	371	407	365	378	350	401	387	384	359	359	380	391	396	371	385	370	382	396	418	391	411	360	353	438	368	385	394	395	386	373	351	406	410	398	389	353	376	385	408	380	389	373	349	361	384	405	363	397	382	375	396	381	408	374	367	382	421	386	395	392	394	387	402	406	387	378	409	391	406	378	393	430	405	377	431	381	370	374	374	400	382	375	405	369	367	412	379	405	407	365	399	373	392	393	425	403	387	381	410	382	378	384	403	378	404	386	357	380	392	371	392	384	389	385	402	386	396	397	405	399	392	372	390	381	369	376	371	360	423	391	358	378	389	347	346	402	388	421	383	396	398	372	387	395	368	403	401	396	403	395	419	388	392	384	402	375	374	377	386	366	380	388	394	371	390	392	376	383	398	406	399	374	348	401	422	377	392	372	418	383	346	387	423	382	408	353	389	389	386	355	393	401	411	357	373	363	415	388	399	415	385	407	411	362	395	357	422	390	405	418	402	390	398	392	359	386	385	381	391	389	385	401	355	387	358	379	365	372	367	375	395	402	368	365	397	378	396	424	411	384	387	380	373	403	377	351	393	398	382	389	373	372	375	369	394	353	385	387	358	401	378	402	387	385	372	406	409	395	372	351	374	392	389	397	361	391	399	378	365	404	378	389	374	381	412	396	363	368	393	373	382	371	364	407	329	409	374	383	386	396	379	369	356	410	399	392	375	385	393	366	357	397	395	418	378	384	402	385	412	365	350	371	378	388	395	369	380	374	401	375	405	361	405	391	362	362	390	362	384	369	373	380	399	387	361	383	388	364	364	379	399	370	405	385	397	387	379	386	397	363	391	394	378	425	351	395	414	362	396	402	383	389	407	429	408	370	368	392	363	388	389	417	361	379	403	374	344	405	384	372	368	399	382	388	361	366	359	371	377	357	376	400	374	407	397	351	399	368	410	379	403	355	393	404	373	412	364	364	387	359	390	385	361	357	365	403	400	391	350	415	409	405	377	367	374	388	406	397	377	401	402	348	402	391	384	423	378	396	395	391	335	367	383	373	406	402	391	385	407	341	382	401	372	374	342	382	399	394	382	355	390	392	361	361	371	417	382	407	362	374	417	401	356	366	348	383	389	408	396	399	383	368	394	358	394	411	375	414	397	404	389	407	393	389	402	405	375	382	381	382	392	384	407	397	388	381	388	379	380	397	370	385	345	372	376	371	372	420	375	346	387	385	416	367	388	379	375	376	386	380	406	360	385	384	376	384	389	375	373	342	367	380	340	379	377	391	365	364	341	363	382	377	375	370	366	371	400	403	375	371	379	368	391	386	383	407	405	389	382	380	438	395	429	366	396	358	360	396	363	366	377	351	403	372	374	413	393	377	375	342	375	361	366	373	380	412	424	414	393	395	418	363	435	374	425	363	423	349	413	403	393	404	415	376	376	351	368	358	395	382	419	409	358	391	384	359	374	397	383	406	393	381	393	380	346	368	387	373	408	346	392	389	368	373	394	379	371	373	397	391	376	391	363	368	357	397	400	387	412	375	373	407	383	350	405	411	377	367	370	385	397	379	406	419	360	382	353	367	436	396	416	422	417	433	389	377	387	381	346	397	415	395	415	419	394	382	378	418	391	384	357	410	408	391	355	403	370	373	420	400	363	376	378	400	369	394	400	366	374	387	378	349	397	357	382	409	391	354	389	349	424	373	405	397	379	347	366	400	384	394	372	380	371	367	431	387	371	409	406	392	410	384	429	364	398	390	376	358	412	397
32774	7083	6554	3533	2353	1710	1321	1065	938	856	735	656	589	596	536	533	515	462	465	451	437	435	425	461	443	419	435	443	392	402	439	361	388	381	359	424	390	417	391	376	388	420	386	379	387	374	359	382	372	384	406	398	365	349	379	392	363	335	407	395	379	380	405	383	359	356	363	400	394	376	378	397	351	393	365	339	357	379	384	406	404	376	395	353	353	385	389	412	376	377	400	357	373	363	372	379	405	381	377	369	366	359	379	441	370	385	373	381	389	383	368	374	361	347	358	394	359	395	389	399	374	385	376	377	390	372	363	335	356	357	375	337	372	373	373	416	382	414	374	397	375	410	401	380	354	384	363	386	358	370	383	397	348	374	393	372	357	383	389	379	377	376	383	415	396	333	383	354	379	389	373	368	406	382	349	377	371	405	363	368	410	352	426	371	393	404	344	401	356	354	409	349	373	369	371	392	400	391	387	405	334	375	358	385	382	396	355	400	382	347	371	374	409	397	410	381	366	382	364	384	378	383	398	359	379	376	362	367	360	398	397	358	380	351	335	376	367	369	367	383	369	381	380	364	398	402	401	379	378	371	366	334	374	365	394	380	356	364	344	430	364	347	390	383	386	393	392	362	383	407	399	383	363	367	354	386	368	380	396	375	374	406	358	362	356	385	377	387	402	367	377	372	369	406	372	364	385	362	416	360	384	354	401	393	374	428	370	369	352	375	352	351	377	388	383	391	390	381	387	351	377	374	360	381	358	359	398	395	384	398	354	373	384	348	360	370	347	365	378	380	373	369	405	403	389	369	370	371	429	364	384	374	391	355	410	360	380	379	386	410	377	370	375	393	349	436	376	372	365	398	377	369	391	404	343	381	390	391	366	352	401	393	343	377	406	401	401	360	358	410	369	409	407	369	403	394	395	399	391	364	388	379	358	402	424	379	388	349	374	351	391	367	411	387	399	399	362	404	364	345	372	386	392	400	364	387	386	383	383	365	370	397	350	377	359	399	365	336	374	376	380	363	402	351	395	391	367	360	386	382	409	379	379	374	396	379	395	368	391	389	369	386	377	405	357	376	386	388	386	377	411	346	365	385	393	357	372	362	364	357	365	361	370	366	357	381	365	392	365	393	405	388	361	373	365	369	409	418	402	360	361	400	378	375	379	383	389	357	386	366	389	361	409	372	363	386	399	393	386	403	355	368	390	378	383	379	361	394	364	382	380	394	397	394	354	362	354	383	418	356	409	356	338	372	364	413	381	385	373	397	384	370	361	369	375	401	350	381	369	352	359	379	346	378	370	371	360	370	376	381	380	366	381	388	351	372	406	340	369	373	358	359	351	387	363	350	380	401	405	339	364	350	388	342	362	331	355	388	345	365	377	365	415	387	388	364	354	412	345	354	380	387	376	420	369	357	370	408	355	374	369	365	398	381	381	412	404	374	390	362	384	371	348	364	363	391	359	374	385	394	389	358	374	387	392	407	379	404	367	384	374	372	361	370	387	396	380	390	328	377	367	366	413	361	406	366	372	360	354	356	344	374	359	397	407	389	380	398	357	384	396	393	381	366	381	358	367	376	356	331	383	387	377	374	364	391	360	351	387	369	382	357	383	371	372	364	338	392	381	359	393	385	381	389	367	387	381	406	376	345	374	355	351	367	390	366	361	383	378	394	384	378	404	395	388	367	400	390	366	376	391	384	379	390	399	395	377	366	413	424	368	387	373	401	398	379	374	442	381	383	370	368	362	405	393	362	392	387	348	401	384	375	408	366	373	350	368	367	358	395	354	407	373	381	363	372	377	390	378	386	351	362	355	394	363	375	385	393	351	363	350	376	381	390	374	352	392	381	374	386	382	383	367	429	379	378	370	373	390	379	383	385	378	379	381	426	369	348	398	366	390	412	371	359	396	387	390	381	380	352	373	346	388	373	371	378	354	386	394	413	409	356	445	369	370	353	352	397	355	364	386	399	365	399	366	402	377	383	377	382	359	418	351	377	370	370	385	388	407	383	396	330	367	359	375	376	378	393	390	372	383	368	377	393	402	398	387	356	398	367	378	375	413	364	370	381	391	410	375	371	375	408	405	350	382	365	365	348	381	386	378	338	397	350	366	346	354	358	375	397	417	384	406	384	391	367	363	384	385	346	394	367	391	399	345	411	397	373	351	380	377	392	393	375	358	394	395	351	373	397	388	393	340	372	398	359	382	389	393	396	361	356	407	369	387	358	382	355	379	349	370	383	335	351	338	382	370	362	375	381	385	355	357	379	387	384	361	378	389	344	386	388	381	366	356	368	392	382	393	369	355	358	386	404	377	385	400	376	372	404	370	363	368	402	335	376	397	350	374	361	394	366	379	343	385	371	337	384	379	382	394	377	355	395	361	369	394	371	386	380	400	394	392	391	374	360	387	381	387	401	391	402	376	365	366	378	372	367	421	363	389	375	414	388	388	385	402	349	361	387	359	365	382	398	358	367	410	372	414	360	417	361	378	378	379	352	380	385	377	386	379	400	374	366	380	402	368	400	387	381	355	387	376	379	364	382	355	392	349	370	330	383	381	343	396	362	365	386	368	404	389	364	366	360	371	387	373	367	383	404	391	388	384	389	390	382	391	371	393	392	392	370	386	344	337	375	371	395	411	354	404	334	372	412	387	358	378	408	427	373	380	388	360	376	360	404	392	399	356	361	404	363	382	369	392	378	365	389	353	373	388	378	381	364	404	382	379	386	392	371	355	371	344	352	378	345	377	347	375	356	401	379	369	382	385	365	376	374	408	360	345	365	368	362	367	366	378	378	361	391	384	396	393	368	386	348	386	412	391	407	366	354	372	376	358	374	383	369	405	365	379	405	354	383	396	387	391	366	389	373	391	361	397	369	376	381	407	403	370	380	375	380	386	383	379	388	340	368	374	343	377	383	380	357	372	357	374	389	378	395	407	383	356	378	382	375	367	379	394	374	357	352	347	397	368	367	356	362	408	362	416	388	378	407	343	352	382	388	361	357	386	383	384	416	382	389	356	387	374	375	331	377	382	336	391	363	353	390	372	393	401	398	368	376	387	383	366	389	385	375	390	413	369	361	391	371	371	366	365	383	376	391	348	375	386	353	370	371	380	416	375	384	356	392	358	397	383	381	377	369	378	381	387	350	379	385	375	356	344	311	369	362	379	344	370	373	381	381	393	393	372	397	347	379	363	377	383	398	385	388	388	374	415	394	360	357	411	347	406	362	383	359	395	349	370	388	383	406	349	394	376	353	387	392	384	390	383	372	381	386	371	352	382	391	388	381	390	411	411	394	384	387	419	362	390	376	365	373	363	362	397	383	397	382	385	383	392	386	351	386	403	370	326	391	397	400	417	419	397	368	375	397	382	394	370	372	391	384	375	405	366	380	362	398	391	343	405	375	384	403	339	382	372	373	365	354	388	382	376	390	412	355	375	386	382	366	414	351	355	386	365	400	376	368	371	365	357	395	375	342	375	344	373	362	350	379
22880	20654	27330	24021	20656	20728	8877	1588	1166	1048	1017	939	896	871	797	801	771	812	857	801	737	777	754	777	768	678	753	697	697	773	717	683	698	728	724	692	708	698	703	707	689	688	707	710	712	703	694	681	716	748	705	690	753	721	711	681	730	693	704	740	690	723	663	675	724	716	719	721	689	670	696	672	670	692	696	697	623	688	662	715	651	752	700	655	679	668	694	738	679	686	701	639	683	708	673	685	713	717	678	680	703	696	683	673	685	735	700	708	675	693	663	702	674	748	732	657	733	664	692	693	695	694	704	678	679	749	706	680	649	675	652	676	705	709	690	683	667	677	689	693	703	714	695	711	708	704	699	671	684	685	676	760	680	700	667	694	681	666	668	688	691	719	693	697	692	705	648	663	683	739	656	701	656	689	663	650	687	687	721	680	686	723	694	664	641	699	664	683	679	680	712	708	703	699	680	687	683	668	715	688	666	665	654	712	651	658	633	699	667	680	689	660	687	669	723	655	715	670	721	679	712	672	699	671	678	665	675	691	730	693	679	678	729	711	712	673	652	688	652	646	710	659	685	653	711	663	655	685	664	681	722	659	679	685	723	670	718	680	679	739	708	718	659	736	746	696	648	641	734	659	734	682	675	734	697	702	695	694	651	733	734	710	722	681	683	675	667	710	685	696	646	699	727	657	664	716	702	648	715	702	683	641	685	670	682	673	713	641	642	709	738	648	696	685	646	649	682	694	625	696	679	684	654	673	682	704	686	674	672	644	674	700	696	727	670	738	678	629	679	679	722	710	645	678	688	691	714	675	691	664	696	683	697	736	684	739	705	698	722	641	714	708	710	647	684	703	697	694	702	647	657	706	694	720	705	705	648	661	703	679	672	658	670	732	658	673	707	633	664	719	702	692	690	668	704	623	740	731	731	700	724	710	703	679	697	700	681	694	686	677	683	670	658	677	680	696	643	688	649	724	639	722	755	712	704	681	685	651	668	714	695	719	678	657	659	706	647	677	692	666	696	704	681	694	641	692	725	672	749	651	715	689	700	718	672	710	694	730	692	671	702	732	687	686	700	719	667	649	650	693	737	665	713	673	682	684	697	717	713	664	683	671	677	754	693	693	711	737	693	717	688	673	667	682	650	689	702	659	695	709	621	666	683	685	662	697	686	686	658	685	709	692	699	681	667	678	663	685	700	674	726	670	705	729	644	746	678	697	663	682	722	703	675	688	668	696	684	691	684	675	683	694	719	626	709	736	710	689	704	685	700	662	695	675	696	734	692	666	689	688	679	696	666	654	712	706	697	655	656	710	640	692	704	704	651	641	718	689	691	694	678	701	736	710	700	706	709	694	694	683	684	646	689	675	696	651	708	682	699	697	706	678	699	648	646	637	705	675	702	728	647	695	647	682	723	692	640	702	727	689	687	689	717	682	712	682	658	715	716	723	637	679	659	663	717	716	666	663	669	659	686	705	698	680	659	705	658	664	664	658	689	691	651	667	682	720	660	711	676	688	681	707	694	735	647	710	699	717	684	684	665	749	677	707	664	663	702	660	722	648	657	726	678	689	687	731	720	653	668	641	680	659	711	663	674	663	692	694	657	726	712	681	693	693	690	686	687	683	674	709	649	663	686	668	618	681	657	664	743	677	735	725	659	664	679	717	687	673	689	692	663	712	711	693	681	671	693	694	728	668	718	715	696	708	744	654	704	692	634	676	666	692	688	667	656	683	650	704	685	690	714	640	671	696	678	650	741	655	689	700	686	666	654	691	658	692	742	697	644	671	677	671	714	686	658	700	676	720	682	686	679	723	668	732	655	628	694	712	664	656	717	704	680	645	668	701	703	677	721	653	667	706	670	653	661	706	711	705	678	712	677	710	646	701	700	668	721	693	720	676	691	733	696	717	687	660	688	659	672	693	671	719	667	756	668	634	688	677	693	700	674	664	718	637	732	679	715	657	712	676	653	639	683	643	672	730	714	675	722	690	691	693	696	662	625	666	688	703	672	705	699	643	648	675	674	703	706	625	695	712	692	688	700	665	687	689	679	697	635	674	660	692	709	688	700	735	671	683	684	681	703	684	680	655	710	710	707	690	714	674	687	697	698	642	647	756	660	687	728	694	647	663	713	691	635	670	667	672	686	665	664	693	704	655	673	661	700	731	722	655	691	737	661	718	748	719	687	686	638	675	662	681	682	720	673	690	704	695	699	719	715	701	687	675	684	676	659	693	642	645	690	698	653	679	685	699	715	682	659	638	669	696	675	676	693	666	663	766	651	650	663	712	746	648	710	706	688	683	701	656	713	663	670	659	671	691	666	667	661	685	660	756	676	696	687	667	666	703	706	687	640	656	694	663	729	665	683	661	692	670	711	703	710	656	677	669	677	643	650	732	658	666	719	715	646	692	664	713	694	723	677	771	686	676	660	659	704	666	651	725	691	678	650	686	671	710	708	683	633	722	672	686	675	673	681	691	677	668	703	715	694	677	656	720	688	679	673	718	694	712	693	665	693	674	639	676	641	629	713	656	700	719	661	673	649	699	716	686	695	669	679	699	700	633	665	678	690	761	754	687	662	685	701	694	685	676	669	669	697	687	686	683	663	725	703	712	702	650	717	690	692	689	643	683	659	710	650	652	702	704	682	698	682	695	707	679	653	695	692	715	701	684	633	717	717	687	686	687	666	687	628	701	669	724	728	668	651	700	652	663	666	664	692	682	662	683	649	614	710	686	685	681	664	714	692	676	713	679	703	717	698	656	715	716	634	681	642	668	645	666	698	680	714	669	666	699	677	655	681	711	661	681	639	727	672	648	716	665	687	661	700	683	687	680	660	710	672	688	697	692	708	649	747	702	668	695	712	644	606	696	670	700	723	709	689	720	699	681	658	751	709	690	712	668	709	686	675	677	669	698	657	675	685	678	658	671	665	678	650	689	716	698	653	677	705	662	689	702	650	709	643	708	688	700	683	676	668	687	665	648	663	707	675	729	662	641	702	701	665	693	697	718	715	709	702	733	671	680	712	717	721	685	675	699	749	665	709	641	679	697	691	736	710	674	682	718	684	676	666	674	663	675	646	640	684	733	635	671	654	662	689	681	690	676	709	701	694	686	653	670	686	713	686	726	642	655	693	649	655	690	701	665	666	736	636	737	693	698	677	705	690	692	686	693	708	736	726	625	670	719	706	701	646	679	669	680	709	732	653	688	655	647	682	697	677	716	694	687	640	644	697	653	640	695	674	645	651	704	726	696	712	698	624	679	690	740	670	656	685	685	713	689	647	658	708	667	683	727	685	668	654	677	659	669	672	693	651	718	683	738	698	642	645	670	704	688	660	709	696	697	696	667	638	696	687	734	713	677	659	621	659	652	599	695	676	732	644	665	683	720	685	670	723	691	653	673	653	678	659	638	657	662	678	640	644	704	715	689	648	716	654	664	648	686	731	654	737	738	710	683	668	699	662	705	700	690	646	721	646	637	689	702	655	710	674	673
26928	12905	11759	6667	4391	3294	2581	2126	1822	1480	1376	1284	1180	1063	1071	898	935	905	835	786	803	816	799	790	734	777	768	759	710	700	765	731	727	674	723	682	648	707	727	693	692	665	677	651	664	663	706	690	685	651	674	684	675	683	685	658	646	657	670	632	653	691	630	646	662	658	668	670	669	662	646	620	684	634	624	648	673	633	655	651	680	659	687	651	653	629	667	589	642	674	660	714	645	672	625	688	619	727	636	669	656	665	646	623	644	640	638	666	646	685	632	656	666	671	606	630	638	662	655	661	647	622	649	654	624	653	653	640	692	639	694	710	701	647	657	629	665	654	710	691	671	689	659	611	700	667	660	688	694	634	615	652	669	642	629	659	661	607	674	676	680	658	603	650	633	625	628	692	696	659	639	652	706	674	623	685	647	656	662	633	668	672	593	652	638	635	606	673	635	619	677	623	638	663	625	678	654	666	684	679	672	653	650	686	612	673	638	682	663	635	676	618	676	659	674	653	675	653	684	657	704	644	634	646	683	624	646	665	628	645	657	670	684	673	619	656	627	695	666	666	617	621	633	694	624	689	623	651	596	646	660	630	658	649	687	649	678	647	651	650	674	682	690	644	666	649	632	649	634	645	677	680	672	643	684	643	657	656	672	656	616	670	637	640	644	647	693	660	652	631	649	609	658	644	631	657	648	655	670	623	664	695	619	658	648	660	651	665	658	628	659	658	646	647	663	633	672	638	607	641	633	682	653	674	665	681	662	685	616	641	666	617	644	676	607	618	638	644	664	685	642	670	609	640	673	663	648	652	638	632	649	645	681	660	633	645	680	688	654	666	598	669	661	632	624	647	673	654	672	668	644	696	688	611	658	641	640	717	654	664	609	651	682	624	698	656	662	669	654	679	657	641	628	672	607	661	664	658	698	644	615	703	624	633	678	647	652	652	675	643	661	649	649	620	629	680	665	670	651	670	683	655	627	662	647	639	664	614	663	634	652	648	651	656	640	679	628	670	700	641	686	643	629	662	666	725	665	672	632	687	631	665	611	679	635	651	640	649	640	650	637	654	630	663	615	629	640	649	659	649	624	654	649	626	607	606	639	696	629	649	639	639	613	655	676	692	658	654	672	645	675	636	664	632	659	661	650	635	662	677	662	665	582	673	618	679	669	638	660	701	633	660	664	669	615	660	703	693	635	615	650	645	656	669	648	614	731	668	673	685	627	673	688	637	634	621	666	669	637	641	677	663	652	637	662	661	628	700	611	712	649	649	621	650	666	672	630	665	672	655	665	653	658	652	695	631	650	670	674	660	614	670	660	656	630	691	608	633	686	652	638	674	643	613	646	642	673	659	625	638	667	637	660	653	655	634	653	693	698	645	642	633	623	645	691	647	678	624	638	613	639	608	630	659	679	658	631	655	658	643	654	686	669	674	671	678	676	647	659	680	625	676	664	636	667	674	706	631	654	697	666	678	661	655	681	675	612	654	676	664	630	678	674	648	623	685	692	639	632	641	688	685	639	656	683	637	661	667	665	641	707	678	646	642	665	652	674	622	662	625	698	599	682	636	662	628	656	636	614	715	709	619	660	661	632	620	637	670	696	663	598	670	663	619	631	636	616	673	671	647	616	619	674	643	636	707	662	625	625	627	662	705	650	654	658	668	633	647	638	657	643	627	665	639	664	621	614	659	665	643	640	610	638	633	616	654	671	649	682	682	651	628	647	614	673	656	670	675	669	648	629	675	639	656	688	655	674	635	670	621	654	634	675	654	694	687	647	681	695	683	655	634	626	664	655	689	675	651	630	650	653	637	615	667	657	665	705	604	662	660	655	628	664	642	646	681	659	692	667	647	658	651	703	659	625	662	680	683	651	590	686	625	658	660	657	667	664	637	657	691	706	636	685	648	649	663	670	636	602	685	631	670	629	654	670	643	656	676	683	678	616	625	667	656	653	651	645	691	610	634	642	666	616	629	621	642	679	672	642	677	659	680	648	609	682	641	655	679	632	675	658	718	629	679	633	643	645	676	629	628	602	620	663	680	671	682	654	635	664	630	660	609	636	688	658	624	657	648	623	642	706	672	687	702	653	637	636	662	682	656	654	658	644	671	649	683	640	663	639	668	657	671	645	658	675	639	717	661	652	645	632	661	625	636	668	650	649	677	606	652	662	652	681	625	682	667	680	663	629	665	658	701	663	636	662	608	674	652	640	655	652	619	619	667	606	621	638	714	666	678	661	659	675	656	701	675	581	641	679	638	674	604	648	670	691	674	632	687	616	655	648	681	636	619	651	611	680	612	648	618	675	635	713	667	606	686	625	671	630	677	650	637	649	620	664	651	663	670	639	636	665	654	616	703	608	604	600	652	668	661	616	660	621	714	651	726	659	657	634	684	620	649	659	634	638	656	692	718	639	711	651	646	645	638	619	646	663	659	678	629	695	643	704	619	664	649	686	632	672	670	676	638	610	655	664	667	605	654	666	678	657	644	690	661	606	644	616	661	627	700	644	670	655	651	621	673	667	636	687	628	637	671	628	651	660	676	643	653	643	706	641	615	636	607	672	633	703	632	644	628	674	697	648	651	700	626	652	629	669	645	672	681	663	662	664	638	671	638	683	678	663	658	632	660	672	706	644	668	692	615	672	644	650	705	656	649	655	644	686	636	656	639	664	690	654	663	696	623	650	647	650	673	680	657	662	623	650	658	601	612	579	616	683	637	641	664	667	623	634	678	655	686	658	690	600	653	669	658	661	658	620	671	634	683	693	677	664	630	636	641	650	674	677	678	693	681	669	630	650	634	650	679	597	626	637	653	630	660	628	663	686	600	677	648	662	644	668	628	659	635	624	681	660	654	641	683	667	658	685	656	600	620	656	676	642	634	654	661	659	638	611	674	723	653	633	695	681	640	649	614	634	662	640	643	697	653	686	647	659	663	605	645	639	693	663	656	704	632	629	692	652	610	640	664	648	663	633	655	588	662	644	676	657	656	684	633	685	619	654	622	664	660	657	628	661	633	679	672	656	666	638	651	674	635	619	688	636	667	606	651	683	642	665	681	644	619	640	654	639	662	663	659	678	649	632	669	667	614	696	687	687	594	656	658	694	632	695	608	671	683	672	636	652	637	671	666	652	642	635	657	649	673	671	627	690	658	632	629	682	599	655	637	651	657	653	676	664	616	686	683	639	628	639	643	649	638	673	650	610	640	613	646	609	648	679	661	632	652	652	685	641	647	662	608	665	651	682	643	635	653	683	657	645	610	642	656	664	636	663	694	642	645	649	652	641	654	653	652	649	633	659	610	669	610	697	642	669	646	678	691	670	650	678	635	620	616	670	642	660	684	623	628	655	635	636	674	648	661	639	610	636	644	635	629	663	663	681	659	661	676	702	647	638	676	647	612	612	717	687	671	629	660	677	694	646	654	678	594	677	629	617	628	661	653	615	655	645	644	657	616	705	629	670	684	703	642	667	681	657	661	653	696	615	669	632	651
33815	14584	2275	470	360	344	274	260	278	286	274	287	286	268	245	281	256	269	282	292	252	255	280	259	285	273	270	258	267	292	263	242	278	266	294	287	293	277	287	266	286	257	255	270	279	269	259	304	255	268	284	269	287	268	269	280	305	265	249	262	303	291	292	290	284	259	279	274	270	270	261	286	282	276	268	298	293	290	240	275	276	260	257	275	285	303	263	275	285	256	266	270	299	279	295	262	295	245	285	277	271	273	260	264	279	279	268	277	272	286	270	263	295	252	277	278	298	263	298	297	308	279	240	273	270	272	268	278	293	298	282	264	255	255	252	277	268	244	275	299	288	280	279	274	271	295	286	272	256	309	271	291	278	253	274	263	276	272	278	301	248	271	268	266	266	298	272	268	273	278	283	277	289	294	255	266	264	264	281	257	267	280	319	291	275	250	275	244	242	269	276	276	297	249	293	245	265	303	290	273	272	253	254	274	236	283	277	300	276	262	295	271	265	238	284	284	303	291	281	263	274	272	275	266	258	255	273	262	296	287	293	275	295	280	292	276	252	286	270	272	257	310	271	271	266	269	284	247	241	293	280	280	292	295	262	265	283	254	249	255	284	276	289	259	285	275	274	258	274	260	276	249	284	270	250	290	262	285	262	266	278	287	319	274	279	266	248	278	246	271	267	259	269	301	275	296	266	269	318	277	284	270	274	281	263	231	235	288	286	318	253	283	275	249	273	259	273	293	297	260	278	261	274	282	283	290	246	245	265	282	278	277	311	268	265	274	248	269	297	269	272	284	276	267	270	271	265	267	267	292	289	284	285	249	260	301	259	276	295	305	270	296	257	291	265	277	298	290	301	250	281	287	259	262	286	276	263	289	275	242	292	265	276	260	294	256	276	263	293	261	262	270	270	274	284	267	257	258	286	273	282	270	274	292	272	278	291	292	305	290	287	301	256	290	273	262	277	299	264	278	255	259	263	270	268	304	285	273	270	272	261	261	287	272	288	266	249	269	281	297	287	274	276	297	277	265	247	276	272	280	274	273	306	274	268	270	267	265	231	295	270	260	259	271	277	330	247	261	303	306	271	238	266	271	284	302	300	271	247	271	292	296	294	263	279	270	259	269	286	300	245	309	268	306	278	303	286	299	284	284	269	233	266	316	271	292	267	248	271	247	264	251	277	260	288	279	263	275	277	296	273	237	286	269	284	301	301	265	280	277	287	265	287	275	272	259	246	279	270	271	279	296	240	300	273	290	269	296	284	265	291	266	296	279	290	288	248	267	311	276	266	274	241	239	257	285	267	280	281	286	287	248	264	267	273	246	270	275	255	245	268	293	248	279	273	265	290	266	263	298	300	284	309	259	306	254	266	261	311	245	281	283	272	257	280	297	256	258	289	287	261	263	241	252	291	285	281	285	270	289	262	243	275	263	243	293	278	271	295	270	261	269	274	257	267	258	277	290	287	245	269	249	281	280	247	265	288	258	271	250	269	284	259	277	287	281	278	278	268	281	289	245	284	273	250	305	278	280	257	301	283	306	272	299	255	250	267	265	266	224	304	274	303	284	239	261	275	268	258	250	283	244	282	283	275	263	292	254	291	280	236	241	284	268	275	259	285	259	259	283	267	265	284	253	285	283	271	284	260	281	267	283	303	284	291	245	283	264	262	258	255	272	275	260	288	290	272	279	263	270	285	289	276	264	272	240	272	273	286	294	286	267	287	258	275	290	272	268	250	269	272	266	253	284	290	268	260	255	275	264	292	292	253	271	276	246	284	259	276	269	290	285	292	270	301	261	269	267	277	253	244	256	312	267	286	294	266	277	273	268	260	263	251	278	257	282	274	310	243	251	280	285	263	259	271	309	300	287	284	275	294	291	257	278	279	278	303	273	266	243	273	284	282	267	240	258	280	274	276	252	278	297	278	291	282	261	228	297	264	269	284	265	282	268	303	254	252	273	282	268	257	281	290	263	302	252	267	268	266	282	272	289	259	282	287	244	244	304	289	274	253	309	283	262	271	245	271	288	282	277	278	288	275	287	264	260	268	263	288	269	257	271	258	278	282	263	267	266	265	277	261	254	235	276	253	302	299	289	266	287	268	242	295	270	249	266	258	287	272	282	301	248	287	281	318	277	270	257	297	283	262	248	275	234	266	307	267	297	269	286	292	266	268	250	285	273	276	282	271	288	264	271	260	292	292	245	263	245	239	321	285	287	284	256	297	293	285	251	269	275	293	278	296	283	273	267	290	248	307	256	295	290	274	259	242	285	288	273	270	286	280	268	273	289	250	248	273	239	253	277	265	266	262	266	271	257	284	263	274	267	316	257	254	268	278	280	251	284	292	268	259	278	307	262	276	255	252	271	274	250	242	278	282	276	271	271	264	281	260	247	287	293	283	259	288	286	281	259	267	264	278	282	270	292	264	265	274	273	282	293	302	248	292	277	256	276	284	281	267	283	299	276	266	290	271	264	280	250	267	266	266	261	266	300	299	263	298	259	260	253	261	296	251	280	262	250	264	236	307	290	280	265	243	263	275	290	259	270	286	271	280	262	301	259	281	237	300	270	249	278	321	287	246	254	268	264	284	293	292	267	259	245	277	280	287	281	297	290	276	290	278	245	314	251	258	259	276	253	270	252	310	287	260	281	272	285	274	310	257	297	283	252	254	321	254	297	278	278	277	263	267	252	282	281	270	283	280	272	267	258	301	262	247	246	267	277	246	272	253	272	250	280	256	282	255	286	298	286	254	256	269	279	225	268	262	263	301	268	277	276	265	279	309	285	280	265	290	292	296	279	258	286	276	263	284	273	265	259	284	285	251	268	282	298	300	288	317	277	287	284	250	261	265	297	274	284	239	276	278	291	275	314	274	285	269	248	255	264	309	256	266	254	281	281	248	244	244	275	264	254	275	271	266	264	281	278	302	275	248	286	265	281	264	267	254	269	257	268	289	296	297	246	289	245	300	285	272	253	282	241	275	276	334	238	272	275	280	264	271	256	296	293	239	295	306	263	259	265	261	279	274	313	266	281	250	255	268	292	290	280	256	276	267	272	278	307	255	259	236	283	285	277	247	256	280	277	302	264	252	260	295	259	297	295	249	260	266	255	282	274	273	271	304	274	271	275	311	303	274	259	264	271	282	266	266	290	250	298	254	320	291	254	261	271	277	303	252	276	259	270	246	283	279	285	287	314	285	248	267	276	282	251	289	259	282	250	285	256	283	279	265	262	274	266	271	292	272	272	316	272	303	285	264	277	278	280	250	257	324	263	263	295	272	268	277	247	263	290	273	277	275	279	282	271	266	244	287	248	243	280	254	314	290	254	274	287	263	266	274	285	245	253	280	271	266	279	300	273	279	294	288	299	281	248	257	262	258	258	275	259	271	285	268	287	309	255	294	273	284	257	289	281	264	275	255	272	273	285	272	261	276	289	272	254	269	279	231	259	254	281	259	258	279	294	267	259	294	271	294	261	290	248	264	294	290	251
21454	685	624	442	366	341	310	324	305	298	327	337	302	312	276	318	278	261	285	297	279	299	330	300	293	292	305	315	312	291	301	303	274	298	305	288	278	278	264	338	328	294	305	315	276	297	301	290	286	293	284	316	293	296	263	337	285	303	286	269	299	306	280	283	275	274	285	286	313	309	293	290	283	300	275	300	310	295	278	280	279	284	290	288	280	270	272	308	296	247	342	276	284	290	298	301	291	312	295	280	298	308	283	312	318	294	286	274	294	282	313	275	288	278	263	302	293	276	279	254	265	288	275	278	315	314	269	309	296	294	293	301	276	301	264	301	270	289	307	264	261	308	273	267	289	297	273	277	294	297	311	294	292	295	279	301	285	284	292	307	295	286	294	267	262	287	288	293	311	286	297	288	293	304	315	311	282	281	238	325	278	301	309	296	322	269	297	303	305	318	290	289	287	281	287	284	291	271	287	312	306	272	300	296	315	265	295	314	277	292	280	275	258	287	287	267	260	318	293	258	324	285	285	322	276	279	285	282	289	294	292	272	260	280	306	272	286	278	313	309	288	281	282	346	295	265	271	273	277	285	267	273	251	296	299	308	308	299	304	271	274	279	321	284	300	301	297	280	288	248	294	309	271	295	282	308	283	281	295	286	301	260	290	278	294	289	271	293	285	300	275	270	307	267	274	281	302	276	289	282	299	275	301	270	281	303	299	261	277	257	300	297	278	294	283	312	303	303	301	300	290	278	302	281	315	306	299	307	291	328	291	282	279	313	304	245	287	279	280	288	288	294	301	272	316	316	280	308	277	287	271	305	280	270	286	276	288	300	309	277	320	286	301	276	281	305	276	287	263	278	281	289	268	313	312	260	278	293	292	292	277	313	262	333	312	266	277	344	295	282	313	275	295	294	303	279	281	286	280	263	294	299	261	281	287	295	262	286	284	294	275	273	304	279	296	291	283	267	256	301	284	297	331	282	321	310	316	280	298	282	312	276	324	291	308	280	295	272	277	313	273	264	338	256	319	269	303	280	286	278	279	323	259	311	273	314	313	299	293	309	274	276	275	296	302	305	279	288	258	294	298	330	305	294	278	294	270	295	265	286	303	286	279	302	295	290	292	287	275	318	265	289	310	294	304	294	305	276	282	303	285	294	294	338	289	274	298	272	301	290	274	255	327	292	290	272	314	291	279	293	288	271	295	308	301	297	317	283	297	314	282	318	278	310	262	303	256	289	295	298	299	271	318	315	266	304	290	278	325	267	306	309	321	276	281	297	302	281	286	306	281	280	281	291	274	277	277	294	303	257	280	268	287	278	287	270	293	284	291	272	292	299	302	278	326	284	301	290	286	294	268	296	270	308	296	294	328	330	306	273	292	284	270	291	320	267	283	270	296	292	277	295	303	314	307	282	303	279	288	283	267	277	280	277	286	268	303	287	287	308	288	299	273	306	287	298	293	249	247	277	314	295	311	297	274	286	281	314	262	279	314	303	308	276	289	289	299	304	280	271	278	277	287	256	304	289	293	285	290	285	321	264	264	297	293	295	320	284	290	292	282	277	289	269	286	289	312	297	262	314	273	272	285	297	271	302	274	301	291	295	281	293	306	295	279	269	293	292	257	322	290	259	310	267	281	273	269	302	305	304	308	301	273	299	285	304	299	292	288	282	275	267	272	318	308	291	298	321	299	304	292	268	290	275	287	307	282	300	273	291	263	299	292	300	306	271	279	295	306	292	263	282	308	300	265	298	310	264	307	288	314	275	299	295	286	265	266	299	271	316	307	270	275	277	302	283	292	305	273	326	285	285	300	270	268	297	294	262	292	301	284	272	302	309	291	304	313	289	272	274	299	293	311	284	299	297	279	274	315	265	299	309	295	316	259	290	283	275	269	282	274	284	332	272	285	284	320	282	294	270	288	292	293	284	299	326	288	295	288	289	260	287	278	277	304	286	289	317	289	261	285	285	301	292	277	291	270	300	284	281	315	308	301	302	279	269	296	295	268	289	304	281	308	308	273	303	300	292	309	270	319	272	306	288	272	304	264	309	296	289	267	310	283	280	296	276	272	270	286	315	297	298	317	278	264	275	303	275	259	287	273	257	316	291	320	253	304	294	283	294	283	295	298	289	298	293	289	282	281	307	288	273	260	305	278	286	309	299	302	275	292	288	269	266	282	284	285	293	282	284	312	305	298	286	283	293	293	291	274	279	285	297	289	318	284	295	269	273	267	293	315	293	285	332	285	292	323	297	302	283	253	282	271	311	288	285	279	295	304	297	297	287	272	289	277	280	290	308	289	307	316	269	270	288	326	283	293	253	289	305	310	278	277	273	258	275	287	284	280	301	291	291	300	294	310	281	299	276	292	319	302	284	309	314	279	314	304	309	311	312	295	293	301	288	290	268	284	288	296	279	299	308	278	324	280	290	316	260	294	278	317	300	321	318	314	304	266	284	296	274	290	313	281	297	295	261	257	294	287	297	297	327	289	303	261	308	285	288	291	268	300	314	304	289	289	299	284	255	278	289	266	287	324	291	263	282	267	296	299	299	297	295	299	270	305	291	273	296	306	268	275	320	274	302	302	289	286	280	297	283	317	292	287	288	287	318	298	287	272	301	273	292	272	279	269	294	267	324	269	317	290	260	276	300	281	268	293	294	294	299	276	292	309	316	299	311	287	300	325	274	282	297	262	320	300	277	279	280	289	276	301	308	297	284	307	271	281	278	281	286	298	289	309	301	278	274	294	286	279	294	295	276	310	240	305	279	283	313	276	291	293	296	285	301	268	298	296	272	305	290	277	277	308	284	286	266	255	285	295	286	309	286	310	310	281	308	276	275	279	297	278	269	295	290	277	275	264	295	304	277	301	335	306	278	282	281	298	312	296	320	299	317	296	259	279	295	254	284	288	294	275	305	293	309	305	316	314	301	249	268	270	332	281	302	275	283	296	324	324	279	269	274	312	310	286	292	302	300	256	303	304	280	305	316	276	322	285	304	274	321	281	309	311	278	284	284	294	291	272	295	300	274	269	293	290	284	275	294	295	310	333	279	257	312	334	312	262	306	303	285	278	298	257	281	254	286	279	298	286	292	288	295	255	283	297	310	283	276	256	277	289	295	295	283	298	270	285	280	290	293	293	293	288	272	318	284	275	301	258	304	303	305	296	290	312	301	307	282	277	287	283	291	272	266	287	283	270	293	291	303	271	301	298	311	276	308	278	299	282	269	266	272	285	285	296	281	314	297	289	277	283	297	311	281	262	243	304	296	322	275	302	277	281	292	301	270	300	305	310	296	307	287	284	314	300	298	256	331	297	328	286	269	317	307	269	303	266	296	296	319	315	314	294	275	296	292	303	287	299	275	274	287	315	298	300	272	279	325	274	296	283	279	305	309	269	286	291	284	295	289	303	327	295	298	309	274	307	299	265	297	276	302	271	285	286	280	297	269	268	294	303	300	302	276	278	313	285	283	310	296	268	308	296	286	308	312
25033	20670	26716	24631	20662	8792	1025	737	596	598	554	506	533	511	506	459	451	420	435	466	437	451	463	436	431	438	424	484	420	436	380	472	398	399	391	453	434	428	411	363	421	416	415	421	416	410	417	409	459	410	457	409	428	409	377	371	408	422	391	402	408	385	435	420	420	440	413	421	406	381	402	405	423	386	385	384	426	393	397	413	400	397	389	414	406	424	418	400	410	422	378	412	387	406	421	427	420	431	379	358	421	383	393	396	425	430	376	438	391	379	382	419	383	371	365	441	388	444	407	403	412	407	390	413	381	419	421	413	357	447	386	406	401	407	414	419	420	420	405	412	396	405	381	401	414	387	386	373	411	409	444	406	403	372	388	396	404	374	384	392	389	419	402	392	399	416	395	387	382	403	375	399	420	398	411	383	378	424	395	394	405	429	441	402	405	387	410	384	394	430	401	383	417	397	398	422	430	432	399	465	409	414	398	379	394	407	409	407	410	369	363	435	392	434	397	441	424	378	422	435	341	417	400	424	405	378	387	398	423	379	397	397	429	409	417	384	423	393	393	388	440	394	407	373	464	388	394	383	390	409	440	369	400	408	418	410	413	365	414	385	374	410	400	376	404	411	399	417	419	385	398	415	419	369	384	407	373	392	414	432	426	405	431	398	403	383	398	372	396	426	390	411	383	400	422	366	423	415	385	435	393	402	420	409	409	365	421	387	400	420	404	393	397	418	412	405	442	432	452	410	408	366	381	430	415	394	401	391	415	415	435	444	388	398	434	408	379	425	385	382	398	378	434	438	418	390	390	376	405	375	418	387	395	432	380	391	445	383	417	387	421	409	389	426	400	391	414	417	417	391	404	380	420	393	423	402	434	390	402	406	391	432	394	427	373	395	400	410	438	409	400	408	421	426	373	435	383	388	396	396	380	404	397	396	418	415	417	385	412	380	380	418	416	427	402	445	420	404	413	449	424	432	363	324	411	391	382	412	384	401	430	405	397	405	436	406	391	391	374	423	424	402	377	413	362	406	389	438	412	404	386	398	408	399	435	387	430	418	378	455	388	386	405	424	404	370	409	380	408	418	393	403	393	422	423	390	398	394	396	420	415	427	394	455	401	422	415	397	418	393	395	416	378	376	404	437	418	374	399	390	379	365	394	372	378	381	397	381	412	419	467	398	394	396	424	445	372	439	367	388	404	447	417	400	408	399	418	412	397	403	448	392	420	388	393	434	397	387	395	385	375	383	387	391	417	413	407	382	388	416	418	370	419	398	419	411	393	396	372	421	408	420	380	403	389	393	393	404	405	391	382	382	377	408	383	390	397	432	392	388	416	409	405	374	442	432	416	378	369	415	390	379	413	403	403	381	404	390	413	402	390	392	416	374	414	389	415	393	384	463	403	392	405	398	403	397	389	417	386	382	394	417	424	435	397	460	402	420	426	392	410	422	408	431	413	398	430	345	378	398	417	405	380	410	411	378	405	413	416	377	407	433	399	413	417	408	442	417	425	388	400	459	411	416	388	392	402	392	380	442	399	436	402	386	411	406	401	397	417	423	362	379	411	407	400	440	422	403	398	360	371	403	385	404	410	389	380	373	387	403	356	403	416	422	398	398	414	382	381	413	435	384	439	409	378	426	439	408	380	364	400	404	406	386	392	414	418	423	398	388	412	380	400	405	375	403	401	397	388	387	436	394	403	447	394	412	430	383	392	418	409	427	390	398	428	401	417	418	395	386	404	374	417	406	399	390	385	422	393	397	379	376	402	394	424	402	369	391	409	394	378	411	434	408	375	389	384	389	396	400	391	424	406	411	394	358	390	412	393	422	379	401	420	383	402	388	390	442	392	406	415	396	424	373	427	426	414	417	427	403	392	423	434	417	395	410	416	408	401	389	377	388	410	421	401	391	425	393	411	409	351	393	420	396	407	373	393	395	390	382	422	370	414	435	388	388	401	414	379	410	391	386	395	390	378	412	378	445	420	394	408	401	405	374	424	409	388	399	403	432	424	397	378	398	398	402	435	434	400	396	370	419	374	435	402	395	395	415	387	398	419	409	442	426	427	429	353	442	368	425	401	416	408	385	422	430	404	438	419	394	428	407	463	448	395	351	400	370	407	378	369	394	397	436	415	380	407	425	400	416	405	427	408	412	405	397	399	411	402	390	408	378	397	386	391	379	371	402	404	399	402	452	396	422	410	421	384	376	432	404	389	413	427	395	395	400	422	436	383	441	393	392	411	384	355	418	407	394	365	388	401	410	432	376	392	404	426	417	419	425	420	409	419	362	390	390	421	417	391	399	410	384	426	382	372	378	397	411	419	424	386	406	405	413	394	381	363	359	380	430	399	395	405	411	410	395	395	433	397	431	399	397	406	433	374	401	392	404	436	408	407	423	426	377	384	362	356	406	391	367	388	384	395	402	409	387	401	429	398	378	439	410	424	399	413	407	378	410	421	360	418	417	382	412	405	402	381	397	400	437	382	387	417	403	382	393	407	394	393	445	374	402	393	404	418	404	400	385	414	386	407	415	378	389	377	394	379	415	383	399	413	397	395	442	382	361	403	389	380	394	396	412	382	419	393	430	402	404	376	399	399	368	381	411	414	394	402	388	407	368	392	414	405	402	405	428	379	403	384	402	383	369	391	413	382	408	396	354	395	416	379	391	411	375	403	378	397	423	412	391	406	384	406	390	399	352	382	401	406	410	386	386	382	420	421	369	409	397	405	424	413	416	367	373	394	386	416	398	414	409	414	381	401	364	377	370	392	396	421	381	402	422	394	392	420	397	377	423	404	380	387	358	390	425	406	391	413	413	392	414	434	414	388	386	404	381	399	380	419	447	436	379	373	428	369	429	420	377	400	412	413	387	341	401	388	409	382	365	397	442	420	414	409	407	404	377	384	406	417	415	403	437	416	396	432	398	384	380	395	388	399	417	370	354	417	369	452	417	427	382	440	375	400	366	422	390	398	420	385	434	400	418	387	396	385	406	389	408	385	414	368	394	426	404	390	348	406	402	411	451	427	385	416	360	392	410	410	397	405	412	404	400	399	417	381	386	419	376	403	370	404	392	391	408	399	421	390	411	397	397	398	419	389	382	391	382	408	412	381	393	430	441	401	393	398	397	410	423	390	411	419	415	434	389	389	359	405	413	403	397	432	419	433	426	354	401	395	427	382	406	420	392	375	390	464	423	379	436	393	444	419	379	408	368	389	394	424	405	437	408	379	400	410	394	410	408	404	407	410	398	398	385	367	355	411	401	422	377	392	375	421	409	402	386	408	412	410	379	388	400	432	430	381	413	378	401	431	400	414	412	429	374	423	367	409	367	405	398	394	374	413	439	445	376	391	387	397	395	381	400	392	376	437	424	391	387	402	377	405	396	395	390	400	399	422	406	443	412	392	384	374	406	403	405	358	413	408	358	380	360	407	419	413	468	392	419	377	420	420	381	388	413	399	409	427	429	403	368	389	378	395	413	394	407	391	394
31084	7470	6902	3643	2370	1744	1399	1120	960	844	721	716	619	569	569	575	504	539	488	493	454	427	456	442	462	421	453	442	438	442	454	449	414	441	421	414	406	421	429	421	380	402	429	406	409	416	415	406	430	408	446	420	449	400	412	416	411	370	428	429	416	453	417	421	404	410	442	405	402	375	384	424	393	392	368	394	419	401	418	415	371	427	411	371	424	408	431	406	353	407	403	372	382	407	397	374	421	394	392	393	396	370	365	415	400	395	436	367	413	361	433	369	384	404	392	387	397	378	400	392	376	418	387	367	391	398	380	398	430	377	387	412	392	426	375	356	386	441	371	386	374	401	394	406	352	397	391	395	426	409	398	417	391	411	414	375	382	404	412	399	393	382	411	392	358	408	425	392	403	431	423	409	376	365	405	409	437	376	397	388	403	395	381	360	351	386	366	380	383	392	366	376	382	419	412	406	414	383	418	453	367	404	372	412	418	365	396	379	424	388	386	393	414	361	398	388	407	419	423	425	351	381	375	388	424	385	411	406	431	390	377	383	375	396	406	402	421	408	399	409	371	392	395	379	381	386	382	376	389	414	397	428	389	385	395	397	369	406	395	365	424	406	384	362	369	420	399	384	417	402	400	379	426	376	372	366	381	385	406	380	398	387	407	414	360	389	419	400	403	400	374	376	392	419	385	373	375	381	427	388	396	397	348	387	390	403	399	351	375	419	429	401	377	405	391	407	395	407	383	410	391	407	376	431	395	381	401	381	399	396	402	396	394	380	383	419	378	395	403	380	386	396	385	355	355	391	382	368	388	417	347	386	372	405	395	435	376	407	382	352	420	412	405	392	395	395	402	385	386	399	370	379	445	415	365	397	375	389	400	396	385	420	369	394	415	401	393	410	423	400	371	404	415	382	382	381	417	393	373	387	394	369	365	364	394	373	421	441	382	358	367	404	388	415	367	409	371	411	421	373	408	403	406	398	370	370	375	365	395	369	389	424	400	427	394	361	406	399	374	363	422	417	374	400	378	433	390	431	397	419	397	427	463	357	405	374	393	416	382	438	395	370	412	401	391	412	385	379	380	399	419	387	406	387	375	342	390	407	384	375	395	368	414	390	396	379	387	399	387	413	373	432	364	387	390	399	364	405	383	376	391	432	375	399	353	398	392	392	363	405	397	401	373	357	394	421	390	382	421	409	399	415	411	417	404	395	427	375	427	367	365	385	390	416	381	366	370	408	406	404	395	387	428	397	420	396	388	414	393	406	414	378	370	409	421	448	407	404	367	404	385	417	388	421	426	410	370	410	388	387	396	368	400	409	376	397	395	382	418	404	412	420	386	365	397	404	407	371	408	396	387	389	385	399	407	410	405	408	401	382	428	429	404	414	401	383	416	402	451	384	388	422	384	411	390	407	389	388	384	379	402	411	384	354	343	409	384	403	368	377	364	394	409	407	387	410	417	387	402	399	399	403	402	396	394	389	398	376	397	408	407	413	383	413	381	405	380	422	400	406	383	411	385	399	413	392	391	407	408	382	390	424	367	411	413	342	393	400	408	423	410	399	370	399	425	395	374	388	412	414	392	370	396	380	405	398	416	414	385	401	387	397	366	398	400	399	382	415	396	358	350	400	396	389	383	380	372	391	337	388	414	331	429	403	415	439	386	408	372	417	400	411	426	403	385	408	414	388	383	376	402	408	376	381	404	394	366	411	405	394	379	399	370	387	410	410	390	408	390	382	395	370	413	395	392	441	393	368	435	397	354	369	405	383	396	407	443	407	394	389	403	381	414	396	376	404	403	384	420	396	379	419	401	432	402	389	370	372	370	396	425	390	384	418	366	429	396	398	456	411	371	386	404	380	387	396	389	376	395	423	385	385	385	404	397	384	372	407	386	377	413	374	399	388	402	400	389	395	380	360	406	378	396	404	398	429	448	394	395	390	413	394	386	411	384	412	384	386	387	439	395	402	434	382	398	352	404	381	395	382	400	403	391	371	386	435	388	362	377	394	363	438	367	358	382	379	382	391	395	396	363	381	397	401	392	403	364	375	379	380	393	431	380	398	386	409	380	386	378	387	371	389	348	389	384	383	427	347	381	408	393	378	371	413	395	368	418	429	402	389	420	381	387	430	426	364	399	406	433	368	395	389	400	415	386	378	379	386	426	400	415	388	405	395	405	352	391	370	351	371	375	412	446	382	432	383	394	414	386	411	396	384	422	393	385	393	366	428	417	432	402	396	376	400	409	407	431	393	415	409	389	394	416	407	415	355	394	408	383	394	381	382	397	384	411	391	393	437	359	412	411	390	390	384	437	384	394	414	384	407	405	387	379	383	386	409	408	367	414	397	408	423	398	390	359	412	365	385	375	432	421	411	377	388	342	422	419	370	395	436	421	385	399	401	419	367	390	416	385	401	369	386	408	353	378	409	411	420	348	393	384	412	343	394	379	409	380	420	411	399	426	410	403	374	397	375	408	414	417	404	410	436	400	402	390	424	406	382	384	381	403	398	403	384	372	395	345	392	416	388	389	396	393	370	401	392	360	395	385	379	390	419	386	387	384	404	380	370	389	405	406	412	383	411	414	412	396	401	423	416	402	388	414	416	389	377	383	404	395	386	344	366	358	387	392	377	376	417	379	436	375	362	375	401	416	389	362	366	397	386	374	394	377	412	382	407	395	375	401	402	379	404	391	406	388	380	391	397	393	384	373	373	402	390	395	413	418	412	397	374	393	410	409	367	418	383	378	435	373	412	398	423	391	414	378	377	403	388	396	427	375	399	411	389	406	366	391	386	390	371	413	384	399	449	435	401	365	385	410	416	428	369	383	391	373	391	400	402	388	405	406	380	400	419	337	359	408	420	390	418	356	423	404	397	387	402	420	412	433	398	370	402	376	406	396	394	369	366	390	366	370	430	412	388	414	390	405	367	381	385	361	386	402	405	360	392	407	370	403	345	410	380	385	417	402	365	384	380	408	410	405	396	410	400	392	388	387	374	402	389	411	385	444	396	381	385	415	414	411	395	403	408	381	394	408	408	412	398	405	408	382	421	407	420	412	356	396	383	373	372	373	398	387	394	391	419	413	384	411	376	395	383	349	411	438	401	374	376	373	424	342	367	410	412	390	398	393	400	396	423	376	379	423	392	399	440	372	428	413	389	398	337	376	453	400	419	412	424	387	415	405	378	428	408	408	395	408	388	395	433	381	365	369	422	376	426	394	420	398	419	406	350	393	382	381	351	385	369	421	390	411	382	388	405	382	420	403	377	386	412	409	409	347	370	392	361	358	370	392	404	421	360	390	364	394	402	398	393	394	422	396	372	400	376	419	372	420	365	410	391	393	383	435	406	390	396	394	394	393	370	406	388	405	411	403	407	402	431	384	386	405	383	392	392	385	421	370	376	410	389	352	387	417	386	430	382	372	388	406	408	407	373	409	383	406	404	387	379	448	390	395	399	430	385	426	406	375	417	374	395	376	384	376	387	371	386
22834	20634	27235	24044	20634	20714	9858	1562	1134	1098	1035	943	939	913	834	824	896	819	787	811	777	767	762	768	781	707	724	816	758	750	730	696	762	711	720	726	703	692	676	703	774	777	694	757	694	750	729	718	730	714	745	694	756	714	715	724	775	725	683	744	705	668	658	670	665	726	760	723	689	660	707	752	732	710	666	697	670	711	694	730	654	729	684	715	717	679	682	708	764	702	672	680	696	684	718	699	684	707	680	693	701	666	690	702	715	682	660	733	747	685	687	684	691	705	673	690	688	706	710	675	731	645	697	690	696	712	664	697	671	668	667	742	690	681	706	694	682	711	735	706	686	742	737	689	692	714	725	713	675	712	680	782	705	710	673	731	721	650	707	705	729	685	679	684	703	712	712	676	755	679	673	736	684	717	663	711	658	741	726	700	670	654	706	729	687	705	709	736	707	684	663	747	688	698	665	742	718	695	702	674	710	717	713	636	710	760	723	733	783	675	719	676	692	717	678	678	703	724	712	693	748	664	694	721	677	703	730	691	676	707	730	692	700	683	685	714	721	703	685	737	713	685	690	707	743	699	701	703	710	713	684	652	700	684	741	741	713	708	711	709	669	754	684	701	712	677	748	669	702	689	750	718	702	689	693	679	694	693	729	663	699	755	714	676	665	668	686	712	693	710	714	712	771	684	723	724	669	696	687	751	720	730	717	722	698	688	693	748	711	667	700	667	703	720	758	719	709	684	711	746	688	665	723	721	683	691	659	741	734	692	719	731	727	759	697	727	692	747	697	696	681	690	726	697	708	655	677	704	671	727	687	702	690	684	671	708	737	735	677	706	656	685	680	692	674	709	672	736	679	676	647	724	683	696	694	690	695	725	670	763	702	736	713	694	655	667	730	706	678	749	703	719	731	703	672	689	693	751	696	693	713	691	708	655	709	684	696	657	704	706	743	685	710	671	661	698	685	707	646	727	734	680	744	666	677	686	683	669	697	709	725	716	717	712	697	721	699	715	738	722	664	682	681	698	713	682	680	710	724	726	719	697	720	722	659	688	664	704	740	734	681	728	707	704	696	677	673	694	697	722	738	712	687	730	743	649	662	693	733	677	679	646	719	691	720	773	723	747	706	737	689	682	665	684	738	676	705	726	732	708	690	684	702	657	709	674	698	686	684	804	756	677	718	650	658	702	691	734	728	717	689	690	711	692	703	700	660	740	684	686	708	675	640	680	695	690	691	690	684	696	732	735	749	739	683	712	695	667	724	660	747	678	721	729	704	721	720	677	689	692	699	695	719	717	658	711	671	739	694	701	701	758	741	721	713	682	747	698	709	715	737	707	685	676	712	691	724	725	707	703	681	686	656	706	709	704	706	709	684	761	691	674	702	720	695	683	701	718	737	716	707	722	670	714	703	653	727	720	728	712	685	675	685	698	710	688	703	636	717	693	707	704	703	734	728	707	685	716	753	684	725	722	645	710	696	685	711	687	669	675	731	718	671	681	681	715	708	731	693	692	715	695	697	716	708	677	706	687	704	698	683	678	763	694	690	715	696	715	705	717	713	709	682	715	683	757	742	743	708	753	722	692	704	681	674	712	717	674	696	722	709	694	651	704	679	650	742	680	680	681	682	740	675	705	722	672	727	711	717	708	727	702	676	717	753	705	727	694	733	712	675	729	702	734	736	677	709	678	713	705	690	720	655	745	708	731	735	702	709	693	744	655	702	721	675	680	714	726	693	742	671	654	721	754	729	672	720	713	710	705	724	725	680	705	714	746	712	703	691	679	656	689	725	709	673	708	703	702	675	681	686	675	660	700	715	710	691	679	732	673	660	675	733	673	711	756	675	689	746	712	724	683	707	735	693	750	711	697	717	690	724	663	691	670	707	705	708	758	699	653	731	747	715	739	683	706	712	749	688	696	731	718	696	710	710	719	726	713	741	762	686	722	673	695	735	708	717	739	709	690	708	703	709	678	679	698	733	758	708	658	760	675	684	732	752	741	669	679	753	673	712	727	668	741	680	709	727	683	722	691	708	740	647	714	710	693	704	707	700	645	696	639	707	676	688	707	738	727	727	676	709	715	701	708	668	727	721	710	714	633	660	741	756	693	681	721	712	637	723	681	679	700	698	721	680	692	754	750	759	699	690	726	704	704	668	690	697	681	708	726	719	732	722	702	730	718	701	757	683	701	700	752	712	726	721	733	708	707	662	704	709	718	712	701	689	710	677	671	710	703	718	690	682	700	699	755	705	746	668	724	698	746	720	672	654	727	778	708	655	695	683	735	700	709	709	746	746	666	673	729	727	698	667	720	670	740	684	711	705	670	687	707	698	710	718	674	683	732	719	707	707	691	692	741	731	669	681	703	693	677	669	649	719	665	695	747	723	699	696	723	692	719	690	688	656	686	683	731	715	750	698	690	709	713	719	731	688	678	735	654	684	701	718	703	700	702	687	711	705	691	726	741	736	725	740	722	742	757	695	721	693	731	697	695	733	697	723	699	706	737	696	716	706	675	694	713	709	710	738	698	681	696	694	708	702	691	703	729	706	700	667	706	715	717	697	750	701	693	733	734	697	713	663	687	720	696	735	675	728	696	689	699	636	694	714	690	687	669	676	695	678	744	670	717	732	657	688	674	698	731	733	727	688	702	752	672	705	734	723	716	735	710	686	708	696	754	714	755	694	730	668	727	690	691	679	751	697	711	700	702	722	695	707	728	712	701	701	718	702	641	746	718	690	701	697	711	682	715	664	688	709	666	697	750	673	675	735	726	677	677	716	664	688	679	700	693	760	684	727	723	684	732	655	704	738	699	705	630	738	693	653	691	710	665	678	719	723	699	672	722	713	740	735	731	671	690	676	733	733	720	701	723	729	744	673	682	734	699	727	747	713	724	748	704	769	676	726	662	691	711	706	721	719	728	683	678	689	706	727	688	743	687	737	730	683	689	700	716	726	676	684	710	687	670	719	695	677	698	707	671	715	701	731	712	714	744	703	722	697	738	693	706	692	709	686	708	731	655	687	719	681	704	700	761	726	691	766	688	734	731	718	668	746	723	741	720	790	716	664	684	688	676	724	657	655	735	682	735	683	684	675	708	728	721	722	686	676	703	769	691	683	685	734	715	750	666	705	660	704	736	722	685	675	725	705	695	718	718	740	728	692	675	704	745	709	724	799	713	675	732	704	719	679	676	693	669	708	711	714	699	693	642	729	709	710	681	683	699	680	717	682	679	725	705	706	680	696	708	678	698	681	685	684	703	699	727	770	628	685	660	731	719	733	680	692	728	710	709	686	667	681	715	722	726	768	682	690	688	726	691	664	708	657	703	690	720	751	685	733	724	667	719	685	750	725	696	683	755	675	662	726	687	744	733	657	708	673	715	691	694	699	718	683	704	727	705	728	769	701	705	746	704	729	681	697	714	679	713	713	724	677	700	659	667	687	694	717	700	713	695	694	719	708	727	705	704	672	692	695	716	673	661	710	672	702	706
23581	12592	11255	6263	4192	3184	2542	2100	1728	1498	1355	1212	1133	1059	1051	909	935	837	876	819	838	812	738	709	769	772	733	795	802	668	724	709	652	680	719	673	726	717	690	688	711	659	687	695	666	684	725	670	687	685	703	719	702	663	707	680	707	641	663	693	663	681	700	690	681	690	637	653	689	655	704	668	665	712	659	609	715	697	674	718	704	668	680	679	675	738	647	596	702	678	656	646	675	652	681	656	680	665	708	662	676	659	655	690	681	642	648	685	663	660	662	682	686	680	651	683	682	676	674	701	675	683	710	675	665	709	656	705	669	650	755	662	683	628	673	687	645	666	702	665	658	690	650	632	621	692	709	672	662	651	659	684	669	649	636	639	692	671	695	690	669	663	653	672	636	677	703	676	698	648	683	652	659	635	683	607	639	665	718	672	668	643	724	682	646	686	655	690	664	638	641	708	683	675	660	616	679	691	683	674	699	682	646	662	658	633	660	659	671	689	660	695	676	672	675	661	659	708	671	676	685	707	694	661	686	640	723	636	685	644	653	655	657	656	615	662	681	683	672	670	670	649	639	697	611	650	682	637	642	683	678	701	668	720	646	680	677	647	668	677	650	699	676	665	712	685	627	676	651	691	666	696	717	676	651	677	645	667	681	607	661	644	696	646	649	660	654	655	685	679	731	622	605	687	685	676	685	650	640	671	694	646	643	662	644	662	678	676	668	684	683	695	697	668	687	719	710	616	612	672	691	667	667	658	688	663	658	681	625	659	664	614	639	660	659	673	668	728	689	683	627	672	718	697	713	645	712	690	667	664	657	656	654	643	690	703	631	658	664	664	650	655	672	697	693	678	607	684	673	664	641	610	701	666	692	644	654	658	681	695	659	666	695	653	669	683	684	667	680	631	650	640	700	662	639	676	668	653	691	656	667	675	669	696	661	666	691	706	671	615	667	648	690	617	698	690	642	646	671	654	664	705	681	631	627	616	679	665	686	611	638	675	641	680	658	659	663	638	695	649	657	632	670	658	671	671	698	698	664	636	660	641	647	681	646	661	695	684	657	657	622	725	663	656	655	651	693	688	632	690	691	716	614	668	657	669	624	689	674	690	619	677	671	635	648	631	657	678	639	622	663	678	669	627	681	694	686	681	670	718	701	682	626	664	706	666	656	632	644	660	617	667	613	673	648	701	680	688	636	674	631	655	699	660	651	653	639	711	688	660	624	664	675	639	660	683	673	670	628	721	648	638	638	651	636	630	621	691	637	660	681	656	664	704	630	631	643	705	642	706	629	617	675	675	680	677	667	663	685	661	710	678	643	657	672	686	677	661	677	687	663	663	663	696	640	736	643	703	657	657	667	651	675	656	683	667	696	618	706	681	710	673	708	620	684	646	654	672	669	675	660	664	680	673	679	709	688	693	699	710	656	665	643	670	634	667	643	727	667	626	672	670	689	687	663	671	681	615	713	640	653	641	729	697	621	669	674	665	679	626	667	641	673	675	638	651	691	686	667	654	681	668	689	702	651	706	667	674	656	636	677	624	711	644	677	682	695	657	690	679	654	657	657	682	662	658	658	597	689	700	660	716	661	697	651	666	686	678	667	709	637	667	654	648	655	687	674	637	654	697	656	668	602	681	647	651	666	657	642	685	681	646	659	697	688	675	715	666	680	668	663	647	642	704	686	691	640	680	668	663	669	719	682	674	643	630	637	659	657	690	728	667	684	707	659	631	655	684	615	670	708	634	682	679	653	670	659	686	667	689	648	648	645	659	691	674	671	661	689	656	661	645	669	624	631	683	636	664	651	693	660	666	659	619	678	676	707	660	682	670	634	644	700	661	612	680	657	679	626	675	668	653	694	638	670	635	641	691	657	711	660	649	619	670	671	677	659	663	689	683	638	672	691	703	657	701	646	663	699	707	667	675	701	723	672	694	721	634	644	714	632	631	646	662	630	675	632	630	641	685	649	736	725	668	661	647	655	668	625	663	661	636	691	686	690	705	665	641	674	662	696	690	662	677	719	659	652	653	639	672	665	730	660	661	723	707	613	681	706	619	692	614	659	651	668	701	615	691	656	615	660	636	648	687	696	668	659	620	665	662	624	656	677	666	681	666	671	678	694	668	673	656	685	671	611	690	639	682	648	637	626	647	660	673	650	662	652	677	705	647	639	708	655	664	658	665	667	654	608	703	698	686	672	649	723	701	669	654	622	689	611	653	690	695	704	724	665	667	639	699	619	657	656	692	649	658	660	638	673	638	634	635	626	693	656	724	646	657	683	656	673	647	629	667	642	667	701	674	664	632	694	621	670	671	697	692	648	657	656	649	655	695	637	638	646	618	691	663	619	706	632	691	673	664	645	629	667	653	650	703	696	700	717	724	657	659	685	644	663	682	657	695	686	628	668	703	690	694	680	690	692	680	696	679	659	663	694	670	613	595	617	639	685	649	666	650	730	637	663	656	683	696	652	687	681	671	672	683	723	729	635	688	656	625	695	687	680	701	707	681	661	666	658	671	671	648	668	672	685	659	669	628	699	705	655	690	669	655	692	671	710	669	678	690	684	710	682	708	678	657	724	640	660	636	695	701	643	667	672	624	723	669	637	693	637	627	677	636	684	695	658	688	696	692	688	672	689	691	668	631	716	678	645	651	674	650	702	681	671	671	700	690	630	664	679	664	716	619	668	671	655	677	661	639	722	637	669	627	643	637	732	640	651	642	656	652	667	663	683	680	664	639	713	647	630	652	676	692	674	639	693	711	667	659	666	650	651	688	660	683	711	680	639	663	687	651	686	656	656	644	711	645	671	673	699	688	685	657	682	652	687	673	663	623	725	612	621	643	658	649	603	689	616	690	674	693	620	647	656	687	712	647	637	700	685	667	685	705	699	670	611	653	666	637	682	656	709	631	649	699	655	664	660	691	682	652	693	697	734	732	665	638	703	677	685	642	667	705	641	695	643	682	645	685	655	688	640	707	643	654	668	639	640	671	634	615	686	663	669	661	672	639	655	642	675	676	616	704	679	676	674	696	681	623	641	687	649	680	663	697	725	678	676	690	645	654	650	682	710	640	639	660	645	704	657	631	583	647	647	705	700	614	673	687	700	705	692	628	651	627	660	634	640	631	671	670	620	662	710	631	681	678	700	645	655	648	633	678	710	668	672	681	680	620	687	668	656	648	672	637	639	684	693	688	650	698	703	657	687	662	719	665	697	617	640	624	701	640	672	667	661	649	678	651	655	683	666	673	652	660	639	685	663	662	631	648	657	682	649	672	706	670	669	674	631	651	621	676	705	696	670	636	710	653	697	636	708	660	659	622	647	660	633	674	708	682	687	634	652	658	638	673	672	699	674	669	680	661	670	664	630	649	693	656	674	681	706	627	667	687	659	681	663	684	672	641	688	703	660	669	680	679	682	715	668	688	667	672	644	663	697	667	684	657	678	673	701	659	628	627	638	634	697	657	665	680	682	694	686	671	656	655	663	668	676	632
34802	15259	2620	438	330	313	314	295	299	317	339	290	290	271	287	310	290	285	269	272	267	287	302	246	279	311	292	287	315	293	265	267	245	258	279	272	309	273	285	283	279	301	294	265	279	291	261	245	269	283	268	257	287	269	281	297	282	272	286	271	296	296	279	282	276	295	276	302	265	297	263	284	286	292	277	322	285	283	271	293	284	313	288	285	277	298	271	304	297	295	264	272	281	280	271	307	279	264	263	265	298	274	283	291	283	273	291	283	264	261	281	298	269	266	280	269	309	290	258	272	314	276	269	270	279	261	313	289	293	258	289	288	254	274	269	269	283	247	287	283	263	306	269	280	236	277	264	256	279	318	267	268	301	290	282	282	277	309	266	313	302	250	289	281	288	301	275	289	301	288	289	275	277	271	307	298	268	271	289	293	278	271	300	304	289	277	285	275	304	273	288	280	297	256	285	272	282	305	280	292	298	260	288	277	271	306	269	271	296	308	302	279	291	272	278	261	274	294	305	251	296	305	296	297	294	268	283	283	258	274	281	305	282	250	268	277	293	304	298	308	271	296	278	283	281	299	294	288	275	313	279	269	287	299	263	279	281	257	285	315	281	277	285	306	293	267	273	287	288	296	285	265	262	267	279	284	278	283	288	287	268	261	292	288	294	283	265	288	271	253	255	279	312	293	290	292	264	298	264	265	287	317	281	290	277	256	339	277	303	297	277	291	263	294	277	287	286	302	299	284	283	292	277	290	287	281	272	264	299	293	286	277	242	225	260	283	292	262	247	279	285	274	280	270	324	290	295	313	289	280	309	302	293	274	291	271	297	269	288	293	273	277	255	271	262	287	303	289	267	292	286	281	293	286	285	274	300	246	297	309	281	302	274	281	310	276	288	257	285	286	268	292	297	287	303	268	267	298	255	298	248	279	286	276	267	255	276	309	264	234	268	290	292	255	283	286	279	278	295	272	316	293	264	298	279	265	274	277	263	266	275	278	267	278	283	254	291	278	282	287	299	269	279	280	283	262	300	286	279	295	294	274	279	286	282	265	294	243	290	261	270	285	307	296	303	294	273	299	269	270	265	278	258	284	278	276	292	288	280	276	274	293	258	271	234	316	279	281	276	265	318	282	263	282	278	287	271	263	269	237	278	280	314	266	245	304	253	297	274	283	265	256	295	279	314	291	296	281	277	276	279	272	295	291	308	307	277	270	258	267	275	281	281	274	307	263	287	265	284	273	273	298	282	289	299	292	278	271	263	262	280	283	285	274	301	280	260	274	297	252	318	265	292	305	307	255	285	250	296	254	289	289	280	288	289	295	276	287	264	287	295	267	315	295	252	293	296	277	297	279	268	277	282	258	289	274	268	262	299	296	302	276	273	303	290	282	269	253	286	287	277	271	264	290	272	279	291	298	290	282	282	280	307	278	295	298	286	292	262	284	248	255	268	262	292	277	276	278	272	286	306	272	313	282	281	287	272	260	258	266	294	270	265	300	287	274	284	303	262	265	289	269	264	295	273	254	325	258	276	300	291	257	285	274	317	268	274	296	264	272	323	286	307	269	302	295	311	280	291	284	307	292	269	319	270	266	267	303	263	257	322	284	287	244	290	329	306	259	284	270	270	303	253	302	304	303	254	285	272	275	282	294	244	279	305	265	300	277	286	283	314	318	308	271	280	309	281	255	301	298	265	269	282	290	301	273	270	272	235	300	268	292	283	272	258	274	275	286	284	278	302	271	243	269	283	313	281	269	268	262	271	247	279	262	257	297	275	292	285	311	279	271	310	305	321	251	288	262	303	293	269	282	254	283	265	289	272	270	288	290	273	304	295	327	291	275	294	308	274	284	296	285	268	282	267	308	277	289	276	305	299	300	259	277	288	323	309	313	317	314	280	272	240	273	257	261	289	285	283	292	266	267	286	284	278	277	291	254	284	277	259	253	297	260	275	259	265	272	274	297	282	298	275	278	292	281	254	301	291	275	288	276	295	262	283	279	285	303	296	298	287	271	278	274	279	283	303	264	293	277	268	260	300	288	287	280	285	265	292	303	289	268	305	266	296	276	284	286	257	269	271	283	295	267	268	262	283	266	272	287	266	285	315	255	285	272	297	263	281	272	285	258	265	297	248	279	284	284	284	277	284	312	281	290	285	274	304	265	291	266	277	252	278	278	245	288	245	263	264	278	310	271	280	294	315	257	264	280	284	282	288	264	289	310	286	281	272	259	283	280	305	259	293	284	306	284	289	268	256	269	278	297	276	293	273	282	300	272	261	259	274	282	270	305	290	286	277	294	288	283	276	305	290	303	303	263	302	259	289	309	278	287	250	294	297	290	258	286	268	266	323	297	274	300	293	268	280	293	259	308	255	278	295	277	297	310	249	259	309	286	274	273	267	282	316	308	310	293	272	267	292	253	297	282	294	283	277	278	282	294	279	293	297	290	310	253	264	291	270	263	281	275	287	271	300	316	264	259	271	258	295	283	256	296	282	295	271	251	269	312	302	304	273	293	285	281	268	284	255	297	300	300	270	263	274	278	267	300	276	312	306	286	285	272	293	267	307	280	291	274	275	298	262	275	273	274	271	275	303	280	293	306	288	269	300	314	279	270	332	289	274	279	289	290	282	281	303	296	270	293	244	291	293	262	313	264	293	277	289	283	264	267	308	270	299	269	276	302	276	292	262	287	289	266	295	279	301	287	305	262	278	284	282	278	267	284	273	278	301	298	291	268	296	273	286	284	290	272	294	261	294	293	302	287	261	266	288	251	295	252	304	296	277	284	293	266	270	296	288	291	298	269	289	270	286	258	322	283	260	279	260	297	284	280	288	262	241	286	276	282	257	292	263	257	300	278	279	286	280	280	283	323	274	290	276	315	297	249	264	287	248	309	294	304	273	282	274	255	248	273	295	316	268	272	253	266	290	285	286	273	282	313	313	255	273	285	260	287	290	273	286	291	296	276	261	242	282	268	290	298	246	287	302	268	266	312	274	286	278	285	281	259	270	279	283	273	308	273	294	292	257	304	295	274	285	307	287	271	263	293	271	262	280	278	283	257	245	311	270	283	282	267	281	296	278	286	237	276	285	289	279	305	254	300	285	286	276	237	308	287	286	269	270	298	310	288	266	308	296	278	276	318	269	279	279	259	265	256	290	261	264	298	298	328	281	295	251	239	286	246	280	278	294	257	304	278	287	284	281	286	288	274	267	260	304	298	290	280	285	280	282	275	303	297	281	256	276	286	287	274	252	272	282	296	276	259	263	279	273	264	289	294	259	277	295	300	251	314	309	288	276	262	280	256	278	279	286	277	286	269	285	300	247	284	264	285	275	301	258	298	300	253	278	260	252	279	311	269	321	266	250	274	287	273	300	278	257	267	291	256	279	280	278	268	300	274	265	303	284	287	287	292	295	263	268	299	301	280	282	280	267	273	290	271	265	310	263	302	309	287	277	322	254	292	264	273	274	276	274	272	277	281	268	295	266	291
25186	683	600	450	367	341	342	337	318	317	286	299	295	298	287	321	301	292	269	301	296	292	326	297	319	297	312	291	292	302	287	300	319	311	323	289	324	271	272	304	315	308	322	290	308	256	303	281	277	300	288	324	305	300	302	326	320	286	286	293	308	310	289	308	281	306	283	262	284	329	274	274	346	293	315	292	297	333	319	304	276	287	309	312	292	282	308	298	304	263	311	302	286	316	285	308	313	293	305	312	315	319	331	275	288	308	275	328	279	315	274	262	282	308	282	307	336	303	309	277	334	297	277	285	318	304	287	286	317	282	301	274	287	293	281	314	319	278	281	298	307	300	312	297	285	277	294	285	298	282	292	314	307	281	296	282	288	317	301	286	317	312	311	296	291	289	305	308	279	292	285	306	285	289	315	303	299	282	319	282	294	304	307	320	283	296	296	311	286	307	255	294	292	282	290	286	277	306	302	287	285	323	295	349	311	289	322	303	309	255	305	312	283	279	307	285	310	301	310	289	293	335	274	307	285	297	302	259	298	289	294	282	314	297	271	289	300	318	267	330	271	303	289	315	307	287	289	285	294	298	283	280	313	296	284	320	305	289	285	330	292	283	297	306	312	308	281	274	292	291	307	322	305	305	276	275	303	298	319	303	287	264	290	302	299	300	307	296	299	297	287	336	312	299	286	293	291	307	273	297	297	307	298	311	298	323	318	272	286	287	291	306	304	309	303	271	281	266	307	309	283	252	284	287	301	295	273	288	283	280	263	330	302	307	315	315	314	288	304	274	289	292	281	311	311	282	308	294	343	293	279	285	322	279	286	275	292	313	318	287	297	291	258	295	314	289	302	287	288	318	301	319	300	346	306	275	283	283	293	294	312	288	311	293	309	280	313	272	286	293	275	353	278	329	322	299	297	282	291	282	284	286	277	314	315	325	297	289	308	322	272	274	281	298	340	315	310	288	309	315	326	284	291	289	306	310	289	331	290	318	314	309	305	302	310	281	287	312	281	290	270	311	274	302	321	292	327	289	290	300	327	304	314	290	289	300	310	295	292	279	314	293	288	309	324	280	291	281	306	269	291	308	308	301	276	313	314	329	299	303	329	295	290	287	301	323	280	310	301	283	300	282	296	309	316	284	283	313	289	304	319	296	299	294	260	267	281	271	311	278	293	287	272	314	286	284	283	285	320	307	315	306	294	265	280	302	253	276	290	291	293	293	292	285	305	288	302	300	298	284	284	294	303	284	297	286	286	315	277	293	298	317	255	320	316	278	281	274	283	286	293	279	325	296	291	295	315	286	313	279	280	304	286	289	307	289	303	330	315	338	288	279	310	288	304	289	327	322	270	301	305	306	294	277	312	312	324	277	270	326	338	289	293	289	328	295	287	306	298	304	299	287	305	313	268	305	286	316	283	293	290	284	307	267	286	298	301	273	294	318	257	333	313	289	281	263	291	301	317	306	267	297	309	279	285	294	319	286	284	325	274	284	322	299	270	297	280	300	279	325	325	291	307	290	308	276	279	273	319	288	289	297	286	303	289	304	307	277	298	293	309	319	276	307	302	280	291	283	280	283	280	322	258	301	314	307	294	309	305	299	299	327	281	308	281	283	300	297	291	290	274	296	307	314	280	315	320	280	290	302	313	270	323	325	298	259	303	310	297	289	302	301	311	305	283	340	288	310	299	313	312	341	284	331	306	300	259	301	304	256	301	304	259	313	289	301	317	282	298	315	290	312	307	311	302	291	293	293	296	322	292	336	329	299	291	260	302	283	264	325	293	284	332	291	295	296	295	308	284	278	291	313	275	283	310	314	304	306	317	274	289	296	263	297	320	297	269	326	289	284	295	318	279	287	318	282	277	321	295	278	315	289	316	301	306	285	311	295	305	296	310	297	301	302	300	305	271	289	284	254	311	281	318	314	316	264	339	294	271	287	304	310	283	284	278	296	313	290	289	301	337	281	282	291	307	303	290	304	315	283	282	320	286	303	300	306	308	284	302	262	273	267	284	294	268	291	283	255	316	275	298	319	302	302	306	286	326	283	318	276	295	301	284	309	273	304	318	311	319	281	278	307	339	268	323	296	282	299	305	304	291	276	312	286	285	297	283	309	301	289	279	327	294	270	262	306	285	299	295	309	285	343	266	288	290	257	300	322	316	301	312	295	295	272	300	292	323	278	298	278	288	314	340	319	268	311	324	308	291	299	291	326	288	282	284	306	317	318	289	298	287	270	334	300	295	316	276	340	263	299	319	302	289	334	276	322	292	283	308	291	300	333	279	311	300	297	315	286	291	300	307	295	298	312	300	298	285	311	281	281	320	292	289	287	291	273	295	318	304	313	309	295	278	318	297	309	288	321	312	307	279	313	296	293	283	294	296	286	305	312	304	295	303	279	305	322	307	285	325	308	314	293	292	308	318	274	273	303	294	347	282	338	297	308	318	259	315	287	300	299	306	287	285	285	315	309	285	284	330	276	285	282	321	289	287	287	319	303	296	307	254	287	301	318	302	277	274	280	306	300	281	296	284	312	297	308	323	287	320	312	308	330	291	307	278	309	311	336	299	281	285	299	301	299	304	266	310	310	306	302	322	308	307	295	265	279	268	303	310	323	267	296	294	310	285	309	302	287	307	282	285	308	311	302	259	308	299	254	286	302	282	288	308	330	280	299	342	294	297	320	299	294	315	315	331	276	308	281	295	321	301	260	288	331	297	305	280	288	314	341	316	346	296	306	293	320	310	298	315	290	308	303	304	298	289	291	260	306	332	306	286	326	299	298	327	285	290	293	317	268	306	316	299	331	322	285	285	317	301	274	299	302	315	303	282	293	271	290	343	307	301	299	320	309	272	289	305	315	299	301	292	272	282	285	264	316	308	300	271	316	282	303	275	297	318	284	309	288	284	278	282	283	293	312	294	292	292	298	311	309	304	305	311	281	304	303	273	302	319	267	298	302	275	319	323	283	373	293	280	278	293	321	287	321	329	290	285	302	274	296	286	311	298	268	304	305	293	303	287	323	321	316	323	317	300	308	307	301	321	295	295	259	294	292	302	304	256	303	270	296	297	310	300	288	328	312	279	281	292	309	306	301	308	287	307	298	287	315	298	306	301	307	292	285	265	308	310	285	329	313	317	297	317	281	301	307	301	292	273	295	292	298	302	273	291	297	316	314	274	300	313	293	290	293	283	298	285	305	296	324	324	297	286	333	306	295	317	313	281	303	281	293	293	293	302	331	308	281	285	286	273	293	284	288	300	275	298	317	302	304	285	312	302	294	292	304	293	284	263	288	315	310	292	272	312	287	305	310	280	300	296	305	274	309	299	304	293	282	317	286	298	304	313	297	311	321	294	292	312	315	298	304	305	310	304	295	279	290	298	296	332	327	280	297	268	311	299	281	278	278	300	307	322	258	284	321	302	280	299	276	281	301	318	308	273	293	286	265	300	294	282	299	299	299	330	340	305	293	317	290	289	281	303	309	339	277
25108	20651	26945	24342	20536	6778	986	730	585	562	517	506	493	482	472	518	466	457	466	448	456	458	440	432	418	413	401	408	397	428	393	406	436	452	401	396	385	391	387	419	407	414	398	413	404	400	420	419	411	443	373	437	407	441	388	410	382	380	436	428	378	389	418	427	392	430	366	386	407	367	398	433	396	412	382	427	415	363	427	377	399	352	390	391	432	387	387	403	393	380	397	343	398	376	407	406	424	369	391	407	399	414	393	385	436	408	424	383	391	392	439	404	438	405	415	370	402	401	393	392	390	406	407	436	404	387	434	403	449	421	416	376	410	433	445	388	394	403	424	404	410	386	378	381	422	436	375	414	405	397	423	395	400	414	394	439	400	407	377	415	431	396	399	445	407	399	377	374	412	414	354	433	409	376	386	394	387	399	430	406	400	389	448	392	376	401	449	433	400	381	397	398	413	402	410	421	373	408	377	365	379	420	392	385	413	404	404	378	397	415	395	388	400	387	457	435	401	388	425	406	431	410	380	376	422	382	401	440	434	399	332	402	417	384	347	387	419	407	359	422	401	415	383	414	394	387	438	358	393	397	417	411	410	416	391	392	372	386	399	374	356	433	400	396	442	406	419	418	383	419	435	408	406	424	416	395	393	390	377	383	375	371	389	389	382	408	392	389	391	426	402	415	396	425	416	362	428	373	400	442	392	402	390	367	404	431	407	409	401	399	432	403	400	401	452	388	373	408	426	391	421	381	426	397	416	392	405	376	384	404	374	376	432	396	381	391	395	410	420	425	415	376	394	386	423	368	384	393	400	402	420	423	403	393	388	404	415	412	393	384	420	398	353	417	375	408	400	420	418	407	404	408	447	392	401	403	373	373	425	420	408	416	386	417	368	358	377	387	384	427	409	386	417	411	415	383	379	441	401	378	389	389	364	411	394	418	402	398	386	394	391	471	433	403	384	420	403	414	384	398	373	394	416	400	391	424	432	376	376	389	402	404	398	388	414	444	387	380	425	350	392	412	397	361	383	401	403	430	457	405	435	404	392	389	378	386	408	423	411	433	381	401	372	424	401	380	372	458	407	383	409	390	390	423	411	370	379	409	420	378	413	387	419	423	381	395	430	416	414	419	373	410	394	386	399	397	396	397	366	399	403	420	401	421	387	399	392	397	413	433	380	408	395	408	365	351	377	402	430	381	413	371	408	365	424	404	389	427	369	429	416	375	380	386	433	377	411	391	408	438	366	397	372	400	398	412	410	411	380	394	403	416	368	401	385	386	421	404	399	414	420	435	390	385	414	415	391	393	368	416	397	381	405	436	399	402	407	407	395	370	405	361	462	398	371	369	413	373	445	376	424	385	367	382	408	421	399	426	382	426	418	423	361	367	403	414	400	377	363	393	398	350	402	420	412	450	418	399	408	413	415	411	423	377	431	418	412	386	414	390	402	405	420	405	355	403	430	367	407	424	394	397	393	396	394	420	392	366	436	395	390	377	394	383	421	392	403	399	421	393	387	373	404	400	398	428	377	420	399	384	366	404	370	376	415	440	405	404	377	372	378	376	402	393	404	406	407	412	379	436	400	413	417	394	406	407	396	450	418	406	377	388	402	380	432	426	415	423	390	435	390	408	435	367	406	420	431	396	393	417	432	397	425	429	367	382	415	414	383	424	412	406	405	381	409	402	389	405	423	449	394	427	413	400	447	386	390	425	376	400	369	421	372	389	389	393	415	415	379	364	391	390	403	428	424	407	399	418	379	447	413	429	419	403	401	406	407	403	418	395	374	411	477	396	398	365	411	381	411	407	420	380	413	407	411	398	401	421	415	383	395	415	396	416	400	403	409	411	413	433	428	379	404	397	397	390	422	404	409	422	398	423	394	389	432	385	420	417	399	433	403	390	401	382	415	402	419	393	411	406	394	393	404	386	428	401	423	423	411	395	423	429	405	409	419	372	361	393	425	442	402	415	394	405	398	408	423	377	413	392	343	409	374	430	410	426	415	399	389	389	403	404	361	395	370	421	429	385	409	406	391	370	390	356	397	414	414	412	358	407	377	378	400	407	388	378	405	406	390	396	401	390	382	357	430	398	372	401	409	397	393	393	374	445	382	381	401	427	389	449	388	390	405	414	384	414	428	422	420	402	401	380	400	364	397	404	348	402	388	410	402	429	392	395	403	398	376	436	391	454	423	421	409	389	393	331	389	428	394	386	397	366	381	380	381	393	387	379	405	412	400	421	413	406	424	390	409	432	422	358	401	430	389	405	403	418	375	386	380	412	385	410	388	380	400	395	397	401	354	405	373	384	441	393	427	421	404	428	420	418	389	397	416	421	445	395	384	430	411	403	375	368	414	378	427	369	414	397	396	352	371	383	387	403	414	418	415	388	398	388	426	367	405	416	404	407	379	405	393	414	382	417	416	408	366	376	384	420	417	399	395	403	406	391	399	369	420	393	396	394	401	409	407	390	402	423	448	401	412	376	359	394	417	409	383	441	426	421	408	421	394	423	392	390	388	402	367	415	374	405	383	393	375	414	363	410	373	392	409	390	402	374	375	393	439	391	429	419	410	362	414	373	434	416	390	413	416	384	374	407	411	452	404	421	430	436	445	393	420	386	430	429	360	388	405	401	429	412	394	363	364	405	397	395	411	387	367	396	376	396	382	380	388	419	406	386	436	374	389	423	402	391	386	404	405	408	371	388	398	447	342	428	402	395	383	401	400	386	388	405	375	401	415	388	438	428	405	426	418	429	398	399	415	376	412	369	406	427	373	382	390	397	403	385	399	446	390	396	386	426	403	402	379	408	401	392	401	397	384	395	399	403	427	402	388	406	448	417	411	398	425	402	401	438	366	392	407	379	373	406	359	393	369	384	370	363	419	427	388	379	429	374	407	407	423	442	418	390	394	390	391	386	408	382	407	420	404	374	405	394	363	382	408	403	379	399	454	401	434	397	380	411	394	400	388	351	428	433	406	407	397	396	395	407	406	357	417	408	360	404	369	420	411	393	404	396	396	424	426	405	415	379	433	391	451	398	394	429	407	378	372	409	416	403	377	374	375	395	399	389	463	398	354	411	425	414	436	397	363	409	373	405	402	408	396	411	417	410	397	436	428	362	415	361	399	428	409	390	375	390	345	429	379	432	425	404	357	393	385	407	369	369	390	440	399	393	433	422	398	413	374	414	412	388	462	407	410	407	391	387	405	379	412	400	395	401	428	366	429	380	406	391	418	376	372	399	381	441	408	441	408	404	409	363	398	381	372	414	421	378	393	375	422	338	414	383	373	428	367	420	387	398	406	396	425	416	408	411	390	370	376	385	421	399	395	386	381	428	362	401	414	388	365	404	407	434	363	372	397	420	404	409	398	400	436	384	416	423	415	409	359	432	365	379	401	419	420	391	395	368	390	422	387	400	420	393	420	385	360	391	398	419	367	417	396	403	391	400	414	393	394	386	401	379	380	399	407	392	420	417	409	377	404	429	420	387
37011	6567	5950	3160	2107	1580	1243	1038	884	828	767	658	648	541	527	541	485	527	467	441	427	463	469	422	444	422	474	395	434	412	455	448	412	433	394	409	449	394	413	399	416	433	377	424	431	390	393	425	383	425	454	407	410	424	376	400	406	429	399	423	391	378	404	394	406	382	406	381	376	394	383	404	405	364	396	382	387	374	376	402	401	420	407	370	386	403	393	409	409	388	406	400	394	422	402	380	403	424	398	396	445	379	381	377	399	409	371	369	399	358	394	432	388	411	415	414	433	421	386	407	375	392	383	389	379	411	388	375	384	400	427	356	406	383	414	364	411	420	387	394	355	371	372	424	393	375	397	395	401	404	396	413	386	389	398	382	375	387	398	391	370	381	374	387	400	369	378	397	364	385	422	423	390	408	365	382	385	378	380	430	387	411	395	384	386	365	354	381	415	410	411	395	423	392	408	384	408	412	400	406	420	384	383	384	387	421	390	396	419	434	360	370	392	365	386	386	439	408	416	367	355	423	372	404	402	370	427	394	392	406	422	409	361	388	408	397	370	385	390	402	396	373	373	423	385	418	413	390	406	372	382	397	406	401	353	395	399	419	362	398	391	382	408	366	386	415	403	384	390	359	399	395	376	346	389	378	366	381	423	369	353	375	404	403	386	377	430	408	378	391	412	391	380	380	415	397	377	407	391	413	411	395	407	383	407	381	384	418	418	405	378	407	378	364	392	359	405	389	360	377	357	342	401	375	392	408	401	389	391	399	371	407	399	362	423	400	393	388	424	388	424	387	414	394	384	365	382	400	396	357	396	402	397	398	359	392	376	407	383	400	391	425	363	408	398	368	361	383	368	386	389	399	379	372	404	366	374	409	388	395	403	397	379	390	392	359	397	391	415	385	381	353	403	376	424	393	395	436	360	420	387	423	385	404	387	407	420	390	395	408	373	400	377	395	382	389	367	369	405	377	382	355	382	420	395	359	376	414	347	382	365	371	409	383	430	397	383	389	388	379	398	393	398	393	398	403	395	403	381	387	410	378	430	361	399	424	419	414	425	380	383	372	414	388	407	361	399	405	385	410	391	374	399	417	380	399	379	363	375	411	388	385	354	382	410	402	369	387	396	429	347	385	386	367	398	424	382	394	385	374	374	392	400	390	410	399	405	398	366	403	398	373	422	398	410	380	430	401	414	401	396	421	393	389	364	397	395	396	400	393	399	378	394	375	421	393	380	396	397	379	416	425	367	388	383	393	373	433	368	408	416	370	400	414	405	394	402	388	364	392	419	397	430	422	384	399	408	362	392	435	367	388	388	395	406	397	384	364	387	400	397	366	412	395	388	402	399	408	389	363	411	328	373	370	399	378	402	404	381	404	354	411	390	412	360	389	357	404	418	377	416	382	433	393	379	369	367	401	406	383	395	386	365	376	391	412	404	383	378	428	339	373	426	379	446	389	356	399	368	369	388	390	375	398	361	391	358	408	419	390	379	403	411	427	400	393	357	412	404	379	428	381	431	384	372	394	391	379	396	404	375	391	387	388	377	376	392	433	352	391	456	404	403	418	417	406	393	407	408	343	393	431	365	403	371	399	365	398	364	411	366	400	390	416	404	389	398	383	402	399	399	402	398	412	404	390	386	368	402	408	401	377	434	429	372	411	436	405	370	422	359	417	381	404	387	387	416	410	411	398	413	387	376	387	419	369	381	377	412	394	389	383	398	412	395	382	401	391	382	376	390	396	414	378	399	402	390	393	357	420	385	395	423	406	401	389	392	395	366	389	380	384	394	379	409	405	392	416	396	375	408	387	400	405	371	362	422	398	367	379	366	365	398	366	416	405	355	391	397	360	369	397	390	422	404	394	364	427	432	389	348	374	398	399	393	372	373	399	386	379	374	368	381	351	393	371	379	379	384	408	405	393	396	395	383	400	369	387	371	396	398	392	397	354	408	420	403	428	386	389	355	363	402	360	377	422	382	416	393	410	380	411	424	400	401	364	413	413	397	391	412	395	370	429	398	436	364	356	401	381	405	393	424	374	386	389	418	365	406	383	364	426	401	378	406	393	374	395	381	425	361	386	419	404	401	398	394	374	400	377	397	387	364	428	399	392	409	367	400	378	395	384	405	407	429	390	396	388	389	374	433	399	394	425	389	377	402	383	411	397	394	371	414	432	375	383	388	399	385	374	441	410	377	410	420	350	425	420	383	378	404	380	395	357	410	373	339	408	375	389	441	406	371	401	412	383	363	392	400	408	402	413	390	423	385	392	393	379	412	399	371	393	400	388	391	419	391	407	377	443	396	367	407	408	376	406	381	391	368	405	411	423	386	416	373	366	383	393	402	398	382	367	372	387	405	384	392	396	404	442	399	358	378	387	388	382	375	360	396	455	414	407	361	406	355	384	408	374	389	383	384	384	406	403	367	379	395	389	395	377	419	400	408	359	434	397	394	425	367	427	415	382	414	424	417	410	379	356	388	388	368	396	386	405	373	397	382	382	384	403	382	382	416	377	422	376	385	406	378	407	417	377	419	379	401	384	371	392	395	382	384	436	397	408	409	371	402	388	388	397	427	386	377	400	389	412	395	400	348	386	362	370	394	385	371	412	370	405	401	379	405	395	398	396	387	392	387	406	384	399	388	428	373	423	382	377	396	390	429	399	375	397	399	401	427	387	388	428	363	384	387	391	386	387	364	386	419	388	370	371	382	431	396	390	359	416	395	395	373	410	404	395	409	386	393	404	387	387	356	374	333	373	404	374	375	409	421	444	400	404	358	396	376	416	375	387	382	390	365	394	393	368	396	420	358	391	404	370	411	408	380	406	357	397	359	405	401	367	386	411	393	390	370	417	398	371	430	395	358	398	391	377	396	403	360	394	405	379	387	409	404	396	408	372	361	395	373	392	386	406	403	360	417	378	414	389	429	423	408	414	374	393	373	388	404	429	378	406	402	409	424	380	366	388	399	365	402	396	382	389	399	424	403	412	395	420	391	408	405	401	370	381	381	397	358	416	378	391	374	393	367	373	385	406	402	439	391	409	377	391	355	403	420	386	409	397	421	359	393	380	399	382	378	421	412	397	409	388	376	411	400	413	381	447	380	374	417	403	376	337	370	378	392	376	388	372	361	415	386	372	404	386	382	402	390	406	389	401	398	377	387	378	367	362	394	402	387	435	388	422	405	376	378	378	387	405	396	395	379	377	373	411	379	430	401	402	397	416	384	428	400	361	373	394	392	439	392	429	363	408	391	409	399	367	399	414	405	415	402	391	411	415	376	410	390	427	377	397	399	404	401	388	403	379	396	380	420	397	371	420	424	366	387	362	400	353	390	371	397	392	427	389	404	394	368	405	363	382	389	410	376	392	405	386	361	375	400	392	413	398	390	409	375	395	368	400	416	388	401	378	427	370	403	415	410	373	419	397	415	388	397	384	390	425	380	379	402	383	406	363	356	371	371	434	382	392	383	390	355	398	392	354	379	390	433	407
23009	20698	27539	23893	20699	20734	7016	1443	1146	1019	1019	986	861	848	815	858	812	779	844	775	824	737	718	778	742	776	760	771	759	760	710	813	715	693	727	739	694	659	743	692	747	694	706	722	748	720	732	730	724	711	708	693	667	707	665	735	677	691	690	714	683	687	682	742	707	679	682	716	731	745	723	741	678	715	742	660	696	689	762	720	693	731	678	728	747	686	762	674	725	741	650	706	710	694	698	717	713	716	715	724	689	714	708	697	716	736	690	736	676	643	713	661	672	718	687	703	730	709	726	738	680	733	663	733	732	729	719	721	725	689	717	735	735	712	682	658	747	757	729	694	714	724	704	690	678	720	682	687	660	716	691	709	709	716	665	717	702	733	691	672	661	713	709	725	696	744	712	757	732	691	664	671	698	746	706	665	745	653	709	712	680	699	669	711	730	680	692	708	702	711	681	685	694	706	669	684	688	729	668	713	721	743	703	690	674	731	701	701	744	709	670	700	678	680	683	695	721	671	681	701	701	748	740	692	717	695	683	694	734	678	691	681	741	713	713	662	701	748	695	714	706	660	692	702	716	701	691	682	687	687	712	728	719	682	746	710	697	725	707	724	730	697	721	714	736	716	711	704	671	725	715	692	678	669	723	683	710	650	713	687	711	752	685	691	758	714	663	655	690	754	738	697	688	708	686	742	739	667	694	678	680	707	673	667	721	769	751	680	688	738	737	723	698	661	675	658	748	708	682	695	665	718	740	653	679	685	693	663	717	704	695	668	709	716	740	717	710	669	687	708	689	722	700	706	731	710	681	684	677	788	748	755	743	653	688	668	695	686	645	716	705	658	704	744	740	696	682	710	698	654	682	694	705	673	701	670	738	668	702	699	673	658	711	726	691	664	698	676	645	707	713	650	724	703	727	700	700	706	705	715	671	709	711	717	753	711	692	758	724	725	756	672	638	681	719	669	688	670	665	706	622	751	685	692	693	697	690	697	682	725	709	701	708	702	750	685	751	692	721	719	694	688	738	693	722	709	664	744	696	699	658	745	684	725	737	694	697	664	723	755	724	743	719	685	730	706	721	709	726	753	744	722	711	691	652	693	686	730	683	680	698	720	705	698	687	710	701	690	681	744	653	680	663	732	697	676	728	700	688	718	699	728	708	664	746	647	692	730	684	680	713	673	648	693	729	731	641	690	746	721	710	708	703	680	700	654	693	646	692	698	681	703	690	669	708	640	716	660	716	702	682	668	712	725	673	694	707	659	695	683	686	702	697	670	723	716	706	725	700	713	704	690	704	703	701	704	697	712	705	639	679	706	653	721	676	705	727	701	659	711	690	756	688	681	718	695	679	731	703	669	727	701	687	719	697	700	692	711	726	703	702	704	712	699	723	693	684	715	703	705	726	701	682	677	691	708	703	711	688	702	654	713	689	693	713	685	694	740	663	700	742	651	782	707	733	654	697	684	728	723	708	728	730	711	703	766	673	743	647	713	697	719	687	720	750	713	657	705	659	698	707	705	704	764	694	715	751	732	696	688	723	692	707	684	685	662	646	708	684	676	722	668	732	744	691	693	703	766	667	714	722	721	694	696	717	705	664	735	671	676	715	709	717	736	677	694	669	738	640	699	698	682	700	627	679	699	649	764	671	696	706	687	748	718	693	719	690	731	715	730	715	738	726	721	707	709	670	696	744	749	697	701	707	756	679	666	646	680	689	662	684	707	660	717	771	711	712	703	698	647	767	732	670	663	667	711	730	676	671	709	670	727	758	720	694	702	712	641	701	740	726	714	734	718	708	668	693	657	676	670	732	712	683	718	694	694	741	626	665	687	712	674	669	682	698	660	722	761	657	705	695	746	696	707	713	689	714	721	718	719	719	648	671	724	713	674	710	696	695	679	683	699	679	702	698	721	704	670	705	694	727	662	653	675	709	731	666	711	690	752	724	698	698	737	691	727	696	694	694	676	674	698	692	719	710	715	716	719	686	703	705	733	664	738	735	672	673	723	730	710	710	717	678	723	705	782	679	666	711	646	703	724	728	670	705	695	732	705	711	750	713	699	684	678	684	713	721	724	685	652	689	667	710	665	715	699	703	701	671	709	702	707	705	644	682	748	662	669	686	738	690	722	696	705	726	685	732	697	683	716	677	719	728	715	695	721	699	720	717	726	687	697	693	738	722	648	713	683	687	733	697	669	697	723	660	689	750	659	727	647	757	766	709	693	697	717	676	706	744	677	725	697	693	657	721	654	710	675	698	763	723	678	694	654	663	675	719	700	736	712	727	713	680	727	721	703	688	639	686	653	687	713	689	721	709	717	731	730	705	733	682	660	709	688	710	706	732	678	678	681	681	753	704	711	705	705	703	628	680	664	659	689	688	699	696	715	704	686	680	692	705	664	662	754	721	719	734	709	685	676	729	700	721	650	701	681	692	700	726	714	680	707	707	672	760	721	738	697	721	724	696	739	700	726	763	715	717	720	734	718	701	686	664	715	762	713	671	706	681	697	704	645	720	641	665	660	706	659	723	708	693	693	705	744	720	710	665	692	692	713	691	703	728	718	712	725	683	720	704	649	681	660	736	713	662	745	719	756	704	723	703	757	709	683	636	726	704	701	783	660	683	697	677	658	721	635	727	693	735	682	717	668	728	704	687	676	729	743	678	656	736	666	736	693	714	718	696	691	666	720	723	683	687	739	692	751	741	743	737	728	712	695	716	686	694	721	708	665	690	684	627	652	668	677	686	694	685	708	691	734	717	691	684	735	648	661	702	710	684	722	690	654	660	723	694	714	683	702	704	679	707	631	691	722	670	733	719	720	680	713	672	789	759	730	699	729	702	696	716	691	743	728	736	710	719	747	703	696	689	713	719	658	726	681	687	702	678	671	694	755	728	679	694	671	744	667	690	726	703	639	710	655	720	650	682	692	674	711	665	688	683	740	718	753	702	678	713	666	694	681	666	665	656	679	697	718	702	658	679	695	720	719	728	697	723	678	723	706	743	678	657	706	711	712	715	678	714	676	701	719	702	694	688	667	699	648	721	682	653	671	673	716	727	639	660	731	713	654	679	675	713	707	737	678	675	674	681	683	665	697	681	709	697	691	685	693	665	678	669	703	694	752	727	703	704	716	691	645	751	697	688	746	692	737	679	692	681	719	745	691	720	739	677	681	744	701	738	759	711	702	674	675	721	696	682	708	681	685	692	688	695	691	692	733	680	654	651	694	635	704	662	716	682	687	697	694	666	683	702	670	696	686	661	700	656	703	681	667	737	739	672	724	712	642	718	710	709	694	748	709	714	752	684	724	682	755	709	693	712	723	636	749	688	683	770	692	672	678	711	710	740	700	686	689	710	714	706	670	679	700	665	681	659	708	697	717	686	685	690	694	694	693	723	667	707	687	681	659	706	685	698	717	639	716	687	730	715	694	755	716	754	658	679	664	701	678	737	653	687	656	723	691	698	761	682	657	680	688	694	708	650	678	684	695	693	728
33131	11591	10861	6095	4170	3117	2388	2011	1690	1469	1355	1223	1188	1035	1043	899	847	853	838	789	839	797	752	755	747	748	826	726	734	717	736	737	711	694	711	687	749	731	695	717	641	704	669	674	663	710	654	724	648	663	699	674	721	702	674	686	642	711	634	676	667	656	699	654	662	638	683	635	655	691	656	717	668	668	632	649	689	640	639	666	731	687	646	672	646	685	668	661	628	650	650	626	618	636	649	648	648	690	652	619	649	634	670	666	642	666	637	678	671	677	708	668	686	673	663	625	679	654	626	666	633	624	654	640	711	619	646	652	729	665	657	729	684	699	671	654	685	685	651	710	623	621	656	642	678	668	647	691	672	688	656	681	658	658	669	710	664	627	679	652	729	645	686	716	652	651	694	647	623	686	669	688	620	645	686	661	664	640	649	684	668	641	709	692	647	666	664	619	688	683	661	657	649	653	640	662	700	650	695	623	696	673	628	703	643	662	681	653	652	668	626	674	696	663	665	667	690	663	661	648	665	658	686	630	661	646	655	677	720	676	656	670	624	683	659	673	628	683	667	672	670	686	636	673	645	703	652	664	645	676	640	665	679	719	701	704	689	689	670	666	649	698	699	687	665	648	652	665	678	657	608	664	660	634	684	632	676	693	639	656	628	674	700	632	652	666	648	631	667	706	673	651	648	658	697	676	687	692	689	625	697	656	674	670	687	659	650	653	651	680	667	675	677	657	655	664	645	679	720	686	689	667	664	659	660	647	662	677	674	654	656	681	661	651	651	633	666	652	656	660	679	642	656	636	668	692	669	629	664	682	643	623	662	633	685	624	664	628	682	648	681	618	650	684	682	622	683	692	671	643	662	683	678	636	687	669	668	628	651	643	655	661	650	661	663	675	657	620	655	653	683	689	692	605	647	685	677	685	659	661	660	666	642	633	674	647	677	659	673	660	707	668	678	638	686	644	647	679	621	658	637	650	648	635	678	654	651	639	683	704	714	671	683	700	648	664	631	638	637	649	644	600	666	636	652	650	665	663	684	687	633	620	635	667	682	704	694	673	687	674	676	671	639	696	696	674	622	661	703	694	672	635	633	625	634	672	653	643	658	655	652	655	662	703	651	640	703	692	657	630	670	662	641	646	671	690	669	714	645	679	626	671	653	614	681	630	636	693	674	634	658	688	662	672	670	629	654	666	662	601	652	662	670	701	672	634	617	660	698	698	633	632	687	687	634	644	685	628	681	663	655	646	665	647	668	679	696	672	648	643	627	661	662	676	684	662	690	682	667	680	681	633	671	679	601	677	674	646	655	673	707	682	711	665	649	657	618	638	665	618	633	642	632	641	690	614	610	696	709	675	610	670	636	654	636	682	710	636	654	673	642	669	666	628	665	683	713	640	648	623	639	643	635	668	650	661	639	659	654	675	618	687	685	669	649	647	632	656	674	663	667	670	716	683	652	680	647	667	641	663	631	674	627	659	670	667	611	660	645	626	680	646	681	702	644	657	675	658	708	699	651	671	673	662	652	706	695	680	671	627	675	648	654	643	646	709	688	684	659	639	657	706	653	652	644	678	665	634	692	628	700	634	631	646	675	654	739	665	683	651	600	668	677	618	655	656	638	651	685	700	636	675	646	671	662	687	658	713	639	644	677	649	675	690	621	649	686	649	635	677	653	632	699	633	628	671	642	651	672	662	694	683	664	649	652	654	656	642	650	681	629	671	686	655	651	702	654	624	674	642	665	609	642	676	695	634	646	610	670	671	682	672	643	674	632	698	662	625	638	641	579	651	706	633	644	663	678	691	689	702	706	660	646	655	678	641	648	668	638	632	674	707	681	697	652	635	632	641	710	652	683	655	702	615	680	616	629	650	651	660	680	653	654	664	622	661	701	624	670	659	659	629	656	681	683	654	657	670	657	633	651	674	659	702	683	669	629	653	678	699	627	581	617	631	686	681	653	654	663	663	665	712	662	627	655	690	703	628	675	665	722	664	677	650	651	669	645	670	682	688	694	647	642	647	651	691	618	646	630	646	628	654	684	692	617	671	640	670	664	657	682	686	650	670	648	655	665	638	639	622	658	703	663	613	691	666	684	662	674	674	667	658	646	612	712	706	672	697	656	681	694	655	682	661	664	681	690	629	678	628	657	698	647	704	652	627	649	647	634	653	672	646	669	640	653	623	660	679	671	638	638	647	635	674	649	657	634	616	672	629	610	668	678	680	653	676	664	691	646	713	677	701	641	686	644	627	652	685	597	617	691	659	671	677	614	650	710	656	659	655	673	686	646	707	659	688	678	693	677	683	647	676	644	652	669	644	635	680	592	725	703	655	671	652	644	671	713	674	655	663	654	677	621	667	657	612	611	661	642	617	662	685	631	667	688	638	668	680	691	686	672	665	667	656	662	682	671	670	642	670	651	639	681	684	646	664	668	682	632	688	681	678	646	659	653	664	655	680	673	638	627	711	657	638	633	675	620	684	665	681	661	640	663	664	694	623	702	673	689	683	624	622	645	658	659	674	651	665	665	661	655	633	665	677	669	629	664	649	660	656	663	698	660	664	649	646	641	694	658	651	636	676	679	649	646	632	654	701	711	692	668	684	613	657	704	666	681	677	661	668	656	645	652	663	662	679	641	635	637	677	683	660	695	661	682	683	662	681	645	638	651	627	672	677	670	662	635	664	635	690	661	621	621	638	659	663	655	679	661	622	641	680	672	661	627	664	677	647	644	666	640	672	687	642	619	662	641	709	656	674	692	709	655	668	651	671	706	622	689	670	713	642	647	666	646	695	657	676	674	699	681	670	718	676	656	645	637	660	646	689	644	681	675	627	658	644	652	623	698	679	673	667	598	639	649	669	648	644	636	642	672	677	663	684	706	652	611	674	671	672	617	620	638	658	670	678	653	651	643	656	636	672	732	636	676	670	646	687	648	685	668	672	700	664	666	646	597	666	645	720	623	680	681	662	666	679	621	618	640	657	668	646	683	649	623	687	640	680	664	619	673	636	623	664	651	627	664	674	674	638	659	631	622	682	659	686	651	685	672	628	677	681	602	659	643	692	634	668	639	644	651	618	693	615	668	707	634	692	659	662	678	663	686	647	716	663	650	672	660	672	682	615	693	682	627	669	624	675	679	668	656	689	680	620	685	652	672	627	672	644	697	703	642	643	626	639	678	662	649	666	649	635	661	699	635	661	641	647	721	711	605	639	644	651	715	666	679	685	679	671	665	648	629	609	651	651	664	696	667	661	642	662	644	661	644	661	659	666	652	661	640	696	706	646	653	699	670	664	654	617	695	693	655	672	665	634	657	691	671	690	647	698	627	713	663	694	653	702	640	627	653	647	663	668	672	633	724	641	702	716	640	629	671	688	689	683	626	628	652	671	631	660	679	676	654	653	725	673	663	669	692	653	636	672	653	635	614	615	641	662	691	645	620	687	639	636	663	604	666	632	640	683	640	657	654	648	661	685	646	679	652	702	660	654	629	657
35651	15123	2537	456	351	340	298	293	303	274	289	273	275	281	271	287	258	245	293	294	270	260	290	260	293	291	296	231	264	260	284	242	253	300	299	277	247	258	288	281	238	294	255	248	223	279	295	320	250	292	284	249	259	316	267	260	273	290	268	267	269	291	265	263	254	306	259	251	283	283	309	292	247	266	271	276	280	263	261	253	294	267	288	257	315	279	275	265	290	283	277	281	278	253	290	286	260	258	258	261	271	304	274	263	334	286	244	284	309	237	287	299	284	277	286	256	268	305	282	252	287	252	265	285	265	257	278	270	260	301	290	300	273	255	258	284	282	262	279	287	275	279	279	265	307	269	270	269	242	275	257	259	252	278	265	306	274	266	289	263	291	295	283	263	268	275	280	264	290	275	280	287	297	284	285	246	278	264	295	276	287	260	265	301	275	277	251	281	296	293	275	253	278	254	275	301	297	295	263	253	268	296	266	286	275	292	285	291	269	306	267	295	301	301	300	259	304	290	286	250	289	277	273	263	278	299	284	284	282	239	283	246	267	254	240	268	280	257	275	292	284	314	279	303	268	299	282	266	250	272	271	258	267	242	300	301	274	277	324	323	278	293	266	271	280	304	285	243	260	239	268	280	272	293	263	284	292	253	275	283	293	301	294	267	283	252	290	264	276	290	267	246	266	273	289	262	304	292	286	281	299	278	318	284	291	282	305	264	260	284	246	251	267	277	276	279	256	260	300	244	262	258	269	272	298	249	278	239	322	268	304	278	271	263	287	280	270	268	274	261	276	244	306	299	280	261	281	289	297	306	259	267	262	264	292	301	302	288	261	310	246	251	281	275	252	265	277	268	261	277	289	287	271	275	283	275	256	287	291	254	277	283	258	271	289	278	305	296	285	258	256	261	275	300	298	238	279	280	266	261	251	277	246	300	273	269	248	235	258	277	280	275	246	302	271	263	242	269	271	255	281	300	304	297	304	278	266	274	290	278	279	255	268	268	255	274	269	274	269	293	257	277	290	279	262	236	264	282	251	279	276	284	292	301	282	300	265	280	261	269	280	262	262	278	278	261	303	245	288	279	313	283	257	275	276	298	251	285	293	266	277	271	260	285	294	257	264	272	287	296	298	255	279	293	285	282	272	246	283	288	295	281	284	295	279	280	271	265	270	257	274	263	315	281	263	294	308	268	258	266	292	297	254	312	257	298	285	280	290	283	293	283	269	265	263	329	298	264	276	279	275	262	283	289	284	279	282	290	283	268	278	310	272	260	242	274	257	296	265	267	280	248	323	292	277	292	286	272	264	301	277	262	276	258	280	260	288	296	291	299	261	306	261	292	251	272	284	293	269	264	279	283	239	273	281	284	266	255	300	290	290	268	271	288	297	303	270	299	260	273	274	238	293	313	263	281	280	261	277	304	272	276	319	254	300	293	268	295	260	266	272	274	293	269	274	302	270	279	269	293	287	262	282	294	306	291	256	268	273	272	287	285	263	284	254	251	260	272	263	297	289	286	301	253	260	303	289	301	282	302	272	292	273	273	297	270	278	275	248	259	287	291	277	269	269	257	253	286	266	252	245	272	290	274	291	273	263	253	269	273	275	263	283	277	273	273	272	281	274	252	298	276	293	305	286	281	251	284	285	251	275	307	281	273	276	269	275	255	277	296	275	270	282	283	284	272	271	300	267	297	294	287	289	249	257	285	284	298	262	284	288	300	301	288	276	303	266	274	246	306	303	267	262	307	282	274	302	285	287	291	269	255	281	280	257	266	273	273	279	261	260	280	279	284	267	287	274	252	273	285	290	292	297	280	329	289	263	300	254	253	253	292	267	267	296	274	287	276	273	278	241	272	310	265	279	286	216	293	285	282	288	279	304	257	290	269	275	258	300	290	253	285	271	277	278	277	286	259	273	290	287	290	258	276	271	264	264	283	275	291	279	266	299	266	287	295	285	264	265	293	275	264	253	276	307	275	278	257	279	273	263	294	289	262	257	262	249	276	250	292	310	304	269	297	281	266	269	254	288	278	261	272	268	284	281	282	268	276	257	266	247	277	274	245	280	276	273	315	272	297	263	275	282	280	249	247	266	273	282	250	274	294	305	312	292	271	303	276	248	262	262	257	273	262	263	270	291	275	275	266	268	295	257	281	295	236	274	285	278	279	276	282	291	277	283	292	247	289	276	251	264	291	285	266	284	303	281	237	255	272	284	266	275	274	271	266	282	277	270	274	279	266	262	267	250	278	292	256	257	306	264	264	285	267	290	286	283	285	266	305	250	272	274	264	250	269	263	262	260	302	274	299	296	266	282	282	275	270	264	301	313	319	273	270	276	278	281	311	270	279	268	268	266	304	238	288	282	261	283	304	269	285	258	297	266	305	285	264	266	288	291	288	289	271	258	290	253	259	250	261	259	284	301	262	262	282	260	261	276	280	270	270	244	261	268	240	286	271	270	275	275	275	280	272	290	295	273	276	281	263	267	260	293	316	270	277	276	295	274	281	272	286	274	262	290	277	265	262	246	276	298	266	284	284	277	266	267	298	280	289	290	274	308	282	264	282	275	232	299	275	261	255	300	300	288	269	287	272	298	292	283	295	258	254	277	279	282	278	309	261	269	220	292	280	279	286	313	276	244	266	247	270	277	259	287	254	274	279	284	293	277	271	293	268	252	289	265	254	262	257	263	287	273	282	301	302	261	254	265	282	272	271	293	269	297	267	265	276	263	259	262	256	282	283	275	290	279	271	275	288	294	284	270	295	260	259	295	287	301	298	257	283	277	279	285	292	259	266	267	257	263	277	269	277	308	270	276	254	291	261	267	277	272	275	284	292	291	282	266	265	271	287	265	287	277	260	273	265	290	285	264	291	292	258	263	273	258	276	303	280	288	290	274	285	252	282	252	289	256	282	254	267	295	246	279	292	267	275	285	261	262	270	271	278	288	280	273	283	268	257	299	270	290	276	277	286	271	312	242	298	284	272	262	277	268	261	272	301	272	306	276	285	244	281	274	267	244	276	300	281	284	285	278	266	295	280	287	295	283	259	275	289	283	266	260	273	241	279	271	258	300	257	273	306	282	265	297	252	256	268	262	265	279	291	297	278	292	275	256	273	265	269	308	286	252	284	288	277	260	273	269	256	295	263	289	276	266	264	283	259	260	277	277	275	265	275	274	241	291	271	280	285	270	304	292	290	286	299	287	300	285	240	270	261	267	288	275	292	272	265	292	294	256	273	255	275	257	277	250	259	279	292	284	277	266	294	268	267	263	254	318	276	265	276	283	294	296	289	293	283	239	283	266	289	285	259	276	260	283	268	330	312	280	275	267	262	288	276	250	271	290	298	293	295	264	300	269	293	291	244	270	282	276	294	273	259	286	281	279	276	274	269	256	284	274	270	251	283	285	294	286	262	253	290	270	279	252	282	256	270	305	290	280	270	313	279	278	263	256	299	275	266	288	295	283	259	261	297	270	272	255	253	274	241	286	264
27526	633	589	413	398	369	326	323	335	334	303	313	343	311	337	340	305	315	296	303	256	270	322	312	298	295	278	284	329	313	305	306	273	311	280	264	311	254	271	307	309	284	308	291	272	323	292	335	284	274	313	266	301	286	310	310	313	272	261	280	297	298	279	311	275	305	301	291	297	267	334	276	298	304	280	301	253	283	294	281	296	319	295	301	292	279	306	289	300	286	295	291	246	299	267	273	296	312	277	289	270	287	259	283	311	262	279	280	286	310	257	307	314	270	329	274	272	332	303	283	273	283	290	312	303	273	287	319	309	282	335	256	308	275	286	289	323	278	276	295	295	279	318	279	297	303	307	306	257	294	279	282	282	293	288	263	307	296	301	277	279	268	280	313	281	298	275	272	305	307	299	291	277	273	290	299	287	306	287	309	320	287	284	311	273	286	282	298	269	309	270	289	305	284	319	295	301	301	291	278	323	296	307	282	307	259	284	300	317	285	288	293	251	336	267	300	271	336	301	292	274	299	280	270	281	285	309	316	277	241	296	316	289	264	248	299	285	295	259	299	318	271	289	302	294	304	279	266	284	309	309	274	268	289	320	275	309	322	312	286	301	324	279	287	331	310	301	290	298	274	295	296	287	272	298	311	305	288	290	322	280	313	282	292	301	277	295	289	294	319	292	278	260	267	307	284	291	297	305	273	313	268	292	294	307	282	301	283	306	289	290	293	292	313	273	268	309	281	276	300	306	282	265	285	299	286	267	292	267	308	261	284	276	331	290	270	318	306	291	320	313	306	273	291	285	294	278	287	309	297	289	295	294	302	299	283	312	279	290	273	306	320	286	303	286	300	292	268	287	310	280	308	293	286	295	307	291	318	256	327	314	290	290	276	280	290	302	304	279	287	306	290	312	292	297	292	288	314	314	279	299	338	295	288	288	279	303	291	307	276	290	290	268	294	288	355	277	284	308	296	294	309	269	294	291	289	314	306	296	304	263	296	301	314	339	297	273	292	290	276	294	303	283	318	293	253	279	292	284	309	277	288	325	280	268	283	310	308	273	292	286	255	303	274	316	294	292	305	327	296	291	314	305	272	299	305	303	301	284	314	292	335	312	292	279	308	295	294	272	293	291	297	295	272	319	272	302	266	318	307	250	291	276	271	298	268	303	306	305	273	312	297	273	299	300	318	265	246	326	304	294	325	274	291	306	314	292	313	287	288	280	302	279	283	306	287	303	298	281	283	273	294	296	283	303	282	268	296	327	290	289	308	301	278	297	316	286	302	311	290	270	313	286	289	310	285	279	272	291	315	299	306	283	314	289	301	275	296	307	291	299	251	275	286	298	288	274	279	300	305	284	278	288	271	333	302	297	295	289	284	304	305	293	289	279	275	301	284	293	287	304	320	302	280	290	309	309	321	302	308	294	282	318	291	290	290	292	324	291	300	316	302	285	306	263	287	276	283	288	296	282	274	308	317	305	297	275	302	310	286	319	329	298	300	289	282	290	294	307	294	304	310	314	281	266	309	280	292	309	308	295	274	286	271	295	331	316	296	294	303	287	289	299	287	308	284	279	292	292	311	286	288	291	286	296	304	287	298	280	282	270	294	311	288	296	290	270	294	299	262	285	294	290	316	295	288	331	295	313	259	309	292	263	278	290	276	283	259	343	253	299	296	301	290	287	307	269	281	276	281	305	303	309	289	290	269	291	300	281	311	308	298	286	279	316	298	297	303	268	278	263	298	311	289	304	290	284	312	324	284	294	267	282	255	282	330	326	293	312	303	265	302	314	263	301	284	289	294	275	326	309	287	275	307	291	302	284	270	274	277	293	294	302	269	325	338	315	285	318	271	308	293	299	314	316	272	300	310	277	289	299	280	296	279	300	265	290	287	297	289	301	270	302	292	308	296	254	299	265	297	314	273	291	279	283	306	320	309	291	280	281	318	286	303	284	323	278	308	301	286	299	273	307	266	314	274	304	282	268	310	277	333	286	283	289	264	270	289	323	301	276	267	318	295	308	299	269	299	275	301	290	277	298	274	283	273	291	277	303	307	293	288	319	263	275	294	284	293	286	293	260	306	310	269	276	319	273	298	302	294	277	311	284	274	287	299	290	319	275	268	282	274	288	292	289	288	289	278	292	321	278	302	291	283	322	285	324	310	273	277	293	298	283	305	290	285	285	293	301	288	293	284	298	296	313	319	271	308	296	291	270	297	280	309	269	274	287	293	297	287	295	265	301	293	303	279	280	288	319	289	310	302	259	269	295	265	269	319	311	303	300	307	299	300	327	291	295	289	290	292	305	294	279	315	324	323	300	289	278	274	299	303	265	276	250	295	302	282	285	317	322	283	300	285	296	278	319	290	258	306	317	281	272	293	278	282	287	285	292	301	252	299	292	312	275	296	294	318	292	308	295	307	273	294	294	308	276	312	291	275	279	285	292	313	280	314	297	315	291	288	291	313	299	297	262	292	274	296	315	299	311	280	282	295	288	274	306	285	281	327	280	288	285	281	345	268	300	290	290	320	293	287	304	271	250	298	322	272	314	292	287	292	307	303	263	255	304	300	279	285	270	292	300	281	294	295	265	297	285	308	293	311	265	310	261	298	264	290	283	301	267	299	303	307	310	275	317	286	307	295	316	305	300	313	280	280	299	312	293	308	267	266	286	283	292	296	297	266	330	284	282	287	306	267	307	302	310	292	289	284	280	266	290	301	279	303	305	288	300	326	322	301	308	295	288	308	303	292	275	296	313	323	280	268	288	293	304	290	280	268	288	308	303	320	297	285	284	302	302	321	276	303	315	310	315	263	286	291	317	274	263	332	305	298	295	303	281	294	302	276	311	289	286	294	293	290	285	287	304	309	319	272	313	315	304	285	291	286	312	304	301	295	348	296	289	311	302	282	303	285	276	309	298	271	294	302	282	286	303	326	302	275	286	268	289	316	300	328	264	307	296	307	329	317	257	284	296	308	272	281	293	295	267	268	261	294	280	303	298	275	297	296	298	294	291	288	297	281	279	275	289	291	267	274	293	293	309	273	315	294	265	286	291	277	306	325	279	290	299	298	285	263	290	274	307	280	307	305	311	276	281	334	294	290	304	300	283	308	306	305	287	296	301	310	308	291	321	318	292	307	272	288	311	301	305	287	280	325	295	308	300	291	275	308	297	281	310	288	299	287	297	321	293	292	297	281	314	282	241	302	309	290	266	285	297	288	297	292	282	339	276	285	273	280	293	292	272	323	279	289	279	296	306	319	325	307	306	289	292	320	309	300	308	303	278	269	276	300	286	313	300	305	336	303	266	287	294	298	297	250	289	295	295	296	306	279	297	287	257	302	301	291	277	315	310	294	269	307	267	291	288	295	285	280	303	294	298	298	311	280	278	259	283	330	280	292	275	287	319	297	278	298	279	284	267	280	276	292	296	279	305	305	305	298	304	293	298	300	296	283	280	320	295	289	310	327	284	290	289	266	283	290	261	275	276	291
25087	20646	26711	24593	20580	7528	986	703	591	565	578	496	472	465	478	491	460	432	475	458	467	439	445	442	430	419	414	442	412	430	431	441	424	385	450	387	401	414	436	422	403	397	460	407	437	434	402	396	386	455	430	420	436	428	434	452	440	406	395	404	402	392	418	389	400	426	421	410	407	391	425	426	424	425	409	418	452	431	354	382	417	454	443	407	440	401	393	402	405	401	379	396	443	417	409	425	390	418	413	387	400	425	420	430	422	380	414	393	406	408	379	402	416	415	432	402	415	424	390	392	370	451	397	391	413	379	401	398	377	431	397	410	403	388	433	415	408	384	414	333	404	420	412	384	423	381	420	444	400	417	436	419	441	397	433	411	410	394	435	396	436	421	417	381	405	378	427	416	398	407	412	408	386	427	390	401	435	405	397	415	418	405	395	425	383	413	390	400	367	386	441	421	402	405	380	440	406	419	415	427	397	405	367	420	389	431	390	402	380	463	425	384	407	392	374	394	386	372	394	380	387	385	401	415	431	402	376	398	412	420	392	452	401	397	430	399	402	411	382	443	403	400	433	405	395	429	400	382	404	376	406	422	404	458	407	412	401	408	412	427	408	412	410	471	384	394	381	406	418	400	455	369	434	406	417	388	413	417	431	424	412	395	391	415	398	415	410	401	417	419	391	441	398	382	428	380	409	377	385	377	417	400	387	410	379	410	380	406	383	409	418	380	450	392	395	393	415	386	409	439	435	424	410	383	409	394	424	429	388	425	460	439	441	400	408	367	381	420	380	407	424	365	409	398	396	398	429	355	407	380	406	385	377	427	408	404	405	403	389	402	413	388	407	383	393	445	394	431	402	392	366	419	412	424	383	412	387	416	391	412	410	391	378	387	409	391	391	390	417	416	395	391	381	402	380	377	385	394	424	435	448	434	411	383	400	447	375	368	439	408	408	382	408	409	393	406	389	456	407	400	409	439	407	403	417	407	411	419	394	396	426	467	392	435	445	428	375	384	400	376	390	413	389	429	405	391	412	422	406	413	385	431	406	398	367	414	436	429	393	404	394	400	404	449	410	428	418	432	450	394	403	425	379	385	404	427	419	435	407	383	406	420	420	405	400	417	425	395	398	400	430	408	384	418	366	417	423	418	419	390	405	378	399	380	414	404	442	408	431	426	401	391	391	437	430	373	398	416	412	419	414	409	401	440	389	426	427	425	393	416	365	408	381	421	415	378	409	397	439	416	402	399	423	425	406	443	382	399	403	426	395	404	389	443	419	379	404	422	446	396	442	416	418	393	399	411	417	421	442	390	400	414	398	397	405	407	419	394	406	418	390	391	409	407	418	380	377	401	410	410	421	396	446	396	379	388	418	417	397	414	422	433	361	419	404	388	400	429	392	394	437	397	408	432	383	403	404	362	400	387	350	386	379	393	395	437	411	397	418	407	428	397	433	421	403	397	377	381	381	398	411	405	407	427	385	421	396	471	416	424	404	375	393	387	442	398	380	398	395	383	446	435	368	381	405	405	379	454	366	410	388	400	410	413	414	426	377	412	417	386	407	404	403	408	422	404	408	391	389	408	429	385	403	412	421	380	375	424	430	372	428	420	415	408	420	404	389	395	418	406	420	390	427	421	444	411	381	383	424	406	420	419	416	407	401	443	425	433	407	421	433	418	370	426	389	389	427	372	434	402	378	410	443	398	416	389	383	390	370	381	419	415	420	420	412	410	423	394	437	424	432	393	444	421	413	359	418	361	420	414	363	418	421	413	383	387	382	412	390	387	404	400	402	378	391	416	395	426	449	432	390	370	397	412	418	443	404	380	387	409	380	405	395	412	389	397	411	410	404	416	397	435	387	416	412	421	397	412	382	427	419	390	417	390	397	400	461	446	428	409	420	409	396	400	419	390	414	390	416	372	399	422	404	398	385	403	424	431	411	432	407	434	420	391	393	398	361	419	428	381	393	368	468	393	396	418	396	389	391	429	400	411	402	392	440	398	395	432	385	406	412	417	414	385	421	422	420	391	414	362	417	408	409	411	395	382	371	352	420	401	410	435	409	387	425	385	412	402	420	353	416	419	405	435	386	431	435	423	363	433	377	394	434	427	423	420	416	391	445	417	410	443	384	405	416	384	405	413	402	432	379	406	383	435	394	408	395	394	385	453	436	420	368	378	391	395	419	385	421	443	382	404	409	405	435	392	379	415	426	386	390	374	409	402	386	418	415	401	418	417	406	375	387	417	386	402	433	437	417	379	411	434	401	428	418	400	411	408	406	398	447	375	448	392	422	413	434	379	415	410	422	422	410	407	441	378	403	426	431	411	426	413	381	412	408	421	394	396	397	381	394	408	390	424	408	421	375	444	430	410	376	427	380	413	439	432	401	412	421	391	394	439	392	397	450	405	408	397	426	392	416	379	398	418	417	391	445	463	421	426	407	405	402	413	445	425	421	419	421	404	403	370	407	404	397	431	429	418	407	424	405	425	384	414	402	395	438	408	421	415	416	391	423	415	443	398	413	377	420	388	390	419	428	424	405	395	409	411	388	438	381	391	393	374	433	424	409	401	430	379	419	382	399	388	401	398	401	408	411	404	456	428	420	442	381	412	402	409	369	388	435	441	428	395	400	370	441	416	387	410	387	409	404	430	414	417	378	393	430	401	441	370	370	435	387	377	398	384	394	412	383	404	431	460	358	398	399	384	425	421	410	400	411	411	425	418	400	404	401	425	399	406	417	398	387	401	407	406	425	407	406	388	401	412	411	431	388	426	410	388	410	406	407	427	369	362	433	457	408	429	376	428	422	410	370	401	399	399	400	411	449	421	380	413	367	433	365	417	429	420	416	410	396	407	422	378	403	418	410	433	400	396	406	422	392	440	414	424	425	426	369	413	421	400	405	405	411	397	394	401	416	391	401	381	405	434	417	407	391	414	401	452	435	384	363	404	418	414	351	442	379	385	429	420	406	425	375	408	400	407	412	409	406	407	417	409	451	405	428	397	432	409	439	419	386	389	392	375	398	372	393	435	396	418	374	408	423	411	409	366	403	411	446	361	406	367	346	370	384	434	437	414	365	385	388	376	404	389	422	409	393	393	400	383	371	420	380	388	404	407	412	428	406	417	398	406	431	397	422	428	395	402	418	411	389	400	413	412	406	408	434	409	429	435	413	396	429	399	382	397	400	405	385	443	398	432	472	401	413	410	387	413	412	397	449	394	399	374	398	375	398	400	426	372	413	421	386	413	402	425	410	408	382	368	412	400	435	402	404	388	411	375	411	383	414	437	409	397	420	410	435	393	386	427	393	387	441	388	400	405	415	420	430	457	353	414	393	427	434	378	394	381	441	418	392	413	394	409	435	426	413	404	397	371	413	412	370	417	420	402	431	409	430	380	414	409	414	420	379	445	435	388	421	416	393	408	405	437	368	391	396	451	432	403	407	407	399	431	406	409	422	376	405	406	388	410	391	395	461	394	406	420	412	392	393	387
37213	6722	6098	3244	2212	1686	1313	1082	910	796	712	675	632	558	569	562	504	486	510	460	475	469	485	463	418	456	419	468	411	421	414	414	445	430	432	395	408	400	398	382	396	432	385	408	366	372	418	412	419	382	366	445	357	404	435	372	403	342	377	404	411	408	409	421	392	380	391	419	372	417	391	417	414	395	374	387	398	398	387	408	388	400	423	386	387	383	400	410	408	396	426	422	415	406	370	388	370	386	409	399	377	390	386	357	381	390	381	379	361	406	361	392	441	407	385	376	418	391	390	396	367	375	415	380	391	443	371	422	388	399	423	397	402	416	396	359	381	393	398	389	434	384	389	424	400	380	398	408	400	406	419	386	404	417	388	408	419	387	434	401	417	411	406	410	369	395	425	375	419	388	420	415	396	403	373	391	410	393	409	391	414	419	388	380	396	409	413	408	423	443	452	421	400	397	407	354	463	408	396	416	389	408	395	392	362	388	396	414	390	386	397	410	379	375	403	330	411	404	388	415	419	428	434	421	389	386	410	397	457	435	378	416	394	433	395	396	398	403	385	423	376	351	408	413	424	428	385	413	377	424	398	378	422	405	378	354	394	413	429	372	406	411	412	378	372	350	381	396	400	410	417	366	408	414	413	418	362	398	430	412	389	412	419	402	388	413	394	411	385	394	410	418	378	411	396	418	395	419	397	410	425	398	418	364	410	412	400	418	373	414	373	381	392	379	415	370	426	389	383	414	374	431	345	392	422	394	367	368	433	389	426	400	416	375	386	410	387	397	405	380	398	374	418	379	403	424	403	395	394	403	394	397	402	414	380	406	402	375	394	424	395	370	369	381	390	390	385	422	391	396	424	376	416	381	397	395	387	385	380	398	369	374	404	401	405	386	390	414	390	377	382	419	390	420	370	386	415	405	379	369	418	393	429	405	389	366	412	402	351	423	428	432	388	383	377	373	394	376	380	365	399	411	389	357	395	416	428	384	368	379	359	430	392	414	417	372	364	378	365	394	418	384	373	374	411	392	418	392	395	383	398	368	391	402	400	402	405	410	397	398	387	382	403	403	375	428	384	390	417	402	387	387	389	382	391	389	378	389	404	394	388	390	379	408	393	417	383	396	420	400	421	382	353	410	397	401	378	410	384	362	376	411	417	395	411	398	385	375	375	392	400	383	424	398	383	409	420	400	434	409	410	409	378	367	400	390	434	384	389	383	392	419	383	423	404	395	377	417	379	379	329	400	372	395	409	363	350	382	376	396	406	423	387	400	362	392	394	404	393	379	404	387	391	410	417	378	430	404	394	421	384	369	400	436	409	393	396	404	382	348	392	409	397	387	399	419	406	394	415	398	380	427	392	401	379	425	411	383	426	385	404	406	424	403	422	414	389	364	408	403	363	392	396	407	402	446	386	391	404	393	396	384	372	430	419	366	388	399	400	407	398	406	410	411	343	450	380	401	407	399	422	375	423	369	407	385	371	431	373	423	362	401	386	417	374	394	391	363	393	432	380	385	371	397	382	400	405	416	404	393	367	413	355	374	429	388	388	409	422	427	388	395	409	388	390	369	395	394	390	360	405	453	398	370	396	396	392	378	418	372	370	372	393	377	378	406	427	405	430	362	389	404	398	405	400	392	385	404	399	419	383	366	364	422	418	409	415	424	412	366	388	400	398	399	404	403	413	374	433	374	400	395	362	372	390	397	366	413	380	373	418	406	406	385	382	405	412	366	377	380	387	434	393	373	426	381	410	404	420	407	386	405	427	401	398	410	407	396	398	424	384	388	388	392	405	393	436	415	392	375	361	415	398	387	377	391	417	395	416	397	421	428	390	392	438	406	373	393	389	420	394	389	409	397	405	377	409	399	427	437	399	388	420	361	401	385	431	367	426	427	398	392	379	371	415	412	378	422	385	405	393	399	356	406	440	411	384	413	393	403	419	406	371	425	386	376	410	386	397	393	402	399	394	423	381	416	403	407	376	401	396	400	409	393	371	391	417	403	404	382	424	401	407	376	428	380	393	396	423	369	420	387	408	403	403	420	396	378	383	393	365	371	412	418	431	393	444	429	399	381	416	427	399	427	379	418	435	383	383	405	427	433	358	400	398	396	435	425	397	413	392	406	390	412	426	427	329	388	389	400	408	389	382	397	395	444	400	398	388	338	376	382	419	406	415	403	436	383	405	409	385	399	384	413	409	380	396	392	424	415	416	393	425	394	422	407	417	361	401	380	416	367	362	392	420	430	378	407	422	415	407	432	392	404	421	389	402	401	379	430	396	355	406	389	395	366	398	387	416	395	419	389	397	436	396	396	424	382	423	391	400	393	410	418	428	389	355	420	387	412	365	407	409	358	384	403	386	380	384	415	377	419	399	391	410	431	402	399	370	418	438	424	405	412	373	385	392	419	393	388	393	387	386	412	387	416	410	391	439	416	397	407	376	384	385	417	408	375	402	363	402	392	380	408	385	410	391	377	404	381	409	332	428	385	417	381	409	420	399	410	380	396	429	390	406	426	383	387	413	376	392	372	402	408	405	372	391	408	406	396	375	400	398	372	389	385	407	385	381	384	366	367	400	363	377	424	439	402	429	384	414	395	454	399	400	441	418	392	382	406	410	382	411	380	435	371	383	419	389	376	432	389	407	336	428	392	414	377	395	397	399	463	409	376	420	384	369	383	412	394	381	412	381	375	413	442	382	411	379	392	385	437	408	421	422	392	408	387	387	424	390	406	385	396	400	407	372	400	420	408	401	381	422	406	398	380	410	389	398	351	371	391	394	408	415	428	389	388	419	363	419	382	382	391	385	387	413	422	386	412	431	385	359	383	386	379	433	423	362	433	382	434	412	408	405	392	401	404	394	405	382	413	396	382	412	395	401	421	398	399	408	385	402	397	397	352	426	425	380	406	434	371	384	393	363	397	398	416	428	406	416	398	417	381	356	399	408	416	433	415	430	372	432	420	433	396	368	369	401	399	417	394	376	396	435	382	367	384	425	393	401	399	389	362	404	438	399	380	385	400	390	393	398	405	413	407	378	404	397	389	380	383	412	389	422	396	393	411	388	395	392	349	407	370	380	386	419	379	408	399	404	395	400	400	417	397	385	411	399	415	386	403	393	439	402	416	411	365	414	395	364	407	382	380	367	383	410	393	383	408	376	405	389	370	385	396	413	378	393	379	403	439	396	405	381	415	373	396	390	419	369	395	405	382	395	406	375	392	360	401	397	401	416	384	411	420	403	402	403	406	413	365	423	408	431	400	414	424	407	384	404	405	414	417	412	392	402	368	439	414	362	402	399	374	431	399	417	376	419	413	400	355	387	375	382	411	371	391	420	394	400	408	428	406	413	371	429	397	425	401	434	419	426	394	406	427	425	398	371	408	385	389	396	368	436	394	440	396	395	400	388	381	443	372	388	382	456	425	413	406	348	413	385	435	384	365	424	385	424	385	367	455	443	384	415	443	363	404	398	401	380	385	388	374	387	384
22889	20650	27212	24088	20656	20707	9129	1539	1183	1052	1014	940	952	859	868	849	812	800	755	803	823	771	792	766	824	701	725	760	702	804	727	708	724	695	719	727	764	745	670	764	757	761	733	663	795	738	679	721	719	706	699	751	759	687	728	706	724	693	746	694	712	693	747	711	669	720	722	706	695	709	707	725	693	752	740	714	702	768	698	698	692	691	714	714	684	713	712	697	713	723	738	685	691	745	685	708	714	727	722	709	709	758	686	685	723	725	750	709	744	718	720	711	726	712	745	711	701	703	705	712	693	743	728	687	728	713	688	708	720	674	716	720	715	712	685	728	716	714	729	733	688	678	696	743	716	752	688	692	693	692	688	754	707	686	690	739	719	727	715	703	739	726	736	711	692	747	645	737	666	676	702	737	683	704	712	688	702	671	707	741	672	736	702	721	747	615	707	749	733	713	701	659	752	748	705	701	697	746	725	713	701	720	709	702	728	680	721	720	702	697	675	638	717	713	671	722	687	693	765	685	760	728	694	705	706	719	678	741	717	690	719	696	705	726	673	742	705	728	692	760	727	664	643	744	707	767	713	743	729	731	719	685	720	696	699	727	685	690	668	718	735	756	681	679	713	708	695	706	701	704	697	692	750	682	709	730	704	707	703	683	712	697	724	708	718	672	741	678	719	737	699	710	709	702	726	733	726	729	699	696	738	710	681	649	730	707	648	653	677	719	759	699	777	722	715	717	699	701	728	691	742	746	720	738	713	711	692	708	721	682	716	699	747	705	715	701	691	704	730	739	687	693	685	712	747	716	760	683	695	692	692	731	661	735	732	707	671	677	709	712	696	715	718	692	676	756	667	718	707	670	648	714	735	713	694	687	713	683	713	708	753	718	731	734	696	761	705	674	729	710	724	681	672	675	695	725	719	689	717	726	749	715	714	694	692	685	789	729	725	710	695	683	722	701	737	717	704	726	674	722	719	726	635	707	733	730	719	741	735	740	728	699	708	675	687	728	706	733	664	741	694	748	722	670	677	707	747	720	716	713	729	716	729	725	688	725	669	693	731	690	678	706	732	735	717	731	713	698	699	664	695	733	717	738	656	720	700	682	717	664	692	661	724	676	719	721	687	672	711	667	716	708	716	732	700	716	753	673	657	692	735	705	714	728	674	711	689	686	673	691	695	786	688	721	773	710	709	728	715	703	670	724	681	722	735	669	703	681	726	694	652	729	712	722	680	705	689	692	683	700	717	748	669	698	747	736	719	685	675	745	701	685	697	716	693	676	725	648	688	694	714	742	711	734	755	686	704	705	696	711	677	761	712	696	701	702	716	717	737	715	669	686	673	676	712	690	723	769	768	668	689	684	717	729	735	757	721	721	651	707	735	689	706	702	714	719	700	694	713	668	744	716	731	701	691	685	673	681	762	699	722	690	700	712	719	731	719	657	709	717	722	687	696	654	688	724	701	724	685	721	648	700	704	701	747	738	720	725	710	773	799	739	675	713	732	732	684	714	698	693	723	736	753	662	711	738	773	712	742	672	711	691	677	674	731	707	657	754	696	704	729	726	707	757	723	644	700	724	694	679	705	700	719	650	669	673	748	705	702	684	734	681	707	744	652	731	711	714	669	733	747	707	734	707	668	714	691	692	714	694	673	693	733	722	734	736	797	668	714	772	726	647	751	762	719	709	676	710	694	722	753	690	736	742	747	709	688	751	648	679	685	715	708	737	744	734	682	714	726	688	723	745	747	771	705	683	709	754	724	751	736	687	713	689	728	731	773	682	692	666	756	728	693	708	650	695	732	718	718	719	713	684	708	764	695	640	690	649	701	738	695	699	712	670	697	675	747	744	678	690	666	747	758	766	736	690	673	668	704	706	726	694	678	699	703	755	728	717	680	745	744	744	693	718	686	745	675	684	699	734	706	708	785	663	711	695	690	730	733	726	712	641	677	766	712	693	678	706	685	713	708	673	739	675	711	743	732	704	733	689	724	709	738	724	759	675	660	705	671	652	670	735	671	692	727	723	719	701	714	667	721	706	712	712	733	660	736	725	727	727	671	727	680	710	710	697	719	711	695	735	730	694	736	734	769	692	665	708	710	730	718	695	708	717	718	727	683	698	690	696	699	702	671	711	734	686	710	731	716	723	729	720	732	710	736	740	683	723	762	706	727	741	657	740	707	747	690	719	714	727	732	697	729	691	671	669	750	717	700	693	750	649	731	671	698	668	746	692	785	701	734	703	708	740	703	711	695	728	713	702	735	696	710	733	748	669	750	718	722	677	745	683	686	657	728	720	680	721	660	730	693	684	654	746	716	745	715	715	700	704	695	753	725	693	753	679	752	681	758	669	682	769	738	725	701	688	737	645	697	697	687	720	723	714	726	696	678	676	645	679	741	716	712	696	703	695	694	755	725	718	715	748	708	717	688	716	722	718	726	690	689	715	731	682	702	778	674	701	673	728	691	710	739	683	704	723	720	716	755	752	694	732	709	714	734	738	695	698	714	736	727	669	628	775	688	688	715	659	713	694	696	723	716	727	684	709	697	726	673	703	669	744	698	680	702	709	718	701	723	762	665	683	679	656	699	678	732	690	718	696	669	689	708	701	675	688	709	726	673	737	743	722	725	653	722	727	706	719	678	737	710	709	673	731	707	741	667	723	681	717	707	762	678	738	713	728	720	681	708	751	731	696	776	704	685	719	725	738	739	710	701	676	681	752	681	689	729	747	698	727	729	674	695	696	737	681	687	734	724	690	721	718	685	700	766	720	694	687	720	750	698	719	694	727	721	721	666	676	669	712	657	705	719	747	712	695	695	710	728	698	711	720	698	695	759	711	740	722	724	743	681	683	695	691	746	678	673	742	717	730	729	713	728	701	689	708	709	694	704	734	710	757	674	714	705	736	722	712	673	731	691	691	721	759	693	750	718	710	683	722	715	682	729	679	668	688	728	710	666	716	752	677	729	700	719	661	741	679	709	705	720	690	766	695	729	664	703	741	761	777	711	690	730	723	730	678	710	721	685	707	683	710	730	748	681	725	719	702	748	707	689	697	697	732	736	680	749	721	771	659	693	725	675	705	720	674	675	752	703	690	722	722	733	696	675	772	717	682	719	711	717	715	718	700	768	758	731	739	712	722	727	711	719	710	706	733	701	704	764	703	738	679	656	731	682	659	698	681	706	699	725	686	692	729	747	669	700	703	719	713	717	740	702	743	674	722	658	737	738	698	702	737	698	696	710	719	723	692	744	691	737	713	724	725	715	698	726	738	730	696	734	740	706	641	733	654	749	721	717	707	752	700	664	731	702	653	748	710	718	740	712	767	703	704	712	657	718	720	691	711	720	662	704	666	687	704	719	693	702	714	740	710	705	700	712	695	712	679	690	741	685	736	753	687	691	672	680	729	687	696	675	697	712	716	711	665	692	675	682	677	652	723	694	690	689	701	678	735	696	710	715	741	705	714	713	715	711	707	710	699	688	724	701	693	713	727
26327	11915	10958	6093	4130	3072	2456	1972	1727	1435	1312	1206	1152	1056	1037	973	949	845	799	827	850	793	828	765	819	777	767	712	759	746	737	747	763	712	684	692	685	660	756	678	692	621	674	696	710	711	700	687	719	693	701	692	684	695	611	690	645	662	711	709	703	698	701	642	687	679	694	675	658	675	711	682	666	615	691	669	656	675	672	671	698	705	692	664	711	645	697	721	657	667	711	704	705	670	693	707	713	674	705	666	679	655	697	721	700	633	701	687	708	707	653	695	728	678	643	676	639	689	732	670	635	639	652	673	704	689	714	707	669	686	638	680	676	675	654	656	692	645	647	655	678	668	675	660	699	651	653	697	676	688	709	686	676	722	693	675	700	655	686	679	661	686	671	665	636	659	714	642	695	670	613	732	720	652	652	645	705	652	655	707	681	659	653	706	693	702	661	648	667	643	641	707	695	673	647	667	650	683	661	647	617	653	649	698	644	704	653	683	643	716	728	709	651	703	702	617	675	691	718	636	642	659	678	649	686	663	677	651	677	662	664	703	694	633	685	690	683	624	667	701	668	661	691	677	694	692	686	687	640	684	662	663	711	666	653	684	617	737	662	673	658	683	704	659	713	677	681	670	701	633	701	666	675	680	686	676	681	686	622	633	653	670	631	666	682	657	628	634	660	641	651	683	698	660	694	658	654	699	665	659	687	661	675	640	684	649	682	632	680	642	634	691	667	661	729	683	678	684	656	711	635	648	700	695	674	680	679	647	642	735	695	691	680	677	727	681	628	668	622	732	658	685	722	678	669	693	663	648	668	657	635	664	677	675	658	622	663	697	657	686	686	618	674	663	654	638	613	659	678	671	698	682	641	652	651	666	650	684	616	647	669	686	699	653	687	703	688	666	660	637	661	660	671	663	653	623	658	627	672	713	667	696	658	700	673	626	717	652	617	664	686	670	662	679	695	684	659	665	680	647	686	690	610	671	677	712	680	676	675	665	699	642	657	692	636	646	711	668	644	634	660	692	693	671	654	660	645	683	692	698	685	705	683	674	668	708	688	663	694	658	744	672	672	689	645	680	670	678	664	703	699	645	640	683	633	653	677	634	637	650	693	656	647	662	660	659	699	648	677	659	695	649	706	668	647	708	691	726	643	695	660	685	646	647	683	676	663	647	690	656	681	717	657	706	650	634	675	679	609	658	648	664	670	649	652	638	678	652	646	669	683	616	649	685	676	609	650	692	697	694	673	656	664	693	641	685	681	698	651	659	629	635	644	683	662	652	664	680	666	669	686	640	664	664	672	670	705	695	697	641	677	652	635	665	671	632	653	697	621	662	715	653	651	662	665	652	648	654	667	694	632	667	662	723	685	656	669	702	653	672	662	686	669	699	717	666	686	629	636	698	651	675	655	650	726	677	702	643	704	595	649	687	654	652	686	675	693	651	727	650	674	652	686	649	707	629	661	643	644	664	646	655	637	668	696	687	694	664	670	677	706	651	708	657	699	644	680	683	684	684	676	677	669	651	677	679	681	697	686	683	726	688	725	643	684	696	636	678	699	697	667	684	630	684	661	640	626	666	693	675	626	664	661	657	691	690	676	675	654	661	696	702	658	652	705	663	660	676	694	647	647	662	668	687	710	670	667	692	678	615	646	671	668	684	648	668	672	631	676	668	643	654	667	683	673	649	647	634	643	615	671	678	614	684	670	668	641	689	689	635	673	713	668	716	652	694	660	638	657	653	643	650	662	692	677	643	674	689	675	688	627	646	652	658	659	626	702	613	647	643	673	664	626	629	658	722	708	644	707	668	680	645	661	700	706	660	614	696	637	644	685	663	629	712	647	666	674	686	671	650	660	747	693	654	652	637	678	698	706	654	644	662	678	686	690	677	641	703	704	638	701	661	664	691	632	691	673	665	712	629	661	666	607	659	671	651	663	667	677	649	681	681	648	670	671	684	671	709	658	707	695	694	664	706	660	700	673	711	636	633	663	701	660	655	656	666	673	641	694	705	685	658	670	704	672	648	694	641	701	698	618	651	701	672	664	639	680	668	664	647	676	690	693	677	658	659	645	649	636	664	643	646	686	661	671	705	678	679	671	679	699	688	690	664	686	670	648	675	694	656	655	708	678	662	690	703	606	646	642	669	662	638	662	626	657	676	684	704	605	687	619	678	679	642	672	707	628	660	635	664	658	654	589	669	671	696	732	717	687	629	700	651	663	723	637	642	691	689	668	689	618	637	670	679	688	663	690	706	645	638	631	686	675	641	662	725	671	660	630	659	660	582	704	663	650	670	643	661	655	671	688	706	665	641	667	652	714	662	703	701	656	633	642	634	681	653	651	714	639	663	687	637	667	680	657	679	669	640	643	660	677	639	738	634	664	670	656	684	666	655	659	719	630	665	652	716	668	662	698	662	696	645	667	716	705	638	645	675	680	654	662	666	669	687	638	671	632	675	703	699	652	694	653	702	605	724	661	659	677	672	676	686	649	674	650	629	613	668	682	691	654	655	660	659	683	689	677	681	669	715	648	639	651	704	677	642	662	627	637	649	682	659	657	634	669	618	654	670	619	672	656	662	643	672	666	638	658	673	676	696	659	644	677	656	672	689	626	658	719	688	679	667	627	669	676	685	694	661	670	682	665	662	626	626	651	669	663	642	660	655	661	646	671	660	661	669	667	646	663	693	648	697	673	697	715	697	646	654	658	687	674	637	639	698	685	699	647	687	690	762	663	695	627	679	672	708	648	693	726	679	649	613	636	654	687	684	662	657	679	642	682	691	683	675	700	624	646	661	670	664	630	632	637	639	672	674	673	652	656	680	662	695	672	659	639	633	642	696	634	689	646	666	675	657	664	657	675	678	665	661	710	672	632	684	659	653	695	671	672	662	628	669	682	644	668	641	690	677	695	725	618	730	692	649	716	658	682	694	667	677	658	633	709	657	632	685	640	674	619	646	681	662	640	700	673	630	688	636	626	667	675	682	732	667	663	690	633	658	707	667	652	699	675	702	680	653	653	698	696	690	683	638	698	668	643	670	700	664	657	693	639	643	687	640	645	702	674	709	681	671	681	682	695	621	709	627	666	701	659	676	703	690	704	692	637	650	664	630	680	703	642	675	655	678	662	689	625	711	644	677	678	668	704	743	682	738	616	674	640	610	630	682	622	665	696	696	671	686	653	662	649	727	692	647	708	702	679	708	653	636	664	623	664	681	704	670	639	668	677	678	641	676	666	628	712	692	698	663	637	691	701	696	664	630	640	702	687	640	690	680	678	649	665	679	672	681	643	703	709	664	678	681	668	667	649	676	653	715	642	656	687	681	717	673	698	688	656	672	689	700	678	674	676	678	706	673	673	667	655	682	662	677	673	660	654	660	675	649	678	621	657	604	640	659	709	673	647	699	656	680	697	661	676	689	678	686	663	678	644	699	664	665	720	692	653	636	711	662	675	686	682	676	700	678	643	692	663	668	668	684	684	674	684	729	646	617
34546	15984	3112	561	423	419	344	337	269	289	278	262	297	278	322	300	290	273	315	299	290	305	286	284	282	313	292	320	285	289	260	267	296	270	294	286	235	278	229	282	307	275	284	274	261	281	304	282	272	298	307	275	295	288	278	274	307	274	286	290	297	262	277	298	286	268	261	275	280	268	261	280	299	288	267	284	314	278	285	307	286	303	301	280	258	294	289	266	266	288	262	303	277	275	290	301	288	271	288	296	277	272	287	308	277	288	280	293	311	266	265	286	282	353	274	283	296	309	278	289	321	292	292	316	280	293	276	293	268	305	289	295	291	273	266	302	256	284	296	291	292	272	287	263	262	307	272	292	276	321	292	289	275	283	280	291	302	279	316	296	300	310	309	280	283	262	270	303	306	293	309	277	270	311	293	273	274	317	290	278	280	262	260	318	275	271	287	281	278	266	297	268	269	284	250	301	277	277	262	289	276	317	277	298	292	314	269	283	267	299	287	324	280	289	289	302	280	300	280	270	302	287	286	294	288	290	261	298	295	299	281	291	286	284	303	305	257	300	304	296	267	290	267	259	275	289	296	294	308	267	250	278	287	262	271	308	292	288	274	258	331	255	296	282	265	285	274	297	278	284	310	288	306	270	281	292	294	266	279	272	261	306	282	278	290	283	294	276	277	283	271	279	325	261	279	277	259	282	296	272	282	314	305	316	294	267	314	288	313	282	298	273	300	278	287	295	294	293	296	305	280	284	284	262	290	268	304	286	298	290	318	273	291	283	266	282	267	257	332	285	267	311	304	275	295	291	256	281	300	298	264	289	293	256	291	294	251	285	276	288	311	264	269	267	297	297	242	273	276	272	305	304	269	278	279	264	262	293	293	295	281	306	292	331	309	312	306	315	258	294	333	265	268	291	263	263	282	272	302	271	286	274	288	292	274	292	297	274	283	295	267	268	282	257	292	260	275	283	283	282	269	277	276	276	302	274	297	296	296	275	308	317	274	283	298	298	276	248	284	252	270	304	296	288	275	292	275	288	297	294	329	287	294	314	264	323	300	307	294	300	290	301	290	304	290	304	295	292	266	280	307	256	263	296	301	295	309	283	271	272	298	258	281	271	278	274	285	287	307	285	306	289	290	332	269	300	296	315	266	290	288	295	260	286	294	298	268	287	302	291	315	278	287	301	280	306	294	277	314	302	273	284	276	286	287	279	287	283	289	309	281	305	255	291	286	319	294	280	289	284	296	264	285	288	281	300	321	304	301	289	271	299	266	273	276	272	269	313	307	292	293	310	287	271	302	281	322	295	261	254	288	255	282	292	295	295	315	276	277	283	274	312	313	316	259	283	262	299	284	288	288	310	307	282	290	291	311	284	302	297	278	291	289	299	286	301	316	260	285	311	283	268	323	300	282	285	297	285	286	309	276	328	314	267	291	272	272	309	304	238	273	297	288	267	295	282	313	277	282	279	266	285	291	280	302	299	285	258	253	307	292	284	287	274	296	271	297	303	316	279	308	301	294	293	306	302	276	278	255	284	283	273	272	281	307	272	309	298	301	252	278	261	299	292	308	248	278	307	287	289	302	296	299	279	285	287	292	325	281	303	308	303	295	316	285	288	307	277	282	281	316	305	303	302	274	276	303	293	320	303	269	303	287	272	292	269	330	279	309	313	277	260	260	276	296	263	295	278	286	296	272	265	281	304	305	269	296	295	277	282	323	317	286	267	289	328	284	304	297	294	285	291	245	275	295	280	295	295	287	253	307	295	266	293	281	279	286	296	266	308	311	302	311	276	320	285	273	301	300	305	318	256	282	287	262	281	300	309	301	280	317	286	290	280	299	301	276	279	260	263	263	264	277	305	273	299	278	315	253	296	320	269	289	315	319	311	251	292	283	277	299	284	255	292	285	263	282	318	290	292	283	284	280	312	325	295	269	272	310	284	287	302	301	283	278	305	312	310	268	270	295	262	271	257	277	288	279	315	265	325	318	269	301	267	330	283	277	317	307	271	290	307	296	262	286	314	273	285	290	301	280	288	305	294	284	302	273	258	260	257	310	261	288	291	288	273	289	291	293	302	275	280	255	299	277	273	289	286	284	271	319	292	310	284	283	280	288	304	283	260	285	278	292	296	312	283	281	307	288	245	290	261	296	276	295	322	269	274	286	289	281	281	281	294	309	252	301	290	300	281	310	315	292	259	312	253	295	289	312	278	290	260	320	293	288	253	298	288	288	288	282	258	280	310	266	273	283	311	310	314	298	292	283	307	290	286	298	282	293	259	306	255	280	262	294	270	280	301	263	275	253	288	270	296	295	290	281	302	258	317	264	279	298	308	285	267	270	274	265	262	288	293	285	289	273	261	256	294	270	269	270	302	321	301	272	285	282	282	268	316	295	298	300	304	311	303	267	301	278	286	282	259	284	284	280	293	296	283	279	317	298	285	271	298	286	286	323	299	288	313	292	269	280	292	312	305	271	280	306	282	274	289	287	266	236	282	278	278	281	266	279	298	295	312	296	326	280	287	299	294	285	269	260	293	303	311	285	291	279	299	325	267	294	263	272	297	311	280	291	290	297	284	270	305	291	270	288	282	272	267	254	295	289	303	262	292	269	283	302	299	298	292	285	272	307	276	280	304	303	317	295	273	297	282	276	262	312	279	281	306	262	269	283	283	311	297	315	277	317	319	294	306	306	291	299	298	293	271	272	308	323	318	298	299	288	281	284	290	248	305	289	304	304	308	315	300	281	290	288	308	317	288	274	282	278	265	297	251	299	296	288	282	254	294	287	275	280	279	300	275	281	278	293	272	274	290	316	282	308	257	241	280	263	293	283	289	279	312	277	308	260	257	301	279	280	290	290	269	311	260	282	284	289	291	280	270	253	299	263	302	270	284	300	271	276	294	283	300	282	278	311	270	292	297	278	299	286	295	263	261	252	284	284	304	280	286	320	313	291	275	309	247	326	273	281	283	308	299	266	260	278	292	263	292	285	275	258	267	299	308	261	278	276	298	256	298	264	267	261	270	285	281	279	274	284	298	284	276	305	297	283	285	277	256	275	288	310	272	282	298	288	293	289	312	271	271	272	260	272	270	289	267	287	308	265	284	286	286	292	242	287	281	301	273	287	306	283	276	259	287	294	288	265	272	298	284	303	305	295	299	306	283	254	308	288	281	258	275	302	316	300	266	296	299	289	282	280	297	323	284	266	288	297	264	307	310	284	305	285	292	304	255	273	289	299	282	274	290	257	286	293	268	282	260	277	323	299	278	287	294	274	261	274	308	307	276	303	274	272	267	301	307	308	274	263	305	263	323	304	281	301	286	295	307	291	268	270	279	295	317	288	267	269	302	301	266	299	308	257	296	295	286	304	269	289	264	314	274	268	279	291	298	275	269	272	311	295	262	297	306	293	255	294	283	281	250	289	310	319	293	276	295	308	306	288	288	300	276	284	285	313	290	295	271	308	282	270	288	311	322	295	269	297	281	286	275
23881	729	575	456	413	358	376	388	346	360	324	318	334	298	324	353	273	284	312	291	273	294	300	310	316	330	299	322	319	312	285	296	288	304	279	299	323	277	323	302	300	273	274	312	284	287	321	310	279	297	277	287	308	327	312	301	290	313	279	315	314	290	302	302	314	290	321	322	321	290	334	296	342	283	297	330	294	282	299	315	298	292	321	351	305	345	311	303	289	286	330	306	317	284	285	309	284	264	337	311	303	291	267	312	273	316	289	321	315	326	299	316	292	291	291	317	292	318	344	298	284	300	305	315	295	307	310	296	315	292	306	295	288	294	260	319	294	324	306	324	274	277	311	295	322	319	299	317	331	277	306	314	290	300	289	296	316	315	305	294	282	318	297	305	309	314	292	297	300	315	304	306	321	292	325	306	319	313	298	331	292	268	307	326	295	321	292	321	345	287	326	294	313	321	292	316	307	323	332	314	333	323	323	253	302	330	293	282	273	295	285	305	296	304	299	274	340	316	324	356	315	304	308	314	299	292	294	278	293	286	285	290	306	284	299	322	265	343	296	264	287	306	310	318	318	311	312	287	310	303	299	275	318	290	322	291	306	279	338	294	284	300	326	312	314	294	308	293	289	306	310	314	308	299	302	324	284	335	304	310	324	307	289	286	295	301	312	273	310	263	289	320	305	305	278	297	263	329	284	293	296	304	298	283	302	316	287	299	302	317	298	299	297	308	300	282	323	325	277	302	310	280	337	295	273	314	298	294	298	305	290	277	317	313	308	301	310	282	296	314	296	325	348	299	292	303	288	303	301	325	280	278	309	307	316	303	299	310	293	317	319	291	325	313	310	331	300	291	273	265	302	283	306	303	303	279	276	324	311	268	300	275	323	302	300	275	300	294	294	328	265	281	285	296	304	296	300	299	315	315	325	283	295	282	306	308	279	282	311	304	269	340	263	306	282	313	290	287	298	316	293	321	296	329	302	287	321	285	304	299	305	289	292	277	290	285	324	314	340	310	302	325	306	299	293	314	300	310	284	332	310	295	300	269	314	318	309	330	299	297	296	313	330	293	288	311	309	283	303	340	271	334	328	324	325	301	316	303	327	284	338	316	323	297	321	332	301	289	308	337	291	293	311	320	327	295	271	267	317	308	305	316	295	283	298	309	321	312	290	311	291	315	320	275	312	315	299	281	304	305	350	289	296	294	292	300	325	304	295	299	329	292	311	312	273	325	278	318	278	323	313	275	287	290	286	307	282	304	324	327	311	286	305	312	303	336	276	275	304	301	308	287	335	287	312	304	286	319	321	301	335	297	298	272	283	330	297	318	281	263	306	313	317	280	330	313	274	300	288	311	295	303	303	271	307	331	314	282	330	303	303	312	293	295	307	277	301	331	250	294	304	306	292	259	303	302	307	308	308	306	316	298	290	294	276	302	297	300	302	319	297	306	304	307	305	303	352	290	282	334	312	318	317	306	308	307	304	267	325	273	307	289	313	293	292	305	308	280	290	292	292	290	310	319	311	318	258	309	297	289	300	291	297	306	300	281	333	306	264	319	285	320	261	309	306	314	297	293	291	297	340	303	312	299	288	307	298	296	283	292	311	306	302	323	276	288	295	299	291	300	311	292	290	313	307	294	319	318	294	274	298	293	309	287	304	301	307	303	318	320	299	312	308	304	274	298	293	305	302	294	292	290	256	290	309	274	285	300	283	327	280	295	311	281	321	303	257	284	333	295	299	298	332	302	306	287	289	308	316	316	288	287	332	313	277	289	295	326	292	313	313	289	333	327	280	287	315	338	339	289	314	291	283	314	319	278	294	276	293	304	298	307	295	298	318	287	295	298	289	293	317	285	284	317	314	307	286	322	280	279	301	309	308	316	326	295	317	293	320	274	300	305	302	307	304	306	277	347	279	316	311	312	336	297	311	300	297	296	316	304	274	283	283	294	323	280	292	316	299	284	292	276	279	301	297	305	315	339	307	318	327	314	308	286	304	278	326	296	314	288	292	307	290	304	297	309	277	307	297	302	271	299	304	319	298	294	318	314	350	291	296	309	279	326	269	316	278	331	286	310	284	281	305	280	284	274	289	288	305	326	294	331	308	300	265	271	298	277	287	314	311	286	315	296	290	318	278	303	302	289	297	299	299	291	270	294	296	311	297	311	299	311	285	297	271	282	299	318	318	307	293	304	272	262	330	266	296	304	325	320	323	298	310	299	294	305	307	293	292	273	287	278	300	269	314	274	325	294	272	309	335	270	301	280	300	290	283	301	263	317	306	281	313	282	312	280	313	321	293	311	311	309	288	293	287	294	288	311	309	318	290	262	324	302	322	294	298	297	284	311	309	312	289	310	285	286	306	301	298	310	309	304	335	282	302	321	289	319	265	307	299	312	325	323	325	311	324	311	305	286	309	315	320	307	290	301	286	321	312	292	284	304	306	329	309	302	286	304	314	286	309	325	285	316	290	266	305	315	267	298	314	307	308	291	309	322	321	298	298	313	293	305	277	296	314	295	275	317	287	349	280	275	308	280	276	246	302	347	300	316	286	321	299	314	331	279	325	305	311	290	297	305	305	298	293	295	298	289	307	349	286	267	282	279	290	323	295	281	321	304	295	296	295	306	276	285	299	315	305	274	337	310	304	299	307	297	257	286	284	319	303	286	312	296	292	312	293	323	314	322	340	303	297	293	309	296	285	311	303	291	301	285	272	316	281	319	283	312	301	303	320	288	305	298	314	322	297	345	329	276	307	301	323	291	316	313	278	310	277	318	297	281	251	288	283	304	314	293	311	278	300	336	302	352	300	302	291	278	305	289	304	319	306	295	277	292	290	326	346	291	326	312	321	295	307	296	312	332	321	293	306	285	283	327	284	274	324	315	303	298	276	316	293	286	317	347	311	296	310	307	303	314	303	294	283	295	268	305	279	283	283	309	313	312	320	315	296	307	295	342	290	281	285	315	291	302	322	291	293	283	321	307	325	274	322	293	309	294	319	291	297	330	294	287	288	301	288	333	321	288	287	301	303	317	314	290	318	315	283	310	271	282	299	272	285	294	289	303	285	285	318	293	328	284	316	323	320	313	293	349	319	311	310	325	304	266	319	288	301	305	292	292	304	316	290	299	269	307	289	323	303	282	300	300	322	311	337	284	306	281	327	297	295	294	286	313	277	288	273	317	280	310	304	316	280	298	304	262	285	319	322	292	312	301	293	302	305	296	296	324	265	316	294	298	304	294	313	289	341	274	316	306	291	307	311	278	286	303	300	303	320	296	296	269	296	282	294	282	353	267	303	310	300	285	334	296	290	305	299	297	294	315	302	290	320	307	286	299	322	293	303	283	271	306	291	320	314	302	293	296	278	331	289	321	312	317	273	321	281	303	311	308	297	318	293	310	312	302	304	278	286	307	290	285	267	303	296	286	316	297	307	301	278	303	339	300	322	328	283	313	262	310	312	304	293	315	303	299	303	308	307	310	293	293	293	307
25006	20664	26868	24491	20662	9110	1023	713	615	544	500	539	499	462	457	466	477	427	454	449	478	418	457	460	412	398	396	422	433	451	408	446	402	397	412	416	439	385	399	389	427	403	369	407	406	408	411	399	453	419	452	426	412	424	392	410	371	423	421	396	414	428	401	427	376	375	399	428	401	421	412	401	413	393	400	404	413	421	399	388	428	415	418	377	419	439	385	420	390	376	424	402	390	387	388	398	412	404	438	409	412	398	402	356	434	414	379	405	424	387	416	397	421	397	384	397	406	413	391	397	380	395	415	426	420	382	380	410	399	377	382	375	426	431	414	403	406	387	386	410	382	401	444	406	364	410	423	400	379	401	410	401	416	415	404	394	407	379	380	380	364	410	415	408	399	425	419	407	411	384	421	375	388	404	422	373	387	447	366	413	375	398	431	410	403	353	380	416	399	398	394	417	400	378	383	397	423	403	409	427	427	396	415	404	389	411	393	434	439	406	403	433	407	391	383	371	388	409	378	370	441	397	412	391	399	393	433	454	363	418	433	407	378	396	422	392	391	381	409	380	424	399	363	407	403	415	362	393	405	400	385	406	391	383	381	428	399	419	412	416	395	405	384	405	413	410	404	390	416	432	405	404	385	391	436	422	389	422	417	407	407	417	414	424	358	344	399	415	380	374	381	403	371	402	394	373	381	419	381	368	364	396	388	378	389	387	401	432	419	426	470	399	417	418	426	363	373	413	415	388	370	376	379	387	397	427	436	355	425	409	400	379	380	412	421	407	400	419	410	416	409	380	429	392	437	398	353	409	384	397	407	445	405	382	392	397	394	423	391	354	383	390	409	417	394	394	409	401	417	408	415	413	384	421	405	378	404	405	391	415	355	385	423	426	423	406	366	400	430	371	388	371	426	393	381	401	391	406	389	404	409	409	414	393	382	419	379	410	395	381	418	395	394	432	408	415	393	415	435	383	406	414	408	404	395	390	363	373	394	396	425	398	396	396	390	406	358	386	410	413	362	410	400	394	396	395	402	394	434	429	376	424	384	379	396	391	414	428	409	415	407	383	404	398	407	422	378	370	389	433	408	378	422	432	418	442	372	363	407	376	378	430	405	402	371	392	409	398	407	385	416	396	397	422	419	404	421	361	408	388	398	429	397	409	409	353	379	410	363	409	389	456	423	401	417	465	412	383	408	399	397	380	395	410	389	407	414	402	412	422	385	403	403	383	391	428	400	426	408	427	404	396	376	409	407	423	405	401	392	398	401	424	392	430	401	414	394	384	430	410	389	405	399	422	425	421	406	421	409	382	407	419	437	437	398	421	403	367	362	371	372	417	396	420	374	399	405	393	402	420	395	337	427	389	407	376	392	405	403	390	390	395	396	411	440	392	400	414	371	391	405	371	425	404	449	437	429	390	401	401	394	375	362	395	402	400	436	408	394	405	404	399	429	401	397	413	394	432	402	362	411	404	412	363	395	428	411	412	390	394	401	384	417	435	412	394	378	420	411	435	404	431	350	363	378	407	432	397	373	426	378	395	452	396	453	371	382	448	386	390	445	370	381	388	392	380	398	414	408	434	433	370	425	373	350	380	383	393	380	409	405	418	417	356	447	388	386	420	413	426	388	389	410	388	404	380	398	411	407	388	414	386	425	405	412	412	439	412	389	422	396	404	373	389	396	383	419	369	381	423	390	409	428	387	403	422	406	394	432	405	420	419	405	434	396	377	399	396	389	394	343	384	400	364	393	421	426	366	389	393	403	429	411	397	426	401	388	394	385	370	386	392	386	406	393	403	399	346	402	408	383	387	397	415	383	408	380	439	414	391	418	443	383	408	411	402	402	423	407	390	406	404	405	370	388	391	363	419	397	415	402	418	394	412	399	430	392	404	410	387	412	431	405	422	410	379	397	424	401	420	417	418	401	366	416	376	422	420	387	384	420	402	412	396	387	390	397	442	375	401	428	404	369	392	399	400	420	417	386	416	405	423	424	397	381	398	404	436	390	418	431	415	407	434	421	374	392	392	405	386	389	420	415	395	407	415	411	384	412	387	383	391	399	404	419	426	386	377	364	395	404	393	423	406	419	377	425	409	401	366	396	383	421	414	408	382	456	408	391	402	414	416	403	408	428	380	405	421	378	404	422	385	436	401	421	405	392	372	396	372	423	348	418	437	387	388	448	435	407	400	386	440	401	377	426	422	392	391	388	421	396	406	382	377	432	415	415	362	408	449	397	399	398	387	394	401	372	402	396	400	395	403	445	404	363	389	390	402	409	399	433	414	390	404	385	413	422	417	363	413	419	438	391	403	371	401	410	382	393	381	388	409	401	399	414	432	410	400	378	390	390	425	360	383	414	418	371	437	411	360	376	445	421	375	388	376	382	409	357	405	379	407	393	432	418	397	394	410	432	388	391	404	408	390	372	391	406	417	411	385	387	422	391	405	376	431	431	410	369	427	399	393	394	409	402	406	403	394	395	350	393	444	395	410	420	368	395	416	398	412	410	397	407	425	399	354	379	411	394	394	423	410	389	397	422	386	354	395	412	383	410	406	362	407	381	398	406	391	404	393	379	423	399	417	419	431	378	382	384	358	381	398	389	407	406	443	384	403	419	409	405	414	412	418	352	397	408	364	390	385	398	408	410	395	374	400	413	443	400	445	403	417	409	411	423	389	390	410	392	393	400	403	366	369	388	418	392	368	401	413	408	403	415	393	422	418	404	383	403	381	384	398	393	350	397	388	413	398	403	380	375	399	381	419	396	369	411	397	397	374	416	447	424	386	403	397	421	395	383	400	383	385	403	433	438	442	399	404	407	394	423	389	414	414	414	406	405	404	401	394	390	393	362	414	380	386	396	371	413	377	393	407	423	414	409	412	420	382	411	366	409	397	393	399	418	368	421	375	418	402	409	413	431	373	384	397	400	385	401	384	429	437	384	399	392	448	412	430	385	373	382	363	383	372	375	383	382	425	393	382	410	418	413	376	407	437	421	400	430	404	411	369	376	407	437	407	388	380	377	427	406	410	391	389	427	353	420	367	399	460	405	405	428	409	378	395	414	384	370	392	363	396	380	363	393	410	403	407	407	435	394	402	407	413	410	405	421	385	393	383	377	442	391	419	408	401	439	380	413	387	424	411	415	407	361	389	429	422	369	357	401	390	413	387	395	406	380	358	407	349	424	390	410	404	383	424	374	430	391	409	430	388	372	359	418	413	392	376	382	390	383	418	399	392	382	386	417	433	390	391	398	371	435	397	404	421	379	382	414	391	399	430	418	378	430	399	392	402	402	363	407	374	386	402	423	416	392	411	354	394	381	379	393	399	372	376	394	393	407	391	399	409	364	355	438	375	409	356	427	389	395	392	429	421	375	375	355	386	393	392	363	391	359	435	420	371	406	370	375	375	382	407	383	405	368	398	380	424	405	401	382	411	425	415	402	406	362	404	395	421	413	375	391	394	395	397	380	383	421	398	356	424	383	399	410	384
29377	7181	6504	3427	2253	1650	1310	1086	907	815	757	669	651	578	616	532	505	480	531	484	447	447	484	441	458	409	419	441	413	419	435	418	428	439	420	401	384	415	422	407	397	402	406	439	434	397	371	400	417	396	404	414	431	380	388	348	404	426	406	432	384	406	386	425	402	425	379	384	407	409	377	341	381	403	430	375	390	403	415	417	430	379	346	406	394	377	395	403	383	405	392	388	366	368	395	384	374	377	407	425	406	393	418	400	384	383	424	379	415	376	373	417	422	410	381	420	372	407	405	400	404	414	404	392	346	389	404	409	366	398	403	384	382	392	362	397	420	435	407	441	405	362	376	418	366	413	380	438	400	383	397	391	386	397	368	409	379	379	392	425	407	376	394	412	395	404	372	397	421	388	392	413	365	383	369	408	388	385	396	377	403	407	401	396	378	421	369	406	393	381	388	373	389	395	420	405	395	397	394	441	404	380	389	403	424	393	413	397	407	401	408	382	367	371	391	419	366	404	389	406	391	393	407	369	376	360	379	373	428	419	372	404	393	386	382	402	413	390	363	408	407	393	391	407	394	410	358	398	402	391	370	368	387	390	379	396	402	463	411	396	406	373	409	396	408	393	387	394	404	399	380	399	392	379	370	389	375	395	378	438	425	405	371	405	372	384	393	391	387	379	402	404	393	395	397	385	390	406	404	382	359	447	389	370	414	385	392	383	391	425	447	377	384	401	382	392	384	402	388	378	401	408	418	443	388	382	382	408	377	421	390	361	400	411	385	398	380	410	397	393	396	397	401	427	375	389	421	400	349	381	398	397	397	390	392	365	368	419	384	362	378	429	414	356	386	404	351	364	404	391	396	393	357	408	353	395	365	388	382	379	384	401	375	429	442	387	393	388	395	405	403	377	373	375	414	414	422	395	406	428	396	420	377	385	358	393	410	408	408	403	379	384	382	372	389	376	410	378	391	409	389	426	381	405	380	383	379	385	392	366	354	411	372	426	375	393	394	420	429	358	415	380	400	372	376	396	393	384	412	392	394	398	368	356	382	389	371	364	388	370	431	418	391	407	367	402	387	370	400	403	349	388	390	377	369	392	405	401	396	388	396	394	382	418	385	421	383	387	432	382	371	388	426	432	378	418	399	410	391	365	395	396	421	387	395	374	423	371	373	414	424	394	357	389	361	400	383	402	353	402	388	448	424	402	428	416	408	370	388	380	397	383	405	403	379	373	371	369	413	408	382	373	420	394	387	447	354	397	356	335	397	408	416	403	368	375	388	406	358	362	385	373	411	416	382	389	383	391	401	369	400	409	405	392	371	412	406	410	398	411	421	377	386	401	332	390	393	421	443	374	374	390	379	384	373	398	371	382	387	430	379	403	392	400	409	373	395	389	364	385	383	395	430	381	397	408	395	401	404	448	415	392	388	387	383	381	391	385	406	378	402	370	406	401	357	377	391	396	396	405	415	390	359	392	410	400	384	402	371	377	446	417	392	411	364	398	377	356	386	393	395	400	411	357	394	387	388	406	391	403	363	415	389	388	418	414	402	387	382	395	394	406	392	387	379	394	422	376	395	384	418	412	392	392	381	362	399	414	399	361	399	391	381	435	415	384	415	409	370	369	369	404	391	381	368	396	392	388	390	449	359	371	378	435	354	343	379	385	369	371	385	402	380	357	387	391	357	397	368	404	396	384	367	393	394	367	397	379	391	442	418	368	390	393	406	366	407	364	385	399	392	398	419	403	392	390	377	384	394	382	367	383	378	382	391	374	365	432	353	386	429	393	379	385	421	404	403	383	390	381	356	351	418	411	420	395	375	406	400	351	380	388	388	406	396	371	401	352	402	346	385	427	398	404	363	402	429	393	404	388	401	374	372	421	400	407	399	381	381	390	370	377	368	359	357	369	363	435	389	406	382	378	377	413	393	383	398	400	364	400	414	389	404	426	410	347	372	379	402	411	416	366	411	408	376	392	370	377	367	415	372	385	386	371	398	403	390	396	362	405	390	421	361	373	398	391	409	431	383	412	367	450	366	396	371	384	404	381	378	396	423	389	389	399	387	389	402	367	380	375	370	359	414	410	410	415	368	414	375	403	404	385	414	387	354	367	361	416	399	354	383	383	409	392	381	394	358	418	405	352	393	371	400	420	396	383	394	380	381	438	403	391	379	370	375	381	401	411	431	411	363	364	359	386	398	397	413	398	410	382	414	410	407	356	407	387	381	383	411	373	392	418	408	370	393	440	416	371	403	385	409	417	390	385	385	414	422	404	376	373	399	426	384	383	414	384	400	384	402	366	379	390	427	392	371	442	435	398	406	415	386	426	389	389	362	384	382	412	429	368	392	432	374	392	365	368	378	397	382	407	373	410	373	388	405	376	363	350	375	408	386	424	382	385	358	388	355	373	361	427	410	364	377	395	406	387	385	389	378	366	401	391	358	392	422	347	387	440	387	389	393	394	432	401	435	400	413	396	346	425	409	393	398	407	384	417	407	404	393	382	405	373	375	382	388	369	343	396	395	418	397	417	403	402	393	377	404	369	375	416	400	414	390	383	406	364	374	370	376	418	406	400	349	392	388	400	399	407	392	334	409	399	405	394	404	381	336	377	402	403	414	418	405	373	380	369	370	353	403	384	377	394	377	370	373	423	384	383	382	380	381	425	394	368	402	385	353	432	397	412	419	412	384	388	435	405	432	381	413	400	397	379	377	388	402	394	430	379	390	369	403	391	368	417	378	378	395	383	400	404	359	394	420	405	431	373	397	409	392	349	392	406	349	421	406	404	374	398	406	392	410	396	380	388	403	401	370	397	378	379	393	367	377	355	389	371	390	424	393	376	426	382	456	420	384	390	421	392	397	405	405	384	392	398	393	419	393	401	402	380	428	403	404	372	366	378	374	387	409	410	383	400	408	402	419	443	380	414	383	431	369	413	400	388	371	389	376	406	384	388	421	430	420	370	395	389	387	396	387	401	413	403	398	383	369	390	395	430	390	393	390	362	402	370	392	380	373	400	443	422	397	368	367	452	408	407	418	365	366	381	392	388	401	378	386	407	369	383	389	380	387	410	379	368	394	405	406	402	389	375	403	378	383	421	419	368	355	403	381	357	386	424	387	391	400	388	371	363	385	377	361	381	398	405	412	392	390	389	399	384	404	384	348	418	411	404	384	406	401	384	403	414	395	411	379	408	420	411	405	418	400	429	390	388	409	370	383	347	407	392	427	376	374	401	382	375	405	379	420	420	411	396	415	410	382	414	386	390	406	370	378	386	392	424	374	407	382	385	389	412	358	377	384	438	375	377	401	392	395	428	403	395	376	395	405	391	373	376	344	402	381	374	448	409	399	363	369	395	387	381	405	419	398	379	404	410	368	403	359	379	398	409	370	373	398	402	359	374	412	380	404	415	366	387	363	401	384	415	386	384	362	418	411	401	378	397	436	366	405	410	375	376	411	417	373	393	361	368	388	408	390	406	409	423	360	387
22912	20666	27393	23969	20672	20735	10261	1595	1199	1099	1063	949	945	856	821	799	834	857	782	724	758	802	769	715	771	745	795	753	788	787	731	744	732	771	743	706	767	715	721	702	727	769	709	734	716	719	711	716	721	685	684	711	695	675	710	695	693	692	709	749	682	752	717	695	756	771	710	708	670	696	697	672	678	715	673	689	739	692	753	690	736	693	702	687	660	694	686	710	703	741	665	713	645	722	702	657	704	686	703	659	671	756	685	747	702	748	678	687	657	686	713	679	698	706	719	694	723	709	739	694	729	667	659	734	651	706	702	671	673	699	705	714	698	763	672	719	742	739	718	714	680	715	689	706	719	655	734	731	707	719	756	689	678	720	751	727	729	690	682	656	721	712	662	698	686	706	705	681	712	671	711	732	726	710	708	689	675	714	700	710	666	676	702	664	665	721	674	638	719	717	720	727	665	647	704	701	724	698	728	730	732	674	693	728	679	775	677	701	666	651	719	692	729	718	659	776	713	695	727	723	671	720	701	708	741	728	725	725	705	658	695	708	660	714	708	678	738	700	736	675	696	657	690	690	709	658	733	695	742	709	670	662	740	670	699	678	700	755	711	684	699	723	707	751	712	683	737	685	695	736	749	724	673	711	703	717	701	753	722	710	692	708	719	662	700	701	689	674	772	677	684	723	740	649	676	680	703	695	685	694	683	690	735	728	653	676	710	662	667	707	719	681	700	698	672	755	688	738	742	721	731	666	756	678	686	711	734	718	711	689	723	695	703	703	710	714	710	703	686	716	700	673	717	708	753	737	682	706	689	714	633	699	736	725	702	691	682	691	705	749	717	673	721	762	689	715	708	713	743	665	645	664	698	662	698	706	717	722	712	672	681	715	704	691	726	705	742	745	662	703	740	741	681	694	737	714	678	677	749	698	749	707	673	674	724	691	729	720	734	743	709	698	719	712	705	709	702	719	741	675	679	697	695	700	690	666	724	708	716	685	716	708	663	687	733	750	673	648	700	669	703	692	742	712	700	694	696	654	670	732	755	722	713	662	691	737	720	723	694	683	735	725	714	706	715	738	697	674	668	773	697	697	722	682	678	733	699	683	676	718	724	688	661	733	736	710	742	727	679	711	725	702	682	742	746	682	745	664	654	699	708	706	705	692	681	720	706	709	675	729	694	668	691	747	708	687	679	725	693	731	701	735	677	720	696	694	707	689	707	685	662	709	717	690	706	741	691	702	749	688	693	735	691	679	714	725	717	704	714	726	741	682	722	662	644	714	732	671	709	729	707	715	679	693	687	716	670	691	718	698	756	719	657	653	690	726	711	707	705	712	736	685	698	711	678	704	700	653	651	689	710	700	637	664	699	688	654	701	651	701	713	726	730	682	694	651	701	701	730	732	684	689	707	672	671	746	702	679	654	704	710	744	649	708	708	685	718	684	713	666	715	660	659	693	734	681	731	700	664	735	690	699	723	678	714	655	746	725	727	707	729	668	646	728	752	767	689	690	697	706	718	697	690	687	714	680	659	695	693	710	751	726	705	732	690	669	717	705	678	674	692	733	677	707	706	689	743	706	649	646	732	675	717	714	702	655	652	716	717	701	755	733	708	664	722	701	693	719	673	716	676	688	714	684	636	718	694	704	708	708	725	700	768	727	661	706	683	681	742	709	692	744	713	726	759	735	687	655	684	682	712	689	690	680	732	694	744	658	746	681	669	753	704	678	732	730	707	707	711	713	681	678	683	729	672	676	720	745	679	684	679	687	752	696	733	648	659	679	713	748	726	756	682	707	708	691	648	707	694	685	706	695	705	760	738	733	711	706	700	722	726	694	701	723	691	728	721	744	701	730	705	704	676	711	672	716	700	769	719	739	711	688	696	709	647	690	685	704	687	687	695	699	712	672	716	696	664	682	696	679	742	685	688	720	693	725	700	692	685	666	724	697	701	738	712	645	700	728	699	686	737	728	733	682	700	668	673	721	713	694	783	668	734	767	653	704	686	707	736	718	672	689	662	706	727	717	696	718	670	671	693	636	776	661	681	712	689	705	673	711	670	705	703	715	681	668	707	706	689	708	714	729	731	647	666	693	729	692	718	737	682	709	721	677	692	663	709	727	668	735	734	697	647	698	682	689	706	691	716	732	721	676	699	658	739	720	728	696	683	681	742	701	745	684	698	670	685	698	695	677	635	684	717	698	682	710	701	703	675	711	708	734	738	714	707	670	690	731	725	733	696	685	687	696	698	675	693	708	698	693	692	680	699	706	734	705	688	680	731	722	701	680	723	692	687	700	708	688	714	658	717	701	633	710	713	722	725	684	709	735	708	725	687	705	682	741	736	719	736	726	688	731	710	641	697	705	732	725	681	691	690	735	623	739	690	752	715	681	733	705	673	733	716	655	738	707	682	707	678	743	695	648	702	730	681	715	688	715	715	710	688	717	688	724	698	724	707	713	707	705	691	611	742	704	727	710	731	699	714	718	708	735	713	661	689	708	671	711	678	690	677	673	661	753	752	694	697	704	697	686	725	659	714	732	691	710	686	706	755	655	706	750	719	724	702	702	713	681	653	671	747	710	714	705	688	722	703	714	707	694	733	714	636	703	699	714	734	673	721	663	724	728	696	683	697	764	715	668	694	703	736	639	621	712	692	696	687	685	661	694	679	673	725	668	698	701	729	691	651	673	694	737	686	698	681	738	688	704	686	659	693	682	711	745	692	674	719	711	720	706	703	674	745	652	719	718	696	737	721	662	692	697	720	651	662	666	764	715	691	712	726	682	700	688	699	699	692	750	729	684	681	674	760	716	703	728	655	655	687	675	687	700	717	662	740	666	706	724	718	717	679	647	711	687	673	670	724	700	727	676	721	727	688	717	687	725	759	663	701	673	709	741	706	701	744	700	704	686	700	691	716	709	672	675	705	704	706	714	678	707	703	715	700	703	683	699	681	685	724	680	679	690	701	679	692	723	668	676	756	682	670	633	667	675	690	676	700	654	746	693	752	712	666	720	743	696	676	721	670	680	682	729	662	708	701	747	698	689	654	760	733	753	696	714	716	688	686	703	642	687	667	725	666	704	705	691	695	714	682	660	780	693	690	690	693	655	675	743	690	716	749	664	698	695	650	667	728	740	683	712	728	711	705	713	714	757	694	694	701	719	690	718	756	691	683	729	704	714	661	714	712	716	715	675	694	692	704	726	670	704	697	719	712	674	716	670	730	687	677	677	684	698	675	672	715	710	692	690	725	699	703	668	689	697	695	650	692	699	685	685	740	680	708	712	720	659	702	712	705	701	683	732	738	675	694	650	674	650	706	713	698	657	692	703	691	757	686	735	715	705	688	694	719	703	694	680	707	653	711	678	672	738	675	687	682	674	668	809	716	725	702	738	697	667	702	698	713	705	673	731	772	757	670	675	679	664	691	696	731	701	706	684	734	697	722	701	691	673	667	740	733	667	702	680	721	694	741	710	657	705	738	706	652	681	661	715
21601	12686	11691	6468	4428	3223	2646	2137	1806	1442	1352	1220	1157	1076	990	936	939	862	891	844	771	780	804	805	789	728	715	826	745	763	729	757	732	702	810	710	661	704	729	700	743	740	676	726	709	696	674	711	685	661	704	721	663	705	639	672	692	686	625	702	680	677	660	638	653	694	685	632	692	697	745	601	674	629	677	711	655	645	669	671	673	692	669	713	652	738	739	665	709	692	668	682	689	666	626	643	697	659	612	675	682	637	686	735	655	648	667	683	714	699	663	681	721	652	640	706	693	692	654	699	673	644	666	636	674	693	683	669	682	694	638	651	646	668	714	685	671	695	671	645	664	702	638	621	654	654	652	659	720	654	675	662	670	684	648	664	673	672	641	618	658	720	652	658	645	730	652	675	657	675	631	647	647	640	674	696	630	666	668	635	694	694	666	683	686	654	651	641	668	677	661	707	694	657	654	671	678	688	669	660	662	636	672	704	653	705	716	688	672	687	722	637	667	605	687	633	684	635	687	692	683	600	662	713	635	683	630	688	673	677	692	657	659	668	660	690	656	671	637	645	631	646	660	636	682	647	686	629	670	646	657	674	698	703	630	647	639	630	698	609	662	671	622	644	635	648	678	658	683	680	652	682	676	613	680	715	622	675	683	626	700	666	665	707	651	675	726	672	633	724	631	674	621	672	664	684	634	676	694	654	717	639	698	647	665	637	669	655	638	656	678	661	644	705	668	686	616	647	649	648	666	672	676	686	675	662	657	649	648	642	618	711	629	688	650	675	652	669	648	635	677	694	630	713	699	682	643	651	631	675	643	701	684	669	734	634	647	673	689	646	634	680	667	693	658	649	689	678	646	664	662	633	686	669	638	660	669	645	689	718	667	684	653	676	645	682	630	680	666	704	654	684	648	699	659	655	678	681	658	623	646	664	665	696	664	652	645	676	652	686	650	693	710	712	645	674	637	694	644	705	664	667	658	663	674	686	671	637	706	666	659	645	663	672	694	656	687	648	645	655	650	658	700	655	702	667	682	677	646	671	649	674	667	662	681	679	653	615	616	665	640	703	665	634	644	675	658	695	625	655	660	645	646	649	685	658	657	643	717	675	605	631	618	657	672	674	651	642	637	735	644	703	657	689	673	665	650	646	669	648	696	664	649	733	627	687	637	640	692	672	684	662	663	698	674	688	688	642	676	629	662	676	622	699	627	626	680	673	627	610	609	671	654	629	678	611	645	640	716	671	669	678	670	694	669	666	656	689	662	662	717	660	690	640	676	665	703	675	653	678	683	659	646	680	651	687	630	677	643	655	684	670	667	655	637	648	717	656	632	700	635	685	666	678	654	689	654	705	634	661	647	651	670	679	674	681	676	686	664	664	624	623	665	663	656	650	651	632	654	624	649	635	638	703	630	680	655	675	623	626	687	700	656	689	669	653	681	622	632	690	665	649	628	618	647	620	651	659	692	701	632	674	670	638	718	635	621	670	660	668	647	627	665	716	702	657	639	664	681	674	665	663	643	670	630	677	671	656	700	682	648	726	658	679	671	630	657	685	628	643	688	664	656	669	657	677	658	674	646	638	681	677	622	669	689	641	658	665	672	677	700	670	674	668	672	616	670	638	654	723	661	687	658	661	657	712	680	678	715	696	661	645	717	694	646	671	696	651	633	657	692	665	696	685	697	631	640	660	669	704	670	695	662	659	697	654	667	686	651	677	638	658	683	646	698	674	646	665	650	654	704	651	651	683	688	709	679	691	667	667	660	635	651	590	683	661	658	661	669	662	649	601	640	647	703	658	684	666	718	651	686	668	692	645	675	625	649	670	673	681	651	608	639	660	659	651	695	704	630	632	651	614	675	666	620	678	653	646	624	616	684	647	657	643	640	634	622	627	653	656	657	676	669	676	717	598	668	680	650	702	658	664	711	680	680	641	660	705	665	675	693	671	689	662	643	688	676	669	684	678	654	676	590	657	611	623	648	680	690	636	651	636	634	690	650	681	648	630	655	665	728	670	648	656	657	636	641	632	677	693	660	637	700	648	674	703	661	698	681	674	636	665	677	671	668	670	637	703	692	677	698	700	688	668	641	644	649	644	700	659	692	674	646	686	652	645	660	686	705	652	647	649	641	685	678	663	681	642	653	649	685	637	689	664	669	652	647	646	651	701	643	639	640	656	659	671	708	655	683	697	665	676	614	687	663	648	668	671	696	645	637	676	646	702	686	662	627	663	696	677	687	675	658	650	653	649	641	663	668	637	665	711	639	673	677	629	646	639	650	681	694	633	645	629	610	619	699	668	684	676	644	674	684	663	664	656	663	691	647	595	636	648	660	697	684	632	622	674	621	663	683	670	677	657	700	664	638	641	698	642	704	708	674	656	675	667	691	673	664	631	617	657	662	638	667	664	645	643	673	661	638	687	654	634	644	641	599	640	636	657	632	632	633	694	644	653	655	694	682	672	645	663	678	647	650	662	661	689	642	652	649	720	669	674	690	695	677	680	650	657	629	669	621	673	654	656	653	648	690	653	659	653	637	692	707	670	651	613	651	657	676	694	674	596	649	652	645	649	687	634	674	652	637	638	643	622	694	673	659	686	621	668	690	649	661	697	710	649	681	699	623	633	683	657	692	641	668	628	698	692	701	643	666	586	712	613	637	663	657	660	647	714	643	689	643	652	687	686	716	697	664	598	675	715	627	667	630	662	662	673	648	655	664	674	708	662	686	658	735	652	684	640	644	661	639	632	708	677	610	662	641	638	665	702	649	641	615	683	668	681	632	703	642	633	654	670	655	650	643	648	673	672	582	646	671	632	640	663	628	654	663	698	647	680	638	724	715	663	689	653	655	678	683	707	639	677	711	644	665	670	674	650	669	675	660	668	631	663	623	702	683	666	621	674	676	639	673	661	636	648	651	681	646	655	632	654	726	666	648	639	659	665	670	642	680	662	682	648	646	665	704	645	682	721	666	665	655	649	669	718	674	698	690	655	643	675	646	667	642	635	674	584	692	666	638	679	663	685	690	655	685	635	651	675	671	696	651	665	676	654	669	623	699	675	653	663	642	625	650	663	688	644	642	638	704	621	637	666	658	669	660	710	676	708	623	640	683	679	643	638	684	616	671	664	680	691	671	723	676	628	660	649	693	682	635	636	681	679	707	655	670	648	668	629	684	679	694	641	698	704	665	668	676	666	640	671	628	636	690	681	636	652	661	606	658	652	666	660	657	677	653	639	673	669	619	679	647	629	664	690	654	676	662	668	661	682	693	662	665	660	683	694	688	659	696	624	685	628	691	721	647	616	691	630	663	624	658	654	679	646	691	658	636	644	679	650	681	665	700	644	651	633	666	707	641	662	661	672	662	696	651	673	706	640	621	654	659	639	670	656	671	648	669	669	641	670	728	606	629	649	653	669	620	671	690	686	682	652	655	652	682	588	662	668	675	679	686	624	664	684	683	634	670	632	669	715	672	674	684	690	667	631	619	655	655	679
34061	15713	2922	462	330	340	315	333	286	293	293	277	284	306	296	265	285	313	301	271	297	295	285	317	279	270	262	264	296	310	279	272	275	293	245	287	301	305	295	289	274	279	299	300	289	264	294	275	307	281	300	290	287	292	286	296	271	255	282	298	294	278	301	267	309	260	293	267	299	304	258	312	288	248	289	311	245	279	270	282	310	300	286	273	274	267	251	298	263	299	273	307	298	250	276	287	259	294	289	288	290	302	282	285	313	282	277	266	292	306	273	281	278	296	295	301	308	266	242	273	320	299	304	267	298	270	281	294	267	268	281	248	303	316	240	252	296	312	277	281	261	296	271	300	286	282	288	308	271	270	296	294	285	285	297	251	273	282	277	304	258	304	310	279	312	302	308	277	280	274	314	299	330	285	300	294	289	294	304	287	287	293	307	270	304	270	278	276	241	298	284	267	267	308	318	271	307	290	288	263	280	275	296	279	278	292	284	314	297	281	275	275	323	262	309	283	279	267	251	297	283	277	286	302	298	272	305	292	291	285	289	296	267	287	314	291	315	285	301	277	301	272	284	288	282	303	265	262	257	282	297	273	312	272	287	279	322	273	283	274	265	297	286	299	283	276	297	314	312	281	275	305	283	293	268	276	312	280	309	287	281	311	308	246	262	279	297	266	270	284	312	273	257	303	269	279	285	270	292	298	288	263	288	306	290	290	313	288	283	284	290	267	292	264	294	252	265	266	273	300	281	258	263	267	313	267	291	253	242	277	250	312	273	260	284	284	285	315	281	288	275	273	284	298	268	265	292	288	294	329	282	279	299	289	259	283	287	322	280	268	296	314	305	270	253	283	285	264	267	284	310	307	327	276	249	279	279	290	276	309	282	297	280	278	295	299	287	294	281	287	276	313	299	287	295	278	285	274	311	317	260	272	275	279	243	305	284	291	324	306	244	299	270	257	311	269	293	288	286	314	274	289	286	272	276	309	291	286	270	271	292	301	242	277	277	274	247	280	297	269	312	293	258	309	297	289	299	264	296	295	322	294	271	275	274	265	280	271	287	269	273	296	262	258	280	280	285	285	293	293	265	282	300	277	268	275	291	292	297	281	281	260	260	283	283	268	272	293	255	261	278	285	284	295	293	290	271	298	264	292	275	271	284	311	269	314	268	296	242	293	295	296	270	281	301	291	280	252	256	259	303	285	296	283	326	301	288	297	273	287	256	298	296	294	262	255	287	291	261	298	327	278	230	254	306	281	275	294	272	279	268	314	292	286	307	265	256	304	276	271	270	268	286	266	298	266	281	271	284	296	255	258	292	250	280	303	286	269	298	336	264	312	312	279	277	279	281	287	289	281	274	297	286	312	282	281	254	284	267	288	268	278	299	269	286	305	248	289	276	284	284	251	255	290	307	306	291	271	312	296	283	285	280	292	314	265	284	250	313	282	312	258	286	294	276	286	299	272	279	285	273	316	270	301	305	267	263	312	285	264	290	286	290	257	313	311	254	277	299	273	316	264	273	290	284	295	311	290	290	307	286	291	275	284	282	292	299	294	273	307	276	285	276	300	261	274	298	279	295	266	285	289	311	265	285	307	291	249	305	293	279	272	269	290	298	263	277	308	315	290	284	276	247	285	283	283	307	293	298	304	281	271	245	299	282	298	314	319	275	279	290	292	266	265	277	281	282	280	279	288	272	321	265	285	318	299	298	296	303	263	267	294	282	263	308	269	302	324	291	293	294	283	248	293	268	310	279	287	294	308	283	285	264	276	279	282	296	272	287	283	302	268	273	276	273	280	287	296	289	326	289	305	284	296	286	295	287	264	291	313	283	289	267	302	260	288	262	288	306	285	268	276	274	298	265	296	298	269	266	266	296	306	290	267	298	277	288	262	283	254	294	264	272	306	287	295	273	305	278	277	293	298	284	256	291	289	280	262	261	242	301	287	303	310	295	292	291	307	265	294	285	287	271	298	239	317	304	280	287	279	268	301	308	277	299	316	275	292	279	284	262	265	294	290	262	292	284	283	283	301	295	290	267	277	280	283	309	308	286	287	256	279	296	300	293	283	264	284	288	298	282	279	271	287	278	275	304	269	292	310	283	299	294	285	275	245	259	308	292	266	273	285	292	303	292	272	278	286	270	258	292	289	270	320	294	315	308	257	287	290	311	304	312	284	281	288	315	275	267	303	268	303	293	257	300	282	277	305	257	278	282	268	288	293	312	277	292	279	284	286	292	284	290	275	293	286	295	285	287	287	301	277	252	303	275	293	272	294	292	283	253	290	282	295	277	284	269	297	266	264	293	305	285	281	275	279	266	292	278	322	273	280	271	298	304	278	266	296	305	298	307	272	288	287	299	298	282	287	303	256	297	264	291	315	264	287	252	262	284	264	299	280	280	306	270	291	286	299	294	259	286	284	293	313	303	253	266	277	294	280	289	283	323	270	301	266	264	289	282	307	283	270	321	300	287	301	257	271	278	291	314	305	284	281	290	281	296	274	293	290	259	262	280	294	302	290	253	300	308	287	296	268	277	247	307	278	284	294	306	300	274	303	275	289	262	299	277	285	272	254	288	323	301	286	302	275	280	260	278	291	288	278	257	280	279	287	254	281	267	275	288	314	267	284	256	306	291	297	270	304	288	296	289	285	268	304	286	290	286	285	309	273	269	289	290	273	280	266	281	272	309	270	279	277	309	280	290	294	268	262	258	273	291	297	325	306	337	299	284	294	306	283	305	256	260	300	278	291	287	275	269	275	264	287	256	266	289	262	314	287	266	297	259	278	312	284	283	280	294	279	302	303	331	286	264	264	291	292	260	260	294	303	259	260	260	271	274	319	270	294	312	289	294	288	272	289	296	330	289	261	287	286	292	292	286	293	283	273	270	259	293	265	295	247	320	267	295	289	313	270	316	279	303	301	239	264	291	295	318	258	290	302	281	261	274	251	288	308	257	304	279	301	286	320	276	268	288	289	255	282	300	263	263	281	293	301	259	278	289	297	264	271	277	262	281	264	292	265	266	244	263	338	281	296	289	258	278	321	302	285	301	318	300	281	291	284	276	273	268	255	277	286	318	264	286	287	325	284	323	275	283	261	288	271	315	284	274	285	292	285	278	286	310	305	302	283	316	326	281	292	278	297	312	277	308	253	279	288	237	305	274	284	279	254	315	274	311	290	280	315	289	254	294	297	261	279	295	280	292	300	290	303	288	285	283	261	303	292	270	268	250	261	269	286	301	319	272	275	305	305	266	291	299	276	257	275	316	292	308	289	291	298	285	285	267	262	318	259	274	290	293	294	309	298	268	290	276	322	283	265	257	291	255	258	269	286	309	299	255	273	266	299	300	280	296	271	284	280	310	275	283	263	281	275	274	289	297	279	291	288	293	292	259	300	320	296	272	312	283	308	281	283	286	247	309	297	289	272	283	289	264	281	263	292	287	300	238	282	262	295	294	275	273	277	257	301	310	299	287	297	303	293	288	306	254	278
23247	762	662	458	389	359	336	341	350	326	304	337	324	304	315	327	296	295	318	301	339	311	285	295	304	280	330	317	287	294	291	306	309	294	318	293	309	304	302	288	294	316	324	284	306	310	271	263	301	292	285	293	254	293	302	289	305	281	277	303	309	326	269	322	311	304	314	324	282	282	328	297	263	304	325	289	300	305	310	294	309	299	280	296	270	292	286	284	319	303	336	303	270	297	305	317	324	314	292	306	283	288	328	273	292	288	315	296	310	318	312	314	315	276	270	317	288	313	295	313	337	321	279	287	339	279	302	304	291	294	320	329	304	321	300	290	316	271	306	299	292	285	310	286	270	294	286	304	299	296	300	269	282	327	302	370	292	291	322	326	319	310	292	327	317	310	300	302	323	284	299	301	312	276	298	296	295	306	307	273	278	288	310	311	305	303	273	280	291	308	334	319	314	320	285	340	315	281	303	286	324	311	293	324	294	272	308	306	336	309	305	336	309	257	316	287	338	286	304	297	298	300	288	284	268	286	279	288	304	304	321	339	288	306	325	327	300	294	305	291	285	317	311	276	282	281	311	292	297	303	328	294	329	326	316	313	289	300	300	320	293	319	301	285	291	298	313	310	306	311	309	270	338	319	309	307	301	299	294	284	274	324	343	300	306	286	323	303	278	335	319	270	327	295	328	278	317	329	304	299	311	296	291	285	315	319	277	281	327	266	289	309	307	281	291	260	312	323	309	290	315	250	293	306	285	324	296	287	298	300	302	319	268	290	305	358	319	280	294	278	295	305	277	302	319	305	296	284	308	305	319	304	303	296	325	296	303	315	310	300	300	289	294	276	306	271	332	303	272	321	318	320	314	300	268	286	277	306	271	300	292	305	309	292	278	305	291	314	330	353	306	288	283	286	291	265	312	293	305	305	301	308	302	281	302	306	305	290	339	295	307	336	318	296	317	253	289	292	286	307	290	292	307	299	314	307	296	308	281	331	291	302	322	282	289	307	299	302	324	264	315	299	305	297	298	317	295	293	289	306	293	289	304	274	319	273	288	314	323	326	280	312	313	300	302	297	308	295	294	327	326	294	299	278	310	278	288	292	274	311	283	310	268	289	300	292	296	287	323	306	329	303	290	312	319	307	326	284	287	290	291	298	298	283	340	309	326	354	283	301	307	320	282	291	316	313	302	282	259	281	287	292	292	296	293	317	304	336	287	328	311	336	277	300	315	313	283	316	316	291	301	303	282	290	275	270	322	283	281	296	314	296	310	326	277	311	301	300	300	283	279	280	305	275	259	298	299	324	308	313	322	346	321	315	316	347	303	297	295	250	280	308	299	296	303	321	258	316	305	283	309	301	293	306	303	296	322	292	293	286	272	314	266	292	272	313	282	300	284	290	323	308	311	285	295	320	298	308	301	276	282	325	329	321	310	307	278	304	316	326	310	317	275	252	329	295	308	304	298	284	286	284	271	278	320	295	291	306	280	297	312	306	297	284	288	306	324	301	291	297	259	313	299	294	304	291	318	298	283	340	346	305	283	295	291	300	302	316	318	333	312	288	277	304	298	315	267	324	305	290	288	305	293	288	286	286	290	340	308	330	304	316	295	276	275	319	267	319	310	297	289	305	268	299	295	281	294	276	311	294	304	325	306	283	293	319	324	328	304	293	300	310	303	311	280	318	286	308	299	288	298	299	295	296	310	304	311	308	342	301	295	308	287	287	294	298	259	297	278	286	319	299	282	304	273	322	306	290	287	312	279	300	294	289	325	278	316	314	321	305	311	307	295	312	300	290	305	294	275	290	278	310	298	314	289	325	300	301	296	326	263	295	338	292	297	292	315	279	298	287	289	306	303	326	329	289	291	291	302	293	319	301	313	285	314	282	301	290	311	306	302	282	301	294	302	301	301	271	277	298	344	272	311	316	292	289	293	320	304	298	312	292	322	296	307	293	282	295	316	296	320	320	324	306	299	320	288	291	270	314	297	314	326	282	256	295	288	290	332	330	288	295	327	301	302	341	307	323	308	297	321	286	285	296	291	277	292	290	306	339	286	325	267	300	328	296	311	290	291	297	307	299	312	302	327	289	272	276	306	290	315	296	304	316	294	323	338	285	284	302	340	315	283	289	284	294	309	338	308	304	298	277	290	267	293	336	286	316	284	297	315	302	327	325	292	273	309	295	303	313	360	313	306	304	292	286	278	289	293	275	327	302	288	293	294	313	317	304	309	300	294	302	290	336	283	319	301	283	269	309	305	317	301	315	273	262	288	304	334	324	295	300	298	295	312	322	304	306	299	316	306	319	308	309	299	297	307	301	299	313	302	318	324	330	326	263	310	283	276	264	311	291	295	341	282	297	318	297	317	294	291	276	286	286	304	288	331	290	292	314	325	310	294	322	325	273	292	320	304	302	297	337	305	277	330	294	317	307	313	299	279	304	265	303	294	300	257	299	305	284	307	291	293	322	307	276	283	311	265	263	284	308	314	297	333	310	294	276	310	296	325	328	305	287	296	285	322	306	307	285	295	290	312	311	327	273	327	319	305	285	267	317	316	304	288	321	280	310	295	297	330	321	296	283	302	296	316	308	318	292	287	291	314	291	275	304	295	306	315	298	336	303	300	279	339	327	291	298	303	293	291	321	310	332	272	270	292	287	306	297	300	278	309	294	304	304	299	295	295	298	317	305	299	293	297	307	308	294	327	337	277	301	288	305	308	303	330	280	333	290	307	332	309	295	282	271	292	301	294	286	300	350	295	305	290	302	314	309	307	259	309	318	284	283	315	281	308	309	288	304	316	288	316	303	286	304	280	272	267	329	273	315	292	290	298	298	316	276	292	303	325	319	301	325	320	297	338	281	332	310	310	328	344	308	301	296	341	292	320	315	329	303	309	303	300	290	310	310	298	295	328	271	318	272	280	310	281	306	283	282	309	291	293	282	298	295	300	314	307	344	323	339	297	255	315	290	316	302	348	281	315	290	317	316	329	299	290	310	274	338	318	300	313	308	337	283	291	285	304	285	265	278	323	308	298	300	297	313	323	294	278	326	330	323	298	314	308	305	304	328	283	309	331	300	298	296	288	316	312	305	323	311	302	273	305	312	282	333	302	311	308	302	334	309	280	307	274	300	266	321	305	298	291	290	331	306	316	282	287	313	276	323	289	332	296	293	280	295	310	281	296	287	279	313	304	292	286	267	312	296	303	328	299	302	327	298	317	288	299	320	294	335	292	308	292	305	308	282	318	277	324	296	299	306	310	307	292	307	309	310	289	263	282	285	281	293	291	300	304	323	295	307	292	309	314	322	295	307	305	309	324	296	295	332	322	284	293	308	291	311	304	304	291	277	326	314	293	297	288	256	291	318	300	277	276	305	297	295	289	316	284	309	313	315	301	317	307	284	296	333	298	312	275	286	309	289	309	294	287	313	319	303	302	291	286	298	311	330	289	320	308	296	299	306	278	320	296	292	303	306	309	312	294	316	322	311
24977	20658	26878	24442	20655	8864	1016	770	652	566	556	544	523	493	472	484	474	449	493	483	466	466	437	434	438	397	437	393	433	396	384	434	431	413	408	411	393	375	418	445	399	420	376	423	388	424	392	454	437	405	401	405	393	438	419	410	403	390	407	399	415	391	416	391	392	392	379	407	403	393	419	378	418	442	393	384	436	436	448	420	413	427	478	387	436	424	446	402	400	395	393	419	416	418	412	427	384	425	430	397	427	388	417	387	378	403	390	370	427	410	426	427	380	404	449	425	353	435	360	419	402	408	407	407	396	457	433	385	404	440	394	391	429	406	407	409	449	378	454	401	392	392	421	372	415	429	415	404	418	388	406	433	394	417	395	414	439	397	430	361	426	436	416	381	444	423	399	427	403	440	377	403	421	405	446	405	398	373	391	391	395	401	416	380	396	420	422	401	419	400	406	389	417	407	394	426	387	374	417	410	419	399	455	413	422	408	377	420	423	410	402	371	390	404	426	416	398	403	421	426	447	401	411	406	411	393	427	411	395	410	398	376	402	415	416	432	422	416	432	435	461	430	408	431	379	376	422	417	446	380	412	444	391	409	398	388	442	414	459	407	387	392	401	373	436	386	407	366	365	402	373	418	422	422	409	373	396	380	404	437	389	447	425	419	419	387	410	412	443	412	387	425	413	380	387	450	366	396	358	437	429	436	387	381	429	410	451	409	386	399	395	459	398	405	407	379	433	407	394	405	419	453	414	407	382	422	381	425	439	432	394	400	442	402	428	398	430	391	384	410	380	437	425	442	396	356	416	390	401	422	398	369	414	392	454	394	428	380	459	420	407	379	431	396	427	406	389	429	398	423	396	384	374	431	422	428	409	398	406	406	435	399	443	365	457	374	386	383	424	405	442	422	480	376	377	437	392	425	401	420	411	419	418	407	395	436	415	387	414	347	444	411	414	391	411	375	374	401	377	418	438	422	375	414	403	407	418	407	424	382	435	411	394	418	390	402	399	396	426	439	386	409	418	386	416	391	400	441	470	401	416	418	413	364	402	427	449	436	431	398	406	399	395	404	442	411	412	376	397	401	426	397	420	386	400	409	420	400	435	394	447	384	390	420	422	391	430	422	410	414	408	426	426	384	393	428	431	400	425	410	403	384	421	413	424	428	405	381	379	401	391	424	399	384	390	396	399	415	416	429	431	410	390	405	380	388	382	399	407	430	406	384	441	421	413	418	378	416	397	418	434	413	398	420	399	409	409	375	401	439	393	400	399	402	426	426	411	452	421	400	410	416	391	388	360	391	404	417	401	407	403	412	423	429	414	411	423	405	401	393	410	410	400	415	420	425	412	410	414	402	371	413	429	415	406	411	412	410	360	414	398	416	422	402	406	399	445	418	402	379	412	411	404	414	371	403	377	401	424	392	393	431	419	410	424	419	384	399	402	426	405	396	418	403	384	421	413	386	393	400	432	427	403	377	370	367	421	405	426	402	413	384	409	392	392	372	424	410	429	399	361	408	412	424	421	427	431	394	398	413	414	394	428	383	392	427	415	411	384	389	409	374	398	412	382	365	413	406	413	428	387	405	410	392	396	383	417	410	412	415	442	387	397	413	446	403	439	430	399	369	421	399	390	393	418	426	402	411	444	403	448	419	382	382	384	417	385	406	406	414	411	402	426	402	399	391	406	398	395	379	401	396	408	416	387	408	436	389	424	416	408	390	387	411	365	393	369	403	384	415	447	403	378	403	415	416	420	434	376	429	369	408	451	419	447	422	401	411	398	408	393	411	437	384	386	418	389	396	417	445	420	365	375	415	350	403	426	427	400	393	439	437	422	375	366	411	422	408	415	434	410	378	408	453	414	418	389	425	419	433	397	394	403	422	432	359	381	375	402	417	417	429	408	400	396	380	373	384	426	406	451	385	397	423	419	446	408	399	405	418	456	431	402	413	421	419	398	425	404	427	390	387	450	411	388	359	392	400	377	399	426	445	409	395	392	415	468	395	371	419	386	464	402	391	359	439	387	396	415	407	420	431	432	413	380	397	406	389	413	407	405	410	388	426	409	430	392	439	438	414	378	451	422	390	392	404	426	417	382	393	399	428	409	427	374	406	411	376	398	406	436	410	439	430	425	376	429	408	403	373	432	386	420	397	408	411	408	425	427	389	386	371	421	428	416	392	391	437	406	396	399	405	424	413	414	377	453	402	405	394	380	389	403	413	418	363	404	425	419	414	366	368	370	454	401	414	389	405	397	396	400	411	425	418	395	389	417	393	436	395	438	380	419	413	388	396	407	380	413	385	431	429	416	451	393	373	404	415	436	417	395	414	384	417	426	417	391	390	385	417	415	394	398	398	387	371	425	455	396	421	416	436	380	422	386	415	413	397	422	412	419	424	394	409	405	404	402	401	451	367	406	385	401	405	395	433	450	421	416	404	426	360	409	421	378	376	418	456	431	411	421	407	414	373	380	392	392	407	417	407	438	403	426	409	412	396	413	416	426	416	428	380	384	415	433	376	443	379	416	431	415	405	402	417	413	420	382	437	398	420	415	397	414	419	386	434	415	405	412	389	435	404	407	375	407	440	401	418	403	383	411	397	408	399	429	413	425	412	426	453	368	427	384	387	391	402	420	424	418	384	399	469	421	371	377	399	357	402	376	396	427	463	400	382	407	419	411	417	364	408	391	433	422	394	388	382	401	389	412	382	403	392	402	413	395	404	388	414	394	397	402	436	383	383	421	419	434	394	416	432	390	399	372	385	388	422	430	426	403	413	405	405	381	420	437	419	418	429	398	409	403	387	413	409	396	403	402	407	422	395	404	396	401	432	411	414	413	424	424	394	410	407	406	399	385	371	399	414	415	410	425	410	420	437	387	392	397	440	407	417	434	412	429	410	396	436	435	384	355	404	435	386	393	423	444	403	362	399	386	387	403	403	422	364	412	400	396	380	388	414	407	423	400	416	384	413	398	392	446	413	380	390	386	391	368	452	412	419	410	418	377	426	393	386	377	419	383	427	401	431	410	429	391	465	417	384	394	417	394	380	409	419	400	428	408	420	388	431	422	385	399	420	369	387	383	382	445	412	420	415	415	394	419	387	421	434	376	421	383	398	424	401	379	393	394	404	466	390	373	370	393	395	387	387	410	415	409	406	417	454	415	401	419	418	422	417	408	384	393	350	425	395	403	398	388	406	420	390	379	410	437	406	411	415	390	400	398	403	405	414	378	421	391	385	387	414	408	416	374	401	469	390	419	389	406	399	388	415	407	378	403	433	382	434	355	413	421	445	399	404	464	425	411	420	413	404	384	406	413	427	404	419	429	381	429	383	411	429	375	406	388	393	410	404	383	383	422	416	428	414	424	408	402	415	422	419	410	404	428	402	416	396	422	394	423	429	423	401	445	379	406	440	421	442	416	424	395	383	392	366	390	392	410	453	389	400	377	416	405	418	391	413	392	381	398	402	426	434	403	442	425	395	390	378	454	409
29307	7381	6674	3485	2246	1768	1338	1084	967	840	739	698	694	630	564	560	515	518	499	483	525	480	484	461	455	421	426	473	406	402	436	430	382	391	446	454	452	428	419	441	439	420	405	399	407	378	395	404	433	383	398	430	426	378	385	423	384	394	396	407	403	423	419	390	405	380	392	395	369	383	413	398	394	354	432	460	407	412	390	407	381	403	393	420	394	390	390	428	382	394	432	407	408	429	394	399	381	344	412	404	390	448	419	408	402	409	397	367	429	407	409	408	397	397	391	408	404	386	433	351	421	397	407	420	413	404	386	394	391	402	412	407	404	406	388	420	394	441	411	404	404	392	398	397	353	397	381	397	369	417	395	457	385	418	368	407	451	414	370	396	411	388	401	361	391	352	402	405	386	410	386	439	381	401	423	378	372	377	441	389	403	429	405	415	382	381	400	376	422	430	427	376	388	432	411	416	424	402	394	410	387	404	409	387	384	381	426	391	425	420	391	418	412	444	399	406	402	416	391	403	383	385	409	396	423	402	380	417	415	414	379	384	404	395	417	423	374	399	379	401	414	421	383	375	370	388	387	390	396	412	393	388	373	394	405	402	397	424	389	414	411	391	399	385	417	419	379	371	393	396	378	390	399	429	382	393	377	403	380	383	406	426	392	373	396	406	404	371	421	379	365	368	390	343	386	413	406	409	416	415	393	389	385	419	419	402	433	408	362	400	417	421	376	411	392	369	396	378	418	397	395	409	387	409	381	398	411	399	400	398	389	421	363	385	427	416	419	406	389	399	411	414	392	394	406	384	375	382	395	413	414	416	377	379	379	390	393	379	403	387	404	387	429	359	370	432	389	375	441	398	414	382	392	403	395	413	396	363	382	404	433	390	398	408	378	436	377	385	427	392	404	408	416	367	413	372	393	373	357	392	433	364	403	392	402	394	412	386	381	370	419	411	405	384	402	385	397	376	397	427	405	374	444	389	406	414	448	378	375	376	396	411	404	391	421	389	370	369	402	415	422	442	431	396	443	399	415	393	389	397	411	408	422	441	389	382	409	401	413	388	358	407	386	414	423	392	412	406	404	430	402	409	371	423	362	413	418	386	418	433	396	402	435	430	427	416	365	439	407	394	413	389	412	355	419	393	392	422	382	399	352	423	370	400	386	386	372	393	391	399	384	423	432	373	371	389	425	416	411	363	432	381	390	385	368	344	402	409	375	410	404	398	423	409	413	365	409	399	425	418	423	404	416	403	383	373	361	408	399	428	407	396	373	400	414	404	384	427	402	404	419	388	388	378	437	381	419	396	402	405	406	415	367	385	399	377	378	414	430	400	378	380	439	405	385	381	384	417	431	386	395	411	405	383	416	419	409	430	387	379	402	425	377	402	389	427	380	363	393	399	370	393	414	401	409	365	382	392	369	415	405	357	380	406	386	392	409	384	394	426	386	441	390	397	428	409	384	363	395	388	384	368	431	375	431	404	380	376	417	415	394	385	383	380	394	412	394	441	421	409	438	368	369	417	402	376	393	404	414	384	385	453	398	390	391	422	414	439	391	383	369	375	395	408	397	386	407	392	418	410	386	391	375	396	406	385	420	379	399	387	387	358	416	406	398	414	418	437	381	390	411	386	417	395	437	421	399	451	398	384	372	445	411	397	408	411	382	403	409	384	366	390	385	404	381	410	397	433	427	389	407	399	380	368	461	416	455	434	418	386	401	391	391	415	365	381	425	408	378	382	391	379	377	373	406	394	416	372	372	409	396	401	400	416	372	412	390	385	413	388	424	378	375	397	387	416	421	417	423	404	394	401	401	417	401	408	399	397	402	446	411	397	383	404	361	377	389	390	373	391	433	435	372	405	392	391	393	417	414	440	439	356	414	394	366	396	372	397	393	376	362	390	405	433	410	393	416	415	395	429	395	387	390	405	408	414	456	411	407	404	386	407	410	403	368	380	381	374	434	422	394	377	401	416	409	400	377	402	399	390	409	398	382	383	398	418	378	406	403	393	415	393	368	409	390	422	382	405	391	393	368	410	437	392	378	428	408	435	368	389	418	408	404	384	400	376	385	403	388	358	397	384	415	376	400	407	415	407	410	423	372	383	415	390	394	429	385	398	422	415	372	393	403	393	369	426	417	388	400	400	402	417	367	401	437	409	373	407	424	379	376	430	386	376	388	417	399	424	400	399	390	374	376	412	369	364	376	408	418	392	404	415	410	394	398	365	425	389	396	414	399	413	370	384	407	416	408	394	398	414	387	404	390	386	398	415	418	414	402	398	404	395	389	362	404	384	364	395	410	380	384	424	378	378	414	404	434	386	369	384	416	406	436	383	375	365	404	396	386	391	404	403	428	390	404	367	398	398	415	398	388	424	395	360	423	412	413	380	382	383	383	434	368	387	426	405	378	393	395	392	406	396	435	407	395	372	412	367	405	406	388	413	405	402	367	366	366	387	421	384	407	392	417	384	417	441	445	400	402	406	389	362	411	422	391	427	373	380	414	410	413	370	402	417	392	396	393	364	410	369	426	390	360	392	379	397	388	372	397	404	386	404	413	429	412	393	428	439	386	398	380	405	395	379	394	422	356	414	391	424	388	394	400	429	386	401	388	399	353	395	385	409	403	385	416	400	376	339	421	375	396	398	409	406	401	397	385	393	441	390	439	420	395	411	376	398	384	392	400	433	381	401	392	408	397	403	423	386	404	402	388	358	405	419	396	383	412	411	389	385	435	418	408	402	433	381	421	388	409	390	406	431	398	417	404	398	417	416	395	399	413	445	383	403	417	393	391	412	408	404	382	375	397	400	396	424	394	409	374	420	379	414	382	417	434	400	434	386	365	386	373	372	415	431	383	386	377	414	412	400	410	386	381	417	379	389	396	417	391	401	437	394	438	410	383	384	412	376	413	372	403	409	355	390	362	352	392	419	404	409	371	408	402	399	398	390	406	359	389	418	396	408	382	424	384	380	394	404	402	425	387	409	377	405	432	387	415	405	384	397	360	422	372	391	429	409	380	405	401	422	432	411	376	421	422	389	414	407	380	398	423	412	396	387	393	366	376	416	390	392	387	410	417	382	382	385	416	401	376	404	409	389	365	396	413	411	365	362	408	459	422	404	355	392	404	404	373	402	387	396	449	429	379	395	387	396	402	396	416	385	396	423	447	418	391	375	366	404	395	420	414	397	395	370	369	379	362	399	424	382	382	390	421	388	405	431	404	398	390	369	379	402	395	428	413	427	391	384	376	401	390	407	382	422	402	416	362	433	422	403	462	382	431	384	390	400	376	381	428	403	399	393	367	400	378	402	394	382	430	423	361	391	379	364	414	408	366	368	400	364	422	384	400	381	394	381	410	405	365	399	401	396	390	389	405	404	393	395	362	393	380	385	423	431	369	379	390	405	407	381	405	406	406	382	384	388	381	398	356	406	410	367	380	388	404	416	385	390	404	405	371	380	361	415	382	400	433	397	416	432	407	395	400	379	378	384
22958	20666	27425	23924	20672	20733	9225	1597	1242	1096	1034	1044	903	954	886	938	823	781	835	798	808	808	773	723	773	759	769	743	765	762	748	766	746	754	729	731	725	756	699	686	745	717	736	715	771	661	735	748	696	751	706	718	756	724	738	714	770	699	686	734	727	711	714	719	696	744	738	745	730	718	699	724	714	750	674	719	730	754	695	670	753	699	657	730	743	704	727	781	691	711	703	715	704	668	751	717	739	638	744	738	707	675	697	695	704	667	690	731	683	741	733	703	784	708	692	721	692	790	655	705	715	705	704	714	666	682	728	756	636	696	704	724	689	735	738	757	691	716	700	726	695	677	748	737	686	703	737	695	707	756	718	685	746	709	715	688	680	681	677	782	725	718	698	692	674	693	727	704	680	693	693	711	739	698	720	714	708	662	669	677	688	767	723	700	693	689	724	700	675	721	773	689	700	682	690	732	673	672	675	726	720	732	703	730	721	712	702	676	713	692	723	700	742	695	697	738	703	735	707	731	746	729	712	704	665	709	720	703	761	724	752	695	732	684	743	744	664	699	697	675	710	710	762	695	717	672	687	691	722	756	720	692	739	715	698	761	742	719	721	699	695	732	691	733	742	706	728	742	683	735	733	722	692	713	730	650	756	713	778	772	739	733	733	718	705	601	705	728	713	739	708	734	715	705	716	722	657	784	686	682	685	720	684	686	737	734	730	690	719	716	740	704	699	698	730	711	752	699	680	679	720	709	696	737	638	723	735	716	659	750	723	715	657	719	734	723	671	694	689	731	727	635	704	693	681	685	712	669	691	680	769	708	693	680	688	745	712	682	703	667	680	735	713	673	737	730	708	676	693	715	749	676	711	660	701	754	719	732	731	664	679	729	690	753	723	693	715	673	696	726	748	738	702	722	706	696	718	699	730	756	731	716	747	709	750	706	757	723	684	702	667	674	763	724	734	674	709	692	741	692	661	687	698	667	719	735	625	705	706	771	720	735	699	726	733	703	700	702	670	693	717	701	729	677	758	740	698	689	707	670	734	719	724	692	737	712	690	706	746	731	703	705	715	723	723	753	661	681	697	690	746	699	730	702	697	700	735	681	648	687	736	713	734	685	711	773	741	684	722	685	701	731	718	716	711	712	708	695	709	725	700	657	727	727	744	689	684	665	745	736	701	694	687	643	705	706	712	714	748	736	720	724	717	700	715	661	709	668	744	682	696	719	722	666	699	702	713	696	697	696	711	731	666	708	707	697	739	705	729	668	701	695	724	682	707	715	712	703	742	729	671	738	699	716	741	704	707	661	674	693	719	721	737	711	753	724	681	630	712	719	730	711	687	695	759	689	678	709	710	695	719	664	728	734	762	730	711	660	715	679	718	685	707	656	677	748	683	737	675	663	687	730	697	673	721	737	701	670	675	714	722	719	684	736	738	754	691	697	685	654	751	711	721	688	744	659	771	744	731	767	748	717	714	724	690	734	701	724	754	735	707	780	735	720	744	727	740	692	722	732	723	709	730	684	738	704	714	723	716	734	696	711	698	686	681	695	724	649	683	719	689	747	707	713	723	696	682	710	667	705	655	701	693	715	737	746	711	680	724	742	703	689	679	698	691	674	694	688	767	724	692	683	732	702	736	716	661	700	722	687	713	720	712	726	676	654	671	713	713	756	727	737	717	731	752	720	780	705	704	713	726	748	697	752	725	755	657	759	704	760	735	671	700	717	706	724	733	699	711	738	717	706	669	726	747	719	703	812	649	711	715	704	738	682	695	726	682	716	626	782	749	676	697	703	713	707	709	674	661	709	725	677	755	693	777	732	738	670	695	713	666	738	697	689	733	710	733	715	745	693	696	705	687	695	720	672	693	688	663	687	709	718	677	709	724	665	701	784	724	733	699	654	748	737	740	716	705	710	722	642	737	701	711	719	705	707	694	723	707	724	696	703	730	709	733	723	700	697	729	740	711	713	679	689	660	771	680	684	691	719	694	708	677	736	680	680	715	743	691	710	728	755	711	713	683	754	707	706	684	700	719	721	703	736	717	719	721	721	708	722	707	702	678	683	738	692	685	762	740	727	707	712	734	698	718	688	707	749	746	694	659	736	707	710	738	723	768	743	728	692	722	720	723	708	703	698	734	733	662	708	711	753	676	716	782	731	706	683	701	730	669	732	688	669	716	714	708	728	696	719	768	713	706	662	704	675	681	713	699	730	711	695	694	747	692	670	692	691	666	726	685	683	676	719	719	723	689	705	737	683	671	721	719	732	726	721	703	708	683	685	716	710	685	701	711	724	719	706	734	742	725	674	693	741	752	713	715	726	736	694	725	695	704	716	721	706	699	699	676	736	700	703	675	739	735	758	743	667	738	736	704	764	657	702	725	720	683	722	655	703	683	716	707	752	734	671	692	697	696	740	686	675	735	759	710	720	756	669	675	758	689	750	712	724	663	724	741	734	729	727	695	679	748	719	701	771	704	702	708	734	728	720	705	717	727	739	757	669	697	745	730	714	729	748	704	723	662	729	649	661	679	709	751	699	692	724	721	712	709	688	717	693	700	704	738	675	714	734	717	723	697	758	694	712	724	727	714	708	730	702	751	670	666	705	756	738	657	685	723	701	713	678	715	707	711	721	701	710	656	696	704	679	700	714	729	654	677	739	712	705	748	698	722	709	734	682	679	716	682	732	684	712	705	723	686	729	708	709	692	708	664	735	730	689	674	707	721	737	746	735	696	718	719	694	733	689	733	701	720	727	657	687	673	706	688	678	691	729	751	678	715	691	707	688	692	698	721	682	680	704	668	714	647	712	683	685	721	695	684	699	735	733	677	702	672	647	675	729	751	722	723	699	709	700	699	770	717	680	715	679	675	710	721	694	701	758	696	721	751	689	764	682	717	696	676	727	693	705	695	664	730	719	685	680	707	719	688	755	676	741	700	708	705	714	763	718	692	655	698	655	725	694	682	752	733	696	751	689	735	734	689	734	735	759	651	707	685	705	721	680	773	715	738	628	753	680	710	685	743	676	735	697	696	668	700	726	750	717	754	693	677	665	698	718	716	687	723	683	727	696	683	741	703	703	686	682	732	705	707	690	706	712	690	710	703	751	688	696	689	665	666	724	659	722	725	693	663	725	681	650	692	712	689	748	683	744	699	678	700	700	646	701	669	707	703	759	702	705	719	737	701	703	702	758	707	736	705	739	710	710	680	731	676	703	712	673	684	669	725	685	734	716	687	726	687	676	726	684	696	721	695	727	651	706	662	702	736	740	699	666	698	697	681	702	674	716	663	715	741	661	760	708	691	671	692	731	769	691	699	695	728	703	702	731	677	656	693	694	700	727	718	749	718	673	711	719	696	698	705	703	726	720	680	713	697	684	712	742	688	736	717	716	703	697	737	719	718	710	759	723	698	702	738	675	713	709	736	701	696	735	683	663	705	695	698	705	693	698	722	688	735	704	701	669	717	710	723	711	719	758	715	698	715	715	722	744
22938	13285	11985	6772	4550	3445	2709	2161	1873	1647	1393	1248	1201	1142	1040	951	980	900	916	813	796	793	810	782	790	771	751	751	744	711	716	739	698	707	672	696	730	684	721	744	735	685	706	768	652	704	698	695	686	695	690	662	663	664	655	685	707	717	687	690	691	682	691	702	691	644	678	703	647	670	658	654	689	693	665	690	658	687	662	715	696	706	640	690	666	689	691	639	653	665	700	647	678	673	650	666	649	690	659	679	657	663	680	665	696	721	641	643	651	661	698	703	671	670	660	633	677	695	656	641	693	651	677	686	600	659	740	645	656	672	662	665	686	662	660	676	665	673	665	659	662	706	664	663	709	689	642	645	690	704	680	721	698	708	661	684	679	674	704	679	652	727	640	693	638	711	657	719	687	629	604	648	678	682	694	674	669	678	699	611	640	662	661	665	654	694	681	693	660	689	630	645	648	712	692	697	628	626	637	689	662	669	679	671	670	675	683	646	681	683	656	674	676	657	654	695	660	695	649	721	690	682	674	649	640	684	657	653	630	698	705	609	658	684	699	688	703	672	708	630	693	638	649	668	663	625	637	588	674	648	686	690	603	642	639	651	691	683	666	645	651	689	717	686	676	694	639	660	668	662	671	637	656	671	681	642	713	668	729	716	657	659	674	686	675	653	661	644	657	635	676	641	653	617	658	639	614	677	664	692	674	690	606	665	699	674	679	675	691	718	620	649	687	698	672	653	656	677	639	659	690	633	662	690	701	690	667	692	655	654	655	672	724	656	672	658	657	735	657	651	674	704	685	672	680	640	668	648	649	663	657	692	707	692	694	647	679	668	665	670	682	642	654	688	694	731	652	714	646	641	648	695	642	656	640	656	693	676	703	668	643	713	645	675	663	641	682	654	622	641	674	694	659	620	644	702	694	648	663	694	625	753	666	650	642	688	670	657	658	686	650	682	662	667	659	658	658	721	686	633	682	630	716	656	609	702	631	668	704	700	652	649	652	640	714	647	648	656	644	687	611	661	674	695	653	695	690	671	629	712	671	670	670	644	659	657	710	698	705	690	684	654	673	676	639	697	674	623	655	643	647	683	667	650	676	671	662	633	649	685	690	676	686	652	692	647	681	648	678	697	634	717	664	637	641	668	658	672	672	666	693	709	722	661	682	693	659	658	658	651	687	667	660	716	639	702	697	685	643	681	679	678	688	648	683	667	632	651	690	664	651	653	664	657	701	646	674	653	685	688	632	668	699	631	660	645	693	668	670	657	654	714	682	706	690	692	700	675	651	665	664	722	656	707	645	629	709	666	665	708	672	654	674	650	665	672	647	666	635	695	655	648	654	619	689	642	699	648	648	698	693	642	682	659	667	644	656	653	646	709	684	685	675	640	653	655	667	646	656	687	650	619	699	671	641	737	660	684	670	643	670	662	639	638	665	639	667	654	648	682	651	718	709	734	688	644	684	696	661	661	698	672	666	688	667	681	692	620	677	672	654	660	695	637	687	645	695	717	682	692	683	643	684	699	629	713	634	686	693	649	625	611	718	671	685	655	640	591	628	649	619	665	668	700	657	641	661	648	635	679	678	663	690	692	674	703	661	649	676	647	657	646	659	661	697	665	690	670	685	672	686	694	596	679	641	639	714	673	619	699	652	649	673	670	663	622	665	708	619	661	670	640	687	667	690	643	670	651	630	703	669	628	707	680	673	654	618	682	678	713	731	668	693	636	619	686	629	719	668	657	659	688	637	652	686	692	706	707	654	678	678	679	680	691	692	652	670	695	671	677	689	670	647	646	683	681	708	732	636	666	631	640	639	699	724	646	695	706	669	659	666	670	695	650	644	669	666	628	678	672	685	698	665	666	648	645	720	670	643	703	717	622	691	668	615	696	658	689	654	666	694	666	680	667	686	681	662	622	654	695	743	668	650	653	641	635	632	676	683	681	662	653	683	675	629	639	664	661	662	709	695	668	659	743	670	656	701	643	666	697	693	694	644	673	664	630	668	629	666	676	687	698	693	684	652	690	692	618	702	703	697	642	684	627	670	645	694	673	652	649	690	693	663	644	668	634	661	691	674	641	644	664	667	672	628	679	693	679	674	669	661	711	649	654	684	689	667	680	678	639	655	702	671	679	691	624	692	649	705	698	673	647	684	684	694	682	686	736	717	699	672	658	671	681	656	701	640	660	672	701	630	679	688	675	657	656	697	700	710	681	681	680	661	635	677	653	644	712	664	672	682	694	633	633	680	641	705	662	654	714	631	706	664	727	663	675	649	641	694	642	665	690	667	690	685	647	676	680	651	690	680	698	649	666	719	653	612	633	685	645	660	680	663	658	683	713	695	657	668	650	664	672	670	695	649	676	683	634	667	696	654	652	658	698	733	676	676	668	681	644	643	655	669	674	614	712	636	670	693	677	686	689	653	679	695	691	674	693	627	661	663	655	667	682	651	610	682	684	686	668	675	632	665	713	672	626	652	650	655	720	723	643	655	681	690	652	686	664	700	626	648	675	649	662	724	617	693	694	692	690	661	653	641	647	686	650	661	675	647	670	671	677	680	673	710	626	677	687	676	661	705	685	705	673	706	664	683	676	647	694	666	735	660	649	691	679	710	656	612	678	698	714	714	621	675	679	638	697	704	617	720	680	599	661	692	675	629	687	630	712	666	657	645	666	606	667	653	664	708	705	674	650	659	657	699	649	671	663	703	655	696	692	678	677	605	687	683	682	670	657	651	642	619	670	659	709	672	639	701	671	680	685	646	679	685	655	689	665	647	621	663	723	683	681	667	629	663	713	711	703	696	692	652	648	684	608	647	673	705	673	708	685	637	688	663	648	704	618	673	634	674	699	667	621	693	670	645	690	678	667	709	707	662	630	653	659	694	623	676	679	669	692	686	634	646	636	719	658	659	681	635	658	683	666	675	674	666	649	663	668	676	668	669	666	690	673	670	694	681	642	654	706	664	651	649	674	668	658	615	731	664	668	652	700	644	688	656	648	647	620	701	657	677	653	656	671	613	708	648	714	626	641	676	680	654	682	658	673	679	687	662	696	645	659	665	646	683	636	669	693	669	687	652	677	656	681	691	652	671	702	679	680	673	659	684	673	668	652	696	651	634	682	659	673	644	666	656	728	694	688	668	664	654	671	637	661	706	696	668	682	714	692	647	663	713	679	718	663	685	656	642	695	673	672	665	663	722	636	695	698	627	681	670	711	679	617	680	650	697	680	693	664	671	654	636	616	686	632	706	677	671	610	699	614	680	665	708	662	636	637	647	691	688	669	683	645	734	649	650	652	648	690	676	696	665	688	677	671	639	649	679	712	636	685	679	703	702	681	685	725	659	690	645	675	671	685	644	671	686	615	632	641	652	667	694	668	661	694	726	691	649	672	704	616	650	641	662	647	696	675	673	724	714	722	720	699	630	705	668	675	649	671	672	625	699	667	712	689	695	641	607	646	681	646	673	671	699	674	674	707	664	700	654	691	671	643
33066	15124	2534	489	372	349	348	340	304	308	313	257	302	282	303	311	281	284	270	288	314	274	285	277	268	311	287	290	269	291	307	267	276	329	297	310	298	286	308	314	324	290	303	295	277	298	305	283	306	308	287	281	300	287	285	269	284	290	277	292	271	283	267	301	271	314	277	271	292	271	250	290	279	287	301	258	290	298	294	300	287	284	298	294	292	324	314	310	332	287	282	283	300	310	300	288	297	282	283	298	277	303	296	300	298	296	293	291	293	286	298	298	295	296	263	299	279	285	281	281	270	307	298	271	279	327	276	310	309	292	279	304	291	290	318	284	285	294	307	293	270	295	309	266	293	288	299	276	326	293	343	285	276	306	269	311	290	300	292	310	303	283	306	285	288	290	296	270	289	284	288	279	267	282	263	274	311	323	260	290	304	298	292	315	304	283	269	300	284	290	298	291	299	298	309	301	282	287	271	282	285	337	307	282	300	348	302	261	314	320	289	307	304	295	323	281	260	276	275	286	274	291	300	305	280	281	285	302	295	296	321	309	285	317	298	287	302	325	330	286	323	292	327	302	285	272	314	250	304	340	276	275	280	286	308	280	281	331	277	323	275	302	260	298	302	322	304	327	290	304	282	318	298	271	293	294	276	306	301	271	267	284	269	319	318	293	268	276	313	297	292	296	307	314	306	295	296	294	274	296	274	271	286	310	296	288	272	293	300	269	286	322	271	320	240	299	280	255	298	301	307	291	280	309	292	262	288	278	284	301	298	265	280	295	282	287	300	287	306	288	286	287	305	296	266	299	297	268	291	294	319	259	289	277	316	265	303	299	270	296	308	305	276	285	283	274	266	289	270	303	316	266	276	294	292	312	319	285	285	298	292	307	280	285	312	265	316	293	299	261	307	327	280	307	292	290	300	303	271	302	275	279	285	305	284	313	277	274	301	300	291	320	280	269	297	266	268	298	307	265	295	290	287	297	278	289	254	284	288	272	261	280	313	292	255	312	316	292	310	304	283	306	280	287	284	303	301	289	315	279	301	296	301	276	246	274	310	287	326	287	278	280	325	292	294	327	329	294	286	282	288	274	303	304	275	300	332	268	280	293	275	298	287	274	299	316	268	297	301	288	292	323	329	315	300	318	272	283	313	286	294	263	335	319	261	324	271	296	288	343	270	261	257	283	315	294	273	287	273	290	279	278	298	297	287	318	292	288	284	326	260	321	301	303	309	295	280	280	313	276	320	311	294	280	279	299	284	303	281	270	296	314	266	290	284	305	282	289	295	306	284	306	298	296	300	259	236	308	314	293	275	298	295	324	266	301	292	285	300	300	276	309	270	286	290	321	291	272	286	256	290	280	253	294	286	277	298	273	272	301	295	300	268	312	299	296	301	267	292	305	314	292	323	319	279	297	273	310	283	295	267	291	295	275	301	275	308	324	287	300	256	284	246	281	272	316	299	278	286	262	271	312	273	280	307	299	334	311	287	276	289	312	295	262	292	277	285	291	280	330	337	298	314	281	271	287	248	272	283	272	288	279	303	272	260	287	294	287	262	316	309	341	325	305	275	283	290	284	302	295	274	314	271	261	284	318	299	303	286	280	294	320	325	286	279	275	273	299	297	297	274	288	282	325	298	287	306	313	283	293	328	283	277	299	285	284	323	324	288	314	284	301	309	280	318	305	281	285	275	295	274	286	284	285	298	318	273	303	295	275	268	298	320	314	297	289	313	311	274	299	298	271	302	280	268	307	287	322	281	297	288	273	283	294	288	314	270	299	286	297	285	316	319	282	300	298	276	287	307	265	280	286	320	312	281	268	325	294	283	267	302	270	287	296	300	308	271	281	298	301	319	295	322	273	262	315	282	289	296	287	299	299	261	262	298	272	269	309	312	312	282	301	301	295	309	278	308	295	323	277	299	319	295	284	274	287	284	308	258	299	280	263	266	318	298	298	311	305	285	308	282	311	309	309	307	312	322	292	315	287	274	273	299	279	288	286	273	280	275	282	292	302	276	293	288	299	280	296	287	303	295	281	288	273	322	283	299	295	276	291	276	287	286	296	285	304	288	286	272	274	309	316	290	310	285	310	301	303	289	287	286	277	268	303	282	270	285	306	322	265	335	300	289	281	285	291	298	291	326	296	277	324	310	318	298	296	319	312	318	316	276	312	292	311	297	299	327	273	316	282	302	291	297	294	291	317	301	306	284	275	290	271	283	259	289	295	311	276	273	294	304	269	310	271	278	307	296	301	274	283	305	302	307	273	288	314	271	261	305	285	289	293	294	309	270	281	303	258	308	292	282	284	298	276	301	283	306	327	303	305	297	293	285	279	267	319	288	281	271	307	313	279	308	331	280	280	286	297	299	269	254	287	281	306	310	273	253	318	280	285	312	278	291	286	295	287	298	281	289	305	302	264	282	310	314	297	313	314	305	277	313	320	281	282	314	295	279	292	280	292	305	302	286	269	288	309	268	302	283	312	317	316	286	295	273	275	291	308	284	318	288	273	285	307	303	292	281	273	281	290	286	291	296	293	273	297	310	291	301	303	296	258	296	273	271	292	294	319	282	301	298	258	291	247	289	309	319	264	277	281	260	283	284	302	272	287	314	281	280	272	297	309	261	295	289	286	299	269	286	274	269	316	299	287	278	270	293	314	278	318	281	320	279	293	277	308	276	278	286	290	278	296	287	296	276	284	299	305	284	302	281	317	283	296	292	297	267	294	300	292	331	297	304	275	285	283	285	253	254	293	282	275	275	309	273	308	344	313	269	281	275	301	319	283	308	271	299	280	284	299	322	267	294	325	286	284	303	256	275	263	307	269	285	302	275	288	295	287	300	321	312	294	298	277	301	270	275	299	259	286	292	287	281	266	292	287	273	279	264	279	284	281	304	311	291	263	304	313	288	297	279	289	311	289	311	290	314	306	282	288	301	296	299	297	285	322	301	302	283	280	315	292	336	293	294	292	290	259	299	309	304	279	266	268	267	295	274	306	316	303	293	289	295	272	271	293	239	328	287	312	308	287	297	319	279	290	304	299	310	315	300	308	293	296	306	299	277	254	294	289	281	286	265	271	304	282	318	254	339	313	298	243	303	298	300	284	291	318	300	285	258	284	277	295	305	317	274	282	282	301	284	293	295	295	284	308	283	306	262	304	289	316	292	284	283	307	282	323	300	260	285	274	309	286	266	286	298	279	337	287	268	267	288	345	299	298	297	277	308	321	340	329	275	276	309	315	307	309	300	287	325	268	324	285	298	300	275	306	293	273	269	298	325	318	314	310	293	305	277	297	294	280	274	289	293	272	291	297	271	259	281	309	286	291	277	293	310	299	318	319	293	303	289	324	297	279	287	276	276	297	259	279	303	323	315	284	313	293	284	302	296	334	329	286	311	308	295	282	306	319	295	301	324	298	284	280	297	329	290	296	260	291	285	285	259	301	304	308	290	266	296	307	312	302	282	290	278	269	277	271	288	305	279	264	295	305
21352	744	686	479	413	387	333	323	346	330	307	333	317	309	302	321	318	325	341	344	327	341	311	272	292	319	313	310	306	328	312	307	327	316	306	301	318	348	321	282	321	284	326	313	311	332	340	294	303	317	264	314	286	311	287	308	297	345	308	289	293	323	290	283	309	339	317	298	323	298	303	280	295	293	323	318	324	296	327	302	293	288	314	297	292	325	325	299	282	303	335	308	298	300	306	310	309	321	316	326	312	299	280	335	314	305	296	314	320	311	325	307	294	294	317	306	326	299	269	304	326	339	315	321	326	286	319	310	313	310	275	303	297	336	323	328	307	296	307	275	330	341	325	311	275	319	318	294	308	294	349	276	311	296	328	308	315	305	324	282	283	336	329	297	298	285	277	293	301	334	314	294	328	284	311	282	316	304	312	306	309	293	309	331	328	277	313	308	302	294	315	283	304	303	334	312	316	328	308	317	276	306	307	314	279	294	287	310	307	331	278	327	304	330	291	297	319	292	280	306	301	332	309	296	323	328	308	309	304	326	305	290	280	310	318	296	278	307	270	290	281	297	316	281	298	296	327	322	301	285	313	306	301	310	306	290	297	276	300	298	335	287	292	295	323	353	277	289	313	304	300	307	301	292	286	300	320	311	334	328	296	328	302	292	328	288	274	301	299	317	337	329	296	303	295	327	327	325	298	320	304	302	303	319	331	294	285	297	321	304	312	306	289	281	291	294	306	279	295	285	308	275	317	316	285	307	290	305	315	298	304	306	328	311	330	296	315	328	292	325	334	291	345	323	334	292	303	285	342	339	312	297	322	275	287	318	297	303	280	309	277	284	308	320	334	337	307	290	310	305	298	307	306	291	282	293	301	303	304	325	276	303	321	291	322	294	277	301	320	311	294	323	296	303	295	283	312	316	273	292	320	285	299	268	298	281	300	330	323	300	308	335	292	288	304	318	290	321	318	294	299	303	300	313	322	306	335	303	299	295	300	331	308	290	276	353	323	333	293	272	280	314	305	291	314	334	282	308	277	331	316	286	303	315	301	293	335	279	351	293	310	328	332	316	287	292	336	281	287	322	310	284	286	298	322	301	356	320	326	305	349	291	290	300	309	306	296	272	341	293	279	309	326	282	329	293	320	299	305	325	289	321	301	301	310	324	322	313	322	308	313	326	336	305	292	334	314	302	284	305	286	316	309	288	308	285	279	287	320	304	323	289	292	306	302	314	281	294	312	314	282	302	292	308	273	289	310	306	331	301	300	313	301	320	321	318	307	331	309	332	317	300	290	308	301	313	297	335	315	313	310	300	315	297	348	289	317	293	331	316	278	290	299	310	299	304	300	280	309	283	357	280	296	298	324	323	313	313	280	290	304	299	323	271	322	303	323	326	305	291	288	296	309	312	341	320	288	306	303	308	312	313	321	327	280	325	297	311	319	330	273	310	305	266	342	319	317	291	310	311	317	318	276	286	318	279	284	310	266	288	301	308	304	288	291	292	310	301	336	308	318	324	292	285	315	312	293	302	323	285	341	297	311	289	321	326	286	319	293	300	326	337	327	318	316	253	283	328	305	271	286	327	327	327	298	302	291	299	332	314	286	308	301	305	308	330	287	285	279	312	328	340	313	276	294	286	314	280	328	326	312	308	346	316	322	297	325	335	287	298	310	281	306	293	323	300	276	335	292	306	292	300	281	268	345	323	304	309	328	313	288	312	331	297	320	321	285	296	300	277	300	320	291	322	296	299	328	323	292	264	306	336	303	315	298	302	310	330	285	325	298	313	288	304	312	342	299	292	333	340	298	296	306	313	297	292	294	346	293	297	298	347	310	306	298	290	354	308	309	303	316	316	311	304	314	293	267	329	318	320	284	340	293	296	331	311	285	306	291	327	344	328	312	316	283	351	317	299	298	302	312	291	345	283	305	313	292	285	290	307	298	300	338	302	288	330	335	315	307	308	300	289	309	323	327	326	283	292	326	325	279	273	259	314	277	296	314	327	313	296	294	305	305	334	297	290	320	282	307	333	321	300	318	324	313	317	313	308	361	308	328	296	293	341	289	307	262	306	336	275	315	303	323	313	293	305	316	291	290	324	280	317	281	302	313	304	273	292	277	308	352	319	310	334	310	322	350	294	305	337	320	345	305	279	315	325	305	314	340	328	302	313	297	296	296	321	335	305	326	293	327	297	315	286	274	314	294	305	277	319	332	327	311	312	317	320	282	312	285	309	306	302	326	308	310	339	301	327	313	295	308	299	326	348	289	301	274	325	278	337	320	342	313	306	270	279	317	303	301	297	276	306	310	316	324	303	315	323	331	295	314	321	267	276	320	342	326	299	329	324	299	319	338	332	283	313	320	293	319	345	304	315	303	281	329	276	301	322	299	315	289	289	306	290	268	278	316	326	318	294	280	318	304	293	294	319	317	296	318	332	355	320	274	319	308	312	284	307	319	329	320	314	296	318	299	296	312	330	301	331	298	317	314	314	291	318	299	295	320	294	280	293	333	322	331	312	309	273	302	291	284	280	310	315	365	280	304	304	339	323	317	299	334	294	334	306	284	309	255	286	307	309	320	352	314	294	312	300	288	278	311	298	317	298	336	300	287	337	305	329	280	327	321	280	313	316	288	312	273	334	317	304	290	313	280	318	335	340	301	300	304	311	322	340	317	287	292	290	308	283	295	285	302	307	307	291	310	274	343	308	304	312	305	300	300	303	305	281	293	311	336	323	314	322	330	281	308	292	310	319	305	286	309	296	291	329	312	272	287	314	314	290	281	284	304	313	298	298	340	332	306	330	332	299	323	301	297	335	345	325	317	314	344	308	284	315	304	300	315	311	288	327	281	338	318	304	314	332	322	264	279	303	307	314	290	308	309	300	271	307	313	314	346	297	326	316	307	272	327	315	282	296	306	320	288	329	318	296	308	281	300	291	319	311	305	304	320	319	276	345	302	337	299	284	317	296	282	312	289	298	305	306	296	295	341	294	319	307	278	285	293	289	289	285	275	332	305	301	321	287	269	329	295	291	303	281	306	290	338	279	307	303	290	295	284	298	307	331	312	297	321	332	325	304	305	296	325	339	331	338	266	309	297	326	293	304	316	299	299	294	252	312	316	274	311	303	334	303	292	301	294	282	303	301	319	325	287	308	303	326	296	294	327	289	318	288	290	316	311	299	283	318	301	296	338	308	323	257	327	289	286	263	311	317	310	302	322	313	332	314	342	327	276	329	259	310	313	300	306	309	322	330	327	314	298	298	324	291	292	302	327	314	282	315	315	306	306	294	305	314	310	303	291	325	290	290	312	328	291	326	264	302	319	291	322	301	311	273	301	295	284	310	316	321	294	297	306	313	287	324	297	307	320	307	291	261	298	315	314	277	307	309	320	352	308	335	322	309	311	318	305	289	285	261	283	306	328	315	291	291	319	295	307	324	329	285	297	324	291	288	302	309	295	306	280	313	293	348	300	309	353	319	315	299	280	304
24996	20668	27021	24318	20640	8996	1153	793	684	640	556	539	516	468	521	479	454	475	507	452	451	471	429	449	413	455	466	423	457	416	442	415	457	409	433	439	436	386	429	455	454	403	412	379	443	401	431	424	413	432	436	440	397	415	408	438	399	427	388	388	418	418	410	398	409	392	403	446	426	419	416	426	377	381	416	406	424	455	441	405	396	397	404	455	378	409	447	387	399	417	433	399	404	434	446	379	420	416	416	397	385	429	415	429	407	369	424	399	426	421	419	411	401	432	409	419	390	417	423	379	396	394	435	431	430	410	396	448	439	412	380	428	425	409	405	435	434	406	404	452	448	398	383	376	409	433	409	414	449	440	396	435	419	433	402	444	358	388	438	427	411	419	415	412	438	399	439	404	412	416	419	405	399	422	415	390	441	417	380	408	408	426	392	378	402	375	399	403	429	429	442	426	416	388	370	456	419	423	388	404	405	438	454	410	416	392	412	407	419	440	416	400	432	420	398	423	391	427	417	401	426	434	403	410	435	464	411	403	412	413	440	407	427	432	388	414	405	436	385	431	405	387	401	427	395	395	437	400	412	402	410	422	375	391	400	420	414	422	387	430	413	448	396	422	378	433	411	423	399	463	442	414	423	379	401	419	435	414	452	407	426	385	413	392	414	397	422	405	414	419	401	430	430	389	405	389	435	427	442	475	401	435	433	391	393	432	434	417	417	426	389	402	380	405	403	378	426	426	418	416	399	414	405	395	402	407	431	429	406	392	428	423	419	436	403	421	400	433	409	414	426	479	409	421	441	476	394	400	378	385	403	404	404	409	394	402	385	390	414	432	394	379	438	405	401	408	427	401	364	413	416	411	379	411	450	408	390	420	409	422	396	384	391	420	403	419	411	461	389	404	407	406	417	407	398	432	391	425	439	436	429	413	400	402	406	393	376	405	369	432	410	422	424	396	407	367	411	426	430	370	430	390	426	400	431	409	423	407	436	389	435	392	409	396	410	418	372	398	415	433	413	423	435	391	416	395	394	428	369	431	432	384	452	403	430	421	409	392	416	370	427	431	438	398	403	415	428	407	429	443	415	429	427	369	401	436	409	427	389	417	394	395	426	421	392	446	390	434	421	383	437	396	414	409	385	414	423	385	411	395	379	411	405	418	415	400	403	407	418	414	421	388	358	408	426	436	407	425	426	392	415	395	437	418	415	413	427	430	385	426	403	383	383	410	452	388	423	432	383	432	419	374	432	422	406	401	430	436	399	392	397	409	430	390	422	423	408	393	411	398	387	443	434	418	419	417	443	419	393	391	398	407	402	402	422	426	435	388	442	420	423	391	446	380	402	429	444	396	398	398	410	403	434	402	407	380	426	400	411	388	411	396	402	457	418	438	449	457	388	456	414	369	424	436	377	426	395	411	418	399	443	414	383	436	377	381	423	378	447	454	395	396	420	396	422	417	411	393	428	408	428	412	429	415	429	408	463	408	423	389	395	426	429	459	392	395	419	403	390	418	414	396	408	422	402	410	429	448	413	413	385	429	426	420	430	420	402	431	403	370	422	427	471	404	366	405	421	404	363	393	439	424	385	394	413	371	414	479	400	423	451	443	382	402	400	413	416	413	443	409	408	377	398	417	428	411	428	383	414	406	412	402	410	362	406	409	413	388	388	409	407	415	404	432	404	423	418	429	420	426	457	421	420	383	386	413	420	377	383	430	382	432	404	449	387	400	403	417	458	367	446	436	428	386	412	427	404	391	414	438	388	454	394	428	439	419	434	407	427	427	357	381	397	453	399	410	410	435	456	449	377	413	424	380	398	423	426	379	402	410	431	408	383	363	399	375	416	438	404	419	367	438	421	424	407	440	433	423	411	406	437	404	418	410	415	449	415	409	441	441	416	389	381	452	416	405	413	407	399	385	434	435	435	416	416	376	382	416	416	385	400	390	362	426	413	394	386	398	400	395	403	451	415	384	433	414	416	411	434	427	404	376	440	419	410	398	437	416	388	418	436	385	414	387	421	433	401	418	378	376	407	425	394	390	386	456	454	426	444	378	393	443	418	429	394	437	413	416	435	410	443	390	398	374	402	422	387	434	382	420	399	395	417	426	369	422	419	406	391	436	405	404	403	418	395	399	406	401	401	424	376	398	420	400	422	377	384	393	412	404	385	459	422	398	409	412	416	427	376	384	377	442	432	399	413	375	412	421	384	410	396	386	409	412	428	387	414	387	412	377	440	400	419	404	419	437	437	417	398	401	435	439	420	419	430	397	375	415	417	406	421	395	398	397	439	398	424	399	429	449	413	393	425	400	395	398	411	436	467	417	392	377	404	426	423	440	425	386	409	384	433	398	433	424	423	425	411	427	405	404	420	445	441	381	407	389	418	405	391	418	443	422	421	444	379	390	445	393	394	433	412	411	419	388	405	459	439	421	415	410	408	418	395	381	401	424	425	359	417	414	396	427	414	411	417	441	398	407	426	418	449	417	422	441	406	420	409	402	433	393	404	384	404	380	401	405	397	425	406	423	433	438	440	419	453	438	390	413	430	409	433	395	405	400	398	445	423	395	395	451	432	410	398	415	412	433	401	443	362	414	425	392	402	364	423	386	423	394	421	382	397	447	421	397	416	420	437	408	404	426	364	408	412	400	373	421	389	441	416	423	420	422	389	352	439	415	430	411	456	412	415	457	413	404	400	394	399	429	397	406	413	391	408	423	391	415	443	395	414	400	430	408	415	408	431	415	407	424	392	400	442	378	374	400	454	401	408	401	435	401	382	417	402	403	406	359	396	439	408	424	424	407	429	408	449	423	434	438	418	403	396	407	368	417	406	437	440	440	423	398	435	430	444	384	424	392	398	449	447	441	417	436	414	387	425	422	432	422	421	434	401	394	398	449	430	412	406	425	416	437	407	407	399	453	426	384	386	388	400	438	436	439	386	423	429	426	398	388	450	419	415	430	394	379	414	388	446	401	443	461	418	439	415	430	421	456	370	410	422	414	465	420	416	422	450	432	426	410	421	442	410	412	409	391	442	435	433	426	385	408	443	394	399	399	401	445	424	412	407	391	397	367	406	395	423	409	389	394	439	416	418	390	426	398	383	406	397	418	416	404	395	428	415	426	405	435	427	431	421	386	393	398	408	416	382	375	415	441	465	420	419	429	385	433	428	372	439	420	397	428	381	453	396	363	433	410	449	414	422	416	436	383	397	396	368	444	465	450	395	403	387	420	410	438	416	441	448	453	420	419	409	397	402	436	374	397	410	411	411	419	410	450	442	409	420	384	421	409	388	369	408	417	415	443	400	422	425	461	410	415	431	425	397	388	396	396	422	425	404	406	403	396	408	439	419	407	440	419	395	435	426	390	400	418	406	401	377	435	423	368	415	437	449	412	392	409	433	385	412	416	398	383	413	429	436	414	381	394	402	434	442	411	387	420	422	430	442	365	387	451	388	400	409	433	396	398	397	386	414	406	449	436	423	421	361	424
27955	7776	6835	3633	2451	1879	1416	1134	1020	917	777	712	657	597	589	570	545	547	463	504	491	500	469	445	462	452	425	463	448	448	418	457	431	420	419	421	388	445	455	421	434	377	411	438	429	373	408	414	420	387	394	405	438	395	393	436	383	414	419	430	406	428	404	433	400	388	423	419	426	430	388	410	430	430	363	408	389	363	405	413	396	410	401	391	382	424	402	393	380	408	429	454	422	435	420	418	413	402	417	399	392	409	415	396	388	408	381	409	445	423	430	405	419	416	397	448	405	404	408	414	414	394	397	405	417	377	437	409	427	405	396	440	398	395	415	434	385	406	464	393	397	404	379	410	409	404	393	414	414	430	459	411	435	408	427	412	433	387	396	384	394	385	422	396	420	425	417	408	398	390	398	361	442	394	421	403	398	399	397	399	414	393	405	403	393	398	436	398	421	380	395	401	409	382	407	417	406	433	411	424	408	410	420	436	421	419	412	379	422	383	396	399	417	416	418	404	421	429	416	415	408	400	415	402	405	391	417	409	433	384	385	436	402	399	404	405	415	391	389	417	412	397	395	391	423	402	405	393	378	386	412	413	390	396	429	416	421	393	421	415	394	394	389	379	380	386	402	386	364	403	401	405	412	403	403	382	428	415	391	375	385	392	393	391	400	400	401	433	389	406	420	395	399	372	411	397	424	396	405	380	410	422	404	408	396	429	400	368	394	428	408	431	385	425	411	409	393	398	398	378	404	416	389	432	421	388	393	390	406	373	398	410	387	406	396	430	385	405	401	359	403	381	423	389	378	398	408	440	459	387	391	360	399	376	365	395	375	397	390	429	370	409	378	424	398	409	400	428	397	413	374	396	365	394	369	418	369	384	415	385	385	420	427	398	378	372	381	356	445	417	379	360	431	439	401	425	404	412	382	422	399	391	431	372	406	371	417	424	410	435	421	412	407	391	388	423	396	429	418	403	387	368	381	411	373	414	390	412	396	429	421	401	417	415	396	416	355	396	408	398	394	387	429	391	413	407	388	436	382	390	380	391	374	396	408	432	402	422	413	416	409	426	393	376	416	426	382	434	382	427	425	397	396	418	394	399	376	408	409	406	403	405	400	407	397	392	415	394	394	407	407	426	375	394	359	413	382	419	363	391	402	396	385	414	416	395	346	416	396	422	425	399	421	409	425	360	433	416	380	423	388	399	365	400	421	420	406	434	376	392	433	393	410	413	428	386	408	388	384	396	433	406	415	383	422	405	419	448	385	408	398	420	390	395	407	399	388	401	393	433	424	421	429	422	434	429	398	405	394	375	395	395	443	423	406	405	405	397	411	384	411	384	426	432	401	405	372	423	392	400	421	407	388	392	436	388	391	373	456	425	430	391	421	420	437	383	423	417	422	417	413	382	425	429	422	406	422	421	392	417	400	373	386	419	398	380	442	431	410	443	421	424	421	398	402	395	424	406	426	396	402	439	361	389	412	400	385	450	408	367	404	394	377	448	399	407	401	444	427	375	388	390	418	420	385	443	388	365	388	383	371	411	409	399	404	425	396	424	451	366	440	431	399	414	401	427	416	389	385	382	391	403	408	396	427	387	397	380	417	375	420	423	396	368	387	411	374	377	408	410	391	405	370	417	418	401	433	405	404	385	410	442	397	378	408	391	398	410	422	391	415	332	416	414	435	410	403	374	399	429	395	390	402	419	386	406	410	378	426	431	421	372	388	435	397	431	407	391	419	402	416	383	348	388	377	400	409	391	444	382	386	421	389	414	396	393	378	440	381	371	404	396	383	372	407	380	387	397	398	389	406	380	392	413	370	404	405	412	398	435	397	435	383	398	424	411	388	371	434	416	389	435	397	433	415	382	391	393	406	411	375	417	379	406	446	408	396	397	394	411	427	393	376	386	414	388	411	392	388	412	407	391	417	416	394	410	403	414	417	391	398	402	425	394	413	392	381	374	372	388	392	437	385	412	409	431	430	413	422	433	415	398	435	421	396	436	435	400	387	403	393	377	421	385	423	385	370	392	427	390	416	370	417	401	373	383	415	406	405	441	414	427	385	426	413	403	393	428	429	370	401	404	392	416	429	405	419	390	421	394	364	393	416	414	359	367	370	375	369	384	435	429	397	399	368	384	430	393	401	386	374	402	404	384	404	409	431	445	384	432	417	400	407	413	430	386	370	401	354	412	381	412	396	426	400	431	412	395	433	463	392	412	403	394	410	402	420	391	394	430	387	424	404	428	415	427	390	417	404	400	397	411	397	410	401	413	396	399	381	420	409	408	412	390	419	450	423	403	384	411	405	386	378	394	404	447	396	414	411	395	406	425	406	381	391	403	429	420	389	407	398	408	421	398	398	389	356	392	410	431	415	377	399	378	417	408	374	401	400	418	398	399	390	394	411	411	406	408	452	385	389	398	381	365	395	384	398	365	390	427	405	421	419	394	393	385	413	395	411	368	396	380	407	376	384	401	406	421	424	433	402	420	396	439	396	391	396	376	421	433	456	405	378	422	403	448	386	383	396	421	393	439	419	412	408	423	406	410	421	377	420	431	375	397	405	388	443	413	398	403	417	421	379	405	403	412	392	409	429	402	422	421	411	358	441	366	400	389	408	397	370	435	398	380	419	400	403	404	392	417	386	417	393	409	407	396	387	418	398	410	423	387	436	422	386	418	402	425	398	377	404	405	393	394	401	393	380	409	401	434	373	419	401	406	402	410	412	404	401	369	409	400	380	401	396	423	405	385	419	393	386	393	395	414	402	362	364	398	397	409	403	402	372	410	422	367	404	373	431	391	429	410	370	420	444	372	393	421	388	382	448	374	395	394	417	360	409	444	412	419	359	404	401	419	374	410	415	465	434	399	415	388	420	361	403	389	411	424	414	413	381	395	425	414	389	430	401	404	416	385	424	427	391	364	413	413	408	429	406	374	396	387	348	402	426	409	381	423	424	367	389	391	434	418	404	373	410	400	413	404	408	417	393	375	414	423	412	378	402	375	404	414	443	418	369	387	409	417	410	401	411	390	399	405	394	372	393	418	369	406	407	393	385	378	388	405	414	378	390	426	435	360	386	411	397	393	372	432	353	364	380	391	380	422	390	399	405	406	373	406	385	407	405	425	396	413	427	382	391	381	397	413	381	394	420	415	393	404	373	410	416	370	407	425	414	377	412	421	424	400	386	391	374	426	370	400	419	400	382	414	434	383	405	417	460	401	364	385	356	386	430	394	377	437	424	380	399	394	427	442	415	441	414	423	395	391	355	398	416	403	395	436	386	392	432	382	410	406	385	376	387	386	410	428	400	419	389	372	397	413	404	390	375	400	380	384	386	395	412	409	435	390	391	389	402	414	399	391	409	380	390	446	421	393	394	389	387	387	397	410	429	393	402	405	465	435	390	376	405	417	378	375	398	389	359	414	394	415	380	403	393	419	427	446	425	409	408	381	434	407	422	413	394	396	415	408	412	398	409	385	377	415	422	429	390	390
22928	20668	27610	23754	20676	20749	9243	1589	1272	1126	1032	949	977	923	837	808	881	826	838	786	789	761	773	769	758	789	772	796	744	751	761	749	759	764	815	711	705	788	689	680	748	751	711	760	728	670	756	700	714	657	761	742	730	726	730	697	718	726	705	689	724	650	705	737	699	731	707	713	730	728	697	697	704	742	713	737	664	744	696	725	723	714	687	685	714	711	699	705	736	722	700	655	708	721	738	715	695	730	731	735	648	721	757	732	700	716	714	702	691	690	715	683	716	740	708	709	761	743	731	701	700	727	703	692	730	704	703	720	736	642	707	664	696	684	685	743	746	664	733	684	707	700	719	674	682	692	707	712	665	698	739	721	728	692	717	772	729	726	679	714	730	738	731	708	739	732	715	763	696	720	737	693	654	728	713	758	720	751	728	734	699	768	765	715	702	732	737	706	746	761	704	683	720	708	710	683	702	651	731	658	676	703	743	704	672	731	705	736	752	750	697	685	703	715	729	764	710	697	709	716	719	693	679	657	670	720	716	757	721	699	719	669	724	735	675	699	706	700	696	715	749	709	749	685	681	770	669	730	669	696	701	666	685	715	744	750	677	701	752	712	717	689	718	747	652	689	644	710	735	719	747	673	689	705	742	742	690	682	731	690	705	681	726	746	710	712	731	717	761	711	763	692	712	689	705	719	714	691	733	702	676	666	716	697	695	726	811	681	723	701	706	688	713	709	672	732	733	689	709	690	683	691	679	732	679	676	749	722	692	698	742	708	696	736	745	728	704	703	679	689	731	722	676	729	693	721	696	695	626	696	731	765	730	686	718	707	749	708	698	756	719	695	713	696	679	707	742	719	751	656	708	697	724	671	705	722	752	721	716	708	727	707	679	660	699	752	678	668	759	696	692	712	681	696	697	729	701	711	728	701	719	683	731	677	747	703	732	747	717	715	737	655	707	678	693	663	667	674	683	670	712	749	682	688	706	691	678	696	671	724	711	740	709	706	702	723	691	681	748	738	727	732	734	712	675	723	749	709	659	703	689	742	736	729	672	719	652	656	697	728	711	683	721	739	733	725	684	714	694	718	705	756	713	727	705	679	694	706	683	715	680	685	646	678	738	687	700	741	678	758	731	701	711	753	684	722	709	716	692	684	729	728	743	730	685	693	726	724	672	717	739	694	709	706	704	722	732	709	731	732	720	698	738	680	719	688	660	682	685	659	678	705	719	661	706	703	736	672	688	732	678	682	734	720	711	733	681	730	656	681	677	721	678	729	755	678	689	764	721	716	666	715	714	641	773	702	700	710	721	673	723	659	704	748	737	697	678	737	731	735	697	713	640	677	697	696	706	702	720	715	667	746	714	706	679	677	691	686	772	700	685	685	691	695	706	644	697	711	706	704	741	667	706	688	705	715	726	667	696	769	727	688	742	657	669	707	742	705	709	745	718	728	731	740	742	634	679	697	669	671	737	666	670	706	705	720	715	735	715	697	722	677	733	689	725	683	664	712	669	720	749	746	693	724	698	690	721	734	692	697	670	777	696	714	742	698	702	722	716	668	704	709	709	757	701	676	711	726	723	713	761	717	692	656	700	717	683	676	692	718	742	721	691	735	699	718	738	712	727	677	728	742	697	654	725	687	709	725	718	704	692	671	732	712	708	677	721	723	670	670	697	727	742	708	754	705	696	740	724	725	711	745	686	770	701	730	680	713	692	728	713	687	695	697	733	724	729	719	678	691	712	717	704	688	731	711	754	720	727	711	713	719	696	751	669	726	680	764	700	691	695	686	698	731	695	739	710	717	669	671	746	718	705	753	716	702	678	736	724	681	713	695	738	671	736	716	702	686	717	698	717	674	737	719	733	685	692	710	711	724	716	701	753	740	701	689	698	699	675	680	708	702	705	697	670	684	741	731	726	739	708	708	692	723	699	663	684	750	695	719	727	710	737	647	711	653	669	709	709	678	720	738	683	710	690	651	721	676	735	714	716	738	744	698	734	749	725	702	719	734	765	669	728	691	700	705	694	715	713	714	714	637	680	683	692	713	729	769	689	664	705	677	686	685	683	716	661	689	729	709	717	696	696	662	778	705	678	701	680	738	713	706	742	716	730	698	738	755	681	651	698	701	689	721	721	677	708	720	670	689	692	725	664	717	713	696	717	713	685	667	695	693	668	732	699	685	711	664	706	685	704	707	719	687	738	786	731	725	752	737	722	690	710	696	690	738	731	715	697	720	729	716	693	668	727	714	768	706	697	640	727	742	717	677	724	708	728	700	678	735	680	733	700	702	686	766	725	682	713	650	699	753	728	684	728	715	689	692	694	704	748	703	660	697	676	736	772	687	701	713	738	706	678	684	694	702	743	694	725	681	669	680	724	708	700	679	691	740	744	727	681	739	708	689	704	740	706	760	771	736	723	718	692	735	736	678	758	669	688	723	732	712	669	699	721	731	724	709	705	717	688	761	686	742	728	683	662	699	700	711	722	748	768	713	709	710	719	764	716	709	719	704	704	706	671	674	699	705	712	702	712	756	698	687	645	702	662	743	666	670	703	677	724	735	683	680	713	693	722	725	697	705	717	692	709	754	660	687	725	707	737	749	706	702	708	726	661	696	713	697	662	739	722	695	759	687	717	717	700	726	678	716	742	677	724	708	713	716	724	714	712	746	690	711	704	722	678	721	690	743	681	693	703	709	694	730	697	703	721	706	657	695	821	707	718	720	652	752	653	693	718	682	693	686	691	714	676	702	682	661	687	714	752	750	683	664	659	709	732	763	707	633	693	674	704	719	657	690	691	710	712	692	730	636	678	723	726	724	687	743	694	691	754	688	680	709	748	746	706	724	729	704	713	733	728	689	723	719	707	696	702	678	730	734	739	722	673	708	704	679	729	702	702	711	759	748	702	716	672	692	713	736	697	722	687	702	742	734	680	720	726	668	735	727	703	683	728	759	692	685	677	708	761	715	723	712	697	712	736	703	722	692	695	701	754	678	700	687	725	695	739	749	692	692	730	688	727	734	679	685	751	689	731	739	685	725	693	722	763	743	724	694	692	701	698	688	647	665	679	706	687	698	712	757	721	699	686	738	639	697	709	725	704	720	733	705	719	714	720	668	683	660	744	682	707	677	724	722	705	664	726	684	716	715	724	734	702	666	725	693	739	695	735	731	674	701	726	717	683	749	670	704	666	658	661	656	698	716	686	739	736	708	694	718	696	710	664	696	688	684	735	695	650	684	685	723	708	749	711	728	732	747	724	717	650	669	682	685	703	664	667	693	729	693	682	698	714	686	643	719	684	739	728	702	679	734	701	737	682	733	660	701	683	675	701	722	710	705	766	686	726	704	725	699	722	680	731	737	695	689	721	667	704	692	693	686	735	687	667	728	733	742	730	712	713	687	653	718	641	691	660	670	714	661	681	779	697	702	672	684	717	655	703	700	691	742	716	657	698	675	731	717	697	670	664	709	716	720	713	739	704	739	674	728	674	677
23485	13593	12415	6905	4617	3562	2676	2178	1844	1635	1493	1296	1114	1125	1022	1012	1004	919	891	850	828	804	816	822	826	766	823	753	736	740	752	765	726	741	740	669	770	692	752	736	724	691	665	665	690	667	675	750	664	708	707	666	668	647	675	701	702	668	685	720	716	651	698	657	673	690	680	677	666	669	672	679	624	638	637	669	706	689	745	668	649	674	662	694	663	713	657	684	679	628	643	673	661	693	650	647	675	683	644	684	663	689	698	710	620	664	630	643	615	647	697	652	642	680	704	706	684	693	659	677	706	672	715	736	665	692	711	637	666	615	676	682	658	709	699	665	665	660	692	679	704	655	662	710	730	650	685	644	676	647	657	679	719	657	661	671	653	688	679	680	687	684	701	710	645	658	668	638	683	695	666	726	695	632	695	621	669	688	698	656	705	667	646	589	645	679	662	700	710	690	685	663	712	684	710	665	683	639	685	696	667	704	686	643	686	700	654	717	681	650	694	661	719	630	677	687	646	648	671	699	681	632	651	676	659	673	689	638	680	663	635	673	675	650	675	653	685	713	631	668	674	623	656	680	649	671	622	651	658	700	697	666	674	684	677	686	698	686	657	709	660	707	684	655	669	678	697	648	684	656	635	659	699	672	656	674	691	624	678	653	666	677	699	706	661	639	663	659	676	646	683	660	660	601	724	657	671	686	663	635	659	660	643	689	679	703	652	692	693	656	659	671	591	687	650	625	659	720	670	667	711	680	685	662	680	625	686	695	634	702	613	650	676	686	702	636	654	683	696	682	684	665	662	638	640	653	655	685	705	660	631	660	648	670	656	658	637	651	768	702	681	725	703	663	645	673	662	656	692	651	690	678	646	680	681	683	683	654	694	643	659	666	688	677	670	660	672	669	676	690	713	646	656	651	652	631	700	655	701	673	697	707	714	688	654	642	702	674	699	630	674	688	685	655	715	668	618	703	627	686	647	651	619	679	679	701	637	666	643	695	704	661	616	680	674	722	640	653	684	698	662	688	700	694	617	651	723	651	644	669	650	689	644	643	650	721	665	674	650	664	704	657	647	654	629	688	631	746	708	675	658	682	630	666	724	695	719	675	727	711	680	735	671	670	638	616	711	702	677	630	690	638	690	679	634	679	649	659	631	666	717	642	676	718	682	626	704	692	676	689	657	720	681	674	669	675	666	672	681	664	672	620	659	715	716	678	658	690	666	672	659	658	625	639	660	694	742	639	670	641	655	617	675	673	605	674	682	632	708	680	667	698	628	599	684	721	692	672	697	648	666	642	702	748	672	646	649	682	644	690	679	666	724	644	687	678	697	674	706	648	668	701	670	693	712	685	613	645	656	722	668	673	649	687	655	674	636	710	676	664	714	658	673	653	693	683	660	656	661	668	707	641	659	632	702	645	668	661	633	672	669	696	646	673	695	717	676	702	702	679	683	690	691	704	663	682	659	649	627	631	636	612	674	623	675	707	681	720	663	695	651	653	663	660	702	658	629	686	702	662	728	657	654	682	731	705	646	636	687	653	665	707	648	662	667	654	698	659	630	672	660	675	664	706	671	683	671	685	692	699	660	660	660	687	660	665	698	668	644	663	657	700	683	638	665	705	652	647	709	690	689	654	692	673	699	642	675	661	669	687	675	696	659	658	713	676	633	646	668	706	659	675	675	654	652	675	679	650	671	651	681	694	711	673	701	716	656	657	678	666	655	704	694	629	645	670	731	621	668	685	669	655	699	679	625	631	646	660	707	691	689	690	658	689	646	654	664	700	615	663	676	651	688	695	668	708	656	664	678	683	649	667	642	649	655	675	686	651	642	644	706	640	672	692	665	676	669	706	674	669	664	655	669	699	661	658	627	663	643	662	645	663	667	666	635	705	656	726	681	667	683	648	662	719	671	695	672	665	631	706	695	625	657	651	670	653	679	700	655	629	656	690	701	623	639	659	643	666	669	674	653	684	679	673	661	647	654	683	656	668	697	656	689	634	647	676	642	668	660	676	664	688	695	642	667	661	703	649	663	648	687	661	672	708	677	637	650	657	708	671	656	642	726	639	665	671	675	657	685	638	653	662	686	665	689	666	668	690	655	674	677	615	708	629	655	674	688	687	685	664	678	628	705	654	656	668	707	654	660	688	682	669	661	669	693	668	669	650	706	696	650	661	646	648	713	676	613	657	679	651	690	677	652	628	675	671	640	668	716	673	648	682	629	668	687	634	640	628	680	722	678	681	747	651	674	680	669	709	697	643	660	671	656	678	651	686	673	698	683	645	655	639	709	649	650	683	636	678	656	667	673	613	621	652	683	698	684	677	694	686	666	600	710	626	666	637	677	672	675	634	655	694	677	603	698	669	701	697	656	636	674	678	663	676	623	648	617	649	632	684	655	630	654	712	677	692	657	656	644	624	673	679	639	642	667	685	691	679	608	635	680	649	666	631	682	677	688	628	604	662	658	684	630	624	657	681	635	639	695	683	695	616	676	670	646	604	652	670	624	644	660	673	670	661	662	661	678	669	683	650	719	694	720	673	661	625	698	668	704	665	682	661	711	627	662	612	655	700	636	678	715	656	645	708	601	627	690	633	667	675	659	624	708	647	648	692	649	732	687	650	634	664	700	648	677	593	660	673	655	627	648	707	686	645	677	678	648	704	683	671	684	690	699	662	693	693	683	677	686	639	685	717	671	727	645	670	625	673	668	657	653	686	706	658	731	709	648	639	695	685	672	690	703	672	676	688	652	681	670	704	705	681	642	686	643	662	649	679	660	709	645	697	691	685	692	647	692	647	684	639	685	666	666	652	639	661	637	690	666	639	690	661	644	717	649	631	676	647	608	676	643	717	642	635	661	682	717	663	653	640	685	676	636	685	686	680	609	680	668	682	653	675	629	696	666	632	663	710	668	671	665	641	701	659	684	580	640	688	679	688	633	705	676	646	657	667	659	713	667	689	678	688	653	691	667	664	683	684	672	664	688	687	707	680	683	693	652	649	700	674	686	647	670	697	705	695	634	672	671	687	688	661	684	723	671	650	645	675	719	683	658	656	721	647	683	674	677	660	661	638	663	669	701	623	653	663	671	652	676	710	654	645	669	687	691	665	651	665	656	656	652	702	669	657	647	692	645	653	656	657	709	677	624	696	649	685	678	678	679	632	658	651	653	657	611	632	629	679	684	645	663	668	711	669	718	642	663	636	632	679	644	657	674	660	611	668	705	675	657	723	680	697	714	665	673	694	689	703	639	748	668	648	687	691	703	680	656	701	666	627	664	683	637	698	714	698	656	678	723	629	646	698	655	612	656	690	645	662	669	682	701	643	677	625	653	653	663	661	662	624	677	608	656	668	650	701	647	700	676	663	682	720	738	668	701	686	649	646	630	688	678	646	706	681	635	720	675	676	637	686	664	678	688	643	641	676	644	684	647	630	686	658	668	708	674	621	701	675	659	662	728	690	681	697	711	657	704	630	672	688	700	711	678	628	624	636
33070	15563	2696	453	367	327	334	330	347	321	281	283	323	329	290	327	302	306	332	310	294	292	295	256	311	314	270	327	266	308	307	272	321	301	267	290	311	274	296	321	308	300	277	323	309	277	265	273	311	305	283	311	279	260	256	289	294	290	299	290	309	300	297	271	297	288	259	299	304	280	351	302	306	291	275	302	292	296	305	290	292	291	319	287	308	297	269	277	305	336	288	298	307	278	289	277	270	256	277	316	308	299	303	295	310	291	284	299	300	301	306	294	304	289	318	318	257	282	275	300	300	307	277	300	283	291	289	272	293	297	310	317	296	282	273	291	279	316	282	290	294	280	300	299	320	297	296	285	306	293	297	302	297	312	338	283	286	296	304	290	297	292	283	295	310	310	322	287	279	317	289	282	269	309	292	279	302	297	309	271	296	304	295	295	303	280	253	273	299	298	285	291	293	282	290	306	271	287	294	308	266	262	278	278	285	305	305	328	283	322	315	329	292	279	295	303	301	311	301	305	285	301	298	304	261	296	307	272	294	285	289	295	273	308	324	282	282	309	288	274	282	287	303	285	271	322	291	296	293	303	334	305	287	300	303	291	285	313	271	267	270	282	294	290	295	276	286	290	290	303	283	296	301	247	281	324	303	318	331	295	301	287	289	263	298	278	298	279	274	292	302	289	320	299	291	279	331	300	300	287	270	296	286	285	314	298	311	262	299	280	271	322	315	308	316	245	277	275	297	299	307	275	295	306	280	274	272	291	294	284	302	304	313	302	314	270	300	270	284	280	296	280	316	289	281	280	299	282	314	282	285	259	300	296	310	268	321	280	304	321	307	305	256	307	293	291	324	291	266	310	296	294	319	294	327	273	299	277	302	285	300	319	273	297	288	290	294	298	285	294	269	321	279	314	309	295	295	296	294	269	286	268	318	294	312	352	310	294	287	295	342	304	316	276	301	289	293	303	292	306	311	269	309	306	294	307	279	279	318	267	290	305	315	308	298	287	296	270	337	262	265	292	293	320	276	327	294	330	307	287	311	301	296	316	311	314	306	279	313	311	264	330	285	297	275	295	312	307	279	316	301	281	321	316	305	293	320	273	302	306	303	326	347	312	283	310	284	294	311	305	283	294	274	293	273	307	277	288	302	280	271	315	296	292	289	293	294	302	286	255	309	277	295	323	320	285	304	298	296	301	277	308	334	309	293	307	309	294	297	268	318	288	315	280	306	316	294	317	310	271	300	279	293	292	303	269	296	278	272	297	267	303	290	293	258	279	280	319	265	265	286	303	291	285	309	293	278	262	281	312	271	289	283	313	297	282	279	303	293	281	311	288	296	280	297	302	274	310	300	307	275	283	274	313	335	323	301	277	303	296	322	301	316	293	287	272	263	330	252	310	302	287	303	272	322	284	291	329	306	272	326	300	324	291	267	300	302	312	314	315	288	303	295	312	299	303	297	295	245	316	295	279	273	293	277	295	292	282	318	294	299	288	282	255	344	301	287	312	276	303	291	262	274	294	296	303	299	283	272	319	276	281	312	306	270	295	276	295	280	302	295	257	275	285	315	269	305	310	285	278	271	297	313	286	303	296	297	314	269	295	283	298	304	333	305	305	308	287	295	287	287	277	309	272	258	298	254	291	277	293	283	280	277	297	286	262	268	309	302	282	330	295	293	271	302	253	298	327	294	288	287	256	279	290	309	291	283	276	276	297	281	285	296	308	289	318	302	297	275	280	334	290	274	286	270	256	296	313	310	307	284	294	288	283	324	305	281	299	289	311	303	272	267	285	271	271	313	273	274	324	292	309	267	258	271	302	290	278	351	266	273	268	292	291	310	327	284	306	296	298	318	298	299	285	298	295	290	283	321	310	287	277	327	295	295	315	302	329	277	305	270	277	299	300	281	314	285	280	312	282	304	286	304	299	294	303	275	305	312	315	297	302	299	294	304	291	281	305	320	294	299	307	308	321	305	301	296	318	307	282	294	285	315	308	295	302	281	301	309	303	295	277	309	302	315	265	316	300	306	279	312	308	339	299	300	312	295	301	287	272	304	302	299	326	307	311	268	285	307	328	307	282	294	264	293	301	301	292	296	310	315	287	266	267	300	277	310	323	321	295	293	293	285	294	281	285	306	295	304	313	291	276	297	301	259	278	312	293	282	294	260	301	278	256	273	289	324	286	294	283	307	319	264	274	308	279	317	318	301	293	300	297	278	285	303	291	292	301	294	295	282	296	297	290	312	301	294	308	298	302	290	323	298	282	302	321	303	284	302	303	299	312	304	303	328	280	308	301	305	291	303	287	317	304	291	333	306	313	291	300	304	285	286	298	318	301	306	306	292	314	279	302	291	322	311	289	282	289	287	306	315	285	291	288	254	282	272	272	274	270	254	305	309	295	295	292	275	289	300	274	285	293	313	274	302	285	305	324	293	300	300	287	282	278	296	328	296	315	282	292	289	258	299	275	282	303	303	335	300	299	311	287	305	278	273	283	309	300	297	299	296	289	270	327	309	283	290	331	280	314	301	294	288	270	285	295	280	297	309	288	306	307	294	312	304	288	298	304	281	305	294	293	304	275	282	294	312	305	313	268	280	288	321	282	290	261	280	271	295	313	293	277	284	325	310	298	341	287	304	317	281	283	314	287	281	254	318	295	268	292	303	257	286	263	284	293	295	290	307	315	297	319	295	284	304	283	294	286	270	293	281	320	323	304	275	321	283	288	313	294	297	274	301	320	318	313	320	319	304	280	308	283	303	321	300	278	288	316	283	310	292	277	271	294	305	276	302	304	285	300	301	308	268	292	295	302	291	296	321	284	297	289	302	285	296	299	297	293	298	282	284	264	294	295	289	295	276	286	301	315	295	291	329	289	279	305	305	284	306	319	287	302	323	310	295	307	281	285	296	292	285	312	262	263	289	283	292	311	283	313	284	267	290	271	271	286	300	285	329	290	289	307	280	285	313	294	299	294	300	318	322	282	301	304	290	317	299	291	277	266	275	279	284	298	304	326	282	269	297	303	330	309	294	327	306	296	276	314	276	314	304	290	291	304	273	283	270	318	321	283	300	312	282	262	286	280	284	272	278	288	302	283	292	294	277	255	308	290	266	269	288	306	318	309	303	326	313	312	303	294	316	313	263	276	293	310	305	301	268	317	309	319	312	316	288	274	326	308	303	283	286	297	265	289	303	301	265	314	288	308	273	305	303	281	318	284	331	326	289	293	311	303	315	304	303	303	283	297	309	272	288	299	327	285	330	307	306	278	264	280	273	308	329	308	304	292	274	338	282	309	286	300	272	316	285	283	307	292	317	302	298	300	280	263	285	273	284	310	294	290	258	270	276	303	299	308	314	342	296	280	294	292	305	305	294	282	293	282	285	300	248	297	316	310	283	286	321	295	291	309	272	311	270	288	290	319	297	288	321	269	314	288	307	306	274	301	265	340	293	282	284	306	323	268	304	325	295	296	284	296	299	289	308	289	274	310
23067	683	615	448	389	410	345	360	354	321	336	324	324	353	329	301	314	288	292	284	292	336	330	282	318	300	305	317	331	310	331	296	301	341	308	310	303	304	342	329	318	305	338	305	309	313	274	333	324	290	307	323	304	304	318	272	303	313	322	329	325	280	294	303	337	319	302	318	314	309	329	323	324	311	331	316	316	327	300	331	288	312	314	317	324	304	296	295	328	300	295	306	291	312	321	302	307	310	317	292	298	302	340	293	300	323	339	336	322	317	278	299	304	343	271	277	316	305	298	339	269	282	320	305	318	302	323	290	305	306	327	353	304	301	312	306	310	321	290	299	310	310	286	321	277	321	300	299	280	288	298	321	301	308	267	278	337	314	327	290	321	320	317	292	344	338	279	348	307	304	331	284	336	298	300	297	322	353	305	341	311	291	314	324	328	297	304	300	300	295	329	299	324	318	320	338	321	327	307	324	315	310	288	292	301	331	308	349	288	294	310	296	292	274	299	303	290	294	323	313	319	313	284	314	308	308	325	337	316	309	319	318	282	334	303	312	322	324	278	305	281	320	294	301	341	301	306	307	338	304	304	276	296	304	332	303	342	333	302	266	324	314	301	292	321	314	319	324	289	283	309	282	309	315	330	290	344	293	299	319	319	319	307	293	316	315	306	298	323	295	305	338	277	326	304	322	303	304	294	315	356	290	312	305	299	348	310	308	284	308	302	314	307	302	329	313	329	286	297	331	314	329	297	297	313	315	303	281	281	291	333	288	277	304	287	317	340	279	316	343	298	288	326	306	309	301	286	304	319	321	282	291	272	307	303	292	344	294	299	303	312	299	336	314	310	328	299	305	297	325	312	318	332	317	319	326	317	307	320	312	333	289	325	271	325	306	292	275	303	318	335	316	328	324	319	293	331	313	328	320	323	288	332	331	319	320	301	310	317	316	306	338	312	355	300	303	285	285	324	294	283	302	306	301	326	303	321	287	334	267	300	302	289	308	310	291	314	342	314	288	317	301	297	289	293	306	306	303	332	317	294	293	306	301	311	309	345	270	303	318	319	298	325	284	306	297	303	319	311	299	314	286	315	315	314	325	298	341	300	298	324	310	270	295	335	303	276	309	347	302	295	297	291	277	314	297	296	311	283	312	356	326	318	302	312	318	332	337	338	319	299	303	295	329	335	297	300	317	301	293	326	319	305	351	313	330	302	328	307	324	300	317	306	314	294	282	330	320	303	306	314	299	291	304	275	329	290	282	286	296	296	316	306	305	344	296	286	300	279	314	282	295	332	318	316	329	314	284	335	306	295	337	325	293	284	311	310	307	323	334	310	320	312	293	304	306	297	318	333	315	313	278	300	295	270	319	312	327	284	274	288	323	312	304	311	326	251	290	306	296	307	287	320	322	302	308	290	328	325	299	291	331	276	296	276	320	306	328	298	297	303	320	272	293	288	332	309	344	327	303	347	270	302	298	282	295	330	305	299	274	272	318	306	310	275	345	301	316	325	313	275	312	328	322	328	324	323	282	329	295	333	291	313	309	348	288	306	332	314	289	315	302	320	308	326	308	339	298	317	296	318	314	259	313	286	315	306	298	329	309	321	293	319	302	282	287	351	271	329	303	288	323	304	298	308	285	308	323	366	303	305	336	305	331	290	326	326	297	320	317	283	333	326	332	287	309	301	306	340	304	315	302	324	317	302	288	303	320	307	330	316	302	310	305	303	289	359	312	293	294	308	297	314	282	286	290	342	324	336	315	291	298	288	323	313	316	335	300	334	325	327	299	303	299	316	302	295	317	296	328	323	311	301	326	319	323	326	331	311	324	308	316	307	284	300	348	351	298	302	314	295	299	334	287	303	302	348	277	317	268	293	306	322	318	286	282	323	318	294	343	330	327	317	321	301	301	294	276	324	303	347	290	326	311	291	311	313	296	301	312	290	288	327	301	330	316	340	292	321	285	301	299	273	291	305	331	277	357	316	278	312	289	308	310	341	277	322	291	296	329	324	291	307	287	300	312	323	298	304	327	306	295	303	308	322	303	293	315	305	358	311	267	307	320	304	254	288	314	275	336	297	310	293	275	308	308	297	336	324	269	283	293	307	301	309	301	318	317	323	277	324	313	316	302	341	327	310	338	330	267	288	328	326	299	320	346	312	319	291	319	305	311	350	296	345	303	308	285	324	294	344	318	313	302	319	294	303	297	295	293	314	326	301	317	292	299	302	276	281	328	268	323	330	325	307	310	288	324	306	309	305	303	292	313	302	290	331	297	271	285	336	299	309	330	304	336	316	322	304	307	304	319	325	296	333	295	307	296	315	321	301	311	321	278	295	346	284	322	328	292	310	342	316	295	286	304	318	306	302	284	315	299	312	307	310	320	322	325	302	321	347	289	294	313	313	278	317	312	313	295	316	346	288	305	281	328	312	317	284	331	317	283	331	310	319	305	330	314	312	353	298	303	277	334	307	319	298	280	320	327	341	312	312	329	313	303	317	320	280	320	294	305	290	325	329	316	326	307	351	309	327	301	326	322	326	306	287	286	293	295	311	305	344	336	299	305	292	280	318	293	306	308	320	292	306	323	315	285	299	295	311	335	291	301	320	308	308	304	288	310	318	307	292	319	300	316	310	316	303	289	312	313	299	315	293	311	281	313	340	320	314	326	285	297	304	322	321	305	293	288	299	292	352	316	291	269	293	299	296	284	307	294	304	302	311	297	278	315	320	291	298	312	312	296	289	302	297	311	310	338	301	312	315	326	302	340	352	328	327	303	311	282	317	300	284	311	280	338	284	305	291	298	327	322	328	294	316	305	320	319	313	293	303	304	309	307	261	311	286	291	275	347	299	316	280	318	319	295	340	312	315	290	304	307	328	319	317	301	295	308	299	288	328	336	292	324	318	267	297	316	308	275	298	326	303	284	325	316	303	300	293	357	294	315	289	288	305	291	295	307	306	311	314	334	292	299	289	316	287	290	291	312	308	287	314	309	322	316	295	302	337	293	309	308	321	287	307	323	288	328	280	331	306	311	355	290	319	358	314	296	321	285	311	282	313	323	300	344	311	290	308	305	303	314	314	344	276	310	309	299	318	305	332	345	307	314	299	334	300	316	285	315	310	303	312	292	288	307	286	303	296	272	317	292	301	294	296	304	296	281	311	329	309	322	289	284	310	272	320	287	283	339	295	295	308	306	314	312	292	265	294	324	319	327	324	308	321	299	310	301	303	276	319	313	325	321	309	291	322	293	317	317	328	288	321	298	276	270	299	307	327	313	298	305	325	332	307	320	290	293	300	309	306	311	303	312	296	303	290	278	293	311	296	315	302	326	289	309	284	322	320	301	315	305	307	332	301	351	296	325	300	332	314	329	305	299	312	305	287	338	317	302	323	292	281	308	291	327	322	300	308	297	312	288	295	318	305	312	318	322	283	267	299	310	367	277	307	316	300	286	311	294	324	296	311	325	338	309	305	310	306	302	290	315	321	299
24899	20658	27044	24267	20629	8324	1127	733	681	592	612	548	503	513	485	498	455	509	479	443	464	458	467	456	472	434	448	445	447	461	463	452	454	447	404	398	380	435	447	424	387	432	420	396	416	463	396	450	422	435	458	431	416	458	420	420	463	442	443	420	394	408	423	400	441	412	457	411	459	441	460	392	433	407	425	418	405	416	399	413	449	432	393	422	400	378	409	416	461	461	455	461	437	406	441	429	427	473	412	425	412	392	413	411	433	417	432	367	412	447	405	385	385	412	437	454	435	429	394	430	415	431	406	414	406	381	426	439	392	435	396	447	458	440	436	427	429	442	419	397	374	421	435	414	420	427	399	389	417	438	430	410	398	394	423	407	441	414	383	399	397	400	443	430	394	393	413	407	396	403	414	402	425	405	432	428	407	388	414	400	438	413	439	456	375	442	414	434	419	416	427	422	434	412	426	416	432	395	413	439	439	412	407	399	415	475	451	433	435	413	397	432	396	391	420	398	412	431	463	395	406	378	407	416	393	398	415	416	394	416	435	421	406	443	422	399	460	463	403	416	450	406	431	406	368	433	418	418	403	434	399	413	435	422	434	409	454	418	404	415	409	433	424	422	422	447	420	424	390	417	458	437	409	434	425	375	414	424	418	426	408	445	430	431	392	460	416	438	400	420	377	448	432	430	438	448	425	383	405	400	449	401	401	385	422	397	414	428	409	438	452	367	432	421	412	404	416	397	433	386	419	422	413	388	455	408	406	397	456	402	358	449	415	443	444	398	401	427	408	394	430	436	456	434	393	409	392	390	421	426	407	411	386	406	399	399	432	383	414	432	402	439	411	372	395	428	407	463	406	414	427	404	408	423	416	407	416	430	397	453	479	394	412	408	408	422	384	412	379	405	445	415	398	403	387	419	409	412	437	403	420	411	381	414	400	426	387	382	378	411	404	410	434	391	420	370	406	435	436	452	431	392	387	410	432	421	429	427	432	434	423	432	420	427	401	407	432	419	400	423	413	383	462	455	396	434	413	413	455	416	413	395	433	401	438	396	392	393	416	416	420	419	459	409	385	434	427	432	434	450	423	425	409	440	411	468	428	375	413	419	425	420	436	422	408	429	451	457	453	416	411	435	425	423	417	434	402	415	439	378	421	413	405	377	449	413	434	420	450	413	397	426	364	453	413	392	401	421	429	401	445	416	436	376	422	391	434	431	427	419	452	431	416	370	405	412	415	393	419	424	403	452	405	392	423	392	420	406	405	392	439	406	441	421	427	427	420	463	453	411	422	429	409	425	431	423	403	398	420	422	412	402	429	407	409	458	422	414	439	414	402	401	415	401	412	416	398	431	438	435	421	405	447	420	439	412	437	419	422	435	387	440	397	455	415	415	383	427	418	422	449	425	406	437	390	407	402	401	445	466	424	415	450	420	403	420	407	435	413	415	454	390	419	388	435	446	433	414	414	438	425	417	470	387	405	407	422	377	424	406	455	472	398	425	408	401	404	416	395	404	443	388	412	394	415	426	373	431	380	422	431	413	450	436	407	409	438	408	440	387	398	406	383	385	435	418	420	401	385	399	417	459	415	438	407	421	441	436	398	442	402	398	401	426	437	398	404	422	382	457	430	442	398	400	433	382	424	420	446	433	424	424	408	417	419	389	412	435	423	431	437	370	422	401	452	435	439	430	394	404	377	421	416	435	410	439	419	425	445	391	391	426	423	396	417	405	434	431	415	411	414	409	411	434	439	386	421	431	427	413	436	417	441	430	398	404	415	403	420	398	432	439	421	437	427	408	430	400	451	457	413	413	418	433	430	434	395	392	407	417	432	401	416	415	442	419	427	391	446	418	440	416	464	428	436	441	423	378	429	469	413	432	390	386	457	409	428	419	451	400	431	351	409	387	447	446	418	412	408	437	428	426	399	412	400	367	429	442	403	385	461	421	383	397	403	412	452	422	399	462	469	434	423	413	413	389	430	407	414	414	397	411	409	451	424	391	431	387	412	373	423	408	443	425	411	394	385	409	428	380	440	434	427	404	387	436	439	417	445	446	438	421	435	397	408	400	409	391	437	402	389	441	417	409	386	374	426	434	397	402	457	452	409	420	423	404	467	407	422	425	442	419	424	411	449	445	408	386	391	421	450	418	396	430	386	404	430	399	452	430	416	422	422	413	430	436	434	418	402	402	429	386	410	414	416	407	419	413	417	428	406	400	417	447	412	414	411	396	423	398	405	390	416	417	396	427	429	406	411	403	377	425	414	406	398	400	429	406	427	429	414	375	385	406	422	467	415	420	423	405	444	432	409	431	441	437	400	384	410	415	387	400	379	392	410	426	416	406	407	422	444	393	448	418	442	448	415	424	396	443	352	392	425	442	411	383	453	434	414	433	397	385	374	429	403	441	460	418	413	399	413	429	388	426	428	418	432	453	431	427	381	412	434	412	411	416	369	419	418	392	430	412	393	401	392	403	372	373	431	429	398	420	398	423	406	398	376	418	399	396	439	434	442	400	405	444	429	431	418	439	423	417	440	399	438	382	404	426	443	427	393	422	419	404	390	398	410	395	410	407	385	402	400	423	384	427	396	435	416	420	452	414	401	447	477	418	429	436	390	400	402	400	436	416	366	368	396	431	429	456	412	422	399	388	390	436	388	403	359	440	406	408	418	463	401	392	443	425	426	403	427	467	441	435	391	441	409	455	410	384	462	407	401	397	401	434	402	423	403	449	410	421	421	418	408	405	398	418	440	415	460	408	371	422	433	410	414	410	432	414	400	449	468	365	432	419	437	445	386	434	434	406	395	415	440	427	412	429	472	415	409	406	416	432	383	426	427	391	423	396	434	480	457	408	441	414	418	458	452	441	416	380	441	403	406	396	414	366	418	412	440	404	444	385	443	405	409	408	444	384	454	385	407	382	433	419	424	396	457	417	420	411	430	416	450	476	427	418	391	419	451	416	394	416	387	396	400	411	422	413	415	411	445	407	399	381	419	429	361	392	424	427	386	399	394	391	411	415	416	403	474	435	417	459	457	416	375	402	408	391	419	426	395	395	448	458	430	404	430	425	402	415	411	426	436	411	423	446	435	431	379	421	390	427	439	387	418	375	412	456	368	418	446	418	419	440	424	371	410	418	417	433	439	393	421	462	468	446	416	416	380	424	402	445	429	412	404	375	438	423	407	377	422	394	446	422	442	385	440	410	363	381	401	435	429	412	435	427	395	411	452	384	420	408	429	420	378	453	421	410	410	403	404	445	410	434	400	408	440	415	440	432	432	379	432	440	419	433	432	408	381	400	432	416	422	425	447	425	405	416	467	409	417	420	445	412	401	402	423	410	417	401	407	427	427	396	409	382	442	416	405	418	389	430	399	429	424	451	459	430	421	409	377	436	433	456	429	440	413	457	445	412	406	404	384	391	418	426	403	419	420	393	399	421	411	420	433	406	394	440	451	433	404	423	416	400	418	416	398	428	416	457	453	433	398	432
30473	7737	7093	3758	2500	1901	1466	1198	1042	917	723	723	647	699	602	569	501	525	542	471	480	458	507	475	493	446	465	418	472	430	433	409	485	438	414	395	415	444	475	440	423	450	374	423	474	422	413	426	416	412	439	405	437	428	448	419	426	435	452	409	442	400	386	420	395	369	421	401	424	407	404	380	422	416	407	414	431	418	415	383	371	418	409	405	390	416	421	432	432	431	390	451	444	397	388	417	410	412	396	399	384	395	409	425	412	418	436	385	381	408	412	426	432	412	438	419	432	416	398	413	400	399	418	437	416	403	408	426	433	417	413	403	408	407	420	434	396	369	421	420	385	421	425	419	424	389	408	423	404	398	398	421	399	414	415	433	397	420	388	422	404	397	428	420	375	409	416	390	409	408	421	391	432	396	397	408	404	407	399	415	432	416	388	435	402	386	402	408	468	430	438	411	468	383	421	394	423	424	431	418	427	412	400	413	408	409	403	424	381	408	400	421	390	391	437	422	425	416	421	420	409	406	412	402	413	432	377	406	413	416	391	377	389	423	420	439	392	420	396	407	419	396	437	436	393	412	378	427	387	387	391	417	421	387	390	442	435	411	396	392	417	388	401	403	398	413	385	397	403	391	428	403	393	448	431	444	404	396	389	420	423	407	389	385	410	405	397	398	415	444	414	450	403	392	413	406	405	413	404	413	431	401	408	407	423	418	415	378	373	406	368	408	391	431	396	409	411	398	410	416	430	437	395	430	443	406	396	387	393	462	441	428	414	399	436	390	397	372	436	434	415	437	398	445	393	384	401	384	443	391	427	386	422	371	392	431	389	382	423	388	398	392	399	429	419	383	432	374	400	386	389	379	372	413	425	391	404	428	384	407	402	402	419	427	403	397	405	449	372	412	388	369	446	399	428	392	395	435	456	399	409	413	378	413	428	432	407	376	415	377	456	448	400	389	380	401	440	348	429	412	425	415	436	415	393	417	410	411	414	361	441	358	422	429	353	400	358	424	441	415	398	393	420	380	386	421	414	391	426	424	418	406	437	418	412	402	400	427	388	410	377	415	410	411	433	411	392	413	391	407	410	430	391	441	412	409	413	386	384	403	427	420	413	393	412	395	392	469	383	416	418	421	423	416	433	418	418	458	412	394	398	433	404	431	385	398	430	442	390	395	372	426	397	397	393	398	391	418	440	379	406	372	417	370	398	427	416	399	438	385	419	419	410	410	398	406	415	418	405	426	412	400	402	411	424	397	402	387	391	378	404	428	389	398	347	406	413	400	387	434	409	428	414	397	423	408	384	373	393	406	382	428	401	416	406	422	425	364	406	368	397	387	399	398	402	406	418	403	422	375	419	449	387	402	396	434	396	439	429	458	404	370	409	375	413	452	407	383	421	418	399	410	434	391	385	405	422	420	393	435	382	414	427	394	399	418	420	409	409	429	398	387	454	403	391	457	355	410	417	410	373	407	457	397	430	419	380	370	434	440	449	376	372	406	423	393	407	399	441	394	410	418	405	401	396	393	419	396	432	443	411	408	438	412	431	420	382	370	431	433	443	422	392	439	382	398	447	416	409	439	417	406	388	371	413	427	421	419	416	372	391	437	399	394	404	401	403	428	403	400	377	385	433	418	396	411	381	383	432	429	392	425	400	449	393	425	397	397	412	389	370	443	407	383	405	433	433	389	416	420	385	380	407	393	432	440	394	405	408	420	420	425	452	396	391	428	405	382	434	410	371	385	419	432	443	408	394	369	405	396	436	434	435	379	425	424	383	385	410	413	388	394	459	365	397	416	408	363	392	404	402	349	396	404	400	395	431	402	394	439	371	416	406	426	382	399	392	374	413	398	398	400	398	425	384	432	457	444	410	410	407	431	409	444	393	398	371	418	396	417	430	431	401	388	385	396	406	390	402	413	436	431	393	408	390	437	406	416	391	437	417	403	435	400	379	421	369	422	412	439	381	417	382	427	391	424	435	436	408	430	440	369	396	422	408	442	401	417	382	426	378	414	402	399	401	384	424	412	407	404	382	425	414	435	385	403	393	402	402	434	439	408	396	403	430	397	358	405	341	391	399	427	407	410	403	404	384	443	406	366	409	454	438	367	408	419	415	439	386	414	382	432	402	421	432	419	409	419	398	380	403	407	392	438	402	413	414	411	451	366	425	370	425	408	381	421	392	357	401	403	408	420	419	406	378	406	378	462	373	424	411	426	380	419	431	406	412	380	419	442	401	377	456	395	421	436	369	364	399	405	434	408	408	424	415	420	396	382	387	396	423	394	417	402	399	384	417	397	404	419	355	420	385	396	426	421	432	404	395	384	387	425	421	379	412	417	410	417	401	410	393	392	385	395	418	426	388	402	405	423	406	401	413	403	426	406	391	401	400	408	392	434	384	398	416	428	401	398	379	409	448	403	420	426	374	389	446	419	378	384	410	408	370	381	385	431	429	398	412	397	414	382	454	358	403	396	399	430	414	426	423	386	407	425	429	405	399	393	376	405	393	414	396	404	409	392	407	394	419	420	403	437	424	418	403	406	393	421	398	414	409	405	449	424	440	436	379	390	359	423	400	439	385	377	439	421	398	408	411	429	419	421	410	390	394	445	443	401	422	415	447	402	374	428	424	419	426	398	403	397	375	399	410	410	400	414	410	431	408	438	407	415	426	426	434	410	385	418	399	401	395	407	440	360	407	444	381	389	387	399	374	391	445	424	405	415	414	403	422	423	383	437	420	412	412	377	397	436	380	456	432	416	437	446	396	414	423	389	414	425	400	431	387	399	396	393	400	426	401	420	355	391	406	385	427	399	413	413	392	392	408	388	414	420	387	433	377	424	403	405	417	392	404	395	402	395	369	395	399	409	399	405	424	413	357	372	411	383	422	397	431	405	409	397	417	421	443	415	420	395	379	389	421	411	420	411	397	386	399	382	402	408	428	429	389	406	404	411	419	382	404	409	414	421	402	403	403	374	408	399	430	409	411	430	397	424	445	399	402	428	412	397	451	410	398	397	432	399	411	384	424	403	417	431	374	438	399	391	418	365	365	396	429	408	393	437	410	432	419	406	425	373	402	414	399	372	403	401	391	354	433	429	430	396	384	404	390	404	375	399	404	409	379	421	450	439	417	406	428	412	389	384	400	422	448	404	401	409	395	424	406	375	433	410	453	388	383	425	421	364	411	423	382	400	396	384	384	393	377	418	381	433	443	423	441	388	396	402	422	393	453	412	463	421	440	384	416	375	420	423	402	433	405	418	421	402	373	404	400	399	427	441	387	383	400	412	423	396	417	391	388	414	408	406	427	388	398	408	426	413	420	390	404	422	420	404	393	445	395	413	390	395	358	386	394	388	440	381	394	376	439	414	398	399	410	392	380	412	389	432	379	401	437	399	407	420	388	425	408	427	414	425	408	369	421	425	370	397	404	425	408	413	439	409	427	387	415	424	465	396	403	449	401	419	427	395	382	404	395	398	387	421	422	379	422	431
22869	20658	27647	23681	20661	20762	8984	1626	1301	1174	1095	965	956	971	915	888	834	775	834	874	854	836	805	773	762	770	761	760	769	738	760	763	733	787	785	748	758	741	743	722	686	749	736	695	740	679	686	709	762	752	742	757	743	724	741	645	684	723	751	669	708	709	686	741	719	726	682	696	725	718	680	739	710	712	720	703	677	713	734	751	721	708	742	662	674	704	697	682	720	751	717	697	688	685	682	702	709	752	704	742	678	730	676	655	696	701	701	708	649	729	712	647	757	767	679	711	686	677	703	774	727	740	710	696	715	721	712	713	729	719	715	671	681	745	731	728	690	687	715	761	729	740	712	726	705	719	710	710	716	703	763	700	728	749	668	704	699	721	720	728	668	676	700	696	693	712	647	677	671	727	717	718	735	696	720	710	691	707	762	719	710	734	703	739	702	734	722	730	701	738	733	715	709	682	736	707	727	680	723	705	704	717	691	691	692	718	734	721	728	732	696	724	726	729	752	722	684	693	697	701	715	708	646	720	692	729	743	666	659	755	729	712	733	742	730	751	723	727	699	732	713	674	732	705	747	750	702	694	692	692	720	669	701	740	746	727	705	690	679	714	674	728	684	746	764	725	709	711	742	688	744	700	730	727	724	673	720	746	683	696	698	663	741	717	687	701	700	677	706	705	700	685	683	713	694	711	691	726	722	768	712	695	731	726	670	715	718	720	714	675	730	717	698	696	700	673	651	730	735	675	722	665	737	730	753	698	682	720	712	705	688	711	730	665	731	736	716	668	673	668	691	701	730	682	710	706	713	677	713	696	696	730	643	669	715	699	714	664	685	708	703	691	738	748	721	713	712	711	702	727	684	722	683	678	701	720	715	731	729	668	660	715	734	715	658	692	691	696	753	702	703	689	711	695	710	698	684	738	673	716	649	725	681	730	702	739	706	727	703	691	739	706	704	696	755	678	701	650	689	634	717	668	705	709	706	757	684	682	713	670	703	659	694	753	676	688	703	662	719	667	709	739	688	728	683	647	737	689	724	689	701	693	710	636	691	708	702	677	696	728	712	705	675	704	747	701	684	707	744	759	753	742	711	696	670	719	724	698	698	752	690	692	703	704	697	722	676	708	720	718	715	705	712	725	740	761	706	709	645	699	658	676	709	648	713	696	739	733	735	641	706	686	695	708	690	697	677	713	734	663	703	700	734	724	694	699	720	712	689	679	686	747	716	641	660	715	699	672	693	694	747	738	783	767	711	717	665	699	745	669	743	694	705	728	696	703	692	711	682	703	689	670	701	677	680	747	663	695	710	660	719	719	690	724	674	643	744	717	738	688	695	700	725	725	680	721	660	661	692	718	750	704	738	688	712	699	654	704	697	685	716	710	732	739	697	728	724	714	745	711	743	719	683	696	660	694	769	706	631	717	752	743	698	704	719	718	712	718	697	727	692	700	708	666	686	715	687	687	689	709	702	705	701	708	645	697	676	661	727	700	661	701	702	751	720	699	696	712	688	697	637	747	693	699	713	633	708	652	680	758	703	717	722	703	734	691	665	716	690	711	716	695	724	683	683	745	726	742	744	676	647	709	675	719	716	646	715	732	689	730	721	673	727	680	746	696	720	729	719	704	693	690	683	715	720	707	745	707	701	681	692	739	701	734	722	732	709	709	676	710	662	644	683	737	709	708	694	703	729	688	727	726	712	731	709	664	700	752	712	659	740	684	736	737	717	741	665	692	693	723	754	723	649	719	742	695	760	742	686	684	713	768	704	713	679	706	737	736	698	706	658	740	681	651	679	697	734	630	746	684	696	696	677	736	766	695	734	720	698	708	685	712	654	723	707	776	690	713	689	709	721	658	684	713	729	702	680	696	709	721	701	740	717	713	691	723	657	716	708	708	712	675	660	697	715	680	669	707	704	705	709	682	663	694	703	689	688	702	656	702	692	734	647	721	673	717	700	721	716	740	701	679	725	674	704	703	686	681	756	756	673	709	686	740	711	656	730	706	718	700	717	715	696	648	724	718	677	699	701	714	717	711	704	685	665	704	743	687	713	719	718	758	681	715	695	700	662	699	710	710	717	691	695	677	695	733	725	656	764	697	733	727	717	687	694	636	663	717	706	700	716	717	701	689	666	686	684	673	744	727	706	677	724	725	715	719	751	668	712	665	745	754	767	723	709	720	680	715	685	707	743	674	682	680	738	685	750	724	691	678	731	690	708	677	737	687	670	736	679	675	738	740	730	709	699	743	704	710	738	701	720	754	701	710	741	753	721	697	735	701	719	691	694	696	719	737	728	688	700	721	740	681	713	679	714	678	728	700	731	670	750	708	722	719	681	710	749	677	722	757	680	676	693	682	681	705	677	715	687	714	675	716	691	734	733	709	645	681	734	696	667	713	688	742	734	703	654	754	707	725	716	641	729	740	712	754	708	687	710	726	738	694	697	711	731	698	716	694	673	713	674	771	703	702	729	672	746	715	739	743	757	732	657	705	653	679	713	719	705	741	730	700	700	702	685	750	650	744	719	698	725	725	701	708	682	693	696	650	692	710	684	689	726	681	656	670	727	659	680	741	688	734	693	725	684	669	672	682	676	673	715	728	701	678	731	672	673	732	663	751	691	710	704	724	779	670	737	675	725	724	695	699	693	709	742	740	708	668	736	686	721	659	694	659	713	698	763	715	720	703	685	680	744	639	701	704	733	693	699	718	729	752	731	693	741	712	700	693	692	664	751	682	692	694	685	715	729	684	691	743	731	746	712	697	716	706	724	685	706	704	706	713	706	725	690	723	661	686	688	713	712	672	691	737	684	712	668	733	694	737	695	722	737	709	703	665	691	658	706	707	675	702	653	717	723	715	703	694	719	666	652	689	726	655	706	695	682	704	707	704	657	696	684	717	672	683	740	741	681	688	706	681	708	664	708	763	734	691	700	734	720	674	677	771	689	711	677	756	668	745	712	641	729	681	747	713	697	646	687	700	669	695	692	698	699	709	735	701	681	675	726	686	721	688	725	724	651	706	730	669	694	711	717	683	661	680	664	713	693	712	725	739	708	768	734	665	671	719	720	682	711	728	689	689	669	694	662	710	683	685	701	733	710	695	718	721	724	709	692	705	713	682	675	709	686	687	719	689	689	669	712	709	711	745	699	716	708	704	681	631	699	744	710	737	694	701	705	682	652	739	692	744	729	716	695	678	696	725	696	664	713	748	689	677	660	706	716	714	642	677	748	724	680	652	692	691	721	724	708	714	713	706	690	714	704	732	686	695	704	699	705	666	720	712	708	701	708	744	703	698	700	726	692	744	728	686	696	722	768	689	688	716	687	720	720	697	670	673	713	698	723	680	692	716	708	738	728	705	701	740	724	717	756	713	650	760	722	667	739	722	743	727	740	688	693	682	705	748	719	659	758	693	722	654	726	680	722	743	724	694	689	719	726	727	688	697	683	706	717	691	741	707	702	731	744	689	725	683	703	713	731	710	673	723	720	687
21731	13938	12758	7105	4844	3579	2837	2248	1910	1652	1470	1397	1220	1114	1032	970	1027	922	898	825	840	812	813	787	816	766	757	787	714	726	737	739	772	702	731	731	714	742	745	744	691	710	732	716	679	703	724	703	660	744	695	668	716	690	665	750	650	673	709	671	674	652	677	699	696	656	704	701	693	699	703	675	682	674	666	652	660	681	682	669	699	679	728	710	684	695	689	706	661	713	685	664	610	674	670	677	715	686	695	634	714	656	687	673	650	699	706	687	647	708	645	651	649	685	644	660	655	659	704	631	616	609	696	675	672	633	650	639	683	648	674	658	665	727	703	729	634	694	623	679	701	691	655	618	662	674	698	626	699	659	702	652	636	666	682	655	639	671	684	692	666	661	681	664	693	685	657	643	630	699	658	668	665	659	636	675	666	675	650	702	743	637	704	702	654	666	661	660	664	669	687	646	671	676	628	739	686	639	697	640	658	660	651	633	652	643	664	679	675	667	627	675	645	705	649	669	719	693	707	650	662	675	655	655	667	688	686	654	679	709	637	645	681	702	640	710	663	649	675	653	685	670	630	696	640	691	695	660	641	612	684	720	687	653	657	671	699	661	650	693	677	656	666	693	642	682	693	710	643	721	682	630	688	660	651	672	651	624	706	681	679	640	687	661	654	685	653	665	622	678	665	666	668	682	673	636	717	685	671	684	648	634	680	648	680	668	672	705	693	668	654	663	673	648	637	676	660	643	669	673	708	656	639	660	660	671	666	679	684	683	716	699	664	675	668	700	661	652	668	675	641	681	654	630	676	659	683	662	651	682	662	683	661	671	660	644	714	662	647	702	711	673	624	674	663	672	636	648	609	645	703	637	648	669	645	648	665	627	708	663	681	699	677	662	676	724	698	711	682	712	681	651	660	651	648	662	690	636	653	675	639	631	661	666	630	692	660	717	625	715	671	686	692	668	670	679	620	644	680	678	662	703	664	685	704	680	666	665	649	684	654	663	652	616	642	719	672	649	650	666	649	638	643	654	667	682	654	665	654	674	683	689	637	663	591	684	678	682	662	696	680	621	674	655	661	646	670	658	685	641	648	659	619	696	642	625	711	659	707	670	703	684	659	653	682	641	691	661	664	678	722	684	662	676	644	650	692	680	670	630	619	632	656	690	735	652	641	611	701	694	646	720	681	665	643	626	631	676	675	638	672	677	690	642	702	647	728	719	663	686	675	652	659	691	721	682	628	718	668	691	681	659	689	654	630	666	650	690	660	657	694	654	690	685	716	666	661	676	680	719	677	663	665	641	654	663	623	687	679	653	685	689	613	681	682	676	608	667	639	689	609	646	623	665	681	667	666	657	675	707	626	653	665	659	696	654	642	682	659	663	701	687	652	667	676	684	693	671	627	749	655	635	672	669	662	654	676	642	641	624	686	658	690	684	665	683	657	664	604	678	638	648	670	688	660	636	671	615	659	662	666	682	645	663	657	631	650	614	686	666	694	657	670	647	691	711	658	640	674	648	672	675	655	655	639	673	647	651	626	664	657	709	722	681	628	669	671	651	646	618	650	677	681	669	662	680	687	682	649	652	629	701	669	680	684	691	670	658	664	669	640	626	626	649	638	663	667	682	622	621	662	640	634	664	668	695	670	701	630	626	716	648	658	643	661	663	676	632	653	700	713	684	676	682	660	683	634	680	669	642	726	649	643	664	659	690	655	628	683	643	639	655	681	662	652	654	631	641	664	625	648	708	664	649	692	668	710	669	656	625	717	646	623	642	682	620	672	661	678	682	666	695	643	586	681	651	663	687	681	678	627	625	692	657	661	655	680	657	676	636	658	663	630	620	672	645	639	648	673	688	628	662	666	659	703	647	668	677	664	680	695	682	674	658	689	643	717	651	674	660	685	668	658	639	683	670	652	689	632	673	666	662	668	640	650	681	669	669	648	729	661	682	618	680	668	691	690	702	654	694	657	697	663	640	632	640	663	658	669	704	660	663	633	671	632	642	628	686	658	655	635	630	676	677	690	666	708	693	675	698	652	656	646	664	659	676	630	624	665	694	668	710	692	690	670	643	673	626	666	697	693	643	657	688	676	724	662	662	687	672	638	716	694	671	696	639	660	677	665	604	674	716	657	689	689	671	655	642	638	630	667	675	688	684	696	696	672	653	663	622	677	698	661	679	697	630	645	664	650	624	638	610	676	697	697	622	681	666	668	668	641	686	658	679	679	637	665	639	640	672	697	647	657	676	664	666	674	671	684	706	649	646	659	664	634	679	656	650	679	651	663	616	646	651	662	689	680	667	614	684	669	659	683	689	643	682	667	680	657	710	636	634	702	637	657	630	649	682	659	644	686	677	667	652	666	678	655	644	651	672	651	660	722	674	692	651	691	663	624	629	658	689	666	641	647	630	660	661	619	677	667	677	640	658	626	616	632	625	657	635	659	695	660	662	672	653	648	713	646	627	672	638	650	629	675	692	682	662	671	631	730	616	667	630	673	644	701	667	669	650	659	711	660	639	690	643	681	638	666	677	669	640	640	653	655	654	679	640	644	655	656	662	677	669	694	684	680	653	685	642	664	682	669	665	691	660	667	667	671	647	634	678	665	683	653	622	693	683	644	707	699	684	619	620	719	661	708	653	651	659	680	666	658	665	625	670	661	655	698	705	655	673	680	644	613	647	673	685	670	650	634	659	664	686	686	671	696	690	682	643	642	694	703	669	676	722	659	698	702	662	716	684	649	738	692	681	667	695	594	649	621	672	697	619	673	672	634	702	614	627	664	641	666	675	651	663	662	628	704	698	670	676	686	646	669	674	716	642	685	651	688	721	621	636	639	629	682	657	669	653	729	628	702	643	682	642	628	668	689	628	652	650	682	664	694	647	614	688	652	637	683	672	673	692	700	613	651	669	696	598	657	649	689	700	668	680	662	639	641	678	663	631	680	646	688	654	661	668	680	657	689	669	701	635	662	711	642	639	661	658	655	692	660	688	679	647	683	678	669	693	690	661	703	635	660	681	620	655	693	638	706	664	696	640	660	713	616	639	693	636	629	740	655	688	680	649	672	635	703	645	671	678	627	654	658	636	645	656	669	694	670	693	679	636	681	683	665	604	628	656	653	693	616	649	711	672	659	626	686	648	683	638	664	648	668	645	649	675	660	670	636	687	668	671	651	697	665	632	669	651	649	687	659	645	676	665	692	664	663	629	694	599	612	654	663	665	666	661	659	658	679	629	678	673	656	672	637	642	618	669	672	667	676	723	682	639	672	619	590	673	634	639	736	678	645	656	669	621	677	656	661	678	643	656	686	688	670	617	717	656	644	729	696	642	690	634	677	687	640	663	654	674	627	608	646	689	635	689	678	659	665	664	676	688	668	722	691	657	648	698	640	647	660	649	633	635	684	728	652	649	628	681	670	688	689	696	680	711	604	667	693	652	643	640	668	678	637	628	664	647	621	700	664	673	639	641	670	710	664	670	654	643	648	672	737	672
32033	14685	2144	471	387	337	317	299	332	308	285	281	288	295	266	306	275	286	293	292	257	263	257	298	272	275	272	244	297	325	310	293	279	275	254	279	250	292	297	290	299	239	291	276	270	301	308	280	269	278	268	286	299	304	338	277	276	283	294	246	277	288	292	280	291	259	276	292	306	311	274	262	263	272	270	330	270	269	317	272	294	253	279	305	303	295	289	288	294	291	300	286	267	316	302	308	248	274	288	299	296	273	272	263	275	304	290	268	284	282	278	271	268	300	300	272	280	301	288	270	281	285	301	277	278	304	289	279	245	272	237	299	286	283	307	285	287	250	292	259	286	243	284	266	279	276	260	276	263	296	282	293	282	269	296	295	275	302	285	299	269	287	284	263	304	262	251	280	314	279	280	292	290	292	288	285	300	260	293	279	286	296	257	301	285	292	277	275	286	287	294	281	288	274	291	311	277	264	290	263	282	282	289	274	309	282	279	288	305	296	297	293	265	257	285	305	281	271	256	260	289	285	281	282	260	267	307	275	281	280	286	274	269	281	275	274	278	289	289	264	292	279	300	298	284	309	280	269	273	294	294	273	288	302	273	304	260	280	291	298	296	284	279	283	292	304	298	277	279	302	264	322	286	318	289	306	315	267	277	303	290	265	300	286	266	307	248	288	295	321	267	288	315	286	292	272	262	299	268	282	279	269	261	246	299	262	289	314	270	286	302	279	284	282	268	287	295	294	284	308	282	281	287	283	295	278	279	272	294	281	292	284	281	268	268	291	301	318	274	287	270	263	285	332	277	248	287	319	271	287	275	252	288	261	273	320	283	306	324	286	272	277	307	272	270	288	313	302	270	274	291	283	302	329	292	269	303	245	293	268	269	293	291	287	295	279	266	315	299	299	267	253	257	264	300	319	326	276	293	264	283	266	325	297	274	308	326	293	311	284	277	304	316	292	290	246	273	297	311	287	282	262	294	290	275	293	268	271	271	309	289	244	314	273	318	326	264	303	320	271	310	271	285	266	317	296	282	285	298	256	270	252	304	278	278	275	298	282	287	302	296	293	264	314	268	291	270	255	311	298	280	267	296	259	264	292	292	271	290	226	318	294	269	262	247	285	264	280	277	275	284	266	304	301	268	298	314	301	289	315	314	285	291	315	314	289	292	279	309	294	276	266	252	293	292	270	254	256	277	273	259	254	270	257	257	301	297	292	284	300	270	290	296	289	265	291	274	285	288	295	277	279	292	334	292	281	302	286	272	324	269	256	304	269	332	301	297	291	308	279	310	320	269	289	269	302	300	270	294	270	262	253	298	257	273	261	294	271	309	270	291	276	299	294	282	260	281	272	277	281	326	264	267	290	274	265	276	245	285	262	254	272	294	308	276	289	280	264	280	318	276	304	258	272	292	267	283	291	283	301	284	334	287	279	309	269	283	285	280	297	260	289	277	270	293	288	292	287	306	289	295	289	261	288	266	296	272	262	304	283	301	292	286	281	268	284	252	262	273	254	297	257	288	268	288	267	294	249	266	284	284	257	296	289	271	304	254	285	296	277	289	296	299	245	296	290	315	298	269	325	301	286	294	309	288	315	273	271	287	301	286	283	289	251	255	295	286	281	261	271	293	279	280	300	280	287	268	277	255	265	317	271	254	277	277	267	291	312	301	274	298	271	279	261	290	312	264	271	253	267	268	285	275	258	282	266	302	279	265	288	329	287	282	251	269	257	279	265	266	302	267	266	279	271	279	286	296	307	273	296	292	298	290	313	303	291	300	283	315	290	278	307	287	299	291	319	284	286	286	310	267	295	293	254	279	278	292	286	269	305	279	290	257	293	306	302	288	295	270	274	307	272	267	271	282	277	257	323	279	291	280	306	262	276	273	301	281	271	262	284	298	289	276	275	276	253	274	269	318	265	283	277	274	280	309	294	280	275	266	279	275	243	290	270	290	280	253	279	282	288	306	253	306	275	313	265	287	297	263	296	258	295	283	298	291	282	275	273	290	267	302	291	284	297	302	299	294	271	290	276	290	294	273	298	266	272	280	268	301	286	247	274	288	302	281	257	283	258	266	283	277	292	296	300	265	249	299	281	285	249	273	265	303	299	281	284	260	285	295	274	261	317	262	286	256	306	298	286	288	311	267	291	289	268	293	277	273	275	292	295	288	298	300	327	283	266	263	284	306	303	286	285	293	298	272	277	267	276	272	261	263	278	320	300	281	263	290	263	254	259	301	271	310	287	257	295	297	292	290	257	253	266	293	256	324	313	315	293	273	308	271	287	271	259	284	260	306	311	266	297	296	320	252	263	282	335	260	284	304	266	248	268	286	265	284	281	275	269	290	303	266	315	290	270	285	290	277	269	290	288	280	291	279	276	261	298	294	280	274	311	284	291	271	265	294	273	281	306	277	293	283	271	286	287	268	253	265	272	310	286	273	286	286	280	282	275	272	289	281	289	297	295	310	295	269	325	272	278	306	246	276	285	272	308	275	269	300	266	288	299	275	279	278	270	283	285	306	264	263	278	263	265	257	287	308	273	288	282	308	291	274	274	285	274	299	280	272	282	271	282	298	319	294	302	265	289	317	271	271	304	285	259	289	287	264	264	268	276	279	306	292	273	316	258	300	333	287	289	264	307	312	290	300	298	271	278	289	316	260	289	306	311	280	266	301	297	279	275	318	311	302	290	290	278	293	269	301	292	296	314	274	291	304	319	322	309	276	288	294	315	284	291	303	265	269	294	266	303	302	294	313	273	298	288	272	288	270	287	306	291	284	292	277	289	281	288	299	297	289	336	283	304	283	264	287	296	298	257	325	277	273	301	282	260	285	277	306	297	289	253	286	284	296	316	303	305	290	273	284	273	289	294	252	286	269	276	301	260	271	299	263	293	279	284	287	304	301	280	275	253	280	267	303	294	279	285	263	290	274	250	294	277	302	255	270	263	265	286	272	280	284	278	255	290	293	255	316	281	285	265	283	281	276	261	294	261	278	292	271	265	297	253	269	277	277	294	269	281	286	295	279	298	303	260	319	278	296	292	280	303	266	309	308	290	297	290	318	265	299	272	314	314	295	257	299	272	286	286	238	302	305	281	259	281	325	292	278	303	300	304	295	295	302	289	274	309	293	292	268	289	324	301	342	269	259	265	287	250	263	291	286	273	276	259	308	297	274	304	295	291	304	272	280	260	295	288	269	273	262	303	281	266	271	283	282	285	299	324	265	297	285	290	293	290	275	274	307	272	314	274	283	297	267	288	267	304	263	268	278	309	270	272	276	255	259	310	276	290	293	300	298	311	288	269	299	283	273	281	264	288	313	301	312	271	289	297	276	292	294	301	293	277	266	296	288	277	289	264	313	291	291	301	297	272	304	281	323	306	293	272	284	279	260	280	281	283	283	265	252	279	304	313	272	276	285	270	297	330	263	278	275	296	297	264	292	285	289	291	308	280	296	266	273	290	250	284	287	284	294	292	284	289	268	304	277	302
18044	755	704	467	375	419	358	354	316	294	315	323	317	312	315	344	302	306	293	314	306	294	299	297	329	278	297	298	315	334	311	310	299	320	297	317	284	320	338	268	310	336	305	312	318	302	310	313	289	287	279	305	322	302	306	316	269	345	302	283	308	274	306	287	282	266	287	286	271	319	305	287	285	308	319	301	304	317	292	324	282	306	297	307	299	290	280	312	291	302	273	305	312	307	288	298	305	276	295	288	325	295	319	294	284	297	305	283	300	297	302	327	288	302	322	288	303	307	284	296	292	297	327	271	308	288	303	278	279	289	291	291	315	307	289	276	323	312	283	316	312	312	330	325	291	296	296	295	323	324	304	312	288	303	281	295	288	261	286	295	272	318	308	293	317	305	291	288	310	299	279	282	277	299	308	300	326	319	327	303	301	285	301	317	312	276	310	284	322	328	289	273	289	296	286	305	315	298	289	306	304	300	303	279	307	276	287	318	293	328	295	307	281	286	304	307	289	293	278	303	317	306	290	260	281	299	298	307	295	306	282	321	314	328	295	280	315	318	257	304	283	283	309	303	301	274	277	333	298	318	290	319	266	296	274	274	289	294	296	282	328	286	268	292	268	301	328	272	304	328	281	280	272	295	296	275	281	286	298	307	275	309	273	281	286	308	315	289	311	320	327	318	286	291	275	278	291	302	301	338	315	290	297	272	298	316	285	300	280	268	304	278	277	280	305	312	297	304	328	294	333	276	265	286	309	312	280	293	286	299	306	299	292	283	336	313	313	317	294	305	289	300	314	287	313	309	283	295	316	320	269	295	296	298	292	313	286	301	283	339	320	325	306	354	290	289	294	319	293	306	305	293	306	314	277	285	294	321	275	278	283	344	313	280	329	300	331	317	286	292	274	300	306	345	315	248	313	319	332	283	305	315	323	288	309	292	305	312	284	310	296	313	294	311	283	340	303	293	299	313	298	301	310	301	311	319	263	311	305	288	319	292	276	297	282	286	297	316	291	323	303	314	284	292	306	297	336	319	287	293	311	326	308	283	299	273	298	299	306	298	303	281	310	296	302	316	300	333	299	321	298	279	287	301	323	288	295	331	308	321	297	307	285	305	298	274	317	293	291	288	293	295	306	275	281	326	297	296	303	276	285	288	284	290	273	299	308	311	295	315	270	286	274	317	327	300	300	308	316	293	290	303	273	267	296	288	292	292	324	287	259	293	282	299	301	312	296	318	305	279	280	316	300	299	297	302	284	276	290	335	296	300	283	278	296	286	300	311	304	300	294	332	274	312	326	284	270	308	286	319	312	327	322	297	324	284	308	302	278	292	285	300	289	306	324	296	317	309	305	272	289	304	291	331	308	259	297	314	313	286	297	319	317	296	293	299	332	297	314	321	320	317	308	314	271	293	285	306	313	299	305	314	280	265	297	293	300	285	279	287	316	295	281	310	290	315	287	329	322	300	286	293	275	289	317	318	318	294	302	273	292	281	305	265	313	318	297	288	290	308	300	316	292	298	312	329	298	261	291	295	302	276	332	311	301	271	299	333	270	309	279	283	304	279	281	315	330	279	288	289	316	286	312	298	347	293	280	273	272	322	289	304	291	290	283	283	344	289	268	284	303	304	315	286	299	306	309	297	293	295	315	326	328	313	301	285	305	292	329	300	282	324	318	291	299	281	293	311	273	307	326	322	322	307	327	292	327	299	311	262	311	308	315	305	279	307	315	322	307	311	285	298	330	298	294	272	314	308	307	318	288	300	322	311	332	281	299	307	294	304	303	331	276	314	301	279	276	314	281	297	299	304	305	299	311	291	266	277	285	296	333	312	299	280	337	279	316	273	315	286	315	266	267	300	289	323	312	313	276	328	324	318	280	293	279	302	313	267	286	318	311	326	303	333	284	307	274	274	289	297	321	309	281	302	270	278	284	276	298	288	290	308	298	297	295	303	277	272	298	287	282	291	301	333	281	328	295	281	293	323	306	282	293	281	315	299	315	319	299	321	309	317	303	286	304	314	333	283	291	304	298	296	299	300	347	289	283	291	281	284	277	313	318	287	303	312	293	301	317	321	330	313	315	285	272	309	257	283	288	324	280	306	307	281	303	294	292	305	311	314	283	301	302	320	279	292	281	296	305	333	306	297	306	306	305	321	281	319	306	288	293	281	302	279	282	293	295	284	288	310	306	294	254	312	328	305	287	289	291	285	317	278	325	317	277	285	320	308	282	292	288	276	347	312	341	298	290	291	307	289	301	294	301	296	312	292	293	278	305	318	271	319	305	297	316	290	291	319	308	307	308	297	294	309	278	318	322	298	286	303	332	302	298	270	294	310	292	315	287	289	340	315	309	305	305	283	298	282	311	302	305	303	273	247	267	321	300	291	274	261	316	313	312	285	308	299	308	265	319	298	289	304	295	318	283	289	270	293	334	310	280	282	304	303	293	287	301	260	285	315	284	308	307	287	284	309	306	285	318	306	291	304	298	303	293	307	275	281	317	302	305	281	301	260	299	275	300	287	305	311	281	276	283	299	315	306	297	290	309	280	305	318	313	326	341	312	265	297	302	318	304	306	291	314	301	304	269	300	285	290	278	298	301	317	308	307	296	295	288	301	288	282	269	287	284	273	315	307	280	286	295	299	319	309	316	311	282	319	321	313	289	306	321	290	292	292	297	311	318	304	319	288	305	334	285	308	308	319	341	298	272	308	273	295	304	288	298	299	306	302	278	291	327	313	293	282	335	300	283	302	298	305	300	278	308	278	308	319	297	319	274	317	308	280	284	288	282	278	316	292	326	289	277	277	308	339	311	291	301	310	304	278	302	267	285	291	271	298	271	294	324	292	259	305	298	317	275	287	316	282	297	291	292	290	277	303	297	275	338	288	277	297	263	317	291	309	288	310	318	287	302	307	250	301	293	307	301	294	298	311	295	284	316	292	290	328	292	301	300	313	295	284	305	299	291	318	267	327	306	343	292	291	300	313	278	322	327	275	312	300	284	300	287	287	297	329	312	315	325	308	309	283	332	281	306	312	274	278	292	311	260	291	276	281	323	298	285	286	299	292	318	298	285	278	312	287	321	314	287	320	308	312	282	318	250	328	331	269	272	274	304	265	273	277	301	333	330	274	298	267	320	324	314	322	286	332	299	331	273	303	309	310	339	307	278	293	283	292	280	315	311	298	296	309	310	296	289	291	314	290	336	302	310	304	308	293	269	306	308	288	293	310	266	296	304	308	289	294	314	251	294	331	289	296	318	311	324	304	308	295	290	295	286	293	285	298	281	282	317	298	302	297	337	304	298	298	308	278	326	289	320	286	300	286	301	294	307	311	307	292	293	285	329	288	290	308	303	291	276	297	279	291	319	288	293	273	283	301	327	332	298	300	319	330	294	327	303	277	324	303	327	303	287	291	315	296	286	325	295	268	283	283	294	292	297	291	258	310	297	311	300	291	302	323	269	318	292	260	308	302	296	299	292	353	303	312
24965	20660	27208	24126	20645	8821	1154	754	661	627	582	496	566	521	509	498	469	458	492	489	443	494	433	429	448	436	426	450	476	432	408	438	405	398	434	431	401	443	409	409	441	455	448	440	433	440	405	386	424	373	446	426	464	435	454	396	398	414	421	419	398	426	410	382	407	367	406	454	420	407	397	415	412	435	414	386	397	411	428	444	434	424	424	437	441	404	409	441	442	410	403	466	406	424	412	407	401	420	397	372	374	437	421	443	368	403	364	397	423	399	407	357	408	421	437	436	410	404	402	430	414	392	375	442	416	438	425	406	429	388	384	428	392	417	428	416	403	410	378	394	412	426	443	372	443	414	406	424	382	435	435	392	429	400	417	420	391	409	439	378	380	411	418	394	412	407	418	440	407	415	397	416	381	464	440	419	422	407	433	401	423	412	421	437	410	415	418	428	448	409	445	380	389	416	448	429	426	397	440	451	410	441	391	385	452	441	427	407	407	411	369	410	377	444	421	406	430	421	390	371	445	455	426	375	436	382	403	428	380	384	439	394	402	423	398	407	404	432	417	411	396	414	345	384	411	396	426	408	410	413	415	432	407	387	414	436	416	407	387	428	382	418	455	442	394	438	396	402	383	444	418	405	432	442	411	422	423	377	443	392	426	392	388	415	420	377	413	370	364	416	406	375	447	364	413	411	386	406	375	433	442	402	411	430	438	422	402	424	389	402	421	441	402	404	437	414	383	387	387	411	418	408	436	383	418	439	421	401	424	430	406	398	425	378	440	387	449	437	398	410	405	417	416	420	425	409	399	424	418	450	410	390	410	388	433	397	444	379	410	430	429	416	403	399	418	411	404	425	433	428	405	413	369	391	372	402	407	404	410	418	404	417	474	410	428	382	386	420	409	393	428	413	370	408	410	415	397	396	393	413	389	422	376	407	373	415	386	386	445	435	373	414	421	457	424	399	437	426	414	403	436	435	409	435	399	413	413	388	400	440	413	403	399	436	402	416	382	392	408	430	399	404	424	388	396	418	402	400	394	407	399	419	407	397	424	383	407	407	403	395	415	376	393	385	411	365	455	405	400	449	431	431	436	421	422	403	450	408	405	410	416	475	416	407	395	399	392	397	407	404	434	406	392	428	401	404	384	427	389	449	378	398	435	419	371	404	406	375	375	437	418	396	391	406	424	377	409	432	418	375	404	401	405	422	419	435	443	409	406	453	367	431	421	423	392	418	405	391	368	400	403	442	399	403	421	402	408	400	392	401	413	409	408	396	400	416	413	374	444	420	403	392	390	369	421	419	433	439	403	428	414	421	413	426	372	409	392	403	425	408	413	396	370	450	439	416	429	413	408	429	448	437	388	401	404	396	411	425	408	400	434	422	398	432	435	432	432	414	435	434	429	401	465	389	421	415	429	405	428	416	406	400	382	401	393	409	413	410	373	392	436	415	424	408	401	431	409	404	400	415	390	387	409	424	416	413	428	418	461	381	385	401	412	421	438	464	396	378	419	425	418	405	412	417	384	444	398	458	403	449	398	411	387	430	394	442	427	376	430	392	418	383	407	393	399	394	416	401	369	406	420	451	445	436	409	430	416	390	441	402	416	398	399	422	406	403	440	397	412	402	400	404	427	380	398	404	415	420	410	410	422	419	440	388	395	400	401	383	391	436	383	466	401	417	393	386	427	415	407	414	382	417	424	432	422	350	389	386	414	451	407	429	395	399	400	430	429	415	416	435	409	410	415	430	405	375	410	427	428	394	378	397	392	443	435	398	423	409	404	409	390	414	420	459	389	392	445	391	408	415	404	438	414	389	430	389	428	458	404	401	421	411	394	405	394	383	401	444	369	402	422	395	386	402	438	458	395	439	409	430	426	385	412	445	411	450	376	421	380	374	356	422	395	428	389	394	437	403	408	456	398	399	405	392	392	420	396	395	450	398	381	428	371	421	418	410	421	387	391	438	428	399	407	407	406	437	427	424	462	389	442	446	416	415	410	439	400	447	430	399	405	461	385	406	400	419	439	430	427	467	374	406	397	398	414	391	424	442	390	404	406	411	427	372	432	433	425	412	397	435	410	450	401	381	438	426	372	436	386	453	407	454	402	430	413	386	381	373	378	392	418	414	421	394	421	391	404	455	435	404	416	406	406	405	396	384	388	408	377	387	381	388	383	412	400	407	451	426	421	413	421	378	410	421	464	425	415	388	402	394	397	427	400	391	422	440	406	410	411	441	450	396	422	420	390	452	429	439	401	373	400	410	402	428	439	435	446	401	406	435	436	403	407	415	434	401	397	430	413	400	408	389	405	426	425	416	389	430	422	411	408	439	398	453	412	405	355	452	430	424	436	426	406	394	371	410	372	396	397	399	412	439	398	415	435	388	397	378	386	420	372	416	414	405	415	398	427	440	443	382	409	412	432	406	435	401	419	423	404	407	402	406	442	417	425	394	398	420	412	409	407	408	383	400	396	420	427	392	412	407	395	398	391	383	399	423	420	438	366	392	407	394	377	424	444	438	412	409	425	432	386	425	436	406	380	413	406	398	418	414	420	431	428	409	442	434	391	403	442	424	407	386	429	428	433	394	372	357	412	428	395	429	429	401	396	441	435	442	400	417	420	367	399	410	432	424	395	398	428	401	416	398	429	439	419	368	392	439	422	415	396	421	423	422	420	399	430	436	422	468	359	383	424	459	409	389	447	413	459	446	419	363	402	403	417	438	399	409	433	409	435	395	390	404	434	423	410	400	413	430	414	419	397	432	420	426	422	415	416	419	429	403	398	368	415	394	436	418	387	397	395	382	431	430	398	413	400	428	417	390	384	382	423	406	396	418	408	432	442	397	375	384	381	430	403	430	370	404	371	391	399	407	400	429	419	390	455	383	427	439	384	392	438	401	456	429	393	401	409	425	393	410	398	414	399	423	408	394	390	443	447	409	375	415	405	393	411	385	398	419	410	406	420	379	372	394	402	439	390	410	422	454	394	432	365	442	400	403	387	377	415	407	442	400	420	391	408	385	381	393	377	417	408	415	412	440	435	420	432	421	433	394	404	389	450	409	436	398	407	415	424	421	405	408	397	416	400	419	429	430	411	435	440	419	453	381	445	372	407	379	442	445	376	429	398	402	419	387	390	381	389	434	441	399	410	410	408	406	429	425	422	397	409	392	393	441	416	417	420	433	408	422	401	397	388	407	392	398	406	423	433	413	437	390	403	440	417	394	428	408	390	424	428	451	409	433	451	411	411	412	392	419	360	414	417	430	429	391	413	425	384	414	409	401	389	396	423	430	421	418	444	397	420	384	414	461	404	417	397	416	391	450	373	427	394	417	380	407	399	419	430	412	420	433	434	394	398	415	414	420	422	389	392	391	410	412	407	406	392	423	415	434	399	407	369	439	398	394	404	379	413	441	383	412	400	430	410	415	403	424	406	399	386	440	457	395	405	421	433	432	364	441	384	367	441	408	402	414	387	391	462	420	440	427	431	411
22994	8263	7256	3886	2576	1910	1466	1250	986	926	841	735	666	651	602	551	548	558	526	485	523	479	461	450	448	426	480	402	496	433	463	461	427	440	472	452	431	435	432	430	410	436	399	452	440	408	434	396	444	424	431	439	379	415	399	410	410	399	397	376	407	438	389	419	394	419	426	405	381	403	397	416	387	395	401	380	425	365	399	431	404	416	401	392	416	382	398	414	425	385	431	383	396	367	394	412	384	390	419	387	416	410	377	421	399	427	392	384	395	388	421	377	407	415	426	399	388	393	396	411	373	392	388	404	405	407	445	430	420	417	403	383	405	418	400	420	380	398	401	403	422	395	400	417	392	376	406	395	392	439	419	420	398	412	384	381	410	419	386	398	374	391	386	401	395	383	402	414	393	428	405	395	420	434	418	425	371	380	411	385	470	391	424	414	365	418	401	408	390	421	390	434	382	420	406	413	390	432	406	412	394	403	392	397	394	429	406	389	399	416	433	429	444	397	416	393	422	422	441	387	438	372	396	410	397	407	402	418	387	408	416	398	443	404	371	426	388	414	403	399	391	419	403	412	392	412	378	403	405	427	429	420	376	375	372	416	416	415	391	368	405	373	362	388	389	419	381	415	417	383	395	413	394	413	385	368	404	414	398	382	404	436	376	423	414	428	378	406	396	384	396	418	397	396	427	423	389	406	389	386	386	395	370	423	407	396	407	387	380	402	402	376	434	440	446	383	413	440	417	357	382	419	384	399	388	426	420	406	377	406	422	376	393	420	415	364	412	405	394	385	389	420	438	397	401	379	396	381	431	371	377	398	385	381	417	454	387	404	408	411	407	410	425	425	373	395	408	420	392	367	406	404	393	421	393	391	384	389	418	424	399	406	388	414	403	391	405	397	417	432	457	372	404	395	391	425	413	396	388	362	377	395	373	383	406	416	403	406	399	409	407	392	434	401	410	416	388	438	399	406	359	421	450	394	414	407	394	383	421	389	380	371	382	385	423	404	387	383	376	402	402	376	428	403	405	362	383	398	406	398	405	415	424	394	424	406	410	391	415	378	399	388	434	398	417	440	415	406	390	401	413	373	361	394	418	376	388	422	365	385	407	383	382	391	409	385	394	375	394	403	463	420	412	396	382	428	409	375	370	442	406	396	384	410	401	379	382	433	407	381	420	387	386	396	428	393	413	386	447	380	389	421	371	372	384	438	375	394	374	411	397	434	399	430	382	388	434	414	411	397	403	378	414	375	394	412	409	387	407	393	381	440	406	397	407	398	425	416	435	374	411	401	394	407	413	380	392	394	400	408	375	406	373	422	389	408	408	367	383	382	379	390	408	402	407	416	450	388	385	375	437	421	405	401	411	396	408	404	424	421	386	394	408	379	447	406	385	417	369	399	397	361	405	389	397	402	404	409	411	407	394	384	393	364	403	404	447	407	406	406	421	378	413	399	419	404	380	374	417	398	417	382	392	426	420	385	402	430	415	409	388	388	377	384	399	391	403	417	384	395	400	400	372	420	409	409	434	363	416	422	404	411	395	446	395	386	393	402	401	403	398	381	375	356	402	430	422	386	396	394	401	375	392	393	429	409	390	371	429	402	392	413	397	425	402	387	373	374	386	450	406	419	392	425	446	386	367	428	371	395	389	404	358	426	404	404	405	394	371	407	421	412	412	404	385	440	381	363	368	415	368	385	391	379	400	387	353	400	392	393	413	387	406	423	453	397	391	412	369	392	367	428	376	406	375	389	402	421	391	410	400	391	399	403	419	381	385	374	462	404	406	396	423	420	410	397	421	398	374	410	356	413	408	371	379	377	393	364	387	410	406	402	398	387	417	396	410	381	398	417	399	414	413	370	426	394	390	378	363	435	420	384	400	390	392	394	393	391	406	406	393	387	408	396	403	444	391	431	378	385	399	397	403	442	395	382	418	360	403	391	422	397	408	451	385	395	410	409	440	403	414	430	381	395	406	370	414	387	384	410	408	379	425	439	427	378	391	401	434	423	387	405	419	419	419	407	369	414	394	394	387	382	401	406	402	400	403	416	398	407	406	376	399	412	367	395	422	408	413	396	399	398	427	425	399	393	419	400	362	384	395	371	414	420	373	400	415	377	408	382	419	389	424	394	441	376	397	398	400	384	401	401	382	436	399	400	446	373	433	367	391	398	386	404	378	390	363	434	383	417	394	395	424	416	421	418	383	369	385	388	415	433	378	406	404	394	387	402	443	439	405	392	411	392	392	403	433	416	373	423	403	430	397	442	433	391	378	380	391	384	374	432	371	395	415	419	395	403	366	384	399	383	437	408	399	423	426	434	390	384	390	399	422	391	393	376	423	389	406	394	361	402	398	411	413	408	384	401	417	424	399	411	368	367	441	396	425	413	415	357	405	415	434	395	359	405	397	387	401	422	401	418	405	424	407	405	415	386	407	407	413	405	350	401	356	379	372	371	410	400	379	391	429	374	401	431	390	394	401	378	398	382	420	385	423	378	410	437	392	411	401	415	406	381	405	388	386	396	388	416	406	417	413	417	429	392	425	384	431	407	413	406	423	396	400	365	413	393	408	382	386	399	435	397	396	409	391	383	386	381	370	437	397	399	389	375	399	409	379	374	373	373	372	403	390	404	451	424	427	355	395	385	411	359	392	427	412	418	395	413	383	372	387	399	369	389	399	391	417	426	404	415	431	416	382	403	410	392	421	394	373	402	382	428	384	424	403	412	412	426	410	395	396	406	400	421	405	422	426	384	400	411	389	443	378	429	399	359	440	405	415	420	411	384	412	382	391	401	424	397	375	401	367	355	449	380	435	398	391	398	408	389	422	402	377	434	389	358	398	399	418	357	425	420	395	410	436	384	409	394	351	409	391	379	432	369	413	435	401	405	371	407	420	374	440	434	430	428	401	416	384	406	425	390	391	412	407	405	379	411	403	387	409	402	376	411	397	394	442	391	423	387	390	386	381	399	398	412	395	375	384	415	413	427	398	420	400	385	370	360	429	388	407	374	384	395	409	399	428	424	377	378	393	441	409	433	390	413	363	394	413	420	389	394	385	410	430	386	397	390	369	362	411	389	398	405	421	374	399	415	397	425	405	367	390	415	438	396	430	388	371	403	399	374	393	424	419	424	380	386	413	398	363	392	390	384	422	423	416	384	389	427	391	352	399	407	421	404	405	390	396	411	439	392	411	394	390	403	401	396	433	398	399	396	404	366	417	390	387	379	369	405	389	389	373	375	390	390	380	407	361	364	376	368	367	423	376	404	367	425	376	405	399	409	395	404	379	351	416	381	405	397	392	413	436	386	419	400	399	384	373	393	401	395	447	413	411	374	391	416	393	417	375	385	407	415	424	413	368	432	409	410	432	413	364	389	399	408	407	397	402	415	411	413	411	412	400	391	430	417	395	363	418	374	377	443	415	413	369	421	376	389	360	394	393	383	386	399	403	372	385	419	424	429	389	371	400	370	382	440	375	356	391	417	405	429
22940	20650	27679	23666	20656	20722	9033	1646	1244	1108	1099	969	993	879	874	905	875	798	766	783	791	794	821	773	766	758	754	782	782	767	720	738	754	751	766	777	730	756	736	798	776	761	720	760	725	719	694	727	707	705	734	754	750	701	724	743	699	672	734	727	744	758	753	732	772	708	719	696	694	674	739	708	717	705	753	699	685	737	749	683	707	673	740	676	694	692	720	691	695	741	665	755	750	759	716	709	699	697	704	722	747	718	687	716	710	715	700	715	705	729	700	684	692	729	676	711	725	683	716	737	663	697	720	736	686	679	680	695	708	696	723	714	691	753	728	689	692	704	705	677	732	712	678	694	710	692	705	737	722	774	689	722	725	710	677	704	690	757	736	682	756	717	704	732	693	711	697	722	682	644	717	755	693	727	713	706	728	721	687	648	763	744	704	697	732	702	702	687	745	663	689	754	702	696	688	716	738	775	684	712	720	693	738	748	690	773	689	704	711	650	691	657	769	726	752	756	687	683	695	702	742	700	703	638	686	749	745	698	676	702	680	716	722	669	677	690	680	671	701	711	774	692	690	748	745	702	693	658	717	726	729	689	749	671	709	725	663	678	699	660	705	698	723	723	706	684	681	739	692	713	713	655	714	751	694	710	666	704	693	689	651	702	678	670	712	727	655	695	675	686	696	712	704	709	702	732	744	710	699	703	672	729	722	723	652	730	719	714	720	699	663	712	704	728	756	765	738	695	718	642	715	687	700	700	729	730	653	717	676	695	705	688	681	703	702	690	713	702	724	709	714	687	720	687	726	705	698	694	696	681	696	683	713	684	701	693	711	693	688	741	694	710	699	673	727	704	703	727	719	707	700	690	707	722	732	750	749	711	690	733	709	713	724	683	705	712	673	681	674	727	670	710	650	675	711	666	700	712	729	715	716	745	710	689	667	703	694	700	726	754	716	717	735	731	738	686	682	709	663	662	730	706	682	714	731	718	684	733	701	707	778	636	719	755	682	730	745	687	703	696	711	738	713	715	666	716	726	727	758	690	713	703	716	713	725	695	743	709	715	742	655	724	676	696	718	725	676	702	718	722	729	729	721	740	735	683	718	750	733	692	670	730	674	725	733	740	653	699	686	718	717	721	693	670	678	750	713	710	764	725	691	712	668	696	634	686	783	699	691	726	752	677	717	680	725	729	693	722	754	711	698	706	668	663	736	729	742	703	732	694	715	731	747	679	753	666	722	739	727	744	653	690	700	715	711	636	671	685	741	720	736	674	757	664	691	733	695	656	730	722	705	728	695	680	683	702	733	666	763	793	731	707	666	714	746	656	702	687	720	717	702	727	683	723	710	691	712	710	709	699	734	717	738	720	710	724	712	722	716	700	701	683	768	712	704	742	731	683	724	691	696	687	683	760	745	721	731	696	698	720	730	730	690	698	722	688	690	676	680	730	693	681	714	667	750	705	734	729	695	692	653	695	679	729	724	691	738	685	712	715	699	713	665	680	714	779	687	742	710	712	687	665	755	718	699	724	699	751	688	714	721	689	711	712	677	727	713	647	689	689	697	641	679	657	764	727	685	729	673	730	722	695	694	702	680	722	673	688	743	681	732	712	689	712	710	684	700	710	692	701	670	728	743	662	705	741	708	702	719	722	704	745	689	665	725	718	658	679	679	735	733	684	791	690	664	702	714	701	692	694	689	676	689	671	778	696	687	703	682	716	729	704	722	751	723	671	727	677	685	696	755	725	740	701	710	745	758	680	704	719	671	679	686	740	700	696	715	727	677	705	660	714	698	691	698	722	696	699	695	718	741	674	717	719	686	728	729	670	757	716	703	724	687	667	686	741	707	685	751	710	696	708	703	635	715	747	745	649	703	735	712	679	724	720	724	693	669	691	673	711	741	691	778	699	683	741	693	675	736	696	722	700	673	777	684	701	731	680	703	688	650	705	695	657	704	697	704	717	704	667	733	648	697	691	689	743	686	697	742	674	735	749	678	725	754	752	687	684	689	676	685	735	736	704	679	721	672	711	714	776	730	728	682	706	717	670	716	691	689	648	675	704	712	704	707	718	704	727	692	703	696	724	752	663	687	689	701	679	700	673	752	673	727	660	688	671	701	674	714	699	696	722	688	671	691	699	680	697	697	698	641	727	728	698	729	726	697	671	712	713	742	691	667	695	713	677	722	690	721	733	692	689	698	726	757	715	697	746	726	682	717	669	713	702	673	701	681	756	673	694	696	718	737	718	685	755	708	717	723	724	660	704	687	658	673	676	723	723	677	711	751	738	700	714	721	700	745	716	712	733	691	697	671	701	673	658	700	693	729	652	670	684	744	694	684	721	718	722	715	717	707	698	724	707	719	738	714	672	715	665	725	713	750	684	751	713	708	713	696	710	715	702	726	702	704	736	675	748	681	702	670	702	676	709	713	708	687	708	717	689	732	619	727	750	690	724	689	726	682	703	747	695	719	693	655	718	690	672	682	678	692	677	723	685	721	720	769	733	718	674	683	746	729	696	721	676	699	698	703	664	714	740	739	662	751	686	703	703	658	663	719	704	689	720	701	734	668	712	757	697	692	679	660	674	657	728	698	760	704	682	670	744	717	672	674	719	725	682	695	725	723	684	707	747	682	719	667	692	707	714	789	721	696	733	698	701	736	676	669	683	715	724	763	726	675	699	679	662	779	743	683	681	678	670	715	737	746	733	715	691	677	715	697	710	769	761	698	659	686	680	716	680	711	666	712	718	693	712	695	718	735	656	714	662	670	725	699	651	696	706	754	715	711	716	702	698	695	679	667	747	668	715	678	710	735	683	731	703	656	690	680	647	720	737	668	686	657	723	718	721	692	731	697	702	715	683	699	625	681	733	670	723	688	712	717	651	681	651	711	680	672	709	711	719	734	761	701	711	717	661	666	678	712	741	714	779	711	673	715	735	761	686	743	684	721	786	759	681	660	673	682	646	739	718	708	659	685	725	717	720	707	715	729	692	744	770	700	727	696	720	717	752	688	670	718	635	714	723	693	731	686	698	713	709	695	745	695	692	701	674	702	754	748	691	730	698	674	715	705	740	702	688	701	732	697	715	676	692	636	706	710	714	706	748	752	750	711	721	701	699	704	742	696	695	676	734	691	718	767	743	706	659	707	712	720	738	681	741	702	729	732	701	686	666	680	688	765	738	693	683	675	716	729	699	648	712	707	752	724	685	710	703	692	677	712	696	673	727	729	682	698	724	685	684	714	686	710	688	712	736	720	679	704	708	694	667	702	725	716	680	719	714	705	672	731	703	748	692	727	661	691	698	702	715	722	729	674	683	702	681	661	682	706	728	758	702	741	686	733	756	681	697	737	663	730	755	716	704	808	724	696	699	724	720	674	668	644	738	682	750	726	702	726	690	702	669	639	693	705	687	652	683	751	690	701	728	678	711	683	723	695	697	758	685	687	692	712	726	658	755	698	649	660	694	685	715	718	682	668	727	671	710	677	667	695	703
22178	14169	12919	7285	5021	3522	2800	2382	1884	1652	1533	1361	1279	1133	1072	986	962	956	848	919	847	901	820	803	820	811	775	791	746	797	782	745	770	724	703	778	695	722	709	730	728	700	709	671	640	689	677	673	720	634	691	672	696	711	692	682	628	676	699	667	709	617	710	632	743	696	666	631	681	614	641	690	724	686	664	651	676	688	701	625	706	683	623	691	665	690	699	683	688	693	617	696	665	696	615	670	675	691	688	666	693	634	646	668	644	652	627	718	643	660	682	600	690	636	699	684	655	673	692	693	646	671	667	688	682	674	668	678	674	704	677	703	654	640	699	704	697	689	639	668	683	640	627	630	642	667	748	702	704	742	672	650	619	703	674	689	663	685	662	687	598	650	632	652	678	659	655	689	630	710	690	659	688	678	665	682	703	626	681	653	640	678	699	616	625	704	655	691	646	626	699	657	662	717	672	672	685	660	670	738	671	662	688	670	643	657	700	674	693	711	660	616	690	667	659	666	647	684	683	712	660	648	661	665	698	650	648	602	676	650	661	676	669	684	664	684	682	669	668	640	640	658	624	695	658	675	676	682	634	672	648	659	655	643	685	621	674	690	614	695	634	653	688	716	683	618	651	652	662	630	664	670	644	696	672	679	704	676	660	683	667	676	635	651	641	663	662	645	669	677	653	673	628	649	672	667	648	634	674	676	674	658	653	748	685	683	693	696	684	673	653	690	663	656	702	658	680	635	642	689	675	686	686	704	671	673	653	696	663	657	632	659	704	659	669	647	665	662	668	672	661	651	698	716	631	660	640	642	646	661	664	648	626	686	750	682	669	645	659	643	679	670	651	645	627	679	620	623	691	686	659	647	670	653	690	645	702	662	681	635	671	669	635	658	674	713	665	649	644	692	652	636	659	655	643	668	717	628	656	614	610	666	645	638	660	632	715	688	647	662	688	697	649	686	659	679	701	621	698	654	687	676	685	671	659	684	657	693	667	639	668	614	637	675	693	660	637	676	647	630	674	688	648	652	688	668	613	664	635	660	623	647	642	704	643	639	629	628	687	672	640	684	713	671	672	648	664	679	650	690	672	604	651	642	684	684	653	651	679	680	693	702	673	676	678	665	639	648	649	678	680	732	667	660	692	636	670	628	694	660	657	677	706	642	715	657	626	660	637	617	656	653	660	669	685	673	667	651	631	655	666	646	669	663	652	679	660	697	684	623	663	648	716	680	673	653	687	697	676	678	689	725	635	621	694	636	649	691	659	644	645	670	689	672	667	614	694	670	709	676	684	670	672	641	635	651	667	677	677	696	652	645	643	678	677	687	661	656	618	711	682	655	668	663	646	682	622	651	685	648	685	669	664	711	645	654	669	637	632	654	675	651	702	656	668	660	769	659	668	673	689	676	585	626	612	673	659	637	695	660	658	687	609	691	665	623	654	629	656	612	655	666	640	666	660	650	647	636	691	664	671	634	639	693	614	685	666	633	738	663	665	670	647	702	658	644	649	667	629	666	699	649	684	645	685	683	649	679	674	636	682	701	636	681	685	665	668	663	668	622	680	690	625	668	706	675	662	694	646	641	654	664	650	687	653	647	662	684	666	638	682	609	636	629	683	705	668	674	651	656	648	617	659	689	692	728	698	654	687	628	711	664	654	674	697	687	692	626	662	685	679	683	681	652	661	669	618	694	654	685	681	689	676	606	669	665	698	699	717	684	656	632	703	666	703	661	687	642	642	680	662	650	669	652	659	666	659	708	639	638	646	656	705	662	683	662	640	681	654	666	711	672	677	649	640	685	665	584	681	632	660	686	648	664	662	688	662	659	670	677	634	683	687	642	661	660	674	640	613	654	679	610	638	665	698	673	667	671	661	647	632	611	645	685	623	649	653	667	691	702	651	656	702	686	700	653	687	699	665	694	670	662	685	653	697	633	660	653	655	672	601	665	670	672	654	687	641	686	640	710	649	621	677	673	640	689	618	657	612	678	653	652	694	685	689	665	656	617	662	646	640	671	697	645	627	655	675	650	669	638	690	705	685	678	634	700	653	689	624	730	658	628	604	721	688	653	700	659	640	627	663	671	614	684	630	686	672	666	697	663	680	672	574	641	644	672	687	675	589	651	696	656	673	642	668	659	643	652	698	713	652	621	697	667	642	654	596	685	689	627	661	647	709	654	682	646	679	645	640	668	680	650	658	594	674	641	699	689	700	658	648	669	676	701	624	696	665	681	682	687	693	659	663	655	642	681	682	663	620	682	659	640	657	643	660	637	672	644	699	689	649	624	661	701	651	650	692	601	705	697	654	677	692	644	681	733	650	640	725	618	675	672	670	655	681	654	695	715	606	683	640	637	628	644	692	623	651	709	684	696	702	622	689	613	626	646	674	677	692	685	683	652	664	643	619	694	664	634	666	701	694	663	628	653	647	673	642	656	626	701	667	652	699	627	694	657	649	658	658	662	633	679	668	670	624	608	669	659	703	680	663	687	669	643	642	691	695	661	610	635	634	651	667	694	680	643	633	663	703	627	703	704	664	684	633	647	680	599	667	679	701	672	702	694	693	692	674	672	640	655	641	668	630	698	652	660	637	650	662	654	642	661	655	600	649	646	645	687	674	668	718	693	701	636	632	647	683	648	670	660	690	686	681	662	663	667	644	676	690	667	699	741	634	628	664	694	677	644	636	638	657	690	665	679	697	663	692	685	660	670	620	710	661	692	645	626	675	644	649	717	619	638	680	688	632	615	691	693	659	638	673	655	685	661	624	669	660	699	651	652	660	692	666	667	646	714	665	660	728	638	682	653	673	670	652	649	660	660	706	711	608	671	699	653	671	688	659	664	691	636	665	674	685	666	693	645	662	703	658	664	664	634	687	661	701	699	639	690	710	659	650	678	667	640	659	642	655	688	635	719	651	688	686	636	711	690	735	634	611	666	643	688	634	641	677	695	631	708	638	676	677	653	616	643	699	666	699	657	670	643	702	651	654	647	712	688	673	651	654	680	655	692	610	677	662	685	653	622	660	678	657	716	655	648	663	658	686	700	642	701	620	669	651	685	658	661	624	579	666	693	668	646	671	630	671	693	668	624	692	677	629	648	670	665	681	611	685	702	649	679	711	656	606	684	653	646	678	671	662	632	644	671	674	704	604	704	654	627	669	718	627	643	707	684	655	701	668	661	660	667	666	704	648	683	632	687	645	661	689	645	669	664	627	693	651	696	636	727	614	724	676	685	672	681	669	677	676	684	716	635	613	684	659	669	646	628	638	690	685	684	669	675	655	712	678	679	710	666	649	639	722	650	643	689	710	671	669	669	653	671	621	680	671	660	704	668	653	678	667	694	654	663	668	677	645	679	633	699	670	698	693	651	644	626	678	697	676	656	654	696	684	651	707	679	701	689	672	675	669	641	643	685	666	631	677	641	653	660	672	657	691	664	665	681	658	613	673	663	642	612	718	661	687	611	700	666	649	679	665	671	661	650	675	669	652	636
32251	14805	2273	445	375	362	322	316	294	309	277	288	297	295	303	284	271	279	272	291	278	288	302	287	296	289	321	315	306	327	292	290	261	268	304	268	281	293	296	267	265	281	289	271	283	288	277	272	250	301	303	280	284	297	278	310	285	278	296	283	282	292	286	274	289	312	271	284	266	283	292	279	281	277	302	301	275	299	244	276	274	270	274	278	276	261	272	269	284	300	268	254	328	273	305	295	285	277	296	278	270	246	282	297	273	306	256	296	255	270	299	285	291	279	266	283	311	289	271	303	300	273	284	290	301	287	292	271	277	287	271	271	306	315	284	290	284	295	294	275	268	251	315	255	286	297	296	294	276	292	319	282	290	304	297	278	266	293	284	284	267	288	292	284	246	248	286	315	254	294	298	298	296	256	301	270	279	292	290	264	304	311	296	279	325	295	325	293	297	274	291	279	289	310	261	291	300	318	275	305	271	267	295	278	283	285	262	322	269	282	279	316	283	277	276	287	303	284	285	291	256	262	317	277	281	259	265	271	274	287	310	292	258	314	273	290	274	276	300	280	282	263	273	275	295	272	291	299	296	299	299	293	271	297	288	270	281	277	263	301	265	301	296	295	293	256	261	286	294	317	302	272	232	325	299	286	301	278	297	297	267	299	246	304	278	294	282	281	283	284	269	276	275	261	277	271	259	285	328	270	288	250	280	279	306	319	280	323	288	302	291	304	284	276	291	285	276	282	310	280	281	293	298	246	298	264	292	292	292	293	282	267	254	298	281	275	284	271	271	281	249	261	273	287	285	263	304	310	266	285	280	275	291	275	289	317	294	283	292	280	260	281	282	294	288	281	287	287	304	278	282	281	287	293	289	280	251	291	281	285	300	282	276	269	292	301	304	280	270	273	288	314	274	286	273	266	278	296	284	319	309	269	265	298	292	278	313	302	291	311	288	292	276	263	275	270	291	303	316	272	314	261	283	290	268	299	278	281	256	276	276	295	293	250	304	283	291	298	271	311	314	266	311	292	276	259	294	287	273	266	269	291	302	266	279	298	267	286	288	298	306	239	287	256	298	282	284	306	271	278	273	265	280	296	284	271	250	291	293	264	278	303	300	281	275	287	271	262	269	312	291	282	277	265	270	293	281	272	274	311	276	294	333	275	309	292	283	251	269	299	272	276	279	303	282	315	285	284	291	325	287	267	274	279	287	297	296	280	285	300	281	270	280	274	291	302	278	265	264	283	283	264	289	269	292	323	281	297	296	270	285	261	305	293	273	276	318	287	287	271	285	304	279	259	272	290	278	296	291	269	252	299	303	267	283	294	335	288	305	281	293	292	287	282	303	280	264	275	315	267	275	303	325	300	304	303	306	309	297	292	267	302	285	305	266	307	305	308	247	271	310	291	306	273	285	255	270	274	290	265	253	332	298	283	254	313	323	290	311	308	299	291	277	321	293	288	282	287	257	287	271	285	303	275	299	302	285	289	269	299	277	267	285	248	248	272	317	305	276	269	286	298	272	299	283	294	276	276	284	276	282	293	277	287	306	304	302	295	291	278	289	288	316	289	299	313	298	276	286	311	268	281	300	282	301	296	255	276	287	266	291	304	306	273	281	289	274	286	283	292	291	256	293	267	268	284	273	288	243	288	274	306	272	297	274	285	291	296	293	278	303	256	288	278	262	282	285	287	267	279	311	306	282	304	254	258	279	286	288	278	290	266	294	292	284	301	294	254	307	256	290	292	278	292	297	257	302	301	275	250	267	270	297	297	266	291	279	285	312	273	269	288	281	303	291	293	280	280	301	296	278	291	272	269	306	282	300	288	287	274	301	276	327	267	277	304	290	313	294	286	272	278	286	273	269	305	301	291	300	303	268	278	306	299	307	287	289	284	313	265	296	273	283	314	274	271	265	249	290	253	279	300	307	297	279	293	302	296	284	277	259	242	267	242	270	299	264	261	306	284	288	291	270	290	291	289	271	280	279	293	252	251	287	259	254	298	300	278	299	264	277	280	287	275	275	308	295	265	303	313	263	249	283	291	302	260	270	286	277	302	299	275	295	285	294	289	283	278	291	266	289	287	275	277	256	308	281	290	300	291	268	286	257	271	260	257	277	294	280	284	262	281	258	285	275	283	275	295	301	260	279	253	294	266	307	296	266	303	287	279	293	300	276	308	285	277	293	270	290	257	294	292	304	298	299	300	285	292	313	302	280	287	314	293	285	287	308	278	313	308	303	298	271	272	281	286	250	288	302	294	272	286	304	288	314	271	269	284	256	262	303	264	286	294	288	273	265	283	298	298	282	293	272	275	307	302	283	273	281	267	298	315	286	301	309	282	287	291	295	270	269	305	289	297	291	277	296	266	275	297	289	292	284	304	306	277	304	279	288	291	284	291	269	259	280	280	266	287	273	313	314	296	291	275	249	270	279	305	282	269	271	310	302	301	306	300	293	333	273	313	276	278	285	299	287	291	279	277	272	269	309	303	250	322	306	266	272	259	310	257	287	278	276	267	266	300	285	287	270	265	302	287	305	286	301	267	301	279	295	286	287	288	274	326	286	298	288	281	274	273	297	279	282	305	294	287	300	279	270	280	313	306	302	273	287	290	290	263	272	283	298	304	281	281	260	290	304	295	276	266	295	278	281	297	267	279	273	310	305	285	282	285	301	286	280	268	306	282	262	282	310	279	265	305	278	290	308	291	295	265	261	253	290	286	302	285	290	267	259	291	284	301	272	272	299	293	295	304	269	281	299	279	267	312	248	296	262	258	282	260	262	294	272	296	274	305	294	300	299	243	302	290	293	282	283	270	289	302	288	282	290	298	317	241	288	292	280	265	295	260	300	291	287	316	283	297	291	283	271	310	256	285	274	296	286	295	276	273	299	285	284	267	302	293	263	262	286	272	318	322	305	289	289	283	296	279	300	300	310	314	320	290	263	293	293	286	281	307	289	295	304	305	290	300	278	300	266	313	261	300	269	258	301	289	311	291	248	299	295	270	283	259	319	295	292	288	274	303	307	278	256	300	283	279	283	312	291	292	297	259	262	282	264	288	290	289	280	281	282	265	270	252	293	298	285	299	284	306	257	281	310	259	290	263	290	282	265	288	261	273	302	253	305	309	287	306	275	279	285	290	307	287	279	267	284	271	254	331	275	275	315	283	263	278	274	308	263	261	270	315	286	279	292	286	291	301	282	302	293	273	280	259	281	292	238	309	290	276	293	291	307	291	264	306	266	299	279	272	260	299	248	308	284	281	302	301	301	285	279	307	305	287	263	285	272	288	271	293	293	279	304	299	274	275	284	261	287	296	314	272	276	284	281	250	267	277	279	312	285	277	290	284	262	296	244	288	294	292	263	288	281	255	247	274	283	302	273	320	264	270	308	304	282	264	256	285	278	267	291	261	275	298	299	282	291	280	283	283	307	278	291	266	285	286	284	269	291	275	312	278	277	294	298	314	287	285	272	281	299	262	278	287	273	306	273	271
20775	728	674	487	400	358	376	341	339	317	336	339	307	291	305	316	299	299	320	310	350	297	328	313	314	306	292	324	296	294	338	354	339	298	313	282	271	283	320	291	307	267	328	300	308	316	322	298	334	322	285	277	318	293	302	309	277	295	274	312	283	273	267	314	296	319	298	341	309	295	285	298	305	297	270	276	314	315	305	298	291	333	305	303	337	294	316	300	304	312	312	344	313	273	268	303	299	322	300	280	306	329	331	295	266	306	288	312	315	302	289	277	316	316	301	299	305	298	313	277	281	326	314	296	302	282	299	296	269	303	306	323	294	313	267	305	299	317	290	281	287	306	322	303	294	297	289	296	304	291	307	303	334	309	299	307	308	352	302	305	288	307	292	319	336	267	287	320	293	293	296	314	324	295	300	285	298	279	309	319	304	286	321	290	306	299	290	305	284	292	280	298	292	279	304	270	285	296	300	290	311	292	288	304	297	304	288	288	295	310	319	282	300	317	291	297	308	292	314	264	292	294	272	314	318	321	314	279	297	265	322	278	304	295	270	292	301	310	272	281	294	292	300	311	307	291	305	323	302	290	285	307	300	274	312	284	284	305	322	299	317	250	296	313	284	311	308	316	334	323	324	331	289	294	311	306	321	257	285	285	314	304	308	318	291	285	287	278	304	284	289	276	297	313	278	297	274	295	289	290	309	319	290	293	308	312	298	283	270	295	288	310	288	285	302	292	322	270	282	319	303	280	261	282	302	296	250	298	327	274	302	305	318	316	321	274	298	270	270	328	292	291	311	275	319	314	273	310	294	306	270	317	280	286	293	320	302	259	298	319	296	308	302	259	275	310	303	313	286	248	275	319	318	287	291	313	283	283	312	301	277	282	282	299	280	278	314	314	301	317	287	305	287	302	291	284	277	294	302	294	284	291	294	269	310	269	297	335	310	288	322	295	276	310	283	295	309	318	328	296	282	322	306	303	302	318	326	330	298	292	304	298	296	327	297	273	309	275	274	284	293	297	312	299	289	313	286	306	281	285	310	283	332	302	292	264	299	306	289	305	280	291	303	300	309	300	280	312	300	309	266	284	285	292	307	340	297	293	292	313	325	327	271	315	264	295	286	311	299	317	314	316	275	311	311	271	298	291	275	280	288	299	299	313	308	307	274	305	321	303	297	297	266	324	294	308	321	297	297	296	325	295	304	314	300	305	300	282	278	281	305	301	315	309	325	300	275	306	314	309	306	333	296	273	317	281	286	297	317	279	287	310	263	317	262	306	278	298	295	329	288	279	275	289	293	319	291	280	303	274	293	267	288	322	321	275	313	304	294	291	317	263	298	297	318	282	298	310	307	290	293	330	314	293	277	281	285	315	276	313	306	295	280	312	328	315	296	282	288	299	286	276	274	285	293	294	332	287	293	295	310	303	313	286	281	292	275	301	299	317	290	281	299	302	305	307	266	311	310	308	314	308	308	302	310	304	332	302	296	283	295	331	291	311	285	300	316	305	334	300	305	296	303	342	300	299	277	325	299	315	292	294	325	279	298	337	292	298	304	277	284	289	292	325	269	302	320	277	277	318	319	302	282	292	284	296	280	298	304	285	298	285	313	311	259	268	300	326	277	285	294	313	262	274	350	340	315	315	288	304	299	293	284	282	313	288	304	286	308	308	334	324	321	319	324	301	305	298	322	265	299	285	282	305	294	281	299	310	309	304	256	318	313	305	306	332	316	321	306	310	293	299	292	313	318	282	306	312	300	285	274	308	304	316	297	290	285	292	301	309	321	298	298	321	305	292	302	307	318	299	307	310	329	334	306	321	315	317	287	300	333	266	304	273	292	293	299	307	297	277	317	299	298	267	308	275	274	290	294	332	300	300	324	302	298	295	288	288	295	284	283	296	294	297	309	305	311	295	291	296	279	329	320	309	300	291	316	311	327	320	295	306	307	314	282	300	282	277	318	281	296	302	291	309	304	297	281	301	310	311	324	308	269	274	282	294	307	322	309	312	302	276	295	296	301	319	308	299	304	301	285	303	280	301	321	291	294	270	299	289	292	295	303	292	305	279	316	291	314	293	291	275	319	278	279	309	317	293	282	302	272	287	289	298	305	270	308	301	278	307	282	314	293	310	256	330	322	289	297	311	284	291	315	284	316	283	316	297	308	276	309	309	272	290	326	336	319	281	295	316	302	297	305	295	305	290	323	308	295	270	300	288	286	315	290	310	326	284	313	308	357	316	300	289	323	313	325	319	290	287	304	282	302	256	300	284	323	274	314	306	264	268	290	285	289	290	250	316	299	295	300	299	301	271	277	281	292	289	287	296	288	293	323	304	311	274	270	286	319	277	305	277	289	299	286	344	310	276	282	299	305	303	303	267	275	302	302	302	297	293	311	290	313	308	271	297	303	277	338	299	280	305	291	309	270	299	295	319	327	314	304	302	300	289	317	298	288	319	317	285	305	311	327	313	318	318	333	303	282	300	308	301	306	300	287	304	304	322	290	325	290	334	278	291	299	295	289	322	318	312	267	313	327	310	277	292	298	293	302	297	234	292	311	290	292	287	312	320	273	302	284	298	319	271	312	304	325	310	306	317	281	269	323	317	280	311	277	311	330	254	260	265	295	330	269	300	284	280	297	297	297	324	276	292	274	328	290	316	286	298	288	294	287	273	287	258	253	260	295	286	301	296	267	275	293	306	341	309	293	287	325	294	303	332	299	301	318	310	311	273	301	290	264	298	291	301	268	317	301	302	313	304	281	282	291	291	301	290	325	319	296	289	274	307	299	287	255	272	319	263	318	310	293	291	270	294	301	304	306	290	276	314	294	334	290	328	311	295	305	300	310	285	304	301	273	287	294	316	294	285	328	298	285	304	320	315	296	309	291	285	277	295	301	298	307	311	280	297	312	290	316	289	327	257	324	289	287	304	313	282	305	271	294	324	296	311	313	302	302	288	283	259	285	283	283	296	298	317	304	296	284	328	330	302	300	305	313	309	292	309	285	258	282	300	312	321	285	291	275	275	285	295	298	272	299	351	294	311	277	310	288	277	282	308	279	311	285	302	284	288	296	285	306	284	267	300	301	291	310	310	308	291	299	287	302	294	305	294	294	307	308	320	300	335	287	265	304	296	304	337	319	318	289	308	314	294	297	286	291	287	278	303	317	287	304	296	302	313	307	325	335	284	323	302	327	290	299	313	298	289	299	299	310	301	276	293	271	284	269	310	301	329	297	292	279	310	279	309	329	248	317	296	295	297	314	284	324	315	258	329	321	293	293	295	288	292	323	259	273	300	291	308	306	314	300	331	292	306	261	325	289	310	293	286	308	276	300	297	307	287	320	338	301	322	271	321	289	305	298	331	300	302	296	319	299	299	307	312	277	310	319	290	256	313	283	298	292	286	309	271	280	307	286	302	292	285	296	311	290	284	290	299	318	292	329	315	280	301	304	262	320	297	271	272	301	284	291	304	287	291	275	267	312	298	292	301
25006	20666	27036	24276	20643	7989	1108	785	666	648	589	597	559	524	515	495	505	473	487	453	464	482	474	438	428	411	432	434	446	425	462	401	409	456	430	445	413	425	457	405	426	430	421	397	450	437	409	447	383	449	418	444	416	403	389	436	447	371	437	401	431	434	445	401	415	420	399	419	380	443	436	440	397	445	427	409	377	382	463	407	421	442	420	400	426	422	396	413	432	435	433	463	401	415	435	417	427	454	407	397	429	430	414	385	432	436	412	439	437	420	395	377	383	407	402	405	404	385	421	378	397	442	451	391	434	423	388	442	377	406	426	427	416	386	408	400	393	389	420	434	458	419	425	411	404	392	437	440	437	427	416	415	431	415	421	398	420	444	433	376	406	407	403	397	422	417	417	440	424	412	429	417	423	439	455	412	423	430	393	385	373	421	444	393	417	414	417	415	400	451	432	408	437	406	410	437	409	380	387	376	433	369	406	418	392	403	385	432	407	412	444	417	426	422	406	405	376	426	397	398	401	395	412	406	410	423	407	406	433	381	402	385	389	423	384	411	429	357	402	390	399	341	439	419	390	448	429	424	397	416	457	412	412	379	436	434	405	359	438	445	386	393	408	438	398	444	419	403	421	432	386	386	410	430	415	403	456	427	421	424	384	413	423	426	407	435	441	408	437	433	383	419	377	378	425	411	401	417	420	402	405	411	398	425	411	441	405	409	398	419	407	446	400	404	408	388	435	380	371	383	415	389	398	417	432	374	418	385	387	422	427	440	387	391	476	436	408	392	405	383	385	411	397	429	380	419	397	432	432	399	409	447	397	409	400	406	405	441	416	397	388	400	396	405	388	397	392	382	385	394	394	455	429	413	415	382	413	421	424	399	412	429	400	403	376	425	403	446	387	375	435	413	375	412	391	394	420	369	379	389	367	441	394	417	413	425	465	395	440	421	444	419	433	433	439	421	435	424	425	415	426	382	410	371	420	413	404	425	408	404	367	443	442	415	402	425	414	447	401	428	370	395	388	405	414	414	444	434	387	404	397	380	407	411	375	424	386	376	416	414	395	399	426	437	393	423	443	440	413	405	421	436	390	403	395	393	411	406	386	413	370	393	401	400	413	355	460	385	408	381	433	422	396	402	389	425	445	375	432	423	404	429	393	429	425	385	419	428	391	414	413	454	373	414	399	436	434	393	443	417	395	423	392	431	402	367	428	410	402	404	457	435	400	426	369	405	388	417	393	422	392	422	443	407	410	413	426	441	424	464	414	401	439	396	395	403	416	388	404	404	426	432	449	430	410	424	406	422	395	442	366	431	440	410	425	435	399	442	402	383	430	402	428	442	395	448	423	432	439	431	421	384	418	425	417	435	407	402	430	432	424	409	451	409	401	408	391	407	375	405	401	408	427	400	445	377	417	434	409	422	385	418	411	437	432	413	397	394	459	389	421	423	443	390	437	416	431	424	411	403	394	412	381	389	412	400	457	412	417	388	383	447	415	392	415	412	385	443	383	379	410	379	424	407	409	391	398	438	430	407	424	407	424	434	396	389	408	415	409	436	410	410	401	384	392	421	405	430	405	399	397	401	396	413	433	387	409	452	408	407	409	447	399	385	426	421	418	348	424	424	398	407	416	406	390	397	413	375	403	381	441	408	403	374	417	419	404	382	390	434	403	393	389	418	403	404	416	420	380	392	400	418	427	402	392	386	391	431	419	428	407	449	410	431	411	396	414	390	406	418	383	396	427	410	406	412	384	379	424	401	418	409	407	420	401	407	398	427	404	416	443	372	407	358	419	428	445	464	414	419	408	410	397	387	412	393	413	400	422	424	386	405	445	399	442	429	406	402	417	410	432	422	424	365	410	413	430	400	431	396	404	404	399	395	423	396	406	389	409	381	435	423	404	450	397	389	393	399	389	380	455	403	422	425	388	425	400	427	390	422	387	420	426	395	427	394	442	413	416	443	434	412	426	378	396	389	414	429	424	406	411	403	391	413	430	410	373	404	433	401	441	450	418	403	426	414	424	373	428	411	451	389	409	433	408	427	403	406	453	416	390	436	384	390	421	392	418	433	385	429	396	410	397	413	423	450	399	396	429	435	405	447	395	433	414	392	412	405	388	409	403	440	441	415	376	414	408	402	404	403	457	350	427	411	401	388	385	416	398	401	435	412	405	405	441	422	431	438	407	423	364	374	432	423	412	388	406	428	399	428	411	420	421	434	410	383	425	428	398	397	422	407	439	403	401	406	422	408	440	425	407	387	423	432	399	398	413	423	399	434	427	451	366	432	406	402	421	422	425	405	414	462	412	382	383	435	421	385	431	420	392	402	426	395	418	428	377	404	442	388	373	402	441	435	397	392	402	443	401	406	427	407	402	409	394	372	384	410	398	477	416	465	439	370	391	417	403	380	403	408	389	436	420	423	429	392	427	408	412	416	440	404	386	396	398	405	413	392	410	435	398	392	416	413	399	416	395	416	421	427	444	397	384	429	416	401	360	414	410	435	383	426	420	416	422	428	415	416	415	384	399	436	430	419	449	448	419	399	400	411	433	426	389	390	396	416	392	415	398	427	399	415	395	380	394	413	433	420	418	347	400	432	367	402	437	409	434	395	415	427	424	404	431	398	417	416	404	433	424	434	381	407	389	396	417	349	432	407	397	397	365	412	415	417	398	416	433	411	446	382	433	419	410	438	397	418	398	405	440	413	396	428	413	431	410	414	435	424	416	379	404	424	408	417	386	384	401	404	424	408	403	381	397	423	401	432	428	391	406	393	432	428	408	447	448	412	411	387	405	405	396	396	416	388	403	399	427	412	398	419	407	436	389	408	427	441	408	431	449	389	412	391	387	403	350	420	417	429	400	381	404	402	406	415	407	423	383	427	352	380	415	420	394	391	420	395	429	362	411	352	403	424	440	439	394	355	401	430	364	419	397	416	420	422	417	439	404	417	410	367	407	377	408	452	418	424	398	418	411	423	390	407	426	403	429	397	452	380	392	409	474	394	408	420	414	372	430	416	414	417	405	399	372	422	392	424	428	450	424	422	368	421	418	446	411	411	406	406	444	391	411	406	443	469	393	430	431	437	394	357	413	397	412	420	394	418	368	418	412	409	419	425	395	415	402	412	389	382	418	392	423	402	421	421	397	410	431	433	431	409	417	391	445	399	379	452	396	418	431	389	424	404	399	414	411	426	378	368	400	404	417	437	399	387	394	433	412	438	405	416	436	406	405	427	419	376	416	406	400	429	399	405	408	387	374	444	437	395	425	388	439	414	439	443	414	418	429	432	414	412	415	438	428	373	389	411	384	398	403	446	436	412	421	402	382	440	390	383	431	373	385	426	423	446	413	411	405	388	417	436	375	411	429	439	401	391	435	416	427	406	396	412	407	368	410	426	389	401	422	414	383	384	413	403	440	469	385	413	380	420	430	443	427	398	413	383	420	402	412	411	432	407	435	398	419	391	423	413	382	414	412	408	427	423	440	380
29342	8206	7447	4072	2568	1957	1512	1238	1018	882	795	675	673	653	537	536	556	505	522	438	500	515	476	455	450	486	456	481	456	455	395	404	434	391	430	412	448	432	385	435	446	431	421	407	415	360	394	417	411	423	436	388	383	400	411	415	394	402	425	375	407	383	418	402	410	363	406	414	398	391	383	427	405	419	440	423	422	382	366	396	391	455	418	400	406	380	384	384	424	403	381	364	383	401	417	399	408	407	392	445	408	392	419	359	386	426	370	385	390	417	394	396	387	382	415	392	426	389	406	406	406	419	435	370	406	391	374	422	366	395	409	402	411	375	399	424	378	412	389	393	422	379	393	432	426	415	367	405	402	422	403	360	406	395	421	396	401	456	404	356	385	410	355	402	417	399	387	405	358	402	400	410	432	422	403	431	383	396	351	410	394	424	398	397	407	386	434	400	387	444	336	427	388	406	369	398	381	382	404	405	422	397	420	351	388	392	389	396	381	379	370	391	413	394	406	424	396	361	389	419	414	443	418	397	387	365	383	386	387	398	351	380	425	429	421	381	366	393	456	367	394	413	373	436	390	380	437	395	413	401	404	406	405	367	395	393	398	416	388	410	424	370	436	439	391	408	382	399	440	423	383	428	381	433	405	399	413	398	380	399	395	391	414	396	403	374	411	403	396	399	379	394	429	426	376	412	363	387	410	425	387	397	439	405	390	354	403	403	381	413	382	400	447	383	421	433	362	413	393	413	408	393	387	400	395	422	396	441	392	411	393	410	380	387	376	371	382	393	398	384	384	364	409	404	408	428	382	416	384	355	403	406	383	429	401	427	361	432	400	389	393	391	375	388	376	394	409	377	431	395	395	391	398	424	413	394	377	405	378	430	408	411	435	376	430	404	419	378	396	412	424	457	366	430	426	391	399	358	398	397	395	384	397	422	408	419	388	412	382	408	387	422	412	398	401	395	410	394	418	414	420	430	409	411	382	403	431	390	422	413	379	414	416	392	409	401	352	405	367	360	409	397	406	356	419	419	352	388	383	422	435	411	412	400	449	384	385	405	429	360	389	419	419	385	451	360	376	419	360	380	414	381	417	394	420	403	418	398	422	416	433	385	400	396	371	386	411	413	381	401	408	381	430	405	407	422	395	385	409	383	392	375	418	416	416	419	388	399	428	384	407	392	440	406	391	399	393	367	423	405	404	400	393	423	397	432	408	406	405	401	367	382	424	426	397	377	415	428	401	407	385	392	386	407	388	400	440	429	421	404	383	384	402	408	360	401	391	417	390	414	406	420	377	388	339	394	377	366	416	411	406	432	404	405	386	410	409	405	388	398	393	443	419	370	393	399	454	410	353	359	412	431	396	391	395	395	384	401	399	424	423	414	391	384	419	389	391	404	419	419	400	392	359	418	407	386	389	428	389	400	393	425	383	440	424	402	393	405	412	402	369	377	408	370	398	445	387	420	400	398	381	374	410	368	395	418	411	404	403	404	459	390	413	413	394	374	395	399	422	442	448	397	400	378	394	446	425	389	416	384	408	382	408	414	393	404	432	381	390	401	410	403	384	405	395	394	401	371	398	391	406	384	383	400	382	411	404	346	444	396	411	408	371	393	427	358	400	389	382	399	407	415	374	389	374	395	411	398	399	411	428	360	427	372	388	399	378	353	426	423	404	397	436	392	413	412	392	407	417	401	402	388	401	365	391	408	388	389	374	378	384	392	394	398	392	427	423	368	397	386	411	395	398	360	420	413	449	392	372	424	392	398	404	419	450	398	373	408	386	423	394	377	395	389	404	421	392	447	366	405	387	395	416	388	436	432	368	424	403	416	396	384	393	424	393	398	426	404	373	401	413	380	399	366	390	434	409	418	425	414	392	367	387	393	388	414	390	412	392	401	387	436	404	410	397	371	416	414	397	401	381	382	383	393	411	407	369	416	390	441	409	406	398	377	383	390	396	384	385	391	405	382	424	381	372	398	415	409	364	403	399	384	403	383	392	392	395	403	390	441	384	400	358	411	399	431	409	423	387	402	387	389	423	399	381	395	393	424	406	409	412	436	394	376	387	370	404	389	402	377	387	412	425	408	410	452	386	358	392	407	392	380	362	402	391	417	399	420	420	364	418	404	388	410	410	462	461	412	386	367	398	411	403	395	407	375	364	405	402	399	387	421	397	378	395	370	369	425	381	409	379	379	378	351	431	398	404	411	375	374	374	390	395	395	382	411	391	406	390	415	402	398	409	371	429	380	369	450	442	403	434	398	391	416	396	383	420	375	401	406	375	395	402	404	438	373	415	410	435	396	407	383	434	391	358	408	407	415	418	406	400	404	388	404	436	419	436	366	417	392	428	411	383	388	381	395	417	376	431	426	386	443	437	427	398	403	411	403	407	418	396	399	445	376	414	429	388	409	441	393	427	412	413	354	388	390	393	406	391	409	420	408	409	418	397	388	396	381	356	378	423	373	428	374	385	374	424	417	411	457	381	421	391	388	362	379	401	401	421	428	401	389	451	416	409	418	385	447	414	351	403	392	394	412	381	394	403	397	438	397	416	414	368	380	402	350	402	382	403	419	370	400	437	396	399	436	409	377	363	366	392	404	417	409	419	382	402	392	389	409	423	431	390	364	396	420	431	397	417	382	402	404	380	396	360	407	381	418	395	381	405	390	390	425	418	377	415	422	395	404	391	424	391	384	381	411	426	401	402	441	424	374	411	439	412	404	401	400	399	412	404	415	358	419	418	381	385	414	434	428	404	409	393	436	428	363	411	390	376	362	377	401	392	379	375	381	413	380	420	383	377	388	417	418	378	420	387	396	415	383	448	372	393	393	393	392	419	410	408	385	359	406	417	406	405	409	382	427	388	398	388	372	406	389	422	375	385	398	399	397	380	372	411	434	407	368	410	414	399	370	382	408	415	436	394	381	404	412	385	415	385	411	431	395	433	426	425	397	399	431	377	360	420	407	381	405	413	387	397	381	381	377	409	402	406	414	381	412	405	413	392	454	374	420	354	409	375	408	427	357	417	428	383	390	403	410	407	388	371	395	414	386	399	398	394	398	417	395	407	413	358	389	387	434	388	403	373	406	375	398	388	396	431	397	408	398	405	364	364	380	403	433	383	398	399	454	377	401	407	382	400	384	438	406	429	394	369	381	401	403	386	382	371	405	375	370	435	381	386	402	426	359	386	406	426	394	435	386	429	409	422	369	400	397	413	393	396	385	396	388	395	342	419	414	431	385	396	419	412	420	366	421	407	389	381	415	377	411	391	400	405	383	409	398	385	416	413	419	416	423	385	402	432	431	411	401	426	414	387	419	439	376	407	409	384	421	428	392	376	354	416	392	374	384	383	410	415	394	391	395	408	377	403	386	374	437	400	417	374	417	393	389	406	376	375	393	397	399	357	373	413	431	424	411	404	403	427	363	391	427	398	421	426	416	377	410	402	362	398	423	424	439	404	382	407	397	443	382	382	438	394	392	370	390	380	416
22889	20650	27513	23818	20661	20702	7946	1735	1261	1177	1089	1027	988	909	881	907	854	834	859	766	809	819	727	727	783	716	777	724	717	743	751	700	772	682	749	717	709	697	703	743	759	721	728	721	714	727	693	741	712	709	748	691	695	713	702	676	723	699	727	693	711	709	700	688	648	687	730	685	713	677	653	701	671	727	676	722	687	703	687	707	707	682	726	724	736	707	649	672	675	692	677	696	735	705	708	720	719	684	661	698	678	668	715	731	727	691	668	743	739	720	702	693	710	665	732	686	673	730	729	680	638	647	704	694	711	702	671	647	679	680	698	689	733	705	733	682	697	695	742	683	725	673	677	749	718	673	722	692	739	668	698	705	694	697	700	671	730	717	728	714	674	726	688	676	719	680	737	745	698	687	685	720	750	755	731	700	663	710	669	695	720	693	694	717	656	689	686	737	675	665	745	776	681	679	688	637	694	677	691	741	703	680	672	713	695	666	719	716	730	700	652	724	719	743	704	683	647	660	639	701	694	674	702	719	705	745	665	693	687	680	705	683	711	637	719	714	700	696	732	700	717	666	684	704	681	707	723	704	738	713	702	692	714	682	677	768	702	660	681	680	690	687	691	683	673	681	660	743	720	673	692	705	705	683	719	719	673	723	745	639	739	699	735	713	680	751	691	729	708	695	717	683	758	697	666	694	686	684	703	724	684	719	639	710	637	755	690	687	686	709	724	725	690	680	670	695	726	666	667	656	734	721	695	644	642	722	676	689	681	702	696	725	720	675	657	726	686	670	713	644	659	718	703	707	676	706	716	705	683	704	691	678	695	717	703	708	715	671	710	694	670	758	700	637	691	724	671	701	712	721	685	677	672	738	784	635	669	735	721	696	712	719	692	688	699	687	740	682	677	709	694	725	686	701	657	720	709	672	749	618	692	699	701	680	727	703	650	656	720	687	665	694	750	695	700	681	697	742	741	725	689	685	721	689	706	720	736	683	698	721	681	695	764	723	724	646	724	671	739	728	725	706	749	729	711	708	750	729	722	729	669	678	685	706	674	673	708	732	695	650	656	704	685	750	711	678	659	700	658	725	656	682	773	686	694	695	728	653	693	749	701	707	674	680	699	694	732	683	696	746	735	704	688	680	685	677	659	674	722	695	682	706	711	700	709	709	730	703	719	690	669	689	693	723	710	704	699	732	728	670	685	716	695	699	697	635	682	701	695	683	681	665	683	668	696	722	678	719	697	697	704	675	691	700	654	719	678	672	711	738	669	715	676	688	674	691	758	739	725	713	691	678	670	665	749	698	732	658	699	714	708	721	718	770	672	714	700	660	705	693	730	697	666	706	693	723	726	684	739	688	706	716	689	692	748	709	722	682	630	643	712	729	667	707	687	657	667	672	674	676	694	669	710	708	706	666	673	727	738	673	700	719	669	652	701	710	705	689	687	669	707	692	692	743	719	686	645	697	682	720	706	713	699	716	666	691	715	700	734	679	669	689	676	684	656	654	741	673	691	701	712	704	690	720	709	725	706	681	705	674	695	715	707	690	660	674	661	713	658	678	689	691	731	716	680	693	682	673	712	728	721	677	687	680	742	702	667	707	660	762	691	672	674	725	673	687	684	683	733	711	737	750	704	672	695	649	713	681	701	723	680	717	698	701	687	672	685	682	703	710	685	718	663	650	703	700	674	728	688	659	681	649	697	678	716	712	714	687	743	729	703	699	666	666	707	712	648	727	656	703	735	698	717	702	742	731	696	676	709	658	728	673	745	696	725	731	694	714	645	682	727	743	721	693	726	720	716	687	692	660	648	707	700	658	688	717	649	708	719	717	647	754	726	704	701	675	629	702	640	699	732	706	740	696	678	740	726	717	680	667	717	693	687	690	677	702	703	647	674	716	737	700	668	677	704	687	725	720	657	726	737	698	668	677	742	641	714	704	720	710	691	740	708	748	712	721	710	676	691	682	689	718	678	697	741	690	733	709	677	676	711	720	705	682	725	706	711	724	694	716	700	636	721	708	729	669	710	688	736	713	686	691	661	686	701	677	745	685	633	700	683	679	670	714	708	670	689	706	724	721	689	653	665	726	722	699	692	674	692	757	693	695	749	664	719	657	679	685	682	689	748	715	694	715	694	675	695	717	713	678	662	735	746	686	740	684	675	732	690	695	744	625	695	701	731	709	687	688	746	698	664	722	712	725	680	675	667	714	687	752	668	695	676	616	705	686	692	671	715	687	706	700	681	720	673	725	691	652	696	708	687	666	736	697	655	712	703	691	670	701	685	686	714	676	745	697	707	693	698	763	676	694	683	723	705	738	793	682	678	703	708	707	705	676	722	713	723	671	676	737	752	727	703	665	757	684	702	708	696	692	688	704	711	698	668	690	693	729	695	676	675	702	699	731	690	700	731	726	690	692	710	729	689	709	723	690	740	687	715	708	665	716	714	668	675	727	707	673	693	713	649	682	706	717	684	633	709	698	673	669	749	672	671	689	715	698	674	662	680	671	714	658	707	732	764	689	726	748	683	693	649	716	658	719	667	706	719	681	694	705	700	651	673	732	661	771	707	692	675	678	709	672	717	717	680	716	762	696	704	676	714	654	698	677	681	731	695	600	729	690	702	690	693	722	681	657	687	707	668	703	712	675	653	703	700	720	679	698	729	712	664	672	724	678	666	746	703	767	708	691	722	713	693	704	732	680	699	708	656	704	657	694	675	698	675	713	676	732	688	711	712	666	716	673	752	726	716	694	701	691	685	731	695	705	708	702	660	676	704	708	743	766	678	677	681	722	711	717	696	673	663	698	683	683	681	745	704	666	741	690	681	708	686	637	659	730	744	697	646	656	672	721	666	647	731	710	723	690	706	677	720	708	670	681	671	709	738	688	705	671	645	715	699	672	687	689	715	677	666	713	683	684	675	668	759	699	683	728	692	657	736	682	682	712	707	720	687	716	753	747	715	696	703	713	699	691	676	706	642	632	711	661	688	729	675	685	681	692	684	677	715	685	698	703	721	695	704	689	713	723	703	669	715	705	688	685	668	683	663	700	713	666	725	659	680	747	747	717	672	718	689	678	722	688	674	689	680	622	676	725	716	702	725	712	718	694	712	674	691	708	686	678	710	703	699	690	731	694	693	651	742	703	743	675	666	703	654	718	693	665	666	677	699	743	709	702	677	744	653	714	707	691	691	758	708	712	732	714	711	721	693	693	710	687	688	698	732	704	689	713	684	702	685	686	702	702	702	705	658	698	733	715	708	719	718	697	671	684	787	719	705	643	648	689	730	705	686	698	678	671	721	739	650	683	681	656	674	642	706	732	690	709	678	708	673	671	697	711	656	696	674	646	723	736	639	716	723	660	637	705	688	682	665	696	691	747	685	684	731	755	707	669	691	676	698	722	718	668	683	711	707	711	740	707	749	725	656	674	711	643	684	701	672	704	713	642	702	684	717	696	710	680	706	678	692	705	717	681	669	674	707	691	741	692	697	700
26067	14508	13094	7410	5029	3789	2865	2380	1932	1697	1530	1374	1231	1209	1135	1018	936	935	878	875	869	783	814	820	807	718	750	702	793	731	775	679	757	709	715	708	708	728	680	714	722	721	722	702	762	723	682	675	686	708	660	649	764	686	698	699	694	669	640	712	630	700	691	708	658	688	660	668	656	706	638	692	667	685	684	683	662	650	695	662	723	647	677	636	665	679	631	656	694	694	670	616	633	687	717	661	717	718	662	624	625	670	636	662	600	632	677	686	665	668	655	697	702	705	692	707	697	668	653	641	639	678	694	686	695	669	632	621	636	662	693	695	690	679	641	691	702	631	669	712	687	659	699	674	695	628	676	669	711	685	654	686	681	651	690	687	678	700	615	675	677	645	704	659	646	718	691	662	668	639	623	618	685	655	701	640	634	651	639	645	649	664	659	640	615	660	652	680	659	649	690	673	693	674	716	631	666	648	683	637	667	642	655	687	685	651	649	675	664	662	656	652	682	657	674	656	663	649	713	615	689	683	642	694	663	663	656	623	659	643	673	627	650	660	677	657	671	655	628	666	658	673	663	659	661	696	659	671	682	649	683	662	644	644	630	629	650	630	647	664	654	712	693	649	714	643	635	679	670	642	635	696	707	676	630	627	638	682	622	682	666	650	675	627	641	669	653	664	662	645	662	661	640	615	696	699	622	717	685	702	624	661	621	667	676	655	676	663	617	652	675	667	684	660	634	695	648	674	640	694	685	705	647	612	699	675	661	662	676	672	643	704	662	676	671	679	608	685	647	659	650	693	654	645	654	650	651	681	645	663	667	621	656	638	652	691	637	697	583	670	698	632	643	677	650	690	672	694	664	683	638	637	699	663	665	680	630	679	643	677	725	640	677	674	636	713	653	713	614	684	626	693	724	701	681	681	671	653	723	646	672	644	651	635	686	640	655	636	631	692	654	693	674	677	628	713	654	700	632	645	635	671	655	644	665	629	685	657	692	675	657	649	653	706	668	671	679	664	708	669	705	632	652	712	668	702	671	647	661	648	663	698	629	654	606	668	663	665	663	652	644	680	646	664	679	661	688	656	692	672	611	710	672	657	649	636	641	637	685	668	632	645	691	668	695	628	667	682	658	657	680	621	656	669	622	668	665	618	669	617	695	697	669	682	677	655	624	634	663	692	658	714	651	678	705	672	664	667	649	644	636	661	661	689	617	669	663	647	705	672	682	651	650	687	691	648	680	639	665	643	638	635	666	691	661	722	660	670	653	653	620	693	694	605	612	661	645	654	693	677	673	658	669	655	647	689	669	673	669	664	633	632	657	663	658	688	647	703	660	669	657	648	731	659	679	676	691	683	714	654	676	663	650	633	686	685	689	694	694	634	663	650	663	639	697	691	625	670	660	675	675	729	704	701	651	674	657	643	676	667	674	685	643	659	662	638	682	644	680	660	616	681	699	659	646	645	638	632	654	680	658	674	659	646	679	659	678	680	665	599	626	663	640	637	667	615	627	664	664	683	658	672	688	672	691	659	638	678	639	670	673	667	652	692	676	649	641	686	654	636	706	673	604	702	660	608	649	665	661	630	678	703	659	683	659	672	706	624	649	627	648	666	674	727	669	713	656	661	657	664	661	658	688	646	643	606	664	631	683	647	659	635	643	627	703	660	672	644	647	617	713	694	632	658	657	655	630	659	631	662	642	672	626	638	655	687	645	671	625	668	668	670	657	654	685	665	632	717	632	653	696	656	658	642	704	671	688	678	673	681	626	680	627	647	644	619	662	693	635	670	658	685	695	685	639	646	653	677	642	720	631	641	673	721	646	679	705	648	678	645	678	688	702	652	678	642	644	691	659	659	694	651	667	665	653	688	646	656	653	630	698	661	715	599	674	651	659	647	634	654	706	688	603	639	651	636	628	631	661	710	618	694	673	680	664	665	671	628	678	616	629	655	682	663	646	642	686	671	660	696	672	636	690	680	657	696	674	701	710	705	647	681	675	714	679	617	690	618	627	674	683	649	629	627	617	651	660	671	636	662	701	644	676	627	641	619	679	707	609	671	621	697	715	701	710	666	691	687	626	659	679	663	675	677	653	658	624	664	706	668	657	656	652	594	650	667	626	671	652	631	636	638	638	624	647	646	601	617	664	686	645	681	652	662	668	631	659	651	647	664	636	632	681	688	643	627	694	653	645	652	667	655	635	649	630	707	675	655	646	663	668	692	676	647	642	684	655	662	678	660	697	696	673	656	616	670	673	657	625	622	653	697	617	664	631	624	666	621	664	652	586	669	658	627	645	648	692	675	678	651	703	674	665	645	673	698	657	672	701	664	683	647	614	636	693	688	684	634	656	670	639	681	672	671	641	720	717	621	633	647	617	673	637	638	681	691	645	697	665	640	667	652	640	652	675	635	637	670	679	635	664	681	669	668	654	692	698	649	642	688	641	651	685	642	593	642	657	650	647	662	672	635	674	650	684	668	637	640	630	692	673	643	622	659	663	621	680	665	634	625	625	582	660	631	622	687	692	649	662	694	659	626	671	665	617	696	665	657	671	658	625	645	668	661	631	676	628	690	675	646	626	685	634	651	640	679	743	645	641	640	654	658	639	636	664	668	630	622	631	676	670	642	639	658	664	662	661	651	609	692	703	695	657	652	644	643	659	621	708	682	646	605	680	651	666	645	665	673	667	709	646	671	656	706	657	607	666	666	654	682	645	673	654	690	657	643	656	652	630	655	659	700	661	638	698	664	645	671	666	694	685	694	677	653	688	663	695	699	688	683	694	618	694	659	616	630	658	680	652	662	700	648	652	662	656	680	659	649	705	683	667	666	646	664	666	641	667	648	684	668	678	685	661	662	678	637	673	685	647	684	662	643	670	650	653	665	634	677	644	700	624	648	650	638	650	684	655	668	724	679	652	686	676	716	638	661	616	665	669	688	663	716	612	681	665	675	676	654	695	634	655	664	676	658	607	661	686	648	674	619	644	664	646	656	678	683	597	676	659	662	717	677	602	711	671	616	705	704	623	660	639	630	687	654	677	663	660	679	663	635	642	635	686	683	712	604	684	682	648	642	677	618	673	640	641	636	643	676	615	681	671	672	650	647	653	623	665	684	613	697	665	662	646	664	676	642	641	638	697	655	665	638	668	674	620	701	653	644	656	689	674	658	624	684	658	649	666	651	678	665	639	670	640	665	664	671	636	637	681	636	637	668	670	669	618	666	620	683	689	677	625	649	636	700	708	675	648	668	705	686	664	701	683	652	693	664	652	695	650	680	630	628	678	670	682	654	670	638	650	618	684	641	639	670	674	657	697	670	660	668	602	683	641	647	655	644	626	694	657	659	580	667	612	664	625	667	648	689	638	682	667	660	697	643	613	669	635	700	648	615	643	638	634	659	651	645	695	677	674	619	675	712	694	655	655	646	683	656	698	672	676	698	714	679	656	696	673	669	653	626	648	668	669	613	697	653	668	693	681	666	646	634	674	696	636	615
31496	14237	1942	435	359	335	304	295	319	293	328	272	291	242	251	289	272	264	280	294	304	275	259	252	257	284	308	257	272	285	281	241	281	276	277	275	264	288	276	227	256	300	297	279	269	301	275	280	257	287	272	239	291	260	270	278	246	270	263	280	268	265	268	245	254	275	266	267	278	278	294	286	292	283	292	276	293	260	281	263	265	269	272	257	266	248	259	278	278	242	272	247	263	292	253	269	280	248	284	295	243	280	261	260	286	285	247	284	274	259	278	255	273	297	270	266	275	256	260	238	280	302	283	269	294	271	286	270	263	263	263	274	271	283	280	274	267	270	250	283	256	267	249	266	265	251	287	256	291	302	270	272	275	260	294	293	269	273	256	259	266	270	279	271	273	261	306	269	293	274	265	278	259	246	269	273	285	252	307	275	271	266	241	248	250	283	258	281	296	273	275	304	297	256	260	274	282	272	278	279	290	244	270	263	275	252	276	282	266	262	322	262	273	259	265	266	265	259	284	267	270	280	294	265	261	254	262	305	251	281	271	264	260	263	265	283	235	272	293	306	282	285	273	272	264	263	281	275	287	260	321	253	299	284	288	296	302	266	281	291	283	287	271	292	266	280	285	278	303	253	251	284	263	269	266	271	280	251	275	270	300	261	262	257	263	278	265	303	277	268	281	290	265	241	263	304	245	256	272	285	268	278	292	289	273	286	265	293	263	262	252	263	250	257	295	251	285	260	273	235	261	276	265	253	247	288	271	277	269	257	304	275	283	252	296	231	266	270	284	248	285	256	269	287	265	283	286	267	262	263	257	260	278	288	284	315	266	271	266	268	276	304	270	304	285	273	268	261	270	273	293	271	292	278	289	267	252	267	263	227	235	273	285	293	273	249	293	280	290	249	251	284	283	282	263	272	267	246	292	233	269	271	255	270	281	266	315	262	255	291	242	251	298	243	247	271	277	292	266	278	262	243	276	268	261	270	289	269	251	271	271	283	262	282	273	274	274	274	266	314	277	303	296	257	257	287	262	304	303	304	255	304	276	238	265	272	266	279	274	269	272	267	251	289	274	284	267	280	250	273	301	264	278	272	271	262	242	266	268	264	279	303	271	260	293	266	260	284	291	290	275	280	299	275	275	251	277	267	293	263	260	276	266	250	274	266	260	286	286	297	258	268	252	280	263	279	292	264	247	289	262	296	264	298	256	285	275	277	266	286	279	284	249	260	272	273	294	273	270	269	284	294	285	302	248	271	304	258	246	291	272	280	258	277	272	289	272	261	273	252	295	301	268	279	275	254	261	269	282	286	269	278	218	294	267	302	276	304	289	258	286	261	280	306	276	284	282	283	269	266	246	274	283	260	245	287	265	252	264	267	281	253	242	280	279	258	253	247	258	278	276	279	257	273	287	255	275	272	260	272	275	273	257	263	279	285	235	258	283	300	269	275	263	277	256	257	268	248	264	269	281	270	286	268	281	292	267	271	292	274	246	276	279	265	289	297	273	253	258	271	250	291	252	264	286	254	261	288	290	266	259	310	258	287	256	313	322	254	235	273	257	266	304	268	294	254	265	287	251	265	233	296	273	300	245	256	305	269	269	304	267	290	253	233	284	256	292	295	287	265	256	279	268	267	279	262	279	276	289	276	283	255	236	280	273	272	237	298	249	287	280	275	250	275	268	276	279	263	266	275	262	275	261	258	275	285	262	270	277	279	300	272	268	251	249	289	254	245	244	264	273	273	288	283	287	271	271	284	289	280	321	251	282	258	285	295	254	294	280	286	283	292	305	282	294	249	267	267	291	274	277	278	304	269	260	272	283	264	266	264	280	272	277	267	265	260	251	275	262	253	306	296	265	266	296	259	286	256	263	247	290	277	272	289	307	241	262	282	267	270	279	297	283	258	271	280	260	264	278	285	253	262	291	280	276	255	261	269	252	272	293	257	276	276	273	305	271	249	260	286	259	270	280	280	270	248	269	288	272	302	291	271	272	287	237	250	270	239	247	289	268	260	281	268	294	269	288	263	275	272	244	277	268	299	297	294	260	282	261	252	267	297	274	278	280	271	288	277	279	259	281	276	284	286	281	280	299	310	293	286	274	269	273	255	269	263	275	255	269	280	292	273	259	268	275	249	297	268	267	247	267	271	256	285	247	259	256	274	264	262	250	270	258	261	272	290	247	279	274	257	281	269	259	264	245	242	308	269	276	276	282	274	263	303	271	258	278	268	268	289	279	273	274	293	271	253	270	296	252	272	255	252	264	277	281	250	271	267	249	275	258	254	279	280	259	273	266	260	298	265	252	260	254	268	262	265	271	259	266	280	288	265	267	287	295	286	259	294	265	280	270	255	271	317	271	294	271	283	290	269	265	246	277	299	283	278	275	281	254	256	301	262	288	277	282	316	280	244	299	270	290	240	284	256	251	269	274	286	278	284	275	253	283	262	273	237	263	276	273	240	261	278	267	293	270	257	270	275	284	272	250	301	275	271	252	256	263	293	279	269	271	247	269	278	281	258	274	268	290	251	270	240	292	263	266	275	267	274	257	287	264	262	265	249	254	261	278	272	289	296	266	259	277	291	284	283	277	283	246	302	239	281	271	262	246	250	288	260	285	310	252	267	276	294	254	260	301	258	275	266	266	256	302	266	295	296	274	300	303	289	260	279	281	261	287	256	251	263	282	287	275	287	275	292	261	259	276	271	287	256	263	266	277	252	251	253	297	251	259	261	282	292	262	286	282	245	271	258	279	228	285	264	300	267	283	265	234	272	263	299	299	253	295	276	265	293	247	297	285	269	281	275	255	295	240	283	281	307	238	237	294	277	241	280	280	246	281	286	269	266	277	273	281	264	279	290	256	277	280	301	286	270	269	261	258	287	283	266	245	252	271	266	280	276	261	256	255	263	281	293	285	279	273	279	281	268	234	284	262	293	259	308	254	256	242	284	272	261	268	272	276	266	261	260	271	284	274	260	259	245	265	290	286	286	261	256	272	288	266	264	269	259	277	280	268	261	272	277	299	282	310	292	269	291	260	273	255	251	293	258	241	256	275	304	306	298	242	279	282	260	284	276	289	283	260	269	289	238	258	286	279	277	258	257	286	253	253	273	273	256	274	275	279	263	254	265	266	271	267	283	266	291	315	304	268	263	279	291	269	241	271	242	254	253	276	274	260	267	279	271	292	259	264	261	265	272	267	281	265	296	269	253	296	251	299	312	258	268	288	268	268	280	271	291	270	292	271	256	265	287	282	242	250	294	301	303	280	293	268	260	282	271	287	274	301	266	279	279	303	253	272	255	284	264	258	298	259	280	248	253	262	287	281	288	271	274	269	280	293	283	281	290	272	283	272	270	267	320	252	283	267	242	256	266	290	273	240	249	285	237	261	285	272	244	250	243	244	262	268	240	257	262	270	258	300	280	279	245	270	281	298	258	282	260	271	281	265	279	287	294	292	281	287	225	281	233	292	259	290	304	284	284	270	265	274	274
19402	765	644	491	403	380	326	306	343	316	306	292	288	269	294	271	296	338	312	288	308	293	268	294	251	301	277	311	284	286	295	280	286	304	323	273	326	309	276	271	274	279	286	288	299	305	272	270	271	286	325	261	275	274	279	301	286	300	268	284	295	258	273	303	284	271	283	297	291	274	298	282	279	261	285	308	305	283	298	324	264	270	270	302	302	290	265	274	305	289	314	304	290	291	283	292	299	304	251	317	309	297	286	320	290	289	294	283	297	259	263	301	283	289	310	280	286	278	267	250	265	260	273	314	280	282	285	300	300	279	297	262	292	276	295	295	303	263	318	280	280	286	283	272	274	320	299	286	324	285	316	266	274	305	267	272	269	269	274	282	291	276	257	273	323	272	286	299	293	319	306	266	284	312	265	278	270	294	281	267	304	314	320	313	264	283	289	305	279	280	270	274	281	290	318	268	271	288	279	267	298	295	288	310	307	293	286	284	284	256	291	305	266	270	282	275	314	307	286	292	282	292	268	292	315	299	294	278	294	307	276	283	281	264	272	295	290	280	283	301	293	285	299	281	273	248	258	259	283	292	296	270	299	282	297	302	286	278	313	250	289	291	316	263	289	264	283	281	305	303	277	297	272	290	251	278	278	293	269	289	308	287	279	287	263	303	284	310	308	272	299	300	306	286	272	258	270	317	286	299	289	283	273	260	289	267	290	304	304	297	293	286	294	268	290	304	263	303	273	285	315	297	253	333	293	273	278	261	242	312	298	273	275	297	315	294	278	309	293	279	274	257	278	277	305	315	286	273	296	261	259	303	309	289	295	239	268	303	271	319	289	298	273	264	306	288	285	317	290	287	286	253	274	285	294	306	290	280	310	275	312	259	293	307	316	293	267	303	261	283	273	280	312	304	313	277	290	297	269	286	298	284	277	275	284	298	285	280	281	300	301	292	286	294	306	290	282	309	269	313	298	326	289	277	258	297	299	269	279	250	309	260	274	301	272	297	287	288	270	308	258	286	289	278	294	280	294	320	288	278	298	295	298	280	312	315	289	281	278	287	296	309	287	327	291	269	288	275	272	285	262	286	277	286	263	295	293	305	283	293	304	310	279	301	289	292	273	324	279	260	296	293	266	293	297	274	293	304	313	283	251	264	298	270	300	279	303	297	299	294	247	287	284	280	326	265	287	312	302	283	298	284	289	286	304	283	308	271	304	279	305	290	319	261	266	254	258	308	275	289	269	277	297	301	313	269	297	270	300	313	296	317	265	295	281	297	253	274	286	268	272	279	263	294	304	287	280	285	274	300	316	294	309	296	265	297	271	277	308	314	264	298	289	331	288	269	313	324	284	280	275	262	271	295	261	294	253	292	267	298	281	317	297	276	272	282	280	288	286	298	285	313	251	292	271	284	268	282	296	278	309	317	285	301	308	303	305	308	311	279	284	277	289	291	279	271	295	310	307	292	278	282	281	329	325	269	255	287	300	292	282	289	249	291	263	294	304	294	304	310	291	298	295	286	251	277	290	295	279	282	280	291	292	271	290	299	299	275	315	295	286	317	288	302	292	295	299	285	285	274	300	292	338	278	286	275	298	292	299	280	289	298	281	280	304	296	304	281	282	256	301	304	276	276	269	294	279	281	280	289	301	330	250	292	261	291	300	279	287	309	289	292	292	277	294	278	273	318	296	283	284	265	298	295	253	250	309	272	286	278	305	308	294	305	302	280	279	309	307	270	316	289	307	267	270	309	254	292	264	309	305	284	281	303	278	259	291	277	269	293	307	311	309	290	297	266	273	299	296	304	290	301	283	279	290	263	284	301	282	284	275	317	294	262	266	281	294	266	281	290	321	268	277	283	284	301	286	316	279	312	304	336	280	251	303	305	301	276	292	280	257	294	288	287	273	285	261	315	290	296	275	277	296	307	290	271	293	270	270	268	291	268	292	279	271	269	296	285	307	299	281	280	295	277	282	284	294	286	288	285	271	287	305	262	277	260	280	306	275	252	293	277	273	285	301	296	283	290	287	281	287	273	273	321	256	292	261	265	272	306	282	304	280	266	291	307	269	286	295	313	278	274	301	281	292	331	309	303	292	277	297	307	297	283	266	270	292	294	291	255	312	260	281	304	273	277	278	315	271	290	304	281	311	276	276	287	287	281	302	311	276	275	305	277	273	297	271	284	294	313	314	287	281	300	303	257	319	264	270	270	256	294	277	292	297	295	278	277	300	286	305	279	290	282	288	282	288	296	274	280	264	277	309	296	307	296	305	291	324	277	282	293	297	252	269	292	273	298	272	255	299	292	295	307	323	297	298	303	304	278	272	296	287	249	285	272	301	296	284	284	276	274	274	298	290	302	296	282	269	289	264	287	280	288	293	273	272	287	307	282	290	304	280	284	286	273	323	302	297	273	276	307	269	286	281	296	295	253	292	292	319	280	284	264	274	295	294	294	295	308	264	304	305	278	275	263	286	274	277	315	287	297	302	278	294	303	298	280	272	304	282	279	279	247	291	286	266	309	299	311	290	295	300	335	279	293	285	299	299	294	272	320	307	289	306	267	302	295	286	303	275	276	279	318	274	307	305	291	293	309	310	308	280	270	288	282	284	280	278	306	279	298	279	311	309	258	296	279	277	311	285	299	260	296	312	257	298	281	288	289	291	273	299	293	293	272	309	279	310	296	278	315	277	289	293	274	305	262	303	279	275	324	320	295	300	306	320	302	299	289	290	321	279	293	310	292	266	318	283	297	297	291	290	267	293	293	292	275	281	307	280	314	273	284	313	288	281	292	276	296	279	292	297	299	306	295	291	292	282	300	306	287	267	313	240	295	283	292	308	283	305	291	270	302	292	257	291	307	287	284	275	267	302	277	266	296	313	266	294	286	285	253	306	271	282	277	294	312	288	278	288	300	279	280	267	299	289	267	282	297	306	255	299	278	269	285	279	317	282	281	311	322	305	291	280	299	274	265	256	298	300	269	307	300	302	282	274	291	273	304	303	245	304	294	265	303	256	286	290	283	271	286	278	286	289	284	268	264	295	276	312	291	262	271	282	284	267	292	280	258	271	286	302	285	259	286	313	301	273	287	304	277	261	281	301	283	274	341	318	279	301	276	296	298	306	269	267	315	270	298	296	292	283	263	290	289	287	288	297	293	301	256	317	282	284	317	270	289	316	292	302	280	303	289	280	280	291	294	294	303	250	294	313	283	284	275	308	279	275	287	266	301	273	286	285	275	274	296	312	307	291	295	280	274	300	284	311	306	271	299	247	286	295	276	277	291	306	282	303	280	290	304	273	286	309	322	287	271	276	275	283	283	272	299	290	255	251	274	274	288	252	290	291	272	298	296	283	259	304	277	258	270	267	280	305	298	248	279	301	292	290	277	286	275	286	302	270	309	298	286	273	299	253	272	290	278	272	280	240	275	298	310	293	290	296	268	271	308	277	271	288	283	306	284	272	286	287	261	303	256	283	274	274	304	326	279
24970	20650	26771	24530	20598	6757	1122	826	688	596	576	555	503	489	498	454	507	460	427	450	421	434	450	462	449	432	449	447	422	414	403	387	409	423	367	440	404	368	452	414	424	444	446	390	402	422	475	396	402	395	420	440	429	419	455	407	392	396	413	416	415	404	404	390	434	429	417	396	398	403	412	437	433	380	403	384	404	371	404	438	418	397	421	445	461	395	402	420	412	392	428	381	389	398	421	399	412	385	408	421	421	396	390	410	385	399	440	408	397	407	400	404	431	425	390	434	419	393	404	379	383	413	396	394	424	405	409	428	399	396	411	396	373	416	392	407	440	397	405	432	408	419	408	396	385	438	416	421	407	425	423	431	426	419	413	416	422	382	410	428	366	389	375	403	378	382	425	392	405	404	377	434	411	378	428	380	406	428	414	408	397	433	419	393	391	392	390	401	400	381	414	430	409	367	427	405	389	406	405	437	400	398	424	412	432	386	424	389	420	434	406	382	442	387	384	422	425	406	384	399	385	432	401	367	416	410	404	408	408	462	388	378	375	430	386	391	399	375	422	401	394	436	455	410	436	421	375	400	437	399	388	395	366	404	395	369	410	397	391	387	390	453	424	448	432	392	428	419	434	402	375	370	396	408	424	388	410	388	412	418	406	388	399	437	383	428	377	399	435	390	424	421	363	403	410	378	394	403	422	419	388	432	403	418	380	381	410	415	410	378	372	428	408	435	399	420	417	378	412	399	389	381	424	374	421	399	426	413	448	390	390	384	449	377	385	409	412	429	410	394	349	433	381	395	397	422	399	409	401	438	392	417	413	371	428	378	412	398	435	449	398	431	400	423	386	392	438	462	422	400	423	414	385	437	371	401	415	433	382	410	426	394	405	390	429	386	404	406	386	376	398	411	400	409	397	425	393	418	390	420	387	378	387	409	391	360	406	448	414	410	370	411	402	416	373	438	426	395	445	385	376	447	400	383	375	417	382	393	413	402	403	442	403	379	391	415	371	421	383	406	397	398	416	378	381	409	419	362	416	401	381	382	429	456	407	402	445	421	390	396	413	433	411	402	450	421	417	398	383	410	381	401	444	380	406	391	405	400	384	408	398	456	415	382	416	398	389	422	395	394	370	376	432	417	398	411	422	426	412	407	399	381	424	426	385	437	444	422	388	362	394	330	421	374	410	417	406	418	423	423	375	426	401	380	434	359	444	379	429	420	431	430	433	402	442	436	430	410	419	404	411	425	373	399	414	413	364	390	376	415	417	434	419	410	422	406	392	388	399	406	377	404	408	410	397	371	409	435	429	431	383	420	415	372	451	385	424	431	387	376	395	383	402	371	410	411	396	413	413	362	391	408	371	432	415	421	410	390	405	413	383	429	410	397	379	391	393	419	417	383	427	419	372	408	434	430	389	414	408	397	436	409	390	372	385	420	385	381	387	417	434	428	389	431	391	410	399	405	398	442	442	414	436	405	375	392	411	394	423	421	370	432	363	425	448	399	425	379	393	373	412	381	401	424	400	403	379	401	412	396	402	407	445	431	396	414	391	398	379	382	392	434	431	393	408	402	415	465	372	395	372	389	385	406	402	396	414	403	451	392	395	397	403	393	394	404	375	416	406	406	369	414	405	422	427	421	398	398	396	429	424	405	394	443	404	426	419	372	397	362	391	356	401	425	422	368	389	389	394	390	404	411	396	394	431	387	420	405	405	405	391	391	399	398	371	396	415	415	428	421	391	388	400	425	408	432	421	429	403	404	392	412	441	405	377	420	416	398	409	427	399	387	423	416	423	368	421	449	406	394	387	405	407	382	404	412	374	426	422	372	416	434	433	412	412	344	403	410	415	403	426	413	435	395	401	385	376	449	405	369	423	423	389	416	415	406	376	417	396	399	400	381	384	424	419	428	400	397	395	421	384	394	439	383	404	406	413	409	400	408	407	425	397	383	404	393	400	377	427	370	394	446	408	413	439	406	392	416	406	371	422	459	404	415	423	418	423	367	412	381	357	395	420	386	406	432	414	397	381	394	408	392	409	401	385	433	386	384	387	430	412	394	404	377	406	400	448	424	417	385	395	434	398	380	382	367	371	397	423	439	402	419	422	423	441	379	413	374	407	374	409	414	393	420	429	377	427	459	358	366	417	406	409	421	414	384	447	406	404	373	401	430	418	383	433	408	415	437	394	403	410	404	428	376	379	395	389	394	401	426	435	417	387	412	395	375	427	407	411	416	428	397	402	400	435	408	405	408	423	415	401	414	419	427	381	390	414	429	408	442	368	418	377	394	394	391	399	431	413	402	375	415	433	424	402	434	387	388	427	388	380	381	432	433	395	394	416	397	418	396	410	419	405	417	392	403	390	393	427	410	431	421	417	439	418	402	385	395	431	404	412	420	411	377	394	404	412	393	349	423	403	433	397	439	415	412	370	397	387	412	433	411	371	441	440	401	413	376	439	380	417	405	428	416	399	400	419	398	397	389	431	415	407	464	439	372	412	368	400	390	454	397	402	418	411	396	411	388	387	404	390	408	376	421	421	401	429	422	386	392	376	397	397	378	357	371	379	403	404	385	458	382	418	398	370	398	409	414	387	408	403	422	391	377	391	409	425	410	407	383	399	397	394	440	379	384	410	396	405	386	390	398	406	429	425	379	391	403	392	369	421	397	432	418	420	394	406	400	403	366	398	381	382	417	455	437	386	372	424	409	380	402	397	412	390	410	412	365	389	401	406	419	408	424	456	415	398	397	420	420	451	401	425	418	391	410	400	347	375	412	399	368	405	389	390	434	396	415	378	403	390	393	373	403	392	386	388	369	383	399	430	415	383	383	393	374	408	378	411	360	429	440	384	389	421	440	404	389	398	387	400	379	401	412	394	445	424	411	404	399	389	414	447	397	415	409	396	376	411	407	398	433	412	393	422	453	412	418	381	407	418	383	408	424	387	390	409	413	384	398	417	421	404	431	416	441	408	412	410	431	392	465	432	402	416	434	405	374	381	425	423	407	417	389	383	377	401	408	404	407	410	408	430	413	412	354	418	413	400	421	416	417	397	379	398	383	390	400	381	395	378	443	418	414	395	412	414	398	372	418	393	421	466	409	400	340	389	431	397	401	386	418	406	413	414	385	398	393	395	411	414	404	359	419	439	419	391	413	426	386	415	371	437	398	390	445	379	383	418	403	416	394	437	410	435	452	409	414	396	415	359	373	382	393	452	408	380	410	462	394	378	399	436	404	389	404	372	428	416	394	392	379	373	426	428	403	430	392	429	432	396	397	430	425	416	444	413	430	393	390	396	433	425	372	376	399	382	410	373	419	386	409	405	431	430	442	410	395	394	427	380	353	417	406	410	393	393	416	386	408	397	418	408	411	397	445	392	412	412	369	398	390	394	394	427	417	426	380	422	405	399	403	356	401	404	381	384	402	383	403	438	374	408	389	426	386	444	407	415	409	399	420	392	382	406	391	427	418	410	404	403	412	428	414	391	381
31265	8485	7789	4175	2661	2079	1604	1271	1016	909	836	715	653	706	594	559	565	560	476	536	490	467	458	442	469	457	445	462	451	411	434	436	446	436	428	420	409	412	431	438	452	418	429	404	412	407	372	438	416	425	440	432	392	412	400	396	423	394	412	402	429	370	399	412	378	377	434	393	422	396	431	438	416	416	425	431	369	410	376	424	410	404	438	398	393	394	382	416	396	421	396	408	412	373	403	410	432	383	406	363	434	368	363	402	435	390	425	386	437	435	403	379	389	438	373	404	362	362	406	366	422	412	410	430	383	402	395	387	436	347	403	383	372	393	361	378	403	355	392	374	393	387	423	386	358	398	406	388	403	434	372	389	401	375	407	414	391	397	385	406	372	408	403	418	378	386	420	407	395	397	423	390	416	456	440	419	391	398	384	424	429	383	383	389	373	395	385	391	418	382	400	370	389	386	400	388	406	386	384	417	410	365	391	402	405	406	377	408	378	397	397	414	395	391	391	416	381	431	378	399	436	394	426	397	406	387	401	422	394	360	385	382	389	374	399	384	369	452	369	361	399	389	416	388	368	404	399	392	386	343	402	388	392	389	406	383	379	416	370	409	400	409	369	381	395	354	414	389	408	396	390	372	376	402	384	423	427	405	410	411	406	381	399	422	393	417	423	409	390	396	424	399	407	390	402	403	374	367	394	378	397	397	391	382	395	403	382	395	412	407	360	408	405	416	395	398	405	402	396	412	415	375	389	383	418	382	415	398	398	373	419	396	391	393	379	422	374	413	373	382	410	425	370	377	382	395	381	377	381	406	391	400	365	408	386	395	378	392	394	373	395	405	381	385	431	374	395	392	387	410	343	451	372	394	420	382	385	410	390	378	399	391	413	401	418	368	401	387	422	408	419	361	385	388	359	359	412	400	430	408	387	400	382	377	399	449	364	408	391	382	359	393	409	421	432	378	417	383	412	397	387	411	392	394	414	403	376	414	369	389	387	421	399	376	388	398	383	429	369	404	403	395	401	422	390	414	374	371	400	421	405	364	407	390	400	391	387	431	417	418	414	404	388	409	371	382	387	419	403	413	409	409	400	391	391	371	394	401	386	390	397	392	399	425	392	406	401	414	412	388	398	385	410	404	383	405	370	394	376	396	432	421	395	392	397	398	422	399	418	406	356	418	407	385	385	394	382	375	414	402	428	408	393	393	416	389	344	408	400	384	380	394	390	419	417	382	384	405	424	416	390	373	380	401	414	361	381	403	394	352	400	389	392	379	383	406	375	409	375	372	398	401	408	392	399	391	393	399	396	369	402	397	413	375	393	398	420	398	385	405	384	432	410	415	406	404	381	402	393	414	423	399	395	380	378	395	390	390	392	375	386	366	376	393	387	420	404	383	397	438	418	400	403	434	369	376	402	386	394	372	382	416	412	401	380	384	395	392	384	378	391	413	406	384	419	408	404	406	427	399	421	420	411	392	409	371	426	379	392	390	403	384	420	412	382	405	420	388	398	387	409	359	397	362	397	401	374	433	358	398	419	411	433	397	404	391	377	395	377	416	432	367	392	394	395	396	422	395	362	380	389	352	393	435	370	385	394	398	419	406	413	371	356	367	399	364	413	376	354	380	384	394	372	391	405	400	389	356	375	373	399	406	399	382	375	364	378	386	379	410	435	373	406	383	409	416	361	412	417	399	397	401	388	396	392	423	377	386	357	416	394	398	382	382	367	384	403	391	416	377	394	396	370	383	380	390	385	437	389	428	421	422	421	401	373	435	421	372	369	417	388	385	424	372	387	415	387	396	408	414	379	387	422	404	377	398	423	365	358	393	398	378	353	390	416	415	404	409	410	382	385	428	391	401	423	397	372	401	392	372	400	376	387	401	388	375	411	390	386	428	425	398	387	404	402	411	403	414	415	400	375	381	368	390	376	382	378	414	399	388	428	424	386	360	404	392	393	410	385	349	359	358	362	388	428	400	365	396	405	365	344	426	417	403	431	390	394	408	397	389	394	378	381	419	422	432	350	409	401	390	408	360	359	373	393	399	417	405	392	417	378	394	397	352	377	402	402	407	374	366	415	421	385	418	393	401	425	390	380	392	417	387	411	389	410	421	402	443	412	376	403	372	390	411	374	391	414	394	409	422	396	402	442	402	389	421	411	360	386	354	385	363	369	402	397	359	386	409	412	386	380	371	419	393	382	414	388	395	388	437	436	379	397	399	418	401	389	401	382	408	383	374	370	445	382	397	384	379	394	389	359	369	416	395	422	395	398	388	415	429	414	351	369	388	403	415	364	347	417	414	361	437	375	422	409	381	378	383	396	402	399	382	380	404	405	387	373	398	403	363	405	371	421	396	413	391	420	418	401	380	367	406	416	419	407	418	405	404	381	403	382	372	414	426	432	425	422	388	358	402	426	386	401	385	409	398	379	355	381	376	363	365	369	396	380	401	382	439	415	392	388	375	407	421	408	370	398	398	396	387	405	411	363	394	380	405	395	387	401	382	385	372	395	403	389	384	415	427	372	387	387	383	374	389	404	407	397	414	394	378	399	399	409	378	366	420	397	414	373	422	382	417	388	409	411	392	426	412	376	397	423	394	411	389	371	393	393	410	426	391	415	405	400	401	409	406	386	400	417	424	414	398	411	397	356	406	385	388	422	388	406	368	365	416	361	382	405	406	375	394	419	391	405	393	410	413	415	353	372	362	401	409	390	389	383	391	399	385	430	384	436	384	402	388	427	385	380	390	409	397	411	409	386	432	420	405	391	370	407	371	415	410	418	404	393	402	401	405	387	384	397	415	404	378	394	380	433	393	383	426	408	404	375	342	400	384	403	402	404	356	404	400	362	400	394	384	383	407	391	373	407	407	400	399	386	394	370	366	407	402	395	369	357	378	427	388	400	419	396	425	394	406	377	391	384	421	389	379	404	407	408	411	412	408	433	369	438	379	381	401	397	385	408	432	392	410	386	382	404	374	369	425	403	369	398	397	403	362	409	382	397	413	416	425	374	419	392	374	421	421	418	402	390	384	392	390	375	429	388	400	367	410	384	430	396	431	397	365	389	418	394	390	391	390	375	374	402	405	380	400	431	386	360	414	399	382	403	387	404	403	385	374	397	384	421	414	383	390	372	379	400	391	434	407	403	419	377	394	391	408	404	414	373	421	368	387	396	394	397	400	403	353	381	379	392	403	424	387	413	413	400	391	363	436	393	395	405	381	362	369	420	394	383	413	404	403	416	433	386	405	403	422	365	363	398	398	364	409	394	397	395	371	404	369	387	394	402	367	411	397	390	380	408	374	396	426	394	383	401	373	404	389	430	412	374	394	375	429	415	383	399	393	398	405	435	388	384	422	434	403	455	417	414	400	399	382	399	408	417	411	398	399	405	375	386	365	386	421	435	402	385	412	397	423	406	358	366	406	417	371	432	395	409	416	372	395	408	414	382	386	387	409	368	347	404	411	427	433	418	427	412	414	389	368	401	372
23036	20668	27265	24112	20674	20681	6829	1723	1268	1110	1073	1011	978	940	885	930	852	845	786	785	787	808	781	792	759	756	749	781	796	809	736	767	718	754	780	733	676	685	761	715	713	737	702	720	731	734	706	737	729	681	724	727	731	651	696	701	684	760	708	729	681	701	778	719	705	746	748	694	669	695	729	678	675	687	670	639	765	681	661	694	707	722	693	737	712	727	704	692	685	709	674	702	734	717	692	716	663	702	716	674	682	709	684	711	657	646	670	716	702	714	715	705	724	710	657	654	708	649	658	684	694	689	652	696	722	728	678	708	670	716	652	640	742	697	697	742	683	680	722	700	690	727	722	646	676	709	668	677	733	706	670	721	724	713	700	705	667	709	667	700	695	696	691	665	708	720	642	678	735	675	693	701	647	720	694	714	704	657	754	681	698	639	690	700	710	706	699	715	707	661	636	701	677	682	733	754	698	737	687	680	740	673	704	682	723	689	739	745	707	669	689	730	762	713	697	749	710	677	702	679	695	702	680	697	721	717	720	674	733	711	732	670	697	645	712	717	691	690	708	630	681	724	686	692	676	721	702	727	719	683	711	702	713	682	690	725	735	679	725	757	707	694	682	699	654	722	681	665	652	704	700	698	684	700	680	696	708	675	657	646	661	746	705	675	677	701	712	693	670	679	723	677	700	688	705	707	736	742	709	681	712	715	693	656	708	672	714	720	743	680	675	690	766	746	741	716	722	717	687	681	737	665	686	663	686	696	698	712	666	735	720	664	687	620	673	700	682	789	739	725	671	727	664	740	694	684	694	687	728	708	680	700	686	696	652	666	650	728	715	701	727	667	747	626	716	704	692	715	656	690	683	687	698	696	701	692	728	708	689	698	686	682	725	695	681	669	652	683	693	658	650	701	699	712	689	698	634	694	650	677	700	745	643	725	725	664	713	691	658	709	714	703	710	772	716	677	673	700	694	636	689	689	716	721	679	708	699	691	670	707	660	708	699	681	678	713	650	700	741	706	673	692	726	723	691	675	683	677	706	680	760	675	716	709	689	735	726	743	682	702	711	705	663	688	716	710	690	668	717	718	701	750	709	709	657	701	721	622	661	741	706	702	669	713	730	701	686	689	730	645	663	712	683	682	719	655	630	695	708	770	726	687	692	695	638	701	728	653	694	666	706	696	724	697	699	741	694	711	743	657	678	683	705	643	672	656	674	668	677	667	688	674	733	654	681	719	700	712	662	755	735	690	684	685	718	674	715	683	698	735	717	647	683	691	688	643	651	750	677	712	682	657	695	700	698	725	718	709	688	747	733	680	685	696	699	706	714	641	682	684	716	690	708	672	692	714	702	716	699	661	718	741	656	705	675	698	672	692	701	660	678	683	667	680	719	652	763	681	700	702	712	688	652	689	715	673	704	695	675	678	695	700	707	725	673	723	726	686	653	637	677	725	729	687	714	684	693	651	697	690	684	685	696	680	704	693	692	697	722	691	720	700	697	703	671	681	721	693	665	661	669	713	778	729	706	740	727	745	708	705	691	698	697	717	734	681	680	739	648	699	685	667	702	698	659	660	696	678	746	694	705	653	691	720	697	679	662	720	698	718	673	736	686	718	693	681	675	695	723	709	685	668	708	724	680	692	707	683	699	651	685	698	626	695	697	679	696	699	675	695	690	656	669	690	728	666	717	696	692	716	685	639	689	689	720	671	652	720	730	724	661	709	699	640	678	661	695	737	719	717	733	668	707	699	646	678	707	698	674	715	718	659	692	670	695	632	706	719	680	658	689	680	711	653	694	689	634	676	634	701	700	728	693	685	703	718	661	738	716	699	703	698	671	697	642	630	688	705	716	699	703	684	651	692	750	704	711	669	703	716	698	618	713	704	705	713	692	680	682	690	692	690	682	679	673	699	650	651	687	711	645	665	693	705	683	733	667	690	708	666	641	684	670	764	719	674	624	673	738	716	678	684	740	701	747	691	668	713	676	717	715	680	712	674	688	699	686	705	690	695	751	697	709	724	712	679	705	690	718	727	706	671	663	702	685	702	748	701	680	726	691	705	691	667	640	721	705	646	708	733	740	677	718	690	734	694	716	744	727	668	720	639	676	687	705	691	710	719	697	707	699	693	752	667	691	711	705	703	645	651	713	692	700	712	724	658	717	736	676	723	716	689	687	664	675	680	709	647	693	720	707	673	713	687	650	700	658	677	685	671	643	698	689	683	665	672	710	688	715	733	733	691	696	709	646	686	668	696	727	692	687	656	704	696	676	658	692	735	741	656	692	703	673	670	692	666	730	668	646	731	728	739	669	685	680	739	662	667	687	718	714	677	668	644	669	642	678	682	687	722	645	669	692	695	705	690	704	719	707	715	682	743	637	694	686	723	632	693	724	660	672	659	680	701	649	729	706	629	711	662	731	642	696	673	689	705	658	664	737	736	686	711	669	672	691	688	741	741	714	747	676	708	698	679	713	704	653	651	729	727	704	658	724	738	686	686	701	687	740	663	704	665	658	664	731	655	709	650	711	728	710	670	748	699	676	674	695	734	674	713	704	705	690	708	707	672	651	683	665	712	702	731	679	682	747	691	702	724	695	685	699	683	746	670	729	696	676	697	709	719	691	718	676	668	689	742	685	752	733	687	707	686	673	706	708	690	679	687	651	639	738	665	746	667	707	709	694	700	676	731	707	739	688	721	660	667	714	692	716	695	687	734	685	658	704	750	654	675	668	659	709	667	697	714	688	709	707	719	667	744	667	671	753	648	674	706	712	680	692	666	702	690	686	696	704	690	677	683	684	710	685	689	705	667	690	675	691	685	712	736	688	704	700	700	711	697	694	733	674	697	640	698	662	694	651	771	725	658	677	700	670	665	706	672	704	678	667	745	722	717	690	683	656	675	712	673	735	709	704	686	734	727	741	700	678	669	702	709	692	680	740	703	653	645	705	635	730	678	677	694	632	714	693	676	677	662	684	672	648	707	705	696	690	697	708	683	706	667	748	670	698	682	703	698	731	676	704	723	682	752	758	713	650	704	737	701	691	674	665	799	651	703	629	656	652	672	724	725	661	671	691	718	701	756	653	629	696	689	723	707	767	671	652	702	720	682	674	705	682	739	708	739	692	658	662	697	735	677	713	721	708	740	711	718	761	702	706	684	658	704	688	649	711	705	684	674	687	650	711	683	733	691	677	671	686	722	672	670	698	681	675	656	699	740	647	700	626	674	692	688	719	708	638	700	732	707	698	728	736	740	672	677	663	676	682	716	676	703	649	684	641	643	734	674	723	647	673	699	647	691	665	730	719	703	684	720	651	657	673	717	731	700	680	698	696	730	701	668	745	671	687	715	675	715	689	664	723	673	709	696	674	692	700	735	669	664	678	663	671	730	655	637	708	717	657	658	696	675	715	692	699	677	747	703	658	718	694	720	695	708	703	726	694	675	681	670	709	679	650	681	681	709	700	715	732	708	726	704	733	691	693	729	665	654	781	706
31452	15094	13733	7511	5192	3891	3045	2441	1976	1747	1532	1383	1211	1193	1094	1028	1011	966	862	899	862	789	826	795	786	774	780	779	722	743	753	740	695	730	700	710	707	709	744	706	707	692	672	673	700	668	702	707	692	686	698	706	684	648	680	652	684	710	651	705	659	655	690	680	671	689	711	656	675	682	714	678	680	632	660	665	682	693	685	682	624	635	612	680	668	715	671	674	670	685	701	680	649	663	676	644	649	671	646	667	659	602	628	634	704	712	667	663	637	647	680	671	625	663	648	682	682	675	686	621	667	643	671	674	638	674	671	675	591	669	627	673	643	695	655	635	636	678	677	642	624	640	658	662	619	666	666	694	693	705	638	707	690	670	635	705	644	673	718	648	656	669	667	635	608	650	680	624	701	646	680	668	662	692	641	659	655	676	596	640	636	602	654	628	702	624	693	667	658	654	686	650	628	659	698	674	679	655	681	730	663	664	652	684	653	687	663	665	725	678	634	636	702	686	655	690	703	646	713	633	637	683	678	677	651	700	622	686	663	653	659	634	656	639	673	618	695	635	670	644	646	684	598	665	726	671	666	695	684	638	643	665	717	690	681	667	692	692	661	648	676	655	672	616	623	647	672	658	689	654	632	676	614	637	651	610	641	663	684	643	642	649	658	695	716	693	683	638	643	640	638	670	641	643	644	642	655	670	642	640	663	626	639	600	659	631	677	650	656	678	674	672	630	642	667	695	693	681	680	653	629	685	603	659	651	700	639	662	644	693	645	692	682	670	654	677	694	641	694	668	673	672	672	642	644	693	648	676	671	662	700	661	656	631	673	684	660	695	618	717	638	631	674	655	636	662	663	664	671	622	637	712	627	622	638	656	657	705	654	657	643	694	618	664	653	669	616	736	695	651	646	647	705	664	613	658	641	666	673	609	667	678	699	669	666	694	696	670	644	634	679	672	628	654	606	707	678	688	595	660	638	689	679	685	670	631	673	633	667	619	691	654	642	647	672	649	666	636	693	694	676	622	659	653	665	692	636	650	634	657	634	672	630	656	685	649	691	676	662	663	668	669	626	685	684	693	635	660	675	643	667	665	632	692	647	618	675	648	634	654	618	636	649	665	695	677	633	690	666	626	634	691	681	673	642	648	660	666	663	645	669	654	660	670	648	659	615	634	703	625	646	626	680	673	677	669	651	700	677	669	695	668	630	677	658	655	695	661	687	668	672	674	649	679	612	616	611	644	628	674	668	642	645	640	671	656	658	674	669	604	713	678	621	615	666	605	657	661	685	641	649	625	691	668	685	649	610	667	694	668	628	720	643	645	688	690	650	711	666	680	635	671	647	645	637	677	679	678	597	660	656	640	652	663	685	662	687	625	623	668	647	649	649	601	666	647	672	683	654	659	636	666	669	641	691	694	647	677	685	682	652	665	640	675	664	647	676	672	658	663	664	674	647	644	684	649	667	659	675	727	637	623	644	664	634	632	648	646	705	674	633	644	720	662	696	653	663	651	614	618	660	656	621	684	654	616	659	677	666	678	653	668	657	629	611	691	614	642	724	674	621	678	636	688	619	674	652	639	661	638	680	638	650	663	690	679	638	670	662	666	658	666	657	639	714	640	626	661	656	671	628	637	633	685	643	658	669	669	671	682	651	663	674	662	625	624	695	674	674	635	663	642	670	616	703	634	638	654	679	657	647	653	670	616	681	701	656	621	627	680	677	684	660	673	660	649	651	646	660	660	677	651	649	641	691	617	691	685	668	651	671	678	678	664	632	609	650	675	669	644	613	673	603	646	632	647	653	664	692	658	673	609	611	695	610	645	638	644	690	678	704	710	648	631	664	701	636	609	683	591	656	672	656	681	683	663	672	683	673	667	653	637	649	641	607	640	672	656	642	650	682	715	642	672	668	693	637	668	619	627	667	630	671	629	669	707	662	679	658	650	638	645	676	648	629	658	653	642	682	601	704	700	674	663	656	654	663	677	660	663	689	665	673	654	661	666	682	650	697	664	685	613	719	651	667	683	692	682	656	707	644	690	626	684	690	688	647	650	666	649	672	675	684	634	681	706	654	647	650	652	659	654	661	662	626	691	706	635	650	629	682	625	676	648	612	681	651	722	644	668	662	657	643	651	720	647	697	652	660	688	666	721	652	656	633	666	625	664	672	658	619	602	690	723	679	725	672	668	664	649	699	669	658	650	643	684	656	653	698	680	637	673	713	723	695	626	641	663	672	664	683	680	709	638	671	636	667	666	638	651	652	707	669	660	640	668	607	672	676	639	645	666	656	614	647	650	694	696	661	611	628	641	630	703	633	696	650	602	655	628	639	658	632	658	646	669	674	624	648	679	668	635	677	664	686	666	651	658	656	624	634	674	662	662	658	683	663	630	645	656	671	745	642	651	640	663	639	699	662	678	644	665	695	670	660	664	658	643	623	694	644	624	667	650	675	665	694	665	646	641	702	659	654	673	670	673	685	664	658	671	659	624	653	644	621	649	660	599	647	644	627	652	646	657	629	655	666	668	666	653	679	614	675	647	663	608	675	646	633	642	652	700	616	695	627	676	680	627	656	654	660	663	616	668	646	635	648	636	647	667	671	656	701	639	643	673	657	670	665	615	663	678	686	699	672	630	698	649	654	678	638	658	625	623	680	665	693	619	654	645	673	637	673	694	673	663	644	675	659	632	672	673	646	615	686	687	686	675	642	637	673	659	664	720	665	648	598	641	685	652	637	637	646	645	641	667	658	699	644	688	650	680	675	689	683	669	623	624	639	685	643	652	652	610	703	682	675	642	677	636	672	607	656	656	675	670	673	659	672	682	655	630	650	651	705	697	671	633	645	680	713	621	645	610	613	648	669	634	637	684	708	642	713	650	632	694	626	631	664	661	668	669	649	623	655	654	673	625	660	637	692	707	623	676	693	639	688	668	668	647	702	661	702	657	684	678	649	633	649	600	628	657	645	659	636	625	673	643	671	686	619	650	671	689	626	672	642	681	687	672	703	633	693	633	639	669	671	654	670	688	676	689	672	624	683	711	679	638	634	684	657	702	659	687	607	643	660	661	628	715	677	678	607	713	664	649	661	618	664	667	677	641	696	682	656	685	692	672	666	640	665	648	613	636	672	704	681	668	658	678	643	665	723	682	701	618	697	675	687	653	676	630	689	660	688	709	677	632	671	653	684	692	631	696	598	690	681	645	650	619	697	717	647	664	637	631	670	686	642	659	686	692	712	675	610	654	665	689	641	667	646	687	669	642	683	679	677	652	688	654	625	676	662	682	616	655	654	592	679	697	638	670	614	623	667	677	653	681	693	686	651	679	611	629	695	623	670	653	710	644	617	649	695	635	649	649	672	605	686	648	692	650	663	628	647	704	639	661	654	646	647	667	687	629	679	654	650	667	683	664	682	595	637	675	605	631	664	676	624	645	669	612	653	641	668	680	637	668	611	659	657	707	699	642	616	639	680	651	702	698	670	665	648	654	661	654
31087	13526	1708	501	426	319	306	316	311	276	284	315	303	279	275	277	268	296	257	301	293	272	247	294	280	264	252	265	246	268	288	306	292	259	283	282	282	279	248	265	263	267	265	284	282	271	239	269	273	268	294	278	277	276	267	280	259	259	296	286	277	255	269	269	281	275	264	297	245	273	240	289	280	252	257	274	295	309	310	286	261	271	299	325	271	286	262	263	260	260	296	288	259	271	295	305	291	256	256	284	293	284	271	306	274	266	269	267	273	281	270	272	258	289	289	269	263	288	252	286	265	290	265	270	288	233	263	277	261	262	307	249	293	249	302	267	258	273	276	284	279	273	284	307	261	268	241	278	282	289	263	249	269	259	284	307	279	278	292	273	296	277	302	289	290	311	234	304	307	267	298	254	277	255	298	247	281	292	257	244	272	262	291	267	266	261	285	280	286	277	286	276	240	281	267	281	264	282	276	301	311	265	290	276	301	296	280	276	247	261	256	277	296	271	297	276	284	261	267	269	292	265	290	287	294	281	260	286	287	264	228	292	299	303	260	276	319	288	290	306	306	280	281	276	273	266	274	263	256	269	286	276	284	283	292	263	289	263	284	272	273	284	269	279	298	286	279	293	275	317	283	259	271	269	275	262	270	296	281	292	310	271	291	269	303	290	280	291	283	255	280	264	265	269	290	309	274	249	266	314	294	241	271	279	291	291	272	272	292	276	254	259	269	268	267	244	295	272	286	265	275	273	263	309	297	321	272	238	274	289	274	271	305	290	263	276	300	271	252	275	273	255	258	281	288	284	300	264	260	265	287	270	270	259	262	291	262	271	261	270	266	271	277	289	312	262	297	275	280	275	261	265	292	285	276	257	271	281	309	277	293	276	272	297	259	268	303	266	288	256	291	286	267	285	262	270	285	278	269	263	289	246	257	295	265	292	275	275	266	277	284	283	248	264	260	305	288	301	299	267	284	286	262	279	264	273	258	278	308	275	263	271	275	281	286	278	262	237	275	267	265	279	271	292	260	275	285	253	281	286	221	280	254	288	273	285	281	294	283	250	273	258	325	280	275	282	245	274	284	300	285	243	285	261	302	297	264	273	262	284	285	294	265	281	285	304	273	267	295	281	248	318	283	271	256	242	261	237	273	275	276	270	261	298	263	287	270	247	272	266	279	268	240	276	265	254	305	298	255	258	291	283	240	262	274	272	284	249	299	264	296	263	258	260	291	286	287	277	277	281	283	275	259	278	248	269	281	261	275	274	270	277	277	266	272	243	303	285	258	304	282	260	293	264	301	268	290	292	278	291	263	267	269	254	262	290	269	263	280	246	290	286	288	298	276	263	259	305	271	267	287	292	254	279	299	292	260	274	264	271	288	289	253	265	258	290	293	288	275	287	276	243	274	242	251	304	260	271	252	258	290	276	307	295	292	288	236	274	291	286	274	281	297	284	286	276	299	292	263	261	276	285	280	298	248	246	250	281	282	290	302	293	280	276	267	265	279	297	285	293	264	276	269	272	259	271	264	257	265	277	255	322	281	297	283	282	297	294	271	285	286	287	251	274	292	280	278	278	281	285	264	277	274	274	282	281	290	245	285	270	291	258	276	294	323	273	260	261	293	256	265	282	280	271	282	298	293	301	290	292	269	293	263	282	307	290	269	270	274	253	294	271	277	264	276	290	265	263	289	288	279	259	260	262	307	279	274	296	281	292	255	280	297	299	244	251	268	290	251	273	286	257	289	266	282	299	286	291	263	276	303	264	246	287	284	275	256	267	278	299	299	293	261	267	291	270	252	296	280	271	255	270	284	302	280	276	273	278	258	297	267	276	280	275	275	271	278	285	277	280	269	282	276	273	296	259	290	284	301	271	285	279	253	254	310	298	300	286	299	290	288	291	303	308	254	308	273	266	284	268	303	277	261	282	297	264	248	264	260	282	266	282	256	279	268	279	260	265	282	305	281	259	265	252	293	300	282	271	288	313	324	266	240	299	290	319	275	265	281	301	255	273	304	237	282	301	264	288	271	289	286	263	265	287	257	263	294	277	277	253	257	271	256	262	292	255	264	290	249	285	286	287	279	309	295	276	271	299	266	266	283	286	264	269	274	281	250	286	307	292	293	261	251	235	254	260	315	261	259	270	264	241	280	281	293	279	275	284	288	292	277	264	263	294	270	288	277	274	292	262	290	292	250	296	265	273	298	303	288	263	266	272	266	290	265	280	280	274	235	290	301	253	286	268	276	257	290	300	295	291	263	328	268	282	288	265	284	316	271	271	266	288	267	250	286	263	271	294	283	294	263	249	285	281	265	266	285	289	283	264	289	278	281	249	258	265	294	255	257	263	275	290	267	261	260	269	259	270	286	240	296	272	284	298	267	275	286	276	251	281	265	284	259	263	282	307	314	262	269	291	273	277	280	263	266	267	287	243	290	263	306	258	277	248	285	257	314	291	272	259	289	270	299	268	299	297	268	260	279	284	281	271	256	276	295	269	237	269	275	266	288	292	267	293	281	282	265	270	304	306	258	276	266	255	270	269	274	285	274	309	246	288	279	282	293	295	271	266	278	297	271	314	273	303	262	290	276	280	259	264	281	268	245	269	299	271	250	292	256	278	279	274	276	282	274	286	263	259	274	305	274	274	293	254	278	280	291	299	271	306	270	296	261	277	289	289	297	275	265	264	266	299	276	265	273	289	305	276	259	289	272	286	272	259	283	270	273	294	275	290	273	265	290	276	280	240	307	287	258	301	296	292	277	289	289	290	262	290	297	266	283	262	247	264	275	288	271	287	269	297	278	270	271	275	265	274	296	259	300	287	295	253	284	281	293	264	287	274	250	261	273	259	279	281	270	294	274	277	305	266	298	283	270	261	288	251	259	293	290	276	254	286	275	245	269	307	266	291	278	245	276	291	277	284	287	291	259	278	290	267	283	330	313	242	286	305	282	305	293	264	268	270	275	295	248	254	292	314	270	263	272	274	233	295	287	264	300	279	255	278	269	260	270	273	279	274	271	261	250	271	269	251	276	300	314	286	309	277	269	324	246	251	245	323	270	282	288	308	291	316	283	318	273	250	278	250	265	283	300	265	268	291	259	308	261	261	303	286	287	279	275	253	277	282	279	260	275	270	266	272	276	305	265	292	276	262	235	260	293	260	280	288	269	289	282	255	296	309	276	256	285	263	257	271	272	276	295	285	282	283	311	297	256	285	277	288	324	298	288	277	263	256	260	272	287	269	330	333	272	316	270	265	242	280	274	286	275	278	276	295	271	257	281	261	272	272	282	275	314	300	309	261	257	285	251	281	276	271	253	280	272	274	286	286	278	265	310	304	273	265	281	275	265	294	256	315	293	269	274	262	280	274	312	280	257	269	276	272	300	297	272	279	280	303	276	276	273	298	284	276	276	289	278	275	280	284	306	258	261	247	267	293	246	299	273	259	279	272	252	271	287	275	282	300	268	290	278	308	279	257	257	277	245	290	282	279
17852	812	700	446	409	368	378	334	309	285	314	287	352	288	296	325	292	304	285	320	321	301	266	337	290	261	317	302	290	304	292	315	301	272	294	271	306	284	319	300	305	312	291	315	325	310	293	292	300	286	279	313	303	282	289	278	265	302	339	312	278	334	262	294	281	273	292	304	267	322	280	309	293	311	292	309	288	302	267	294	272	293	316	289	298	290	294	268	320	293	285	282	300	291	304	274	280	261	289	315	286	303	306	296	302	294	315	324	311	266	277	308	281	300	263	293	336	315	320	289	292	269	275	320	291	318	280	257	286	278	306	314	300	313	287	291	283	296	320	300	277	304	316	285	283	289	306	281	298	302	260	286	295	300	286	293	284	299	296	299	318	295	305	268	292	274	310	291	299	304	289	289	272	287	317	308	305	271	278	284	264	294	288	271	303	316	311	301	282	279	304	327	253	297	292	334	309	315	298	261	302	311	304	302	310	283	271	292	293	274	301	300	308	287	263	294	288	304	260	302	267	294	283	301	289	310	287	278	318	284	254	308	263	270	299	295	295	303	312	283	305	261	309	297	317	267	314	289	288	301	254	296	300	305	294	304	282	279	303	279	312	302	292	303	291	280	309	296	296	306	297	291	328	297	290	265	274	316	311	282	291	287	279	309	277	281	313	302	312	317	307	305	305	271	337	283	269	319	274	289	300	296	301	331	291	301	288	296	301	318	281	309	315	295	291	297	270	329	289	286	272	295	279	282	303	289	283	286	338	306	318	278	294	281	269	291	316	317	285	296	298	278	291	273	320	269	293	309	297	262	297	302	279	287	282	287	283	286	261	277	298	302	280	315	268	310	278	284	297	293	303	307	286	295	304	276	306	294	317	271	308	288	286	303	293	299	296	313	306	295	300	297	301	272	279	302	288	305	294	278	311	298	297	308	308	267	288	306	288	287	273	288	310	281	286	315	318	298	313	266	279	306	287	324	275	280	288	307	289	285	248	324	282	330	279	299	296	306	286	311	308	297	313	292	337	272	291	294	305	287	261	300	291	275	285	318	321	306	273	313	310	324	294	295	303	298	275	293	272	300	295	305	319	293	301	305	313	288	289	296	278	287	313	289	302	287	301	287	307	284	287	296	315	300	293	273	300	323	313	277	258	317	301	268	297	293	299	319	274	299	278	306	286	268	281	276	287	289	284	264	270	275	291	306	280	299	248	282	294	303	291	341	327	254	292	294	297	268	300	307	280	279	317	279	282	290	293	311	278	272	307	329	273	312	282	305	277	299	291	305	309	304	304	275	296	299	295	301	303	280	306	280	292	292	288	301	268	295	275	302	288	318	286	276	297	268	294	295	303	286	268	325	277	302	297	317	299	273	270	283	274	298	281	288	320	275	287	277	294	302	298	315	273	298	284	299	302	303	276	282	292	270	282	290	303	290	314	313	296	282	292	296	269	298	282	287	303	286	290	311	292	298	316	317	301	294	302	295	287	285	297	296	336	299	292	292	292	305	282	306	292	319	309	261	314	286	287	264	308	314	286	292	281	275	298	322	291	307	310	308	296	295	270	315	284	299	317	272	308	306	288	269	297	284	301	299	304	281	293	293	305	267	289	293	318	287	319	291	321	297	291	316	312	305	311	294	303	306	328	286	280	314	272	299	322	320	291	331	268	300	281	266	287	265	295	279	320	294	306	275	311	312	324	302	281	326	268	292	295	304	273	281	311	319	293	309	286	296	285	316	271	266	290	274	304	277	280	292	280	271	261	306	285	274	301	299	317	304	295	340	262	300	328	324	315	298	309	286	268	296	300	315	262	316	304	289	298	258	284	306	309	315	293	285	300	301	293	306	277	282	296	297	311	299	296	280	291	303	299	312	311	292	281	324	301	273	283	292	307	305	293	305	271	279	279	272	293	309	279	332	313	283	299	277	316	304	291	299	302	285	272	298	278	266	304	318	306	297	337	297	300	297	266	289	298	303	289	263	289	277	285	305	304	282	272	305	268	289	301	287	269	277	295	308	287	285	309	323	317	313	298	292	290	329	277	287	291	283	284	273	306	286	309	257	297	305	265	275	304	284	291	309	296	343	299	303	305	318	298	285	284	286	289	339	299	326	310	290	292	308	293	269	310	272	276	265	287	299	272	281	321	294	286	281	285	320	286	316	287	289	313	302	302	307	303	297	283	302	312	316	275	306	309	304	280	301	300	263	319	318	287	290	286	307	303	281	321	286	308	303	318	287	291	288	321	322	289	303	275	272	251	313	303	288	324	317	315	285	263	303	287	332	288	313	294	305	266	273	309	307	272	305	319	265	277	264	277	286	292	281	301	296	298	287	317	295	298	308	304	291	296	284	299	268	297	318	295	287	293	269	285	297	269	301	273	311	283	298	280	282	280	305	293	278	276	285	295	282	309	325	288	297	253	330	292	250	308	297	291	282	281	271	315	272	295	322	291	262	266	291	261	302	284	284	251	288	313	327	310	284	295	280	296	278	287	289	269	301	289	311	273	274	285	275	308	291	289	297	299	294	270	279	280	298	285	300	309	319	264	321	302	323	280	321	281	282	291	288	297	309	303	309	292	297	324	284	275	301	311	297	306	304	263	283	283	288	271	306	293	310	272	268	300	325	290	284	305	276	305	275	304	271	284	307	305	292	291	334	293	287	290	302	298	296	273	305	306	286	295	308	287	298	278	294	271	305	303	309	273	308	284	313	323	323	296	288	323	284	317	295	299	275	296	287	301	300	267	305	303	298	294	323	282	293	289	288	285	310	280	287	304	301	292	282	285	292	298	314	289	317	261	322	294	278	277	268	299	347	318	279	290	272	322	266	332	258	298	274	337	296	288	310	270	307	275	314	310	282	292	323	306	320	275	293	294	319	276	271	292	302	311	297	310	301	313	301	294	285	284	289	287	306	266	305	301	274	285	309	302	321	288	273	291	290	262	297	320	275	298	285	306	291	285	310	265	279	299	295	275	305	292	282	306	303	286	313	308	308	316	295	313	288	288	307	261	282	306	275	283	284	339	288	281	286	271	316	312	275	278	328	298	291	324	268	310	284	288	287	298	295	275	275	294	327	304	300	284	273	308	288	295	285	295	315	330	299	338	311	281	294	322	305	304	246	315	281	320	285	298	293	313	310	292	282	296	290	298	296	317	298	318	306	288	310	287	270	254	318	302	298	292	320	326	305	328	314	321	273	300	298	267	291	283	313	295	279	287	312	290	321	279	304	285	295	274	274	291	256	300	334	298	277	297	301	294	313	293	314	317	287	295	264	299	304	294	292	298	289	300	301	273	325	290	276	293	279	296	301	317	267	287	314	290	294	281	293	294	295	284	308	309	276	292	284	284	292	308	279	331	321	289	302	324	298	301	303	301	265	279	308	306	327	314	330	308	293	294	325	267	287	308	335	330	301	302	317	277	332	286	290	282	292	296	264	284	299	298	295	296	294	292	327	303	317	286	295	322	286	268	290	309	305	317	302	294	306
24938	20656	26730	24628	20631	6936	1174	875	715	632	646	560	524	511	459	494	478	471	450	484	444	476	439	441	446	444	416	460	406	413	427	451	450	443	437	413	384	412	426	419	394	419	421	412	393	396	379	386	393	392	468	425	426	440	374	441	411	409	396	403	402	385	423	422	414	443	396	392	411	392	391	401	444	388	405	414	394	419	382	428	402	445	426	419	386	404	425	393	387	395	465	437	399	428	379	422	410	399	403	380	422	411	397	386	416	421	393	432	409	397	399	417	389	413	409	420	423	405	421	412	390	429	395	402	398	412	424	394	422	391	444	403	411	454	410	421	380	384	420	409	393	415	426	422	409	401	378	366	417	454	369	402	402	397	418	393	416	377	403	431	408	384	419	402	386	380	419	390	410	414	422	424	424	426	453	398	426	386	417	401	400	426	437	393	435	408	421	389	413	412	367	416	415	439	394	469	420	418	405	412	398	415	406	423	428	395	400	397	421	390	461	405	428	396	389	445	417	444	412	437	372	413	388	418	403	450	428	430	425	433	401	425	409	409	378	410	415	434	409	411	369	385	380	410	435	393	414	424	417	420	417	365	398	438	382	378	421	415	411	400	413	431	393	408	395	416	386	408	409	415	424	399	428	423	383	421	393	410	425	439	403	375	437	396	386	402	400	417	414	421	386	416	386	398	410	426	425	387	421	434	408	444	417	424	412	361	433	417	403	424	443	402	413	429	392	383	420	421	418	384	416	396	383	410	420	405	427	396	398	398	386	397	437	417	406	412	436	410	422	428	396	426	392	434	381	371	412	421	417	384	380	430	369	386	416	362	422	375	440	387	445	405	423	404	404	411	386	439	434	435	399	368	405	459	408	393	403	390	425	400	404	431	418	411	404	414	475	394	386	396	456	378	399	425	433	391	394	406	430	413	431	418	439	394	424	369	408	421	415	429	412	402	402	425	421	398	422	395	403	436	399	443	434	392	395	388	382	402	392	415	424	419	401	415	412	422	393	391	386	375	388	375	429	380	451	392	383	444	402	419	407	395	397	390	399	415	395	408	401	446	397	386	354	420	428	407	419	402	412	418	381	409	393	425	411	400	432	390	385	406	404	402	422	384	403	425	397	414	420	412	418	399	402	369	412	358	394	442	450	415	411	412	431	395	439	433	445	438	401	402	436	434	378	395	385	411	439	426	378	446	413	390	416	390	411	385	398	396	403	407	419	416	403	368	438	404	417	417	412	407	395	389	411	394	398	410	393	379	391	433	369	438	377	420	389	399	433	442	392	403	456	408	421	364	405	435	401	405	443	397	406	365	377	419	412	387	400	408	421	422	407	413	431	406	391	434	405	452	419	403	401	392	416	406	397	426	433	374	421	386	412	416	395	387	427	415	414	406	392	437	383	431	382	420	441	392	413	427	386	412	433	416	435	414	394	414	401	400	449	409	382	419	377	385	421	456	403	389	440	396	442	396	387	413	390	402	413	403	401	398	440	459	389	428	400	430	418	404	422	438	436	399	408	423	430	412	396	380	398	432	440	446	408	372	411	416	398	409	400	399	383	418	385	413	420	397	408	382	394	370	453	386	375	411	390	398	383	420	408	383	393	362	429	427	409	417	397	435	416	396	378	415	382	406	423	393	404	405	437	426	424	400	421	410	373	425	413	401	392	410	425	406	444	396	409	366	421	408	392	428	418	380	399	428	392	425	437	385	401	377	414	424	394	435	429	427	436	383	419	397	399	405	402	399	405	420	409	407	435	427	429	443	384	378	404	416	392	397	387	412	410	433	420	407	364	397	445	414	457	366	394	414	387	407	418	420	425	385	422	412	421	391	420	434	414	420	441	389	401	388	412	425	411	402	424	414	430	402	460	429	440	374	442	413	419	388	419	424	388	418	403	366	428	448	400	480	421	401	400	436	419	411	411	382	465	383	403	427	406	423	431	405	415	388	451	395	404	399	395	412	373	409	421	430	403	352	440	416	436	439	400	397	393	457	421	406	392	410	446	424	374	391	429	403	409	418	396	417	411	429	404	432	421	368	377	411	397	388	399	404	399	403	410	394	415	410	393	414	427	416	441	399	398	398	411	422	399	421	414	408	423	404	406	400	417	408	394	436	411	423	427	390	380	442	414	384	401	416	371	393	417	379	394	417	370	433	434	387	413	404	408	412	399	410	392	383	378	402	410	392	398	416	411	427	427	378	413	418	430	398	415	404	389	395	395	386	442	435	423	390	425	396	422	435	401	418	429	432	419	423	462	396	426	405	435	371	399	387	395	392	369	443	418	399	394	372	434	409	421	380	415	403	404	380	423	381	418	429	430	377	397	443	433	410	416	396	416	428	456	403	429	433	410	402	417	409	412	387	396	394	416	392	394	416	391	417	428	428	410	393	371	406	420	393	404	386	418	402	418	412	391	384	397	378	377	414	405	392	404	396	403	422	419	444	405	367	393	407	396	393	422	389	430	421	401	406	387	449	396	382	405	411	423	426	393	408	434	409	428	394	412	400	411	437	389	414	444	425	428	406	430	418	399	420	433	417	407	413	413	386	421	443	425	433	427	420	396	443	401	361	365	412	400	381	424	422	368	397	440	406	418	354	393	434	391	393	417	409	421	418	408	371	406	372	403	411	432	406	429	419	404	399	406	397	404	407	400	392	420	436	421	410	423	430	422	409	391	405	405	394	399	427	403	393	395	418	375	398	434	450	393	426	411	404	398	424	395	412	433	397	398	413	395	412	400	396	429	394	410	416	419	395	396	388	378	408	396	414	404	415	411	419	409	395	405	402	396	425	438	427	373	371	429	386	374	431	436	422	415	420	427	395	394	418	423	383	394	425	398	400	413	425	412	425	400	400	417	382	383	445	426	455	395	405	372	419	408	430	382	377	401	422	403	398	391	414	458	441	432	435	410	425	444	418	413	402	380	397	448	405	476	409	380	393	421	401	410	399	398	372	422	412	426	421	420	405	399	404	403	425	388	386	399	378	383	380	404	389	422	389	404	418	412	416	385	401	405	408	375	387	424	417	439	401	415	427	441	385	389	421	428	464	389	417	364	373	414	425	397	427	412	428	403	416	429	407	403	437	404	392	421	406	382	415	382	419	434	406	419	428	430	397	407	441	380	389	398	420	379	426	408	404	384	428	451	407	371	416	418	400	427	418	360	425	389	406	426	417	400	424	404	389	427	385	406	440	403	397	385	394	421	424	391	418	371	426	417	403	378	402	386	427	378	452	406	404	427	394	404	421	422	394	397	432	382	400	412	423	399	426	399	369	415	431	416	400	382	455	380	409	409	416	408	428	402	446	393	421	396	385	412	392	438	439	434	383	399	395	423	389	453	372	435	409	406	399	412	390	416	396	431	403	419	409	419	409	428	355	432	404	372	410	398	390	409	420	409	376	386	411	406	354	387	408	384	405	451	395	434	426	382	433	415	426	412	436	398	407	371	394	422	414	397	399	410	396	398	428	408	407	400	413	402	383	419	422
29943	8797	8194	4338	2860	2086	1652	1320	1119	983	877	773	695	647	618	589	564	553	483	523	469	494	504	469	441	442	463	431	407	439	463	388	408	437	418	428	412	428	440	422	432	391	442	445	427	404	409	436	399	385	376	399	415	386	448	445	432	397	392	392	368	437	421	449	391	418	453	389	411	417	390	388	407	411	432	397	391	443	395	405	429	391	379	407	391	422	395	415	411	399	411	396	381	425	418	382	417	408	379	392	409	411	413	386	413	419	388	438	399	375	401	373	423	403	432	393	413	363	410	400	380	424	378	399	435	385	427	428	413	383	372	440	411	377	405	428	404	436	413	390	400	415	427	402	392	415	371	392	415	416	410	389	424	397	425	412	367	446	413	405	399	415	361	410	393	412	459	398	401	418	405	414	416	412	395	377	430	466	388	372	436	406	422	432	398	375	436	382	423	400	398	419	400	377	426	431	403	397	461	410	403	412	416	417	423	368	410	389	415	421	423	406	416	422	349	429	406	397	443	388	420	383	400	398	364	419	391	400	391	414	367	446	411	427	388	399	405	401	429	398	389	366	403	398	416	398	393	389	418	441	393	363	448	418	389	382	396	374	415	421	361	415	403	433	388	404	420	387	390	431	411	386	403	407	403	379	389	414	392	404	379	412	426	394	427	411	368	377	372	373	404	390	383	403	391	410	396	436	407	406	395	417	391	411	376	409	383	423	375	388	407	412	392	407	405	430	430	423	390	375	417	358	425	443	404	368	374	440	410	384	363	380	382	396	372	391	395	412	425	383	422	383	383	381	384	408	435	442	401	407	395	443	446	406	432	383	423	405	404	390	415	419	396	405	419	388	438	408	442	408	403	412	388	405	387	367	410	428	418	406	385	413	399	408	399	397	386	401	397	432	416	380	406	375	417	380	386	376	429	413	403	410	408	445	424	397	401	397	394	373	354	402	409	401	431	396	411	441	402	429	407	379	404	401	345	442	419	415	436	380	411	410	379	368	392	419	391	434	409	370	393	398	450	404	395	418	382	378	435	377	407	380	409	398	441	399	410	444	410	411	441	393	430	380	380	424	424	444	405	430	424	409	394	419	417	383	422	404	365	424	400	377	382	415	362	419	374	393	408	369	387	399	405	422	394	398	431	402	405	402	405	389	407	439	415	378	433	399	414	415	388	341	395	406	415	430	411	436	391	427	405	430	377	397	429	394	405	384	372	396	407	379	386	386	401	395	409	400	429	415	392	373	402	410	420	379	430	404	416	414	420	402	437	371	397	407	424	393	396	390	432	385	359	419	384	407	410	408	391	404	367	406	443	437	405	372	384	450	394	408	403	439	409	408	405	418	417	401	392	450	413	377	427	419	436	434	392	415	408	395	389	397	425	397	430	407	371	402	382	392	429	369	383	379	409	419	419	409	413	425	387	405	398	426	385	381	405	394	390	389	428	415	411	439	391	376	406	368	425	403	391	397	427	408	396	430	403	411	383	406	407	371	425	381	371	421	381	403	420	380	411	422	427	418	416	409	421	418	376	419	392	428	415	413	402	388	397	394	383	395	406	402	430	445	348	415	389	423	398	436	383	384	418	403	410	420	391	465	379	424	396	364	391	419	416	383	390	379	398	401	393	453	382	381	432	431	403	425	420	391	426	410	409	445	428	407	422	425	382	424	443	414	412	377	417	385	360	420	417	390	395	406	413	431	425	369	433	416	410	397	382	425	415	406	417	395	388	421	416	417	398	386	345	412	394	398	382	410	401	399	395	432	390	395	385	377	390	403	419	405	361	381	394	404	439	356	444	413	372	413	399	383	384	376	428	370	374	411	374	400	402	406	412	407	392	374	367	344	430	413	397	401	360	380	430	391	398	408	401	407	418	414	421	407	362	409	449	423	397	403	419	415	417	385	424	380	428	400	410	425	413	391	408	377	391	420	397	381	408	418	411	365	429	434	415	437	379	407	391	405	417	433	386	392	408	386	413	394	412	401	390	405	374	411	416	426	386	402	438	384	399	437	419	408	398	411	422	423	453	408	393	424	385	415	404	397	400	427	436	396	412	425	409	373	369	408	400	408	383	400	397	410	373	424	400	410	378	415	362	407	370	436	373	415	388	412	383	402	397	423	368	379	384	388	401	368	391	385	407	413	421	372	388	422	407	406	441	386	383	403	413	386	410	373	403	391	403	420	395	451	402	382	394	397	377	409	391	376	402	362	416	400	444	404	389	373	412	368	368	405	379	440	410	382	409	379	396	405	387	419	418	380	405	401	403	409	404	394	355	409	388	370	400	376	392	401	424	403	394	392	402	392	387	402	394	418	443	395	437	377	409	436	420	387	404	389	401	391	382	369	391	383	379	397	407	449	409	418	403	413	410	392	395	414	418	398	336	407	391	389	388	398	360	371	411	422	384	445	444	409	415	368	375	404	369	400	356	392	364	413	417	349	371	418	365	366	388	429	412	393	417	439	405	432	386	404	391	422	398	408	380	365	379	401	429	418	428	405	415	405	401	416	423	408	377	356	390	390	394	400	377	381	424	430	383	386	430	399	438	407	379	403	421	442	375	397	376	396	422	422	411	410	377	390	391	387	406	435	379	424	427	400	397	389	376	396	397	423	396	386	412	387	380	401	431	404	380	406	400	424	382	404	409	387	403	405	406	417	390	425	420	440	368	383	408	397	397	399	411	397	391	389	392	450	410	409	408	419	392	396	396	409	404	396	407	402	424	389	399	402	428	398	399	392	394	373	377	418	386	444	410	400	418	432	388	444	402	395	398	386	452	380	432	411	454	379	408	408	402	438	407	396	409	413	404	405	382	417	382	384	395	434	405	428	416	427	392	394	430	434	389	428	430	399	394	452	387	402	383	370	388	408	377	398	395	399	412	387	382	444	398	403	413	431	407	432	436	398	393	393	390	428	433	369	419	415	430	399	425	405	383	378	406	398	439	413	410	390	419	403	429	425	389	379	386	382	416	380	400	412	400	410	416	370	388	444	390	393	411	406	406	359	401	407	375	429	392	411	411	393	382	413	425	396	408	401	413	403	358	372	414	399	421	378	412	432	396	369	411	403	394	404	428	436	370	406	394	394	395	401	380	417	410	430	397	426	393	409	374	402	399	390	449	412	414	417	417	372	396	389	405	404	403	402	419	385	406	428	388	409	424	393	414	429	430	387	391	360	409	379	426	412	385	427	412	411	371	375	426	428	402	395	416	387	384	357	438	399	400	373	399	379	388	386	429	411	400	396	383	400	426	426	423	382	377	400	377	423	392	396	420	361	362	420	413	393	369	372	432	393	399	419	404	424	354	399	399	420	426	412	398	414	388	359	397	414	396	439	386	378	421	384	427	429	384	401	422	412	405	430	376	435	397	394	359	423	388	391	435	420	403	439	405	370	421	376	415	418	403	392	385	434	386	408	388	430	424	384	411	414	407	391	404	385	371	418	407	402	381	393	414	365	417	435	423	379	357	411	430	390	372	406	415	421	410	421
22931	20658	27238	24106	20661	20703	6987	1676	1338	1173	1074	1044	933	959	906	899	831	825	786	745	764	822	831	769	786	798	751	750	776	754	751	723	749	733	784	744	687	692	771	710	743	710	707	755	747	729	704	735	712	734	738	698	718	718	671	756	705	721	728	687	712	713	741	672	699	720	705	672	738	698	688	736	695	714	719	749	773	610	730	715	731	725	691	682	733	699	718	693	673	674	688	719	729	652	710	701	712	699	654	727	672	694	669	719	683	729	698	749	756	729	674	720	741	713	748	678	745	688	693	750	650	726	712	708	713	716	725	685	698	739	671	703	709	691	653	693	672	694	679	696	682	683	707	685	699	729	676	738	691	709	716	733	727	701	690	737	681	688	663	733	661	683	712	774	683	747	681	705	716	698	716	702	732	733	691	732	713	706	733	712	708	680	724	688	760	677	682	674	719	714	744	713	687	696	707	717	702	731	736	709	745	693	650	695	710	661	721	719	718	694	715	674	734	763	664	699	711	683	723	722	621	650	702	721	708	759	695	689	759	685	687	636	733	711	715	743	717	678	692	691	713	681	710	700	667	729	745	673	689	689	703	700	695	757	710	710	708	694	726	675	731	732	662	735	737	694	692	738	697	726	695	706	727	637	681	703	722	740	706	734	697	680	639	656	659	699	664	682	681	715	720	697	653	647	672	700	787	669	723	649	731	720	731	709	703	654	701	712	707	710	666	731	724	715	677	684	730	697	694	714	669	777	742	675	679	729	695	722	708	729	739	719	744	744	657	723	695	692	680	708	721	713	717	699	720	697	636	723	709	657	719	769	729	696	708	714	660	679	694	716	684	689	681	748	666	662	674	648	655	711	717	665	624	701	709	712	659	677	690	692	654	710	698	679	694	663	713	700	709	714	679	683	690	697	690	664	709	725	691	670	689	702	696	690	695	710	720	695	737	699	663	740	701	722	693	711	679	704	672	701	710	683	662	694	701	749	763	675	690	720	728	736	665	698	695	694	721	693	705	660	669	672	713	720	665	694	662	698	719	763	672	689	716	735	687	714	707	719	731	694	699	680	707	722	661	696	698	719	731	702	698	684	703	711	692	730	702	706	728	731	734	670	715	730	713	713	699	707	717	684	676	743	694	678	701	732	743	735	703	656	689	748	725	646	685	709	711	657	716	690	686	664	669	743	697	718	732	686	712	667	688	687	714	699	737	706	656	697	705	720	700	719	752	730	720	669	706	742	681	688	656	690	669	719	738	700	707	696	678	747	675	732	732	726	675	674	721	714	730	700	652	676	630	680	692	698	706	704	712	688	667	777	715	653	641	715	705	699	713	689	681	696	679	653	712	736	651	702	705	706	663	709	705	702	668	684	704	743	667	705	695	681	692	733	734	710	700	716	713	705	705	704	669	706	729	704	719	695	707	629	716	686	717	688	716	704	719	708	678	707	717	721	731	714	678	731	684	677	757	716	717	742	726	745	705	688	735	717	715	693	655	717	662	662	728	708	704	670	697	697	735	663	687	718	695	703	680	670	649	640	695	701	669	676	698	708	699	703	675	732	713	709	641	722	686	708	674	703	636	735	705	674	698	688	684	673	682	701	709	720	740	673	703	671	724	692	723	704	718	680	691	694	695	674	681	683	730	690	701	757	771	687	677	750	706	704	723	691	717	693	709	716	683	662	713	674	725	748	767	762	671	742	718	696	699	723	713	715	727	688	690	748	684	699	679	679	648	730	698	682	697	708	725	707	698	716	704	697	679	690	728	690	716	694	699	641	690	722	708	717	657	734	703	705	682	675	686	719	700	690	725	715	673	730	689	671	708	662	728	678	724	698	723	698	661	639	666	668	719	727	708	725	737	683	743	697	691	730	699	672	687	693	707	719	734	749	731	705	724	753	778	711	748	695	660	674	651	709	687	698	716	737	687	751	673	702	660	636	730	678	716	691	733	674	696	705	664	734	699	710	675	722	614	701	736	764	755	746	723	718	677	674	661	715	704	702	725	705	697	686	734	679	675	700	719	682	723	725	675	717	679	684	675	750	684	694	664	676	699	700	689	685	703	730	678	660	677	696	664	732	689	700	737	706	682	718	697	645	713	662	663	729	706	668	670	713	732	638	682	658	707	672	673	716	705	690	696	710	688	752	687	716	697	726	689	680	708	681	690	746	709	682	744	645	676	705	697	692	683	729	693	745	694	733	725	687	697	720	672	733	697	688	673	693	679	704	705	688	745	731	705	696	718	686	702	737	677	710	647	693	734	690	674	729	715	723	728	683	713	666	734	699	715	653	647	684	665	706	671	693	695	672	691	692	720	706	821	711	667	695	673	712	720	716	669	713	694	676	704	679	684	738	735	675	699	647	722	707	706	711	724	678	683	696	691	710	720	710	716	799	746	702	714	711	664	690	714	736	694	719	697	666	747	719	725	725	684	722	631	698	683	723	757	680	679	736	694	685	730	725	688	669	707	686	665	708	744	706	703	703	702	669	703	677	722	707	766	712	709	697	707	696	679	701	760	725	762	731	698	678	690	725	684	648	682	710	738	704	684	684	731	719	670	713	746	738	730	717	715	686	716	704	685	630	695	723	686	694	729	695	672	651	710	687	690	688	667	696	722	691	700	657	694	712	718	711	679	723	643	680	673	716	695	709	650	723	705	691	723	761	658	725	675	701	710	710	681	682	726	699	634	677	738	721	720	655	690	680	654	723	680	689	683	716	711	718	723	688	695	694	684	724	697	735	707	721	686	736	717	701	749	701	707	692	722	741	726	689	713	706	686	713	717	754	729	722	717	742	710	709	695	734	714	695	740	745	691	695	701	738	660	705	709	711	712	699	705	699	660	641	711	707	711	678	743	708	650	647	704	670	662	681	701	714	705	653	715	707	712	697	707	720	651	703	712	686	707	696	732	679	664	691	729	696	722	682	692	673	691	683	679	693	712	693	674	691	705	739	682	700	733	730	663	708	703	677	705	697	696	650	679	702	696	685	647	728	709	712	683	694	641	717	723	701	722	695	687	663	734	669	718	699	687	700	701	676	712	720	677	684	682	670	695	623	675	685	708	739	688	674	710	700	699	725	752	702	726	741	719	716	733	708	689	666	718	699	689	717	686	693	697	686	757	709	656	678	670	683	718	724	660	728	703	714	706	701	744	692	753	708	720	654	662	675	672	692	765	666	672	681	701	697	663	712	697	695	701	719	676	673	732	749	707	691	689	621	684	682	677	661	694	664	734	721	668	691	703	707	713	717	682	746	736	725	734	668	708	718	693	703	699	711	741	721	740	691	662	702	715	702	726	678	706	675	688	683	686	719	688	699	737	716	703	693	723	699	675	645	665	713	740	727	737	684	753	680	691	702	692	703	724	672	704	666	670	697	721	693	779	722	762	705	712	694	698	743	716	729	688	665	655	674	658	676	679	696	731	667	669	748	720	709	677	702	696	664	701	667	718	726	729	690	730	669	727	719	701	714	707	710	683	696	705	704	715	710
30187	15426	13873	7909	5300	4043	3161	2479	2000	1726	1644	1433	1363	1195	1135	1077	1026	965	996	865	877	859	811	803	786	810	809	761	683	758	783	750	742	770	718	691	737	758	720	710	713	725	723	717	684	710	689	748	679	707	660	705	740	688	668	670	637	675	700	700	673	698	624	682	668	688	666	679	695	741	696	640	690	663	661	662	687	706	697	699	663	679	639	686	639	694	710	647	709	663	672	686	660	660	724	692	701	676	672	646	680	661	656	669	675	664	664	674	641	671	700	677	662	664	638	685	679	673	622	707	676	678	686	662	716	664	634	639	622	621	658	674	653	654	646	677	709	712	672	719	694	655	681	706	681	666	658	622	660	639	655	677	705	641	700	669	669	641	686	629	675	678	650	702	675	629	666	674	660	722	660	684	632	657	686	681	703	664	679	653	717	721	665	710	733	624	667	644	665	682	625	718	660	632	696	731	669	686	683	670	705	729	643	647	645	676	689	728	694	667	675	644	672	640	715	689	687	640	669	671	632	712	698	678	615	664	699	681	615	681	689	655	693	652	673	671	681	629	688	672	651	683	712	674	660	662	695	638	720	707	696	639	676	689	642	654	685	673	685	629	616	718	651	650	658	650	635	691	692	677	706	713	689	702	678	659	664	680	706	663	678	667	672	639	678	683	666	643	681	680	669	672	671	734	662	678	671	656	738	649	666	671	682	668	631	676	692	670	693	616	690	673	684	667	632	698	662	703	637	690	707	675	669	673	657	662	699	676	689	607	679	621	662	699	633	679	652	686	666	699	624	659	649	673	695	592	645	704	691	705	691	710	635	648	705	655	635	692	693	686	644	682	692	651	659	661	659	660	683	649	639	657	659	646	633	676	628	709	668	636	657	667	678	684	654	679	655	664	674	691	682	686	697	662	639	736	660	664	650	649	651	680	639	699	705	671	661	640	661	686	672	654	656	665	648	697	650	636	655	631	670	702	642	656	676	664	665	675	647	682	648	639	665	650	622	631	665	672	656	710	673	634	703	687	661	658	694	619	631	653	674	628	665	660	667	635	722	729	697	643	682	674	680	667	733	664	685	679	656	701	688	676	656	681	670	687	680	681	653	682	672	644	639	696	690	659	652	683	685	728	713	666	661	631	649	672	645	679	693	643	681	680	674	651	647	721	649	702	690	658	702	672	683	668	697	665	662	664	646	659	634	670	698	630	610	621	634	626	692	754	697	687	686	649	686	678	673	697	691	691	670	670	634	660	632	652	666	690	669	695	696	646	710	674	672	702	655	694	659	662	679	661	673	720	648	681	687	616	659	685	621	678	660	672	678	674	698	669	687	638	730	644	659	665	653	737	677	707	621	698	651	698	689	661	699	659	702	692	666	665	621	683	669	670	681	657	688	703	666	639	635	680	725	666	714	646	674	659	670	639	681	666	675	661	646	652	672	666	629	678	674	657	657	684	670	667	698	653	655	657	643	668	671	670	691	612	678	653	659	715	702	647	671	642	666	649	722	664	679	663	678	644	681	652	697	635	676	676	635	685	660	638	694	648	677	657	710	662	655	658	666	665	681	700	660	686	688	658	696	656	656	660	634	682	689	705	658	652	652	673	645	688	667	697	641	690	667	677	653	618	668	647	640	737	650	647	708	623	622	669	686	684	654	706	638	696	612	641	695	651	669	662	668	656	673	667	677	646	675	673	630	660	676	608	684	703	652	679	671	671	670	699	732	711	679	645	681	681	646	635	637	696	629	658	654	633	706	671	697	627	636	654	706	684	650	667	638	599	680	662	643	647	659	754	666	703	672	698	658	649	674	680	664	700	678	643	681	695	676	626	658	702	684	708	709	685	668	684	655	638	683	628	596	647	660	679	663	724	688	699	696	687	701	666	667	696	655	691	635	680	661	683	680	671	665	675	654	658	682	673	615	667	646	654	674	665	663	711	642	649	657	647	635	678	666	653	672	664	658	704	672	657	669	690	698	656	684	625	681	672	697	727	643	654	661	682	720	694	662	666	648	622	684	665	636	652	670	701	683	697	676	715	665	663	680	674	671	651	650	661	678	659	670	653	683	702	660	661	655	688	681	681	674	670	632	652	717	647	683	672	672	624	665	657	698	683	661	702	645	683	637	703	636	645	693	645	750	676	635	649	702	681	664	679	640	666	633	692	652	620	633	607	624	689	728	649	667	662	609	653	698	677	667	676	691	656	664	666	714	678	682	619	667	670	661	650	644	677	687	715	677	654	684	670	683	650	687	677	673	645	668	672	718	697	670	626	682	641	669	672	665	683	688	668	672	668	722	692	657	709	668	664	678	672	662	685	655	691	688	664	687	675	679	700	694	655	698	706	658	652	695	678	687	660	675	688	651	688	664	664	647	660	700	645	671	669	639	669	646	642	674	645	628	656	684	656	656	688	675	700	677	673	707	683	681	632	649	648	651	661	667	637	689	681	662	615	681	668	647	655	676	672	608	674	639	663	681	603	632	594	670	689	691	634	658	632	692	647	647	685	661	664	631	710	662	671	687	702	667	667	723	684	682	648	670	645	700	680	674	698	650	671	672	669	658	669	616	699	679	693	646	676	657	675	658	683	614	652	632	688	653	642	708	672	623	702	678	661	639	621	671	673	682	674	688	655	678	662	630	677	620	643	663	704	710	670	632	674	636	696	682	662	630	647	712	681	663	631	659	711	643	654	669	681	632	652	680	697	612	649	635	673	710	671	669	670	647	688	622	657	615	680	657	686	665	672	654	661	665	698	648	676	633	684	703	648	674	673	666	666	650	654	700	649	678	668	657	635	681	689	666	617	674	664	671	675	692	681	722	652	667	656	695	661	661	665	674	674	679	666	697	688	639	655	664	665	679	685	626	673	669	695	675	664	635	663	651	691	649	645	724	673	657	641	698	664	661	632	640	681	679	670	657	677	668	716	666	641	660	642	672	631	673	669	628	649	686	635	644	689	703	661	640	659	638	697	689	679	662	652	675	685	657	669	649	696	675	659	714	664	658	699	664	738	685	670	667	662	640	690	644	704	672	665	669	689	722	691	701	648	640	683	704	663	637	692	697	684	660	647	641	697	663	641	660	652	643	633	677	702	636	685	672	672	697	702	668	678	667	664	635	698	695	667	697	674	662	686	696	665	665	647	674	722	704	667	667	703	665	657	675	696	686	691	618	665	688	638	664	659	676	708	656	730	634	721	660	655	651	673	649	676	694	693	657	765	675	720	693	692	688	682	690	661	677	664	682	685	600	632	654	684	636	688	650	635	669	641	690	695	696	659	638	692	660	669	646	694	644	674	638	676	679	644	666	721	652	627	661	675	687	637	628	657	668	664	688	648	717	632	692	665	677	670	634	666	660	680	646	660	662	654	661	640	736	647	681	647	679	747	687	688	666	659	653	675	662	729	630	628	682	730	649	707	630	653	684	640	740	673	675	665	627	685	667	658	656	629	678	680	680	691	663	723	710	661	690	674	707	665	639	714	645	661	670	666
30522	13418	1733	498	405	367	380	336	309	288	311	288	264	286	285	314	273	287	314	292	291	276	276	291	287	293	279	322	294	289	284	285	307	296	278	312	263	288	252	265	301	313	317	321	276	312	263	320	257	308	257	293	295	314	312	315	275	314	293	276	294	301	267	305	302	308	288	288	295	307	279	296	306	280	312	307	310	291	288	285	311	284	304	271	295	285	289	300	312	319	274	307	306	268	304	307	289	298	306	293	274	306	316	292	309	290	269	296	298	250	306	285	295	293	298	290	286	282	304	303	251	270	290	321	291	288	310	271	305	289	287	272	307	312	260	309	288	269	297	294	296	285	320	293	260	296	298	294	271	289	294	317	266	297	261	284	309	289	284	300	310	294	276	302	278	315	296	329	258	296	282	288	299	281	313	276	273	304	294	281	279	318	271	287	287	275	302	302	289	299	273	297	281	264	295	320	290	283	292	322	292	259	289	253	328	328	297	261	298	285	266	282	279	310	273	249	292	277	304	298	264	308	270	300	307	313	295	288	309	278	303	281	295	301	286	306	282	301	316	321	281	285	276	278	273	280	282	300	286	323	295	298	296	269	291	294	291	290	270	287	299	320	321	294	271	271	307	286	271	291	276	266	332	270	285	298	279	277	321	282	280	273	319	287	298	287	264	285	284	287	299	284	294	296	268	276	285	308	314	310	291	290	305	297	313	278	301	316	301	298	269	288	282	281	298	271	288	257	313	288	289	294	305	271	308	322	281	310	282	288	329	294	310	297	301	297	301	277	294	304	301	312	301	263	308	293	306	307	291	305	276	275	276	313	274	297	279	279	317	279	288	291	287	295	288	290	272	316	288	314	294	296	321	297	278	295	308	286	294	289	314	327	291	297	302	285	304	287	264	275	284	294	322	279	293	304	292	279	297	293	296	291	281	293	288	289	279	291	286	295	302	287	300	320	299	283	308	309	310	301	283	306	274	307	287	317	291	281	307	284	310	270	307	305	280	271	268	304	266	307	298	281	287	299	328	296	283	321	312	279	281	295	299	315	266	277	263	298	299	293	307	305	301	298	280	279	310	287	310	325	294	282	280	268	273	260	318	268	293	321	305	265	287	321	301	286	250	255	290	285	291	291	279	301	292	282	275	286	291	269	291	291	282	267	282	292	289	290	288	284	311	319	300	291	282	302	306	300	267	277	283	310	302	282	246	294	295	273	308	312	283	288	285	281	249	306	294	302	324	292	306	301	268	303	288	282	282	273	291	285	308	299	290	287	304	311	292	314	301	300	290	289	283	307	300	301	300	285	289	260	280	277	292	291	263	293	307	297	299	303	301	252	311	290	303	283	332	297	333	320	284	303	302	293	285	303	300	323	333	274	277	318	324	292	303	276	294	275	308	291	292	308	293	282	286	341	289	333	302	272	277	299	289	316	273	288	300	304	305	291	311	304	286	281	263	277	275	311	311	268	272	282	282	298	274	300	296	299	275	295	295	315	287	311	292	299	292	280	284	311	281	292	292	317	321	274	294	285	266	281	311	302	275	302	270	258	296	282	273	284	296	268	307	292	280	247	284	293	300	284	318	277	311	275	300	288	306	292	275	308	282	272	265	307	311	304	275	285	286	260	299	306	294	298	283	301	304	302	277	279	287	305	296	295	256	323	278	289	282	300	285	239	286	296	289	262	291	299	283	276	297	278	264	265	292	260	321	319	297	312	282	272	290	311	288	307	295	283	306	312	290	304	275	300	282	284	331	263	324	305	263	278	275	284	295	290	289	278	295	303	292	266	304	293	286	283	298	274	275	314	339	311	312	317	268	252	271	273	268	268	341	302	283	314	297	280	272	279	283	310	269	320	302	322	311	294	293	325	286	325	286	308	308	307	305	273	292	287	299	292	307	303	288	264	274	289	244	262	274	312	293	277	338	276	283	320	286	264	302	319	309	304	286	267	291	279	268	316	311	278	303	295	279	303	278	267	284	249	291	279	249	283	311	315	302	295	282	305	286	331	275	298	332	304	280	307	303	280	312	271	267	266	270	297	260	327	260	308	292	277	290	263	286	288	303	329	313	255	260	314	305	332	310	285	273	267	289	306	283	287	288	280	338	298	298	315	293	305	277	265	291	270	264	298	300	303	314	300	271	293	279	297	268	284	303	313	282	307	272	293	311	292	286	284	283	299	301	317	287	298	302	287	265	336	289	296	304	286	271	292	288	298	315	290	290	333	324	276	302	292	316	282	289	300	292	308	278	280	298	292	287	318	296	294	304	269	274	287	268	313	274	306	327	294	307	295	310	264	317	311	298	287	273	301	258	320	286	280	297	304	307	297	292	270	276	317	282	296	299	283	287	291	291	285	327	296	285	302	324	264	311	281	294	284	290	325	304	275	291	280	335	311	270	309	287	277	320	319	293	277	310	302	308	279	278	308	312	276	282	310	308	337	271	302	290	282	282	270	273	276	290	298	276	274	347	292	295	311	277	286	287	266	298	266	294	321	310	305	285	271	291	289	272	295	301	251	302	311	242	295	317	294	279	302	300	286	283	292	300	311	279	267	313	293	302	254	285	288	261	310	284	284	299	292	283	279	275	291	268	326	309	277	241	273	280	292	278	292	309	282	302	318	264	244	287	291	313	284	317	281	291	288	287	249	301	290	276	298	279	267	311	301	271	275	282	284	284	298	324	268	312	262	320	257	346	283	295	328	308	299	294	297	294	307	292	304	291	287	262	311	305	305	279	283	297	280	269	297	327	274	267	293	272	304	308	304	261	275	274	267	306	304	305	290	269	291	332	286	298	278	304	298	294	269	294	282	307	300	306	290	302	266	294	300	328	297	265	297	280	278	300	313	313	302	266	285	317	297	327	296	292	288	295	270	310	291	293	280	305	306	314	308	302	305	279	288	258	294	340	285	308	321	290	300	288	312	307	310	297	282	285	284	269	267	288	256	314	315	267	293	302	285	288	286	294	323	272	298	273	279	268	287	302	292	281	306	269	289	279	303	278	302	297	271	309	317	300	292	284	311	285	299	291	272	298	314	288	294	332	293	288	280	302	286	278	303	302	259	296	305	306	259	263	276	286	300	305	254	287	281	285	277	287	281	282	295	316	311	285	283	287	264	303	258	315	301	287	292	322	268	299	289	282	305	304	284	315	316	297	332	275	288	282	290	276	292	288	280	278	309	283	289	278	308	306	281	297	314	315	281	316	313	261	296	315	257	288	273	290	265	291	315	306	289	304	273	265	272	267	297	284	320	275	291	271	313	274	326	286	261	311	283	313	275	300	266	274	279	302	303	296	298	305	295	290	327	282	298	302	293	303	275	293	272	284	296	293	280	282	310	276	296	295	291	301	309	308	285	301	278	285	301	319	310	312	302	313	278	299	306	313	300	268	292	279	288	277	293	295	312	286	281	283	290	289	290	289	301	328	309	278	304	291	284	289	330	269	306	321	300	287	281	279	305	298	297	275	315	287	306	294	279	276	290	295	261
16268	831	719	531	402	405	386	363	365	315	337	373	341	307	311	324	288	334	333	310	312	336	328	302	310	304	326	327	330	304	290	319	328	315	310	318	287	318	313	335	287	301	297	332	297	324	327	294	304	297	314	307	300	310	320	327	325	287	315	324	309	307	315	283	281	292	284	307	350	309	316	309	306	294	302	301	303	310	298	313	301	313	287	296	301	308	312	308	318	290	319	301	307	269	283	289	288	331	285	299	340	298	319	304	288	318	280	323	301	284	309	299	310	297	336	290	338	310	318	318	328	293	318	285	305	329	302	317	325	266	323	307	328	262	324	333	346	321	322	301	307	310	318	310	319	312	316	299	302	293	315	311	316	327	340	283	316	286	306	322	295	305	300	299	268	309	303	320	312	300	333	300	333	272	328	316	297	311	299	321	272	283	287	315	276	306	293	305	303	290	299	307	317	290	275	304	303	303	312	316	310	304	320	332	279	304	326	316	326	326	313	292	276	326	303	322	316	291	296	325	318	332	267	316	305	312	304	284	334	339	313	316	293	322	305	309	329	276	288	296	310	315	304	305	305	289	283	318	312	313	286	352	299	303	333	328	319	307	288	287	294	315	294	284	306	303	297	304	337	318	313	361	294	314	306	315	302	326	328	309	317	342	305	326	299	280	342	319	340	320	317	303	302	320	327	317	309	282	289	304	317	320	307	324	297	286	317	297	300	316	317	273	306	306	290	311	297	304	329	293	305	305	299	302	308	308	291	309	311	301	340	302	314	342	284	320	285	293	281	317	286	312	312	302	339	306	311	313	282	299	290	314	315	284	313	316	326	303	320	301	299	283	313	338	320	305	320	321	310	302	318	324	305	332	363	314	293	306	303	275	300	315	298	300	316	326	289	336	341	319	318	292	327	296	317	319	308	317	294	304	305	303	296	314	323	283	341	304	293	305	309	297	314	298	330	333	309	300	309	293	321	324	294	324	289	290	294	309	291	309	323	319	289	294	312	293	326	309	306	306	300	294	301	312	287	324	322	310	293	299	298	292	295	285	315	317	290	313	301	323	303	305	307	325	325	299	303	305	304	270	326	294	307	309	353	316	313	321	320	291	313	292	287	330	299	328	327	322	264	305	315	321	320	277	317	327	304	300	290	292	356	282	281	304	321	310	335	293	304	289	330	292	288	329	328	341	307	316	292	302	301	317	307	287	324	299	325	322	330	335	278	333	330	340	297	284	307	314	316	298	313	326	286	312	307	306	309	324	304	314	299	318	298	312	298	324	338	277	300	300	277	290	331	296	286	308	336	318	320	304	302	326	299	287	307	312	308	322	324	327	300	297	280	300	309	293	309	305	300	303	316	305	323	297	282	315	297	310	314	301	315	302	287	305	290	272	324	314	306	312	290	325	300	292	284	318	305	307	338	309	305	317	336	272	308	292	326	299	323	303	313	285	319	267	304	300	308	306	302	309	311	299	313	313	301	308	319	335	317	343	304	305	320	294	325	319	307	298	282	306	300	307	320	299	329	375	308	296	297	301	290	289	289	314	299	314	298	304	320	303	334	302	318	295	313	310	335	324	296	346	292	337	294	296	304	314	330	303	330	268	290	304	337	291	340	315	300	337	282	299	320	283	330	320	297	318	298	288	287	311	309	331	303	290	313	296	304	308	261	304	362	296	306	303	329	303	311	325	290	293	302	313	334	276	345	280	348	290	325	333	270	314	349	338	298	283	303	273	328	303	298	302	349	265	319	328	296	300	314	272	319	295	291	311	307	263	259	305	288	295	312	316	322	299	267	300	317	329	302	288	290	305	321	322	314	316	342	274	304	322	310	283	283	316	302	305	328	304	275	314	308	280	333	289	307	286	308	306	304	311	320	287	282	325	319	339	345	311	319	301	315	322	329	340	328	326	304	312	312	299	297	300	296	311	332	312	295	309	304	300	312	298	297	296	337	346	291	301	314	291	270	302	335	299	312	308	312	290	305	305	317	337	327	266	296	305	323	309	330	327	294	312	307	316	326	316	279	312	316	302	300	303	315	268	302	285	366	318	292	315	306	287	284	309	295	300	317	310	285	293	321	280	299	344	323	282	293	315	311	312	306	315	311	315	300	318	300	293	301	323	317	312	323	275	291	313	300	292	309	328	287	319	306	297	308	311	303	285	277	312	335	324	334	292	288	295	335	282	303	308	309	328	283	298	317	273	308	289	291	284	292	313	336	330	297	341	315	325	316	309	289	309	291	330	326	311	302	324	294	322	310	274	290	310	312	288	321	316	282	288	314	320	297	313	301	290	317	315	316	302	308	275	306	296	303	339	319	319	298	295	326	285	306	300	313	301	325	282	319	297	293	314	325	254	296	356	301	329	325	340	341	306	300	325	317	303	325	321	302	294	279	299	293	340	307	296	279	294	344	335	317	300	326	282	286	343	306	290	303	319	277	344	294	329	279	279	307	259	316	283	313	313	297	305	290	280	324	285	298	321	283	320	339	290	315	295	310	308	283	276	312	275	306	286	327	302	316	302	293	280	297	306	313	315	315	302	298	294	325	341	287	306	304	298	298	314	307	305	290	300	319	305	309	327	306	300	323	296	338	307	296	305	328	297	279	272	305	281	320	299	295	281	297	291	326	280	301	362	368	330	320	338	308	331	314	284	316	280	323	308	316	283	315	291	319	309	315	332	325	315	290	302	317	296	329	314	323	319	335	304	316	311	312	302	305	313	306	279	329	323	306	317	327	352	351	324	293	271	310	289	314	317	293	299	274	302	321	314	325	309	365	295	330	330	327	319	291	348	301	304	299	343	278	303	290	287	323	315	292	283	306	351	297	310	314	295	293	326	307	344	323	283	334	304	344	316	306	324	271	299	298	304	325	304	308	319	324	304	292	280	301	309	294	304	306	306	284	291	331	339	305	303	310	304	348	315	302	322	310	301	287	298	303	346	332	296	311	308	336	314	304	295	307	325	308	303	337	301	304	332	286	330	337	315	337	307	307	320	307	292	317	323	292	326	317	316	302	313	315	332	290	302	289	306	283	322	293	297	321	283	311	304	293	320	312	273	274	313	348	321	327	326	329	338	310	307	273	277	277	289	331	306	313	357	307	291	301	329	308	317	293	292	299	315	328	302	306	289	309	298	300	296	298	317	341	263	320	326	308	308	292	262	326	305	300	309	293	282	326	323	320	310	327	298	275	291	314	324	290	290	298	311	266	307	296	321	313	305	307	308	332	301	316	334	301	363	279	298	287	332	257	331	282	293	313	332	303	277	300	286	303	312	302	335	321	302	306	322	305	304	302	309	313	311	290	282	324	286	308	301	312	307	281	312	281	330	294	308	291	281	303	290	323	309	302	334	306	291	332	323	307	303	318	295	305	312	333	334	301	319	306	280	295	283	312	292	286	320	297	312	332	312	303	312	281	296	298	290	309	311	321	317	317	284	290	296	306	305	310	309	303	298	295	319	286	328	304	277	316	305	316	299	302	281	315	311
25005	20678	26822	24578	20652	7758	1175	808	669	631	615	561	574	557	507	531	507	443	498	466	489	512	459	480	458	431	434	475	426	423	415	415	434	441	439	419	409	445	431	423	462	441	415	416	410	409	432	416	454	398	408	427	435	407	429	422	408	409	414	406	415	472	422	430	399	417	418	416	424	438	404	443	392	399	386	410	414	416	422	419	416	408	433	424	420	420	471	418	411	422	376	412	431	409	414	415	422	430	414	422	399	384	408	422	420	408	392	432	452	472	423	452	408	380	405	392	390	418	414	438	401	421	439	385	408	424	394	395	422	413	396	396	441	381	405	401	427	430	430	413	416	412	379	420	435	424	426	440	394	428	461	405	415	418	405	375	443	400	384	442	385	426	442	417	359	381	422	432	396	426	432	414	399	389	426	406	436	393	402	431	431	405	431	410	436	401	387	430	395	424	441	397	425	421	424	428	444	441	425	427	458	403	411	444	398	425	410	388	407	406	406	426	404	393	423	362	415	388	412	438	357	414	414	396	471	413	428	403	371	406	451	415	366	393	396	406	408	405	401	379	419	421	408	449	404	427	430	424	432	422	393	397	365	430	430	435	368	378	397	417	383	408	398	457	405	394	416	402	378	413	467	439	408	465	396	425	391	384	408	395	387	434	357	413	421	410	462	412	421	422	423	376	391	423	370	402	378	404	441	392	412	406	386	408	416	413	465	418	447	413	401	427	415	416	445	381	428	402	407	382	404	431	427	427	381	427	419	446	414	407	402	442	418	420	460	398	430	405	409	389	419	420	382	433	393	394	388	428	432	393	397	414	398	413	380	428	412	456	403	394	427	409	423	408	361	406	397	426	398	408	353	430	380	415	412	411	397	397	392	392	426	416	416	397	433	430	359	443	406	453	388	385	405	409	435	420	392	408	380	430	412	412	420	429	417	420	407	421	388	422	399	395	435	425	437	437	392	418	415	385	423	437	424	407	409	416	411	406	418	389	422	415	426	416	406	399	442	385	390	425	450	426	434	390	386	397	413	439	447	433	437	402	430	400	449	365	391	427	392	426	404	409	410	392	427	381	399	419	418	396	394	391	395	399	406	375	402	397	365	415	435	388	402	450	450	416	366	394	430	408	428	413	424	408	396	398	447	365	386	349	368	396	439	391	404	420	411	410	396	414	406	420	413	413	393	414	408	386	432	406	429	381	438	424	423	419	403	445	402	424	395	403	408	447	416	391	390	389	420	427	413	423	408	408	414	384	410	363	412	395	414	393	386	433	420	369	438	428	452	466	413	433	395	357	390	389	454	395	430	414	399	420	422	410	416	422	389	416	414	438	395	400	397	390	425	399	408	372	409	387	391	423	450	402	404	425	392	418	413	385	396	406	432	373	425	432	387	408	446	483	399	413	374	385	374	445	379	436	395	418	421	403	396	404	442	394	421	447	426	387	405	388	448	424	419	417	390	421	395	413	404	390	395	438	455	419	384	427	438	390	428	394	366	422	419	414	435	420	379	431	415	425	416	386	457	411	437	421	434	430	381	459	443	422	399	381	405	410	411	439	412	434	407	451	408	418	431	440	377	408	432	415	407	426	442	421	407	405	403	420	397	410	430	395	409	413	415	387	408	446	421	416	416	429	409	436	440	356	423	406	426	386	427	424	409	438	393	420	422	442	394	393	413	404	430	410	392	392	385	394	421	423	431	434	391	389	421	410	378	422	420	438	429	417	431	404	417	384	419	369	412	453	411	409	411	370	412	361	383	404	406	418	427	412	404	390	441	414	416	435	404	396	441	402	413	441	388	422	415	411	374	375	420	383	412	392	394	407	449	408	412	437	416	416	435	416	369	440	419	397	412	420	411	423	413	414	398	430	416	392	439	405	408	411	400	402	410	427	410	443	436	423	425	468	369	394	437	429	420	414	403	427	431	374	428	428	365	415	405	414	416	397	410	358	430	393	418	403	402	390	402	424	411	390	426	457	422	432	405	389	428	451	420	416	420	412	433	419	387	388	408	402	385	447	431	361	403	367	376	391	397	438	395	402	393	452	387	386	409	426	400	408	421	404	430	376	448	415	391	411	425	398	369	408	415	373	449	404	414	388	409	410	394	402	408	394	403	434	414	427	396	426	413	391	428	409	463	411	442	399	393	432	438	460	417	395	410	387	430	401	402	386	410	412	396	422	419	418	415	432	364	414	426	391	472	404	422	434	406	401	452	405	426	390	434	432	421	439	412	429	412	404	362	417	421	433	408	415	363	395	386	434	420	378	423	430	460	369	395	395	407	421	361	475	432	433	428	414	376	425	412	406	371	400	405	422	466	457	409	411	417	398	411	395	373	380	399	429	437	403	415	391	389	399	399	433	395	437	399	408	410	433	398	403	422	409	436	400	434	410	436	424	430	407	386	419	417	393	390	430	438	421	405	425	370	404	407	394	410	431	432	439	408	386	405	450	417	427	414	411	405	437	451	396	381	381	398	450	379	405	441	377	375	411	420	413	393	405	414	414	431	394	399	432	418	417	432	412	371	396	423	392	419	411	442	431	407	451	415	413	428	443	424	436	401	428	402	404	446	412	422	422	414	401	417	392	423	396	448	416	399	433	378	383	425	394	390	415	415	402	431	391	444	414	398	427	407	426	420	396	379	433	404	413	419	409	421	408	408	351	425	406	433	405	432	427	421	433	429	388	462	403	388	385	411	406	409	402	438	394	462	420	398	365	418	379	438	428	438	400	436	419	433	393	394	433	425	396	421	445	398	417	424	404	422	382	395	434	410	423	397	395	404	421	437	432	461	405	443	419	417	427	414	426	436	421	453	406	403	448	390	383	416	395	418	427	408	394	400	388	424	433	432	423	409	400	400	407	402	394	389	426	402	419	424	409	415	404	395	413	389	396	385	430	388	408	422	435	375	424	384	414	400	408	438	409	410	401	442	397	396	405	425	412	379	414	418	443	434	409	410	365	415	413	428	424	424	418	380	414	408	389	420	401	431	439	453	447	395	436	423	393	407	405	417	406	397	438	397	404	436	384	403	389	427	419	415	394	384	382	439	421	404	395	414	445	409	425	386	386	407	426	398	395	431	417	392	393	382	374	431	410	380	452	420	372	379	410	422	402	411	404	432	421	414	413	420	445	431	397	414	404	403	420	373	414	411	389	414	415	420	439	410	404	399	403	422	375	416	385	450	433	427	405	398	429	397	415	432	392	392	423	398	389	422	440	405	387	431	412	386	381	421	404	385	425	420	404	469	426	444	386	407	375	419	441	429	381	432	437	418	428	456	424	382	403	417	425	400	432	395	387	404	424	428	418	417	429	433	389	418	418	420	428	420	453	422	410	396	409	418	389	456	392	419	442	434	411	392	404	411	424	375	409	411	386	415	426	420	412	416	444	416	409	400	441	420	424	429	382	411	435	453	409	398	401	409	411	427	427	433	430	430	409	387	401	406	390	394	477	403	399	424	381	410	409	376	407	394	446	440	407	422	395	427	379
27434	9248	8216	4398	2899	2025	1626	1352	1144	967	847	768	712	652	627	630	600	498	494	534	508	499	468	482	481	478	484	466	455	408	429	479	450	462	452	427	462	442	424	414	430	463	401	439	397	425	428	418	404	411	396	383	382	423	380	394	373	383	380	403	414	400	402	443	435	412	395	417	391	458	412	407	382	404	393	395	413	388	406	435	440	431	436	394	436	412	393	429	407	403	381	421	393	446	391	403	384	394	429	422	378	359	398	399	420	416	393	421	439	411	429	397	387	423	417	435	402	414	375	442	410	436	374	415	391	435	412	426	404	373	414	432	422	410	361	445	403	419	377	433	391	409	407	424	414	396	424	416	422	429	423	412	384	416	391	366	371	414	376	406	418	386	418	421	339	425	405	424	428	378	404	380	422	388	412	387	398	421	429	388	387	451	395	410	395	398	408	401	396	403	444	396	439	424	404	415	417	408	407	417	415	392	418	427	443	421	416	416	410	420	427	421	413	370	399	370	402	424	381	414	401	386	397	402	365	385	431	404	393	414	396	400	369	402	391	462	391	405	405	373	398	418	440	448	440	409	385	390	396	442	419	431	407	397	389	421	381	422	399	423	395	340	390	415	390	404	459	403	404	395	420	384	384	402	402	404	430	392	416	408	422	426	421	410	449	374	399	416	416	415	388	422	409	424	374	390	364	417	443	413	366	421	371	410	408	407	412	372	369	410	400	419	394	406	394	370	423	420	398	395	381	378	402	408	387	425	427	383	411	397	392	456	440	405	386	431	390	425	394	428	371	384	392	416	420	431	409	412	405	384	384	398	387	387	404	425	406	418	402	374	404	358	374	389	350	408	417	386	415	391	427	376	414	384	378	397	391	398	399	407	424	394	415	422	363	440	379	417	379	432	434	383	409	412	430	424	393	429	432	375	378	426	444	389	436	378	394	389	398	401	417	397	411	393	415	440	400	410	433	419	383	401	411	386	386	393	438	405	411	426	366	399	420	413	384	419	444	372	373	397	373	406	422	364	389	380	411	399	425	405	435	420	427	405	414	412	390	383	387	366	400	431	431	425	406	356	420	409	391	397	385	438	388	386	402	396	384	398	402	392	433	412	410	401	390	364	401	407	396	405	468	416	403	419	378	394	406	435	404	403	386	414	402	400	376	384	399	418	396	384	403	368	419	393	434	400	405	390	432	393	414	403	413	405	423	430	413	382	389	404	380	404	392	424	418	418	381	377	395	400	400	378	406	423	414	405	404	422	410	397	381	371	404	408	423	409	423	420	405	416	418	372	439	432	401	414	378	352	403	381	372	409	399	419	398	411	413	395	386	417	440	425	411	432	407	361	383	397	401	405	403	396	400	374	393	400	396	397	409	463	435	375	412	386	410	397	432	407	403	407	354	412	385	394	434	411	407	416	413	379	402	401	389	420	406	399	419	376	401	398	405	409	378	410	397	423	391	440	403	393	418	414	415	383	402	393	404	381	414	380	411	397	385	391	374	411	425	402	436	427	374	401	396	450	403	423	412	423	390	418	388	413	429	407	395	437	446	388	404	406	401	364	419	406	409	424	361	396	394	385	385	426	400	388	454	401	416	430	408	401	415	392	391	405	392	402	420	421	394	411	384	408	386	363	388	376	377	387	420	398	385	379	401	388	388	389	418	431	400	423	408	393	406	377	376	405	402	401	427	396	392	425	385	392	422	407	404	366	415	374	399	424	399	430	379	430	407	395	391	383	430	424	392	405	382	384	418	405	413	370	406	400	394	384	371	388	380	387	442	403	415	394	378	364	391	411	404	430	394	376	409	380	398	425	423	415	417	415	380	394	441	402	412	430	412	404	383	429	409	412	388	421	409	416	404	413	419	422	395	439	410	450	385	398	421	400	379	403	403	415	447	396	402	426	403	403	427	404	419	424	393	399	353	387	382	417	430	390	422	369	390	376	377	384	425	385	428	389	408	391	415	392	413	429	407	407	434	401	420	410	386	413	365	433	452	398	419	408	417	412	379	436	400	404	406	397	369	368	444	415	402	371	394	390	397	410	390	418	394	409	394	385	413	440	402	384	378	423	369	433	396	401	424	407	379	388	409	395	388	403	385	415	411	417	381	423	417	389	401	393	422	400	399	421	411	384	401	383	378	412	392	368	364	447	414	379	394	419	416	409	431	424	396	423	419	402	414	388	416	389	409	430	397	400	397	397	416	409	413	400	398	403	396	413	408	397	376	393	401	400	411	419	410	387	386	386	419	389	394	413	414	427	431	391	408	385	403	401	420	389	421	387	396	443	409	430	375	416	409	407	403	423	403	411	394	424	412	383	389	397	402	411	362	436	408	359	406	431	436	366	428	431	437	384	408	421	385	387	403	389	398	414	384	424	407	393	400	381	393	423	421	429	388	402	378	430	354	405	409	431	418	399	411	416	392	388	413	422	441	435	379	428	422	408	435	394	398	408	414	404	397	404	462	419	380	383	401	380	379	410	398	429	408	416	398	404	392	445	425	403	380	405	419	401	409	427	407	422	424	407	437	403	398	393	392	409	379	396	395	427	427	394	402	388	380	393	403	409	411	394	376	388	393	415	403	402	428	417	392	406	376	376	432	400	398	397	390	411	378	415	413	386	392	407	375	409	377	425	383	375	395	366	425	400	412	394	398	400	404	414	428	414	404	406	378	379	408	405	395	414	388	414	371	376	399	416	395	427	413	405	442	412	393	382	384	430	394	426	364	408	397	423	367	387	389	367	395	387	413	421	416	407	422	395	404	394	385	413	403	412	393	376	379	428	418	428	393	406	420	417	393	402	432	376	407	423	387	399	410	363	402	373	408	411	393	403	388	427	437	405	386	384	390	376	368	395	373	394	402	410	424	365	395	389	402	392	415	399	415	389	405	407	398	400	419	402	396	401	390	391	390	388	405	413	389	397	421	430	398	385	405	420	416	423	397	375	427	408	407	374	428	415	381	425	441	404	410	337	404	378	389	396	418	449	392	426	393	420	404	421	377	446	389	369	390	433	414	388	404	418	424	339	386	369	383	405	407	412	391	392	403	410	376	397	387	417	436	394	387	383	427	404	408	380	399	396	385	409	421	378	378	372	418	406	382	409	393	374	396	385	399	405	424	368	407	409	384	452	408	410	410	402	399	396	406	425	426	405	415	376	397	415	375	430	379	368	377	409	385	403	397	394	380	395	399	401	408	380	404	371	421	376	415	384	403	387	409	381	356	407	414	397	414	422	401	396	430	410	415	399	437	389	406	415	422	416	403	437	368	367	407	389	412	383	409	420	439	399	417	405	405	387	399	412	392	468	392	410	411	408	393	389	414	426	405	347	416	368	403	406	395	422	422	416	373	367	388	402	411	431	427	402	381	401	423	416	415	361	412	419	380	386	410	429	416	392	391	434	397	413	425	424	422	430	405	374	426	405	394	381	411	400	417	376	397	396	413	402	397	374	427	434	444	412	434	404	424	375	399	391	415	422	367	405	393	368
22917	20654	27402	23945	20661	20737	8983	1764	1339	1217	1140	1076	1004	904	925	950	910	861	852	836	795	783	745	758	782	755	751	789	766	739	744	704	708	742	738	705	761	691	724	701	773	725	714	689	663	730	721	744	732	736	696	715	751	727	723	693	700	719	704	755	707	651	733	732	700	738	685	719	692	778	713	722	709	706	736	698	699	721	716	724	714	728	698	735	718	756	657	696	701	676	701	683	664	697	714	761	679	613	726	714	742	674	745	708	728	734	719	737	741	697	723	671	733	738	737	719	689	707	717	718	715	679	708	701	724	707	731	675	706	753	717	680	733	685	726	701	733	715	734	730	701	716	723	717	678	706	688	705	707	648	712	712	695	691	704	714	686	704	706	686	717	669	706	719	724	706	751	720	709	679	708	713	724	680	703	716	727	731	751	699	659	683	672	706	769	747	695	692	696	686	681	719	676	667	727	669	739	755	702	708	677	666	723	686	750	676	666	696	721	672	720	695	666	702	672	660	700	708	701	680	709	701	707	715	718	692	721	719	658	696	656	721	645	728	723	700	703	697	684	691	741	745	671	689	691	713	685	713	726	744	671	676	688	724	714	721	705	688	733	650	699	688	700	706	743	731	714	745	669	700	712	631	723	713	700	701	731	728	690	732	691	715	691	687	740	688	670	674	716	685	695	693	700	707	720	720	741	708	718	663	689	670	664	695	670	687	741	717	775	681	719	701	692	679	729	727	676	714	694	701	720	721	672	735	713	714	708	690	706	714	699	738	720	686	656	719	692	684	719	724	677	690	719	664	662	720	721	767	705	711	721	727	709	697	708	739	745	685	676	710	682	729	695	669	681	709	679	726	698	725	744	704	715	696	699	709	703	708	664	768	729	678	696	686	703	726	729	723	719	714	689	664	672	738	677	759	700	718	781	757	744	692	729	718	692	726	717	730	689	713	737	732	676	752	709	694	705	704	670	705	737	684	743	732	741	720	756	697	689	746	729	676	688	715	648	674	717	726	691	715	753	711	661	719	706	680	709	682	674	732	677	688	666	690	719	724	725	725	696	728	683	703	670	627	614	709	728	692	730	722	679	709	662	705	689	700	752	711	722	697	730	689	715	702	713	691	712	732	694	690	726	701	697	671	681	669	712	756	719	663	723	750	708	698	698	668	719	742	699	727	718	643	683	678	735	688	701	708	690	699	766	702	723	703	666	710	750	707	676	678	702	728	676	682	694	674	661	702	722	694	653	694	734	689	690	699	709	644	728	654	687	671	723	730	761	727	703	703	765	683	640	670	747	683	655	683	731	705	723	714	691	678	704	677	681	705	723	731	672	723	754	704	698	679	726	686	665	705	684	687	698	665	711	703	670	699	683	713	721	682	719	738	709	727	700	731	730	721	729	698	716	698	729	736	692	634	726	716	712	677	738	663	681	668	686	714	666	731	708	667	726	734	702	686	684	714	744	676	731	684	711	716	666	644	682	699	709	727	729	681	704	738	718	725	721	688	698	672	738	699	720	676	683	726	746	730	740	689	681	693	701	729	671	705	642	698	726	709	707	722	724	694	692	652	690	689	694	710	719	739	702	738	722	731	692	670	765	682	670	769	678	748	709	678	680	698	729	719	695	725	701	732	685	670	634	732	669	644	705	731	694	664	724	704	704	701	652	711	711	702	700	684	688	726	657	661	717	667	692	686	716	677	686	711	676	719	665	703	690	718	739	661	710	698	722	715	728	742	678	695	704	701	702	662	679	670	709	697	717	687	680	748	759	690	727	720	657	711	666	733	695	666	745	675	707	707	764	740	691	691	729	693	718	700	693	706	735	680	705	650	650	757	683	712	740	685	702	751	727	717	703	700	697	689	726	690	711	744	708	694	707	687	688	689	713	686	730	661	717	711	722	676	690	696	667	683	715	682	727	712	739	699	707	696	792	676	709	700	728	644	692	712	681	692	677	679	693	742	672	712	698	709	695	667	644	739	720	715	736	715	700	672	669	717	697	665	746	685	697	756	648	717	699	716	694	717	694	725	670	733	754	698	656	714	712	672	739	638	690	663	714	679	740	710	687	697	708	705	748	728	719	701	712	641	757	731	716	679	722	689	642	657	753	671	726	713	675	744	705	665	731	639	694	702	679	684	637	722	721	711	650	757	733	737	703	736	697	675	689	714	711	690	689	664	708	658	692	725	687	698	711	739	698	692	734	670	693	695	706	712	701	686	730	697	732	643	663	648	679	703	737	696	712	734	720	712	649	698	745	660	660	700	714	722	680	726	736	749	720	691	711	728	690	686	701	676	661	698	647	710	715	702	700	691	718	703	700	676	723	699	681	756	675	675	681	712	714	682	648	681	732	673	660	638	725	703	729	726	660	682	699	719	699	659	652	702	709	677	651	723	707	706	759	699	724	703	704	681	693	679	681	761	744	708	752	682	708	694	731	705	718	691	731	683	731	688	667	770	750	706	770	666	727	687	723	688	685	701	747	669	683	681	697	683	721	731	696	691	645	729	709	746	700	747	754	668	713	723	696	712	715	664	687	714	703	705	696	724	696	680	729	712	691	682	732	707	694	702	712	700	633	737	697	658	683	689	651	713	702	711	661	730	682	688	746	691	654	677	700	733	729	699	690	676	689	769	644	647	694	747	688	735	706	699	669	639	711	720	704	695	730	691	649	660	710	681	690	690	671	724	667	710	744	706	723	718	701	676	706	698	692	689	671	751	768	686	691	680	717	710	675	706	670	705	685	742	737	700	685	665	674	689	689	723	701	674	685	692	652	732	690	709	679	750	701	639	706	712	691	733	732	662	675	686	681	699	718	690	735	667	680	757	710	697	719	679	735	716	697	713	707	731	685	724	724	657	705	720	734	725	720	676	697	689	690	726	719	700	781	689	679	694	708	663	707	713	685	687	696	717	693	696	703	702	700	732	696	693	722	673	694	710	705	705	717	712	704	711	696	696	732	698	727	719	704	649	755	704	698	730	702	660	666	654	673	700	700	707	691	679	687	721	666	704	692	673	642	706	697	708	743	678	671	682	690	678	681	711	692	742	726	694	652	691	741	660	674	680	728	656	686	717	702	652	702	662	714	684	722	692	684	684	728	713	669	676	680	667	730	728	683	705	715	660	728	664	672	682	693	690	708	715	707	700	691	690	724	654	710	688	715	671	696	735	680	675	696	711	726	689	686	717	732	682	672	694	735	744	645	636	682	695	689	708	673	709	718	674	695	699	687	707	662	643	756	726	699	759	758	726	735	666	647	734	748	698	735	705	713	688	694	774	693	716	739	712	651	672	716	737	694	751	699	689	720	685	670	724	699	660	638	717	697	736	715	696	677	667	692	720	697	694	654	699	694	685	710	700	703	715	715	665	723	717	705	719	721	681	698	717	751	645	648	715	727	737	600	741	703	714	696	688	681	702	691	698	670	744	702	748	702	756	706	696	703	724	680	720	685	688	685	711	730	750	717	703	675	672	681	702	668	732	714	758	741	695
23597	15352	14106	7882	5529	4001	3130	2483	2186	1853	1618	1409	1216	1185	1130	1112	1031	961	906	897	840	856	810	851	804	791	790	745	751	724	779	747	742	706	758	713	707	714	749	743	675	742	721	671	711	693	726	698	671	689	711	697	655	676	695	666	682	702	695	686	676	717	671	654	671	697	695	689	749	677	644	688	662	687	676	710	661	672	709	684	645	654	664	714	692	638	641	704	629	670	709	650	649	669	655	652	623	697	688	713	683	663	691	665	659	681	630	692	619	647	678	647	673	671	704	724	687	666	716	681	666	696	670	671	700	631	637	640	641	672	671	682	620	699	655	718	696	684	630	664	639	720	637	684	664	713	659	682	638	716	676	651	619	717	663	702	705	711	651	697	663	676	696	675	703	686	627	712	686	650	678	696	700	684	659	648	649	697	679	657	669	656	680	675	632	639	665	675	650	683	699	700	672	683	679	694	688	683	655	646	649	626	706	674	689	679	683	655	606	663	711	676	673	668	697	657	662	641	640	677	638	697	697	648	639	682	582	675	670	638	664	640	693	674	683	673	673	683	679	657	682	666	628	654	688	671	708	647	701	685	708	717	656	668	652	672	693	645	649	639	635	651	699	738	669	678	661	717	697	615	663	657	653	687	637	663	699	687	641	699	665	662	673	644	682	634	631	656	605	671	752	666	631	633	638	686	662	682	674	661	686	635	652	681	655	627	635	691	720	671	660	717	699	624	677	706	649	657	707	679	702	699	663	701	675	695	673	635	633	630	678	695	654	662	646	643	697	710	684	647	649	641	618	692	651	631	645	716	667	674	647	650	690	637	646	700	717	658	634	667	640	674	649	656	679	705	683	621	618	646	663	659	670	676	681	695	696	659	686	663	678	659	670	637	717	683	720	658	626	691	639	670	635	635	639	640	669	644	633	657	669	608	646	710	647	688	666	677	676	664	680	710	663	657	651	636	656	685	650	637	671	651	697	666	671	637	695	679	608	662	618	713	700	646	656	626	677	656	639	667	717	654	657	621	669	645	663	634	676	676	707	669	700	642	652	644	699	691	681	661	675	656	677	680	683	656	634	651	652	685	662	667	639	617	683	660	671	621	682	634	635	650	664	652	674	661	646	716	686	709	701	735	610	654	632	695	680	683	645	659	676	691	689	597	687	639	648	627	651	641	644	628	633	659	675	706	681	707	708	635	665	660	669	682	620	644	607	648	642	682	661	652	684	635	610	664	667	672	706	699	602	641	642	675	612	687	639	656	672	662	662	649	661	632	640	654	695	682	734	649	648	667	689	636	697	713	638	684	649	642	656	675	653	670	667	701	681	637	649	684	652	659	651	636	647	659	692	659	654	643	603	655	712	663	648	659	669	676	660	653	651	657	686	677	646	664	680	657	674	697	689	662	610	697	696	653	692	698	680	651	681	689	704	674	674	684	627	665	646	590	674	650	636	607	659	688	660	681	661	679	650	643	697	693	686	645	665	689	636	720	708	690	691	665	658	712	727	683	670	621	651	676	692	662	709	641	671	714	665	669	641	650	662	697	637	660	682	650	685	653	673	613	671	695	690	631	721	650	642	661	691	671	663	684	624	673	649	667	651	604	676	655	690	644	660	639	650	656	687	652	652	679	710	704	644	686	660	665	684	671	656	729	629	671	660	661	646	635	670	691	628	694	669	631	661	678	685	636	682	641	665	681	713	649	651	671	654	668	659	620	625	671	674	657	709	676	678	649	698	684	666	667	653	649	640	653	682	684	643	659	693	690	649	694	711	667	667	638	649	652	655	699	660	658	677	661	653	619	633	688	685	659	644	692	695	688	654	672	686	614	648	649	628	643	683	636	652	646	653	703	628	670	640	684	702	749	686	668	655	648	623	666	637	660	655	634	648	674	692	663	647	657	725	701	663	720	655	676	666	684	680	646	701	652	679	686	657	649	671	643	631	657	632	675	673	698	646	673	717	684	730	685	665	674	624	652	663	656	677	638	741	726	692	688	670	695	690	655	655	619	685	687	699	712	702	682	673	668	671	657	681	713	643	652	666	616	678	651	660	685	653	696	641	658	697	691	706	630	696	717	656	633	682	682	616	663	679	684	703	687	658	647	684	668	664	678	683	690	653	641	693	622	687	684	644	587	660	645	667	652	685	672	680	660	652	704	645	686	644	659	646	630	648	664	668	654	693	643	669	674	674	721	702	632	680	664	682	648	648	644	658	702	711	670	671	680	663	681	641	689	633	638	668	660	700	676	688	648	705	665	721	636	693	720	641	637	693	629	599	647	677	647	684	689	671	706	654	657	641	643	637	663	608	646	655	656	668	662	667	657	716	663	665	678	675	689	666	665	632	658	678	683	681	654	671	667	661	668	663	687	696	620	700	658	664	660	692	671	698	688	687	641	674	674	683	648	647	713	666	664	657	677	657	686	706	666	677	596	649	663	662	699	642	658	683	659	627	648	691	680	628	674	600	698	669	656	689	622	669	632	631	706	683	686	678	669	696	651	674	676	639	700	666	672	630	669	647	613	640	660	688	639	688	668	674	677	649	643	670	696	643	651	657	665	679	659	678	658	685	668	662	651	639	655	674	678	691	688	715	646	658	655	663	674	655	659	655	671	633	661	679	700	628	665	741	666	696	650	701	638	671	663	676	667	672	680	645	667	680	679	635	641	652	637	689	667	654	629	682	684	636	649	684	609	688	729	682	680	678	621	662	685	624	664	705	646	644	700	639	654	731	671	666	638	652	639	704	662	655	686	682	721	629	673	660	665	673	700	674	655	626	683	657	647	655	642	659	658	691	681	646	628	669	667	650	644	660	694	685	661	674	652	686	693	639	645	729	662	666	658	666	661	688	661	685	701	660	714	709	697	691	679	652	672	648	640	698	725	657	682	666	738	653	658	678	612	643	678	679	688	686	736	695	647	716	664	662	658	628	667	679	650	671	718	695	654	665	693	641	690	678	654	656	676	652	652	684	686	678	650	688	680	676	624	688	675	693	654	646	656	676	679	691	670	672	663	621	652	675	680	658	682	656	658	624	677	625	660	697	697	709	671	653	639	641	695	678	667	692	691	648	688	689	698	675	666	657	725	685	652	632	655	697	661	728	722	661	643	704	694	658	641	641	638	611	673	679	687	680	681	626	638	687	619	650	648	690	681	663	654	633	638	667	709	657	689	733	699	677	671	710	658	646	643	697	649	618	674	623	675	689	649	708	654	666	635	705	656	642	698	651	630	679	615	653	679	712	642	671	646	618	646	720	662	731	660	691	680	672	667	674	673	682	658	689	676	655	683	641	657	678	661	628	649	684	669	626	690	670	668	688	645	704	692	657	639	686	684	683	692	701	711	642	692	666	665	673	693	635	674	666	745	665	724	685	642	627	644	637	634	723	674	662	677	701	618	660	680	659	637	705	669	657	649	656	663	664	705	668	624	683	665	668	669	629	659	701	652	631	659	669	691	684	631	656	649	650	668	700	640	690	734	643	645	694	632
30633	13713	1776	500	372	330	346	307	269	283	275	264	300	264	311	290	295	304	300	291	297	279	288	281	274	285	266	277	280	270	283	296	321	287	271	292	269	283	256	277	272	262	295	289	280	275	305	260	264	274	265	301	292	313	260	288	274	291	287	308	282	288	284	276	277	268	304	300	264	294	287	283	266	281	287	263	284	295	302	282	282	291	275	280	314	276	275	260	293	282	285	269	297	267	255	318	290	294	279	293	289	267	282	270	295	277	263	282	300	307	295	297	265	283	325	287	261	262	283	256	316	283	270	263	280	286	287	282	283	281	292	261	270	276	284	281	259	290	253	273	264	280	249	293	272	300	271	277	286	271	285	297	310	284	307	283	297	269	288	272	271	284	302	255	239	257	293	291	273	275	265	297	278	259	283	275	289	298	304	297	286	279	265	299	307	295	283	293	288	239	283	313	275	262	264	291	277	257	254	312	263	273	300	322	285	271	283	281	300	267	283	253	280	277	286	298	281	289	257	271	288	275	270	290	290	259	238	290	297	279	242	267	332	302	296	280	296	303	264	282	290	292	302	291	315	283	294	286	299	230	311	317	256	287	278	294	333	260	308	287	289	286	276	287	266	277	281	280	286	273	275	293	288	308	304	277	285	277	301	311	284	282	321	267	303	294	327	304	273	263	267	277	265	283	310	284	291	261	300	286	267	300	297	263	283	286	288	295	323	297	293	311	285	324	302	305	282	288	268	281	291	246	286	305	286	275	277	283	315	277	295	279	302	269	257	295	264	297	254	282	315	296	254	285	277	299	291	291	268	294	269	255	270	292	277	300	263	306	287	290	301	270	286	285	273	271	290	295	299	265	280	273	263	297	278	324	287	291	278	271	289	318	302	268	287	295	287	276	274	307	293	287	294	322	278	284	285	288	276	280	284	297	276	278	290	272	287	313	323	282	289	269	268	301	284	246	254	266	289	288	293	259	300	287	256	324	298	296	281	291	266	269	297	266	258	276	283	303	283	254	270	295	265	311	267	301	297	276	248	278	271	285	281	269	287	269	281	303	293	275	271	283	295	276	256	277	311	257	299	306	285	265	307	282	269	278	288	281	280	285	288	316	248	308	259	259	262	291	296	268	291	286	301	259	289	312	297	267	286	267	277	289	268	275	280	284	285	275	285	276	303	279	277	292	275	297	257	271	294	297	271	279	295	285	261	304	263	274	284	276	287	268	282	272	321	296	303	280	288	268	275	286	280	281	283	290	262	296	287	289	330	256	273	289	289	299	285	276	263	281	282	282	283	271	288	231	287	256	273	271	303	290	297	278	284	291	254	270	304	306	276	267	255	277	286	315	285	281	268	268	311	288	301	283	263	265	263	290	283	280	308	306	307	264	295	274	267	293	309	276	294	287	307	299	253	291	273	283	294	284	267	304	300	279	258	249	288	282	299	277	290	260	292	286	252	279	275	300	281	263	253	261	254	311	291	256	285	285	279	271	257	296	281	273	274	309	285	294	312	309	305	286	260	287	308	273	277	284	311	274	278	306	284	301	289	266	293	263	278	294	260	258	276	264	293	284	295	288	299	291	276	256	274	303	302	285	288	275	283	266	270	314	273	265	264	292	294	289	260	263	327	317	287	307	285	300	269	301	311	277	283	260	304	296	281	286	285	293	295	274	265	277	292	310	318	291	254	264	299	296	297	267	262	273	257	278	275	282	279	284	305	300	298	263	268	268	281	278	274	290	320	273	258	275	272	304	273	290	304	285	295	259	326	245	291	302	264	251	300	268	274	281	315	293	272	283	294	305	268	276	277	276	288	284	282	277	300	279	304	286	282	278	290	287	291	277	303	292	269	242	284	298	275	266	305	283	249	277	309	262	273	306	284	289	294	279	327	273	275	301	293	279	304	265	284	289	286	291	293	312	284	290	308	297	292	271	298	248	317	283	296	256	240	291	311	267	295	291	281	249	278	260	285	265	279	307	291	277	292	259	270	291	288	261	304	307	282	302	308	302	286	274	276	291	299	284	256	309	274	295	282	277	295	316	284	283	240	286	271	300	294	272	303	273	283	303	299	297	296	270	281	281	312	284	298	259	288	281	282	290	296	276	275	284	284	268	272	287	297	267	263	291	302	292	304	251	275	275	303	263	309	272	286	272	274	283	290	286	272	279	287	297	278	311	286	296	314	281	273	283	288	295	265	290	269	290	298	267	283	270	270	269	296	273	263	288	292	294	268	298	288	279	273	291	308	284	284	280	323	264	285	301	296	276	286	280	275	292	273	289	267	245	286	245	285	260	300	281	264	267	292	303	291	311	278	288	289	302	250	261	287	272	282	322	278	248	267	271	302	290	303	253	297	306	261	271	272	311	278	255	271	288	263	286	275	278	306	263	288	282	270	291	301	294	275	292	252	266	264	276	296	317	295	306	280	265	284	329	303	292	266	280	265	290	287	324	274	290	268	303	266	279	295	275	248	268	282	271	274	284	266	294	294	296	300	265	264	283	264	285	293	281	283	294	273	307	309	266	287	290	284	311	299	288	261	293	257	299	291	250	273	266	277	264	267	292	286	269	319	289	269	286	304	285	274	281	327	286	280	288	283	283	305	282	306	305	291	285	293	282	253	267	278	251	293	297	270	272	292	302	267	282	269	283	287	303	295	257	287	314	275	296	317	286	314	321	278	290	270	274	299	303	259	291	287	311	293	299	290	265	263	270	296	300	298	269	285	323	307	270	270	268	282	308	299	317	266	270	277	285	271	265	257	280	267	297	275	296	317	282	278	244	291	308	308	290	287	286	276	264	278	281	249	270	295	298	269	278	295	290	298	301	306	298	294	267	271	286	262	272	270	271	314	279	299	261	273	261	257	266	285	298	279	279	287	317	269	289	266	295	291	248	270	281	316	283	269	270	265	271	304	276	276	253	233	270	278	247	257	273	301	276	286	282	285	285	286	311	298	279	271	295	299	297	305	263	303	271	286	323	307	278	281	268	290	292	296	277	288	285	266	235	287	284	287	306	272	257	298	267	270	302	288	285	313	278	282	301	330	281	297	301	306	287	295	286	260	312	277	290	279	295	296	296	281	285	296	309	275	286	273	268	261	275	305	252	293	282	311	258	274	305	281	287	267	268	261	323	269	315	277	283	291	320	281	263	271	300	282	274	287	293	303	280	285	286	251	280	285	305	291	269	294	295	307	290	297	312	315	296	238	298	277	278	286	280	304	277	321	255	285	294	296	268	291	306	297	265	278	262	265	276	294	269	253	279	290	270	284	303	286	262	276	312	268	289	292	254	279	312	266	306	286	284	288	311	266	285	266	308	272	259	281	257	272	309	281	301	320	278	310	289	284	261	288	268	287	259	297	299	274	278	299	278	286	294	291	262	269	291	274	277	263	264	260	302	251	280	293	262	274	282	271	267	316	305	274	290	314	287	291	296	275	253	268	273	258	322	284	295	303	254	268	290	303	278	267	298	259	297	268	256	283	267	277	297
16015	776	712	537	400	372	362	376	350	329	324	323	304	326	329	329	255	296	296	310	298	265	302	293	292	303	301	299	280	304	302	304	298	309	303	278	337	289	285	309	299	295	306	301	305	322	294	290	279	300	287	274	283	279	306	280	319	310	325	292	296	283	327	300	286	280	333	283	305	254	284	293	320	297	274	315	288	284	279	298	307	307	286	325	267	298	293	289	322	330	297	292	302	321	307	295	274	319	286	341	315	303	291	302	314	296	310	295	316	269	301	302	293	301	304	301	290	296	286	281	259	258	306	306	307	292	277	313	307	344	316	301	284	295	288	281	291	291	300	329	298	292	324	288	313	322	284	331	309	278	321	334	329	310	279	285	310	310	309	302	301	291	290	329	309	280	299	298	302	291	329	305	267	302	329	300	281	322	306	279	277	314	305	310	287	273	284	317	318	314	315	300	323	307	264	285	309	291	334	287	299	281	303	355	281	319	310	250	311	271	310	290	314	307	300	288	280	313	271	278	284	291	290	290	319	324	338	271	308	300	274	275	313	295	301	306	285	298	294	292	311	276	311	337	256	298	286	310	310	286	283	313	307	293	286	285	297	319	287	304	283	323	294	270	291	311	275	298	306	293	309	317	281	287	302	314	310	301	287	263	337	328	319	308	278	296	307	330	295	289	280	315	279	324	308	266	320	286	303	303	304	299	295	310	293	290	268	293	316	309	347	290	287	335	275	304	286	298	293	304	273	293	300	279	308	274	323	315	285	307	310	289	286	301	295	321	285	292	304	279	301	298	277	297	308	301	292	272	296	287	294	276	304	305	283	275	301	282	279	286	314	282	277	314	284	282	289	301	285	301	280	283	291	306	317	281	310	305	292	288	312	298	279	332	290	303	316	316	325	297	314	299	302	317	287	313	303	310	298	273	314	301	330	312	297	309	311	298	300	307	295	282	310	312	312	295	272	276	279	301	284	296	293	332	289	278	309	255	303	325	263	297	304	309	303	290	300	296	311	284	327	290	299	325	319	297	299	288	289	305	307	283	300	298	301	280	282	311	275	297	291	301	288	310	299	327	325	313	282	270	292	315	312	288	277	332	320	278	300	285	286	291	308	279	273	275	295	278	309	295	307	273	296	318	294	316	301	278	283	306	289	328	315	328	315	276	308	293	293	331	318	341	286	302	271	301	266	289	321	285	290	296	290	278	320	323	317	324	306	270	324	329	306	275	308	297	283	308	281	333	303	277	298	297	301	308	274	294	293	301	295	304	289	287	352	288	287	312	279	301	296	286	285	266	290	329	270	304	323	294	315	302	316	326	316	313	284	298	323	267	297	301	297	293	302	303	318	319	292	291	340	282	277	303	313	339	308	287	332	318	314	326	272	310	278	303	311	299	276	314	325	333	297	295	298	315	296	284	293	308	290	319	297	286	300	286	321	303	326	329	279	297	306	327	285	304	264	275	296	309	285	303	305	291	286	308	315	308	296	296	295	319	296	319	316	297	347	274	287	281	306	295	285	293	297	322	310	303	285	305	283	321	311	278	296	314	311	274	290	311	290	351	295	297	289	272	297	333	272	302	325	306	335	284	305	298	308	306	303	292	307	289	307	299	279	281	314	332	320	331	320	294	309	309	305	322	275	283	344	312	291	271	285	339	302	271	287	308	295	273	304	279	303	320	325	311	311	303	311	303	285	280	302	280	311	316	321	322	285	321	281	299	309	274	307	268	330	289	303	308	290	263	314	296	292	318	296	308	310	292	294	323	313	296	297	290	287	285	309	263	286	283	300	292	304	272	287	298	296	277	310	291	316	287	306	292	260	288	323	296	294	313	269	276	292	290	312	291	314	285	292	314	287	335	322	269	322	322	317	317	312	283	304	290	279	297	331	304	310	288	306	292	288	302	302	280	287	295	278	272	276	253	309	290	290	297	308	284	312	281	280	290	341	312	312	291	307	317	263	317	325	308	298	316	307	302	291	324	313	282	309	313	316	305	281	290	257	311	300	293	301	309	327	303	325	306	304	323	323	266	304	279	280	281	278	285	291	271	295	284	279	312	286	314	307	293	276	300	309	303	331	299	277	304	298	298	287	275	327	271	284	294	290	282	281	306	325	313	300	306	312	325	306	293	306	296	271	301	286	263	288	298	293	281	318	321	284	297	272	319	298	314	287	291	291	271	285	298	297	278	298	258	288	298	288	293	294	276	304	316	318	294	299	273	285	330	257	307	299	316	280	346	277	289	320	296	312	337	306	287	317	296	305	295	306	317	290	290	284	298	336	293	320	313	308	290	317	271	301	294	275	310	304	300	276	300	281	331	291	278	274	298	306	308	304	274	318	319	325	279	293	273	285	263	312	298	281	342	293	285	282	301	303	309	303	323	260	306	286	291	317	288	310	330	279	309	293	284	306	319	256	299	310	277	292	310	287	267	272	312	303	317	300	301	333	316	298	291	320	317	308	308	285	281	290	293	278	298	296	327	296	299	316	282	295	319	315	317	313	298	323	278	260	301	300	303	317	322	312	291	304	295	305	324	304	296	287	278	348	301	267	285	322	278	297	284	332	318	286	294	302	295	278	267	298	274	289	306	328	296	291	317	277	298	319	292	294	295	304	337	300	324	303	293	282	314	314	297	291	333	283	304	306	271	283	285	300	296	281	322	291	297	295	274	309	285	281	320	301	299	287	321	313	308	317	321	291	287	297	327	318	292	292	280	321	293	304	330	281	284	333	310	308	307	296	288	306	313	328	276	320	310	281	288	303	295	298	310	297	295	284	305	292	285	273	313	273	288	304	275	272	310	313	290	259	278	288	295	290	302	307	301	310	306	300	300	300	294	287	297	277	309	283	289	275	270	290	290	329	281	282	292	303	301	293	297	292	287	315	316	318	284	287	323	285	294	312	289	317	291	296	300	276	316	294	302	320	316	292	306	308	278	283	325	271	303	332	332	298	242	275	320	283	306	315	305	304	307	298	303	304	301	335	321	289	314	340	281	270	302	292	278	287	318	288	345	303	268	302	305	284	282	312	339	277	310	300	295	302	305	299	313	278	304	296	278	314	309	321	307	331	352	298	266	320	307	297	294	297	302	274	268	272	270	298	303	290	325	307	287	302	294	294	293	294	286	312	289	301	300	313	331	307	296	296	306	291	299	298	278	304	271	298	303	328	280	308	298	345	300	297	316	320	309	300	289	280	299	296	278	275	270	342	275	251	304	300	324	299	332	279	270	274	310	306	313	316	298	309	309	285	321	283	309	271	305	284	308	265	295	269	278	278	305	289	292	277	298	322	310	310	300	304	310	312	289	294	269	288	298	283	291	299	274	287	279	325	313	323	331	320	289	303	339	302	314	290	277	319	297	270	297	296	276	315	274	287	288	321	326	311	266	270	328	335	267	286	298	298	294	311	326	291	276	330	295	279	303	278	291	298	252	281	292	300	277	276	284	289	302	309	286	289	306	273	305	285	311	303	273	295	321	284	329	284	301
25003	20646	26908	24396	20626	8614	1264	847	719	631	605	604	588	532	511	472	507	457	431	478	420	421	457	444	433	460	405	427	478	430	439	424	453	409	395	462	394	375	383	421	438	369	405	382	410	411	429	428	417	419	422	443	427	400	364	399	408	416	389	440	406	397	407	440	404	370	398	391	428	426	372	405	428	459	447	414	393	408	421	429	416	407	395	377	430	410	412	417	416	412	388	407	404	408	406	400	408	423	415	419	376	412	395	396	362	391	386	422	402	391	412	409	386	404	399	396	408	390	411	413	369	408	425	435	396	416	416	451	436	409	418	395	393	390	407	461	440	430	444	439	421	411	416	408	415	404	428	408	401	400	414	435	419	397	364	399	378	405	399	422	380	382	432	429	434	423	397	423	388	419	419	379	401	366	391	460	412	416	406	425	376	426	384	420	445	449	386	392	401	418	442	409	436	426	384	384	393	406	394	414	410	421	382	402	405	391	409	416	396	431	397	445	405	428	377	414	391	390	420	404	435	417	414	405	413	401	401	420	396	406	380	397	381	433	414	432	381	396	375	392	396	389	398	370	413	410	385	433	440	413	403	406	392	404	395	412	392	401	382	401	405	427	394	429	382	388	399	402	388	395	419	419	402	381	390	412	373	430	399	397	382	400	401	385	422	392	421	412	427	407	400	396	410	456	426	405	385	408	446	454	420	392	429	396	397	408	402	385	403	378	412	412	405	411	377	447	405	390	401	417	423	422	390	406	412	410	412	414	412	435	391	409	402	422	395	393	426	409	407	429	405	393	362	382	418	376	416	439	412	426	392	409	437	410	429	434	430	422	452	427	416	434	380	434	421	363	387	430	399	422	412	418	399	405	350	434	419	410	397	471	403	396	398	396	405	386	364	384	400	420	352	366	432	385	415	377	403	434	394	369	418	418	397	423	406	428	397	444	386	419	447	426	426	396	409	394	398	433	443	430	414	406	385	420	433	448	415	403	399	400	379	401	419	375	401	409	411	405	447	394	425	449	394	420	439	408	412	384	419	402	410	407	374	394	392	387	395	386	414	418	389	386	420	424	395	419	403	424	367	427	419	398	406	418	373	388	419	416	393	380	414	391	413	425	434	379	403	407	444	379	424	371	412	399	412	392	367	378	372	414	396	398	412	391	468	402	411	426	415	373	395	405	375	419	413	400	403	459	403	396	403	407	403	385	414	399	417	410	413	447	443	412	429	401	427	418	394	392	415	377	398	400	429	467	402	387	404	409	391	443	411	410	415	422	408	404	396	397	381	414	389	432	432	396	393	431	396	374	387	440	386	411	385	442	441	425	416	351	414	446	415	460	425	425	393	423	397	397	410	374	385	388	438	422	388	374	409	416	398	395	415	402	403	428	423	414	425	399	409	389	404	404	417	378	401	382	412	407	410	423	416	394	400	407	390	412	420	384	383	401	375	410	420	443	404	404	416	413	375	403	418	405	445	418	399	404	428	362	384	416	393	417	403	397	382	371	392	376	395	412	423	392	402	382	404	396	407	385	442	393	385	395	437	432	421	416	362	417	383	454	391	419	391	380	420	376	393	370	393	432	392	419	395	398	411	434	403	420	403	422	391	422	378	381	419	384	451	379	401	407	411	412	400	355	436	395	431	364	400	427	403	406	397	413	377	453	431	419	423	387	423	393	375	430	400	351	410	451	400	423	380	426	426	406	380	411	411	411	401	407	417	401	384	409	391	399	434	445	395	387	421	400	419	423	448	404	420	439	379	434	382	369	398	406	392	393	401	402	405	387	429	405	395	421	398	449	419	407	366	413	397	386	411	387	412	440	413	377	390	396	404	421	425	394	451	392	427	431	400	411	428	387	411	432	403	400	402	381	380	414	408	381	429	410	415	388	388	413	419	372	381	398	410	420	403	423	404	405	401	393	403	416	365	422	369	436	379	413	365	394	421	409	379	429	427	400	399	429	418	403	421	416	409	373	404	409	388	389	371	371	403	433	448	414	374	438	436	427	360	388	421	411	404	438	399	408	446	388	397	381	406	387	396	403	427	350	421	380	424	400	390	428	407	416	403	425	399	419	388	403	419	398	408	393	404	389	430	414	408	382	400	402	406	416	386	380	428	410	356	449	444	452	411	381	419	403	375	406	383	428	442	389	392	423	417	380	396	413	429	400	405	428	389	358	415	418	398	417	399	412	410	429	413	420	368	375	391	380	401	417	395	368	408	418	413	399	399	400	403	409	409	403	406	388	412	415	399	386	371	432	448	401	413	409	425	379	417	393	403	440	396	390	422	369	438	404	398	372	417	428	424	414	376	419	444	429	435	408	432	399	365	394	405	415	413	387	419	408	395	355	423	386	403	375	404	417	442	417	397	400	402	408	406	430	424	421	412	410	390	398	432	393	428	405	389	444	405	409	407	424	376	391	399	397	392	383	406	380	399	375	445	396	386	408	409	408	409	397	408	424	399	416	393	393	429	431	406	388	409	397	397	415	398	386	369	431	421	388	409	380	434	403	427	407	392	426	398	433	397	390	381	396	425	391	402	414	402	399	421	372	430	405	458	382	392	419	439	393	387	417	414	389	391	411	396	422	438	382	377	388	427	421	400	400	426	379	378	409	429	412	414	399	469	420	394	422	358	418	406	404	396	391	400	432	419	431	415	403	413	435	405	384	418	370	408	437	371	398	418	398	398	432	401	408	377	402	399	393	425	413	401	421	431	422	406	398	370	439	391	422	421	395	391	397	437	394	399	390	399	420	404	399	452	427	413	392	406	428	431	423	397	442	423	395	400	371	373	418	437	410	374	397	363	398	432	451	403	393	418	441	376	360	381	429	396	412	413	411	392	418	434	389	411	376	399	404	418	417	439	362	388	390	402	438	391	384	423	404	394	381	401	406	404	428	372	433	408	387	402	391	403	429	411	435	404	382	430	398	425	407	415	401	398	397	388	436	405	399	408	405	378	406	414	373	420	372	438	440	430	434	380	404	424	363	371	413	449	442	412	368	404	364	401	404	368	419	377	434	399	437	392	444	375	402	385	399	384	398	384	412	441	406	405	413	393	398	371	422	413	410	434	406	432	386	432	408	390	397	410	395	436	374	404	409	413	407	399	433	409	433	441	412	421	395	427	434	391	407	394	400	427	356	379	419	376	431	363	401	423	429	427	380	394	420	423	379	381	412	397	401	398	414	425	417	424	415	375	393	403	401	406	410	452	398	418	408	420	376	390	374	410	434	397	436	395	408	405	418	396	395	379	410	396	391	399	407	401	390	391	405	438	433	392	433	394	395	384	397	387	420	398	388	408	427	410	396	379	397	387	394	390	390	393	379	428	404	398	402	393	403	368	433	417	388	385	412	392	429	402	426	419	367	430	379	405	427	402	404	416	448	426	408	407	402	442	401	410	389	417	412	381	407	434	392	394	419	434	373	386	394	380	402	390	391	402	411	389	432	412	424	412	389	441	395	384	382	408	444	399	433	411	418	445	403	415	378
25418	8943	8170	4349	2936	2108	1590	1318	1143	968	842	788	701	633	622	610	529	565	524	527	465	474	494	443	450	461	442	447	466	452	408	402	445	443	453	401	435	423	454	414	436	408	395	429	445	390	428	410	437	461	406	397	383	408	437	426	385	415	412	399	391	413	399	388	413	416	391	381	430	408	405	400	401	395	413	402	397	404	404	425	377	431	372	398	420	366	392	374	443	404	411	399	376	393	406	411	408	415	422	403	414	389	403	417	398	412	396	386	396	364	426	415	438	390	407	391	389	389	428	390	408	435	485	397	385	388	403	385	416	393	407	401	394	402	416	383	415	350	397	424	352	402	416	418	411	407	405	415	395	386	418	414	374	429	382	412	397	400	393	377	381	411	402	422	421	407	397	431	435	373	392	396	414	397	406	404	399	406	403	411	440	412	432	386	416	398	383	408	435	423	429	405	417	405	392	392	380	356	415	420	424	410	431	431	392	417	412	410	410	418	404	373	355	415	419	399	423	390	387	373	443	440	374	379	408	377	404	397	388	392	403	376	375	402	378	418	384	422	399	377	411	396	384	368	406	385	400	401	406	389	421	400	395	390	402	409	364	434	419	375	398	397	404	378	401	380	364	406	407	381	401	358	394	408	373	397	410	401	394	401	393	385	379	417	373	394	364	369	411	404	379	409	413	425	410	395	389	409	391	381	387	401	383	354	422	399	382	426	363	382	416	390	401	417	421	393	413	386	395	376	385	412	404	385	393	396	392	402	408	397	380	378	399	385	410	391	397	392	405	387	424	416	415	383	384	382	404	406	391	380	397	379	415	364	405	423	370	393	389	390	387	393	382	425	359	376	404	408	438	407	425	396	367	398	423	407	433	391	401	396	374	443	371	391	407	389	377	376	414	430	384	400	432	392	333	401	412	374	348	405	414	412	393	403	402	417	394	391	386	389	389	372	385	370	421	368	456	403	392	396	398	397	436	383	382	437	431	411	409	379	405	422	409	356	370	375	390	396	405	409	444	363	404	409	387	407	356	388	348	378	378	420	408	371	391	421	381	444	381	363	371	396	412	429	389	429	392	433	415	378	398	434	424	389	387	396	384	413	403	381	392	391	420	418	434	418	439	413	415	384	372	411	351	373	421	396	392	359	367	383	398	403	408	389	371	403	356	412	379	399	388	405	420	360	390	419	377	427	378	425	400	367	385	398	379	395	379	397	397	382	378	410	418	381	388	371	406	404	362	354	402	436	376	379	391	366	358	412	377	395	382	354	352	377	392	405	398	384	431	381	376	402	382	417	376	398	435	430	396	422	395	362	375	374	383	438	392	373	387	380	406	357	410	395	370	419	370	357	387	413	380	385	420	411	408	420	386	401	405	413	393	367	422	401	399	401	405	384	401	387	383	386	382	371	373	372	387	436	380	382	354	401	413	387	404	406	431	370	362	414	368	401	365	406	395	408	401	370	410	413	381	395	380	412	417	418	397	369	442	366	400	389	429	349	389	362	430	411	420	380	389	425	400	413	371	377	390	422	423	425	366	398	400	395	410	388	378	367	372	391	413	416	407	440	424	422	389	397	364	424	368	386	397	406	428	399	413	399	390	408	413	389	354	362	423	398	383	415	397	420	378	416	424	400	422	425	423	393	406	406	377	430	411	407	395	381	384	376	373	401	398	408	435	385	431	405	412	379	382	411	416	385	383	451	374	403	412	397	387	391	418	391	406	400	443	378	393	370	423	415	395	369	393	430	390	426	428	398	410	439	372	345	389	408	467	413	374	374	437	426	372	416	391	395	401	386	395	420	379	418	391	425	388	398	402	386	441	410	394	391	384	387	425	382	428	404	406	404	410	399	389	377	387	379	388	419	395	375	400	408	398	385	382	377	391	378	422	392	406	397	401	425	407	411	371	387	394	433	406	394	453	360	395	419	376	388	392	396	358	397	421	394	397	395	391	381	387	401	405	426	408	374	392	399	385	421	408	351	417	398	387	394	364	395	401	378	409	397	429	406	390	436	416	401	400	357	417	414	383	386	395	408	368	415	428	388	424	368	365	412	426	392	409	374	403	390	397	389	384	389	368	434	381	380	456	400	397	386	387	385	414	366	369	389	431	365	403	366	390	382	408	405	422	346	415	400	408	406	400	402	406	401	392	432	425	412	387	374	364	359	368	406	394	390	403	397	354	396	395	369	417	364	376	378	432	424	407	388	429	422	365	405	400	399	380	417	393	402	400	354	376	433	382	416	403	404	404	392	437	379	418	414	405	427	381	401	409	398	413	361	412	410	399	421	416	401	409	384	414	374	422	391	396	391	391	424	365	396	385	410	439	389	372	401	429	406	395	427	407	411	381	399	413	400	394	384	417	417	380	385	409	404	402	392	397	396	419	389	404	423	382	377	416	400	405	407	400	397	392	397	400	418	425	401	380	406	408	425	446	410	402	372	371	351	373	377	420	473	382	402	420	381	362	399	402	356	366	410	422	371	386	391	389	378	390	416	419	405	417	411	395	393	377	399	412	409	411	404	380	387	364	416	389	360	426	403	362	405	369	405	406	415	379	371	404	386	389	398	438	391	402	374	389	410	372	455	385	371	358	369	405	410	406	419	403	372	417	412	384	439	404	401	400	372	374	416	424	394	415	389	365	394	427	369	400	406	403	451	397	414	378	381	425	409	359	411	400	448	390	383	412	402	386	406	452	388	441	373	400	361	377	359	395	384	445	410	369	391	413	413	444	384	436	416	403	362	400	407	415	380	393	401	413	371	450	383	388	401	395	411	390	385	402	395	384	401	406	414	422	411	412	422	447	356	396	418	398	405	406	378	366	388	416	423	381	398	426	390	399	397	424	401	371	416	384	429	397	410	395	402	389	375	390	393	420	382	366	375	394	435	384	389	367	399	351	404	447	385	370	402	424	416	376	397	430	374	402	415	368	387	465	351	407	411	400	402	395	387	396	418	404	387	417	386	407	402	434	400	404	417	404	410	379	415	388	439	374	386	377	377	390	412	396	407	412	427	383	378	394	418	401	401	378	401	420	389	384	403	402	372	374	391	424	385	398	396	426	396	378	412	413	405	367	407	380	421	386	387	363	371	397	391	418	375	402	432	423	394	400	399	392	393	361	354	421	403	359	440	361	398	375	387	430	388	385	408	364	415	381	420	421	382	377	371	401	402	374	447	398	391	391	369	380	377	391	379	404	384	404	405	375	388	391	408	433	417	393	430	409	391	384	391	399	421	401	411	406	365	413	425	435	393	385	428	400	387	401	415	376	405	368	393	400	384	398	388	405	423	373	404	364	414	435	375	408	380	429	388	425	402	391	428	397	397	411	382	396	396	384	422	389	402	413	417	415	402	359	412	417	405	395	439	427	390	427	397	414	420	407	399	416	378	414	407	396	377	418	407	396	411	407	403	396	390	407	408	369	362	377	369	400	382	369	368	395	378	375	419	370	380	406	401	403	371	340	400	382	385	397	377	399	404	377	370	393	423
22948	20658	27441	23882	20660	20739	9334	1740	1324	1228	1124	1065	1020	959	890	870	872	848	855	794	790	789	843	790	744	789	742	752	786	733	757	747	723	705	749	722	752	767	742	745	714	690	739	726	729	724	693	722	701	743	680	736	730	676	677	707	748	684	691	705	775	661	719	738	697	725	707	672	693	692	673	689	726	712	710	727	657	706	696	721	679	733	699	717	686	723	682	726	741	691	733	721	695	675	639	729	710	687	626	672	782	723	673	699	730	695	636	704	702	682	722	682	724	722	723	688	701	715	719	710	712	724	707	744	720	699	745	733	705	694	690	718	692	720	789	672	713	652	674	727	678	721	752	735	697	668	733	677	699	731	674	752	690	707	679	741	697	706	722	678	718	715	696	746	645	692	709	673	751	721	708	698	673	747	697	695	674	717	698	720	738	718	708	731	677	729	714	692	689	681	758	689	668	708	675	682	715	700	746	742	754	727	733	691	711	702	673	722	722	681	707	706	700	700	728	723	714	674	688	730	688	728	739	716	794	717	708	679	710	661	681	707	653	693	700	664	724	642	679	745	646	697	683	714	639	690	643	732	678	746	712	709	719	668	788	700	662	686	735	699	735	687	717	698	708	663	685	667	730	696	701	695	729	670	695	699	686	646	690	725	702	681	681	714	678	738	729	681	704	655	683	668	690	664	675	680	671	683	781	710	760	719	715	704	662	680	674	671	683	698	689	683	671	710	688	697	699	707	704	694	679	717	690	698	699	686	746	721	731	693	691	656	666	644	730	732	702	687	720	707	719	711	647	710	735	677	693	721	689	698	702	666	735	625	667	716	737	714	700	724	734	725	675	724	728	751	688	691	678	712	717	704	670	697	702	709	677	646	739	715	727	691	680	693	739	664	739	703	632	729	694	696	710	696	718	702	714	690	706	700	687	681	705	696	698	699	642	693	745	695	712	660	701	752	722	729	712	718	727	654	683	765	764	741	697	738	706	674	720	711	670	693	738	723	685	706	667	723	706	715	718	688	687	702	744	652	730	697	718	724	732	718	693	726	676	689	731	760	693	666	699	711	746	649	751	707	727	687	730	682	697	689	715	699	647	699	676	688	677	725	781	721	768	751	699	695	747	704	698	755	722	723	658	654	710	697	677	715	679	686	720	687	693	697	740	698	702	731	673	660	706	749	731	701	694	758	684	708	658	703	697	693	691	674	697	681	668	745	695	707	680	755	718	722	709	692	734	734	701	678	672	677	691	686	695	675	684	710	705	718	689	684	665	714	726	691	718	681	718	732	728	743	677	703	664	723	684	719	738	679	692	716	657	717	678	705	708	702	690	702	711	702	708	670	730	717	690	697	728	698	685	706	699	724	718	727	648	672	736	709	688	722	708	658	702	671	695	728	721	706	698	695	712	760	715	745	693	701	687	733	696	722	706	720	696	697	708	707	707	694	716	720	706	729	710	714	683	696	724	691	683	678	704	731	692	702	741	719	723	743	683	687	716	647	671	685	697	703	719	679	715	681	691	737	705	690	648	723	689	717	712	696	690	722	724	685	744	723	715	712	694	678	690	699	709	706	728	710	695	724	692	740	643	685	653	722	672	704	693	703	698	729	733	699	728	681	732	681	709	683	731	703	710	754	729	705	707	718	698	723	719	724	711	710	694	698	714	702	733	745	741	661	733	692	712	670	724	690	613	707	714	661	700	697	716	702	749	673	674	722	652	674	698	680	639	682	695	645	716	743	719	718	741	688	685	709	683	695	684	668	677	669	676	709	731	702	686	698	707	694	709	661	700	704	682	672	650	702	710	720	657	717	670	707	716	712	741	746	757	699	726	719	672	691	672	731	731	668	695	726	739	732	682	677	685	720	695	748	687	712	680	737	705	751	699	689	682	715	683	676	673	683	672	723	679	731	734	659	749	718	718	702	715	701	736	668	642	698	694	684	647	677	693	655	680	651	775	689	717	673	674	705	672	672	717	745	696	670	674	717	707	667	748	701	704	729	680	688	754	715	690	704	759	714	721	693	678	700	684	699	673	713	703	710	697	654	665	703	687	732	725	712	695	740	730	686	666	718	692	655	730	739	668	724	712	643	700	714	756	681	692	696	705	744	673	680	738	747	684	738	734	691	708	666	709	740	717	704	680	739	652	706	673	728	723	703	687	683	658	730	665	724	743	726	680	710	754	713	694	699	719	732	739	713	716	693	652	699	686	702	696	689	704	760	697	717	725	723	646	708	662	689	742	700	716	681	714	718	693	726	667	718	715	708	656	729	672	697	679	660	666	744	689	711	678	716	738	686	678	648	680	692	738	714	676	702	674	690	686	700	685	704	706	743	698	728	738	674	734	761	729	711	718	708	690	681	666	748	706	715	734	746	716	720	717	723	700	703	687	722	767	691	701	691	677	650	702	659	724	700	733	680	698	668	710	689	674	686	651	659	689	728	697	705	702	666	676	686	665	649	708	708	656	722	652	681	710	724	702	676	740	665	721	735	685	682	738	712	739	691	671	687	697	702	714	701	689	697	685	718	693	634	703	724	679	724	665	740	673	659	703	685	682	701	675	707	668	699	767	677	715	673	683	721	707	747	714	754	752	716	729	703	744	705	691	696	702	653	702	705	683	679	703	693	678	695	705	704	705	685	715	723	668	709	661	673	734	729	745	742	694	710	685	708	672	718	675	696	755	668	709	665	674	690	680	694	706	696	731	720	701	696	706	714	701	649	641	684	704	686	691	704	698	728	692	683	684	690	689	692	683	747	776	695	706	693	739	716	696	695	733	695	693	700	717	654	708	768	686	715	706	693	663	722	702	753	675	686	710	706	702	723	680	718	723	727	687	663	700	681	723	740	696	716	677	724	696	682	707	680	679	678	699	774	725	693	680	678	683	751	655	697	674	673	684	722	655	729	706	721	686	652	655	673	699	724	703	674	718	732	703	671	706	684	702	723	681	702	713	693	689	751	685	721	673	761	697	702	717	730	664	712	698	674	733	698	688	651	734	703	694	638	727	712	686	683	685	722	666	676	707	739	685	710	658	693	712	691	701	649	712	673	728	710	709	719	679	716	655	718	713	670	699	694	692	686	674	701	710	663	702	708	700	670	705	761	723	713	685	678	701	733	705	687	699	645	765	661	704	712	707	684	745	701	734	712	708	689	690	702	686	717	719	702	720	721	701	727	693	697	679	725	707	678	682	731	689	722	726	722	698	708	682	689	730	696	704	699	668	751	743	718	721	725	662	713	650	698	751	694	710	714	704	660	722	649	702	739	753	695	656	736	688	706	724	715	690	704	731	733	710	719	695	687	727	728	730	697	677	723	681	739	668	725	688	730	722	710	695	643	710	715	681	707	724	674	679	688	733	674	695	717	685	675	721	723	684	705	676	667	667	679	669	713	687	743	733	695	705	673	722	704	736	725	680	742	705	750	677	642	713	700	743	687	655	718	693	699	733	661	651	671	705	737	712	763	734	670	701	658	694	713	649	746	667	750
24182	15372	14247	8090	5465	4010	3083	2450	2072	1853	1615	1440	1329	1144	1086	1060	1062	962	942	905	871	791	820	866	801	774	806	770	734	800	715	793	732	777	709	730	698	698	668	743	717	693	693	647	716	694	687	712	697	684	727	698	722	679	751	675	712	745	692	685	632	674	691	702	675	693	637	658	665	657	699	676	691	638	708	624	676	670	741	702	656	727	684	712	668	666	707	668	632	638	664	695	735	685	646	636	716	672	655	648	676	682	687	681	626	691	685	663	682	609	688	635	690	676	667	656	681	690	657	662	727	679	696	663	695	687	661	704	642	722	650	639	631	701	694	702	684	702	718	644	709	669	704	692	680	640	673	736	660	656	692	664	689	658	658	693	717	674	659	657	665	664	665	677	664	692	684	728	669	658	672	658	685	631	605	678	693	652	680	675	680	699	643	666	644	619	694	688	672	662	728	694	659	685	666	649	675	696	647	687	737	659	711	668	640	672	717	681	653	661	674	618	675	678	664	637	633	653	687	695	673	654	667	655	713	695	655	661	651	685	616	700	687	716	711	633	677	699	677	655	651	661	646	642	661	589	690	635	633	625	641	685	635	631	707	643	700	651	653	666	661	667	670	643	641	629	681	705	688	618	698	655	686	666	649	647	668	670	704	645	672	647	689	673	668	676	695	694	679	618	698	681	654	635	653	671	685	639	660	647	697	707	621	658	646	676	640	687	638	649	632	653	674	667	653	655	675	608	699	679	656	702	632	640	704	666	679	664	687	645	626	636	621	676	687	693	644	637	727	638	625	708	667	672	648	662	656	658	628	659	672	626	672	653	661	673	657	676	664	688	660	708	670	658	658	662	653	675	668	678	619	680	616	693	665	653	666	643	655	670	704	664	719	632	638	633	667	654	626	630	645	674	647	640	702	665	729	665	612	700	679	656	659	685	695	682	628	610	697	632	689	654	668	634	651	624	643	692	672	673	625	671	634	690	698	647	646	636	620	648	699	668	653	669	700	701	614	685	681	689	647	653	679	628	683	625	687	665	684	636	635	633	702	650	647	654	673	630	643	669	647	685	659	684	658	645	651	657	658	662	663	706	700	640	672	670	685	646	664	661	663	632	658	701	674	678	680	679	657	719	664	675	679	677	613	712	677	680	683	674	643	670	667	671	634	661	690	688	651	630	601	673	620	672	655	662	656	700	692	620	674	679	654	663	668	704	686	660	649	625	679	651	646	658	661	672	662	674	684	680	645	674	622	680	687	700	710	684	649	679	676	655	709	626	689	714	682	688	692	692	629	614	625	661	694	671	627	681	686	666	689	646	707	648	708	706	626	668	680	704	652	679	698	688	647	664	608	691	652	673	646	690	680	679	618	671	649	691	645	656	653	670	701	673	689	677	691	700	746	691	692	656	649	664	658	708	664	656	659	661	610	653	636	675	662	675	651	632	639	691	675	668	652	650	652	673	684	663	745	697	668	669	607	659	612	606	697	714	673	724	660	678	608	648	690	628	638	672	660	666	667	677	672	717	667	671	664	650	665	694	669	696	656	703	667	663	677	632	671	599	674	623	663	691	643	682	655	714	693	735	674	722	611	663	641	654	673	648	628	693	674	650	650	710	685	659	619	650	671	665	667	674	691	688	688	685	658	664	627	642	639	680	677	630	670	686	710	712	654	687	722	662	720	626	684	633	661	705	665	647	650	676	651	649	685	653	698	662	701	672	696	689	641	685	710	687	705	660	679	633	656	675	644	668	690	693	679	717	659	658	628	642	670	673	652	689	694	661	708	670	670	635	668	638	692	674	666	684	636	689	682	654	696	680	635	692	638	651	650	721	690	689	649	637	691	633	649	666	640	648	659	662	687	669	658	701	654	675	677	631	694	624	649	639	689	685	668	671	653	703	719	622	651	687	674	697	646	633	660	652	699	608	648	635	663	652	656	660	665	668	654	641	633	668	658	676	711	678	635	681	655	650	662	627	649	683	669	650	680	656	668	621	653	626	627	685	657	700	655	666	633	675	666	624	630	687	722	634	674	642	659	684	701	664	639	621	690	696	665	680	686	661	609	643	656	713	670	619	668	646	685	688	634	677	642	698	666	638	636	673	649	641	693	656	644	678	674	618	672	643	640	676	684	679	641	693	690	683	680	681	677	641	674	640	662	669	679	697	673	678	691	673	709	648	682	651	662	680	695	642	665	677	661	634	672	656	626	692	652	699	687	666	680	629	713	690	662	694	682	660	706	689	641	649	639	666	640	664	676	665	662	684	676	648	688	669	665	621	676	655	670	668	654	659	685	667	682	609	640	683	681	705	647	708	693	641	650	689	669	684	650	647	665	692	635	634	686	634	693	704	681	670	653	707	668	664	688	648	654	680	704	634	723	686	688	629	683	669	689	698	630	681	678	633	646	679	643	677	690	624	622	664	643	669	658	693	687	695	686	691	687	690	705	664	670	693	668	667	655	641	642	698	680	660	655	657	643	629	684	680	699	642	642	681	673	704	706	650	672	666	692	673	701	602	690	709	707	684	656	715	639	666	685	671	665	681	629	643	671	694	711	674	720	675	662	635	685	638	644	659	676	646	658	656	659	672	674	680	695	633	650	655	657	621	644	621	638	671	673	685	681	660	637	646	661	685	652	643	666	639	657	635	647	634	690	651	672	649	718	631	615	652	688	617	670	678	627	676	649	669	658	673	642	662	648	647	646	649	615	717	678	618	634	667	633	651	664	649	647	635	677	673	673	667	703	623	696	682	646	696	668	731	611	640	695	668	717	668	627	693	664	689	669	691	697	700	710	626	667	677	682	675	617	673	672	670	663	648	706	628	602	699	659	660	700	648	673	637	650	636	696	668	658	674	695	659	678	680	650	674	703	614	671	646	680	685	642	652	613	719	674	680	670	666	665	711	654	690	621	616	599	650	648	691	635	669	656	666	638	696	627	667	645	677	678	665	695	669	712	638	718	641	686	664	642	644	639	682	658	696	658	716	639	656	626	669	656	670	657	662	659	669	664	654	674	698	655	667	707	685	679	686	683	662	718	645	693	677	635	662	680	684	631	710	679	637	681	645	657	684	673	624	678	655	645	651	622	631	692	716	659	699	672	683	664	677	656	634	624	650	672	658	664	658	694	638	637	654	660	675	711	638	665	627	662	666	663	656	632	696	667	684	656	604	629	671	684	675	639	629	662	684	654	644	672	663	633	668	659	673	645	679	722	680	657	666	678	663	674	649	684	626	698	701	706	661	662	685	656	674	696	693	658	649	672	660	702	639	677	712	702	688	657	709	682	618	677	692	637	644	696	613	695	720	629	694	659	616	672	663	684	670	679	640	651	719	661	693	680	664	612	661	616	643	702	636	692	612	661	649	632	650	697	677	612	619	637	650	650	666	666	628	679	664	697	639	700	611	661	646	629	650	662	651	705	659	693	697	658	667	637	659	632	673	649	618	657	696	661	685	662	655	670	675	654	680	668	682	646	656	644	695	702	687	666	715
30750	14018	1933	649	482	424	405	340	320	286	331	321	318	318	286	283	318	336	308	299	306	294	291	289	308	285	305	280	317	329	309	276	304	282	311	289	284	283	305	309	285	274	273	324	309	276	296	313	289	310	272	314	310	277	317	308	334	300	285	301	267	270	316	292	279	303	313	299	287	279	314	295	290	295	297	294	292	305	315	294	319	321	236	296	287	285	314	277	306	300	284	301	310	271	297	283	322	302	321	304	279	301	285	310	294	303	282	303	313	282	315	282	286	269	324	294	260	276	277	276	310	288	295	291	290	277	287	301	288	277	261	290	291	317	337	292	262	322	300	307	306	300	266	305	286	289	295	285	315	311	277	280	310	272	310	278	303	315	256	264	291	282	292	273	306	333	286	312	298	312	308	293	287	275	304	312	321	319	277	291	285	296	293	333	290	291	276	262	288	307	296	329	280	272	289	261	309	284	300	281	292	281	273	307	271	298	302	328	299	283	321	330	307	271	315	315	302	316	293	305	320	329	286	279	276	303	308	279	265	273	341	286	275	280	312	308	312	284	272	301	315	281	309	275	291	295	282	313	264	276	303	277	297	299	300	330	277	291	309	272	285	291	311	256	280	305	276	290	306	272	285	293	264	281	303	331	275	300	277	289	273	282	290	295	293	303	286	300	306	301	261	289	305	302	301	288	282	298	292	307	272	287	284	301	278	289	292	269	329	310	259	257	299	285	279	296	269	291	279	277	290	313	287	263	280	291	267	288	306	274	303	274	337	277	281	275	291	300	302	298	272	344	308	306	281	299	268	317	305	294	294	296	320	296	281	328	285	307	320	272	273	343	308	301	297	295	260	286	290	302	278	294	287	297	310	312	294	279	299	262	308	295	287	288	262	276	280	300	290	292	273	304	277	320	304	289	288	303	331	322	264	270	328	301	292	249	296	279	295	303	324	271	281	291	258	255	301	286	328	312	271	299	294	294	297	296	281	317	299	280	287	258	289	285	278	320	301	298	291	284	319	270	310	306	301	294	278	260	296	305	306	306	288	262	301	284	290	268	282	276	308	291	300	277	263	295	265	276	273	310	310	287	278	287	294	296	306	267	310	279	261	292	287	309	306	291	305	283	264	299	278	320	288	282	304	287	316	302	280	304	280	272	277	282	295	291	280	310	335	283	280	299	304	293	289	282	295	310	305	274	276	296	303	286	255	273	329	278	298	282	289	277	296	285	276	312	294	274	287	277	292	272	283	320	300	300	306	297	300	283	285	293	289	315	276	297	254	273	302	293	301	313	318	294	281	313	317	261	306	305	321	274	281	307	280	278	286	301	309	294	306	272	283	303	286	281	299	302	275	271	298	306	281	285	290	306	268	282	291	285	288	302	299	311	304	306	252	294	306	278	280	318	297	259	285	282	293	288	290	298	286	277	295	306	316	296	298	270	290	305	295	299	301	268	265	284	288	281	290	286	306	288	281	307	279	293	300	273	293	256	288	298	299	275	294	306	286	318	301	280	306	291	284	301	277	263	319	293	298	298	290	273	299	291	314	296	290	310	306	295	283	294	301	299	303	291	266	290	309	292	294	295	299	283	316	258	332	284	296	257	290	306	323	312	295	288	317	297	279	282	286	270	313	311	282	299	271	275	263	297	306	281	281	297	279	316	301	293	309	306	292	307	289	256	280	298	303	272	291	293	314	265	285	312	286	302	310	308	315	280	314	280	294	285	311	290	298	291	291	293	270	303	307	315	293	275	282	287	280	306	272	306	319	314	313	271	299	304	291	290	286	315	296	304	268	268	315	318	297	283	290	282	283	275	286	289	293	265	311	313	292	294	278	310	287	307	300	278	302	286	290	284	306	281	288	288	278	299	299	288	277	276	313	330	309	323	274	282	268	278	297	291	260	309	312	295	295	312	285	307	295	274	310	299	294	296	312	277	292	313	304	298	298	302	301	288	310	324	277	320	278	327	300	294	275	288	279	307	276	298	291	274	291	297	313	279	262	334	299	287	293	279	296	254	261	275	277	294	278	289	291	277	288	304	305	311	293	345	305	288	331	286	278	295	280	303	307	289	281	277	284	265	264	301	320	285	300	302	326	301	286	279	280	254	285	275	309	328	325	307	314	297	280	288	291	318	325	291	304	285	293	262	288	284	277	271	301	282	288	298	291	274	336	290	331	300	291	275	273	307	306	270	298	285	266	279	314	307	311	264	276	308	276	315	284	286	268	286	262	305	308	273	292	289	265	303	301	288	271	281	285	274	323	301	291	305	289	337	318	277	279	307	307	333	292	272	317	329	291	263	315	312	289	267	271	289	307	335	285	305	306	265	303	294	283	307	314	315	271	270	279	294	281	326	287	270	275	302	300	286	302	288	288	278	283	296	283	276	290	309	300	305	287	281	276	284	277	286	321	321	299	301	304	304	259	313	307	298	279	291	320	316	281	304	294	323	295	273	319	277	276	300	270	308	280	305	289	291	292	272	301	324	298	273	286	309	315	268	282	295	295	308	316	285	290	313	268	323	298	269	288	270	247	297	300	271	271	305	280	307	300	306	282	284	283	287	281	304	302	265	288	296	310	331	278	293	301	317	272	332	269	281	304	304	323	271	250	305	279	283	313	313	285	290	289	263	290	301	284	295	337	260	276	298	274	270	295	302	305	273	290	293	308	280	302	296	304	321	311	286	308	304	277	318	279	297	293	294	305	295	303	302	296	323	278	285	281	273	311	290	291	278	284	302	252	261	292	292	282	279	288	317	274	303	293	305	296	281	256	312	291	291	279	313	307	314	325	290	295	318	265	288	307	311	296	288	283	300	316	327	292	293	298	310	302	273	308	322	290	319	283	280	290	289	277	311	310	294	326	265	306	287	304	264	299	268	304	339	296	259	299	321	290	307	302	270	279	293	295	289	284	287	298	277	275	257	266	291	305	272	304	275	275	264	296	300	292	279	287	308	287	274	278	322	301	299	292	321	271	303	286	295	300	297	319	292	286	319	297	306	299	301	305	312	287	336	307	291	304	277	292	289	270	296	263	272	301	316	313	324	272	310	302	293	305	328	294	279	278	267	290	303	279	307	294	270	310	305	261	297	297	276	292	308	285	313	286	281	314	279	301	293	294	298	318	314	306	298	303	323	311	286	288	314	287	288	280	282	305	311	299	290	289	302	316	258	278	288	288	287	315	282	306	323	295	266	279	300	305	284	268	285	269	268	301	271	303	283	288	301	278	315	300	291	344	299	326	312	281	303	297	266	286	270	270	287	333	299	290	296	290	286	276	267	308	293	286	273	296	309	288	313	274	257	324	288	306	311	299	308	302	272	286	291	273	317	271	274	304	301	304	290	265	312	292	267	289	298	283	333	297	327	276	294	303	262	304	278	281	287	292	302	261	297	287	298	300	293	298	265	330	322	272	330	295	293	292	314	272	291	284	292	275	271	325	299	330	299	287	288	312	316	288	301	306	292	280	274	290	306	292	271	309	298	336	277
16077	827	801	484	435	410	352	377	333	335	348	327	306	329	328	303	295	307	302	317	309	334	323	307	290	303	328	322	348	283	313	307	311	312	301	315	299	323	333	305	293	322	281	320	296	331	299	327	313	294	265	342	314	297	290	274	330	289	348	329	320	315	314	298	332	291	319	322	316	314	321	329	319	292	313	308	325	297	293	308	323	305	313	304	285	299	311	322	295	307	308	314	306	305	335	294	316	328	291	303	336	292	276	320	329	310	310	320	336	297	291	312	296	316	306	293	335	295	312	296	310	299	301	317	304	319	306	288	304	295	312	308	271	329	323	314	284	317	312	325	304	319	308	344	298	314	317	305	318	305	313	318	329	316	306	347	354	280	329	304	299	315	300	329	318	315	317	344	271	310	297	319	312	312	278	299	331	298	308	301	331	291	301	315	320	334	304	297	299	317	326	325	281	312	302	300	305	284	280	340	317	311	309	303	314	307	309	337	320	311	329	324	354	332	330	309	347	302	308	325	312	307	302	298	319	307	295	331	312	331	299	275	309	300	316	295	321	300	298	294	286	306	307	310	322	298	297	337	286	326	289	335	319	311	312	335	325	314	331	301	332	289	307	303	305	305	329	301	302	293	323	306	287	282	325	289	325	330	306	315	311	297	302	281	293	338	326	316	343	292	347	302	319	325	313	299	304	283	326	313	316	300	301	327	348	291	310	320	354	289	310	300	307	313	310	272	289	301	317	306	335	343	306	347	314	292	315	315	297	301	319	282	307	301	317	327	325	309	350	331	345	285	294	286	306	289	322	334	293	295	289	283	287	335	311	327	297	298	315	293	352	295	325	295	290	307	309	341	323	290	303	301	317	323	280	300	298	317	322	315	317	321	334	272	319	325	309	321	303	326	289	313	318	329	308	314	331	323	339	318	284	327	326	293	318	290	316	286	322	313	307	319	292	314	279	313	318	281	303	302	317	330	312	274	330	301	325	326	296	299	315	360	315	315	286	303	286	298	345	334	306	291	279	317	285	321	289	304	306	276	286	325	321	300	306	328	308	313	289	326	296	305	290	308	311	290	287	292	317	306	286	311	300	345	317	300	283	322	308	352	321	312	307	306	312	281	291	322	315	298	345	311	312	297	300	297	303	306	325	316	337	312	324	318	297	317	320	304	283	294	305	302	316	335	317	299	309	318	299	315	323	282	344	311	291	313	338	306	369	308	317	312	300	339	325	313	317	314	300	339	323	306	305	320	288	308	259	279	291	303	314	310	290	300	333	303	306	332	319	310	301	298	308	310	306	314	306	299	302	332	307	307	317	308	305	328	303	304	280	310	289	302	308	311	329	303	299	300	300	298	297	294	299	298	303	293	322	324	333	293	293	317	301	335	287	316	304	277	317	295	353	293	293	351	318	273	330	319	302	304	294	294	310	315	306	327	327	313	285	332	338	328	306	335	330	337	270	295	306	298	314	292	324	322	282	323	297	328	324	338	291	298	282	313	309	276	293	310	340	288	320	307	293	299	321	298	320	307	309	294	337	342	298	327	317	287	304	295	331	315	322	311	316	311	328	314	312	310	329	283	296	305	293	304	320	303	300	314	311	314	282	307	308	297	317	299	312	337	323	284	341	295	323	314	293	312	319	304	329	317	328	323	301	282	301	284	282	327	301	306	283	286	290	315	296	309	315	303	311	296	317	315	334	279	316	343	304	302	303	294	264	300	318	321	300	330	290	304	328	288	303	315	303	325	329	295	305	343	311	307	315	315	285	329	321	330	302	284	322	311	293	288	351	294	304	314	328	288	313	303	302	316	306	286	312	325	313	323	311	319	326	318	324	280	297	322	290	312	296	315	278	337	291	343	312	328	326	304	291	291	296	313	320	303	286	312	329	286	253	289	290	298	326	329	284	346	316	304	316	320	306	316	337	312	279	305	283	273	307	317	314	293	303	299	316	314	334	275	320	283	321	305	293	349	322	293	316	315	326	325	320	298	311	307	318	293	302	297	302	324	313	300	302	299	324	338	261	305	319	298	274	298	315	301	294	296	298	308	301	282	300	316	305	296	329	310	305	301	290	289	337	308	287	317	331	287	292	309	312	304	329	321	320	307	283	285	293	327	312	337	308	316	308	301	309	288	328	303	304	281	320	330	307	325	311	302	308	306	315	295	333	293	305	317	331	320	353	308	281	291	314	308	328	324	302	322	340	306	302	325	309	295	301	334	290	306	290	305	311	324	312	309	308	298	309	342	302	312	325	296	282	316	280	339	318	296	286	283	326	305	346	294	293	310	316	327	314	275	271	306	278	339	310	308	294	324	321	302	316	311	305	306	295	303	334	288	299	317	332	305	325	314	312	322	318	336	342	281	349	306	274	295	320	311	314	316	306	314	317	309	301	316	305	308	295	290	269	308	306	318	275	342	297	310	273	284	297	355	304	322	273	298	310	328	305	296	307	323	303	320	317	305	301	312	300	303	353	344	297	327	291	293	286	303	305	303	339	319	322	323	293	277	342	311	319	294	339	319	296	259	325	304	288	329	336	334	338	306	326	290	299	312	332	307	289	337	321	310	311	280	310	334	323	290	329	312	307	285	302	325	328	300	299	326	310	318	304	291	289	300	310	321	297	300	317	276	304	328	318	298	317	326	309	319	313	282	308	306	329	300	298	318	309	294	275	305	303	307	287	314	313	305	298	288	328	301	296	315	316	305	324	311	296	308	294	271	337	302	309	301	314	293	308	317	288	285	301	312	309	297	320	299	277	332	325	319	287	287	320	328	305	306	332	319	299	309	320	322	324	338	294	310	301	335	308	302	299	321	324	309	302	330	332	306	290	312	335	325	295	305	298	327	324	281	320	304	302	321	345	286	315	265	283	302	318	298	291	321	302	328	316	299	288	289	266	304	287	323	313	345	312	327	291	340	308	305	324	290	344	309	285	295	331	300	302	293	305	279	294	346	304	324	301	309	284	333	300	291	301	322	302	307	326	311	334	323	296	275	312	328	326	270	339	310	319	304	298	325	317	314	351	319	305	301	281	288	308	280	310	322	303	293	294	311	277	292	340	316	288	300	312	343	341	304	301	305	307	309	315	327	313	293	324	301	325	292	293	333	272	328	298	295	314	313	304	313	334	315	296	326	299	319	296	313	320	329	311	275	308	302	335	307	299	285	322	319	355	336	290	350	321	317	333	335	319	304	318	300	296	301	283	291	296	315	310	291	293	305	314	294	313	296	291	298	315	307	288	315	295	336	314	296	295	340	289	339	333	283	317	317	314	343	304	297	308	310	302	297	298	300	306	311	314	324	321	301	273	289	325	325	299	309	338	303	292	315	311	319	303	356	296	293	324	284	282	316	311	274	324	303	292	308	291	307	353	303	313	309	296	307	301	337	314	313	286	313	295	303	309	284	347	304	350	329	293	315	311	319	297	328	289	307	285	339	320	309	356	282	336	308	317	297	307	295	312	315	323	286	306	314	281	303	313	284	284	281
24947	20646	27088	24252	20656	9883	1261	811	694	680	634	560	526	550	505	510	488	473	436	469	486	423	451	434	463	441	414	435	436	440	478	422	411	428	433	413	411	441	403	413	447	429	425	427	444	418	403	419	425	405	440	409	410	431	429	409	422	477	437	443	405	425	410	408	443	391	396	398	429	403	424	415	446	415	411	392	405	433	425	399	386	437	421	413	399	395	442	404	412	445	410	394	414	396	399	400	453	366	436	388	390	419	400	449	417	446	376	406	402	402	382	420	417	429	381	428	408	427	390	413	401	418	412	382	427	389	409	407	400	393	388	402	419	406	466	409	461	381	433	405	448	408	411	451	407	416	381	395	443	426	410	423	419	431	389	407	420	408	427	402	399	424	439	425	424	414	406	401	388	417	427	394	404	386	435	418	471	431	434	404	392	442	401	406	386	413	422	457	399	430	436	420	414	446	441	432	449	436	412	387	420	411	424	430	413	415	417	441	410	427	441	424	423	403	431	387	417	409	423	408	401	410	405	413	416	400	395	430	413	423	444	410	432	401	441	419	387	407	439	429	467	404	419	443	428	413	449	406	398	376	416	412	396	395	391	434	402	388	442	394	414	406	416	415	391	435	419	406	387	404	440	410	398	435	423	381	410	412	432	397	427	407	420	414	430	444	419	412	381	422	412	388	393	428	381	438	416	435	392	390	422	418	452	429	410	431	407	397	440	379	452	443	399	382	399	447	440	376	401	411	412	391	404	411	430	459	447	429	398	416	402	421	430	400	378	439	405	427	387	392	380	441	401	424	398	411	395	410	397	447	412	393	396	430	403	391	427	425	405	404	383	427	435	435	408	399	440	391	434	392	413	383	394	413	393	411	409	387	411	398	354	394	453	421	409	379	423	380	435	384	452	420	386	407	417	441	424	385	425	422	421	422	404	441	419	405	379	406	407	400	453	402	439	419	399	431	425	370	410	447	450	419	458	431	405	401	402	396	431	368	444	422	417	425	384	407	420	417	426	422	422	429	414	394	400	453	422	431	396	423	431	402	408	416	423	401	458	426	414	405	412	430	389	400	405	401	401	380	401	398	386	459	404	393	406	399	417	436	404	419	433	430	403	409	413	414	417	405	423	417	450	402	422	404	405	383	414	427	391	394	376	441	414	409	419	404	439	394	421	442	391	393	358	418	399	434	385	379	387	450	406	407	402	421	447	434	443	405	386	424	451	362	437	392	392	415	410	395	428	443	405	440	441	402	453	404	424	449	361	434	401	418	420	376	447	408	391	402	420	437	433	409	409	420	390	429	418	445	405	445	404	402	422	428	361	428	415	405	439	422	427	444	390	397	433	428	427	417	411	386	407	420	427	415	402	383	414	427	385	416	418	392	439	401	407	419	435	404	397	374	403	419	425	439	453	412	426	395	404	425	425	393	425	439	406	414	405	393	410	399	449	444	405	443	413	451	421	375	457	408	446	416	419	416	403	436	418	427	433	437	381	409	422	393	410	464	396	423	392	419	412	428	402	386	398	430	394	408	425	419	427	429	403	399	397	395	434	421	392	419	398	409	422	407	409	429	453	395	404	385	401	393	370	380	402	419	431	440	400	431	429	396	419	404	403	442	437	430	431	427	384	404	383	435	394	406	388	474	393	397	426	406	399	421	410	406	443	415	398	407	409	424	407	428	416	417	379	417	420	421	412	385	416	418	393	407	408	419	420	403	435	412	435	434	416	396	436	415	381	422	387	420	438	408	435	426	389	414	406	406	411	390	421	441	451	429	413	391	389	416	396	369	410	397	415	362	431	401	426	418	403	411	417	398	384	427	445	394	449	434	385	408	431	430	384	406	374	412	439	439	363	390	393	407	430	373	404	423	414	410	358	405	433	391	422	391	426	408	417	415	367	420	423	404	391	436	373	433	432	399	473	432	396	391	389	408	431	407	431	416	414	425	382	425	386	404	414	411	397	431	443	405	401	390	447	440	396	409	427	399	433	414	414	414	395	404	394	408	434	377	420	430	419	441	370	384	430	439	421	392	397	449	416	422	408	382	432	428	423	427	407	402	384	410	431	393	410	428	403	389	405	412	387	414	398	405	416	420	385	394	458	438	393	437	440	388	415	423	430	390	393	440	409	424	399	441	397	435	470	396	417	406	413	433	373	437	416	400	389	414	389	423	399	399	410	425	440	395	437	397	411	445	409	426	407	424	385	391	405	438	405	410	440	381	433	385	411	404	418	411	365	443	408	416	410	386	416	395	416	443	415	416	389	456	383	374	396	439	438	407	412	430	408	426	397	437	403	376	418	413	394	429	455	383	426	401	411	416	428	404	414	432	425	409	435	396	406	401	420	383	395	455	380	413	416	388	407	416	396	418	403	420	414	384	399	426	434	407	364	404	395	418	403	392	366	394	431	409	435	396	393	420	422	424	411	428	434	420	437	432	418	332	407	403	403	413	381	442	438	397	421	441	422	413	381	380	411	413	419	380	384	411	399	412	404	393	412	413	411	405	387	384	418	442	412	397	415	422	419	430	393	384	416	436	420	396	392	477	379	445	378	424	424	450	403	389	445	398	409	395	423	431	374	410	414	399	428	384	421	435	411	385	421	418	450	434	397	408	401	428	400	398	398	437	387	435	422	426	410	427	399	423	395	398	449	418	409	425	392	401	431	421	371	415	459	426	414	408	414	379	430	417	417	401	399	426	399	392	450	418	445	412	423	406	421	404	392	411	436	408	404	391	374	390	377	432	416	413	405	427	429	397	417	401	392	411	402	391	425	393	417	424	409	380	422	431	442	421	395	417	411	408	388	395	408	430	405	423	388	437	448	424	411	383	384	413	410	403	397	442	400	381	399	402	414	415	409	407	415	363	457	420	448	408	437	433	374	405	439	418	426	407	399	416	425	405	395	416	405	401	448	375	427	404	446	391	368	424	421	380	418	430	393	418	415	425	419	397	406	452	447	355	390	404	426	411	411	416	437	442	385	388	430	424	394	380	412	440	417	416	423	400	411	433	408	445	405	391	395	428	425	406	423	438	412	458	415	401	438	430	420	416	423	428	403	384	401	421	414	410	403	390	424	397	404	421	394	416	435	395	384	403	433	393	423	420	433	430	375	382	408	394	428	395	413	385	398	392	397	425	416	411	399	410	428	393	447	433	418	396	402	386	419	449	442	409	412	426	395	389	433	420	415	441	399	424	429	460	411	394	389	430	435	450	435	388	404	437	419	450	416	430	403	430	418	412	410	413	417	379	431	407	379	404	422	405	397	409	410	440	425	440	384	411	436	431	435	406	434	410	397	436	416	426	400	461	432	399	393	434	446	404	433	415	358	386	402	362	421	430	404	389	411	392	426	379	464	407	456	415	436	402	419	428	415	426	434	377	407	371	389	393	421	409	452	450	415	439	430	392	385	429	416	428	401	374	415	391	406	409	411	388	416	395	449	405	399	394	412	427	413	421	376	400	456	415	429	399	432	405	398	418	440	420	381	375
21595	9019	8242	4386	2847	2088	1648	1257	1152	961	841	808	715	648	656	593	572	532	532	469	475	444	454	475	436	454	483	457	421	427	456	448	437	452	460	439	405	433	432	431	408	372	413	409	401	452	415	421	426	392	402	436	413	396	389	385	418	431	399	412	427	440	423	394	396	388	421	462	398	429	388	439	384	400	413	425	429	423	398	409	425	395	417	397	376	420	398	427	394	413	376	400	398	446	389	402	426	421	421	402	398	369	414	396	406	395	381	421	447	429	374	452	398	424	393	401	434	387	416	411	396	390	395	424	377	406	431	356	420	385	416	416	420	446	405	439	390	457	401	410	390	441	408	427	390	431	380	412	426	428	430	366	393	398	367	386	418	406	450	418	412	398	404	379	408	406	385	409	385	409	438	435	424	418	393	406	379	428	425	412	379	403	397	396	437	429	420	397	397	421	430	413	394	450	404	430	440	362	414	355	426	413	412	415	412	412	386	355	413	454	439	391	450	414	419	405	380	405	419	409	399	428	408	392	383	391	426	415	399	398	405	409	411	448	392	408	406	396	393	404	395	400	426	396	413	378	401	372	417	384	415	400	410	388	406	417	419	410	426	392	443	421	400	428	387	422	393	405	373	416	404	406	383	384	373	428	406	396	421	388	417	394	412	379	375	407	389	376	415	431	394	407	415	400	408	415	365	412	430	375	427	390	414	415	388	441	377	431	414	423	399	403	417	422	373	398	414	397	405	441	392	417	386	401	417	387	419	419	439	395	448	399	417	403	431	415	418	411	407	410	424	447	428	395	417	396	389	380	426	404	441	387	392	392	419	437	399	373	419	420	368	432	397	427	460	413	359	438	409	381	398	406	408	399	401	404	418	381	385	409	366	414	395	432	417	401	397	375	401	397	407	382	409	430	396	387	430	386	380	403	402	404	413	393	417	409	403	410	427	422	408	364	371	420	406	426	411	423	386	405	379	392	394	445	390	388	424	422	370	397	411	390	385	390	386	372	386	423	418	419	407	402	411	407	395	412	412	364	415	397	399	398	389	400	418	427	387	385	427	388	393	410	401	442	399	377	410	391	409	423	373	443	416	424	379	383	354	387	358	408	368	417	440	377	418	421	425	396	379	375	403	401	385	385	399	421	426	452	406	400	365	435	368	416	388	412	404	387	406	387	411	449	412	416	417	416	380	400	453	384	407	370	393	373	435	369	421	398	414	390	415	419	417	399	415	406	432	437	397	390	366	408	404	413	397	374	434	391	396	387	393	407	408	390	408	399	367	432	439	400	406	415	427	422	449	447	437	415	430	411	425	403	432	416	419	457	378	448	372	421	427	393	394	411	393	416	418	429	401	412	415	406	395	398	409	378	406	393	378	424	437	346	391	398	378	363	419	429	391	395	423	421	426	403	409	444	423	439	402	395	372	398	386	403	419	376	396	415	425	403	393	420	401	416	365	403	442	443	413	440	395	374	401	407	383	395	398	417	410	408	413	387	424	453	388	445	404	417	416	395	422	436	414	407	409	379	380	395	392	418	412	390	405	402	423	415	382	389	420	433	379	425	386	384	388	397	401	409	387	424	400	421	408	403	412	397	390	407	422	397	413	393	386	409	403	393	397	439	406	405	430	385	406	376	386	379	417	375	421	409	403	410	456	402	413	411	416	394	419	405	405	383	388	386	434	411	373	397	394	436	412	393	409	432	387	379	376	403	416	384	402	410	369	385	373	414	408	441	443	370	398	349	382	414	392	414	407	413	408	406	406	389	454	409	384	424	396	396	365	377	368	411	406	393	435	418	411	432	420	394	382	411	416	388	375	408	409	416	401	423	375	409	415	403	416	374	393	381	441	411	404	394	426	386	424	424	403	396	398	409	420	403	399	387	385	400	432	381	424	402	401	417	424	399	393	411	439	403	397	392	388	418	346	373	450	397	407	423	408	411	425	375	418	381	378	432	402	382	397	425	404	409	425	396	416	426	396	399	409	390	389	430	426	394	403	430	394	414	392	369	408	365	357	390	412	414	392	365	375	394	387	402	399	411	410	434	389	440	397	417	435	396	394	424	406	383	389	384	407	377	386	427	387	418	402	400	400	393	370	434	397	427	414	372	419	417	430	422	372	446	448	418	427	430	364	420	414	410	414	414	386	399	419	406	402	432	415	381	424	418	387	419	391	395	377	400	399	433	415	415	413	413	374	417	374	390	403	444	374	393	382	399	388	415	398	389	424	436	411	431	400	419	372	402	411	397	392	389	413	425	372	409	435	364	401	393	414	395	396	414	385	413	367	422	396	416	396	408	361	407	391	437	400	423	413	393	417	401	400	402	351	391	380	374	405	392	388	441	411	387	404	419	415	404	358	413	434	389	380	396	395	403	380	416	393	434	418	444	426	380	414	392	403	409	385	398	416	393	417	428	429	408	413	390	377	408	405	416	391	392	417	422	433	439	441	406	411	410	403	421	412	419	377	420	406	401	407	377	373	433	410	433	394	422	418	420	422	397	413	419	410	405	404	402	431	403	379	384	407	379	377	420	405	417	428	419	416	402	398	394	399	404	400	429	373	405	392	409	421	412	384	410	404	407	400	405	413	397	412	433	401	415	393	401	392	406	421	388	403	377	380	429	415	397	426	421	421	394	417	413	376	372	430	387	395	405	398	413	419	391	381	403	421	401	425	398	382	409	405	426	376	387	410	435	440	432	392	423	405	399	340	403	444	424	358	396	418	411	425	406	396	394	387	379	397	429	415	391	406	382	404	428	409	390	439	424	382	397	404	400	414	417	410	404	396	381	401	424	390	415	404	410	413	399	398	365	373	389	401	407	383	434	380	393	398	378	416	421	416	421	398	379	412	399	369	452	380	365	411	367	391	415	382	421	432	413	387	413	384	400	439	391	395	395	434	374	408	415	409	410	386	406	415	420	377	396	402	411	360	419	427	416	462	383	417	428	414	384	420	435	397	388	402	409	391	404	408	409	382	411	416	368	403	416	426	438	403	403	376	396	384	415	386	392	406	384	411	382	419	427	403	378	411	413	377	413	389	390	373	422	372	403	405	409	432	433	442	426	443	376	409	374	415	371	357	396	407	439	394	417	434	402	402	387	436	407	389	406	394	399	417	384	399	405	427	436	408	390	408	442	399	384	375	409	408	396	406	362	407	381	395	359	361	398	378	407	426	403	409	414	406	414	402	428	386	401	404	396	420	371	366	397	425	363	411	442	406	374	412	364	398	404	393	425	388	407	413	435	423	427	392	389	393	385	380	419	398	429	379	396	422	364	367	380	368	415	354	386	397	394	453	401	380	408	380	419	402	430	401	396	376	381	389	372	446	389	399	398	402	414	406	394	427	404	410	388	435	416	385	432	394	416	405	404	438	412	389	455	420	397	408	431	428	439	435	409	389	436	395	379	384	373	400	423	429	419	389	431	447	426	404	398	434	372	413	396	432	403	416	412	377	395	391	391	413	407	410	421	415	396	426	406	419	432	388	401
22934	20666	27618	23750	20671	20758	11230	1811	1295	1226	1116	1071	974	925	865	848	925	898	835	818	791	828	816	807	760	730	779	717	754	761	770	748	760	710	729	767	676	730	729	723	710	720	736	723	727	737	741	717	742	731	702	726	732	730	707	754	712	699	669	757	736	717	732	723	673	691	732	716	750	689	718	712	733	644	698	723	746	726	697	734	757	734	694	740	738	751	760	710	679	737	721	709	693	688	708	703	726	705	737	684	739	684	676	665	759	699	696	679	709	710	684	696	758	722	694	725	711	713	686	683	708	682	736	713	688	704	726	673	732	685	725	699	745	727	703	722	692	695	682	715	688	742	737	778	669	692	705	724	701	661	710	684	707	740	756	776	735	727	691	710	717	644	740	715	696	710	683	653	695	698	673	691	700	721	702	702	765	709	705	717	734	745	699	757	734	719	733	697	768	731	741	732	690	657	717	654	699	699	684	723	703	759	747	744	696	717	744	713	747	727	750	695	717	710	712	683	713	721	724	714	678	706	733	681	751	699	674	641	736	672	730	691	746	699	654	696	704	726	677	763	721	700	673	688	685	691	709	721	695	660	731	683	726	682	723	659	711	687	705	707	695	690	694	717	662	670	691	720	696	678	703	714	737	742	714	694	693	695	663	735	698	750	666	715	752	717	702	750	709	655	720	699	704	705	671	632	696	710	696	693	715	703	721	725	662	736	703	693	698	724	713	680	696	729	724	703	752	736	721	689	691	652	690	713	717	698	695	696	726	674	699	701	750	703	687	705	672	693	724	717	695	703	701	708	741	709	714	769	706	739	695	680	759	679	721	717	673	736	691	716	715	713	671	700	673	733	735	690	716	697	691	684	706	642	646	739	654	699	683	746	717	705	694	760	694	705	709	768	694	728	701	712	738	738	718	727	685	698	731	732	678	680	695	753	696	729	716	707	690	688	686	712	741	677	720	707	702	668	692	710	717	706	704	713	749	714	701	732	724	664	637	670	744	724	665	684	708	698	710	718	708	655	666	715	727	653	727	705	702	707	698	701	703	690	761	730	732	693	721	697	677	722	702	706	687	684	701	726	705	692	705	685	706	689	716	677	679	709	705	686	726	707	690	728	716	679	719	683	742	717	661	699	708	686	695	711	730	697	644	702	699	668	657	709	708	668	725	697	715	690	713	674	716	719	679	667	689	710	690	675	668	718	673	712	698	730	716	724	641	717	708	700	716	714	705	691	707	693	729	723	678	751	715	716	737	693	707	667	701	735	720	692	732	724	715	678	729	708	735	684	703	679	715	662	720	744	679	650	681	717	683	697	746	698	694	662	714	683	692	679	731	724	675	712	775	754	685	751	720	663	670	749	736	659	694	693	725	698	717	697	701	668	681	658	676	708	704	719	739	708	696	699	701	692	722	719	648	691	730	734	658	684	723	691	677	683	731	690	687	661	705	694	736	718	721	724	695	721	713	695	689	696	713	669	670	689	683	685	728	739	683	656	685	676	735	710	656	691	742	745	713	667	724	724	691	734	717	687	708	679	725	686	730	684	655	718	696	718	705	771	708	691	703	701	701	732	732	666	670	706	760	702	717	741	697	708	713	723	731	694	694	704	686	710	696	739	719	692	745	748	678	662	727	763	743	747	726	707	682	738	701	721	702	686	681	739	669	688	696	660	731	689	719	674	754	669	732	665	710	708	651	695	719	658	669	706	724	711	693	663	686	708	697	673	723	709	730	690	725	703	715	686	710	687	731	712	694	706	655	716	695	728	704	684	706	623	712	676	740	715	766	701	708	709	676	725	630	670	693	715	701	692	696	735	686	705	693	715	648	729	679	680	687	730	702	695	678	727	694	672	707	728	677	655	693	722	688	721	720	709	706	747	718	690	774	706	682	723	664	692	709	684	694	710	701	734	691	710	722	748	669	711	721	679	702	652	693	673	740	744	762	750	699	682	715	693	695	713	708	715	669	718	734	659	666	721	665	712	736	731	729	709	705	686	719	743	710	689	675	677	750	743	714	688	724	717	673	698	706	713	699	710	720	695	705	676	699	677	688	694	635	667	736	639	677	712	718	658	648	680	715	680	709	742	709	680	749	698	717	701	715	752	689	689	736	738	728	683	675	690	695	668	697	683	723	705	683	715	687	639	686	703	658	738	743	712	737	725	691	701	720	708	732	683	677	628	671	723	712	696	696	677	691	709	736	742	736	692	668	727	755	733	691	652	706	647	656	736	740	739	716	753	739	708	716	710	677	692	691	696	710	699	704	760	676	675	690	672	680	725	719	736	718	675	704	700	705	727	673	702	762	685	710	743	701	719	721	693	656	711	672	708	700	721	703	733	686	658	755	705	761	687	743	687	728	677	660	683	647	696	695	727	682	710	724	733	711	708	725	732	728	702	712	690	713	698	664	701	674	685	702	690	719	726	659	720	685	679	717	666	688	734	709	693	728	646	740	689	681	677	699	705	740	666	651	727	678	668	703	703	721	646	699	732	741	727	709	681	684	730	691	737	720	724	655	706	685	746	697	696	727	736	700	701	702	675	691	702	720	714	753	673	714	745	727	673	721	761	707	705	718	626	717	662	691	737	691	685	695	735	665	701	677	682	717	727	702	694	743	739	681	699	696	692	694	686	658	679	720	698	744	665	725	755	689	711	684	724	744	721	685	693	677	722	771	707	695	740	706	704	673	714	759	678	690	682	716	721	657	676	734	698	717	698	680	701	734	692	662	694	694	690	717	699	742	669	702	653	664	678	746	665	694	715	760	729	707	685	696	752	710	676	728	695	688	676	726	762	670	715	701	684	696	702	753	691	679	691	682	729	751	691	735	654	725	694	729	681	684	682	732	732	695	697	752	710	695	703	697	703	721	712	718	716	696	703	688	713	731	718	708	729	684	668	718	714	697	661	708	716	719	685	699	727	719	659	759	680	662	697	711	696	707	697	701	723	723	705	676	687	719	685	709	731	717	679	683	728	714	703	689	741	698	750	734	708	664	736	733	689	764	654	729	696	775	685	685	657	729	685	714	742	692	675	706	693	704	691	744	719	698	728	684	727	716	711	738	762	725	728	698	731	711	721	742	712	684	693	748	729	684	690	743	695	693	721	671	705	683	740	708	731	707	673	698	693	701	746	720	714	697	733	760	711	721	698	724	690	718	668	752	734	687	711	714	718	671	739	768	705	775	707	668	679	712	702	705	695	694	741	637	717	754	724	764	708	720	690	728	653	699	698	747	657	735	673	741	747	697	691	720	684	710	703	728	758	665	660	673	683	722	707	705	675	706	749	704	684	644	700	686	695	704	706	736	719	776	720	718	698	718	702	733	700	717	712	730	744	707	684	669	686	689	688	675	723	721	685	683	698	684	709	641	718	692	716	693	689	717	685	666	713	693	725	707	675	686	684	681	699	711	659	681	689	657	724	672	670	703	681	680	706	657	702	713	772	727	719	710	690	729	753	711	686	723	726	730	682	712	712	725	713	692	705	667	730
18130	15136	14057	7868	5221	3973	3111	2405	2048	1804	1571	1375	1329	1166	1115	1008	971	970	943	920	837	860	856	811	770	821	784	743	769	731	704	749	761	728	719	761	749	694	733	701	695	701	717	699	651	647	683	753	655	705	680	695	672	660	710	661	693	608	691	698	685	705	678	676	685	676	654	658	724	687	721	677	657	680	669	705	691	674	688	678	697	710	644	714	677	691	723	683	663	646	710	656	637	679	669	645	692	682	668	668	631	662	683	724	686	684	691	689	702	643	694	655	655	683	658	683	680	677	703	642	666	693	666	671	665	699	654	679	630	642	650	649	693	680	686	684	686	661	720	683	689	664	674	669	698	636	707	702	687	693	728	680	666	644	674	672	749	663	647	663	692	672	699	708	716	704	630	691	624	698	630	610	676	651	659	669	658	704	689	640	688	712	670	666	631	702	653	736	691	718	661	628	654	678	670	670	684	654	645	684	676	700	720	667	674	670	698	687	714	680	709	671	702	711	666	671	636	702	636	657	645	722	649	659	692	673	675	656	658	664	687	668	697	649	679	682	664	629	697	663	627	648	653	637	690	678	705	649	696	657	693	623	684	676	693	701	636	696	653	694	666	661	681	658	670	667	659	656	669	690	636	678	652	674	657	677	721	655	695	679	674	664	655	658	683	651	645	670	632	681	689	619	671	675	647	657	678	679	659	645	658	647	718	694	654	660	674	691	736	663	670	623	693	653	718	673	688	684	692	652	711	647	663	659	654	662	666	664	667	634	669	646	675	649	698	660	682	651	708	665	716	665	671	703	655	670	662	698	696	649	650	636	687	681	686	706	658	663	667	695	712	647	678	693	685	650	694	699	669	671	633	662	641	661	686	664	655	673	681	620	666	667	614	634	699	651	651	713	676	668	666	677	634	669	646	636	633	697	674	633	679	598	628	664	656	651	675	588	652	656	665	604	670	725	641	667	667	697	642	646	662	670	701	672	629	685	670	668	655	668	622	680	652	685	750	694	684	677	655	683	696	649	684	685	698	655	679	724	685	661	655	709	659	657	705	668	707	620	676	667	655	639	684	630	655	659	699	658	663	673	682	697	670	676	667	655	675	701	696	654	676	684	741	648	675	698	681	681	644	699	682	696	667	688	670	667	680	672	637	654	672	615	685	631	666	655	696	681	694	724	655	669	674	639	668	650	679	657	664	694	691	695	638	682	652	683	621	659	650	702	634	645	679	642	736	659	667	674	660	684	735	631	666	633	679	651	699	694	680	686	707	647	654	674	636	665	661	639	682	709	668	649	624	701	708	672	638	676	659	707	703	666	675	640	656	715	609	641	659	676	659	671	646	751	686	698	672	639	664	629	647	680	701	674	657	638	682	623	637	686	703	669	671	680	670	689	695	659	639	662	669	662	689	625	680	689	685	674	644	669	669	654	622	707	660	633	632	659	653	672	673	670	642	711	712	675	671	656	694	635	655	693	681	658	618	671	683	650	656	667	616	640	685	705	672	611	693	659	636	670	644	673	683	653	695	697	690	713	667	663	628	658	681	652	681	645	654	663	666	672	666	669	657	700	657	701	659	674	664	649	650	630	685	672	671	649	672	698	688	716	655	657	682	650	665	677	714	656	686	649	666	663	655	640	708	672	645	709	690	657	692	663	670	682	695	700	683	665	676	690	634	679	700	702	671	619	687	663	702	683	620	720	654	637	665	626	676	620	693	627	689	642	685	664	692	661	713	649	632	677	675	694	652	662	692	670	663	682	682	657	664	634	715	632	686	634	654	647	687	674	634	647	642	650	665	670	684	679	665	625	618	679	630	662	655	715	674	650	665	639	676	692	725	681	663	679	668	698	695	650	672	677	719	667	674	616	674	671	654	665	662	632	634	655	667	629	687	650	671	674	689	706	684	670	621	689	647	676	689	662	692	678	678	627	661	612	644	679	694	683	661	693	698	668	651	685	664	699	641	622	683	689	674	654	706	655	642	688	702	699	705	696	655	616	672	677	690	671	665	610	657	693	688	632	705	686	644	664	668	651	674	693	662	672	656	635	627	705	666	677	704	666	716	670	675	694	633	654	664	636	656	703	690	665	670	661	699	660	665	640	662	684	623	711	691	661	688	725	690	658	688	670	634	710	645	686	641	666	709	630	669	637	627	692	666	660	639	685	647	652	679	688	672	666	694	664	651	720	641	654	687	713	671	694	662	667	674	651	692	667	654	631	708	715	668	648	677	651	663	690	660	664	654	680	643	725	625	639	660	683	679	693	656	685	701	672	701	624	679	698	716	645	645	650	667	695	696	689	640	683	668	689	631	604	648	685	676	697	656	684	612	681	648	673	705	645	692	679	694	669	662	678	679	664	705	762	668	679	689	676	721	680	691	680	655	647	681	646	667	637	653	691	616	662	659	717	675	630	688	616	672	668	748	639	662	685	648	660	623	663	689	657	710	683	676	621	655	649	652	638	669	600	652	705	628	670	686	681	615	712	662	674	654	621	629	709	721	622	659	653	713	672	655	687	648	643	645	679	712	718	639	706	677	630	687	642	666	671	662	662	694	692	677	619	669	684	663	681	657	648	690	641	660	661	682	680	592	631	667	719	655	664	650	700	674	688	631	648	661	640	635	649	638	681	699	680	688	671	644	689	668	666	664	640	692	666	684	671	696	732	652	652	658	723	672	687	668	654	647	660	701	677	679	665	706	709	687	707	647	648	684	694	659	662	684	663	652	674	636	653	666	692	652	640	638	648	679	668	663	664	680	700	666	709	682	651	621	657	718	662	634	665	678	679	683	660	614	660	662	652	695	666	638	688	662	658	662	696	658	661	711	628	626	665	652	685	682	665	657	697	700	593	613	653	657	666	668	665	674	710	610	740	689	703	702	660	638	709	694	681	678	659	709	704	700	681	675	614	691	695	692	646	694	684	647	766	664	652	653	656	691	690	655	647	673	658	640	670	679	729	662	681	702	679	666	705	659	682	650	678	623	651	657	657	633	672	633	615	682	626	665	634	670	680	687	677	670	638	618	618	705	692	661	625	685	682	693	691	676	613	668	667	608	631	664	707	675	711	699	700	703	666	665	707	652	711	675	631	644	662	676	687	674	656	656	656	626	665	646	667	679	700	672	629	672	663	652	683	686	659	688	726	663	683	640	661	684	680	688	658	685	684	671	633	667	701	634	702	653	651	672	681	656	688	646	697	658	647	662	645	684	694	648	629	662	694	685	672	650	662	649	652	661	651	680	645	664	687	650	691	692	636	676	601	671	637	702	672	700	739	688	653	672	676	707	648	635	638	689	638	652	662	641	705	671	709	683	674	628	645	641	631	675	692	639	666	670	700	630	683	633	695	670	689	705	658	647	707	712	675	618	675	672	661	649	644	683	684	610	678	655	645	669	652	643	712	635	675	681	618	679	676	647	675	667	647	667	699	673	658	682	648	664	681	690	712	670	682	642	712	695	695	652	675	675	614	720	693	678	670	674	683	692	677	671	699
30998	14877	2262	490	372	357	310	314	264	332	303	296	268	311	290	298	290	294	319	307	296	296	301	279	318	311	308	280	288	294	253	326	292	299	286	307	305	276	288	309	310	262	296	292	314	272	297	265	312	293	299	296	307	293	335	302	331	287	313	311	311	280	296	296	315	252	249	268	304	290	267	268	291	298	300	300	261	277	283	297	299	304	315	292	280	247	269	296	286	313	283	306	311	329	273	273	289	296	286	306	278	295	284	295	288	288	314	276	250	299	250	304	287	276	293	270	285	276	294	264	317	310	288	254	306	288	283	324	280	288	299	274	262	308	262	314	311	290	280	308	255	290	283	282	293	301	286	298	310	300	281	289	297	287	303	288	280	284	283	277	308	319	301	302	301	319	317	313	295	332	303	320	296	279	263	291	291	285	276	297	294	279	257	265	274	293	280	298	309	281	301	255	320	272	295	308	282	275	276	259	285	300	315	269	293	291	297	294	288	286	267	260	283	302	285	308	285	303	294	314	263	334	285	281	304	249	298	320	305	312	330	288	302	284	283	291	299	271	303	294	299	296	289	280	282	293	300	278	248	284	294	306	299	277	267	280	302	307	262	288	284	285	308	305	293	314	298	307	278	278	280	287	290	307	307	302	292	281	251	290	296	304	293	301	294	284	315	281	254	288	274	319	269	286	259	295	283	286	290	290	293	311	317	312	248	275	276	270	276	308	281	299	324	283	259	272	283	284	281	277	263	300	229	279	284	270	279	276	303	292	250	289	257	297	311	259	309	303	310	290	275	280	263	301	281	305	302	293	287	288	299	319	278	307	274	285	308	290	269	253	292	287	264	281	293	295	275	281	287	298	272	285	272	319	301	291	286	286	292	266	269	288	261	283	326	286	282	307	317	274	280	300	298	289	263	266	283	291	283	285	313	278	269	321	290	288	277	311	279	267	338	294	287	342	272	273	266	293	253	285	305	298	293	276	300	325	298	280	266	316	270	280	284	265	300	275	286	294	322	282	296	280	270	296	283	289	286	274	295	290	294	280	303	305	286	271	263	329	278	282	277	315	297	284	315	291	280	292	277	290	284	281	301	308	292	276	335	306	327	313	290	308	274	301	307	298	266	278	316	256	259	286	307	272	301	284	311	285	303	273	284	309	286	257	279	256	288	309	338	274	278	291	288	270	288	301	295	297	278	269	296	315	269	286	254	267	291	263	299	299	295	301	269	295	307	280	304	283	297	318	286	307	330	300	263	292	303	286	295	299	230	274	284	306	288	283	282	279	295	287	285	279	306	299	273	286	292	314	274	288	303	291	253	275	254	265	263	294	314	288	298	306	297	295	278	274	302	248	261	283	301	286	286	299	283	304	278	318	274	270	305	297	300	297	310	340	298	281	278	276	318	263	309	318	292	282	292	284	293	312	273	249	302	290	286	303	292	290	288	302	293	291	283	270	274	272	276	296	297	257	272	306	298	300	281	268	272	290	279	290	287	282	305	285	270	276	298	307	260	297	284	309	287	302	269	290	280	298	292	278	281	285	289	321	268	289	286	284	290	303	281	275	275	305	308	287	289	279	290	274	238	291	283	293	311	277	299	270	264	272	289	287	293	294	294	292	272	290	305	323	284	295	289	274	279	260	283	304	286	305	301	315	286	290	301	305	286	307	267	313	278	318	277	271	304	288	297	274	294	270	273	286	296	314	304	304	301	312	308	270	296	301	299	279	314	298	286	307	292	260	321	298	304	288	288	290	307	303	273	303	287	327	301	291	281	292	301	286	312	286	316	284	304	296	295	309	271	271	301	279	287	285	306	286	285	282	267	295	302	279	301	281	293	278	282	275	326	304	283	305	291	303	289	276	301	279	310	297	282	289	252	321	272	296	299	309	288	310	309	305	315	291	281	286	307	280	268	300	280	270	313	318	310	287	288	303	298	295	286	298	264	261	286	297	288	306	265	283	307	304	286	268	318	286	303	264	285	286	301	286	292	261	277	283	289	274	351	294	283	261	275	309	281	310	317	312	284	270	308	286	295	302	304	310	282	278	280	255	290	255	265	271	256	315	282	291	292	279	301	287	301	272	335	315	258	307	323	284	298	290	299	286	299	284	244	289	272	248	269	322	280	299	331	277	252	295	312	255	290	286	280	300	270	301	300	283	259	304	310	319	291	308	273	283	306	302	269	295	273	283	315	265	287	297	279	277	276	276	313	308	330	318	322	296	275	284	289	268	284	286	292	314	246	298	302	307	271	279	268	287	292	305	301	287	331	274	295	305	295	288	286	291	284	278	279	293	294	288	294	333	291	297	247	318	305	268	281	291	304	312	288	282	296	293	279	297	286	311	296	267	281	302	277	269	308	289	291	284	304	297	276	313	307	327	271	296	271	280	287	295	300	317	298	284	273	321	307	291	307	281	290	288	289	282	276	289	278	263	291	300	298	295	323	331	303	288	292	328	302	278	302	298	280	295	304	291	304	280	296	291	270	296	274	276	286	273	292	281	286	313	303	294	318	275	307	288	290	300	307	281	314	306	283	281	320	278	271	312	281	328	286	286	277	272	268	298	331	285	289	294	288	302	258	316	266	267	286	309	307	290	277	290	298	285	290	302	288	299	295	335	297	335	271	252	275	303	273	271	278	310	289	286	275	300	286	292	295	268	282	273	302	286	268	312	319	289	289	292	302	247	258	273	304	291	284	256	281	266	321	302	309	295	288	284	263	296	267	297	293	297	288	304	323	282	266	266	282	272	279	288	277	308	268	264	278	279	259	262	317	285	294	310	271	246	267	290	289	273	303	311	305	304	282	279	264	294	281	282	294	321	283	306	273	292	283	294	284	320	276	294	318	302	296	262	292	327	293	314	264	311	305	307	285	249	287	253	286	304	315	278	293	260	291	313	319	289	236	300	298	269	303	279	302	301	242	285	274	276	291	307	320	268	266	297	335	289	301	317	303	285	298	287	298	295	302	302	307	297	276	297	340	290	280	309	279	280	298	294	285	293	261	295	269	267	278	289	296	314	282	285	293	283	305	263	311	273	281	283	284	269	308	256	286	304	272	301	304	294	322	295	285	272	277	289	268	275	294	283	311	276	290	301	293	315	310	302	286	289	307	292	285	302	299	260	281	277	286	301	318	290	307	305	291	306	274	316	292	277	301	267	292	272	322	309	295	284	292	264	281	290	276	265	309	305	315	276	272	303	308	288	296	286	281	308	287	311	269	296	311	254	309	267	308	259	290	265	284	329	302	274	300	281	290	291	296	279	268	273	297	308	303	270	306	305	284	240	279	309	279	283	292	285	281	294	305	314	291	256	287	283	288	276	266	256	293	284	280	297	285	278	291	272	315	304	279	313	281	312	282	283	281	280	293	273	271	283	300	300	265	293	298	302	301	278	277	307	267	314	305	299	289	269	278	288	281	312	298	281	304	297	302	289	273	290	296	300	264	272	289	260	266	279	284	306	272	301	284	289	283	263	261	285	293	266	274	300
17541	820	752	528	423	370	349	346	319	364	325	317	276	301	324	346	353	308	322	300	311	321	329	306	295	315	318	291	349	322	306	301	321	321	328	290	318	288	305	315	318	328	322	315	273	280	330	323	267	314	307	303	297	326	323	333	297	301	327	314	290	326	310	277	295	317	292	315	307	325	317	324	316	289	305	305	274	309	334	289	290	308	279	298	311	312	309	318	300	305	326	317	287	316	318	312	294	297	281	321	301	302	314	294	317	297	267	306	308	285	297	295	281	307	319	328	337	323	306	279	291	320	295	275	339	291	319	347	296	315	294	317	329	302	303	285	306	334	320	287	289	288	313	302	305	330	320	297	307	291	298	319	314	296	297	337	294	300	311	304	314	312	289	312	258	300	333	281	291	289	309	294	281	311	283	303	314	314	305	308	318	285	328	303	290	297	319	337	332	266	304	268	320	302	286	327	294	319	313	298	329	301	323	324	305	311	286	336	307	290	311	283	299	294	314	297	306	303	303	311	321	310	307	268	295	316	308	308	281	301	305	291	323	307	324	275	342	334	307	293	281	278	273	292	313	290	313	307	266	302	312	325	315	328	307	334	333	305	271	288	327	271	290	298	288	282	309	306	316	282	342	310	275	311	297	299	313	340	318	304	322	297	346	306	302	335	284	305	294	329	295	282	311	319	279	292	312	303	310	304	335	312	292	259	303	301	320	338	315	337	308	301	296	311	320	324	289	297	307	295	317	284	294	312	318	336	313	288	322	321	299	303	312	300	316	292	279	307	279	305	280	325	298	315	330	313	285	321	298	333	292	290	292	317	302	295	339	297	284	288	305	306	310	276	305	314	336	303	312	299	326	296	300	302	300	301	311	348	280	303	321	292	318	324	306	309	314	311	292	288	341	291	323	311	317	307	324	282	313	308	309	301	292	314	305	331	308	298	312	301	302	282	325	332	278	316	309	282	363	278	296	315	306	329	296	305	301	303	317	309	295	307	297	307	292	290	276	318	300	303	315	326	317	286	297	288	308	284	302	290	315	320	295	289	321	293	307	300	295	286	298	331	338	279	280	307	303	320	321	312	306	340	324	341	309	318	315	327	307	313	298	311	320	319	301	299	312	291	320	314	303	330	281	294	274	303	286	322	313	297	303	280	285	274	297	316	348	295	308	276	277	301	277	312	326	301	297	334	319	307	294	316	278	296	277	325	304	323	299	323	304	336	300	317	295	279	329	305	305	314	295	306	325	325	308	325	319	320	306	283	302	292	308	301	295	295	309	298	327	281	329	313	275	331	283	293	297	323	303	296	305	316	285	331	333	297	286	321	296	292	323	300	320	309	307	298	292	310	303	323	312	332	305	318	315	294	352	307	313	318	315	276	300	327	313	308	331	311	314	323	310	319	322	336	321	291	265	320	289	287	275	340	282	306	328	305	326	277	307	304	308	273	313	296	290	294	323	311	304	321	308	307	323	336	293	278	266	284	312	306	284	307	282	298	310	325	310	317	309	317	310	313	262	296	321	287	302	319	345	284	302	313	296	305	299	303	326	295	283	313	299	307	306	292	325	285	294	274	331	291	314	320	314	275	310	308	310	299	334	290	301	277	292	302	312	305	271	296	330	297	310	331	265	324	302	293	306	309	293	318	323	316	311	339	328	263	329	298	279	298	321	311	258	313	297	301	304	283	292	301	326	309	306	324	288	324	315	301	305	298	296	335	283	325	279	313	327	292	299	326	300	326	319	302	329	284	303	309	299	342	292	285	314	295	269	341	326	291	323	281	275	319	270	298	325	298	292	286	299	292	319	299	296	288	298	291	307	305	296	327	318	337	271	310	349	299	291	337	302	325	340	328	258	295	335	298	297	321	320	277	292	328	305	313	286	303	297	328	319	293	320	344	294	316	285	305	280	287	301	283	325	265	280	335	317	309	290	280	309	324	294	317	294	309	270	295	344	306	313	326	284	308	301	303	296	293	296	299	285	323	262	316	330	315	301	285	327	320	291	315	303	308	322	311	264	312	293	296	296	345	316	304	309	327	332	277	293	293	304	315	287	297	290	303	306	335	286	317	299	295	322	322	314	328	293	290	286	305	304	304	314	351	296	292	273	276	321	328	293	313	300	319	305	314	317	319	310	316	299	290	304	289	285	329	298	290	305	312	315	302	315	327	306	338	297	267	309	347	311	338	279	301	299	279	311	306	269	314	333	288	299	304	303	315	278	299	307	308	283	315	333	324	296	332	317	306	289	280	287	311	305	300	300	331	318	311	321	303	265	294	293	295	313	305	307	294	305	314	318	300	289	306	311	316	293	298	298	319	290	318	266	268	314	326	319	259	321	293	318	276	316	317	298	299	327	329	324	273	290	319	301	314	304	329	310	302	269	303	311	279	330	311	299	290	311	278	309	295	336	314	336	332	296	275	292	299	321	299	334	298	326	303	296	300	296	311	327	315	287	315	310	291	300	338	288	285	333	295	322	287	317	304	297	279	326	299	345	330	295	313	298	317	300	286	299	323	287	268	296	322	286	295	337	307	337	299	297	304	292	318	300	332	344	317	306	299	305	309	294	306	309	290	302	323	302	300	305	308	314	297	327	320	293	313	293	285	308	307	303	301	329	320	314	305	326	322	306	300	299	286	295	315	308	283	309	316	303	290	310	282	319	291	296	336	304	306	308	302	355	334	338	339	320	273	303	293	277	336	301	318	295	319	284	309	326	306	285	287	309	309	289	294	285	298	282	313	275	336	334	292	301	330	315	330	299	330	301	300	290	312	326	288	316	324	327	312	281	291	309	302	309	313	292	341	323	322	283	339	296	283	319	289	296	299	316	300	281	306	298	300	340	308	304	307	284	301	321	295	289	311	311	305	337	294	326	279	305	286	320	315	306	307	287	302	324	291	269	296	311	323	312	309	279	309	310	307	302	342	351	311	311	289	273	311	299	291	315	313	294	308	347	311	265	304	305	295	348	282	306	318	304	305	324	313	310	297	323	315	288	294	312	306	293	310	335	329	292	319	298	302	312	300	291	303	333	310	303	333	318	316	332	288	307	310	285	279	312	330	282	304	273	283	313	296	304	290	299	296	297	272	317	302	310	324	280	325	314	311	306	322	292	301	297	309	292	293	313	319	303	301	318	324	311	300	293	303	264	326	317	321	265	314	321	307	317	314	270	301	293	305	320	343	335	313	322	334	289	293	323	298	317	309	295	270	303	302	277	315	321	299	301	306	323	327	311	305	334	290	288	351	329	316	289	274	307	299	298	314	321	291	295	289	313	310	291	295	308	323	305	247	297	305	300	315	293	325	318	322	296	299	305	302	299	331	250	319	303	334	273	316	300	310	297	317	280	300	338	270	323	306	305	305	274	310	306	314	309	292	310	301	295	308	299	277	323	293	332	329	307	312	314	315	308	285	302	272	270	284	329	313	314	325	287	289	307	301	282	291	286	295	309	332	326	320	321	304	297	319	314	323	292	280	274	304	300	317
24983	20666	27060	24269	20654	10419	1326	838	687	633	607	576	526	533	479	519	494	471	476	461	475	451	452	456	424	435	458	444	441	430	419	436	425	458	447	445	440	450	422	401	403	404	399	423	407	454	432	426	443	393	419	412	454	433	447	409	415	369	429	470	422	435	409	430	403	441	424	404	439	437	421	418	401	410	415	444	402	367	428	407	422	389	431	401	419	390	434	421	385	411	387	468	408	416	372	391	405	393	407	415	397	433	405	419	408	400	449	394	433	405	386	394	431	385	408	403	425	422	414	436	442	421	437	420	408	448	416	407	397	463	454	415	391	417	422	418	419	403	397	415	428	423	443	411	422	401	417	420	404	415	420	406	408	422	416	439	398	404	416	432	432	403	413	387	452	363	394	425	388	426	438	422	422	412	406	411	413	442	439	393	420	444	422	426	416	433	430	394	416	442	433	409	377	419	411	405	410	437	402	453	402	427	443	418	413	412	427	443	422	389	423	403	408	379	403	423	407	416	449	428	418	423	397	452	409	409	446	444	401	395	413	414	419	417	383	408	403	448	417	415	417	448	402	460	396	424	471	422	420	422	396	417	406	392	404	401	401	417	400	395	402	417	408	420	401	435	404	399	401	406	385	444	431	430	427	386	418	414	408	432	462	433	451	441	414	436	395	408	403	387	456	389	449	411	390	386	434	419	394	387	392	434	395	395	413	427	420	405	426	420	425	416	382	452	377	379	399	424	394	407	437	421	426	413	391	440	438	429	399	437	400	414	418	404	363	399	391	431	411	404	437	411	397	433	451	430	399	418	430	391	438	418	384	450	423	415	396	373	376	412	419	418	446	446	401	399	426	446	429	425	421	408	413	392	397	433	419	425	407	418	434	430	401	436	427	410	423	408	422	425	389	441	439	393	425	425	409	446	421	421	403	398	417	395	395	457	446	442	410	415	459	420	403	417	416	404	391	450	418	393	416	391	417	398	450	377	392	415	413	384	433	429	429	399	407	451	399	380	402	390	398	433	423	390	407	385	417	438	401	428	424	395	402	406	403	418	413	392	419	431	400	389	441	393	438	400	431	413	423	416	408	427	452	407	411	393	366	405	387	401	397	433	424	398	416	445	445	399	397	426	371	403	416	435	424	436	428	395	391	411	433	401	422	377	408	430	381	417	415	363	418	414	402	376	412	422	386	396	384	429	403	451	396	391	421	427	399	430	393	405	393	396	437	384	397	405	415	398	377	387	417	429	399	430	398	404	395	428	410	417	388	422	383	397	439	453	404	396	391	428	421	435	397	385	415	413	380	427	406	395	443	436	428	404	396	416	407	415	420	410	433	388	443	380	439	390	391	433	427	391	403	398	384	406	421	406	429	405	382	422	426	427	432	398	399	419	400	423	402	410	429	408	433	439	406	435	374	399	428	424	434	417	415	408	413	378	440	439	416	450	415	384	410	392	408	424	419	433	425	407	386	408	410	390	426	440	404	422	416	417	406	395	394	396	391	398	391	424	423	438	394	410	404	425	449	430	383	408	404	422	406	430	385	414	415	394	403	423	389	432	442	412	422	414	374	423	432	390	402	422	404	408	409	411	419	441	407	417	400	381	437	398	381	384	399	392	460	398	369	416	432	439	432	399	456	443	380	433	405	404	426	415	402	385	416	423	406	431	432	419	432	420	424	401	410	384	409	446	430	422	402	426	451	385	402	412	411	441	399	425	399	404	459	447	465	381	421	434	439	432	377	382	409	422	413	407	427	441	404	419	440	442	404	409	401	404	439	438	391	410	414	418	447	440	419	448	392	401	417	437	421	417	445	437	393	425	418	405	428	427	428	420	429	398	393	427	428	436	442	411	434	386	421	416	407	381	398	379	404	417	432	423	380	424	420	405	404	416	407	407	395	411	437	427	405	421	410	395	396	443	421	436	403	426	403	449	394	452	386	427	398	444	407	425	390	389	395	417	400	449	390	472	407	399	426	424	396	403	425	394	392	432	435	392	418	396	422	394	423	439	429	413	421	422	408	390	410	407	433	469	412	399	390	392	426	383	399	409	457	451	395	385	361	432	422	413	351	408	418	409	444	403	411	390	403	409	408	397	417	457	421	442	389	441	407	394	401	423	401	431	396	438	391	390	387	434	403	399	403	425	443	390	413	359	418	403	421	395	396	370	415	421	396	410	384	462	418	415	417	371	395	438	415	416	426	444	422	404	407	386	408	437	390	414	396	406	413	404	425	408	381	398	404	414	429	428	365	414	439	418	434	409	408	408	415	435	376	422	392	426	438	449	420	389	384	374	424	432	402	424	401	396	412	431	434	409	463	417	450	450	406	385	416	381	442	390	428	434	384	417	412	422	371	398	423	401	355	387	417	394	375	411	408	421	406	401	412	418	401	389	383	392	405	408	399	439	422	440	341	423	453	439	410	426	435	389	438	403	434	425	430	424	386	407	395	478	404	414	441	409	443	409	385	453	421	422	396	427	396	387	392	426	431	429	418	459	421	416	418	390	412	437	417	414	396	394	414	417	399	389	411	421	421	385	429	408	454	420	477	392	440	398	396	391	363	390	412	455	409	439	387	401	380	432	412	399	444	383	449	436	419	428	423	405	412	399	435	389	405	390	428	411	396	407	421	395	422	418	410	407	417	448	365	451	404	416	400	452	422	392	392	450	399	384	453	381	417	429	394	437	405	431	423	431	417	445	397	426	378	407	390	395	391	409	403	433	389	431	441	434	433	475	406	425	414	435	415	399	389	409	405	394	411	449	453	408	417	439	437	388	415	382	400	417	404	410	407	411	412	418	412	410	402	397	369	419	431	417	377	451	382	433	431	433	394	441	403	404	423	385	372	419	440	415	382	418	441	400	408	411	406	421	445	401	448	424	452	394	398	396	424	431	386	431	389	393	429	439	412	422	405	424	409	401	398	386	408	422	430	445	375	449	404	422	407	422	412	409	400	398	404	397	413	466	407	379	422	402	408	427	424	411	403	394	415	427	402	414	424	384	436	365	441	406	398	437	429	415	414	440	395	437	457	432	422	393	413	427	414	415	443	419	397	419	432	423	405	423	417	423	418	395	394	428	409	432	413	406	411	439	405	383	390	409	416	400	408	399	422	408	410	427	433	416	416	405	399	416	423	424	427	416	449	412	460	416	425	403	444	427	382	406	413	399	405	376	372	408	410	414	415	393	391	418	431	382	419	414	419	426	419	393	447	424	411	411	393	426	411	405	382	402	375	397	432	391	399	427	397	432	426	416	387	424	431	394	380	400	433	425	435	405	471	415	395	426	446	392	380	435	392	392	418	441	379	431	424	423	427	462	445	443	474	438	434	412	407	463	442	403	359	426	407	420	386	443	423	386	403	419	402	415	410	429	403	394	427	390	436	415	426	415	379	389	445	408	413	435	391	412	393	405	389	411	390	424	383	425	387	438	425	415	414	411	436	431	417	413	421	388	412	393	392	384	452	423	408	381	418	450	424	407	413	417	447	429
21694	8763	7802	4247	2774	2032	1544	1331	1083	975	814	737	746	669	644	554	534	562	539	538	489	489	466	481	443	413	429	447	426	471	430	463	405	444	432	449	433	432	447	425	425	465	462	429	415	414	388	385	431	381	404	408	419	420	425	415	391	417	423	389	391	431	415	435	405	384	413	421	427	423	408	397	411	387	436	420	384	398	415	390	399	416	435	440	412	411	386	383	425	409	391	420	404	369	428	399	426	387	383	386	400	437	386	418	459	408	392	414	409	397	384	395	368	412	387	407	403	410	398	400	419	395	379	403	412	382	361	441	420	400	418	413	388	424	406	400	368	416	375	405	455	374	394	397	417	414	409	375	389	388	383	398	436	420	370	415	393	390	415	376	404	392	420	426	434	437	391	436	406	424	391	448	422	431	375	422	385	413	407	405	384	377	424	411	372	363	370	404	408	426	395	382	452	401	376	385	406	413	393	417	394	396	436	428	439	409	422	442	396	424	388	432	390	379	421	404	410	417	367	413	395	395	371	374	419	372	389	427	416	394	428	379	446	418	406	436	408	400	456	413	378	393	401	441	390	395	406	389	361	394	422	426	396	408	393	410	431	437	383	399	359	393	396	399	439	413	443	406	445	382	431	428	433	412	377	438	413	397	395	393	403	416	411	402	376	387	395	387	390	412	421	416	403	395	418	410	411	397	431	417	399	426	436	402	376	401	402	393	409	393	394	393	388	404	406	435	430	385	398	386	400	413	424	414	416	411	411	437	375	392	388	411	415	398	374	386	375	442	405	374	379	370	418	416	421	415	444	406	383	379	442	404	402	393	388	401	423	439	399	402	397	375	417	398	414	398	402	411	399	405	402	421	403	410	430	424	368	446	420	425	419	372	406	391	411	401	410	412	395	410	413	396	422	441	400	401	411	399	420	357	381	411	411	397	413	369	399	376	422	433	424	445	425	421	417	417	381	358	381	371	403	406	445	371	423	408	414	392	399	450	424	431	429	389	444	429	444	377	441	362	405	397	400	402	407	403	413	388	422	401	400	382	382	358	400	428	381	413	382	411	407	404	365	390	406	389	398	404	379	380	375	406	399	377	419	396	428	409	420	404	419	414	390	400	409	450	394	407	417	412	416	395	427	362	389	449	401	373	408	413	384	411	429	371	413	391	422	465	403	421	381	395	376	415	396	420	403	412	421	393	401	409	407	404	414	387	410	376	400	398	412	413	389	396	381	404	391	423	416	370	387	401	380	417	406	388	414	388	424	373	395	407	396	429	397	361	405	393	413	431	426	403	391	400	377	433	394	420	415	402	411	412	387	404	375	412	442	392	397	422	402	411	425	400	458	407	416	387	397	433	408	402	426	405	390	418	408	419	406	400	425	382	406	365	409	420	394	413	396	384	429	417	426	410	430	384	446	381	384	391	375	390	419	427	434	358	426	439	403	374	371	392	416	382	416	411	434	419	405	456	379	396	390	382	376	421	420	398	414	401	367	414	393	422	385	408	407	386	408	376	384	407	391	409	426	409	406	431	405	365	388	372	394	383	418	422	397	427	404	408	386	415	381	403	420	387	428	360	444	383	414	401	427	400	368	457	399	413	404	407	412	410	392	435	425	432	419	385	392	415	457	409	387	441	386	416	408	410	437	413	364	376	395	410	429	416	401	448	413	398	378	404	401	390	411	387	420	427	399	427	379	388	439	377	391	396	414	418	408	383	388	403	404	445	391	370	368	435	425	426	422	394	394	399	389	385	413	423	370	412	394	411	438	370	375	422	411	369	393	406	426	388	390	387	400	418	440	398	416	405	439	397	424	412	403	416	433	416	403	423	369	406	393	400	438	392	384	385	386	395	373	381	431	418	387	420	448	378	390	379	418	418	376	436	397	458	368	432	388	427	413	419	438	393	422	409	407	369	382	398	389	412	398	400	391	415	415	412	383	394	424	443	389	397	374	405	366	426	423	397	425	433	406	367	382	400	397	380	413	378	403	402	391	401	431	378	425	388	384	413	419	380	399	415	438	392	393	414	418	394	408	415	399	412	334	390	423	404	406	415	406	394	420	434	391	417	394	376	404	394	415	422	384	409	389	413	406	432	410	407	391	411	405	398	434	396	415	393	411	430	434	356	411	425	444	375	405	427	389	408	401	416	418	378	382	405	401	428	404	371	425	417	427	373	426	411	429	423	430	373	386	365	381	407	425	396	419	407	374	381	407	384	403	424	378	418	410	381	405	405	398	398	414	385	399	401	398	440	407	383	372	360	399	425	441	422	370	392	391	406	408	425	429	401	397	426	429	419	415	398	392	397	424	396	406	423	421	429	404	414	406	415	402	384	393	426	425	383	394	419	394	404	404	427	426	383	409	383	403	381	406	411	410	388	436	392	398	409	390	419	414	375	403	440	404	401	420	412	404	426	401	432	394	407	398	427	412	395	402	419	383	434	399	385	449	416	415	379	404	399	377	382	399	393	415	396	443	383	411	395	403	413	409	413	403	408	396	411	416	373	394	408	425	395	401	412	403	406	401	406	402	413	379	395	403	394	410	408	421	433	430	379	383	406	398	410	381	383	393	390	391	410	398	429	362	385	390	424	410	416	407	382	433	393	388	398	422	391	384	389	380	370	403	405	404	427	454	389	395	401	453	420	435	383	430	419	403	401	373	420	407	414	394	400	378	408	435	398	393	398	375	402	370	398	375	413	402	393	405	383	390	391	408	393	399	408	424	390	399	445	410	415	418	414	386	366	416	410	390	368	428	414	388	432	391	401	383	404	377	412	415	402	423	359	413	414	412	414	386	392	392	389	403	387	392	433	433	400	424	441	426	390	420	427	391	408	401	413	430	403	399	373	425	397	381	390	388	374	437	420	388	389	415	413	421	385	435	402	407	403	409	386	430	411	380	409	439	414	422	397	402	413	356	394	417	427	403	382	434	422	420	428	396	395	418	404	366	411	387	395	403	410	400	417	437	427	389	391	428	383	384	410	387	443	436	371	398	417	411	410	419	416	389	396	418	407	413	401	417	419	378	416	402	412	359	428	393	393	406	379	404	384	428	421	395	406	416	387	395	398	420	399	431	408	391	385	448	409	368	396	418	432	391	432	419	415	403	370	401	419	428	382	380	381	417	411	423	381	389	420	382	376	433	369	405	378	424	394	405	395	417	393	412	406	381	431	441	409	389	411	413	404	431	410	383	434	382	393	406	416	396	446	413	412	429	395	385	394	414	404	398	383	403	382	396	406	402	435	415	407	406	421	385	392	417	411	395	410	392	386	412	409	415	376	409	378	423	399	417	398	377	400	433	422	379	407	409	369	402	426	381	406	397	394	411	425	437	400	369	396	407	383	445	394	405	423	360	418	409	430	352	412	429	418	430	432	438	392	412	448	403	401	357	444	426	398	406	398	386	446	412	411	393	400	427	364	391	410	402	358	393	403	374	389	457	414	420	381	412	400	390	381	425	415	359	424	415	388	412	385	392	359	386	423	437	407
22932	20638	27443	23847	20644	20728	11311	1792	1292	1231	1160	1015	976	935	930	841	853	798	769	821	828	803	814	809	808	711	756	738	749	769	792	774	772	800	751	762	714	761	757	721	748	734	719	714	708	751	711	746	730	695	693	719	712	660	697	718	740	653	690	712	752	728	674	730	744	743	759	747	645	681	731	704	681	703	655	717	647	716	654	702	733	753	654	717	691	736	730	676	726	691	689	672	718	711	725	708	703	745	684	706	673	706	765	716	705	711	719	735	742	680	746	741	695	716	701	661	700	714	669	693	679	703	709	698	759	694	705	680	709	731	742	721	730	712	707	768	715	698	776	696	696	678	721	730	664	713	741	704	661	713	725	722	750	703	690	686	694	690	727	744	720	722	764	692	646	734	751	736	669	659	732	693	710	697	696	713	742	683	710	682	721	714	697	745	632	694	673	714	707	701	680	698	713	741	736	664	706	721	666	735	712	692	707	717	735	706	678	693	762	719	701	729	703	696	673	731	714	717	740	723	677	711	702	694	701	666	679	717	707	748	735	648	689	754	667	730	711	710	754	716	695	692	693	728	686	701	691	715	684	701	676	741	718	691	704	698	670	701	687	773	660	695	680	672	727	735	653	688	712	753	714	730	714	677	698	705	784	683	744	671	692	727	640	673	646	709	706	708	691	703	711	681	690	713	739	718	682	714	736	709	735	720	685	684	696	718	704	674	722	642	694	746	692	687	693	748	708	724	718	665	713	690	693	708	699	742	754	705	704	705	736	691	731	717	695	701	750	703	687	689	772	690	682	658	698	752	678	700	699	678	719	724	705	754	677	706	679	717	716	702	736	678	699	720	716	700	703	738	666	745	688	687	692	670	708	748	710	693	701	696	718	732	693	670	689	707	674	703	710	660	686	699	744	729	701	698	708	756	702	738	717	718	707	710	717	731	650	685	675	655	703	713	716	699	712	741	701	686	719	717	687	658	693	684	706	726	688	744	685	700	667	665	704	721	700	691	708	695	697	697	774	694	723	698	660	692	736	730	711	713	698	689	700	648	738	749	713	693	710	683	697	680	678	714	701	747	665	722	711	703	734	727	701	684	690	698	672	737	674	687	671	699	704	689	694	743	672	739	718	691	692	690	694	642	674	693	701	706	719	662	705	723	761	730	715	681	682	673	691	742	693	686	773	698	750	682	698	711	698	660	719	680	683	694	714	703	727	681	685	679	720	747	697	678	747	693	687	664	653	723	712	681	709	700	691	716	705	740	747	669	734	726	745	732	749	724	700	667	613	682	730	715	691	704	708	679	660	712	690	747	720	695	681	740	661	700	712	717	689	724	730	673	707	691	698	692	725	704	665	723	711	720	716	710	684	675	683	699	715	711	714	720	709	715	708	706	699	726	755	737	761	649	676	744	760	705	707	727	701	737	703	749	750	689	715	740	681	692	720	691	759	722	737	713	701	694	783	740	703	690	729	689	730	711	680	720	663	724	723	724	743	725	705	731	692	709	706	644	726	711	707	713	727	732	698	673	663	706	718	670	715	706	701	702	654	678	723	710	691	744	729	696	705	688	676	673	760	720	741	687	674	665	723	715	696	712	714	768	656	683	723	676	676	716	699	706	695	727	716	713	691	715	693	688	688	668	680	670	703	731	725	723	681	719	731	692	722	706	660	733	676	694	691	671	664	685	685	712	730	723	679	705	744	680	701	688	719	711	744	759	677	700	741	691	685	718	727	681	694	680	730	727	669	679	727	670	708	733	763	724	706	686	704	687	712	649	731	721	688	659	701	683	739	682	691	688	704	685	735	700	708	770	685	713	687	742	682	671	750	706	673	703	728	731	709	706	717	671	673	711	643	712	717	729	665	701	716	683	688	708	742	714	722	722	684	723	704	697	729	721	773	683	755	673	710	710	712	698	745	709	754	695	715	693	709	725	694	704	709	733	753	685	706	677	659	707	734	684	691	664	691	663	682	701	646	714	707	707	664	642	748	683	741	724	693	717	704	699	737	716	677	722	682	667	688	718	730	673	679	677	724	674	698	693	694	694	706	713	651	662	715	698	734	692	691	699	709	698	725	735	674	695	655	717	725	657	703	690	693	726	743	746	738	697	694	733	695	694	718	674	713	744	715	678	683	694	743	723	709	697	664	743	710	706	749	751	704	776	730	685	716	738	668	694	691	665	750	701	708	689	707	715	700	708	710	707	705	699	722	674	669	661	734	742	751	657	707	743	696	709	686	732	698	641	686	685	697	738	709	707	718	717	716	703	671	717	770	725	751	717	718	668	668	690	724	740	709	688	720	722	654	732	720	717	704	710	725	723	732	724	678	690	726	640	711	723	708	715	731	679	686	743	686	690	668	683	723	749	733	692	666	731	683	688	684	696	677	733	717	675	715	736	675	708	730	700	674	687	731	702	682	714	734	675	705	708	689	715	702	713	679	695	657	705	705	701	683	721	724	695	687	660	630	732	759	662	764	721	740	702	719	705	719	703	728	668	688	692	678	689	692	675	713	690	704	710	678	706	651	692	669	683	700	710	682	730	648	717	726	729	732	723	674	723	668	769	701	689	750	654	729	747	697	694	732	718	740	727	726	710	729	717	662	714	752	657	727	737	674	713	736	678	735	700	718	645	698	699	664	749	745	705	713	704	641	682	728	679	762	693	665	724	724	729	668	710	711	713	695	706	713	749	696	696	716	705	691	718	667	689	716	748	720	715	673	696	691	671	690	721	694	685	671	729	694	724	727	685	720	722	646	687	727	721	696	688	697	677	687	665	686	704	653	676	683	739	689	671	716	683	663	726	714	693	701	672	695	730	712	712	672	702	685	712	695	704	682	748	713	740	707	707	699	715	685	656	735	679	663	678	715	685	662	657	730	682	672	764	726	650	685	736	690	726	697	717	705	684	712	713	717	730	602	689	665	750	711	709	696	682	757	672	676	657	696	689	712	688	728	720	730	672	727	659	730	698	708	683	718	712	748	678	647	695	659	724	737	716	719	679	709	683	690	692	666	717	716	697	692	738	688	697	682	714	714	699	673	671	724	678	703	692	720	681	725	685	723	721	719	711	757	662	746	672	675	686	679	683	663	696	696	679	667	720	734	682	714	708	741	727	733	706	664	711	690	686	723	715	685	728	718	719	715	663	730	711	709	739	715	702	695	729	696	713	695	692	665	730	678	689	688	710	731	697	711	679	704	660	705	742	689	690	693	705	704	676	700	705	687	682	716	716	718	694	735	732	724	690	636	715	734	677	718	743	723	694	712	659	729	731	664	719	726	675	744	727	685	641	699	684	719	701	721	733	689	715	717	699	665	675	728	699	691	743	731	742	743	685	696	700	686	715	681	742	700	725	714	701	745	701	744	763	685	703	651	753	744	715	719	677	794	683	719	690	731	703	717	659	697	660	693	725	688	694	698	746	702	675	673	700	710	675	685	701	668	673	673	721	660	720	666	726	704	697	680	744	740	671	688	667	702	680	734	667	660	697
18060	14850	13422	7706	5132	3827	2942	2485	2032	1748	1555	1394	1298	1215	1102	1059	1048	954	890	891	901	824	837	806	800	826	761	734	771	741	743	703	728	730	716	744	755	747	745	705	755	718	644	697	698	752	691	705	648	681	695	714	665	680	683	702	705	677	659	672	717	661	671	675	658	680	718	626	687	655	682	648	641	663	672	679	710	660	663	691	667	673	671	741	640	664	690	636	665	634	693	678	667	673	652	665	677	661	621	688	633	657	609	673	689	686	638	661	678	678	679	661	654	673	641	663	712	676	677	674	662	663	662	674	631	661	703	692	643	676	636	668	697	675	706	698	673	686	701	677	656	678	695	657	664	668	702	641	711	721	676	634	658	644	651	701	661	668	687	703	655	662	679	715	651	673	648	676	653	624	672	706	672	691	672	655	667	643	669	695	636	697	688	678	669	617	651	674	668	664	690	692	692	674	689	673	665	663	637	680	684	652	693	678	700	649	688	643	641	653	703	661	673	683	670	674	672	697	634	685	704	659	657	684	738	681	684	666	659	626	625	669	631	687	662	673	660	634	678	686	666	649	653	663	659	653	650	687	675	700	701	671	620	649	585	688	673	657	687	702	665	668	662	665	664	636	634	637	701	649	636	625	682	676	655	663	645	690	681	670	631	650	687	651	649	713	678	700	687	642	675	650	672	676	641	676	683	650	669	684	681	677	701	682	620	661	625	677	683	620	690	668	677	631	680	695	711	651	681	646	603	663	674	686	696	694	656	655	678	667	657	678	625	686	658	658	657	709	703	691	652	672	638	667	659	640	658	674	647	684	668	650	628	687	646	715	667	637	708	673	667	666	686	616	684	679	682	655	633	670	664	690	645	655	690	648	702	651	667	685	719	666	636	647	677	713	677	639	707	598	677	571	661	642	667	690	660	639	643	693	631	703	637	702	641	637	681	631	602	646	692	663	674	683	673	651	668	662	661	675	669	724	643	674	648	669	698	667	683	669	670	691	670	684	607	690	665	660	641	653	685	686	684	612	685	717	645	661	657	664	673	678	668	668	663	654	697	662	665	708	618	695	657	711	695	651	665	681	699	651	681	651	694	640	720	640	665	667	658	666	644	689	653	689	676	697	673	628	648	667	699	655	636	670	697	677	671	691	647	662	690	672	676	722	651	683	677	678	640	647	691	723	706	668	675	663	647	654	719	674	671	672	685	677	681	661	643	677	671	635	677	686	689	670	636	687	641	685	656	660	630	674	666	715	703	662	667	643	650	621	671	702	643	733	675	613	693	676	677	693	695	693	694	665	690	707	633	664	691	698	673	650	685	661	681	669	671	633	655	677	709	693	658	720	654	668	677	654	662	652	659	690	681	673	667	692	643	665	685	706	703	643	660	656	617	690	630	661	658	695	661	699	657	691	701	635	692	649	633	673	671	673	708	675	676	661	669	647	644	716	672	638	651	637	669	629	658	664	696	660	651	687	683	652	665	643	641	688	696	688	672	713	668	706	670	702	673	669	641	677	654	691	661	660	680	629	651	662	629	680	685	667	724	616	644	693	686	657	695	671	649	690	621	670	649	678	655	691	659	601	739	656	662	667	681	654	633	638	636	655	683	663	670	687	627	689	687	705	709	627	677	640	649	709	645	662	709	666	669	670	641	620	652	664	701	643	657	660	631	642	693	676	660	699	698	671	717	658	675	708	636	664	661	667	657	648	620	688	614	681	652	654	662	624	609	638	651	697	634	650	634	675	695	631	646	710	674	628	685	668	711	646	650	658	669	607	656	687	674	671	674	700	646	662	686	685	691	601	660	645	671	666	735	656	664	677	665	667	632	641	664	670	682	717	651	707	647	639	649	714	748	655	635	682	722	683	648	671	617	688	653	653	673	668	639	672	639	637	687	652	639	672	673	696	694	696	648	691	643	656	670	653	661	693	651	610	651	642	654	661	648	679	673	624	686	695	675	684	594	622	634	665	621	631	648	659	678	636	658	657	661	656	692	666	733	674	658	674	697	690	679	692	651	694	680	623	699	700	704	636	664	642	658	668	641	649	698	683	647	683	687	672	681	713	674	671	627	646	694	635	657	699	669	662	670	642	651	662	669	678	678	633	660	625	654	699	693	603	646	669	703	692	684	695	658	664	686	587	681	639	691	641	723	675	667	683	670	663	691	679	656	709	650	659	654	659	636	656	655	682	662	660	629	723	698	673	681	693	689	647	681	687	670	670	677	681	669	634	657	643	654	673	677	691	716	656	690	658	686	628	705	623	646	658	723	602	706	665	629	633	673	714	646	667	667	659	679	661	646	693	683	696	709	688	688	673	655	631	681	650	685	678	671	666	691	646	676	681	681	637	657	646	677	682	642	655	649	669	660	667	708	678	659	661	660	647	669	658	665	655	628	667	639	694	679	658	662	682	644	620	680	675	642	628	657	692	687	687	643	696	665	636	659	682	649	702	668	635	658	646	697	699	661	664	657	653	666	631	650	666	629	687	661	697	696	653	672	677	666	636	645	696	683	664	679	649	665	688	688	657	653	651	698	705	672	724	639	685	707	690	673	643	717	680	683	660	647	703	655	694	635	683	710	644	674	649	698	706	672	695	663	682	686	665	680	722	694	681	682	702	682	673	680	688	663	664	644	655	668	674	677	713	654	692	661	643	642	715	631	682	661	650	716	715	670	644	638	676	635	651	675	694	667	666	695	728	653	703	691	683	658	660	623	650	648	682	667	670	626	673	641	653	666	658	683	653	637	681	649	678	647	675	682	689	749	659	654	625	662	681	671	646	699	697	654	668	668	672	654	676	644	635	694	678	705	695	733	646	657	680	662	670	690	638	706	645	712	643	620	700	679	672	664	688	638	664	689	652	683	661	698	639	672	657	696	681	690	707	686	667	684	655	651	659	595	690	638	658	692	669	649	659	669	647	677	623	647	676	708	699	667	677	690	697	663	694	678	654	680	737	634	677	710	652	656	659	658	664	695	659	651	626	665	634	677	662	678	678	668	627	675	658	664	678	691	684	708	670	627	676	626	647	680	696	697	629	690	661	686	693	659	674	630	677	650	695	673	665	699	637	663	707	634	674	643	691	701	687	648	676	696	664	611	623	671	649	674	707	665	685	699	650	712	650	655	656	665	686	694	656	645	684	619	657	660	638	624	636	690	688	645	700	678	660	659	660	649	665	680	658	614	675	677	644	646	678	637	681	605	651	644	657	644	660	670	693	607	691	677	642	719	680	666	685	637	637	676	698	672	686	652	723	727	684	681	708	661	658	697	675	691	662	644	692	670	631	643	686	628	681	658	690	655	683	685	669	664	661	691	644	678	639	655	653	616	674	658	684	668	711	636	671	657	670	701	708	696	648	668	638	680	658	642	677	655	696	652	711	638	709	692	677	678	669	675	668	630	661	661	656	691	688	675	665	699	680	649	667	685	645	665	685	659	660	700	699	711	651	662	670	678	679	665	648	647	675	707	632	646	680	677	722	687	626	666	689
30938	15109	2302	496	377	369	290	341	320	311	264	332	283	284	298	309	297	286	306	295	261	343	285	295	292	263	264	308	278	285	299	290	273	291	298	306	284	286	299	307	296	288	256	304	263	294	302	278	315	287	267	280	267	301	281	318	276	293	290	253	300	288	264	317	305	301	272	304	314	287	299	294	296	328	308	286	310	269	270	297	281	291	284	302	281	284	304	301	307	285	288	266	306	314	283	258	281	302	262	302	296	279	272	303	302	282	308	294	298	304	322	291	284	289	288	299	262	297	278	293	317	280	303	273	283	288	311	269	284	313	298	306	290	296	312	285	298	270	303	283	301	271	288	292	270	290	294	283	293	291	292	283	259	315	302	297	287	285	282	291	285	323	296	289	277	296	309	311	292	291	294	312	297	281	296	282	308	280	285	306	282	286	285	300	299	292	271	290	276	296	291	301	302	280	299	287	285	262	309	288	298	296	292	286	280	275	317	299	269	285	310	292	289	288	294	281	291	297	236	294	310	319	293	282	319	278	303	260	296	266	300	288	309	307	282	291	279	283	315	286	259	281	258	292	286	299	270	265	296	254	290	283	304	292	280	278	293	273	285	301	274	285	289	268	311	309	262	331	274	279	295	325	271	281	279	308	317	299	255	289	276	310	283	292	288	303	270	311	273	265	303	334	289	265	309	296	298	327	336	286	278	286	305	273	312	273	293	303	286	278	289	272	288	294	283	287	328	300	319	313	287	293	298	305	308	262	291	278	294	286	295	287	301	273	316	275	293	271	302	292	280	288	281	291	292	276	280	275	287	290	268	314	293	309	288	301	282	296	316	303	302	285	290	274	275	276	293	305	324	314	283	294	314	302	286	282	301	242	263	330	290	316	301	306	275	273	298	302	310	266	290	296	252	275	292	286	293	309	289	292	281	278	271	276	275	287	295	306	280	303	283	297	253	301	297	319	287	280	292	285	309	297	294	281	300	287	268	310	293	286	268	292	277	269	284	275	304	295	279	285	257	286	299	274	272	285	326	277	331	283	264	292	293	282	312	303	286	290	295	300	290	284	310	296	256	281	285	311	291	250	284	299	307	287	321	289	270	296	338	278	306	288	293	278	284	284	282	309	334	296	258	280	264	296	300	258	295	299	277	283	297	276	287	296	265	257	277	295	317	307	291	283	295	266	302	287	289	264	276	270	276	273	263	277	299	323	304	275	293	286	272	271	276	293	293	286	280	296	314	302	269	312	282	303	293	260	298	257	286	274	313	271	300	281	274	324	280	283	298	279	292	306	272	297	271	288	301	275	286	263	271	277	271	289	288	298	297	291	296	290	298	293	307	301	296	309	285	330	319	277	289	289	267	306	271	273	258	300	291	305	303	323	331	314	292	291	292	300	314	260	326	287	304	276	256	288	260	280	318	307	273	311	309	295	283	296	306	308	256	318	259	287	285	309	289	277	277	294	297	278	280	302	282	306	303	299	280	286	285	283	296	305	306	283	284	298	280	303	287	279	309	331	285	281	298	282	291	279	312	301	282	277	287	284	294	294	315	298	322	299	272	269	270	307	307	297	285	302	292	290	290	282	277	287	289	313	278	302	303	302	267	308	308	265	307	265	272	298	262	280	305	298	299	264	304	262	293	300	274	272	303	313	264	279	327	316	291	261	305	265	324	269	281	320	284	251	285	292	267	294	281	275	302	303	306	263	313	284	302	273	291	272	267	307	297	303	266	315	284	297	302	299	293	300	259	304	276	275	304	274	321	280	278	256	290	279	315	263	291	277	297	292	284	299	261	278	285	311	296	287	297	282	293	290	299	286	284	282	300	311	318	282	279	287	297	287	268	298	299	265	314	274	283	289	276	299	273	286	277	252	275	293	279	286	305	302	307	262	270	291	307	322	281	314	289	283	298	295	281	285	277	273	310	279	274	278	317	292	270	283	310	285	317	274	302	305	301	289	278	267	266	282	318	285	290	286	312	284	282	316	293	314	298	284	293	285	282	287	326	297	285	318	320	284	260	276	268	284	287	290	289	287	296	281	273	311	267	289	291	280	271	282	294	328	287	295	275	270	298	265	281	301	288	277	317	289	268	308	263	316	285	271	329	281	252	274	295	297	276	282	290	285	289	296	301	276	295	277	325	275	253	301	303	271	301	291	308	278	310	312	287	287	287	289	328	308	268	272	284	277	278	279	269	273	271	267	293	269	283	317	301	282	276	324	306	286	296	299	301	293	282	271	277	275	279	287	296	309	277	281	306	294	313	270	280	290	310	310	286	272	279	266	288	299	329	293	271	285	306	298	283	285	276	283	313	301	301	256	267	317	308	289	293	318	291	293	326	290	277	318	272	296	321	308	282	285	277	296	299	303	280	288	299	273	294	287	250	292	323	304	283	331	294	298	303	276	301	261	303	311	296	267	296	282	318	293	275	287	280	305	287	273	295	278	297	284	284	268	274	295	278	282	318	301	270	315	266	304	307	309	286	312	263	281	290	269	271	300	275	291	329	275	301	255	284	299	287	293	274	304	308	301	284	294	276	267	308	260	254	289	280	264	278	294	289	290	290	280	284	286	330	296	292	305	247	298	326	280	272	308	285	305	289	302	256	299	289	264	258	266	302	262	273	306	293	267	296	300	275	332	266	281	297	306	328	290	284	292	284	291	306	269	284	286	294	298	336	314	302	317	284	300	334	290	276	283	288	279	288	268	284	260	292	261	283	288	299	304	285	275	304	287	306	281	263	304	276	266	304	305	277	281	297	280	320	281	268	295	295	269	287	275	289	313	291	297	299	324	267	268	320	291	300	276	281	285	281	286	281	261	336	299	287	276	282	272	273	291	276	300	283	269	315	307	293	280	257	300	264	296	283	308	297	277	281	283	309	296	280	300	302	324	287	294	279	283	269	287	317	287	266	267	282	279	274	343	315	280	304	233	286	280	293	289	283	289	289	273	295	304	284	300	264	318	273	292	298	272	325	268	280	312	304	298	309	272	268	301	314	243	292	306	286	321	295	298	287	295	298	272	282	280	278	302	272	280	317	278	292	275	301	262	277	274	322	321	297	289	298	285	288	289	273	287	266	291	299	274	295	318	343	272	310	292	287	285	261	261	268	327	275	306	270	287	280	311	293	320	320	296	268	307	282	322	259	290	291	304	266	285	281	299	262	298	286	292	292	272	273	258	317	311	296	305	308	302	267	293	293	290	284	279	258	300	271	282	295	303	286	287	294	271	328	265	309	288	312	287	311	305	288	340	309	284	331	312	308	266	283	290	299	281	272	313	302	293	286	277	306	314	316	271	306	278	284	301	283	321	295	309	321	288	311	326	275	292	288	319	262	300	291	290	268	305	311	266	302	295	315	286	275	328	278	292	314	296	277	298	269	290	268	280	279	280	286	280	285	291	294	278	316	293	282	294	299	278	292	254	285	304	273	266	288	325	306	299	308	264	311	307	316	269	286	300	288	272	287	291	282	292	297	277	272	287	288	238
18479	781	682	456	381	384	330	362	338	319	310	321	306	317	316	332	304	300	329	304	307	319	282	299	275	322	314	291	315	275	284	319	289	300	314	304	329	287	284	301	315	293	297	297	297	299	301	345	292	291	322	317	294	303	299	333	327	352	323	301	277	316	307	315	310	331	301	330	312	287	311	314	314	317	294	287	308	269	298	320	328	316	300	294	335	291	321	320	312	325	304	330	252	322	293	313	316	259	299	300	294	310	298	343	294	305	304	283	334	316	298	283	309	310	301	315	320	294	287	306	319	293	315	289	364	297	297	313	286	295	323	304	285	313	317	296	315	319	343	311	304	309	310	307	282	321	290	340	299	318	308	315	290	320	291	286	307	314	299	301	325	326	332	307	317	330	297	289	312	297	288	303	307	310	307	331	276	288	342	337	290	304	324	286	330	311	338	271	307	312	294	310	308	312	299	332	272	313	320	335	310	307	281	302	287	310	289	309	292	343	276	274	333	280	313	297	301	282	307	317	324	319	311	330	288	282	285	331	316	305	299	319	330	320	309	315	319	310	312	303	275	322	294	313	313	278	311	265	281	300	286	312	292	312	312	340	314	309	300	317	298	284	317	295	341	279	287	270	307	291	303	335	371	316	304	337	338	311	271	264	291	285	292	308	331	294	319	302	274	287	296	323	323	262	318	294	330	272	294	323	291	293	339	311	307	306	325	304	291	299	296	305	313	322	316	286	317	324	331	322	291	313	294	328	328	307	325	311	298	318	308	301	294	297	292	345	300	274	305	319	341	306	321	290	334	313	300	317	300	317	329	286	313	302	304	321	298	307	282	269	304	304	293	312	309	320	315	275	308	299	299	304	330	299	298	308	287	319	334	296	307	284	292	313	300	291	324	302	265	330	321	288	288	315	311	304	306	303	311	309	284	308	269	319	309	282	287	300	286	312	302	292	311	308	288	317	340	293	325	311	307	308	297	282	285	304	298	316	314	333	292	290	309	352	297	287	325	306	319	292	300	267	277	283	337	342	295	279	312	315	262	300	300	327	309	316	305	275	303	295	348	280	319	317	303	319	310	316	332	298	319	304	322	290	308	280	313	286	365	284	304	320	332	300	276	294	320	313	304	283	297	297	313	307	283	306	305	326	288	291	290	315	317	328	319	302	321	297	324	311	317	340	280	317	297	296	294	306	293	299	338	299	290	287	300	285	307	288	310	311	319	322	297	286	320	316	306	291	298	295	303	294	308	310	278	306	266	313	293	320	311	309	323	302	322	292	313	315	321	326	327	286	266	336	285	288	313	300	283	321	296	288	304	293	309	317	311	295	309	311	312	315	303	335	301	305	332	312	328	285	286	304	333	272	301	326	307	314	311	317	276	267	307	309	320	309	296	288	307	287	277	315	258	310	312	319	293	302	312	327	285	309	290	300	315	306	313	298	283	290	276	269	333	355	305	325	304	293	289	305	303	287	346	288	321	285	325	280	302	285	301	329	275	326	300	302	294	299	318	291	266	314	316	318	316	286	312	294	295	311	303	300	320	273	322	284	296	328	292	308	322	284	309	338	282	323	315	291	314	328	316	288	303	331	333	285	296	323	328	321	286	303	326	308	308	292	288	308	285	321	304	276	290	328	297	329	280	304	304	279	314	285	271	302	313	319	263	320	320	283	307	313	278	310	330	311	305	291	289	306	320	312	334	315	312	314	333	329	289	299	311	281	311	319	315	302	320	301	334	308	296	292	296	300	303	321	326	313	280	299	253	323	334	303	302	313	313	293	318	311	331	309	320	369	280	347	321	274	304	275	298	308	314	311	294	296	324	310	299	321	304	307	279	278	315	308	290	302	318	294	297	324	303	299	314	306	335	307	298	315	318	336	338	284	316	299	301	325	321	320	308	318	276	322	300	300	301	259	298	319	309	292	315	325	286	323	290	309	348	303	321	273	302	322	295	313	300	305	278	294	336	285	267	299	308	297	303	306	319	299	259	312	319	292	311	295	304	292	307	298	313	264	319	296	314	294	303	310	299	322	312	303	309	298	325	288	315	320	309	293	284	317	316	305	288	306	311	296	304	298	298	324	319	308	304	276	346	281	306	319	307	306	331	305	323	322	315	332	304	302	309	322	300	318	315	270	319	272	284	285	305	258	303	314	287	299	306	328	320	305	321	304	306	348	311	323	300	286	298	282	295	302	276	285	275	297	312	309	293	305	279	295	312	317	303	296	301	285	307	295	326	303	295	319	308	298	301	319	311	318	300	307	307	316	294	305	302	301	300	292	314	307	299	298	310	306	315	295	320	326	298	309	303	305	301	332	303	317	305	322	309	318	314	293	313	276	319	269	290	301	301	317	292	330	298	294	281	335	311	275	289	317	280	311	289	306	307	322	334	313	307	290	305	305	327	315	274	312	292	305	327	351	274	289	288	337	303	301	307	293	299	289	301	329	298	268	289	318	309	279	306	298	271	322	313	281	324	299	326	315	328	298	337	281	304	322	268	281	321	296	323	294	313	341	305	291	300	311	328	298	338	284	280	291	327	299	296	315	321	324	304	288	278	292	316	311	334	308	330	300	312	347	281	313	288	301	334	309	330	314	298	303	280	289	322	293	266	319	294	309	317	337	322	311	319	307	281	299	299	320	283	308	277	300	324	278	301	315	246	291	298	335	261	309	322	301	329	306	284	294	313	322	306	313	314	274	317	306	303	294	272	318	311	297	320	284	300	332	322	309	309	317	283	264	289	304	328	303	356	299	273	322	310	304	330	279	296	315	307	305	321	305	282	327	277	332	336	309	317	346	298	275	313	301	315	292	312	298	295	300	294	293	314	317	313	293	274	318	310	324	296	338	325	301	290	266	291	265	325	324	302	276	292	326	315	315	320	322	315	297	290	297	301	316	290	294	307	314	296	308	304	285	290	297	301	309	268	320	251	307	342	334	270	328	290	311	315	327	277	303	304	265	317	260	327	287	285	322	316	316	294	295	312	301	308	289	329	292	349	292	321	315	319	312	291	259	325	298	303	321	307	310	291	319	322	319	309	320	284	281	311	312	276	311	290	316	303	310	288	330	334	301	319	276	321	297	315	316	310	304	317	320	323	310	293	304	318	312	303	327	305	321	283	309	345	299	287	302	309	305	312	304	299	322	298	309	264	281	268	327	289	318	338	315	351	272	330	292	280	299	335	308	285	332	325	282	293	327	329	317	276	302	308	294	292	293	317	334	302	277	318	292	287	309	282	334	323	320	306	307	326	289	322	320	281	300	317	308	298	327	310	290	282	311	289	313	340	311	288	299	287	309	289	292	329	287	309	327	323	306	320	311	299	305	317	281	292	317	284	329	299	300	307	318	280	320	341	306	285	328	303	275	342	288	327	270	330	323	309	304	290	291	297	323	307	313	317	311	273	298	283	297	297	278	292	278	297	343	291	313	298	273	296	331	301	275	275	304	316	327	315	255	290	336	298	292	323	277	292	310	362	309	290	284	288	285
25000	20662	26880	24481	20653	9384	1280	827	704	654	600	573	586	572	517	534	483	445	512	449	460	485	483	473	443	450	465	403	447	426	453	437	384	413	448	443	437	432	456	456	412	377	463	425	415	403	401	451	421	415	432	398	406	464	436	433	432	442	457	404	418	404	431	397	442	402	442	440	414	473	410	458	413	396	431	424	423	397	433	409	412	430	412	395	431	412	443	402	409	424	406	386	436	383	411	382	408	421	431	458	414	417	388	416	404	447	441	429	412	402	410	423	438	402	412	406	437	420	423	411	404	418	427	406	372	447	437	413	399	421	444	411	415	381	459	396	416	412	424	417	403	410	421	446	400	432	406	418	423	451	410	416	408	392	395	403	372	432	437	434	435	420	410	480	475	431	431	430	417	390	432	389	424	371	423	410	443	410	452	427	432	410	423	426	440	418	426	427	412	414	420	424	458	398	423	449	428	420	408	482	441	434	412	439	427	410	430	421	428	443	437	438	441	434	399	439	402	423	447	411	404	428	449	428	430	405	393	401	422	425	414	424	404	393	414	442	389	393	437	421	435	449	439	428	421	399	460	379	396	398	436	425	421	403	429	418	425	426	361	401	381	382	419	413	448	401	429	443	425	426	437	417	415	415	411	374	401	396	431	459	421	380	398	426	431	409	380	404	413	452	406	410	435	435	443	410	387	413	448	416	409	401	389	441	412	409	445	398	419	400	453	396	372	409	406	398	402	443	405	448	392	406	466	398	433	415	442	392	405	429	421	383	436	426	415	447	417	380	389	393	385	429	380	421	435	435	446	405	402	411	388	421	396	432	417	397	409	407	395	433	405	408	436	434	363	410	386	407	416	454	413	432	418	425	426	409	404	428	427	431	443	413	425	406	396	384	427	405	428	408	417	428	433	388	414	435	457	395	443	405	450	443	414	399	394	409	414	414	437	408	429	431	420	392	411	398	380	435	407	401	398	414	403	422	409	439	396	422	445	411	427	445	388	396	395	429	441	374	410	372	402	424	393	408	411	412	414	404	395	429	401	412	403	404	399	373	433	465	435	424	417	430	398	384	407	393	455	411	415	454	386	428	421	391	435	453	447	394	434	408	419	395	438	424	394	443	405	423	433	406	427	419	426	392	422	400	430	418	464	432	429	418	455	432	404	417	427	367	410	418	440	415	445	408	435	404	378	385	406	413	397	403	364	415	428	406	404	463	402	425	381	437	400	431	434	404	377	401	418	421	402	428	377	441	405	408	397	401	413	412	416	427	382	417	407	393	425	425	369	414	396	402	424	409	442	381	404	433	424	384	403	364	438	414	393	445	430	407	412	440	389	401	436	390	413	422	394	468	413	403	449	440	427	412	435	413	395	419	412	429	437	414	408	399	448	432	416	394	400	424	403	418	405	426	399	423	458	425	405	422	389	419	359	413	436	380	412	394	439	422	464	381	408	425	409	429	409	454	435	401	422	418	428	406	426	411	413	414	408	402	390	402	453	405	420	414	420	453	458	413	421	428	423	399	392	384	418	407	404	365	404	427	410	423	413	394	392	397	414	418	371	408	407	382	445	429	426	447	418	443	426	412	435	422	418	387	395	398	367	443	433	395	418	411	435	424	406	419	415	416	393	460	460	415	426	422	469	417	433	427	392	437	427	399	392	392	392	464	424	430	426	407	403	387	416	411	472	425	400	442	420	451	393	406	407	431	426	421	426	398	429	415	434	411	415	400	449	395	439	433	426	408	430	441	439	416	391	424	442	426	357	415	424	408	421	446	411	399	386	429	401	421	386	428	417	413	430	433	422	457	426	423	387	406	450	419	403	408	375	432	384	417	408	419	406	392	442	413	412	447	436	450	421	424	398	443	449	458	402	446	433	380	432	407	418	403	433	356	434	409	419	433	401	403	443	413	410	417	420	398	405	440	435	405	414	412	419	420	435	432	408	432	430	390	421	386	390	392	402	399	422	455	443	410	396	443	389	445	436	404	423	444	399	444	414	392	379	450	424	420	418	389	424	461	403	414	423	445	393	408	430	406	438	410	402	407	409	416	354	390	425	397	422	402	418	421	400	409	424	404	417	415	422	431	416	443	416	456	423	408	404	415	409	411	391	413	407	429	408	372	416	431	377	400	387	400	427	409	400	418	422	419	443	415	454	427	391	428	417	419	374	438	415	434	404	442	413	443	452	406	446	402	423	416	393	385	401	461	424	362	374	398	414	409	406	386	431	438	409	404	453	404	388	428	432	434	430	414	445	404	426	427	433	399	415	372	485	384	428	385	391	430	454	416	415	421	367	435	407	437	389	403	390	388	446	388	409	432	390	421	406	451	420	421	429	407	427	414	404	429	454	400	395	390	431	397	427	458	408	405	390	413	410	381	398	417	354	388	391	399	389	413	445	419	375	403	404	426	425	466	433	371	418	414	436	434	468	428	413	431	369	416	386	444	373	460	437	391	409	369	415	426	422	387	433	397	414	423	420	416	409	409	428	423	412	443	402	415	411	437	437	389	428	396	434	410	462	456	403	412	420	435	401	404	425	416	427	395	417	413	475	399	414	450	428	413	372	388	420	401	399	410	417	389	412	414	395	437	425	436	409	441	425	411	430	420	411	399	402	405	389	417	445	418	368	414	448	396	432	436	446	409	418	396	377	434	414	373	389	429	383	426	406	415	443	368	436	408	403	399	400	412	423	379	432	429	421	447	383	409	402	424	406	422	405	407	378	405	409	446	408	415	416	402	377	399	411	454	419	404	384	411	394	418	432	427	440	391	406	422	430	402	464	399	435	407	408	401	417	403	444	409	447	389	348	410	438	408	417	423	444	414	414	461	429	419	418	429	397	428	398	414	418	385	386	407	454	421	416	428	434	396	426	414	422	405	408	433	401	419	410	396	418	430	459	424	447	432	409	400	413	429	414	407	422	366	421	395	473	410	440	436	415	424	410	452	430	384	424	413	434	390	389	418	443	454	416	405	408	422	410	367	419	430	426	432	387	390	385	413	412	408	400	413	412	414	401	410	464	397	400	434	385	450	409	387	398	426	418	396	423	409	391	429	425	379	395	446	419	417	409	435	426	386	433	448	430	422	412	448	419	407	417	430	416	419	409	392	407	413	395	406	378	424	408	392	405	450	394	393	401	449	403	387	404	422	382	436	441	457	423	432	435	419	417	430	432	403	399	410	444	440	359	440	415	394	441	449	405	433	406	394	415	433	477	420	428	383	454	379	422	438	372	389	438	459	426	391	444	410	396	386	384	369	424	409	388	401	392	410	392	406	429	425	372	396	395	418	395	396	394	394	389	428	432	443	450	409	437	448	404	433	390	413	426	415	423	437	414	421	414	403	410	444	465	453	446	409	435	397	425	409	388	376	409	413	385	397	428	425	411	395	445	461	386	406	421	389	403	413	438	422	467	394	427	402	408	393	414	436	394	419	421	387	402	441	398	428	426	392	380	441	418	421	427	411	428	396	413	399	401	384	396	401	429	418
25939	8770	7942	4213	2798	2077	1631	1273	1104	965	850	767	717	657	628	589	589	506	568	526	507	512	483	453	468	478	463	449	457	438	459	443	448	446	437	442	457	463	428	418	445	432	445	453	437	432	401	465	441	380	438	408	424	415	411	424	392	428	405	434	432	415	418	408	426	430	409	436	371	426	416	387	421	441	422	380	388	392	392	457	382	427	439	381	452	415	396	415	420	397	427	435	386	423	418	424	423	388	417	441	412	411	465	442	392	435	416	402	431	429	422	456	402	400	418	404	415	427	401	408	418	396	387	431	384	407	387	378	397	393	391	415	412	427	439	395	407	442	394	438	427	386	447	418	391	413	424	395	375	406	409	444	374	419	420	369	382	359	416	416	422	367	398	415	388	429	421	411	436	417	406	432	408	441	385	431	417	457	407	386	417	432	431	409	428	405	399	418	401	409	394	402	414	446	375	379	448	403	397	388	410	400	410	412	429	446	410	398	410	428	385	390	406	413	441	403	401	423	425	381	408	396	414	395	374	404	407	431	419	423	434	380	391	362	447	427	394	390	411	382	423	396	397	403	414	385	390	427	468	396	425	413	391	416	432	385	430	481	408	403	414	376	419	398	357	385	419	414	392	433	409	435	406	392	408	418	415	395	428	440	430	432	404	404	393	424	371	390	402	416	411	407	403	435	418	394	436	403	411	382	413	402	414	396	402	402	394	445	405	423	407	415	383	396	394	434	407	381	415	415	382	359	417	426	442	419	405	386	417	429	438	398	406	440	372	445	417	399	426	416	401	411	427	414	433	402	405	406	418	412	400	401	393	403	394	438	404	406	425	421	422	404	418	409	402	404	398	433	409	408	384	381	445	415	412	446	451	418	427	389	398	427	404	366	423	429	429	420	395	411	431	395	412	398	444	398	421	385	416	400	373	423	411	392	407	427	405	410	415	439	421	420	419	400	409	424	416	416	416	398	430	427	410	385	380	396	394	381	391	401	399	430	384	380	410	394	441	412	405	419	398	401	405	417	441	413	426	403	413	387	360	416	407	411	420	418	407	444	424	422	420	403	411	397	433	403	384	395	416	429	383	430	421	419	418	403	405	383	405	372	389	425	448	394	374	392	422	373	428	431	434	401	390	374	428	401	424	441	395	405	397	389	426	393	403	390	407	423	433	420	411	406	401	395	448	363	403	406	384	438	381	398	444	395	404	395	442	411	421	433	410	394	386	411	416	400	420	409	395	399	400	426	345	424	387	404	398	390	401	432	409	401	395	418	402	419	389	411	394	390	431	386	391	447	408	416	415	412	395	387	420	421	395	405	388	401	372	392	389	412	389	413	437	395	432	415	429	406	385	392	399	366	427	427	391	436	372	385	369	390	396	405	406	415	379	402	389	423	418	412	426	439	397	431	384	415	433	431	396	425	385	430	405	445	410	413	416	392	404	406	426	420	378	377	418	419	411	381	436	426	406	419	442	413	382	445	391	438	392	393	415	429	354	441	381	397	444	391	419	417	408	398	440	405	406	444	410	409	436	395	405	390	431	417	401	393	404	416	399	412	437	394	409	390	413	432	415	394	388	406	429	407	405	381	393	441	437	387	406	414	394	457	426	394	420	443	393	387	401	419	432	391	396	390	415	395	405	424	419	395	435	424	382	431	412	429	400	397	419	414	374	431	374	383	365	374	421	427	412	390	444	382	435	382	385	388	415	388	418	405	421	376	393	395	385	430	409	435	427	425	426	384	419	373	389	384	389	392	410	394	405	426	421	389	454	429	406	391	438	374	396	458	427	413	363	452	435	415	411	415	404	404	405	396	382	385	423	392	379	381	428	380	402	410	419	404	371	456	375	437	383	411	427	402	384	409	411	441	403	435	446	433	421	380	426	411	445	432	394	400	383	432	404	394	447	416	382	400	411	400	405	404	414	424	418	373	390	398	407	396	431	410	404	410	421	431	384	412	407	405	413	449	421	436	393	426	423	415	415	411	422	434	395	394	424	429	378	396	381	406	385	411	421	393	430	425	421	399	381	433	420	410	413	411	387	389	400	427	404	428	381	380	415	390	389	425	388	411	411	427	402	403	414	407	420	388	402	401	396	392	421	397	429	412	422	375	420	407	427	405	398	413	383	367	445	415	428	417	420	410	413	426	370	395	426	395	464	415	349	439	437	391	416	400	418	390	412	394	433	386	378	389	387	428	426	418	374	393	384	395	429	426	397	389	372	401	414	421	388	404	432	438	411	381	405	421	428	408	422	426	446	424	416	398	425	365	407	415	389	420	439	430	419	379	410	382	458	399	393	405	402	402	361	412	427	379	380	422	406	396	433	397	401	454	427	427	424	391	398	404	396	399	393	389	401	417	418	379	405	372	434	392	408	435	389	453	410	395	405	444	366	413	421	397	449	396	436	402	405	430	415	450	427	381	393	403	409	439	399	407	385	422	429	420	416	414	422	408	390	354	413	369	407	416	401	446	432	390	419	402	442	400	340	392	395	392	425	399	392	422	405	400	438	400	401	376	430	385	429	421	415	435	434	418	374	401	419	405	437	390	368	461	439	428	421	390	378	402	414	407	400	423	432	405	395	380	389	418	447	402	419	395	452	404	414	420	370	446	404	403	396	412	417	401	387	364	372	425	429	384	408	406	430	407	389	412	410	396	429	393	394	410	409	443	452	406	379	393	420	396	435	394	407	400	413	428	407	422	413	442	427	406	444	386	393	414	433	390	435	402	358	449	429	367	403	415	416	380	403	377	427	423	377	387	385	369	404	408	402	388	422	394	413	399	430	408	431	407	381	418	384	413	405	421	400	414	424	402	411	416	443	416	450	425	402	397	421	391	430	423	405	435	445	436	408	374	374	414	383	398	397	394	406	402	449	382	395	365	422	436	410	438	392	383	391	406	456	449	393	452	423	373	429	397	410	429	421	394	435	430	424	372	389	383	379	378	363	413	472	417	404	409	420	395	413	403	395	386	414	410	396	386	373	427	388	406	390	377	434	427	394	366	424	393	421	386	381	430	414	404	424	437	410	408	413	382	393	437	399	390	382	427	408	429	425	403	398	419	404	408	463	393	378	405	426	403	395	425	410	411	377	464	419	394	424	377	396	386	403	422	398	431	423	438	423	392	406	393	414	379	406	406	415	445	441	392	411	390	411	479	396	410	436	395	426	391	441	388	394	415	399	389	409	432	445	374	415	441	394	397	436	389	392	415	381	407	418	387	412	400	431	387	427	365	390	393	425	414	428	431	418	374	417	401	392	390	404	344	426	420	391	426	390	408	399	412	451	377	447	429	424	430	425	433	378	404	405	434	400	386	406	371	426	419	399	379	461	402	388	443	420	417	403	405	397	395	405	431	369	367	398	403	463	411	375	401	386	388	417	412	402	403	376	440	389	424	389	403	397	354	411	419	401	413	432	421	360	450	412	423	441	389	439	387	402	389	392	421	413	423	405	409	412	380	415	404	420	436	413	382	384	408	424	398	404	426
22936	20650	27419	23908	20652	20722	10274	1723	1260	1228	1105	1022	995	952	936	942	878	855	851	816	822	764	816	785	758	721	769	781	775	727	724	841	716	737	757	709	719	745	720	686	734	723	782	715	712	713	731	658	743	693	685	718	709	708	678	738	749	691	716	712	739	725	677	649	726	759	725	707	713	724	665	688	718	720	701	674	684	738	694	684	727	680	700	743	753	691	705	724	724	640	673	684	704	730	717	690	671	683	766	654	736	737	736	668	688	718	724	675	698	661	720	683	759	697	656	743	704	716	731	703	715	686	708	745	755	681	702	703	714	736	686	740	723	705	715	748	677	718	704	724	705	718	726	680	717	735	698	656	731	707	756	721	725	748	705	664	771	771	715	680	687	725	721	751	659	709	721	676	718	791	751	682	710	768	711	720	699	703	714	666	718	721	732	710	695	719	727	724	713	722	743	739	673	694	724	740	739	732	754	710	727	758	755	682	647	719	681	698	721	724	679	727	707	717	720	719	735	749	647	730	745	735	723	721	682	773	703	724	712	732	726	728	746	676	707	717	701	703	750	660	691	755	720	697	685	691	738	718	684	684	703	713	706	734	668	677	694	712	752	672	677	672	699	763	692	705	741	720	690	745	684	725	738	717	672	715	700	727	736	705	681	652	728	712	742	752	706	648	741	700	699	697	666	682	702	689	704	735	719	752	719	680	730	681	712	752	706	721	711	695	703	706	709	674	692	661	675	755	711	722	719	696	719	694	738	625	693	727	691	690	707	737	703	731	738	739	747	675	687	675	705	700	741	673	726	689	718	695	702	750	729	678	722	646	676	683	695	755	714	730	698	711	726	726	686	660	673	712	706	790	759	705	713	704	731	744	709	743	715	709	705	716	683	742	757	770	750	679	686	726	683	725	735	703	676	722	697	675	725	673	763	700	727	729	741	737	657	718	723	736	761	743	668	713	697	672	665	685	718	670	682	730	699	703	701	730	685	706	707	679	709	723	689	721	727	743	669	739	722	696	699	696	749	689	759	673	753	701	715	734	748	696	718	755	714	744	736	726	692	712	699	703	742	772	725	704	720	685	705	702	727	719	694	714	696	671	777	705	694	725	663	743	699	670	710	681	736	721	729	717	745	708	742	720	713	710	695	705	730	732	703	769	702	691	750	732	711	668	703	733	726	752	678	727	704	676	683	736	795	691	700	681	722	705	710	749	748	698	685	676	691	746	726	704	644	712	716	689	705	701	705	711	667	684	776	684	698	669	668	690	710	705	672	753	706	746	652	685	725	658	722	679	698	660	706	690	700	686	712	692	721	688	754	676	690	723	727	723	739	722	681	706	730	685	715	692	727	736	711	678	661	704	690	692	667	731	746	711	710	706	713	717	710	739	685	668	691	695	746	700	684	664	714	693	724	698	733	701	703	729	689	717	708	735	720	655	742	680	707	704	678	712	717	748	676	689	734	715	687	693	729	686	746	721	708	732	653	749	665	750	728	712	695	805	708	680	730	707	670	708	737	688	692	697	690	716	679	717	692	729	697	750	746	743	687	702	736	700	729	713	701	788	692	686	642	664	702	719	674	702	706	705	737	684	711	716	711	693	735	736	720	692	700	711	664	665	666	677	719	746	673	700	713	658	715	672	736	723	702	709	627	661	717	717	704	718	653	700	711	699	692	690	695	726	700	754	679	745	695	754	682	688	724	700	738	719	682	743	713	689	695	692	757	660	705	723	692	697	682	693	757	691	726	712	690	726	718	670	668	703	731	773	676	717	700	697	710	699	702	670	698	730	703	750	715	701	679	685	715	737	696	706	685	688	738	700	703	697	735	676	711	655	663	739	721	694	716	740	682	693	731	684	703	692	735	653	715	710	711	722	705	734	706	699	676	740	717	730	744	715	731	697	704	695	668	689	698	735	718	684	708	686	736	712	719	683	697	670	752	694	714	715	783	699	703	695	736	705	710	722	701	710	712	742	684	687	723	742	657	710	725	656	708	691	659	686	659	671	704	675	665	640	720	692	711	715	734	719	712	721	770	704	730	769	678	727	770	681	658	720	709	708	672	711	719	709	676	733	684	664	686	760	684	689	733	727	707	759	723	794	710	737	715	699	688	711	724	727	707	674	714	730	706	714	698	768	715	707	751	712	683	654	697	694	722	734	687	715	693	718	740	709	788	730	732	699	695	742	696	672	691	671	675	728	733	693	735	656	718	730	723	686	686	683	688	719	737	706	699	680	688	713	668	743	691	768	698	711	651	720	749	672	655	692	721	712	666	736	696	670	743	730	761	700	717	668	672	676	716	692	667	669	715	724	748	719	756	680	686	687	720	694	682	736	729	697	709	679	659	693	712	647	710	698	722	730	722	709	715	718	720	670	711	719	679	710	715	685	694	703	667	701	683	697	697	715	700	686	689	736	740	660	750	743	743	667	677	701	707	688	733	705	735	687	708	691	714	672	716	679	737	725	721	656	719	676	708	719	654	693	774	751	682	720	711	675	723	710	735	687	656	707	677	698	718	708	668	723	693	730	680	726	711	729	751	716	739	697	668	697	686	698	717	713	730	710	684	703	731	745	697	691	755	751	684	681	712	748	713	685	691	727	677	636	762	692	710	755	680	689	703	679	722	706	700	723	703	677	697	690	647	733	699	738	710	738	698	691	729	617	669	710	703	697	748	660	722	770	719	773	692	701	702	746	707	704	670	689	700	702	691	692	696	698	679	683	731	754	715	683	679	679	713	741	727	718	705	688	722	671	685	684	667	692	710	710	733	675	678	687	692	732	719	687	716	686	703	727	729	690	740	699	724	712	657	694	719	721	684	703	703	701	673	759	704	684	695	699	688	668	694	709	714	673	728	718	732	654	714	727	717	682	719	714	681	705	686	724	728	715	690	710	642	747	762	754	696	757	749	723	746	731	695	703	764	752	686	698	715	704	651	718	704	677	683	688	708	772	699	701	648	741	663	739	689	690	749	696	675	706	719	712	737	700	715	712	709	718	692	705	712	730	758	711	676	734	706	754	726	716	727	672	709	699	738	735	743	720	797	664	670	666	751	711	685	736	712	715	693	767	689	689	738	673	710	689	699	735	686	746	677	728	709	730	708	676	663	678	718	672	692	684	724	713	710	675	728	733	675	704	731	725	706	731	694	699	709	711	683	705	690	703	700	691	727	744	755	706	713	704	693	700	737	746	683	714	680	650	667	728	693	769	736	685	705	692	732	700	708	733	670	691	698	721	713	673	723	735	686	724	645	691	738	723	733	667	737	679	685	696	721	728	736	708	665	695	707	700	710	688	705	675	768	681	757	727	767	766	767	700	686	733	743	726	732	713	709	648	692	727	688	752	670	693	689	694	706	627	687	719	712	673	718	749	733	713	691	759	749	674	676	657	694	692	725	699	719	722	691	713	725	686	695	670	700	707	743	731	690	704	746	717	724	718	651	684	723	670	698	699	744	695	716	739	680	660	719	735	703	658	709	688	685	754	655	702
21176	15117	13845	7802	5321	3971	3092	2509	2059	1794	1500	1485	1273	1169	1153	1013	980	951	952	869	868	823	858	828	803	815	799	755	731	770	772	784	743	773	801	739	722	730	738	726	731	745	726	686	706	721	707	736	675	712	672	689	679	755	672	705	691	661	697	680	646	668	700	684	689	719	659	731	646	641	676	647	721	668	688	666	622	696	722	720	735	681	678	713	687	721	709	700	678	663	662	723	657	698	721	659	686	646	679	666	693	722	661	709	723	688	680	653	672	641	669	708	687	681	710	678	647	691	641	668	654	651	703	677	685	647	654	684	682	680	707	701	704	665	695	720	689	709	650	672	691	683	660	681	679	682	695	650	737	713	684	648	695	687	614	677	665	671	688	656	648	635	676	668	672	652	644	696	659	676	689	656	677	630	677	687	676	662	678	695	675	640	654	652	672	716	633	658	710	683	685	692	698	649	701	706	722	675	713	633	698	666	686	711	660	677	689	747	656	670	663	606	687	653	672	682	676	689	723	617	688	690	663	662	677	722	687	681	688	677	668	681	685	646	707	628	602	703	690	653	682	630	678	650	668	683	657	639	668	679	657	665	649	662	659	694	688	670	709	656	641	704	667	669	678	637	665	734	687	694	669	677	695	693	670	651	624	684	655	683	671	721	684	649	648	660	658	665	688	677	687	645	677	742	702	657	690	645	713	680	641	709	640	656	701	702	698	701	700	678	710	677	701	669	699	690	636	658	634	690	643	696	676	711	639	663	677	721	683	636	683	661	679	668	663	689	648	669	641	684	665	720	696	733	678	674	680	688	683	694	665	665	652	669	652	637	719	688	653	652	728	678	677	651	679	631	720	711	671	637	698	677	650	652	660	694	675	713	666	673	639	661	726	658	676	726	706	664	659	624	708	671	671	654	700	641	692	666	652	714	699	692	708	716	654	697	677	679	681	644	594	685	666	667	697	677	693	649	624	696	651	639	687	643	690	645	678	662	659	620	661	654	679	676	708	668	631	621	673	665	636	667	674	692	645	636	681	688	675	732	628	747	635	683	629	661	666	714	673	678	696	671	661	638	677	657	646	668	653	731	690	654	705	684	702	691	647	637	654	643	698	663	658	663	706	667	676	690	696	680	649	723	673	707	697	676	732	678	648	624	711	715	669	652	684	659	677	663	680	766	676	649	669	681	631	674	719	686	695	698	675	679	687	652	708	666	690	659	635	697	658	697	653	691	692	671	664	676	694	691	654	670	671	665	702	623	689	668	695	681	698	653	669	698	686	668	763	671	686	649	675	668	667	652	682	692	703	653	655	623	668	685	681	664	650	663	692	651	694	651	697	684	700	670	636	697	671	675	665	691	648	638	633	657	683	726	677	631	691	653	672	684	651	694	692	669	710	692	691	667	624	673	701	636	653	635	713	669	644	635	670	718	701	702	688	665	675	686	661	707	722	695	652	652	716	698	683	686	699	643	662	673	631	641	655	677	715	653	697	730	672	667	655	695	657	701	670	672	655	694	702	655	656	679	686	645	703	690	660	720	696	690	684	697	654	675	644	669	663	662	670	685	650	700	655	655	655	663	677	698	675	687	649	674	700	670	720	702	717	684	656	674	682	635	688	647	733	676	707	663	675	693	664	659	680	654	692	697	668	616	690	640	701	675	689	658	673	680	636	686	668	681	693	667	701	700	692	683	661	628	661	661	685	673	673	641	674	668	668	676	692	688	658	627	673	698	663	651	654	726	638	657	661	669	665	679	701	655	681	653	691	696	649	649	621	659	656	703	652	658	708	653	705	684	705	654	682	761	680	667	691	663	663	680	669	732	682	700	671	735	659	669	688	660	651	705	680	648	631	706	716	720	661	728	682	675	678	695	706	607	713	674	691	683	702	675	648	666	637	640	679	662	685	647	640	687	632	680	644	686	659	674	684	649	663	650	690	677	667	723	718	690	653	673	680	671	669	714	662	661	718	633	747	678	702	697	686	683	661	706	654	666	662	708	658	668	676	722	677	668	694	701	721	656	644	692	686	691	657	689	672	651	642	663	655	700	657	695	602	669	622	675	694	652	659	688	664	720	700	665	664	672	670	674	662	712	613	703	680	692	632	649	651	668	661	683	655	688	685	654	618	651	656	729	694	667	687	635	675	688	621	646	648	679	668	695	679	674	685	637	680	659	682	686	643	646	686	656	691	714	658	664	672	672	669	684	701	659	660	647	661	724	668	720	677	715	656	652	678	673	654	656	702	685	690	675	632	663	649	681	674	722	683	677	661	695	686	678	634	714	653	617	715	668	669	684	723	670	641	659	660	667	688	699	682	692	714	664	674	684	699	645	645	673	672	649	670	670	691	707	714	684	667	684	689	656	673	681	685	671	704	662	664	698	653	642	669	664	704	709	666	668	681	691	710	632	705	687	659	685	667	695	651	667	652	708	702	667	684	669	687	707	684	684	654	654	675	666	701	736	668	689	700	659	692	692	651	649	701	647	721	630	654	713	711	644	679	641	715	666	685	682	653	707	644	634	675	674	672	621	696	712	671	724	676	688	652	717	640	662	688	679	674	693	681	616	705	667	666	648	689	649	687	700	668	666	720	663	667	679	701	659	700	650	665	622	741	654	717	663	692	661	646	658	637	627	680	649	658	673	676	666	640	677	683	666	681	660	652	669	664	633	663	679	696	668	691	662	686	679	735	656	678	674	693	688	648	682	677	649	692	679	679	615	662	658	643	691	695	684	643	739	628	647	668	645	699	711	667	679	690	617	672	645	670	679	653	648	669	637	683	662	708	613	640	672	675	676	686	649	694	676	680	720	693	654	661	655	661	669	710	700	719	677	694	701	670	651	648	667	639	689	674	708	675	716	672	657	665	676	663	656	670	634	669	680	714	712	707	649	665	684	656	647	664	667	668	671	724	680	679	670	673	670	652	697	634	624	675	691	672	706	692	666	642	679	675	635	677	632	699	661	691	670	689	699	695	686	739	695	713	615	683	734	702	664	611	642	674	692	654	699	654	682	681	633	665	660	661	724	672	691	706	693	677	642	711	646	674	649	672	677	671	671	681	644	635	692	658	693	669	640	701	680	667	663	693	693	752	617	739	693	685	709	626	668	675	652	679	663	689	691	634	701	641	670	694	667	701	657	651	702	646	696	635	687	664	713	685	674	668	631	717	676	693	636	658	640	639	722	670	724	688	666	699	634	676	634	686	660	706	671	683	659	672	697	679	717	656	662	691	666	692	660	711	666	687	672	651	672	676	679	719	670	671	671	702	692	689	674	701	665	675	689	692	686	640	684	666	646	675	691	672	651	719	663	676	663	673	683	692	695	694	627	691	719	688	662	737	655	646	693	634	666	688	686	671	674	643	711	650	647	693	715	679	633	686	683	647	648	739	708	703	675	672	619	677	706	648	692	637	645	648	689	673	658	684	674	687	667	650	692	670	660	654	693	659	615	671	621	697	659	693	725	622	679	717	690	751	676	641	705	626	657	703	691
30742	14536	2086	488	416	343	321	330	309	325	314	302	315	286	337	302	256	309	302	316	282	295	284	289	327	310	317	286	321	281	282	311	285	293	291	297	305	289	337	357	282	330	306	314	291	286	282	300	300	284	275	304	312	311	267	327	323	327	279	311	326	303	320	273	325	296	292	299	292	298	298	309	308	306	292	330	319	294	293	319	277	308	288	298	313	310	287	290	302	298	301	300	327	334	344	311	277	315	303	275	312	309	301	312	307	312	330	310	277	286	322	316	277	290	312	327	311	289	336	291	325	319	311	312	292	313	318	312	298	278	302	280	305	281	317	308	296	330	279	308	301	305	289	289	313	321	270	316	278	304	294	309	305	278	343	290	295	298	327	272	293	298	305	288	287	294	287	299	293	307	327	315	293	284	306	279	299	305	284	339	276	299	295	338	297	304	310	290	295	314	268	308	267	302	294	283	302	333	281	309	286	344	289	328	299	338	276	296	317	315	305	327	296	300	296	310	335	299	298	287	299	289	305	289	322	289	303	297	300	299	296	321	286	304	274	296	275	289	298	296	285	324	282	285	305	278	313	289	287	288	281	281	293	322	300	276	300	291	277	278	300	313	295	305	299	295	311	310	324	308	321	278	266	277	275	283	289	314	314	289	315	306	316	316	306	281	306	305	301	276	267	303	292	272	300	296	290	293	281	316	269	285	345	295	292	274	320	278	294	311	278	274	311	298	290	281	305	314	321	292	319	323	283	292	294	312	302	303	323	302	283	311	278	299	292	291	277	282	296	318	294	314	307	322	285	277	326	298	325	327	279	305	322	305	318	317	327	281	301	315	260	296	303	291	261	318	287	310	310	325	286	305	314	308	313	267	298	272	288	305	280	315	300	281	305	312	327	287	301	319	290	293	296	309	285	327	309	312	282	302	297	309	303	297	317	271	298	271	266	287	296	302	307	315	318	297	311	281	296	312	322	273	291	259	320	268	291	301	281	289	281	297	292	302	259	294	322	291	322	312	312	322	340	294	303	307	266	295	313	289	275	335	286	295	340	318	311	281	290	334	301	317	320	310	294	311	301	331	308	300	317	313	299	322	326	319	294	273	287	283	309	321	304	294	305	342	284	305	309	279	288	305	313	297	301	300	301	291	285	315	308	285	312	350	307	336	305	324	291	314	289	340	274	307	307	290	308	278	322	290	272	300	287	291	306	315	339	302	313	312	303	293	303	300	259	321	298	301	301	305	295	301	336	310	312	343	305	290	316	311	297	306	284	279	298	287	340	325	302	281	297	319	305	285	278	296	296	286	294	313	315	288	286	299	313	279	282	299	307	300	293	283	293	300	292	296	292	321	289	289	305	306	291	288	336	289	307	279	287	306	300	305	309	266	286	296	287	294	312	306	297	333	307	289	288	294	291	296	317	273	311	338	268	297	287	276	274	297	293	300	319	313	290	290	302	323	279	287	287	298	281	303	282	331	298	291	309	306	284	299	304	287	308	294	298	300	297	305	304	296	282	291	269	324	270	293	279	302	312	310	310	311	302	319	319	316	291	286	309	299	280	295	264	309	305	291	320	277	315	314	311	327	316	289	311	300	271	300	309	312	272	307	300	296	308	305	289	317	285	276	310	295	276	297	320	316	311	263	286	297	314	295	301	326	328	312	311	314	314	300	315	320	302	290	289	296	335	305	342	319	330	271	306	300	304	291	293	294	346	313	283	335	279	296	319	301	289	322	308	267	303	308	284	322	281	312	290	299	333	280	314	311	287	295	298	302	279	284	295	279	337	314	294	307	305	309	311	311	293	296	281	319	292	305	297	292	295	289	292	311	301	316	309	307	312	291	285	297	292	338	299	297	330	293	332	318	276	283	298	312	296	296	269	287	320	312	305	296	322	289	342	324	325	290	298	300	292	281	276	286	286	296	280	293	309	324	294	303	270	300	302	282	281	312	302	303	335	293	307	305	279	310	285	310	270	295	295	272	329	306	347	301	288	292	303	291	307	355	280	306	294	284	306	319	295	281	348	318	290	309	334	317	308	326	302	302	288	322	324	304	311	301	288	315	314	303	309	295	302	276	292	327	315	315	302	303	311	284	319	336	308	333	285	306	305	290	282	303	318	312	303	308	318	324	340	296	310	301	300	282	329	309	308	287	293	342	313	336	324	304	294	262	292	338	339	305	321	284	298	299	290	298	297	291	272	299	305	313	264	317	299	267	313	299	306	336	312	293	285	291	328	263	332	312	315	299	265	315	287	330	306	327	288	317	318	300	300	310	325	335	291	310	328	308	282	279	285	275	310	295	301	282	341	296	274	282	290	269	281	310	326	276	341	273	285	324	273	316	275	305	305	270	291	281	300	311	317	333	275	316	328	299	295	287	323	289	303	297	334	299	301	322	287	263	306	300	272	281	293	298	315	298	313	284	324	296	269	324	293	292	301	290	287	268	303	334	317	321	292	297	295	291	318	281	307	319	293	306	245	277	305	335	303	282	310	320	312	294	302	268	319	299	286	308	296	296	326	289	309	288	287	290	285	300	297	260	297	283	301	273	296	312	274	316	294	333	342	310	307	301	325	321	306	281	313	286	301	284	285	301	300	308	312	307	298	305	317	308	293	295	318	310	318	313	294	285	297	284	311	284	342	321	283	326	271	310	264	331	304	304	281	317	294	297	309	315	292	320	315	323	314	333	340	308	261	282	321	328	274	320	316	327	295	308	326	292	287	320	305	257	300	293	281	273	288	316	299	314	283	325	290	303	281	287	310	289	330	280	269	289	280	337	329	309	267	316	317	313	290	315	303	326	292	266	303	311	288	294	291	296	288	341	273	289	333	282	273	288	297	287	292	307	307	285	327	331	319	315	321	307	292	311	293	297	332	307	320	273	286	308	313	310	317	285	307	276	328	329	304	294	281	313	307	297	331	272	280	299	320	310	282	323	310	305	293	315	305	280	323	295	327	303	297	300	322	287	303	345	275	277	299	284	297	292	302	309	283	304	302	310	281	305	302	298	306	271	309	305	295	323	330	298	291	308	306	316	316	338	305	279	292	272	338	298	335	299	272	319	331	287	306	307	284	320	289	314	277	305	331	328	294	310	299	300	306	347	278	302	280	293	291	302	267	299	310	323	307	296	326	280	306	292	290	308	285	287	312	311	303	311	317	328	308	305	290	299	319	306	313	330	296	308	278	309	328	327	289	297	303	255	322	309	304	311	319	259	292	301	282	284	289	301	297	329	280	309	322	291	295	265	293	293	285	310	299	316	323	308	305	313	334	272	319	286	306	337	300	316	288	309	281	317	295	301	312	311	313	294	313	311	316	307	291	292	311	291	299	272	330	306	291	299	333	308	295	272	287	291	280	308	286	258	290	330	275	321	306	276	296	339	303	326	305	276	351	270	295	295	301	296	305	319	302	310	271	307	312	308	323	302	301	258	312	291	302	289	312	346	311	304	329	310	295	283	296	283	298	324	317	306	316	302	323	307	304	313
18779	798	748	494	393	435	356	358	378	331	337	311	325	333	327	288	327	295	332	331	325	323	354	316	305	322	341	322	309	309	316	319	320	319	319	302	328	315	335	350	319	343	323	293	311	313	325	307	294	313	304	321	307	337	333	318	326	315	302	297	335	306	316	312	314	298	307	328	297	331	352	292	313	319	271	321	325	313	309	331	311	310	302	305	326	332	320	322	321	340	312	299	286	335	338	315	290	281	320	314	297	319	334	327	298	306	314	316	324	346	302	316	322	322	312	349	312	336	331	309	308	329	313	269	327	305	300	321	320	348	308	337	306	308	307	322	296	315	331	302	361	345	318	300	309	352	349	307	316	303	323	322	333	295	288	343	328	336	321	302	317	315	321	299	345	334	310	289	330	305	315	299	321	319	330	311	310	284	320	324	328	330	309	339	335	334	276	326	308	331	318	327	319	329	334	308	346	312	324	320	348	329	342	332	318	324	351	307	329	289	310	316	309	324	324	312	318	319	315	331	321	315	292	294	305	321	303	289	314	331	297	290	335	327	314	309	325	292	319	334	295	329	339	310	334	315	304	314	329	318	287	337	310	291	337	321	312	296	330	300	314	338	322	303	332	329	321	326	338	305	309	284	344	291	317	309	337	296	318	326	294	340	320	328	292	295	342	308	308	306	295	298	303	313	343	330	303	321	322	282	323	309	294	336	336	347	334	325	299	331	339	309	307	292	315	328	325	312	304	295	349	315	316	301	320	343	319	317	335	350	303	303	313	308	285	305	302	330	294	316	333	332	298	296	306	325	312	308	325	349	381	301	316	303	330	322	321	340	283	309	313	336	347	295	314	313	311	372	330	325	341	327	308	299	333	304	302	369	323	301	285	322	290	334	320	288	339	320	302	338	309	273	308	330	322	308	326	317	322	311	302	318	314	311	354	317	310	294	305	334	343	341	295	295	343	310	338	321	325	341	326	323	334	323	315	332	293	303	321	309	327	312	333	305	296	315	289	321	293	334	326	332	314	285	312	323	318	304	324	312	323	306	322	350	330	304	332	319	271	284	315	330	337	345	329	311	335	303	337	316	303	297	346	309	306	338	300	337	325	320	300	301	345	327	301	310	331	313	301	336	332	322	348	318	305	311	308	330	322	299	301	312	312	335	326	305	310	349	312	313	319	315	314	296	354	305	321	324	329	313	286	343	301	330	312	280	339	305	310	328	305	320	339	356	309	306	299	335	288	331	340	342	328	312	301	346	305	319	327	324	304	319	310	338	313	313	304	338	317	322	325	314	326	292	325	277	310	327	276	317	295	329	329	322	301	329	303	301	309	311	319	296	303	315	303	317	316	299	322	324	291	303	316	299	309	323	314	333	301	305	321	343	299	318	306	331	330	266	295	316	322	299	314	326	280	309	334	281	308	313	324	334	309	286	310	288	317	352	292	287	342	316	341	335	335	319	335	336	309	333	304	320	331	305	295	311	315	305	339	318	319	328	337	323	340	318	283	307	330	328	331	298	340	287	331	299	331	310	296	315	336	293	324	325	304	340	318	326	318	340	326	339	298	337	304	286	324	328	327	297	272	341	297	304	335	288	320	333	282	310	323	312	315	325	291	296	314	316	299	332	344	335	337	319	317	320	344	302	316	315	304	338	296	317	286	293	333	313	325	313	298	299	318	316	330	325	326	311	305	354	320	311	300	358	327	331	349	361	332	323	319	330	314	334	325	317	317	300	330	303	302	336	345	349	312	332	315	293	314	322	307	335	345	327	326	296	299	345	303	311	305	327	289	334	345	323	312	318	333	302	319	340	322	306	302	330	293	297	329	353	328	316	342	280	316	311	310	297	321	327	369	296	336	335	294	345	314	327	317	346	286	334	347	330	330	316	312	333	323	316	276	327	355	305	267	292	340	324	329	293	294	325	336	308	327	315	325	328	305	337	291	310	293	324	332	300	313	293	292	332	342	306	308	304	308	315	351	274	297	304	299	341	320	318	339	345	300	335	285	294	322	281	337	333	319	312	326	325	313	316	282	334	318	341	328	320	303	300	317	308	324	314	339	338	297	291	302	281	319	298	333	293	307	345	308	312	338	320	315	302	312	336	310	327	332	324	297	341	277	326	302	293	318	295	333	303	320	313	309	316	307	329	341	314	277	372	292	321	326	307	303	331	321	280	322	327	315	293	354	370	332	316	314	301	341	303	326	313	306	335	291	316	302	316	302	338	306	332	302	326	331	344	303	319	335	323	329	328	307	284	311	318	354	350	320	320	341	318	302	361	311	317	314	317	312	352	294	304	306	325	302	332	335	307	317	317	340	306	310	335	342	295	350	313	284	332	295	293	296	289	317	320	317	330	279	316	304	296	313	323	281	305	325	288	333	350	323	331	333	296	330	342	315	298	301	307	365	292	331	333	311	302	301	303	339	334	320	335	311	322	276	330	307	318	304	306	318	306	349	317	302	311	321	298	317	344	338	330	337	298	324	316	287	336	319	319	292	308	272	297	311	304	312	307	305	336	313	316	308	317	315	325	322	309	314	313	318	346	337	334	325	303	306	321	316	304	315	298	351	314	300	333	317	325	353	320	291	313	301	285	313	331	292	341	293	276	312	316	307	318	339	317	312	345	324	328	313	320	308	312	306	308	331	348	293	302	288	300	317	337	316	302	303	300	327	303	305	289	310	332	334	324	313	307	284	327	276	341	336	305	288	317	331	307	289	324	337	297	316	307	332	300	349	353	330	307	334	305	318	311	331	324	316	290	307	321	320	291	308	338	335	344	317	330	352	329	330	337	298	310	335	304	321	338	320	310	301	307	318	306	282	311	323	281	323	296	308	282	311	321	340	334	333	335	318	312	319	313	293	306	311	325	307	341	331	329	269	351	313	332	306	287	322	341	340	328	338	334	313	315	300	327	299	314	313	306	363	321	318	288	340	333	305	341	297	309	329	295	307	330	324	321	292	304	315	280	327	335	309	337	274	323	319	323	305	319	313	349	287	311	314	294	310	303	318	343	321	297	297	318	308	298	324	318	347	308	327	320	318	280	318	336	327	319	322	332	326	318	290	318	357	300	323	306	321	347	351	331	317	310	329	324	309	324	322	318	294	321	293	320	288	344	294	327	289	290	347	276	311	287	320	277	306	300	309	324	317	329	338	351	336	321	277	313	312	317	297	292	297	310	313	332	317	325	317	308	292	304	324	322	304	332	306	335	322	313	332	321	305	328	305	293	339	302	312	341	301	309	288	294	329	321	298	319	326	323	342	338	316	328	306	300	300	333	304	316	304	296	317	299	332	366	343	335	312	362	295	335	316	317	340	326	317	320	311	310	288	299	332	317	307	319	318	283	292	330	341	312	313	319	305	329	323	317	322	349	289	318	315	298	297	315	320	288	325	286	350	317	300	319	310	314	319	331	301	302	331	319	334	317	329	319	318	330	303	309	317	274	323	326	341	352	314	316	318	326	322	330	279	298	317	308	330	307	339	296
25064	20669	27025	24357	20659	9669	1223	878	685	655	631	630	580	546	491	548	492	504	499	495	410	454	503	487	452	485	443	428	449	460	474	444	462	447	426	477	434	451	435	453	449	419	443	458	437	432	436	435	439	448	437	453	425	429	402	428	455	475	422	429	418	436	446	442	422	457	442	434	420	412	432	433	476	396	423	428	415	444	436	425	427	417	446	388	436	433	428	475	411	446	446	459	428	405	447	423	440	441	374	453	415	437	409	427	453	431	433	443	417	417	446	447	415	449	432	455	442	456	455	446	419	427	440	416	450	419	456	450	462	453	413	434	431	448	421	435	441	426	473	426	443	411	456	470	415	441	432	457	444	409	401	427	443	395	435	395	431	418	418	449	485	431	402	436	437	440	458	414	382	428	430	405	426	422	397	428	416	389	421	390	409	432	409	423	402	402	452	443	472	378	433	444	405	413	408	465	466	436	440	439	427	421	400	378	413	409	435	448	450	426	395	445	451	410	431	429	407	461	417	445	408	385	433	413	443	433	452	383	405	450	431	395	398	420	440	430	411	422	430	428	389	426	430	433	404	434	451	424	433	416	390	449	443	459	436	427	446	451	423	419	440	425	399	399	401	463	445	418	430	403	416	436	417	418	427	424	440	439	431	428	448	444	414	404	430	414	455	455	415	434	460	428	425	454	434	396	407	451	442	412	406	411	450	374	422	436	416	434	421	433	440	443	383	416	438	437	442	442	451	399	412	438	406	416	400	392	396	420	396	454	407	439	420	439	432	375	480	423	445	448	425	455	470	452	439	459	399	455	426	463	428	415	395	409	418	382	443	436	483	462	433	408	475	429	444	440	468	448	437	468	428	429	456	449	415	427	426	384	426	418	438	414	458	426	431	448	432	406	413	448	394	447	433	406	443	411	433	460	455	416	427	416	417	408	426	397	451	414	449	425	475	410	410	403	400	416	408	435	421	434	435	467	439	456	415	447	411	423	451	458	428	477	450	418	441	444	430	462	422	457	416	430	466	442	399	456	431	452	419	470	424	407	410	436	450	446	406	403	425	423	450	424	400	430	467	423	433	442	430	446	450	420	407	413	428	421	445	420	490	454	423	410	437	424	386	424	427	437	428	484	430	416	440	411	436	451	446	401	419	443	447	422	431	439	418	401	445	425	432	462	440	467	437	442	460	447	436	410	411	385	434	466	427	434	434	450	429	386	410	415	410	429	434	408	427	423	466	414	392	436	418	418	430	442	440	386	491	449	439	418	436	418	437	434	411	425	430	466	402	467	435	436	449	393	441	424	443	466	419	396	408	393	455	428	425	406	461	457	449	394	431	429	417	468	401	411	395	394	403	472	473	448	448	384	456	419	462	440	425	421	403	424	411	406	395	481	428	441	463	416	440	443	386	413	454	441	445	426	438	421	434	435	450	444	431	420	467	450	417	442	427	402	424	470	413	433	440	425	425	434	428	422	438	423	402	421	424	427	427	415	402	471	432	443	456	433	465	477	423	441	400	409	475	424	431	420	415	397	419	424	429	389	418	440	475	429	444	428	394	418	419	392	452	445	445	443	430	466	420	422	451	430	435	422	437	410	415	447	422	418	425	425	426	459	422	426	429	408	433	416	422	429	425	417	437	424	410	412	440	438	417	462	426	444	408	445	421	445	426	450	452	433	401	456	417	446	460	408	446	457	428	447	436	413	447	428	445	398	409	396	441	437	407	440	420	413	440	423	455	428	435	413	418	448	444	436	421	420	437	414	404	381	424	448	412	425	404	431	402	431	469	417	429	417	443	418	395	448	402	421	418	421	449	387	451	451	416	433	389	458	427	444	420	438	425	429	434	439	422	429	414	442	439	433	423	460	441	410	438	411	434	469	421	437	429	425	437	419	460	398	451	437	430	451	442	459	410	421	432	441	413	431	402	401	436	422	446	479	428	426	436	435	478	416	427	432	439	470	453	407	428	408	445	448	430	405	420	402	446	462	444	433	382	388	442	432	454	440	456	468	436	440	461	424	435	458	410	403	448	441	424	437	448	449	495	430	443	408	415	400	426	409	396	414	429	416	419	443	437	435	430	423	407	453	421	439	404	420	459	450	441	430	406	447	473	410	403	456	422	442	452	457	425	426	421	431	423	457	422	417	423	409	453	455	414	429	394	455	404	416	411	414	442	438	427	453	429	422	446	447	420	475	436	452	459	424	467	422	438	397	420	377	437	416	417	433	437	462	426	456	410	453	428	439	390	432	471	396	421	416	418	423	416	434	428	435	390	407	448	415	425	455	419	444	437	451	426	445	466	444	447	454	408	407	441	436	468	396	410	413	415	407	427	422	443	437	442	436	417	431	438	432	438	438	417	438	453	426	430	398	402	450	452	389	440	424	470	412	473	425	455	421	447	423	452	433	428	409	443	460	407	431	442	457	406	412	421	452	449	442	424	453	421	415	419	405	440	434	403	429	381	416	440	424	419	425	436	417	405	406	424	453	424	447	413	448	401	448	431	427	430	477	442	453	435	378	420	385	427	415	452	441	452	438	414	424	412	444	411	441	442	404	405	420	419	439	414	411	428	431	488	419	450	472	437	423	415	421	461	426	416	416	409	416	432	481	476	418	449	426	408	436	428	447	420	439	407	396	413	432	438	435	398	412	415	436	425	410	436	463	464	427	421	405	433	400	407	435	434	425	430	425	404	444	428	393	432	404	415	451	445	435	434	408	456	396	406	417	435	405	437	423	450	461	440	409	433	393	423	440	419	413	381	404	416	443	426	446	424	459	383	419	431	470	451	418	452	467	434	421	466	431	417	431	416	431	410	434	449	399	458	424	410	417	460	439	420	426	421	480	456	425	435	447	453	413	435	429	416	413	467	414	383	424	396	415	391	444	400	391	399	426	435	418	434	413	404	419	419	431	429	450	428	474	434	400	418	396	389	418	412	439	460	380	416	442	448	424	399	399	420	433	472	448	435	437	440	410	426	436	415	436	415	388	465	437	457	427	394	421	413	400	382	436	451	461	467	462	430	437	419	456	423	386	436	425	404	441	401	454	420	476	439	410	427	434	399	444	458	430	440	385	439	455	455	418	438	419	417	413	441	415	453	429	458	446	431	400	416	467	424	461	433	432	454	415	427	416	447	430	446	426	424	473	418	470	398	431	401	458	424	426	439	434	420	466	476	424	407	419	413	427	453	397	491	411	423	411	454	430	434	420	439	457	390	426	429	438	407	421	420	414	424	436	431	412	420	428	423	399	457	450	451	428	424	453	426	432	419	424	447	450	431	444	414	432	452	393	421	474	418	428	398	449	441	418	452	456	432	427	463	428	427	426	410	458	410	441	468	421	454	437	426	409	448	416	422	421	443	426	432	432	439	391	426	447	441	417	426	403	417	472	398	399	432	422	410	443	410	423	438	445	439	434	477	409	428	418	459	412	449	427	413	446	413	396	417	424	376	446	433	439	424	442	473	425	393	459	435	443	412	438	410	416	433	426
25534	8749	8006	4180	2847	2116	1659	1327	1139	924	856	739	749	702	598	617	550	579	519	556	533	535	508	480	531	484	436	484	495	451	482	477	461	435	430	493	450	443	481	409	442	436	473	425	437	462	481	420	431	384	421	452	456	430	380	449	428	414	431	435	460	424	402	431	441	407	423	436	414	428	412	404	440	412	406	423	446	431	420	435	384	428	455	464	425	475	423	443	417	420	433	468	401	393	432	416	400	429	387	404	443	403	392	383	388	435	461	415	421	389	457	405	436	433	380	460	429	412	446	388	434	438	414	410	422	406	395	431	393	411	444	416	445	407	418	473	429	432	410	406	431	431	448	424	407	419	369	416	406	415	422	457	451	424	432	418	436	448	446	416	440	444	411	420	420	403	403	437	453	452	401	385	437	447	370	426	433	460	393	413	478	418	391	429	424	400	446	434	417	436	431	412	447	411	417	377	447	398	415	475	431	398	399	424	399	416	430	416	448	411	390	413	437	448	409	436	424	425	401	420	402	397	423	456	437	405	457	394	404	451	412	420	420	411	435	386	433	425	436	431	411	407	402	396	403	390	394	377	412	406	412	411	466	439	457	398	415	397	453	414	386	407	430	407	383	421	452	441	423	411	449	402	433	431	413	391	425	411	419	402	430	409	447	400	438	413	430	440	395	463	456	407	405	369	418	417	451	408	415	418	422	449	445	432	449	385	428	416	410	441	426	435	445	432	416	391	441	373	402	433	389	437	397	386	380	441	414	474	386	389	414	420	412	401	441	415	425	412	384	390	397	407	388	388	426	418	439	478	435	409	383	426	434	426	407	405	408	437	405	393	435	406	431	434	459	424	435	448	441	452	409	406	396	434	431	421	373	394	473	413	404	437	408	413	442	419	409	380	400	414	411	435	403	407	429	434	420	453	436	425	444	392	423	442	415	418	402	434	432	416	419	436	441	394	407	379	442	384	416	455	395	401	432	409	449	403	414	406	417	400	440	385	421	432	398	428	429	380	446	408	438	389	455	412	401	404	400	432	423	428	392	430	428	406	420	435	430	417	422	402	426	428	427	414	406	392	430	396	411	400	458	423	426	401	402	432	409	393	428	424	398	400	433	416	433	400	432	486	398	446	420	428	453	399	399	437	435	439	438	425	410	416	436	409	434	410	420	449	428	397	426	434	389	426	434	432	403	395	440	434	420	415	383	420	411	473	438	365	442	416	426	421	439	393	423	392	401	405	455	398	413	398	464	417	428	384	415	390	409	428	428	398	416	422	415	461	383	420	456	450	390	410	405	406	426	387	443	441	434	389	449	411	419	447	388	446	419	399	426	464	439	404	433	441	422	432	443	410	419	442	442	436	413	417	446	417	436	447	399	387	412	409	392	428	447	461	442	428	406	403	425	420	451	439	386	429	439	409	441	401	446	402	412	434	427	429	397	444	435	449	399	403	455	407	441	417	436	433	425	426	428	435	401	449	462	413	402	441	418	432	456	423	444	418	436	440	427	418	364	411	428	424	382	422	439	395	449	416	434	413	424	451	412	436	421	406	445	405	396	385	421	386	396	422	447	403	429	407	436	423	460	425	401	434	446	404	399	434	444	374	388	419	429	415	422	420	425	402	412	405	425	422	384	436	428	406	415	415	464	450	432	435	371	411	422	421	420	429	414	430	435	398	432	369	465	442	414	396	403	402	429	402	452	448	409	402	408	427	449	415	421	430	408	406	411	440	415	465	420	385	451	412	406	445	423	418	413	412	445	416	421	445	442	402	378	409	388	451	452	413	414	425	407	389	456	409	415	460	436	427	442	414	440	413	418	399	413	420	414	435	404	400	442	426	390	434	423	393	423	412	427	445	400	438	399	405	449	412	428	423	415	445	424	400	389	414	408	426	414	408	446	436	423	468	428	408	437	384	447	419	452	422	429	437	420	406	408	412	437	437	440	382	401	436	462	382	428	440	408	431	426	425	410	461	431	466	395	410	398	448	391	415	395	397	417	428	446	370	405	414	405	416	426	428	407	434	427	409	415	395	413	423	433	440	399	426	401	436	430	401	425	454	458	397	388	425	418	418	427	389	394	434	428	445	433	410	427	422	401	416	446	420	473	439	439	413	389	428	426	385	416	453	400	425	389	366	445	452	393	439	408	419	434	448	421	444	442	423	412	407	418	417	401	419	407	397	402	431	427	420	438	406	454	416	417	442	455	452	402	395	400	413	395	460	375	412	395	448	420	447	395	482	439	402	401	410	406	400	445	408	404	442	424	438	429	388	414	392	408	387	441	435	417	462	403	441	418	419	426	432	393	459	412	401	420	391	442	412	438	407	420	412	410	397	417	433	426	423	370	396	418	407	425	392	417	480	402	407	427	430	420	407	440	440	440	426	397	416	425	393	404	418	425	406	408	413	421	377	428	414	410	413	429	425	392	419	375	388	427	444	418	441	457	426	433	437	375	421	461	402	402	355	436	445	415	440	419	396	418	398	492	406	430	423	419	412	398	435	394	428	458	392	388	417	412	389	438	389	368	444	433	391	449	439	398	418	423	438	405	424	436	397	398	428	411	409	429	400	412	404	431	436	425	416	432	431	416	453	427	414	403	406	404	436	414	405	417	419	418	402	423	446	397	449	402	413	409	429	427	446	422	459	419	448	430	415	442	383	438	415	404	475	404	405	438	408	428	441	391	389	416	403	431	443	413	370	433	428	444	420	427	418	405	470	447	461	399	422	435	451	435	435	410	415	430	400	385	428	459	390	432	435	415	426	418	408	457	389	379	428	405	445	411	477	424	418	436	401	422	425	449	402	404	447	426	415	412	452	407	414	414	434	400	424	420	392	415	428	440	431	408	413	442	446	395	406	434	406	410	393	390	379	414	418	408	447	409	427	419	430	376	443	374	407	411	448	432	418	409	406	416	410	437	428	418	438	420	427	382	455	415	409	455	422	426	415	429	413	432	440	409	418	415	403	433	438	409	405	390	406	447	434	427	437	423	389	425	427	394	408	400	446	415	429	466	429	419	451	414	408	449	423	403	403	418	428	441	403	447	397	431	449	443	432	412	426	416	397	409	403	443	446	433	422	419	469	378	418	380	393	422	412	368	453	411	431	433	422	393	445	416	381	413	435	414	453	417	432	413	434	482	407	401	414	422	433	421	394	397	419	446	422	428	451	407	418	392	427	396	410	439	455	421	419	415	434	440	431	409	423	421	413	387	421	409	421	427	471	460	415	403	407	404	408	446	419	405	445	421	422	410	411	404	428	396	428	464	435	454	424	418	431	420	458	453	366	403	432	428	434	408	401	413	449	443	407	417	442	436	450	423	417	422	410	383	425	404	458	419	412	363	448	393	435	441	415	439	446	394	431	429	384	435	370	410	437	401	451	406	395	430	445	413	429	422	431	377	436	426	410	435	403	436	393	413	424	439	439	407	411	421	460	453	425	407	396	444	394	436	415	400	420	462	417	399	413	394	391	395	401	393	404	455	423	413	435
22874	20634	27487	23815	20644	20723	9624	1711	1300	1252	1183	1003	959	969	918	885	874	829	879	807	839	815	806	760	783	824	749	724	761	765	752	763	736	746	750	795	777	738	736	721	686	720	757	780	699	738	725	748	729	717	742	731	722	751	717	749	739	760	688	762	706	717	694	747	731	730	776	694	751	739	704	661	732	726	714	748	729	697	707	762	772	707	699	722	739	710	696	733	726	759	715	728	716	723	720	722	728	684	689	756	685	760	661	729	730	692	747	746	743	728	703	718	678	664	704	717	758	680	737	697	711	746	719	723	711	736	711	695	696	731	726	711	718	721	750	696	764	760	706	653	701	707	732	714	723	736	697	720	720	761	704	732	712	712	720	746	756	716	698	739	725	706	684	677	731	701	743	697	718	720	702	777	758	765	754	729	739	736	682	735	758	758	764	777	661	698	687	685	774	762	756	763	728	769	672	756	722	743	753	706	690	737	668	662	769	750	660	712	634	724	711	721	671	706	735	702	764	720	700	690	715	781	707	735	763	727	717	686	724	695	690	729	717	750	727	714	730	730	660	716	748	780	693	730	766	721	728	734	683	669	773	777	686	661	753	757	701	765	774	735	762	749	746	727	712	739	764	759	702	720	738	651	736	724	697	675	739	695	667	687	747	736	770	683	732	698	712	743	683	687	690	704	715	767	724	688	734	732	686	726	674	753	692	725	734	745	675	716	722	720	705	724	687	710	695	740	727	719	767	724	704	745	724	698	742	691	672	731	719	720	717	723	715	756	718	690	669	685	744	678	722	720	719	720	739	724	700	720	716	703	693	702	774	754	718	740	714	696	723	719	748	758	749	704	718	760	729	687	696	690	718	707	706	736	726	691	705	697	740	726	702	738	704	715	684	705	726	682	692	739	742	758	730	763	654	728	740	691	703	682	694	679	679	704	713	717	805	718	718	743	756	722	672	739	708	700	706	690	734	721	711	656	695	691	736	716	724	670	742	730	713	715	686	737	684	714	728	669	688	728	708	752	712	738	703	761	724	753	725	714	747	652	695	727	684	707	749	642	684	739	682	740	722	715	689	722	755	722	701	725	733	695	730	760	728	711	710	713	738	714	693	743	729	713	752	726	727	744	760	728	720	704	676	747	699	748	740	725	721	732	728	696	759	703	691	734	785	680	708	660	704	677	781	716	725	686	656	705	736	667	724	646	709	729	655	687	715	747	707	735	740	680	723	736	706	766	686	795	687	787	756	687	708	736	681	656	746	708	687	711	712	721	712	726	692	693	744	760	718	705	771	691	759	683	720	724	764	716	694	685	672	744	714	717	712	731	675	714	692	686	689	707	707	694	695	743	716	690	697	722	696	699	709	737	746	706	679	713	714	694	780	697	695	708	750	676	728	711	687	738	722	700	692	717	730	721	700	693	682	757	722	746	689	725	738	693	712	699	707	705	728	717	701	734	742	684	627	696	657	723	735	716	769	720	729	724	753	704	746	760	745	685	687	729	678	726	742	678	673	701	740	695	713	744	714	733	735	713	653	760	741	703	734	710	724	723	691	733	736	705	704	690	690	727	751	701	681	700	691	720	720	717	725	742	724	738	751	720	693	696	723	674	724	683	727	737	729	689	702	722	724	714	671	686	710	726	753	698	760	662	672	698	716	750	679	720	725	688	667	711	706	753	711	707	725	693	692	705	781	680	675	725	744	706	640	665	707	760	669	687	697	718	723	767	707	708	738	716	724	709	676	738	683	706	701	684	737	708	687	679	691	740	676	709	739	697	716	743	689	686	706	725	746	758	740	705	704	708	733	661	679	722	720	676	727	751	757	687	719	741	732	697	717	731	729	707	759	748	704	707	706	726	678	711	691	711	736	724	694	730	736	730	656	719	698	734	704	715	698	677	688	693	719	730	687	745	708	720	712	698	727	783	760	731	676	717	782	704	708	712	695	742	710	689	742	769	723	698	700	679	693	663	678	703	721	716	681	688	760	732	706	721	741	743	718	721	747	760	720	673	672	690	710	749	719	718	706	701	705	713	737	724	727	753	685	685	763	761	680	757	699	724	718	700	740	727	708	684	675	715	708	716	687	710	682	683	713	721	737	744	759	700	708	759	729	707	721	725	733	717	716	725	679	702	721	731	707	731	703	739	733	680	713	687	739	702	743	705	694	717	648	708	769	750	720	747	727	692	752	697	728	728	676	713	715	673	684	712	688	676	717	698	711	716	762	674	729	763	662	731	732	734	719	760	753	694	737	731	786	718	730	719	650	707	715	727	708	697	719	710	707	691	735	691	746	744	743	744	702	666	714	694	697	742	753	690	751	714	716	709	715	737	713	739	745	702	698	724	705	739	731	710	715	755	710	712	718	719	737	728	743	686	723	672	698	698	718	702	727	690	713	701	722	687	690	712	747	719	662	754	742	738	699	681	738	770	711	715	736	684	709	693	709	743	743	779	739	705	697	688	761	762	714	744	790	728	756	701	721	736	720	680	725	745	695	679	683	732	733	699	736	687	747	729	682	749	719	691	743	700	684	712	735	664	771	721	731	684	708	739	712	700	735	704	738	690	715	667	727	665	779	702	697	743	721	685	696	717	698	730	718	707	675	728	686	702	701	723	696	724	727	734	708	752	747	697	692	695	701	772	725	665	708	739	726	740	734	641	671	698	722	739	724	751	702	711	699	738	715	714	697	683	704	711	690	716	750	725	722	738	707	692	691	718	715	734	726	687	715	690	715	733	670	750	674	762	720	729	723	706	736	752	700	722	752	769	700	724	725	727	680	688	719	762	761	726	702	710	704	740	676	699	705	703	663	752	710	649	719	709	690	780	721	735	680	751	718	681	734	695	759	714	702	709	705	724	706	706	658	652	737	758	721	724	748	665	767	728	767	756	709	738	694	722	731	736	689	703	681	701	699	686	722	766	730	729	721	675	647	716	733	689	725	710	737	738	719	717	682	675	733	712	745	755	743	694	705	752	707	717	750	725	708	693	707	742	709	693	695	684	731	786	685	709	737	751	709	778	720	721	721	682	740	728	766	690	690	700	723	698	731	690	695	696	766	719	706	749	690	716	717	704	766	796	747	713	705	672	730	734	741	689	716	730	692	731	776	723	722	744	688	711	731	734	722	723	729	700	667	723	723	761	730	712	739	683	708	697	729	747	724	715	735	693	709	672	729	720	658	711	739	716	760	722	692	703	678	689	700	695	677	687	658	716	694	722	709	720	768	730	736	720	697	697	762	732	663	726	714	724	715	754	705	768	756	758	714	665	741	747	726	689	722	688	690	757	726	760	702	704	706	715	698	734	682	711	720	714	738	760	729	708	711	681	684	743	720	717	704	734	703	718	664	683	745	704	730	710	721	725	671	695	723	675	725	715	731	696	734	705	723	684	744	752	672	743	757	716	720	733	733	738	707	688	722	743	689	695	716	718	771	719	696	739	699	705	728	710	672	706	700	724	728	659	722	676	705	696	678	670	679	702	719	741	767	745
24115	15161	13671	7931	5280	3992	3062	2386	2094	1761	1652	1463	1327	1210	1095	1040	1017	987	913	853	889	821	853	788	841	783	797	794	740	757	757	751	746	741	699	737	693	747	724	698	674	670	707	754	719	733	679	689	663	709	702	742	684	706	694	674	696	717	717	676	706	679	725	713	691	674	680	688	710	688	723	662	655	697	678	649	716	726	686	703	660	689	673	712	668	654	706	680	723	678	691	642	644	671	674	664	718	722	669	680	722	669	663	679	700	688	693	731	635	708	698	709	702	694	696	672	688	670	708	702	716	657	641	699	695	686	675	674	668	701	679	687	673	669	635	667	676	685	701	706	647	697	686	687	700	726	708	731	644	662	687	688	711	678	698	650	710	651	714	724	666	702	674	659	699	657	678	742	710	706	725	644	674	681	673	690	670	716	667	700	651	702	681	681	674	698	656	669	689	700	676	730	703	734	666	721	706	721	662	696	695	702	667	661	669	689	684	659	682	698	656	666	653	674	657	655	706	643	650	708	702	700	651	719	680	670	693	657	693	693	669	656	662	697	644	699	694	676	682	682	664	692	707	696	675	708	660	675	724	682	688	663	696	675	636	698	700	696	696	715	696	702	642	695	701	684	720	666	685	682	708	680	723	655	722	649	656	682	682	704	691	661	707	707	720	647	700	696	681	681	671	646	669	660	648	679	654	686	664	679	677	707	724	582	634	651	656	666	627	657	685	697	681	675	651	683	673	651	671	670	713	678	623	684	670	676	705	641	723	694	702	682	620	641	682	661	669	659	682	712	636	669	684	685	682	656	674	646	694	678	662	674	678	647	688	658	675	725	713	698	665	651	680	655	690	691	652	641	698	668	686	668	715	689	663	666	690	633	670	637	695	648	694	702	679	713	651	664	663	696	667	714	701	685	674	657	635	710	635	648	651	657	708	691	672	636	664	675	663	663	656	701	679	658	666	656	726	639	713	679	666	654	700	662	633	640	662	694	695	655	707	710	687	656	646	684	688	728	648	673	682	680	608	676	676	668	685	698	667	669	673	708	691	741	690	686	665	678	671	664	629	663	663	688	690	676	646	635	676	667	656	655	708	680	713	674	675	656	679	669	699	650	668	658	706	697	689	640	697	690	673	663	685	713	672	648	665	641	698	679	643	624	727	689	649	652	694	667	671	681	692	715	686	677	703	706	653	667	634	677	662	659	716	646	635	722	665	680	702	656	691	617	673	681	714	662	701	653	707	703	700	696	653	676	696	711	642	668	676	646	609	691	655	701	698	716	697	684	657	648	677	670	729	674	665	662	707	698	625	735	669	664	696	674	658	692	718	694	667	677	708	664	739	699	659	596	626	646	695	695	721	670	686	677	662	671	660	692	691	676	682	665	673	652	639	694	697	649	711	691	681	623	660	720	657	678	654	705	657	694	709	688	690	660	660	667	643	667	679	715	688	679	682	696	672	660	691	722	687	650	708	621	662	633	686	668	674	663	669	667	707	688	687	634	699	666	709	741	699	672	654	682	676	679	702	663	680	679	636	683	689	689	654	659	651	710	713	678	681	646	692	686	647	677	674	718	694	687	678	662	722	670	700	717	687	637	675	641	683	674	652	666	643	643	662	673	731	673	685	675	681	707	708	700	679	673	726	698	656	651	708	678	671	729	679	645	708	680	719	668	663	692	704	697	669	703	678	685	649	676	719	711	715	701	683	655	670	702	630	669	646	672	681	679	670	602	681	631	677	656	652	643	689	633	736	679	664	639	688	696	686	690	695	610	662	723	680	681	713	675	702	703	686	630	627	685	630	653	679	589	691	711	687	678	693	667	680	678	683	674	734	640	665	665	728	714	616	634	688	683	664	677	682	649	686	692	681	666	708	678	721	700	655	659	688	664	726	679	718	696	669	735	701	637	697	648	610	672	719	663	656	684	722	653	691	676	648	668	714	677	678	696	658	657	704	670	677	644	691	655	666	677	621	643	710	684	673	679	695	683	669	661	678	637	685	703	679	653	732	646	706	677	660	651	708	643	667	716	701	608	694	668	677	678	660	672	683	662	670	670	656	710	635	693	658	673	667	727	707	633	659	656	729	659	683	662	686	716	667	707	678	684	686	627	687	640	638	662	684	697	641	688	676	683	686	721	680	657	661	661	709	735	640	675	674	655	689	677	687	714	657	681	700	647	679	660	652	645	644	686	702	638	663	672	665	725	690	654	690	658	652	676	644	659	667	721	702	711	695	665	674	689	724	669	684	695	718	674	633	651	633	662	692	653	717	687	654	699	682	657	673	667	682	657	709	672	657	654	687	727	663	690	689	661	616	699	673	693	663	692	681	645	695	637	659	668	663	678	666	682	687	721	689	677	677	683	684	673	682	640	624	642	649	701	667	654	678	680	690	717	674	666	691	672	638	666	644	673	670	701	695	684	696	679	654	680	676	667	681	678	653	666	722	654	660	704	706	668	686	675	735	667	698	661	655	670	725	692	661	648	713	684	704	659	655	626	654	719	672	664	681	683	716	648	640	615	619	691	661	646	675	681	656	724	687	656	665	690	665	729	691	664	685	678	657	628	714	706	692	663	693	673	657	645	647	680	665	718	686	741	680	697	699	668	719	740	722	665	636	662	685	701	662	621	680	691	672	660	693	668	682	658	640	663	663	678	690	709	681	664	664	673	660	655	696	693	664	700	712	719	699	710	643	612	666	679	639	677	674	661	686	731	681	647	694	692	700	664	668	672	677	693	628	724	703	704	668	650	678	689	662	695	668	641	662	653	670	679	673	717	636	690	624	686	670	657	687	664	650	700	712	702	671	673	701	706	686	712	699	657	679	689	693	655	655	687	645	688	672	655	712	705	664	640	660	635	709	685	680	727	656	652	689	629	623	702	647	701	743	700	711	699	651	731	638	653	648	665	710	686	701	647	633	699	668	684	681	686	637	683	647	663	679	709	709	693	658	697	719	652	651	657	684	711	688	699	704	694	677	661	688	693	675	723	673	743	696	674	625	645	704	679	714	637	653	643	685	637	622	640	693	707	683	654	704	705	643	696	657	673	701	660	709	719	739	719	711	699	697	684	690	709	684	682	687	668	671	684	710	632	724	674	680	674	692	665	667	684	751	684	682	677	701	668	682	666	707	697	680	718	681	678	687	678	675	649	707	654	639	680	686	674	713	660	662	694	656	669	703	674	715	692	684	687	694	686	684	656	671	675	681	695	681	699	660	699	714	639	718	703	678	639	672	690	652	699	651	665	676	665	694	679	659	702	702	632	680	687	718	693	661	652	677	704	689	677	668	683	691	683	665	635	694	665	673	672	713	692	647	700	672	633	715	664	642	675	667	684	653	685	703	670	662	707	687	705	700	643	647	678	682	693	658	703	651	678	687	679	698	683	673	656	699	728	650	717	683	675	668	710	671	710	657	662	693	707	660	686	678	693	680	684	733	654	650	696	670	691	669	641	674	678	679	687	723	682	646	656	675	672	627	667	623	697	694	672
30457	14160	2105	513	415	348	337	312	321	338	287	308	292	320	291	315	319	313	285	313	319	260	297	292	341	264	293	308	316	321	317	308	279	300	303	281	289	318	315	280	286	311	307	324	298	315	302	294	330	309	287	297	299	265	328	322	289	302	338	295	306	303	300	266	284	285	326	282	278	280	310	320	289	291	315	308	305	344	311	315	298	331	322	297	328	318	304	290	303	290	304	272	278	291	315	301	333	323	321	290	296	327	292	289	316	299	318	307	303	272	289	319	343	322	290	306	291	277	296	300	294	291	312	317	312	336	340	302	295	328	295	294	302	269	325	293	283	339	274	309	290	285	338	304	330	307	315	292	308	307	291	304	272	319	309	312	281	292	293	291	271	298	293	286	289	277	310	326	299	290	267	305	276	323	261	303	318	322	278	334	318	293	332	306	311	311	295	269	283	306	295	320	288	320	291	307	297	310	325	307	279	280	308	305	279	313	286	261	311	306	322	305	317	295	286	303	272	330	333	297	322	284	307	299	302	292	285	337	310	286	344	307	297	298	274	293	297	300	345	276	292	297	329	307	304	302	279	296	290	304	305	305	275	301	278	296	327	341	335	330	319	281	316	272	312	295	313	278	288	289	321	275	289	301	307	304	297	288	339	296	299	289	348	310	314	324	315	302	291	298	308	281	276	294	275	288	266	333	299	316	300	306	317	334	302	269	289	306	312	293	319	312	316	304	301	299	312	308	289	286	294	311	296	310	288	318	304	300	276	287	301	286	288	289	305	317	300	315	306	263	307	280	301	278	321	314	332	296	314	288	301	298	272	308	284	273	303	301	315	288	299	284	330	313	291	302	286	284	294	329	337	293	324	299	291	285	288	299	305	289	328	309	306	293	288	302	290	294	302	298	296	275	314	325	316	295	307	292	299	314	293	276	327	304	300	308	296	294	294	268	321	271	296	300	306	284	294	309	297	288	297	291	308	297	298	303	331	286	313	319	300	328	326	279	328	314	314	285	288	309	297	295	322	288	297	256	304	311	338	275	322	295	306	292	281	285	308	281	332	298	313	356	332	289	319	294	297	267	302	312	253	332	300	300	290	324	334	307	315	309	312	304	339	313	287	299	293	309	353	310	295	289	289	282	309	302	307	289	293	284	291	332	314	286	284	300	300	289	309	312	311	308	304	277	308	292	295	277	329	290	287	278	320	283	348	286	297	305	286	291	315	309	273	323	322	295	294	291	318	283	294	299	302	318	298	291	301	295	317	298	289	309	337	292	308	270	285	302	286	319	313	285	317	300	281	312	320	299	313	296	291	327	300	325	297	320	316	308	299	306	290	306	293	310	299	294	310	309	299	267	287	307	301	286	300	275	291	285	304	320	306	274	283	294	304	329	285	329	292	301	297	304	287	292	263	331	321	288	299	297	284	292	300	304	309	308	318	303	309	308	318	296	302	318	295	321	305	322	283	300	320	309	266	283	297	319	280	293	321	289	312	301	287	307	316	279	268	310	289	332	298	301	310	308	284	309	327	282	273	297	288	299	329	304	269	292	276	320	290	283	301	302	319	287	301	289	317	324	285	309	304	296	309	297	303	301	312	296	303	296	308	271	298	282	305	283	316	275	291	290	297	290	326	268	307	316	318	321	319	283	301	285	303	304	279	296	305	303	306	313	314	310	303	261	279	337	309	314	283	330	281	297	302	298	301	327	313	280	304	336	293	307	305	325	293	279	311	326	280	284	286	296	323	290	279	309	295	329	292	311	297	322	277	277	289	309	312	321	287	332	314	313	293	250	313	281	317	309	304	291	286	286	282	298	305	330	286	295	333	322	310	289	315	310	317	305	286	295	325	289	305	309	326	302	281	292	293	271	279	275	277	302	283	285	311	282	310	299	298	315	315	341	302	290	300	286	310	284	296	313	272	304	304	281	298	355	324	295	314	298	308	307	305	272	318	306	320	310	330	322	298	278	297	308	322	304	316	295	299	286	315	311	279	281	307	319	303	281	315	312	302	299	282	305	307	273	289	314	294	300	298	319	279	302	316	307	280	289	310	294	330	317	313	289	282	278	317	271	337	321	280	270	338	281	315	322	305	319	306	280	293	334	317	308	306	321	294	295	275	254	295	276	327	292	297	305	347	304	288	274	308	288	278	297	317	271	259	294	266	290	318	298	290	321	290	288	298	316	332	293	296	297	290	276	317	321	312	295	313	336	318	311	305	293	326	299	289	333	261	292	320	297	311	299	293	292	315	315	330	278	310	293	309	322	289	290	320	313	314	329	339	319	325	343	287	274	300	278	272	308	328	291	293	311	346	314	320	297	306	305	300	297	292	305	305	286	300	287	310	319	300	273	306	317	280	301	315	322	285	321	296	287	295	275	319	286	310	337	280	297	298	304	269	314	270	327	292	293	355	288	295	314	279	299	318	316	322	319	326	298	291	282	302	325	299	291	319	289	312	303	331	297	291	295	299	306	318	292	285	271	292	307	300	317	307	306	315	294	302	314	286	275	291	306	265	338	276	314	284	305	275	314	308	310	329	283	325	292	313	275	312	282	286	308	311	312	291	308	303	308	286	296	318	320	272	296	303	308	310	268	312	314	268	307	298	292	304	272	318	318	291	283	283	290	311	325	269	281	300	329	299	333	302	276	292	320	325	289	309	275	326	306	316	294	287	310	296	268	309	301	301	275	296	277	277	298	311	290	324	298	291	337	335	298	320	288	321	298	283	303	340	286	275	279	311	319	297	293	322	306	317	324	253	311	308	290	285	301	289	265	307	309	283	298	309	301	286	298	344	303	281	291	316	303	294	299	328	288	298	324	298	309	304	280	323	247	359	292	346	297	305	292	294	283	287	318	291	287	280	295	290	323	336	314	310	294	290	279	277	316	301	294	346	314	260	298	294	337	321	318	295	307	296	268	319	280	308	317	289	293	330	311	280	310	317	261	303	289	287	334	314	278	278	314	312	301	303	313	293	324	284	297	293	302	302	313	297	301	297	291	285	292	284	337	357	316	295	305	297	317	316	272	289	284	306	276	294	344	311	289	292	267	314	321	312	282	305	296	299	278	311	300	333	251	306	287	321	292	307	319	314	301	287	300	282	278	311	310	291	315	259	319	303	284	295	317	305	332	302	308	296	311	314	304	328	274	295	316	279	302	328	283	325	300	283	294	310	315	289	329	296	309	291	303	283	330	312	288	286	342	331	293	313	296	310	311	326	282	326	296	274	274	307	333	306	351	291	329	297	288	326	330	289	292	313	308	338	303	282	317	273	290	314	275	287	312	326	285	293	323	302	339	306	288	308	278	302	328	296	313	285	291	317	280	299	303	326	268	312	277	305	306	272	284	322	299	303	312	304	285	306	315	302	303	298	282	313	320	325	282	322	309	277	321	279	295	320	304	289	294	334	326	305	304	285	299	313	300	310	263	295	283	287	293	291	326	313	307	290	291	288	272	298	311	300	301	318	311	321	280	311	311	293	300	294	304
18892	827	702	509	442	394	371	351	352	352	300	362	333	311	301	325	339	325	335	321	310	318	343	324	325	309	329	313	339	305	312	302	309	292	306	303	309	295	326	310	300	293	318	316	286	325	312	282	333	327	306	280	337	333	321	307	305	326	302	306	286	294	341	308	323	304	316	309	316	295	291	306	337	334	314	322	332	335	318	316	351	325	318	329	328	316	324	317	283	296	327	299	324	342	308	312	334	312	285	277	321	334	339	313	336	344	319	333	319	284	323	325	311	324	286	319	307	321	316	271	285	320	306	322	306	293	288	324	324	333	296	311	330	346	317	322	317	342	345	285	353	355	318	340	319	353	280	328	326	318	343	316	324	333	308	320	313	299	305	329	306	314	331	321	310	319	309	316	299	334	332	313	292	329	334	328	322	312	308	339	291	305	338	307	324	316	338	296	345	332	293	322	341	303	346	300	343	301	298	348	320	292	311	328	320	304	346	333	303	314	319	333	303	328	307	319	327	296	323	332	294	321	316	318	342	317	327	312	316	303	314	308	361	288	312	337	338	321	311	302	322	307	325	342	299	321	318	327	302	308	306	320	326	308	308	321	317	290	333	348	339	312	311	312	300	311	305	338	328	317	318	329	333	322	310	315	333	286	310	311	294	307	343	335	327	311	313	291	327	291	320	308	312	308	313	331	327	302	313	254	278	306	319	306	347	342	316	302	348	323	322	313	293	313	314	324	294	297	290	332	291	334	284	330	315	306	310	309	299	308	314	308	333	297	291	311	290	340	303	313	269	307	295	329	334	326	327	327	277	354	305	332	343	321	322	297	342	314	310	356	303	323	288	313	324	321	313	306	292	320	342	301	302	324	307	329	303	337	305	308	287	313	291	323	303	328	280	342	330	309	299	302	350	339	325	322	289	307	294	336	305	323	295	314	313	305	325	327	298	299	288	291	309	295	295	291	305	294	314	322	302	319	342	324	318	309	323	284	310	331	326	317	335	316	304	307	319	309	326	306	319	313	315	313	305	304	303	346	310	302	302	299	284	300	290	297	312	328	305	312	351	307	311	303	308	338	318	294	278	343	329	329	348	295	301	304	329	314	332	281	340	294	306	309	321	296	306	311	345	293	318	305	333	314	340	334	310	306	333	295	291	331	288	308	291	295	337	329	305	281	324	314	295	329	308	325	347	292	325	298	321	331	368	334	319	296	307	316	309	321	312	307	283	333	325	328	350	294	330	310	307	341	280	321	311	339	301	289	330	322	319	288	297	332	332	315	328	342	339	311	319	298	305	303	303	313	324	310	340	339	315	346	321	306	328	274	309	296	325	358	334	286	316	284	347	331	300	327	346	316	309	299	335	292	331	303	291	303	311	322	278	304	318	294	331	321	307	331	296	324	272	300	324	340	317	306	340	325	299	306	262	313	312	316	316	306	306	331	311	310	348	307	327	329	320	310	275	314	289	314	331	308	311	360	317	312	294	319	315	342	311	293	329	294	272	315	316	345	291	349	308	339	296	315	304	332	332	312	288	323	328	330	318	321	317	302	325	318	285	324	309	345	311	308	343	325	309	329	302	315	352	334	329	321	320	321	295	324	307	298	291	308	300	344	312	306	310	280	297	344	352	361	297	334	282	334	320	316	315	303	312	323	316	292	334	289	313	307	313	303	332	324	311	332	315	309	308	315	280	310	342	331	284	321	304	342	301	298	350	331	324	293	328	312	309	302	326	313	321	318	324	311	340	334	325	313	312	321	309	309	316	329	306	332	326	350	319	322	315	320	326	292	331	316	321	330	320	320	310	316	308	326	309	318	295	302	323	330	340	306	344	329	317	321	307	287	313	331	290	333	309	346	334	309	328	296	329	321	337	324	329	332	332	302	297	331	335	340	296	295	322	298	313	305	304	331	317	296	337	336	343	303	313	296	304	289	295	322	302	320	336	320	324	290	305	317	300	320	316	300	290	323	330	295	334	332	298	323	291	316	323	287	286	341	328	333	335	325	316	295	303	281	300	343	322	313	276	304	316	306	333	292	324	296	331	331	309	327	339	299	307	279	331	305	337	318	344	318	295	319	317	295	310	323	330	323	318	303	345	332	332	337	324	312	319	323	334	338	320	328	300	300	334	302	288	314	307	286	321	307	308	341	306	325	337	265	302	313	322	336	308	325	320	339	319	351	353	325	306	328	293	345	287	328	311	323	310	319	317	295	324	281	315	324	315	313	331	302	312	316	323	308	314	307	296	332	332	285	308	324	338	350	314	306	329	322	324	326	311	341	321	324	343	301	303	306	335	294	328	329	314	312	297	323	331	334	324	313	315	308	350	324	301	308	340	312	324	314	316	301	336	328	345	297	343	279	323	326	331	299	328	353	320	322	319	320	289	339	334	324	298	317	313	301	300	354	338	335	326	346	350	322	330	345	302	327	312	342	319	331	292	339	325	353	293	346	332	328	316	320	329	298	314	308	323	280	340	303	301	324	322	296	339	322	296	310	303	336	309	308	322	318	322	308	315	312	301	304	313	309	336	299	314	300	330	331	300	313	289	303	309	323	331	311	314	327	317	278	311	319	323	336	310	317	312	324	323	299	300	323	295	340	314	304	294	313	332	316	323	311	312	331	324	335	299	313	304	306	326	339	289	320	322	300	321	306	312	315	312	313	298	340	327	331	286	304	307	339	338	316	345	311	301	326	313	348	316	312	353	342	314	319	314	309	295	329	300	330	323	299	318	346	325	293	318	299	285	314	318	346	334	358	315	320	321	294	328	324	284	316	326	319	320	313	308	281	287	347	294	319	305	298	286	335	316	331	356	333	324	311	340	303	279	324	330	328	317	340	313	281	326	308	332	335	314	354	320	346	328	287	316	327	286	318	341	332	326	306	333	303	337	287	318	337	321	307	309	335	334	306	325	301	298	319	336	315	319	324	316	310	323	295	339	306	287	326	293	336	315	324	327	320	310	337	329	323	311	322	300	325	300	330	329	325	336	306	291	300	334	328	309	310	318	315	335	330	314	321	302	306	294	335	329	308	328	301	313	287	331	314	334	309	312	324	332	312	300	312	316	322	320	312	303	311	331	306	321	310	294	329	295	290	362	285	317	309	331	292	340	347	322	321	307	322	308	357	315	315	308	314	328	312	316	297	312	317	324	329	311	335	275	309	355	316	330	305	308	288	282	296	301	320	300	321	313	329	312	313	313	288	313	296	330	294	306	329	316	301	335	319	277	291	306	340	303	306	332	338	321	308	305	328	302	287	327	305	314	323	324	326	287	316	332	329	310	271	326	309	299	316	333	304	328	294	309	326	315	317	315	295	295	322	322	323	329	303	315	316	345	302	321	327	317	308	324	311	310	334	322	318	344	295	326	338	321	345	328	284	321	329	353	326	343	301	329	306	311	343	315	305	297	340	327	317	300	310	337	328	283	296	295	328	323	333	327	340	318	330	331	334	328	279	326	352	318	296	313	349	305	323	316	339	315	338	354	304
25074	20642	26980	24319	20582	7864	1253	861	701	678	650	604	572	558	529	490	488	492	443	458	481	479	473	456	474	447	418	458	440	472	471	423	465	419	424	464	462	458	454	437	432	446	414	420	440	453	451	416	412	423	446	465	443	486	478	420	444	442	472	411	439	447	436	456	468	427	431	447	431	455	406	445	449	435	426	419	423	410	450	428	487	460	423	449	418	456	405	445	435	397	425	417	424	442	419	437	448	421	478	408	481	450	439	443	428	389	448	430	419	429	427	430	439	486	435	449	449	388	410	417	491	442	416	436	458	482	460	427	468	435	402	405	403	425	417	425	442	454	447	426	412	434	420	487	462	404	443	409	449	377	430	446	438	401	454	461	419	427	454	429	455	419	420	454	444	426	415	411	419	449	412	403	418	455	430	458	437	424	439	436	420	437	437	422	463	391	442	449	429	469	412	399	443	432	447	434	450	433	435	452	445	434	454	406	428	447	454	449	421	414	450	438	446	406	410	435	419	441	436	449	462	393	414	462	423	452	404	417	429	462	438	448	497	442	479	427	410	426	445	436	431	419	459	424	421	422	437	398	406	438	446	464	451	438	458	429	463	409	437	421	438	430	455	424	410	397	450	399	438	433	430	403	408	407	428	411	449	489	448	430	447	436	431	421	457	410	422	393	420	430	406	452	418	420	446	423	411	446	403	454	427	460	434	488	448	410	455	394	418	452	430	432	399	399	442	451	401	408	405	405	450	425	429	403	455	471	396	419	450	425	421	432	410	422	458	446	429	415	419	445	431	406	429	449	423	433	423	429	412	431	420	428	424	433	431	424	437	443	429	463	426	430	427	404	453	466	455	425	458	405	408	431	430	433	421	421	456	425	421	445	462	409	380	405	438	451	432	409	431	385	409	382	438	463	456	428	453	460	436	404	491	434	424	410	430	423	413	432	456	420	450	424	450	418	462	438	422	407	457	448	401	385	435	426	395	465	437	376	476	428	428	434	458	421	429	423	410	429	406	427	439	389	434	462	409	419	439	451	420	409	426	436	454	395	443	402	372	418	443	423	467	439	440	430	432	423	435	406	446	412	416	399	463	427	445	467	459	466	433	430	443	429	453	448	395	404	422	429	403	461	403	417	450	440	452	428	403	467	445	449	443	458	468	455	420	462	439	433	423	459	404	409	454	452	443	450	466	452	435	394	447	403	419	470	423	459	457	481	452	418	439	459	457	470	432	450	416	456	421	428	429	428	441	428	411	457	449	419	413	436	465	455	427	465	437	461	431	434	405	435	442	440	438	417	387	449	406	449	467	432	449	414	417	410	384	437	437	458	420	416	424	444	435	446	452	443	419	423	473	424	450	424	453	416	460	420	415	405	444	413	429	437	400	428	435	429	452	470	413	465	437	439	449	451	452	415	428	480	429	419	421	446	420	411	431	371	398	429	400	427	464	406	440	417	459	406	437	412	382	436	431	409	421	441	446	457	444	461	456	412	412	484	438	440	446	412	429	442	438	447	452	421	434	420	460	450	441	430	441	416	444	427	421	425	438	435	445	431	442	427	450	467	399	377	436	427	431	433	438	437	450	422	394	441	419	439	435	427	404	443	412	422	436	455	395	436	408	421	446	391	441	388	438	449	441	460	419	428	441	435	440	410	444	402	441	438	430	425	445	453	422	422	406	409	428	393	445	431	420	419	469	418	438	430	469	406	477	409	447	431	434	441	427	390	414	427	441	440	410	436	415	478	415	438	446	450	424	437	454	421	465	430	410	406	439	436	452	455	446	422	437	421	433	418	409	399	440	474	443	432	432	409	412	442	448	436	484	407	423	409	419	418	416	404	423	426	450	442	434	422	418	426	399	417	425	422	429	445	403	415	437	430	411	435	415	395	466	464	413	444	380	401	455	408	440	416	465	430	460	446	436	471	427	446	433	439	427	427	417	411	426	440	426	408	403	459	453	428	451	430	444	427	445	481	421	409	402	437	453	450	438	446	449	447	421	437	421	417	427	439	425	388	426	425	401	421	464	419	433	428	467	410	454	460	391	449	474	452	464	404	458	436	391	414	438	419	458	424	412	448	420	412	428	445	423	421	468	435	455	434	444	390	404	447	421	451	422	414	456	426	457	449	440	461	417	439	425	473	435	433	435	426	409	400	437	465	444	430	436	408	442	416	423	455	418	432	414	418	437	416	425	470	421	416	418	400	401	435	416	417	428	425	420	425	463	409	440	420	440	411	426	448	490	437	461	428	409	425	435	442	444	416	445	423	409	483	418	441	434	428	457	428	463	454	438	421	406	420	398	413	418	451	396	417	406	428	405	413	412	432	402	396	404	418	426	428	409	425	492	421	452	423	447	394	447	429	442	461	417	426	446	407	467	413	402	411	433	436	424	403	433	434	384	461	417	422	454	452	452	395	428	422	423	437	463	417	433	415	445	416	410	460	428	413	448	409	440	438	424	454	441	468	401	446	455	454	451	424	458	422	416	460	423	406	441	455	420	458	424	435	427	404	402	419	417	468	422	430	430	461	409	435	442	418	420	437	447	424	453	394	416	421	412	477	422	402	407	449	495	419	406	427	426	450	483	472	462	427	434	431	427	402	413	433	472	418	399	403	488	415	472	441	410	402	471	446	416	434	443	404	454	461	412	459	435	432	400	407	473	453	443	445	397	435	464	413	427	388	428	380	418	431	420	448	473	431	435	433	409	389	414	418	469	456	400	407	430	418	453	426	381	397	404	456	425	408	414	422	462	438	424	375	434	394	426	394	443	432	455	445	443	460	394	422	382	398	428	453	431	420	431	434	444	425	436	471	439	468	440	434	418	458	444	420	423	463	450	463	459	455	411	458	420	428	424	445	439	449	419	444	424	450	411	410	449	381	434	455	449	406	392	437	445	434	457	443	448	443	466	431	451	417	485	465	432	450	441	456	428	414	438	429	435	422	430	449	460	454	454	427	456	465	467	456	454	465	421	429	430	417	451	402	433	446	413	439	481	426	417	429	458	471	412	423	446	424	444	474	436	411	440	406	409	468	435	439	442	428	449	410	425	419	451	423	467	441	417	429	432	431	448	412	454	418	467	414	416	419	444	402	434	418	447	448	444	424	466	453	440	438	436	420	461	446	472	445	451	476	437	449	408	452	396	426	421	406	410	435	451	468	415	445	397	473	464	414	425	440	459	425	451	461	445	443	441	401	400	434	460	450	449	421	456	454	415	425	420	447	420	445	459	429	411	425	383	395	442	416	451	417	453	431	431	447	399	411	447	399	437	433	408	414	415	395	407	435	408	405	456	459	435	422	413	462	429	422	412	438	452	449	421	458	425	401	444	419	452	410	450	481	441	479	436	451	409	401	414	403	408	449	390	414	408	440	410	441	412	419	431	416	447	429	421	436	404	434	440	398	450	440	401	430	423	440	455	417	426	450	431	416	434	451	417	420	417	458	431	451	452	426	453	444	429	458	446	447	405	450	441	409	467	424	424	451	416	441
31979	8855	7992	4193	2840	2135	1621	1309	1111	954	832	748	707	680	664	649	585	577	516	537	539	459	488	490	498	469	464	475	471	466	495	452	467	453	471	446	437	464	442	421	455	428	441	430	442	437	473	432	442	418	461	480	436	415	428	446	422	409	443	432	424	437	396	453	431	471	460	422	423	410	456	397	407	466	420	427	414	407	471	431	419	429	405	396	440	421	425	441	405	435	437	399	424	438	410	431	424	417	447	417	422	406	418	433	416	410	410	433	454	425	417	384	440	411	419	426	428	413	427	443	420	449	436	409	415	414	407	384	415	465	433	445	438	383	427	396	456	454	422	434	419	431	419	442	447	420	426	430	425	428	395	471	414	456	424	429	396	391	414	426	487	390	451	406	428	437	396	400	393	388	424	416	434	391	406	460	461	430	415	423	397	405	448	412	428	431	427	401	450	461	413	419	424	404	421	389	437	433	443	417	409	410	405	461	430	438	410	405	449	401	413	423	433	433	435	428	399	401	419	389	427	430	413	434	461	374	426	436	367	418	416	438	463	443	433	420	424	421	433	433	422	418	436	408	409	454	419	436	462	397	423	412	435	416	434	427	403	402	403	428	442	441	406	449	422	419	375	429	418	419	412	432	452	421	414	456	410	419	433	403	407	423	422	416	434	374	393	403	416	414	434	401	400	419	429	417	431	421	399	417	404	416	428	434	430	392	390	434	419	444	414	451	406	433	415	425	423	417	455	436	450	423	428	423	396	451	441	381	390	429	398	414	425	451	386	418	423	394	447	417	455	439	433	466	397	454	417	458	412	441	412	394	407	440	434	428	450	438	424	420	467	417	428	424	428	437	418	416	427	455	454	432	440	472	406	436	421	432	397	428	430	405	413	404	443	414	404	448	441	420	403	406	387	398	428	409	424	420	420	405	470	431	416	400	412	387	425	424	428	470	413	389	424	409	418	404	420	418	394	412	424	428	428	456	424	384	419	440	425	407	421	442	453	421	409	415	431	427	452	411	456	405	418	398	421	411	406	414	421	451	432	431	433	424	405	398	407	416	413	432	419	431	443	417	439	418	418	450	411	424	434	405	415	429	419	382	417	438	403	436	409	440	429	419	476	413	422	396	449	404	415	454	407	434	415	452	425	402	413	403	407	413	441	453	451	425	415	418	423	390	455	447	422	439	393	401	423	398	445	435	419	450	433	413	415	435	427	415	396	401	422	403	473	450	453	420	415	447	397	412	404	376	434	412	442	414	425	415	428	465	420	392	420	411	423	400	425	398	416	413	420	429	414	398	436	412	424	397	408	408	442	429	377	448	424	418	417	446	399	409	389	410	444	406	427	405	433	395	444	402	435	393	387	433	388	424	430	443	399	429	440	387	429	430	448	421	440	413	418	403	420	464	414	461	404	421	361	405	407	368	419	415	391	405	416	400	421	422	446	408	400	412	399	434	402	434	407	400	407	439	387	411	416	447	408	443	422	432	442	482	413	425	383	435	433	440	401	420	468	407	441	436	450	403	435	438	417	426	387	388	412	403	412	406	405	430	424	431	444	367	417	436	445	404	410	417	403	407	438	425	413	360	445	423	413	428	427	428	465	452	427	403	429	421	478	442	420	419	419	409	371	446	406	445	462	403	419	390	437	422	400	427	426	419	419	424	427	437	405	406	439	405	405	406	429	430	429	414	426	392	447	435	464	414	400	439	400	433	416	432	417	406	425	403	424	408	429	408	429	393	427	408	389	382	423	396	429	448	411	410	405	439	455	451	433	398	415	424	419	419	406	418	400	431	453	417	382	430	416	428	406	414	433	401	441	421	372	399	405	439	422	427	437	452	405	420	438	398	374	400	422	427	423	409	398	394	426	407	420	437	492	462	425	422	432	450	408	432	407	427	443	408	406	439	445	421	434	475	449	428	434	435	409	406	396	406	410	433	394	430	453	404	379	419	441	395	407	429	446	358	441	404	453	420	453	428	440	401	377	426	434	441	404	446	426	389	374	384	416	408	429	422	410	416	419	443	396	430	408	405	414	409	429	441	424	408	392	424	478	453	455	433	442	404	423	471	425	418	400	416	444	403	437	445	396	435	444	402	418	432	460	432	399	413	428	400	373	431	433	421	400	426	411	459	413	427	407	429	439	421	388	404	435	408	429	432	433	450	424	382	406	416	459	428	425	430	401	410	455	464	446	435	425	426	402	423	409	455	414	409	403	439	408	425	424	422	448	405	426	420	390	411	439	436	411	423	440	432	429	451	439	403	437	438	447	421	433	417	426	434	433	419	436	453	396	422	449	435	403	419	449	419	440	414	435	440	417	453	421	409	460	433	445	407	421	481	408	421	420	407	421	430	423	375	438	409	438	427	401	452	454	421	429	430	446	430	413	407	453	439	452	403	420	464	439	417	419	410	398	397	403	424	375	443	426	413	443	411	437	439	423	429	422	429	422	385	410	415	427	401	372	404	423	480	436	440	412	423	448	440	426	422	451	466	440	433	401	424	420	414	412	417	453	421	408	411	428	445	381	404	435	433	427	413	398	417	436	417	389	437	409	394	450	418	411	409	440	441	399	423	428	411	392	385	423	451	431	401	413	419	442	376	409	405	416	408	447	434	418	410	431	440	392	421	444	441	423	413	443	418	411	428	430	429	422	463	414	455	441	439	412	413	426	426	430	416	401	382	445	427	408	414	433	419	445	408	437	426	397	420	417	444	432	435	401	432	401	403	446	415	429	449	425	397	434	421	419	408	426	412	433	443	444	448	445	424	439	449	414	397	446	439	413	437	412	437	451	387	409	410	412	437	393	419	419	393	392	392	447	422	438	406	423	386	448	424	430	428	432	414	416	404	437	442	455	431	368	401	414	408	434	416	415	464	452	433	433	438	455	389	433	402	447	374	425	449	462	406	458	424	428	406	426	440	421	400	390	389	406	439	417	386	471	418	440	437	436	395	458	427	395	430	407	428	398	445	459	403	377	466	407	402	430	425	447	409	408	427	433	435	419	391	452	418	421	414	412	387	402	428	430	381	447	417	421	400	418	403	439	431	399	440	407	444	418	394	402	421	419	416	425	435	421	404	420	465	403	445	407	412	424	447	426	406	434	458	399	446	426	437	436	392	400	405	403	402	417	416	415	425	422	417	451	462	457	422	392	437	460	429	412	458	420	408	436	445	412	411	413	408	412	404	434	452	415	419	418	396	394	392	422	405	469	388	425	442	419	423	453	401	419	437	450	456	410	393	444	399	407	409	413	452	439	431	416	411	449	417	400	418	411	406	453	414	409	417	409	409	460	399	470	416	429	420	442	401	454	361	369	386	407	421	456	417	422	398	437	384	411	477	416	417	455	419	416	407	439	409	409	413	411	467	402	444	429	425	447	440	416	444	401	462	445	430	411	405	421	428	384	448	416	416	423	428	426	413	451	396	450	433	418	419	412	436	383	404	406	420	437	422	435	422	433	433	446	420	398	446	410	432	412	451	398	414	408	416
22921	20646	27404	23892	20657	20691	7099	1780	1360	1215	1175	1072	1059	981	955	890	883	839	889	804	821	818	747	745	770	765	753	765	785	795	724	741	773	793	721	716	756	707	766	703	743	735	769	776	707	755	691	728	737	754	782	761	744	712	749	776	725	755	730	758	721	744	656	687	710	747	732	673	730	715	703	719	714	682	719	693	725	715	709	732	754	742	668	762	741	726	720	739	712	722	715	727	668	726	752	741	721	708	749	750	705	732	690	723	756	716	752	713	713	740	737	696	701	701	658	733	681	756	742	733	712	749	726	732	685	698	749	752	702	735	719	712	666	743	726	690	724	719	746	694	719	714	723	740	748	717	782	722	714	738	712	764	746	789	704	700	717	749	744	730	685	737	729	711	758	733	717	703	706	725	713	712	741	689	714	705	717	712	721	721	729	709	708	730	710	712	757	719	730	703	755	757	757	709	694	733	683	743	719	746	704	744	708	794	720	757	765	697	703	706	725	696	736	701	692	726	698	664	687	714	738	745	706	724	735	782	694	660	731	782	721	734	727	717	737	696	713	716	768	699	727	671	696	696	702	729	737	733	721	675	728	700	757	776	731	731	756	689	730	701	707	760	743	760	744	739	732	697	708	712	747	690	729	744	781	694	730	697	724	731	723	687	720	706	753	728	724	720	734	676	721	651	700	735	702	698	759	700	774	718	753	705	722	723	710	756	731	752	713	731	733	721	736	708	705	735	736	711	654	709	775	725	706	696	742	734	723	727	747	754	686	705	717	709	754	690	762	708	698	706	665	713	735	716	767	730	706	724	744	743	730	731	683	705	681	678	682	696	708	706	688	717	727	741	748	757	739	725	746	709	714	701	665	731	679	692	759	697	711	727	709	724	674	752	735	739	739	735	688	700	738	725	733	760	680	782	748	727	683	708	685	716	725	731	728	671	714	735	692	712	664	708	749	730	770	751	714	708	727	747	703	735	663	715	747	749	711	666	698	712	747	706	700	767	721	764	689	741	742	749	731	745	718	742	664	751	718	728	724	729	739	724	711	669	682	715	756	705	716	742	724	735	684	709	692	740	740	732	690	715	747	758	731	771	708	690	757	670	781	745	738	661	720	711	724	716	688	753	684	736	723	719	702	704	740	764	728	680	691	711	718	711	724	701	768	744	696	718	697	720	705	699	695	708	720	745	751	674	694	672	709	693	714	721	703	708	756	749	751	718	688	677	690	741	726	700	715	714	713	743	701	685	718	723	715	709	690	722	719	757	693	701	717	700	754	660	756	683	726	727	740	722	717	713	757	705	723	758	757	707	768	677	685	705	711	715	712	684	726	730	712	698	769	734	713	729	745	734	733	699	744	694	751	678	734	766	701	720	743	669	717	748	683	701	733	702	742	750	681	685	689	731	699	721	704	735	660	717	721	739	708	715	743	662	729	722	669	743	683	670	696	715	725	758	719	717	726	694	698	719	762	724	701	726	668	665	733	734	723	692	705	756	689	750	757	738	697	765	728	765	736	678	705	704	676	698	690	716	688	730	716	695	749	756	714	746	688	729	757	728	726	702	694	742	734	719	726	686	739	650	718	732	753	737	699	741	718	730	687	693	715	745	714	685	743	714	739	697	740	701	732	699	746	714	728	714	715	715	739	674	704	729	711	705	729	704	725	721	693	747	718	709	722	738	732	736	743	704	709	763	732	706	679	689	716	732	728	684	698	705	727	760	733	738	718	682	734	717	704	651	788	756	744	670	724	738	750	733	766	670	731	744	711	716	750	709	653	738	674	700	739	696	743	763	681	715	727	738	675	717	670	712	693	683	728	752	726	756	687	729	709	697	729	777	735	739	690	710	718	694	706	699	749	731	755	716	730	708	722	730	687	728	736	728	663	657	721	767	705	736	703	684	719	728	722	732	735	717	693	731	718	690	704	709	722	704	724	724	701	712	714	731	684	688	670	665	722	709	780	715	707	680	742	723	704	763	735	699	702	725	710	737	720	719	665	714	667	742	711	766	723	676	699	745	703	718	758	727	755	773	757	739	711	694	717	755	649	696	753	746	682	729	655	714	790	707	762	688	762	662	756	709	712	669	765	699	696	722	714	746	713	724	735	700	729	760	732	695	718	736	710	738	731	732	731	711	745	710	708	681	688	736	712	698	763	775	679	719	703	716	706	712	729	758	695	773	684	691	764	726	781	698	680	708	726	710	707	700	695	734	761	677	770	741	684	748	745	698	719	752	773	738	720	668	726	695	717	739	771	766	718	708	688	666	728	725	713	709	712	764	728	731	694	714	723	759	714	737	690	733	712	702	689	705	675	700	716	701	714	711	735	668	751	740	752	682	745	740	725	624	750	754	728	737	710	702	739	715	732	714	695	727	726	710	698	740	745	709	723	733	695	686	742	747	743	713	712	707	763	710	705	720	727	760	694	701	676	747	720	705	694	744	708	692	722	762	763	685	709	687	712	688	704	759	703	730	739	691	738	717	699	711	708	744	703	684	749	705	721	678	720	701	777	764	666	731	739	717	663	709	657	686	725	697	735	732	690	690	741	758	685	764	720	758	708	745	695	702	756	733	729	687	643	749	752	698	750	774	775	680	715	710	705	719	693	695	686	738	684	758	776	712	671	764	764	720	727	674	671	735	713	746	712	749	753	707	786	747	706	645	714	726	695	697	752	688	731	770	703	709	699	722	710	717	726	788	698	743	748	714	704	764	761	723	710	697	679	690	688	708	745	752	715	740	695	719	681	699	713	702	733	758	681	670	700	733	693	724	711	720	722	704	764	691	713	693	731	718	716	721	716	744	764	676	690	718	726	745	711	756	733	751	720	698	715	709	655	710	700	719	740	687	690	704	731	691	745	738	669	692	721	703	757	665	691	672	705	705	746	728	745	729	716	697	764	743	686	775	674	703	727	750	716	696	709	751	776	721	731	780	750	717	717	719	750	761	739	746	723	704	663	743	737	738	723	705	739	735	709	719	759	707	705	741	715	784	763	710	638	637	742	680	720	729	748	724	772	696	715	712	698	725	766	767	738	700	742	751	750	759	762	677	743	683	729	700	712	714	730	732	687	756	741	698	735	692	727	707	721	700	664	661	731	716	707	734	670	782	709	675	739	760	681	702	762	731	681	753	711	740	699	704	721	709	657	713	773	680	739	732	746	719	675	740	736	710	708	726	688	754	662	738	714	685	744	689	743	746	743	699	707	719	715	736	686	702	692	726	685	678	655	739	668	732	681	731	681	728	824	705	670	666	690	702	733	682	720	683	647	744	730	759	686	706	718	677	681	716	726	701	717	741	740	751	713	712	736	718	732	704	782	713	680	736	692	715	699	712	739	664	676	692	701	695	699	693	689	703	693	739	704	761	725	759	744	731	695	687	705	701	644	711	725	761	698	689	739	669	713	650	735	764	716	731	730	701	716	725	713	653	733	744	689	770	714	733	734	770	718	707	701	752	713	670	703	762	690	720	726	742	695	710	702	763	720	753
31257	15282	14015	7961	5282	3989	3058	2542	2023	1818	1538	1425	1322	1197	1127	1058	1014	962	947	882	837	884	826	863	792	797	809	831	755	710	749	832	733	757	725	731	753	692	763	720	746	712	723	678	737	721	757	681	711	732	696	716	751	705	698	729	752	701	687	745	749	691	672	698	718	675	695	696	727	696	721	717	710	699	709	717	724	745	694	720	729	719	723	673	679	689	677	717	668	667	654	711	679	659	708	719	659	674	688	658	663	665	653	686	706	683	672	694	666	704	729	648	693	720	717	707	688	663	692	721	664	676	674	641	714	665	676	681	680	702	672	714	733	653	694	710	721	627	646	666	685	714	689	679	676	712	678	694	683	695	732	662	703	692	713	706	682	718	711	667	669	697	691	716	698	676	661	733	709	659	697	677	673	695	708	656	675	667	627	688	688	679	696	667	703	706	668	666	653	721	694	661	662	677	691	646	700	668	648	670	672	722	629	743	713	667	711	696	691	671	646	689	666	703	647	676	725	680	683	637	658	717	656	691	714	674	697	691	684	706	662	685	690	689	655	670	728	690	707	703	660	666	647	703	656	666	698	654	678	680	656	691	674	659	691	650	737	696	684	671	650	678	721	720	661	694	686	673	680	682	705	688	660	683	698	650	704	683	720	699	688	678	668	742	685	674	673	684	627	681	742	653	657	709	718	667	660	696	653	694	652	652	688	661	730	682	689	635	668	659	674	646	691	705	637	675	676	626	676	665	715	660	656	722	688	697	681	731	729	663	681	639	667	693	679	696	683	678	691	644	682	665	734	703	682	694	679	736	645	637	671	709	658	710	695	675	696	674	679	689	653	713	637	658	676	644	668	664	688	707	645	708	710	725	695	643	675	701	693	663	699	713	706	703	703	706	688	681	724	649	639	651	671	702	693	647	668	669	659	688	716	728	694	644	656	682	680	630	688	718	672	645	682	694	704	689	664	653	699	624	701	676	675	636	707	630	701	628	661	683	688	663	702	679	708	640	675	681	649	660	699	646	707	707	689	668	666	661	689	691	689	642	696	683	697	677	663	662	692	649	710	631	682	678	669	667	680	694	665	701	698	685	627	690	699	692	659	701	664	672	647	705	669	673	698	676	662	647	712	650	681	641	691	685	639	629	691	693	697	688	638	651	677	671	711	701	620	670	683	698	648	651	689	683	691	702	695	642	687	688	688	678	692	647	710	657	682	687	679	667	645	687	693	693	692	695	694	677	678	630	644	681	693	705	663	679	661	717	631	683	674	698	661	674	680	696	671	651	646	648	687	683	678	683	673	713	704	664	716	653	674	678	696	673	700	708	659	693	663	675	691	712	680	693	694	697	683	672	665	726	620	645	624	702	672	729	697	667	696	662	697	688	668	658	644	670	694	651	722	671	655	708	721	652	685	672	708	676	642	694	677	669	709	699	709	707	680	688	662	675	666	701	670	710	698	656	660	678	657	687	721	722	674	671	647	685	653	706	660	684	717	702	759	681	723	675	625	727	656	705	661	659	673	721	667	692	690	671	675	649	681	681	690	686	704	717	674	687	678	681	698	669	630	701	650	720	663	708	696	678	677	645	701	643	651	693	668	665	679	709	692	671	707	676	691	654	679	683	673	664	653	687	688	618	683	662	633	704	719	677	700	692	699	670	684	714	681	687	686	694	692	658	666	646	704	692	735	661	664	685	724	655	649	695	670	673	680	684	652	681	711	681	696	625	716	653	659	701	721	666	627	664	696	662	636	669	674	667	687	713	697	695	679	682	667	686	697	645	655	670	649	704	661	683	675	697	672	687	707	661	695	674	719	724	751	678	687	661	659	709	659	654	706	677	705	719	713	679	718	689	701	675	683	733	659	659	658	691	712	671	707	703	643	726	629	677	710	706	692	666	671	649	711	680	691	692	637	676	687	706	646	698	655	671	733	710	712	692	697	667	656	658	683	668	728	720	675	682	695	703	682	683	706	666	669	663	700	670	639	672	662	687	678	675	680	704	718	620	657	730	680	677	656	706	666	683	684	725	646	692	686	642	660	724	711	685	703	686	693	706	727	708	670	724	665	648	682	722	710	651	677	690	695	708	643	668	622	645	740	717	616	647	659	691	704	707	689	704	664	702	725	668	682	692	704	683	690	653	740	685	674	667	673	690	688	688	693	721	690	708	693	754	695	687	698	717	697	665	668	694	685	683	724	703	672	630	670	645	687	730	674	697	693	662	658	694	660	654	659	691	685	682	718	701	698	681	708	683	722	665	724	675	695	704	676	636	659	658	690	668	684	731	638	640	660	675	658	670	703	694	670	677	707	718	648	693	724	683	646	733	714	652	631	667	636	672	685	711	666	735	697	683	665	672	627	693	648	697	711	693	664	689	659	718	639	670	658	697	683	713	667	656	662	657	651	703	633	691	682	655	650	692	719	733	698	691	680	694	638	711	693	663	720	681	721	650	704	622	702	687	636	626	646	655	705	677	698	655	692	682	651	669	710	690	666	674	643	707	674	693	681	701	652	625	626	653	636	684	711	680	705	714	691	711	680	651	692	643	684	700	613	706	703	694	671	699	692	687	739	673	667	663	708	695	659	671	692	691	669	701	682	655	660	682	666	715	695	671	664	648	725	665	677	669	697	638	690	664	702	688	683	649	679	713	674	698	673	697	708	690	699	699	637	686	691	709	703	711	716	651	670	672	666	703	673	691	656	676	665	635	669	729	693	665	673	677	695	665	678	654	675	654	716	684	681	700	656	647	695	706	662	660	689	664	695	685	748	692	706	671	656	686	701	689	641	706	684	682	685	682	716	712	645	712	732	652	654	659	712	659	636	660	668	675	671	666	684	632	655	685	687	672	655	683	664	693	670	655	711	713	707	670	706	664	698	708	691	684	627	675	657	724	693	705	747	644	662	637	674	635	658	678	695	684	640	681	663	655	695	691	692	655	660	666	688	680	690	665	675	686	706	661	654	629	708	639	654	703	678	662	679	661	668	698	656	696	662	670	673	725	685	685	698	666	660	681	677	690	655	685	679	701	691	706	691	713	656	669	679	684	655	669	682	676	664	734	686	639	692	669	675	705	653	651	698	702	658	704	681	658	655	671	713	664	671	665	654	693	673	650	703	627	704	659	673	707	686	665	700	659	687	650	708	669	694	665	692	699	697	700	729	672	673	670	703	687	679	672	745	687	666	697	693	703	695	684	710	743	726	699	732	685	672	658	698	671	697	660	673	691	712	613	645	664	690	650	663	729	654	646	707	719	723	722	700	697	702	683	680	679	668	672	655	705	639	663	667	680	629	706	700	688	688	687	695	661	703	736	729	647	743	698	691	666	644	718	662	661	716	665	683	688	681	671	637	656	662	710	706	667	697	710	642	700	674	674	693	692	634	705	687	653	695	643	663	676	656	682	713	654	658	643	650	636	656	667	678	668	717	732	679	696	695	646	680	694	673	714	673	690	621	703	689	672	728	633	725	689	681	667	656	673	657	649	692	664
30893	14284	2101	501	398	399	347	298	315	317	332	322	316	326	296	317	322	303	295	321	332	307	324	317	302	327	356	316	295	326	334	290	293	296	263	301	295	314	277	326	298	331	329	300	326	303	292	300	280	315	297	311	322	313	305	307	289	317	313	341	303	293	310	300	294	316	340	292	317	308	284	287	307	327	310	298	301	322	310	316	348	312	334	324	305	315	327	313	313	316	309	293	304	267	311	305	354	324	314	328	306	322	319	334	292	299	346	291	316	307	281	307	302	280	331	271	343	292	302	330	318	300	322	315	305	300	294	314	316	320	326	325	320	334	322	316	291	317	289	326	315	308	318	285	336	285	301	318	312	291	344	326	324	275	295	330	286	281	316	300	322	312	323	313	321	326	306	273	311	305	331	309	316	316	299	323	321	307	330	308	309	308	322	325	299	306	290	302	302	326	341	330	323	314	277	314	347	326	306	301	340	287	293	299	303	323	276	315	300	327	347	267	316	279	311	340	319	311	325	286	307	298	318	289	299	319	268	306	275	285	331	326	342	282	292	332	316	283	301	332	311	335	312	279	322	339	336	321	302	298	294	313	298	316	337	317	302	317	297	328	311	309	313	302	275	318	303	290	327	323	316	304	295	319	315	290	298	319	303	303	345	335	308	300	312	290	299	302	339	313	280	300	318	321	327	300	284	326	308	300	306	305	289	341	331	318	309	308	323	329	322	334	329	295	297	302	322	314	309	288	315	298	306	296	327	295	320	298	300	288	344	325	309	297	309	331	291	323	322	314	299	326	312	329	315	304	343	323	302	329	293	323	306	340	296	291	309	286	293	296	319	316	336	341	275	279	365	297	308	333	356	299	290	331	306	304	293	292	308	321	332	305	314	284	309	327	315	355	284	304	282	297	305	322	278	276	329	307	316	291	285	330	297	328	289	315	310	269	331	309	316	337	321	348	311	344	297	276	336	291	306	305	354	291	332	311	281	294	341	351	339	306	307	325	312	310	348	326	303	313	282	317	339	289	310	311	274	342	348	308	352	306	302	294	297	311	291	297	324	309	320	300	324	293	302	297	326	287	287	318	289	301	308	297	337	351	306	329	303	293	303	327	307	300	298	310	298	350	314	303	342	288	309	317	336	324	313	342	327	315	313	285	306	317	306	303	298	293	288	345	323	329	309	336	329	299	294	312	284	309	287	306	277	313	347	302	318	299	331	291	328	313	314	296	303	277	305	312	334	301	305	353	301	286	277	326	272	316	293	306	293	300	299	299	261	322	289	326	300	297	310	314	299	308	314	308	284	309	333	326	282	285	313	314	314	305	297	327	331	289	279	316	291	283	294	315	299	315	301	288	331	333	298	285	269	294	321	314	281	333	322	309	313	329	318	316	327	316	303	303	308	289	328	327	322	301	303	328	306	294	295	288	320	334	314	318	334	297	316	294	303	315	310	312	306	266	281	304	325	287	299	295	316	321	286	327	324	288	328	322	321	298	272	343	310	294	313	292	321	306	300	289	305	313	308	293	295	295	321	316	321	327	305	319	300	296	309	324	301	305	289	328	310	268	318	304	310	303	305	326	322	302	333	304	309	329	325	289	325	326	292	300	280	296	284	334	281	323	317	307	319	325	311	296	308	297	308	307	298	313	306	316	290	308	305	328	312	308	318	302	293	292	312	354	278	268	324	286	296	294	317	343	317	302	287	299	321	343	283	288	282	304	296	318	307	298	306	331	307	304	295	310	295	303	306	333	305	339	349	314	313	329	297	318	293	331	340	299	320	328	322	321	295	289	319	296	312	311	283	311	316	300	314	305	314	298	268	309	320	329	286	271	289	325	314	287	298	317	310	296	302	313	289	311	324	318	335	301	282	322	318	309	314	313	309	322	333	323	308	290	320	311	299	319	319	269	308	299	298	323	308	329	335	357	318	289	309	303	338	286	300	305	317	295	307	303	294	319	306	315	349	301	322	328	331	314	290	310	321	354	332	294	310	343	310	303	330	289	298	340	278	318	278	318	317	312	314	299	280	314	339	293	312	310	330	303	254	331	293	354	340	322	274	340	315	326	297	317	286	283	281	317	306	332	294	284	311	313	323	295	317	311	283	306	323	319	284	288	291	308	314	315	310	312	305	315	308	312	338	298	315	328	331	284	324	287	296	306	296	344	308	316	336	322	294	264	323	311	302	313	353	304	307	265	330	321	326	305	315	273	285	310	293	304	289	313	294	303	289	295	300	313	303	329	314	297	320	329	328	308	288	271	314	307	307	292	331	321	333	327	347	308	283	298	294	277	311	343	323	314	276	296	268	285	316	327	283	337	332	290	309	307	328	330	301	331	320	323	306	295	341	311	305	307	297	306	298	309	309	299	325	295	295	338	280	341	315	323	340	338	285	281	293	304	316	320	298	314	294	304	315	298	299	338	329	336	301	334	299	281	329	290	294	319	316	332	327	303	317	291	322	276	306	302	306	302	324	276	319	292	305	296	334	309	342	303	314	322	332	310	312	311	288	289	341	318	287	333	309	317	321	292	339	310	309	300	328	266	294	303	298	297	291	324	304	313	316	309	316	303	285	304	284	297	303	329	293	305	282	316	325	264	315	326	327	321	297	326	321	276	304	294	345	263	346	284	304	318	310	318	308	285	342	284	309	285	318	301	288	287	305	307	296	302	309	326	342	309	311	314	297	318	305	290	316	317	317	315	288	310	309	312	334	314	344	287	330	304	314	277	331	322	297	289	267	300	335	351	313	283	296	295	287	355	293	299	311	294	310	292	314	309	272	284	331	276	310	291	322	304	341	291	313	285	311	322	300	289	328	309	290	298	313	300	296	312	294	250	312	321	310	325	335	296	350	302	291	325	296	275	299	293	337	308	333	310	306	303	318	338	329	290	287	291	324	323	304	286	318	304	291	340	329	335	301	301	311	311	294	327	325	320	311	323	303	315	305	310	302	322	319	310	313	342	297	319	270	298	308	302	314	304	294	301	312	290	291	301	321	324	340	304	325	316	308	286	284	311	294	317	335	302	330	287	316	310	321	312	297	339	329	307	314	326	309	308	302	304	301	294	258	319	296	281	320	286	269	324	276	304	307	310	333	312	327	334	298	313	363	316	339	303	297	330	308	317	314	342	314	299	314	327	317	296	277	326	334	299	271	303	283	285	333	298	316	302	291	321	331	307	322	298	308	292	307	331	297	324	278	344	309	295	308	299	285	309	302	313	307	310	299	310	323	292	325	287	301	309	297	312	330	328	317	301	310	300	312	311	339	318	313	303	297	299	312	306	305	318	314	297	282	317	296	307	293	293	333	320	332	305	336	340	310	277	281	283	328	279	302	302	323	276	311	313	318	288	334	295	291	279	307	344	295	288	282	296	290	267	290	288	277	332	316	308	300	298	297	330	334	314	321	329	295	274	306	328	300	324	293	290	314	308	303	296	313	317	313	309	288	314	332	318	307	331	316	295	304	325	310	319	296	267	307	305	284	319
19817	780	746	503	475	417	400	365	344	332	340	365	316	335	329	328	349	313	340	336	337	312	290	315	352	331	293	335	318	341	329	324	296	339	310	343	350	320	334	325	342	288	345	310	288	304	317	328	340	331	323	346	308	305	323	320	338	352	334	329	314	309	339	344	323	355	304	303	323	362	317	322	299	340	317	333	321	308	302	282	316	320	327	328	321	345	327	314	341	337	317	320	321	316	306	314	292	342	307	327	319	310	303	313	304	337	341	298	289	318	340	335	323	343	320	317	352	320	325	296	343	355	305	329	373	314	344	330	345	316	270	305	337	306	337	347	350	341	313	306	350	343	340	327	320	310	338	321	329	368	309	343	305	348	314	344	311	326	310	334	313	323	335	321	305	309	330	327	332	333	293	319	336	340	321	331	328	315	326	329	315	293	318	326	319	298	320	336	308	305	287	323	295	312	299	344	353	346	336	338	338	338	335	321	336	347	336	341	320	340	326	317	322	337	312	317	302	330	325	316	323	349	305	310	274	281	296	320	318	308	320	310	330	312	327	341	302	322	332	308	303	323	327	322	321	319	324	330	302	330	337	312	329	298	332	337	311	299	329	295	284	316	336	302	317	306	314	317	316	350	302	316	337	329	316	295	349	316	322	349	313	327	318	326	322	330	342	321	353	308	306	310	329	284	322	315	346	302	321	327	334	291	332	331	330	300	291	338	328	331	344	349	319	320	332	335	323	368	335	303	320	332	321	307	328	336	324	305	309	304	300	334	285	328	334	300	338	317	315	324	320	334	318	331	304	303	328	287	298	317	331	343	322	300	297	333	326	314	323	343	295	310	310	318	293	317	332	311	319	328	321	308	325	332	316	347	313	308	313	323	323	315	321	311	339	325	294	307	337	283	328	328	328	310	328	326	321	338	281	319	329	303	300	347	335	329	318	325	331	307	300	310	284	330	316	345	344	289	333	325	333	332	304	332	337	321	318	339	344	335	340	327	336	302	311	353	283	346	335	305	333	319	315	322	313	317	345	306	338	286	346	338	318	301	312	317	333	343	325	319	305	316	324	357	323	326	310	344	313	294	318	331	330	319	370	313	319	315	332	339	348	318	298	346	304	333	317	345	336	300	325	332	316	359	316	323	326	334	322	312	331	309	309	322	334	306	324	339	334	319	323	295	330	321	312	316	318	302	318	334	300	310	309	311	315	346	294	341	322	317	309	322	324	331	302	313	353	316	352	323	313	310	365	286	334	306	305	311	325	318	318	308	323	330	358	323	310	296	287	312	320	366	318	354	317	369	317	346	347	345	296	330	328	313	344	336	310	303	318	314	358	305	331	323	317	341	353	320	332	320	315	343	318	336	336	337	292	339	303	325	320	320	350	306	313	315	306	292	315	323	330	306	362	305	304	331	335	311	302	321	327	340	310	318	316	331	294	345	353	319	308	347	331	327	328	354	321	311	305	330	287	333	355	329	313	341	278	291	336	339	293	294	288	334	326	303	300	345	322	302	330	303	354	364	331	335	320	333	315	326	311	303	315	339	320	340	308	308	298	315	311	295	331	350	344	324	327	332	311	325	291	341	317	362	300	302	323	286	296	301	325	326	319	315	298	291	328	336	312	302	330	344	323	318	317	329	318	330	291	290	331	319	314	286	300	332	319	317	354	296	357	325	300	312	320	331	361	323	352	317	355	336	309	335	344	317	310	353	329	286	331	322	309	345	334	309	308	312	339	333	322	304	343	317	305	339	321	347	338	328	335	323	334	339	335	338	332	317	327	340	297	370	309	319	341	321	318	315	354	302	332	288	284	333	352	344	307	309	326	307	305	319	329	342	318	310	302	348	339	319	333	336	351	343	306	317	304	318	335	295	313	321	282	307	308	349	324	329	288	340	340	310	346	324	331	350	287	324	311	330	326	344	338	348	320	318	339	308	286	320	339	293	325	353	323	329	315	348	286	340	326	309	338	314	320	332	349	336	299	329	314	323	317	353	324	325	306	297	300	317	335	334	322	315	327	304	323	319	315	327	372	287	332	329	302	341	322	338	290	303	291	310	323	328	342	328	294	342	323	318	314	328	337	323	306	365	344	306	321	296	298	339	330	334	343	308	325	320	326	318	329	337	314	343	342	289	323	321	326	285	315	327	309	291	342	318	327	320	339	330	303	322	335	324	335	308	306	308	321	330	298	322	325	278	332	329	282	322	304	350	329	330	333	327	351	332	308	322	329	305	324	317	320	308	326	322	330	341	304	305	311	339	340	313	286	343	337	311	306	326	300	324	297	350	273	288	323	363	338	301	310	304	321	346	309	331	349	332	310	320	326	331	312	312	308	336	309	327	294	317	308	326	312	315	338	302	335	308	294	297	315	331	324	338	342	320	333	326	297	324	336	331	335	322	308	313	319	315	343	318	300	319	326	319	310	282	285	310	358	324	316	340	316	335	303	298	338	319	300	309	318	321	329	335	327	293	302	290	322	330	306	342	324	354	328	329	303	335	331	304	305	327	315	321	308	275	305	327	323	333	329	318	300	318	362	306	306	289	321	329	301	318	315	309	328	309	291	313	359	332	315	337	310	304	321	306	318	313	340	289	344	341	307	334	325	314	339	355	360	351	335	279	341	309	358	300	322	306	316	331	346	350	316	306	294	320	311	350	315	286	326	339	318	310	354	290	287	301	334	332	297	321	320	318	328	323	351	320	327	330	286	293	297	302	305	314	346	332	333	322	304	349	336	314	345	326	294	332	332	311	344	289	306	310	334	325	328	329	289	305	330	339	346	285	342	344	308	317	325	340	306	325	335	332	331	308	321	338	313	319	302	321	309	321	318	346	327	314	285	335	310	343	326	337	350	333	304	318	322	301	328	300	317	305	306	322	370	312	319	326	277	301	327	284	317	306	307	292	347	353	337	333	301	337	323	299	289	351	308	319	331	325	309	320	347	321	359	307	339	332	326	321	304	291	341	333	330	318	326	326	353	304	329	322	325	311	303	291	324	324	333	349	295	318	349	343	336	310	365	307	348	326	338	325	304	308	316	326	319	306	339	317	305	318	338	312	330	312	315	294	321	306	339	307	332	323	339	329	315	310	326	336	321	356	308	329	343	306	336	327	353	325	294	312	330	348	307	292	318	339	315	351	331	294	297	304	348	326	335	312	324	323	324	307	309	321	318	342	311	308	307	317	327	283	340	298	296	317	333	316	306	346	339	320	345	308	317	329	295	340	304	298	327	295	323	288	330	276	335	322	330	296	341	324	347	311	327	356	303	290	320	318	347	311	326	331	301	316	294	301	330	327	333	322	341	318	325	326	309	290	346	348	288	334	316	331	334	331	344	310	302	335	296	335	350	280	322	330	331	340	317	308	289	314	339	349	327	317	334	306	354	345	322	304	356	291	310	352	299	319	308	331	321	313	331	305	356	335	338	322	308	310	324	306	353	316	291	317	322	326	331	332	340	300	318	340	340	320	331	326	350	345	278	326	311	325
25003	20646	26721	24597	20558	7065	1181	832	683	660	652	625	582	538	516	505	577	521	499	440	492	542	469	480	510	475	444	447	473	453	478	440	451	467	448	452	445	434	406	485	482	473	453	478	431	421	485	481	473	424	456	470	435	403	425	441	458	431	426	441	443	422	426	444	446	415	451	458	402	487	436	446	466	461	471	434	456	444	429	488	421	448	468	429	407	465	443	422	430	397	427	440	442	428	466	475	448	446	454	457	465	441	412	453	438	473	421	463	468	435	427	435	440	434	467	465	447	418	428	451	443	444	441	449	411	439	439	420	442	461	460	440	454	452	463	443	406	446	438	476	439	421	459	403	442	459	445	452	435	477	442	475	390	479	416	428	438	451	448	421	457	428	462	443	446	418	404	449	465	477	442	463	465	426	455	442	416	453	471	413	456	487	435	425	423	408	457	444	434	450	442	423	466	491	452	454	423	446	442	433	395	438	427	445	453	453	423	424	394	430	417	425	471	447	431	416	480	410	444	412	443	447	442	452	411	440	412	456	446	419	420	455	433	403	438	427	434	430	405	443	457	466	417	444	416	480	466	456	450	439	419	428	416	461	422	441	466	423	457	440	417	434	469	469	459	438	470	448	445	435	422	442	427	447	413	477	425	447	427	422	464	396	418	429	388	422	451	438	437	427	442	468	421	408	446	457	487	477	473	419	424	430	421	451	494	433	440	445	403	469	469	454	451	473	450	432	458	435	421	452	476	442	428	424	450	453	415	448	418	481	417	382	487	427	449	423	461	467	466	403	455	451	454	426	418	392	412	445	435	427	415	450	439	429	424	438	432	414	431	403	422	426	413	459	400	412	443	410	462	457	413	431	443	436	447	416	446	464	415	411	465	419	415	417	423	446	432	417	438	483	443	432	420	459	442	483	458	462	424	422	432	442	403	417	402	470	482	432	452	447	373	399	443	438	438	409	429	432	458	454	432	475	493	398	427	415	404	441	434	441	399	440	452	424	444	423	454	405	438	435	462	445	476	397	468	463	416	396	408	421	511	411	449	460	484	439	455	458	476	397	424	449	428	434	420	455	412	443	424	425	423	458	416	473	439	472	447	450	397	444	426	429	418	447	386	460	451	439	438	405	452	441	411	443	416	384	456	434	447	426	435	467	445	480	437	425	492	474	408	447	463	437	440	440	424	443	446	433	435	417	442	448	434	430	421	432	431	450	429	413	439	438	442	430	439	454	448	457	420	404	431	437	408	471	457	459	451	440	426	408	418	449	456	459	446	401	430	444	440	407	435	418	439	434	474	474	471	462	450	401	452	467	444	419	417	444	452	414	433	473	463	410	417	397	448	412	428	429	444	418	415	469	431	403	446	424	455	432	449	427	439	443	429	459	450	442	449	471	421	465	441	483	419	453	402	446	408	427	446	425	388	465	445	436	442	438	449	443	426	465	409	451	431	463	448	441	411	413	450	455	458	417	438	411	467	414	428	476	420	435	426	412	447	435	450	442	439	432	452	434	462	425	463	450	436	467	452	440	422	448	432	397	440	422	417	432	405	443	434	405	451	456	449	436	424	440	446	412	445	399	419	448	493	399	455	439	460	459	446	446	446	408	463	435	434	459	384	436	434	396	453	408	412	400	429	457	427	429	429	411	483	377	398	407	404	446	407	419	432	397	447	454	420	460	443	442	459	405	391	411	443	417	449	483	433	386	428	442	446	453	398	464	458	452	425	436	453	447	440	428	461	404	444	420	462	434	424	454	477	412	431	462	417	456	417	444	447	407	473	463	472	461	469	411	405	459	428	411	414	445	437	434	446	413	451	432	466	448	405	454	474	452	446	419	459	434	454	441	413	474	452	439	388	420	408	420	445	474	442	408	405	454	496	446	436	437	490	448	460	458	426	429	453	459	449	440	429	423	426	434	469	439	427	483	469	416	448	444	470	410	417	424	468	409	449	431	467	437	430	415	457	416	449	457	420	401	419	441	453	493	446	480	410	421	454	467	453	422	428	408	429	479	449	444	425	442	399	449	408	418	464	434	462	444	460	435	444	463	415	470	454	459	415	429	442	431	445	444	443	412	460	437	418	480	459	459	433	396	456	466	454	484	427	409	428	429	417	436	422	405	464	410	442	459	427	434	437	421	406	424	418	423	442	415	436	409	452	446	450	424	444	423	443	442	438	414	448	447	448	445	440	464	412	445	453	471	460	471	435	417	406	450	434	417	441	463	448	449	400	456	432	433	425	439	435	465	403	434	425	465	443	407	419	438	444	476	441	422	360	408	468	429	449	474	469	466	414	422	450	443	460	451	424	432	495	435	449	438	432	439	454	421	434	438	462	429	479	465	446	485	456	459	440	438	453	464	449	424	440	413	411	420	439	403	472	421	406	461	466	451	420	457	447	421	429	447	434	437	459	456	421	427	401	446	441	455	433	438	470	437	434	454	463	424	442	477	480	449	446	445	438	448	458	427	460	461	427	446	435	444	452	423	449	464	451	422	430	437	444	405	497	451	446	409	445	413	419	455	433	418	443	419	414	453	465	459	427	420	462	444	424	455	429	449	459	482	441	468	417	392	432	463	422	399	459	402	460	447	446	438	430	395	431	458	471	441	421	415	439	427	421	408	461	443	478	475	431	436	406	433	437	443	476	405	391	458	424	432	451	431	430	461	467	441	431	444	416	460	425	430	425	442	465	461	468	469	431	468	448	459	450	442	443	407	452	419	459	430	420	428	423	443	433	412	435	437	442	405	439	425	469	454	452	441	419	417	442	433	426	448	414	455	456	444	428	423	445	441	412	418	454	477	435	448	461	448	425	457	474	428	463	438	426	450	412	463	419	421	427	448	410	414	434	446	439	428	415	434	457	481	462	421	420	435	456	449	469	412	400	435	472	440	439	451	453	465	456	468	449	423	412	434	420	442	437	472	437	418	455	483	459	423	462	421	453	464	444	456	488	423	454	429	459	458	436	408	440	467	438	423	447	465	452	414	427	412	411	452	435	403	436	428	456	454	450	402	418	479	415	459	466	452	392	424	473	442	440	466	473	441	442	494	454	408	445	426	431	433	405	462	401	410	416	431	456	440	425	441	447	457	446	445	444	449	421	467	465	431	421	433	418	422	411	483	454	464	419	424	456	402	449	411	438	471	403	439	447	476	437	450	477	452	457	443	484	475	446	448	416	434	450	443	406	449	457	472	437	430	424	436	407	465	452	421	413	435	458	479	431	428	448	418	439	466	437	446	442	431	436	425	446	406	460	441	403	444	409	386	421	445	440	414	453	461	401	395	472	431	407	446	443	436	464	447	442	444	461	432	470	483	430	444	423	433	451	429	470	433	434	434	394	425	442	457	426	389	415	428	431	479	465	415	429	454	464	451	414	475	444	445	423	465	413	463	445	446	473	453	436	426	437	432	446	408	387	418	415	460	464	420	439	445	451	413	424	381	421	446	422	468	424	459	439	433	462	422	417	422	455	429	403	459	442	416	452	438
34102	8832	7863	4232	2804	2029	1643	1313	1118	956	894	786	705	687	644	629	590	586	560	522	540	526	511	462	501	506	489	472	453	494	493	444	439	465	441	465	438	493	468	448	469	445	429	430	445	428	397	445	438	405	429	471	494	439	456	461	494	390	451	476	428	427	413	434	437	433	409	445	412	438	437	428	450	423	428	410	423	426	409	389	448	424	466	413	406	420	414	440	441	466	418	448	447	434	420	421	401	429	428	397	444	401	448	413	436	467	419	433	429	442	470	415	398	436	438	451	448	434	389	425	430	434	412	358	459	373	396	421	454	455	421	439	460	414	448	430	443	498	470	432	424	441	437	386	440	462	441	470	460	417	439	423	430	430	446	436	431	440	424	433	411	466	438	432	468	407	435	407	464	414	444	407	443	449	490	444	454	445	411	469	420	413	408	420	419	404	473	420	378	408	453	437	430	469	417	459	447	466	462	409	470	439	442	428	454	412	430	391	417	395	437	408	420	420	430	431	440	423	440	444	432	432	418	438	447	456	458	454	407	425	439	408	413	425	434	455	423	443	456	413	413	407	471	446	408	462	404	433	437	417	449	410	406	402	432	451	380	410	433	418	442	423	421	427	421	418	400	430	437	423	461	432	384	411	430	441	427	435	422	395	413	430	418	449	429	399	439	434	412	456	401	430	368	407	411	447	458	424	433	429	430	419	401	455	415	415	451	433	449	413	411	427	405	416	454	433	451	443	448	436	424	435	437	416	444	444	422	381	412	426	420	433	384	434	396	411	438	409	435	407	438	433	419	388	454	444	454	405	438	427	408	406	461	455	442	422	448	413	443	434	450	437	459	432	413	471	411	433	430	417	400	433	425	414	417	397	471	427	434	443	453	377	420	436	401	430	420	453	427	426	423	421	453	394	388	415	444	473	446	409	405	436	425	445	435	386	427	424	442	438	445	473	438	420	399	449	434	417	417	431	399	421	412	447	418	439	434	453	459	384	403	415	414	428	387	450	450	471	451	409	408	436	496	457	418	456	432	375	393	422	406	387	437	430	435	393	409	408	435	471	414	458	411	456	461	476	419	425	432	428	425	402	411	457	419	422	413	411	438	415	448	433	441	423	420	407	428	433	458	398	470	438	413	434	393	417	410	425	438	422	418	424	417	436	449	453	453	435	401	462	407	441	435	427	470	400	456	399	459	449	420	413	404	432	412	434	426	440	451	449	421	411	406	419	432	421	407	419	380	424	415	390	437	437	430	401	426	422	447	447	422	407	432	423	412	411	424	416	424	429	412	447	430	425	388	384	432	417	453	431	435	447	410	485	436	420	405	416	427	426	429	436	427	436	459	412	422	396	425	443	452	463	468	437	425	411	401	424	426	407	413	449	392	443	412	434	475	469	388	395	423	415	433	414	421	424	407	421	458	422	422	401	407	455	416	437	436	446	461	416	431	396	446	427	382	436	461	425	425	434	434	432	423	452	455	388	401	419	440	424	438	417	425	423	427	427	435	415	433	428	407	415	408	409	426	419	418	423	448	406	446	433	388	404	385	404	423	439	405	427	423	415	414	436	415	411	423	422	423	384	398	463	401	452	430	393	429	459	413	394	429	424	426	430	388	422	421	413	415	443	394	404	436	439	408	409	428	449	440	427	452	398	395	454	415	434	388	449	434	461	447	425	444	408	417	453	428	453	394	401	463	454	389	435	451	432	471	423	453	448	414	430	456	424	421	435	436	422	415	444	387	435	438	435	436	437	400	430	418	422	433	419	450	452	419	442	432	415	445	455	426	436	427	435	410	438	435	432	431	406	447	422	451	451	413	424	419	429	431	417	443	439	436	398	453	434	418	419	418	449	407	411	441	429	470	411	436	421	455	425	401	443	442	412	426	430	434	417	427	428	416	419	448	442	429	458	435	475	425	424	458	416	440	440	397	443	441	426	423	416	437	453	468	433	408	412	405	420	467	422	413	404	434	424	422	468	414	435	450	424	387	416	463	445	451	432	436	437	453	429	409	399	433	454	400	416	449	411	435	415	428	442	415	467	433	446	385	443	397	442	453	437	447	411	439	468	419	420	432	430	422	424	368	409	449	434	447	386	409	442	465	410	464	424	440	433	420	459	393	411	422	396	418	439	441	406	453	434	399	440	400	423	413	431	399	427	396	420	433	397	434	406	425	404	393	420	406	442	417	414	434	382	412	427	419	435	432	433	450	435	435	432	411	414	421	441	449	390	468	458	428	471	400	476	464	420	459	428	453	426	446	467	429	432	432	414	391	419	444	463	427	409	406	422	485	379	419	435	480	407	400	438	410	429	442	437	461	394	433	445	431	417	425	414	430	431	398	399	457	433	414	414	433	429	439	415	416	432	451	416	431	382	416	439	442	376	477	455	431	421	421	478	421	453	439	433	425	427	404	431	409	385	424	427	412	464	464	456	419	429	438	429	455	392	455	459	456	445	405	408	415	435	407	427	435	399	426	434	432	445	410	411	462	400	428	459	440	452	400	414	403	431	418	440	437	426	456	434	407	427	419	421	423	401	391	407	439	427	375	436	388	479	470	408	426	398	416	432	438	422	372	417	445	417	433	408	402	431	430	428	445	409	415	406	474	412	399	410	404	423	403	429	418	414	392	407	449	445	416	437	427	435	447	413	410	424	388	450	419	440	377	419	397	426	439	452	398	420	431	444	443	415	445	434	426	415	412	417	449	447	410	468	451	485	451	412	395	398	421	460	434	451	449	430	443	412	428	406	454	406	429	423	400	454	445	443	402	433	399	418	434	426	391	397	418	408	397	420	426	445	390	415	437	392	409	411	418	432	437	409	423	426	425	393	407	425	455	430	394	426	425	402	410	413	399	437	447	425	419	400	422	398	459	440	421	389	435	411	441	446	435	395	439	412	410	409	470	395	431	441	427	446	436	433	454	474	436	423	440	450	430	439	409	421	424	406	440	415	445	426	426	463	415	451	425	412	471	450	439	446	474	398	425	432	400	427	415	442	440	432	409	449	432	454	469	418	420	421	421	471	430	452	448	434	418	415	405	435	415	407	425	406	391	414	409	422	434	426	418	426	386	467	426	423	432	434	426	438	443	428	422	427	407	451	407	449	436	439	408	446	442	417	451	459	459	411	429	420	447	429	399	433	431	423	396	460	447	445	452	416	445	449	386	447	416	385	447	440	399	422	441	402	449	412	439	430	406	423	442	428	427	456	400	457	435	384	479	426	440	429	443	390	434	479	423	439	438	416	445	430	419	471	416	426	433	414	446	420	414	467	445	450	408	427	410	406	445	436	417	466	456	408	414	423	413	423	424	441	445	428	438	396	419	416	457	389	437	429	439	432	397	443	451	437	412	382	390	458	440	423	433	399	417	434	462	418	446	406	408	409	417	415	442	406	414	438	431	458	416	470	437	427	421	416	432	445	431	446	422	411	433	444	422	418	427	394	430	422	445	411	410	417	452	422	454	418	431	449	450	378	413	415	450	420	418	417
22961	20646	26948	24382	20651	20695	9088	1702	1308	1162	1131	1031	998	930	868	879	879	851	860	833	858	839	787	814	807	849	748	751	793	768	755	757	752	777	796	771	722	678	774	799	712	720	731	763	741	736	774	762	702	793	741	742	745	772	723	712	736	700	729	735	707	716	746	700	733	753	727	690	749	786	728	737	736	743	711	752	700	745	721	709	762	717	697	710	708	715	698	768	711	706	739	793	712	750	718	714	673	723	761	763	703	744	764	667	711	728	742	716	719	695	707	727	732	754	736	709	732	714	775	754	783	744	730	723	747	741	717	727	787	732	674	745	758	755	748	759	778	737	754	732	760	751	674	718	726	726	760	729	732	719	697	667	695	729	696	742	710	705	771	723	718	739	705	731	686	737	711	752	687	728	722	694	762	722	700	729	776	707	724	757	721	757	738	722	701	696	683	726	720	708	708	750	696	735	752	710	711	743	745	703	726	778	746	685	761	708	738	714	753	755	730	704	715	711	732	736	726	707	708	760	701	704	748	695	709	702	766	750	723	685	752	709	746	719	748	734	680	692	768	759	737	719	717	732	710	763	720	726	746	721	736	692	703	736	745	692	759	727	737	744	752	738	716	780	735	693	713	738	723	768	703	690	743	764	664	720	721	716	778	703	734	713	810	682	710	696	707	703	723	657	694	718	745	713	751	720	732	717	762	753	743	752	736	687	701	701	748	752	728	776	768	736	721	751	737	717	745	694	739	751	753	695	743	710	761	744	721	728	702	762	730	671	722	693	746	687	738	710	709	747	707	761	764	735	767	780	768	708	745	743	660	701	782	705	681	719	731	690	713	698	725	687	701	690	756	709	757	778	707	681	717	722	697	706	726	718	708	701	760	702	698	696	745	751	683	712	727	718	764	707	746	748	702	730	756	707	752	768	802	745	719	740	726	698	754	720	689	730	733	655	701	749	690	767	750	688	738	700	752	769	694	699	689	702	695	695	697	742	774	722	775	730	699	719	695	717	770	741	723	715	750	737	716	730	696	694	718	749	743	767	748	745	736	731	711	686	725	714	733	742	701	715	742	700	712	779	744	731	722	744	741	706	716	683	727	712	693	689	730	625	696	669	715	773	758	733	762	751	729	755	723	735	741	734	757	684	695	701	706	728	732	735	749	714	780	761	721	680	697	724	736	673	730	668	734	715	714	749	721	693	723	713	727	728	737	724	698	735	723	773	752	695	705	735	704	732	733	754	764	689	765	732	717	704	720	730	690	696	750	745	766	748	694	707	701	744	715	703	670	693	707	759	710	703	711	728	695	744	743	680	726	707	685	744	730	715	752	763	751	731	733	735	739	762	692	765	673	690	708	699	706	678	728	744	775	727	718	700	777	752	729	762	706	745	682	712	735	729	715	740	700	721	728	717	709	733	733	763	735	657	743	705	734	746	716	677	668	709	745	726	730	748	726	705	657	710	731	751	703	751	692	701	712	724	673	744	745	722	703	709	754	690	753	721	714	720	703	711	703	759	749	746	724	737	672	743	725	758	768	712	753	728	729	756	712	715	719	717	762	704	687	740	728	691	709	716	680	730	707	707	734	678	717	709	736	712	751	709	696	661	740	707	686	726	742	727	734	689	717	704	732	710	730	734	794	738	725	725	692	733	731	762	761	769	713	703	741	726	690	695	717	731	708	713	705	728	718	719	737	717	736	680	700	760	752	745	729	709	736	744	730	704	711	725	739	673	747	756	668	705	715	740	715	718	700	689	688	718	724	708	711	812	725	718	761	725	701	725	721	707	684	682	741	707	748	716	700	762	713	729	698	713	768	720	719	698	748	714	721	722	766	745	684	683	701	700	738	723	746	722	738	720	788	672	738	717	735	707	694	704	694	692	773	715	711	716	726	707	715	785	699	697	735	716	765	689	699	719	738	747	769	699	745	729	714	702	761	714	690	743	703	685	731	717	707	740	714	787	707	700	715	681	669	740	718	718	700	731	738	754	749	676	762	750	664	707	764	743	683	696	718	705	712	685	717	779	706	688	724	710	773	730	755	788	686	669	726	769	763	698	716	654	738	699	703	723	752	694	761	693	720	726	725	772	717	709	739	665	696	687	733	700	684	740	711	655	718	740	757	753	710	686	809	730	728	672	677	765	712	736	749	722	720	675	710	701	770	697	717	742	756	727	711	752	726	703	693	686	737	734	712	762	672	761	714	701	735	720	702	755	769	763	718	689	710	701	714	747	724	690	711	735	735	691	729	699	712	740	708	737	706	729	740	712	746	784	660	707	724	693	705	718	720	711	671	703	733	675	677	743	723	734	717	756	716	727	681	747	693	715	682	737	685	685	731	741	748	701	739	709	752	711	720	645	719	702	688	657	688	741	679	801	726	674	757	753	746	735	721	724	703	729	699	699	719	703	773	710	720	743	702	797	685	739	722	695	686	711	644	724	708	677	745	741	747	717	744	733	743	736	753	708	685	750	761	778	774	717	732	699	696	705	731	744	722	777	735	773	718	775	719	773	744	739	700	706	731	816	717	720	802	705	742	733	716	697	784	706	697	693	754	730	682	721	732	734	738	728	707	752	728	715	752	733	711	713	684	745	722	747	744	751	747	728	750	731	692	714	693	684	708	734	749	773	786	704	723	732	744	711	736	748	763	724	733	737	766	732	742	690	716	744	738	687	695	694	732	740	746	703	788	753	684	750	689	671	728	686	677	746	749	728	717	665	723	716	741	742	718	709	666	744	728	706	716	728	739	667	732	681	718	739	773	737	697	680	726	735	710	690	711	763	700	720	762	689	725	718	713	719	702	744	729	695	698	713	722	705	694	723	701	701	742	741	693	685	698	717	745	736	724	713	685	712	741	712	750	717	734	737	729	744	735	737	747	738	723	739	723	709	711	700	704	709	684	779	719	763	725	757	727	712	704	735	767	698	763	758	761	721	729	687	716	721	700	683	709	677	731	700	723	778	730	729	751	734	726	724	729	686	728	734	747	740	709	713	705	694	730	672	707	733	709	699	765	762	739	716	757	725	706	723	776	702	713	730	678	683	722	787	746	721	759	742	725	717	710	707	721	692	711	731	741	711	739	678	790	696	769	754	741	722	671	761	709	725	733	699	750	680	749	712	721	731	725	735	687	706	703	765	678	738	719	701	696	721	764	710	696	742	707	690	698	734	690	694	710	749	746	748	724	692	728	723	688	709	724	685	674	727	740	709	677	698	733	704	702	742	669	714	751	722	682	744	714	727	740	736	712	713	718	730	712	737	715	752	676	712	688	770	773	761	726	689	739	758	742	768	679	728	704	726	715	724	685	746	721	693	708	709	739	705	696	695	719	738	742	725	714	703	712	689	724	758	695	748	692	731	703	743	743	723	709	743	762	710	701	749	730	754	711	702	758	703	785	721	663	706	713	735	795	698	714	682	724	717	731	727	743	734	699	770	719	723	727	748	688	699	722	693	729	745	738	714	749	720	786	736	695	732	712	715	733	758	688	700
27435	14982	13476	7638	5162	3783	2926	2470	1988	1781	1578	1409	1237	1207	1104	1039	1032	941	922	894	857	863	830	813	796	783	778	782	766	761	759	728	774	719	734	705	785	690	716	737	735	740	704	725	675	730	735	731	746	707	700	695	740	706	704	710	738	666	751	693	637	703	750	665	709	696	656	663	724	672	713	707	655	718	704	691	681	705	703	702	700	671	714	666	714	712	678	695	710	681	762	710	709	682	691	683	690	719	719	645	667	670	677	711	684	679	705	689	727	695	656	683	684	676	652	680	692	699	679	698	678	648	688	680	676	686	669	669	692	698	703	674	664	734	661	701	681	709	677	725	681	685	675	700	705	722	719	685	677	690	649	649	682	679	691	664	695	698	613	720	662	702	658	694	730	691	697	706	644	686	699	625	709	671	720	723	686	692	720	706	693	727	681	737	678	661	668	734	693	659	675	684	704	676	673	667	735	676	653	673	703	677	684	690	711	671	640	668	713	690	633	668	683	696	680	727	671	684	709	696	667	636	723	707	673	711	692	699	713	658	694	686	684	622	693	684	675	669	673	669	662	701	699	676	668	684	708	688	695	734	683	713	681	696	680	659	725	709	680	715	742	688	676	675	690	681	713	694	728	658	730	684	698	692	730	654	735	690	698	713	655	698	689	720	710	700	702	721	650	678	713	674	697	719	650	677	657	677	656	736	674	669	690	632	691	711	690	648	664	691	682	705	682	730	674	696	704	704	670	673	660	684	715	695	683	713	673	693	728	684	693	681	655	724	660	659	696	657	665	689	655	661	711	694	629	711	662	671	669	684	684	697	659	735	671	705	675	676	692	687	704	660	736	663	676	688	678	664	647	674	677	665	705	688	652	716	669	673	688	646	703	664	676	703	708	683	742	673	659	736	703	705	659	665	672	665	690	634	704	665	697	704	710	661	687	680	669	708	695	670	631	700	649	695	687	701	683	682	687	650	702	698	688	674	682	661	726	704	707	701	698	712	726	673	685	678	672	698	686	674	665	700	662	712	678	690	652	684	679	731	687	678	720	691	666	704	660	674	669	668	663	721	703	701	623	636	695	685	642	689	723	672	683	665	720	706	652	703	666	734	684	706	663	669	657	700	675	717	664	713	675	683	692	642	712	708	682	709	679	646	695	681	673	672	681	667	681	720	662	668	698	698	687	687	637	655	673	708	704	681	709	685	698	690	617	664	675	623	657	671	668	664	703	653	654	677	643	681	676	677	655	682	655	690	655	691	716	762	695	699	671	658	717	666	690	697	671	705	668	695	623	676	699	680	700	641	647	658	667	689	659	648	678	666	682	691	690	666	677	680	671	656	708	649	737	638	676	640	666	671	723	706	701	717	695	702	688	730	689	707	674	700	723	728	688	659	702	648	663	709	701	765	641	658	699	731	685	684	733	659	687	681	688	736	691	659	684	672	641	677	687	710	648	694	675	673	668	692	683	721	686	700	692	713	652	750	647	680	670	689	688	689	654	683	712	705	705	659	643	699	696	671	671	629	700	694	656	710	654	699	682	624	709	691	696	642	650	697	658	689	664	637	643	678	725	661	649	687	666	683	693	715	673	681	742	660	727	687	700	664	700	660	719	678	676	700	698	667	679	696	658	712	658	697	697	683	740	681	727	721	682	705	621	681	692	691	699	649	670	686	700	715	664	683	685	668	686	687	668	666	660	670	738	656	664	661	731	697	696	671	650	661	692	674	648	666	677	693	709	680	675	657	681	673	656	683	696	677	643	695	716	654	678	673	706	646	726	667	654	679	667	719	700	650	702	721	685	656	695	651	686	650	708	695	713	664	715	657	691	692	689	703	668	726	656	681	677	686	655	705	629	724	632	694	662	684	698	642	662	687	688	704	716	685	704	673	705	663	716	712	662	654	708	727	703	671	711	667	713	674	652	678	683	691	649	710	709	685	720	692	650	671	653	737	724	691	669	692	716	700	715	669	661	695	694	704	672	638	687	681	649	738	638	671	642	694	637	701	678	704	727	684	662	677	661	716	695	671	694	691	706	657	660	676	643	665	651	628	700	702	709	654	717	692	697	664	651	741	687	665	700	696	665	687	717	623	698	669	606	673	701	684	682	658	699	694	668	696	721	645	703	673	713	709	637	714	677	699	695	701	650	664	683	654	697	704	722	695	708	671	705	706	670	671	652	675	705	672	664	644	723	683	737	687	710	739	675	637	721	704	696	676	637	704	644	696	671	674	676	696	671	665	714	710	681	672	660	722	681	647	693	682	675	676	675	688	645	741	703	644	696	672	705	684	691	662	658	737	674	682	669	699	675	656	705	707	697	678	686	668	656	647	708	674	676	687	723	691	659	708	673	674	693	697	716	670	657	641	724	732	694	669	708	653	656	744	730	708	714	639	694	697	727	661	688	673	682	662	726	688	666	722	688	675	668	693	702	729	685	657	716	660	680	672	687	650	637	720	715	722	692	673	658	658	704	674	660	724	672	644	674	710	685	668	714	660	723	686	691	700	686	694	696	699	720	694	671	648	692	704	675	733	731	709	691	683	664	707	693	682	734	694	645	703	669	705	686	692	653	691	682	619	656	680	661	661	664	655	711	669	688	691	688	664	679	713	657	671	707	688	689	681	650	742	705	741	674	664	647	711	706	645	696	683	666	680	678	656	691	688	711	657	699	697	649	655	700	698	693	686	715	709	642	713	694	650	674	697	658	741	696	689	723	675	706	687	651	699	672	723	693	693	746	656	666	702	686	698	695	683	695	649	688	632	700	685	700	689	654	673	640	721	691	639	662	705	647	645	688	653	712	700	657	682	721	725	702	669	682	704	688	686	698	692	700	721	667	668	714	719	686	680	657	640	695	699	654	660	678	722	689	674	698	666	706	668	662	671	673	700	658	681	684	669	704	676	675	664	691	651	726	637	654	688	640	717	678	734	715	685	697	696	676	664	692	639	679	741	697	660	622	660	672	710	702	706	640	707	659	666	664	674	678	708	686	695	673	709	732	642	680	679	735	694	699	687	717	699	722	690	708	724	699	626	711	660	668	682	651	640	655	670	687	715	655	690	677	683	656	698	703	691	677	642	708	704	685	698	670	708	705	704	674	665	706	744	650	657	638	651	669	695	691	708	680	681	681	664	746	712	708	636	688	700	711	706	705	684	684	728	674	681	692	666	696	663	715	683	709	643	654	695	710	714	663	688	659	655	694	732	682	674	683	683	680	687	727	618	655	706	659	679	645	647	727	659	676	687	701	660	718	744	718	675	672	675	653	677	621	641	646	709	660	632	684	675	735	681	660	699	690	683	646	688	679	704	662	708	703	678	656	696	747	666	655	727	677	707	729	694	679	694	714	684	684	691	733	684	714	665	695	655	686	677	694	722	641	679	696	671	686	720	674	665	702	696	731	644	678	699	671	681	652	714	714	703	684	706	645	651	703	701	730	726	678	663	696	673	673	685	717	634	683	671	717	662	683	654	738	659	683	713	637	702	675	657
30865	14522	1969	501	383	358	343	302	341	335	289	326	326	300	338	326	310	319	307	288	325	295	294	340	286	294	369	290	277	313	289	339	281	288	312	317	315	340	290	317	311	322	332	291	307	304	304	294	337	323	298	296	325	321	265	311	296	290	298	281	307	288	334	292	303	304	273	306	304	311	328	300	279	319	322	321	313	299	330	313	266	279	304	304	291	310	319	294	283	322	289	281	261	308	294	313	293	310	290	323	305	299	330	308	297	324	327	314	327	306	306	315	283	319	266	309	304	317	277	304	284	300	317	320	300	309	298	293	283	308	262	312	311	308	323	321	299	288	275	282	287	265	299	286	276	308	300	286	284	298	300	328	310	306	320	274	297	319	344	310	281	280	327	308	308	291	316	327	328	313	303	310	319	326	303	301	297	296	263	288	304	323	300	304	322	318	332	347	323	317	281	291	302	326	307	317	312	278	285	298	296	281	274	268	264	310	300	308	324	313	330	309	300	310	293	323	292	271	318	306	289	338	306	313	290	301	291	292	307	306	292	300	295	327	332	283	285	301	277	289	318	283	309	307	297	281	311	286	312	283	268	307	277	327	318	296	301	301	311	311	297	317	277	285	296	311	288	305	290	329	284	291	341	318	306	311	313	343	300	279	297	307	296	299	305	294	298	287	300	293	316	303	297	320	278	326	302	281	326	303	311	327	310	275	309	303	314	298	289	302	270	285	297	305	276	312	273	280	308	296	333	325	285	308	295	344	299	287	276	261	319	317	315	301	306	295	285	321	312	328	296	283	297	329	345	267	287	304	316	311	266	302	294	292	313	291	290	270	317	322	284	286	270	292	274	311	285	290	316	298	297	314	321	344	297	298	272	291	316	271	306	284	308	347	305	320	293	301	329	320	320	316	309	274	331	282	275	302	288	316	315	297	311	322	301	314	311	293	288	304	306	307	315	298	312	315	306	316	341	330	280	304	295	315	295	331	306	296	314	329	285	291	270	295	292	310	310	278	325	315	303	331	320	304	297	305	311	301	296	279	278	306	316	322	317	304	318	327	326	291	307	334	280	313	317	334	312	322	305	268	268	286	296	277	290	309	304	315	299	304	312	289	312	282	297	313	283	292	322	310	327	304	307	286	296	301	316	308	311	316	303	317	293	274	304	292	281	296	306	291	320	279	281	354	312	314	311	309	309	322	319	331	306	286	323	319	323	286	289	319	280	346	290	298	310	312	302	290	287	286	305	300	283	317	301	286	296	309	317	315	295	304	304	314	299	320	287	302	294	303	291	339	278	315	341	343	298	294	289	296	303	335	279	311	343	292	304	280	298	284	350	327	292	306	315	306	326	337	282	324	296	307	296	284	316	294	305	286	307	332	273	288	324	295	299	320	313	314	299	310	298	285	361	309	314	303	309	325	315	311	325	296	303	320	299	305	321	296	304	352	316	277	333	295	307	277	315	294	325	303	315	305	300	292	301	299	307	315	301	295	298	318	300	281	318	290	329	289	281	288	323	296	292	332	271	294	302	298	320	291	293	275	288	303	262	317	320	300	290	292	306	285	313	310	325	292	304	314	304	285	305	272	315	292	291	323	313	307	308	292	325	304	310	302	298	316	269	289	304	305	317	315	315	283	306	313	299	331	300	309	297	320	296	308	293	320	287	319	336	301	265	315	299	305	320	311	298	300	316	304	295	303	319	303	311	307	307	299	321	307	276	304	308	293	311	295	330	301	293	322	286	309	286	284	282	267	295	316	291	302	322	330	273	318	288	308	295	330	329	297	302	277	267	294	336	289	298	304	338	293	291	316	320	300	275	325	314	309	293	284	313	333	317	305	299	279	295	269	280	294	316	296	299	310	311	299	299	320	304	284	294	313	304	305	309	323	268	335	289	301	294	300	330	278	298	300	280	321	305	304	301	300	286	324	325	315	303	300	304	291	271	313	291	326	294	289	288	309	292	316	296	299	300	297	307	303	321	312	301	338	305	316	296	334	280	328	310	324	330	288	270	312	294	276	303	316	288	296	292	306	306	292	295	300	299	308	298	306	284	294	301	297	303	297	337	349	308	271	297	309	274	286	322	292	305	309	285	276	271	339	301	293	309	302	330	326	311	304	311	330	316	294	308	339	305	285	299	268	323	290	289	329	295	290	289	295	319	281	302	315	298	296	293	299	252	295	287	306	298	295	325	305	280	308	310	298	299	293	333	306	289	340	289	285	282	329	319	283	316	279	315	326	327	306	314	290	298	340	313	293	294	270	318	272	287	317	265	273	283	312	285	314	312	303	308	295	313	310	302	310	326	328	313	306	313	308	302	284	292	291	317	276	275	268	296	292	309	275	322	292	303	361	328	310	310	303	306	303	335	284	306	311	309	272	309	346	277	308	307	314	281	279	304	297	260	319	286	269	294	317	301	307	295	313	310	313	324	340	273	318	296	286	295	312	276	300	290	297	304	277	309	328	311	299	298	315	292	310	297	316	327	283	282	309	311	308	303	324	305	305	301	315	297	320	304	289	323	292	307	261	318	293	308	336	303	258	294	315	286	278	304	324	287	299	304	312	307	298	319	309	292	303	303	298	285	287	325	284	263	345	302	313	328	310	297	295	301	308	285	292	285	316	321	306	314	338	323	289	307	317	308	311	292	292	320	277	299	302	293	321	313	311	289	295	279	305	316	332	307	305	294	292	324	301	305	278	298	315	322	298	323	311	289	324	297	292	312	286	308	316	283	310	315	310	323	305	294	298	303	283	302	274	296	289	315	296	300	311	314	320	304	268	280	290	281	323	303	310	307	290	288	307	313	250	287	283	300	296	312	330	308	319	313	308	330	299	307	334	293	288	274	311	309	312	291	288	302	302	280	341	322	300	302	299	295	293	303	309	291	285	308	299	282	313	316	322	294	304	316	287	299	300	300	282	295	289	322	313	323	323	293	309	289	280	329	290	332	291	291	330	299	307	303	314	294	289	283	322	323	294	275	273	300	306	298	330	307	326	307	324	321	305	296	343	273	298	335	294	307	306	299	306	283	292	279	278	320	297	323	296	306	293	305	318	298	295	328	305	267	291	315	304	314	330	325	307	322	300	336	319	307	306	317	279	321	314	302	301	276	342	280	308	309	328	274	251	282	328	282	322	322	303	304	293	297	328	323	290	291	344	299	312	328	319	282	317	309	294	325	348	291	289	329	294	289	266	293	325	309	312	293	313	312	292	313	287	271	273	322	292	304	283	337	275	304	325	311	323	267	323	337	303	312	303	308	314	311	307	306	282	284	324	305	297	254	278	314	304	308	289	284	306	321	246	277	314	326	297	296	305	297	298	299	273	299	332	293	298	302	302	310	302	292	292	300	314	299	315	320	302	300	305	328	298	298	317	291	305	310	307	309	300	311	315	304	297	305	311	301	277	267	291	292	312	289	296	287	304	296	321	272	302	294	316	318	289	289	268	296	314	307	314	296	309	315	311	264	287	309	294	288	291	317	316	285	341
20226	835	727	483	402	404	394	390	365	368	329	320	318	324	333	357	331	344	304	336	324	313	317	335	282	312	305	379	338	337	301	302	345	316	308	321	317	296	299	327	324	299	299	333	293	320	311	336	344	315	291	290	327	303	313	291	296	317	297	311	322	321	314	326	325	301	307	285	315	309	325	341	290	290	297	317	321	306	302	295	332	320	346	327	323	309	315	332	302	318	311	308	285	350	323	326	334	312	326	308	333	303	313	305	334	313	335	320	314	369	319	314	301	309	327	312	303	284	331	310	316	270	293	297	302	328	302	312	343	341	328	315	288	300	343	326	300	337	309	315	314	300	340	337	334	328	306	306	320	332	330	333	326	295	339	318	352	287	268	293	313	309	337	301	305	335	318	313	317	330	319	303	335	307	319	312	322	341	302	328	338	340	304	282	347	288	338	312	310	292	313	317	339	283	319	330	327	321	315	299	292	332	334	317	322	359	325	304	291	324	316	344	317	308	326	329	295	313	349	297	308	318	344	281	333	318	298	351	330	294	307	316	295	315	291	326	304	323	284	291	300	285	344	288	305	292	271	329	346	284	313	318	294	359	321	327	339	292	339	301	331	314	286	315	286	340	332	305	318	318	331	290	314	290	318	334	335	328	293	347	326	287	328	324	338	321	347	305	321	337	306	336	314	326	350	327	320	323	287	321	356	316	288	313	316	322	306	339	302	310	313	302	335	290	314	319	307	330	332	311	297	330	337	321	320	321	313	318	324	331	280	356	304	305	344	329	313	293	267	353	303	276	290	310	311	308	296	306	338	302	338	312	310	338	312	291	328	310	323	282	316	286	328	284	341	297	330	304	309	305	290	308	337	316	333	315	312	330	276	330	293	335	326	328	306	319	299	336	332	335	321	305	290	316	316	302	308	332	322	323	278	338	303	284	306	342	311	324	293	316	293	337	288	341	345	324	333	329	302	306	342	313	304	299	331	314	339	321	296	326	322	332	324	331	309	324	296	306	325	306	308	317	298	328	323	299	283	357	316	340	316	318	292	324	319	291	304	325	309	338	312	308	352	339	313	334	326	319	340	301	332	319	290	305	327	331	337	335	305	308	339	340	328	338	348	297	328	332	310	284	325	301	302	301	315	306	322	325	305	305	310	311	322	341	282	311	311	284	323	348	351	322	331	310	338	301	298	311	289	312	308	306	305	322	301	341	329	321	311	320	297	317	335	335	337	315	281	300	329	317	307	327	320	293	331	336	309	319	311	313	329	341	329	316	321	299	325	297	345	333	311	284	324	339	297	301	303	310	276	317	326	314	323	306	331	336	307	294	333	263	338	330	352	313	327	314	300	341	319	351	307	337	340	300	327	310	314	323	326	286	328	331	298	324	332	338	353	330	289	289	338	281	313	287	321	323	314	316	320	340	281	291	338	321	311	320	317	314	313	311	273	361	334	283	330	324	302	330	305	313	312	302	321	300	335	343	323	323	301	309	309	338	342	304	313	309	294	352	312	324	334	308	309	317	331	326	341	306	300	326	319	323	291	338	337	323	336	340	292	294	337	286	333	306	319	298	314	321	314	304	293	312	314	319	312	339	315	325	317	279	308	306	303	303	344	350	347	309	312	322	314	344	260	312	316	296	320	331	319	317	326	330	312	339	342	335	320	313	333	311	321	296	304	289	304	286	316	323	319	304	298	322	314	324	310	293	299	277	302	326	299	296	318	341	299	317	307	329	317	332	317	308	333	346	325	276	318	339	294	293	323	332	325	326	334	319	317	325	347	325	320	287	300	289	303	314	336	333	292	327	303	280	339	302	343	328	303	315	280	305	327	330	316	328	294	288	332	311	343	310	306	309	310	306	317	318	286	311	328	333	307	275	340	336	352	349	292	326	350	317	287	308	297	314	310	327	318	310	342	342	294	355	297	339	315	295	310	331	287	300	319	331	319	356	330	331	327	311	318	296	312	343	320	310	325	293	317	338	335	279	320	321	311	344	305	326	308	293	328	308	304	278	328	282	323	300	301	319	341	314	313	341	317	335	311	334	302	330	313	344	313	330	301	306	310	337	328	317	346	378	300	317	315	308	344	270	351	333	322	311	305	303	299	320	302	273	316	299	337	323	323	348	318	312	336	340	309	327	306	328	294	322	326	329	307	312	299	317	337	321	311	318	311	282	297	302	305	311	299	297	290	345	308	290	308	313	322	281	311	307	348	344	294	327	330	307	307	321	305	353	321	325	331	294	348	284	313	310	310	309	331	366	343	322	318	296	315	306	346	286	325	326	297	336	282	292	319	336	294	324	320	284	327	341	330	328	336	293	317	321	318	294	344	305	326	288	328	320	322	324	289	299	306	287	320	364	298	310	296	310	318	291	299	280	314	320	329	321	335	302	328	317	303	298	302	313	313	300	308	304	311	310	315	338	295	333	309	314	296	299	324	316	320	336	322	310	346	330	313	296	317	339	312	295	294	310	322	347	303	317	320	336	340	363	341	300	302	333	320	293	328	327	320	339	317	300	319	310	325	331	300	342	358	355	315	303	332	329	315	317	318	315	325	312	303	286	309	347	312	329	312	322	315	343	319	352	301	301	296	310	311	343	343	333	345	285	326	325	313	316	307	294	316	310	355	309	341	309	305	324	295	342	319	319	330	310	302	299	328	313	319	318	297	339	324	335	325	321	289	306	317	317	321	327	312	314	332	290	324	317	338	321	292	290	312	334	280	287	345	296	293	316	315	313	271	332	321	314	290	294	323	333	348	295	318	305	315	328	338	326	319	317	324	322	308	291	304	301	303	356	295	347	311	301	312	323	303	290	300	333	314	312	281	285	290	295	342	328	342	315	299	336	317	315	338	305	309	322	296	337	325	316	327	319	303	337	294	302	308	294	310	319	324	315	321	333	315	306	332	302	327	316	322	343	330	296	292	317	288	318	340	346	322	354	347	283	325	284	296	300	321	289	352	314	318	317	300	306	297	297	309	341	339	302	326	291	310	318	307	300	352	291	311	362	321	298	293	312	340	317	293	314	312	330	309	328	334	352	338	309	315	312	293	292	345	326	325	303	312	306	329	311	318	315	346	302	283	339	306	287	332	287	314	322	323	313	302	304	300	330	333	298	310	296	315	317	301	303	321	319	333	317	323	301	294	301	337	321	324	302	304	318	337	336	310	292	286	306	293	338	286	327	292	312	331	313	284	304	308	333	335	346	340	312	323	308	300	328	346	328	300	313	303	295	316	311	309	350	324	301	299	315	307	309	299	354	311	301	309	279	283	333	284	319	320	305	302	350	305	320	300	307	345	317	331	324	315	316	324	297	329	325	317	307	354	331	312	323	330	339	284	314	329	302	292	319	331	292	324	304	331	350	308	324	315	320	295	331	326	341	309	299	308	289	305	323	304	310	326	325	319	332	326	339	307	312	370	340	339	311	281	316	298	325	331	345	311	337	315	287	331	322	334	307	330	321	277	310	292	299	298	349	277	290	308	325
25023	20674	26580	24815	20678	8210	1264	870	731	665	653	622	576	532	517	504	482	487	530	485	472	487	476	498	444	490	459	490	448	462	430	474	439	430	457	490	418	441	424	443	417	431	439	452	415	444	432	435	430	406	382	443	456	440	413	429	391	450	405	410	492	454	417	443	421	454	464	431	427	395	414	403	415	384	443	453	409	424	471	453	413	406	411	454	431	398	400	444	374	462	436	406	423	400	442	385	396	418	463	443	415	415	382	412	407	430	412	443	409	430	426	448	469	441	465	459	442	445	424	419	394	431	431	407	407	438	436	403	414	402	412	424	440	414	423	419	434	401	455	438	431	444	440	445	422	477	443	381	416	416	393	457	381	403	397	411	430	444	431	468	396	435	410	445	388	423	419	440	420	422	400	457	430	405	404	420	476	443	393	448	420	454	416	422	417	462	444	421	434	417	453	438	463	416	421	444	445	451	434	413	401	453	450	423	412	396	455	454	448	408	415	397	402	432	427	385	400	437	437	452	437	405	446	428	437	405	432	422	412	424	416	397	450	419	443	419	416	452	434	471	442	420	402	388	429	450	429	438	449	451	482	422	459	398	445	388	430	420	422	426	448	424	451	394	429	442	393	411	411	383	439	406	438	449	442	421	431	402	438	397	414	394	410	411	427	407	431	432	440	443	405	440	392	415	423	397	436	428	433	413	406	433	419	455	422	442	427	408	417	416	432	440	442	399	411	429	428	420	433	442	409	458	432	464	458	424	430	410	473	426	410	414	407	415	428	398	411	458	443	448	439	405	477	415	406	389	437	445	401	431	443	427	446	447	411	463	483	446	416	378	446	448	404	436	406	431	453	403	450	418	372	445	439	441	401	444	426	421	414	452	459	401	430	457	435	411	410	398	419	426	443	410	421	414	431	431	418	410	424	418	423	449	418	446	427	431	467	425	438	443	427	440	421	444	415	429	424	399	401	437	452	431	418	427	430	414	424	420	445	385	452	427	429	455	451	436	419	433	425	415	447	440	442	447	440	395	399	452	450	442	430	428	427	429	401	460	400	419	482	454	433	439	457	402	450	415	456	468	432	423	386	431	415	400	436	419	462	432	433	443	426	449	416	446	399	382	431	421	429	421	412	441	429	411	438	439	417	402	445	411	475	435	430	416	441	428	446	458	450	425	450	444	429	392	417	471	435	430	448	436	413	440	418	412	413	422	443	420	458	429	396	405	447	423	403	457	406	434	461	430	431	430	399	403	472	422	424	451	382	410	408	430	424	421	409	460	427	474	454	389	398	491	432	421	431	418	400	418	438	450	430	442	430	397	425	451	433	423	429	414	442	409	418	408	405	432	405	411	439	408	443	427	422	412	442	418	385	430	438	425	468	462	420	434	444	444	405	444	422	437	417	419	407	421	462	403	410	466	406	405	456	398	429	454	417	445	442	413	426	434	407	431	413	452	436	398	415	434	425	404	440	475	465	425	434	447	408	449	431	448	454	421	425	441	408	443	410	429	410	409	427	431	415	438	422	447	397	450	436	399	419	404	459	468	483	405	402	402	446	386	454	425	397	462	424	427	407	421	423	442	467	461	402	473	439	437	410	415	458	449	389	420	455	388	424	422	417	422	433	407	446	442	420	415	421	447	435	454	424	424	406	482	449	445	420	429	414	442	391	384	446	449	458	439	457	417	427	450	460	413	419	396	425	441	419	453	437	442	422	421	475	390	427	441	432	433	436	423	401	444	429	426	430	383	423	429	427	419	415	403	436	424	432	420	423	439	396	387	430	360	422	403	428	438	408	433	442	417	453	436	419	409	439	434	411	424	434	447	440	421	394	451	442	416	436	428	426	439	407	405	392	441	422	432	420	441	460	404	450	418	411	456	438	425	412	424	405	442	459	431	463	392	428	411	459	396	412	400	435	409	416	420	393	429	425	428	436	415	434	459	439	423	439	446	420	437	417	450	423	410	439	435	429	415	440	412	396	430	438	414	472	409	427	486	438	419	438	429	417	451	387	440	438	396	417	424	425	454	408	449	423	420	446	430	358	416	411	427	444	416	406	430	399	407	435	427	398	430	433	428	437	441	433	399	436	410	447	440	412	430	410	419	487	445	449	462	459	405	465	445	457	453	429	406	440	452	428	388	467	437	403	429	407	446	402	456	460	418	436	424	427	421	419	407	416	413	406	424	419	450	417	395	404	443	404	433	453	460	441	422	435	437	450	447	443	417	415	439	438	373	417	420	431	419	400	425	403	450	472	436	402	454	435	413	453	436	442	428	437	387	447	474	434	444	436	433	406	414	438	430	401	457	417	429	369	425	415	416	426	409	420	434	449	421	451	430	487	444	440	415	423	397	449	431	419	425	429	412	429	398	381	428	394	465	438	424	379	444	417	413	480	433	386	457	394	386	413	420	438	430	441	416	416	420	416	404	414	435	414	467	451	434	439	407	427	435	437	399	418	414	417	456	462	445	457	374	431	455	439	418	448	392	420	428	419	431	425	422	422	416	464	432	420	473	441	404	406	410	453	422	398	415	457	453	457	419	414	412	424	439	441	431	468	431	437	446	426	452	443	429	462	432	428	432	412	418	422	441	430	412	394	423	425	406	433	415	446	437	467	408	436	408	431	423	414	431	421	391	444	409	457	437	425	396	398	413	432	447	423	465	390	429	409	450	443	392	419	421	423	421	442	408	448	418	428	370	375	474	433	402	408	371	445	420	411	454	438	441	401	470	430	414	410	392	440	403	409	416	435	422	417	440	448	396	469	434	432	428	464	438	418	462	473	406	410	442	412	466	449	438	456	432	423	456	451	443	388	472	426	409	421	434	387	458	412	451	410	446	442	454	448	428	457	398	422	385	396	427	395	451	447	445	454	437	463	435	428	407	430	424	431	393	408	451	424	418	396	403	442	445	422	417	421	451	415	404	423	455	440	450	469	447	400	418	419	460	407	410	415	425	432	399	455	420	455	453	437	428	414	380	438	452	398	429	442	453	407	420	454	405	452	452	399	428	446	400	406	412	424	435	432	391	428	407	453	486	455	422	401	414	384	456	433	441	429	404	419	415	413	402	417	419	428	406	421	415	417	418	425	458	404	430	439	424	438	388	451	422	391	434	411	468	427	459	435	427	416	431	414	431	430	444	399	474	428	409	456	477	435	423	471	455	418	443	443	445	408	423	444	412	434	447	432	451	417	448	411	416	433	474	462	407	433	401	430	451	393	432	422	403	420	418	457	402	450	453	424	462	451	459	443	418	455	452	430	437	429	419	420	405	450	406	415	464	437	415	443	452	428	418	421	408	423	455	447	456	440	413	411	414	430	422	465	414	432	418	409	399	409	420	403	402	424	423	412	402	406	444	417	434	439	422	473	414	432	445	400	401	477	459	420	452	441	424	414	433	389	461	451	442	433	404	423	443	424	440	396	426	420	402	429	411	446	432	465	437	419	477	445	393	432	447	409	415	444	385	421	434	424	431	431	403	455	442	453	421
32021	8772	8051	4359	2842	2116	1542	1229	1166	983	858	833	747	670	663	616	587	534	558	514	530	471	482	512	472	498	460	484	473	456	481	466	429	447	444	411	443	451	464	460	436	448	415	400	413	386	469	494	400	430	429	400	413	431	414	411	444	453	388	460	409	439	417	429	429	411	432	395	426	427	414	414	429	409	467	431	441	418	412	425	425	423	429	414	413	451	443	418	424	431	437	420	418	399	450	407	424	420	450	393	405	412	427	430	442	395	404	411	441	401	431	394	424	394	419	404	425	421	435	402	419	421	384	381	421	425	401	431	416	447	381	427	420	437	441	448	437	473	396	426	468	398	414	424	414	438	455	397	419	436	436	417	415	402	442	413	390	440	475	426	439	382	421	446	427	398	401	436	412	425	398	386	420	432	415	430	410	422	418	394	432	458	431	461	435	434	407	396	435	413	440	433	454	420	410	450	426	420	397	450	416	426	440	436	451	451	456	415	410	404	423	456	435	463	441	443	417	415	384	424	397	407	453	419	408	435	405	445	418	425	420	377	427	395	420	436	423	424	420	438	473	427	419	426	400	395	407	411	453	424	394	412	449	421	416	389	422	417	469	393	424	394	396	406	437	420	446	420	401	412	415	396	442	428	449	452	426	404	411	418	423	421	441	425	410	445	393	391	450	425	408	436	411	411	388	425	447	444	411	453	428	402	418	447	414	407	416	411	432	414	399	416	416	409	430	445	439	407	439	420	399	430	433	412	402	435	404	411	455	422	393	429	404	383	439	434	414	391	389	425	442	408	420	401	421	457	435	395	421	403	400	400	437	403	437	393	459	426	413	419	401	452	435	459	397	451	462	423	423	435	441	427	426	390	430	438	405	394	426	411	401	433	407	393	424	451	409	432	381	407	404	392	453	399	431	444	427	381	384	387	417	395	423	404	389	402	411	403	441	416	438	406	415	420	417	477	409	394	414	409	428	449	407	421	400	394	410	397	426	460	402	392	397	407	401	416	414	399	412	407	431	453	428	376	410	404	445	392	392	408	437	407	438	411	408	413	380	434	411	412	444	402	425	424	452	419	427	417	432	418	415	360	414	429	412	423	425	405	418	436	418	404	436	387	408	419	442	462	429	429	428	426	405	416	394	386	435	438	417	444	407	425	429	438	398	380	432	457	451	399	397	432	415	379	397	434	413	393	396	458	398	392	399	389	397	419	411	408	418	421	459	390	414	416	423	395	375	412	467	403	444	410	396	403	387	433	418	450	436	430	436	379	416	414	435	437	415	417	444	417	378	406	407	421	403	445	408	405	415	408	456	428	414	461	421	429	376	409	417	397	395	415	410	445	423	433	452	420	410	422	387	427	392	369	419	420	415	420	447	400	422	403	440	436	453	400	429	393	434	425	417	403	447	397	433	385	434	432	428	406	420	404	400	377	394	419	426	422	402	445	434	434	407	437	414	412	470	401	415	418	414	395	429	423	455	474	428	405	431	426	406	428	407	375	409	378	429	396	408	410	434	451	434	405	424	437	453	425	399	429	385	433	405	421	423	418	386	439	423	433	436	442	404	402	396	393	448	416	432	391	401	437	425	442	408	416	409	433	430	399	419	426	380	405	458	404	410	437	433	416	415	427	406	390	427	424	423	408	447	422	442	394	443	446	421	436	375	419	438	419	400	429	424	422	435	414	430	469	372	413	416	389	432	427	410	422	425	406	450	411	410	421	410	415	384	407	407	404	415	398	408	409	448	409	394	429	465	412	430	422	417	426	410	452	387	410	418	418	448	435	431	448	459	382	433	428	435	441	415	425	420	417	413	433	438	434	414	439	419	407	371	415	414	414	378	436	426	431	427	405	417	459	440	386	402	426	435	443	413	431	391	427	457	442	437	414	377	425	412	369	377	406	430	390	397	413	418	411	443	398	435	420	421	407	396	377	432	397	422	409	419	404	429	377	403	424	421	423	425	392	417	442	422	440	416	418	384	453	426	433	405	428	419	410	416	415	407	423	404	428	438	407	416	417	421	428	414	428	417	426	385	415	403	440	428	418	431	434	421	420	445	409	418	376	443	417	402	414	366	405	395	423	436	392	412	448	426	415	418	427	408	423	409	436	460	439	397	429	413	423	449	427	439	414	412	438	414	405	424	442	437	454	373	421	418	386	433	458	434	462	392	410	380	392	394	420	427	448	414	434	367	459	436	389	443	416	428	415	428	390	438	400	399	437	412	431	440	428	427	443	413	405	411	425	410	432	426	397	437	406	430	403	419	409	376	429	407	430	403	442	427	451	436	388	407	428	394	440	400	384	391	431	413	402	436	430	398	445	435	412	424	428	461	403	412	407	413	397	449	414	401	400	426	403	442	410	425	432	381	399	420	403	417	365	423	394	403	444	426	425	411	426	400	406	431	448	379	432	435	424	444	402	420	419	405	446	406	401	381	393	406	420	418	419	363	435	399	413	394	414	397	425	423	407	408	443	425	428	450	437	440	412	385	422	416	436	388	431	390	412	417	423	429	391	414	414	447	412	398	411	373	414	415	438	419	414	403	451	441	456	438	415	432	422	436	401	391	409	396	444	395	418	403	446	395	387	369	384	421	428	427	448	405	420	383	394	433	439	440	400	392	403	398	414	416	424	433	402	457	415	403	421	433	437	414	435	424	426	407	430	388	388	432	408	424	419	402	393	434	410	392	413	391	453	434	424	440	449	421	392	412	402	457	419	384	417	418	418	412	418	420	391	404	429	439	403	392	435	402	418	395	405	399	455	393	437	427	442	407	408	444	400	421	437	420	441	401	380	447	410	417	446	437	401	417	410	397	417	433	420	450	423	371	396	410	414	392	409	423	430	442	427	475	446	435	430	462	396	414	430	404	416	416	419	418	418	374	424	452	408	398	439	420	411	420	393	423	421	404	417	433	449	428	415	428	415	409	400	408	417	375	445	395	404	413	414	415	423	410	431	385	464	446	410	431	411	394	423	442	407	396	372	452	416	447	387	375	386	435	413	415	409	369	384	421	424	406	423	433	447	414	417	404	416	399	423	430	428	403	408	409	402	416	437	419	405	398	413	462	395	414	445	438	400	407	399	425	406	407	394	431	421	415	389	414	395	426	447	408	439	397	441	422	440	407	409	414	407	404	422	406	436	399	397	429	401	405	436	410	401	450	426	425	379	425	444	433	410	409	397	393	446	429	407	398	443	432	401	429	428	415	436	415	423	424	434	424	426	445	415	410	420	406	393	415	415	422	418	407	382	435	430	405	462	414	415	409	442	397	426	404	424	417	435	423	401	412	425	376	418	394	444	440	423	428	412	417	402	425	381	445	403	407	417	415	442	440	419	392	438	414	468	427	429	423	450	406	428	409	408	444	464	415	391	399	389	425	420	430	408	459	399	424	414	368	389	438	402	420	403	472	410	408	440	390	405	426	420	419	451	437	421	471	441	418	384	452	420	415	445	386	406	453	418	424	411	420	399	423	468	436	392	432	430	439	407
22893	20654	26804	24521	20658	20702	7780	1798	1358	1250	1064	1034	988	961	919	883	912	851	904	862	834	844	831	758	760	793	772	757	733	776	775	745	736	747	791	772	785	769	742	770	776	786	731	721	726	759	765	729	739	688	760	691	756	776	690	735	698	710	716	722	704	702	725	705	745	732	711	743	718	752	690	750	728	686	755	783	686	724	776	693	684	718	741	731	709	707	750	720	697	770	731	734	741	748	743	786	680	702	746	706	713	699	723	729	752	710	701	694	686	759	731	717	728	724	753	746	730	703	724	705	681	707	705	711	713	707	666	762	673	718	728	723	682	725	722	748	776	700	752	752	741	730	698	702	731	702	697	677	662	746	681	718	687	679	717	698	760	682	704	717	732	686	708	742	741	754	736	678	686	703	703	713	728	766	692	713	717	708	722	681	689	763	683	698	714	735	745	729	715	749	700	693	694	673	695	738	714	719	730	749	683	708	749	703	733	724	720	729	681	690	750	766	695	722	678	697	679	712	695	737	729	734	707	703	729	691	690	719	742	652	660	717	698	717	683	731	704	661	694	745	687	743	722	703	713	714	762	713	692	703	737	733	715	687	717	708	708	773	760	693	706	709	698	721	692	705	700	686	707	704	688	745	706	702	716	732	715	714	739	708	714	720	740	732	710	714	677	682	752	720	721	717	721	710	695	697	710	734	693	745	716	723	716	747	702	723	662	698	685	711	664	753	655	734	691	743	738	788	694	742	747	685	736	681	659	733	682	737	706	658	691	727	759	706	736	695	676	699	697	734	721	667	726	682	724	695	704	725	725	684	694	714	693	648	709	665	708	715	721	687	746	699	664	691	755	704	768	705	701	743	683	773	728	689	742	714	710	704	689	731	712	664	703	705	651	700	726	728	765	721	734	752	709	767	714	726	695	725	746	734	705	732	705	719	764	720	744	668	663	703	733	718	759	750	739	699	718	708	741	726	734	744	698	699	678	707	673	706	730	690	702	682	693	732	725	694	707	755	697	623	639	741	667	712	744	728	726	719	776	672	683	733	666	691	711	745	705	710	705	737	692	752	741	673	698	685	719	667	683	726	722	752	732	701	740	718	727	709	689	709	708	686	727	725	695	735	751	715	706	750	694	776	730	726	715	724	680	741	704	716	728	721	727	723	724	745	747	705	708	729	732	681	712	722	761	659	675	745	721	714	703	712	746	698	722	710	727	731	716	718	726	715	724	730	745	719	667	736	691	700	698	742	733	705	712	716	711	711	647	680	686	689	722	689	715	693	724	754	722	685	661	704	734	743	742	676	698	721	749	748	685	691	724	700	695	732	720	755	700	737	705	705	702	729	726	690	741	708	662	728	650	720	707	715	678	693	684	734	725	678	719	758	763	745	726	709	654	713	701	676	716	721	741	724	747	684	716	765	687	691	693	711	736	735	744	719	723	660	751	704	684	674	740	735	764	775	770	710	747	742	754	723	708	719	714	741	702	766	725	744	721	702	657	744	709	730	659	759	725	676	685	697	719	731	681	710	682	708	724	694	738	736	672	716	722	718	734	682	736	678	683	684	719	728	726	737	698	696	706	771	697	692	726	657	675	720	714	679	711	728	672	713	673	694	696	693	715	711	684	713	743	742	742	686	723	734	716	758	710	741	705	724	762	698	753	734	710	693	732	727	722	712	734	693	685	698	697	733	668	671	687	705	723	703	740	721	669	737	718	758	731	689	723	706	734	714	706	717	669	707	696	735	738	671	720	707	694	755	698	716	717	711	708	711	712	661	705	678	680	690	743	748	735	661	717	699	773	752	692	715	721	709	752	712	745	683	690	722	687	722	774	715	740	683	672	731	725	678	700	732	658	740	720	726	716	688	721	715	698	695	766	656	720	707	720	736	712	676	723	702	731	699	629	695	721	738	747	689	728	722	710	700	713	685	708	722	721	742	709	665	754	716	716	734	685	686	752	705	733	706	725	675	721	670	733	697	748	667	721	695	709	784	745	656	680	742	711	689	688	712	715	703	732	718	693	747	702	755	714	721	791	702	698	753	671	736	737	777	699	726	793	727	652	691	681	695	678	729	699	711	723	728	719	707	728	763	694	766	698	702	715	726	749	740	698	711	738	736	721	738	717	711	685	747	731	727	738	696	665	733	729	706	715	713	724	641	720	724	676	720	732	733	735	684	685	653	710	748	698	690	756	702	704	729	712	721	691	725	705	738	680	716	736	722	696	726	742	678	677	732	729	719	734	714	736	683	719	706	693	723	707	669	692	701	765	682	686	705	677	719	663	754	720	696	681	661	704	687	731	765	698	713	718	684	727	697	703	745	756	717	725	733	718	712	713	692	725	662	723	691	696	641	719	708	700	693	716	723	719	712	703	725	695	703	694	694	701	721	734	684	725	663	688	685	744	691	688	687	701	736	783	714	702	744	725	711	783	746	746	705	710	694	713	755	694	728	735	735	730	749	669	720	723	701	698	692	690	709	672	742	731	727	677	671	689	715	736	735	689	708	682	711	672	698	737	723	730	735	695	715	677	675	743	739	728	699	756	718	679	733	706	721	664	703	690	687	756	760	750	719	693	672	658	710	751	743	693	702	767	776	725	729	764	713	681	704	700	670	734	711	707	726	702	658	704	730	695	738	696	697	731	678	720	692	744	761	722	658	751	705	687	693	721	748	697	754	668	718	695	700	697	674	693	685	704	743	745	692	701	673	723	695	764	672	658	701	778	764	649	691	772	751	727	687	696	691	683	713	680	672	758	672	699	733	704	777	688	785	713	748	737	741	725	729	743	706	675	706	696	721	719	680	730	713	718	698	700	698	754	663	687	691	722	707	722	764	741	732	692	700	701	703	720	748	698	736	707	733	723	688	664	690	757	732	724	697	659	703	709	690	694	659	727	748	721	741	746	757	722	704	717	711	733	698	744	757	729	731	728	743	718	676	705	705	716	717	745	728	747	720	701	715	728	722	738	705	710	710	693	712	751	749	702	733	664	687	694	701	703	730	724	690	665	732	721	704	711	732	694	752	746	732	747	715	704	715	709	689	668	711	699	670	736	709	762	717	696	708	722	701	749	730	704	663	724	729	743	691	749	717	749	708	723	719	691	710	713	762	706	692	688	723	707	699	728	737	747	704	718	689	723	729	694	717	710	715	710	742	693	697	718	701	704	708	707	717	685	728	694	705	688	672	728	672	698	688	729	704	748	737	698	714	700	770	671	686	729	691	668	721	680	721	696	699	703	698	713	668	730	714	702	686	726	732	729	689	678	708	716	755	748	727	680	705	713	719	748	735	693	708	672	722	698	738	671	723	677	658	695	699	663	754	805	716	660	711	714	725	708	734	677	759	744	714	718	698	731	721	689	703	691	711	725	750	660	716	793	725	694	723	721	751	684	713	677	708	710	748	735	702	736	694	732	720	705	718	713	681	712	720	699	770	714	683	693	735	755	692	708	745	743	710	685	724	723	735	640	699	732	700	739	724	716	687	723	729
32241	15529	14004	7976	5503	4229	3080	2600	2078	1871	1591	1444	1295	1198	1125	1031	979	949	938	923	915	861	839	777	781	800	749	784	740	827	711	775	756	713	727	745	712	760	703	763	737	718	680	724	713	752	754	720	716	703	699	670	700	695	696	699	679	686	685	719	725	713	678	703	657	652	679	706	715	707	680	661	723	700	715	656	657	704	678	692	667	695	739	700	686	682	658	680	679	676	738	656	688	692	648	638	703	657	686	696	660	642	660	693	680	666	698	649	675	701	668	687	650	666	705	693	739	685	692	697	685	644	706	637	673	717	673	672	647	629	678	690	693	698	688	654	703	711	667	732	700	680	655	651	658	650	684	647	679	655	652	705	716	685	673	707	693	706	657	669	689	681	686	666	686	702	663	692	704	715	688	658	654	694	665	678	649	711	702	649	686	714	671	696	662	705	690	678	683	670	738	688	711	647	726	696	743	653	673	691	726	687	707	668	720	626	662	657	745	702	627	725	680	651	672	734	703	690	685	709	686	663	683	654	710	693	642	687	675	687	742	669	700	718	664	697	671	697	699	665	680	668	660	678	740	683	710	657	661	653	675	642	662	633	694	689	692	726	672	697	730	636	717	678	640	672	635	667	619	710	699	674	652	669	656	688	621	659	654	672	644	690	649	687	603	680	667	636	676	695	676	685	642	705	633	698	722	660	723	669	671	695	675	664	710	748	674	613	713	682	687	667	668	680	706	651	677	662	662	676	657	682	690	708	685	637	718	702	694	656	723	673	659	671	604	649	698	701	671	683	715	664	625	692	723	694	699	660	611	662	691	643	698	687	663	677	662	661	676	667	681	694	645	657	686	638	707	697	667	695	706	724	690	665	735	620	692	675	676	667	652	648	709	654	724	665	685	697	688	713	703	653	700	623	673	658	647	699	656	663	652	706	693	681	658	638	672	686	684	666	705	658	670	676	665	659	697	699	678	662	701	680	658	648	687	641	641	669	699	724	728	669	700	681	703	683	652	656	656	710	646	671	702	695	726	697	710	703	678	718	692	673	686	690	677	676	664	680	654	698	744	697	704	671	692	680	641	630	677	719	681	677	703	672	676	674	679	648	660	660	723	710	665	683	657	650	683	679	661	683	712	666	646	743	637	692	640	678	667	676	684	692	687	657	671	655	675	664	706	664	672	632	636	698	692	665	679	691	700	663	693	683	640	671	662	657	670	682	693	640	699	695	696	665	677	675	707	679	715	693	698	706	679	704	674	622	645	651	645	684	615	651	602	677	659	668	713	638	683	695	682	685	672	707	709	665	633	650	661	721	666	654	699	685	622	668	646	651	663	639	673	686	702	677	702	698	670	687	704	696	641	696	657	666	685	702	679	683	680	688	650	716	698	673	680	738	655	651	664	717	657	677	652	670	651	725	664	674	677	673	686	707	669	682	642	678	723	684	723	641	706	717	634	673	658	635	699	719	623	726	669	658	666	633	672	652	702	668	679	676	707	687	686	722	666	692	684	687	701	678	668	714	687	683	673	659	690	623	685	666	650	695	676	684	681	669	654	655	635	668	646	675	613	679	719	672	663	659	662	681	631	714	679	666	664	676	669	697	650	647	679	681	673	666	654	693	659	684	648	661	656	682	667	699	681	731	664	635	670	675	702	664	653	735	689	660	673	684	709	647	628	734	685	657	646	694	651	653	740	709	601	665	679	657	673	731	699	721	718	729	653	687	674	703	658	640	659	670	666	669	673	668	656	661	686	710	679	667	659	618	684	695	715	700	647	635	678	655	668	694	697	676	669	696	652	654	664	693	680	657	661	657	653	676	698	673	658	632	714	666	597	695	704	658	679	685	664	708	695	673	701	687	673	681	677	712	661	651	671	649	706	699	672	664	694	683	626	700	676	675	682	635	691	707	694	746	676	693	667	675	617	630	706	703	654	672	667	669	676	703	744	664	679	724	722	677	677	668	620	660	659	668	673	652	667	679	704	688	661	650	669	663	681	649	681	663	706	692	645	669	675	660	664	718	687	664	662	655	706	592	691	685	660	699	707	642	674	671	643	731	692	649	690	661	701	693	692	676	698	673	676	674	661	662	686	713	697	712	629	677	652	687	671	708	670	708	676	688	682	659	684	698	665	653	668	682	716	666	702	685	644	682	621	652	688	664	675	690	699	659	683	649	681	702	666	666	657	649	618	641	663	677	634	688	677	657	727	664	672	727	677	729	697	673	694	690	682	638	664	638	715	659	671	660	641	690	660	673	679	716	667	638	645	729	680	701	697	683	695	696	706	652	663	678	669	678	701	652	633	665	711	639	647	651	703	691	682	650	687	655	703	688	699	690	711	671	688	692	682	649	647	667	731	674	669	687	645	681	670	660	700	710	674	665	650	691	684	690	687	717	662	685	663	684	696	655	709	665	681	694	646	695	644	649	678	709	704	661	718	688	668	675	658	650	695	671	678	757	668	672	651	737	658	725	638	669	702	676	687	703	681	628	658	669	691	672	656	695	647	663	712	744	661	663	694	696	643	685	648	646	642	731	681	674	679	661	695	686	693	697	663	662	712	667	662	662	697	675	686	658	657	685	684	672	667	666	632	695	719	686	738	701	667	626	690	663	637	670	685	766	639	687	649	665	670	668	705	679	721	705	679	683	713	633	668	670	686	688	644	712	687	691	689	696	667	733	638	683	704	672	709	694	683	680	692	715	677	666	659	712	670	629	690	688	670	679	684	668	679	678	693	661	659	672	679	676	688	618	689	682	709	635	701	651	663	718	706	676	677	678	682	711	662	693	631	688	652	687	667	716	661	676	695	672	653	689	645	711	632	654	668	688	690	645	645	685	725	670	686	669	698	674	704	722	670	682	650	684	635	672	683	704	673	660	682	666	651	661	662	688	688	594	681	689	691	670	712	707	709	720	698	649	713	671	654	650	672	688	668	672	681	715	653	627	688	701	665	667	700	678	679	634	698	624	692	686	707	694	670	695	649	658	685	681	667	662	715	644	660	700	687	663	635	727	671	650	667	733	691	706	661	693	690	702	685	648	650	644	671	675	679	706	656	657	704	633	658	669	653	695	687	683	671	640	654	643	648	684	712	653	680	678	691	652	686	642	645	642	698	688	729	636	703	719	628	645	664	663	696	611	688	675	720	647	676	668	645	684	662	650	688	729	702	693	722	703	669	703	700	679	644	691	703	672	686	647	672	738	677	675	673	671	675	675	665	674	666	655	661	696	697	651	722	646	670	708	640	701	660	626	692	676	726	630	643	695	697	681	657	622	621	684	682	727	679	730	689	698	674	694	687	681	654	675	643	677	690	699	686	724	695	657	670	617	718	681	702	670	682	664	679	722	680	676	686	691	626	729	658	673	681	643	680	701	731	751	661	708	676	688	676	669	660	687	675	652	688	644	684	683	683	682	688	683	681	647	723	695	704	666	666	670	647	658	667	699	680	628	655	641	686	672	705	686	694	675	737	667	687	606	671	716	660	654	686	718
30497	13495	1647	481	408	351	321	291	313	324	293	337	335	305	299	312	288	306	299	302	299	315	298	334	308	332	262	316	312	306	326	324	324	322	294	271	307	322	304	323	299	307	309	334	323	347	274	292	299	318	292	279	308	312	278	257	319	332	317	294	289	277	312	293	298	305	330	310	293	319	321	318	322	305	317	307	361	288	292	334	283	289	323	309	291	337	299	306	289	316	309	323	302	288	287	320	289	294	269	310	311	313	306	314	319	302	301	264	322	299	275	332	289	331	317	298	303	322	318	309	335	311	299	304	297	306	294	317	323	307	303	324	315	314	281	297	335	323	280	292	323	310	332	306	302	317	342	268	312	270	335	307	326	299	350	314	318	309	263	336	327	317	325	307	324	326	259	301	314	318	300	313	317	306	292	281	303	294	267	301	319	293	276	280	333	316	301	280	308	317	327	311	339	360	278	308	283	323	317	333	304	306	311	283	332	337	319	307	309	318	310	311	308	275	318	292	311	307	303	346	305	291	305	303	297	257	317	328	308	314	307	308	312	320	289	286	292	289	325	301	295	300	315	303	323	294	295	316	296	292	327	355	283	292	294	311	321	316	311	324	310	290	298	315	290	260	292	283	332	295	353	340	298	285	285	310	285	306	296	299	272	273	324	279	282	314	320	316	307	314	305	280	287	319	289	300	306	296	283	305	322	294	288	301	302	338	317	283	298	278	314	308	288	281	312	305	321	322	317	317	286	336	297	322	300	318	283	309	309	297	305	292	305	313	334	300	296	274	284	308	286	285	286	305	307	284	308	348	303	292	275	309	301	300	312	306	294	290	345	316	282	308	327	300	311	328	334	332	299	278	340	325	300	314	279	305	292	277	307	290	336	267	340	266	311	300	281	303	318	291	303	295	269	272	303	289	294	320	331	309	308	291	279	278	288	315	324	288	309	306	314	306	315	283	298	293	295	271	278	309	334	316	304	291	273	332	331	283	321	310	314	253	293	303	311	300	291	312	297	314	333	325	329	292	249	331	313	294	290	297	293	306	330	308	311	288	311	319	289	304	312	329	319	300	291	296	307	278	306	309	301	307	307	289	299	304	291	290	293	308	307	292	296	320	313	297	316	313	318	312	314	314	287	305	308	301	292	278	295	325	309	302	278	337	333	289	306	295	309	311	313	316	296	314	292	292	298	329	281	281	284	308	336	316	292	322	315	332	296	292	298	295	312	340	295	332	302	283	301	330	328	294	294	337	298	298	315	348	345	328	290	306	303	299	312	305	343	290	301	313	304	326	315	325	272	277	280	313	282	331	307	310	311	325	297	318	303	293	277	306	289	294	307	291	311	276	290	309	309	325	286	301	282	315	300	310	306	291	298	292	328	305	300	299	332	313	294	284	312	296	280	298	287	313	294	309	318	316	325	332	322	303	331	319	327	303	270	268	331	335	306	286	297	328	300	279	330	328	290	280	296	309	294	293	327	365	293	277	328	323	307	318	312	311	300	301	337	300	301	323	298	307	306	296	306	280	319	308	326	316	319	279	308	360	341	300	313	304	314	310	285	327	300	330	296	310	282	323	283	300	307	322	290	315	273	274	308	281	317	287	319	305	284	286	339	311	314	315	298	323	351	323	290	336	328	315	320	289	314	310	327	294	330	299	324	296	301	314	321	308	296	325	309	326	304	327	326	313	305	271	289	320	305	296	306	291	329	272	305	301	299	281	325	317	297	299	261	292	304	329	337	263	322	276	292	313	289	290	269	295	301	309	311	313	292	325	282	312	330	277	316	299	319	312	300	309	288	306	322	321	313	304	294	322	277	291	299	299	279	315	309	288	272	297	301	317	298	301	303	296	317	306	274	281	290	287	319	278	305	308	317	289	294	322	339	301	309	301	329	296	320	279	319	270	343	292	303	323	300	323	298	318	324	303	306	325	295	300	313	306	310	317	293	277	301	266	297	283	323	289	301	322	296	313	310	329	300	278	272	281	325	284	311	308	300	294	319	297	305	309	308	299	304	278	307	310	304	316	331	303	288	315	302	288	321	289	309	303	299	317	300	296	321	301	310	314	324	321	331	291	300	307	307	312	310	366	329	296	289	304	325	294	291	277	308	321	309	294	301	280	332	317	330	283	299	282	321	336	298	310	320	290	318	315	321	307	281	313	285	311	273	255	318	304	314	278	322	324	289	309	293	293	291	302	312	335	315	299	300	301	306	278	309	324	300	293	300	302	323	308	279	306	296	340	298	356	275	324	316	316	315	307	317	281	325	292	315	309	341	307	289	320	345	314	298	306	303	277	291	306	307	277	304	310	319	320	299	310	290	280	341	294	317	322	262	330	304	271	306	317	313	328	285	289	320	317	276	331	304	303	290	306	277	284	318	286	250	301	302	283	300	308	324	288	269	271	289	309	302	309	288	302	282	338	315	312	282	290	290	280	322	325	294	321	298	284	333	299	297	286	279	292	289	291	322	321	314	312	298	332	329	298	278	330	306	292	321	297	332	304	286	285	316	307	296	292	303	305	294	303	346	305	315	309	296	352	313	290	302	333	302	298	319	291	335	314	315	307	333	304	294	323	289	315	284	275	293	322	303	320	269	295	291	317	330	303	262	296	342	298	331	306	316	311	315	332	292	322	291	340	315	306	303	307	335	265	309	282	317	301	322	273	313	329	292	298	257	333	290	274	340	274	297	307	294	322	302	321	292	342	297	336	291	307	332	323	306	297	341	321	307	349	301	308	290	280	288	302	335	314	298	325	304	347	284	270	327	329	285	296	281	311	270	315	312	300	305	268	284	300	317	311	314	318	293	310	311	327	311	312	320	298	312	298	304	323	292	309	286	305	319	329	293	313	287	292	279	306	311	305	333	346	299	318	320	316	312	316	304	309	290	307	305	315	317	294	322	321	308	308	320	302	358	297	334	279	318	294	305	312	312	271	318	325	310	281	309	307	303	319	296	284	286	319	330	327	320	281	294	310	331	364	321	247	298	278	290	287	337	270	324	321	280	327	359	313	268	286	296	299	328	287	291	323	293	275	332	276	300	304	298	338	314	280	305	324	301	296	305	291	321	304	282	315	274	315	293	321	332	302	313	304	311	302	328	313	300	286	296	293	267	301	304	341	272	292	268	303	267	318	306	300	322	311	313	307	295	309	334	293	307	316	291	316	299	318	311	276	307	288	322	299	353	313	303	343	292	314	323	314	310	347	346	298	293	301	277	326	297	286	338	308	269	350	307	305	329	298	304	272	285	298	308	287	301	289	321	299	284	294	331	290	283	314	289	282	324	287	309	321	320	296	305	337	299	304	321	288	315	288	328	297	316	313	295	284	309	291	331	294	315	310	331	294	305	310	297	303	297	291	305	337	270	340	304	291	288	306	313	271	303	331	298	299	311	322	316	310	308	288	315	280	281	299	276	309	334	319	316	332	288	340	322	299	282	307	326	322	352	313	320	272	280	341	296	288	301	308	279	319	321	301	327	283	305	307
17916	860	703	471	419	374	397	368	359	350	329	352	350	314	341	302	341	347	359	351	347	313	306	323	352	328	316	310	309	296	323	349	310	306	303	313	333	316	279	313	313	331	338	322	325	325	317	299	312	321	305	353	319	338	338	335	310	315	280	317	319	320	280	299	298	313	346	307	335	312	330	325	326	317	343	321	333	308	339	308	322	314	343	299	300	314	342	311	294	323	304	311	315	305	333	346	357	321	296	342	335	297	319	319	309	334	309	337	305	330	341	313	311	312	320	312	301	330	333	323	314	323	308	337	307	326	340	321	332	310	315	337	347	343	294	318	305	320	340	306	346	302	316	309	345	321	307	335	328	300	303	321	330	305	307	323	303	351	313	322	323	337	310	293	321	305	324	335	317	301	337	284	340	307	329	284	321	320	317	313	338	325	301	299	340	332	319	338	304	292	284	285	335	344	321	334	306	327	305	303	330	322	345	305	338	314	318	356	322	312	300	327	287	332	290	325	278	315	352	335	315	340	316	334	307	336	368	295	314	309	325	310	286	337	323	324	335	297	321	302	341	316	318	312	323	307	313	268	326	352	328	350	306	311	300	341	317	317	329	340	324	304	349	328	292	359	322	313	342	309	330	307	308	285	329	324	306	322	307	343	319	323	313	302	349	319	305	328	308	321	327	335	304	314	318	323	327	319	295	318	339	336	314	330	336	325	354	305	313	331	324	299	269	288	318	365	337	337	345	305	321	325	303	326	335	321	339	320	330	293	347	343	331	296	321	314	341	331	299	289	333	338	314	311	305	342	300	289	337	328	311	314	327	320	299	320	351	306	306	338	308	318	288	332	326	302	307	335	360	318	331	321	306	336	318	328	325	337	324	307	362	334	316	322	309	321	284	371	342	317	318	319	324	359	320	301	316	327	335	336	308	346	328	307	312	305	321	329	308	321	322	321	319	318	322	331	310	322	321	325	362	323	334	342	316	330	315	348	338	342	338	327	306	307	326	327	329	326	331	278	292	274	334	305	314	297	337	284	314	357	300	314	312	314	310	337	291	315	320	334	339	339	357	326	302	339	308	345	343	301	328	311	327	301	375	316	309	305	316	313	318	268	312	299	343	308	320	325	304	290	302	339	300	320	328	341	287	316	324	341	327	315	347	304	332	325	296	332	302	337	332	294	299	315	297	342	318	327	330	322	295	338	310	312	325	322	317	329	298	317	316	283	337	322	314	338	336	285	328	291	293	325	308	291	345	323	325	300	300	316	304	322	289	284	339	316	312	292	324	294	322	324	313	331	306	350	341	342	319	342	313	332	327	333	300	323	316	328	338	322	318	323	309	336	296	324	329	307	344	353	308	302	312	320	293	312	340	322	322	326	327	299	351	305	329	313	314	335	320	316	284	313	327	331	326	355	350	299	318	320	317	307	298	316	340	346	364	339	333	326	313	300	313	281	297	297	324	347	298	334	330	319	328	304	332	295	315	331	307	335	341	332	330	336	302	303	355	318	338	310	339	343	309	329	309	343	307	317	299	323	310	321	274	326	312	325	322	347	323	308	331	299	319	304	324	289	342	333	352	348	325	337	346	307	345	288	308	332	290	308	346	341	314	297	358	304	342	332	329	306	336	312	352	335	336	330	309	304	330	306	320	315	280	329	317	310	304	339	326	332	304	332	316	310	308	316	333	318	333	316	323	305	318	321	296	310	308	297	326	323	347	295	310	334	339	327	311	341	305	304	305	330	334	316	345	332	337	328	318	326	306	328	290	314	323	329	309	334	306	312	319	305	315	266	311	302	307	304	313	311	331	317	312	328	300	306	352	323	310	320	322	295	277	307	280	352	331	307	320	323	352	296	334	344	289	337	328	363	317	321	326	336	328	316	346	286	333	355	311	288	320	303	338	340	287	344	314	340	298	308	350	302	338	320	285	310	331	321	313	328	337	331	340	317	303	332	316	316	338	310	305	319	315	324	311	336	309	301	310	294	299	345	319	318	319	318	342	325	289	329	346	290	308	314	353	334	346	310	339	314	305	311	334	318	330	326	324	338	333	336	324	305	328	292	349	350	297	303	323	291	324	323	327	281	319	319	277	301	302	305	329	304	343	315	324	337	298	289	304	319	326	304	326	328	323	334	305	322	305	292	337	335	284	329	278	322	310	328	335	308	321	333	331	297	368	308	287	314	320	322	318	319	350	331	314	293	323	303	325	328	289	314	339	326	312	279	302	345	323	329	318	357	312	321	351	325	356	343	279	306	315	288	329	291	317	324	317	311	285	320	337	330	325	336	305	321	330	337	310	343	324	307	336	317	313	346	311	323	329	283	344	337	295	327	318	333	345	324	346	294	311	350	321	310	312	292	293	328	311	315	370	324	288	318	325	326	316	284	323	316	313	288	338	321	306	309	305	313	310	304	330	316	306	300	319	335	316	322	303	323	318	328	305	307	296	285	302	327	352	318	360	331	340	318	310	305	314	325	313	339	303	320	308	292	300	330	307	357	334	288	319	295	294	316	326	291	314	313	280	327	322	323	321	301	315	330	312	332	336	339	294	340	321	296	318	312	312	311	303	306	342	323	331	314	316	320	334	333	284	341	335	322	319	350	315	329	303	340	311	311	305	335	328	333	342	313	314	327	319	360	350	339	327	317	307	323	305	308	324	325	326	305	288	333	319	325	335	311	290	303	355	303	313	302	327	297	303	301	324	327	331	298	328	323	294	330	298	304	327	322	336	341	307	314	315	328	296	324	326	311	288	323	303	308	298	340	325	330	338	327	318	305	343	317	336	314	331	332	297	280	317	334	306	322	313	342	317	309	293	302	326	327	325	298	322	329	321	345	328	330	332	343	320	319	296	320	330	349	319	326	332	292	305	294	296	324	299	341	324	300	309	362	333	332	309	289	322	323	274	331	309	326	337	325	297	319	342	371	315	294	315	335	289	267	341	312	303	346	323	310	309	318	340	333	321	351	307	323	307	304	291	318	320	292	356	334	288	312	366	305	322	303	325	292	290	313	333	318	306	337	329	302	322	310	314	284	357	324	327	324	322	340	352	335	294	332	319	331	332	289	343	320	335	315	295	325	348	294	311	322	319	312	299	304	296	299	332	329	299	324	342	312	301	322	297	308	306	336	336	328	313	319	315	309	325	310	288	315	342	304	312	284	291	324	366	322	291	301	320	310	317	321	314	320	298	333	339	334	328	315	325	305	325	310	319	310	311	315	291	307	341	301	328	315	320	318	315	293	339	315	317	314	332	324	315	321	314	315	304	337	321	320	305	326	332	312	318	291	346	319	314	296	322	306	310	322	312	312	305	321	333	317	303	329	347	294	303	325	342	333	306	334	301	330	343	310	327	345	302	342	321	339	331	369	288	303	279	314	350	329	332	327	319	311	323	304	328	354	339	300	325	291	318	365	334	340	332	301	306	288	330	305	330	307	345	303	344	318	308	327	311	347	303	322	338	293	322	314	346	339	326	317	340	322	335	331
25008	20644	26349	24960	20599	7532	1260	897	769	726	679	603	607	533	549	493	526	496	503	485	531	482	490	483	466	421	495	463	496	475	466	504	445	494	436	441	473	439	463	463	451	455	412	450	485	451	419	456	428	454	472	446	425	439	437	448	435	446	436	463	449	422	442	438	456	435	429	443	458	470	448	460	481	418	472	450	474	427	421	462	418	432	432	473	430	445	459	456	460	437	397	426	427	465	433	452	442	425	417	435	428	461	479	430	467	400	449	462	486	418	453	452	444	435	427	473	454	411	475	446	461	467	413	432	419	469	464	442	437	443	470	423	435	433	445	437	436	436	451	447	477	433	438	480	433	410	439	434	443	432	439	445	435	434	454	461	438	438	447	419	463	477	424	448	461	458	473	450	448	431	476	440	460	402	428	426	435	421	452	429	446	405	446	440	474	416	437	447	459	447	427	443	499	443	454	452	415	418	447	473	461	448	455	446	466	419	434	415	433	470	465	446	480	422	453	444	439	402	422	427	460	419	484	425	436	458	413	435	419	426	442	451	397	451	407	448	427	447	421	445	434	447	453	441	413	434	446	435	427	460	466	480	428	409	459	462	451	460	459	446	443	462	470	459	441	421	446	457	446	425	458	438	475	465	453	467	463	454	480	462	464	419	414	467	451	473	454	440	432	457	443	456	474	466	427	437	450	411	451	414	423	476	438	438	423	459	439	447	451	475	424	422	458	504	420	475	407	429	450	462	455	453	433	435	426	423	447	458	426	487	462	444	431	466	418	460	473	440	458	420	424	465	368	431	424	444	468	440	430	461	437	438	451	448	432	457	457	453	427	426	432	457	441	456	420	437	466	469	441	423	439	443	486	457	442	480	448	476	437	461	474	447	416	438	432	433	455	427	446	475	447	467	428	436	482	451	437	445	485	404	458	471	446	454	460	449	478	443	456	457	401	489	473	448	450	424	451	451	460	433	405	423	421	463	475	454	480	391	429	426	472	434	450	437	449	462	453	453	437	416	491	408	448	419	408	421	491	490	453	473	416	452	407	466	418	446	464	432	417	428	443	446	433	409	437	433	449	470	454	473	454	478	463	457	444	450	437	402	439	468	452	431	490	426	461	406	490	456	433	428	469	421	445	474	425	460	424	449	460	392	459	423	419	439	441	426	455	449	434	446	420	451	429	474	446	431	417	422	443	475	464	470	414	422	466	438	420	443	429	472	406	486	441	437	427	436	455	419	444	436	434	419	449	457	481	416	451	433	440	442	474	412	432	454	451	452	447	385	438	450	431	433	481	432	417	450	421	453	455	455	434	397	378	401	473	440	457	453	453	485	451	453	387	441	456	450	425	435	439	442	462	467	447	433	477	495	447	456	390	417	405	482	476	461	432	427	445	405	426	429	455	452	460	437	443	443	472	437	424	431	448	448	454	440	464	473	445	443	415	444	433	431	451	426	414	462	427	433	427	462	478	411	437	424	445	457	433	413	453	456	437	455	451	457	450	480	439	418	450	438	450	424	448	452	477	403	454	456	388	481	450	403	429	469	435	477	429	452	461	455	400	393	456	452	416	460	445	450	406	478	440	467	509	449	456	444	463	459	428	441	411	429	435	459	445	458	427	443	433	444	447	464	464	460	456	432	423	443	476	468	478	482	453	421	468	441	422	451	421	391	448	481	444	418	454	450	424	437	442	484	452	447	447	419	490	454	416	443	428	446	453	449	465	447	419	447	458	462	461	429	436	441	414	439	435	467	435	457	426	406	460	461	433	422	441	437	458	466	411	421	482	470	424	436	434	446	423	451	465	442	389	452	470	432	471	430	447	452	440	393	447	492	448	460	404	447	466	419	397	428	385	461	440	459	423	423	457	411	469	457	437	427	415	457	472	436	473	451	488	427	438	469	407	427	440	444	430	474	464	423	475	456	473	462	467	428	473	436	444	451	424	429	451	407	438	436	423	467	429	401	421	467	483	412	444	424	466	434	438	474	473	460	422	449	409	438	445	469	494	437	439	447	434	448	466	387	441	466	466	448	458	431	455	445	450	455	448	459	457	419	445	438	435	446	412	438	426	420	455	437	457	432	450	482	459	454	453	454	410	427	446	441	463	454	456	436	432	463	461	440	416	410	466	473	412	462	460	413	443	487	404	428	458	464	464	465	443	406	426	412	438	421	465	441	452	435	484	416	443	435	432	469	449	449	423	435	442	442	439	439	422	459	425	430	428	417	393	463	428	432	463	466	422	467	475	416	435	461	488	489	429	427	427	450	452	496	459	445	430	437	450	440	439	418	431	484	447	449	417	394	413	410	426	421	431	465	442	451	434	450	451	450	494	482	440	430	425	437	465	449	419	449	462	458	446	446	457	446	446	480	421	441	434	441	440	434	455	478	442	425	403	440	458	430	471	436	470	458	479	449	458	438	441	431	424	464	462	465	434	412	445	459	477	482	461	424	423	410	427	454	452	408	458	420	462	439	433	439	455	436	450	441	445	432	405	429	461	440	458	457	437	442	422	457	452	425	469	475	418	473	464	415	461	470	452	423	436	425	451	450	429	466	443	471	455	459	487	404	432	421	460	423	400	426	468	444	451	473	438	440	461	425	444	432	419	408	434	432	453	426	414	455	472	456	457	423	427	472	435	439	426	436	421	465	453	424	406	406	451	443	448	456	445	450	459	411	426	443	471	465	435	423	449	461	451	457	442	425	446	490	422	496	468	462	444	484	422	451	450	430	458	476	409	452	434	430	443	441	442	416	457	445	464	469	446	454	439	436	414	459	457	425	471	433	444	480	426	449	461	462	443	418	461	420	459	436	466	432	472	450	431	459	449	458	420	418	417	424	431	420	466	437	453	471	427	424	454	475	421	446	452	419	415	479	454	472	453	424	445	436	461	435	467	454	449	491	426	411	425	456	407	410	459	453	441	427	427	415	408	437	460	384	476	416	443	454	412	421	506	445	420	472	436	465	424	420	442	438	459	453	421	478	457	419	467	483	448	448	423	411	455	449	428	401	450	458	420	428	449	447	434	426	450	431	438	408	421	461	434	394	442	440	471	469	421	447	429	454	460	445	449	424	430	464	454	462	438	433	434	432	438	424	448	445	467	459	472	448	417	404	427	459	418	427	465	447	434	470	428	468	426	455	453	450	442	466	447	421	413	467	470	472	442	480	455	434	441	456	406	458	446	431	438	435	408	426	439	471	416	418	390	449	456	449	451	439	438	415	453	426	402	403	453	402	445	412	449	390	456	458	437	467	444	503	447	451	431	423	464	524	478	451	386	401	442	455	441	428	443	479	409	468	432	439	412	429	438	440	431	396	398	424	444	463	449	430	449	446	441	419	457	428	429	453	434	431	444	421	432	391	442	440	400	450	463	469	433	434	450	443	421	497	417	425	441	444	435	379	445	437	445	411	444	431	430	414	454	419	447	466	462	451	420	443	438	452	428	446	439	432	425	457	409	454	429	438	441	436	438	424	472	484	433	470	438	468
31678	9202	8341	4462	2893	2257	1685	1323	1178	968	902	860	752	722	674	627	635	578	572	527	530	481	522	475	463	530	500	459	485	502	451	485	461	468	485	451	474	454	423	422	455	462	445	427	438	431	418	434	462	474	466	457	464	432	422	441	442	425	436	431	433	466	494	435	429	434	441	406	435	447	455	410	434	436	490	462	422	443	443	447	417	479	437	421	450	409	425	464	432	433	429	430	446	424	464	422	429	402	440	410	411	431	408	461	420	458	437	437	443	450	412	444	441	435	404	405	438	454	446	449	406	425	421	444	425	423	417	421	428	487	396	452	449	441	443	489	425	407	447	443	453	445	429	420	429	448	434	400	423	414	444	431	409	445	449	429	471	437	455	406	421	428	430	469	456	462	433	470	423	443	425	385	449	451	464	404	432	417	424	455	428	444	468	407	451	434	463	426	421	466	426	442	442	448	430	439	460	451	452	417	497	407	402	441	439	434	430	428	436	417	441	422	434	444	442	429	468	462	440	449	468	456	470	472	419	433	422	427	434	415	430	430	456	439	416	433	466	417	422	440	413	425	397	424	411	404	439	429	432	460	437	406	465	425	422	430	427	451	446	423	463	448	448	405	432	458	448	439	433	448	430	444	429	444	408	436	449	424	437	422	443	394	436	446	409	411	413	408	468	445	436	449	429	416	445	432	411	461	440	491	438	456	449	402	437	407	426	438	399	426	415	448	490	448	442	407	444	437	429	428	434	458	413	439	440	428	435	458	444	414	447	422	433	416	450	458	444	408	432	443	444	399	458	461	458	427	432	440	433	418	449	392	394	421	418	435	454	404	430	438	459	485	409	453	451	421	456	415	419	449	412	481	428	436	396	441	432	437	476	460	446	431	442	430	443	449	437	438	434	391	442	419	440	408	430	418	444	421	442	432	428	460	460	424	444	439	445	415	417	422	410	395	428	433	446	463	458	433	434	429	409	440	409	480	415	406	431	471	421	397	423	401	405	443	450	407	454	416	433	433	413	430	421	413	442	413	409	417	430	420	404	405	429	441	445	419	458	422	451	464	434	459	430	406	450	423	439	405	425	463	410	425	424	387	450	441	420	445	452	406	420	415	414	438	398	435	465	456	435	469	424	422	486	457	413	420	433	451	445	427	439	414	418	413	439	413	413	442	458	448	409	409	454	422	439	435	439	396	452	451	448	441	454	447	457	432	435	456	399	411	419	439	416	405	476	431	396	445	464	438	436	429	431	424	455	463	458	424	452	409	431	429	455	446	425	429	445	444	419	444	445	417	436	445	413	462	431	444	454	452	449	424	482	433	434	441	420	459	449	433	423	452	459	434	490	437	439	438	395	429	447	438	460	431	433	421	457	410	408	480	434	443	433	454	449	397	453	401	428	429	431	426	453	435	459	428	452	472	418	439	442	431	452	401	444	414	445	420	451	436	437	454	427	443	425	434	382	419	432	424	420	392	417	445	444	456	390	440	469	448	428	471	454	422	407	445	406	438	439	436	423	403	458	430	444	477	390	448	423	442	425	405	455	431	404	426	426	464	449	401	405	414	455	395	429	439	428	452	414	428	440	405	411	443	410	441	480	438	455	409	441	448	425	448	460	451	424	441	432	468	421	441	403	491	413	407	436	500	431	396	411	442	434	446	448	410	453	454	443	434	426	453	443	428	448	431	410	438	452	413	421	443	435	411	429	424	439	391	430	454	408	432	427	456	474	445	428	469	449	448	438	453	439	437	412	447	457	456	450	434	434	433	427	438	434	439	413	426	427	442	440	438	461	451	452	417	418	413	441	474	432	434	433	423	426	443	466	450	454	446	459	427	453	387	425	407	435	437	448	454	464	421	429	456	446	427	441	454	458	440	446	429	418	444	467	457	412	390	396	417	458	441	488	438	406	417	417	438	440	448	401	437	433	409	409	441	437	433	404	407	420	449	405	421	412	436	438	404	440	410	457	434	417	423	459	451	443	444	407	455	437	461	417	385	494	456	424	452	428	403	417	412	453	418	421	403	437	459	404	414	417	422	449	463	465	426	437	409	460	461	426	429	413	468	455	436	429	456	424	476	443	420	443	435	407	465	423	447	418	425	440	451	430	431	417	425	440	396	416	436	409	442	420	394	444	415	420	432	437	405	413	439	401	432	436	471	432	458	461	462	434	443	446	450	439	464	464	419	431	433	452	438	477	404	410	429	420	409	429	417	447	407	459	451	437	412	456	464	433	451	433	423	450	401	396	445	422	436	447	431	403	432	423	402	460	409	425	438	434	413	427	464	430	472	414	431	431	473	455	408	455	450	408	444	447	452	442	446	417	464	442	415	419	422	429	451	415	422	445	436	436	385	414	438	425	404	465	424	428	444	437	450	437	420	437	441	436	444	428	443	431	410	493	412	417	455	456	429	449	419	444	426	414	395	398	415	420	416	439	423	452	413	432	422	431	433	418	469	434	450	415	431	436	437	411	426	470	452	442	472	423	476	457	435	492	441	395	470	422	436	438	478	441	419	454	414	447	419	426	396	419	440	436	423	417	443	438	449	435	464	459	404	436	448	441	440	431	388	464	447	419	420	422	460	434	455	408	440	444	448	431	458	419	450	447	428	431	452	380	445	439	442	427	426	417	420	459	437	460	395	456	427	425	430	436	455	431	474	457	447	442	453	437	434	419	415	461	453	423	464	410	404	477	444	448	396	429	426	448	413	460	430	425	395	409	397	425	457	430	456	460	473	458	420	404	386	423	427	425	439	435	436	408	439	437	462	444	439	399	390	456	443	406	398	445	454	440	424	444	448	441	394	397	444	429	414	417	459	427	431	453	453	395	426	407	436	439	443	432	417	382	399	456	431	445	423	424	432	407	448	462	454	453	412	429	459	439	420	461	411	449	420	441	441	438	389	463	441	423	465	440	436	442	394	454	463	454	448	422	412	424	419	439	442	446	378	415	420	466	418	443	440	408	432	433	443	435	425	420	452	456	420	429	441	463	436	410	421	456	446	448	417	451	440	443	464	419	442	429	414	398	429	426	414	460	445	390	466	433	428	447	417	432	409	453	445	443	484	444	428	451	430	427	422	475	435	411	431	426	444	391	407	415	437	417	430	434	446	428	445	465	432	464	448	440	408	432	468	400	426	422	449	405	470	489	433	457	419	416	425	439	457	434	419	427	468	423	419	442	445	428	426	442	411	407	458	454	461	430	450	436	424	443	442	420	415	411	431	460	429	420	442	435	420	416	397	416	443	433	443	433	421	441	445	419	415	443	466	437	410	427	445	411	434	422	444	420	425	440	469	424	426	446	456	459	443	445	412	404	444	466	431	447	420	406	423	423	420	452	431	460	444	427	418	456	451	420	435	439	445	438	442	425	418	426	416	456	428	425	412	437	471	427	429	423	425	429	399	460	452	457	422	455	436	428	456	433	434	454	412	438	429	434	434	464	409	429	402	452	416	425	461	459	431	431	433	443	460	445	420	474	421	420	417	444	441
22925	20638	26860	24435	20646	20684	8343	1740	1367	1268	1191	1080	983	929	915	929	927	862	839	890	834	838	853	839	749	796	815	842	766	790	762	778	807	768	756	792	774	748	779	742	727	749	768	812	807	785	767	736	733	757	738	761	766	791	745	720	697	729	749	736	729	781	748	728	740	736	751	741	732	723	787	750	703	727	726	722	726	711	753	766	755	743	760	735	766	727	742	713	718	756	795	730	742	786	751	710	709	758	726	766	806	734	748	714	721	737	737	749	732	752	761	739	793	760	777	792	734	732	720	711	756	710	722	723	762	759	784	786	745	746	702	787	758	768	722	714	747	762	743	776	749	747	752	670	754	736	717	735	774	699	711	747	747	725	749	733	735	728	751	787	732	700	779	752	718	701	747	696	782	734	731	751	725	753	783	771	764	747	703	706	761	758	719	705	709	743	711	781	780	739	749	756	819	761	743	683	736	691	741	767	683	769	726	741	738	739	723	720	708	718	791	726	736	733	721	802	734	740	751	727	720	786	744	759	681	733	731	761	756	719	746	747	740	785	732	753	737	701	755	702	731	734	704	699	739	700	725	731	713	686	743	737	749	728	682	734	720	734	740	690	723	787	722	743	787	741	735	702	782	700	735	712	767	722	738	767	735	721	732	686	723	774	750	759	725	686	750	729	753	710	713	747	716	720	739	714	739	734	777	743	728	743	747	745	747	713	682	733	692	716	732	752	740	722	790	757	719	739	787	720	725	747	716	711	760	757	750	738	803	740	782	728	728	726	716	732	751	716	703	703	703	739	715	798	760	676	746	774	755	707	727	723	756	794	712	806	721	728	741	752	746	748	756	770	746	731	740	744	766	726	779	774	704	723	762	742	729	787	725	759	713	716	735	674	786	748	739	757	769	714	723	769	694	710	748	769	732	768	734	714	676	664	722	776	719	742	704	733	752	757	721	721	739	779	751	790	737	758	712	767	728	765	708	746	759	751	725	733	747	754	777	698	723	739	769	710	767	705	735	728	745	728	781	709	797	689	778	725	721	758	732	730	776	730	721	739	744	768	706	715	728	754	678	720	771	698	767	738	732	784	771	737	747	685	780	684	743	707	771	719	745	726	744	754	763	730	760	756	740	708	780	762	734	731	710	775	771	700	762	733	733	738	685	772	734	742	746	755	741	782	721	754	730	731	730	739	729	794	714	765	737	741	772	765	723	717	703	751	734	750	708	754	716	750	750	762	729	715	759	718	765	737	764	772	679	725	695	743	727	678	773	738	705	735	752	720	683	734	749	720	697	728	779	736	773	748	713	753	738	746	737	773	757	712	745	731	772	737	723	720	712	744	762	771	759	708	754	764	753	727	807	758	708	726	779	732	762	636	754	718	730	694	769	733	680	722	699	696	725	766	731	745	759	778	768	709	729	775	792	706	760	715	748	713	762	771	715	779	707	748	753	687	765	757	746	755	724	685	681	702	727	721	778	736	773	735	718	744	727	767	728	677	748	750	722	713	743	681	737	711	723	675	735	754	689	725	743	722	763	724	675	745	763	747	701	689	667	791	788	769	746	714	710	764	720	686	770	777	763	700	705	729	697	747	702	734	720	775	789	753	757	686	758	736	745	745	743	730	752	733	711	748	724	741	757	760	714	717	752	745	735	745	708	768	741	745	741	701	780	734	722	693	730	769	766	728	728	674	736	780	787	721	753	714	741	752	724	803	762	764	733	708	756	699	741	744	775	765	734	755	766	792	729	685	719	730	738	739	739	717	753	700	775	699	765	695	734	718	711	752	715	766	764	743	735	757	735	749	738	700	789	739	698	720	713	732	770	730	725	775	741	726	730	737	742	768	689	754	752	785	724	722	723	757	725	730	729	713	687	726	758	684	724	735	773	751	750	764	721	747	715	703	753	740	743	727	731	710	741	751	739	743	758	726	712	705	757	719	748	750	743	736	731	724	741	722	782	694	728	729	707	767	761	725	706	730	754	732	710	751	728	778	739	738	714	707	731	729	763	769	687	752	825	752	730	704	695	731	810	743	759	755	755	759	718	768	788	748	727	692	790	823	740	767	699	756	756	754	753	742	763	702	756	726	739	775	741	764	769	728	742	720	753	756	833	736	708	739	776	723	774	704	693	726	702	727	769	707	737	728	751	815	713	732	754	794	800	756	742	711	758	734	736	745	724	756	778	749	801	762	688	746	745	720	686	755	770	745	741	736	727	731	753	760	775	815	773	760	758	717	741	767	747	750	756	720	728	671	751	724	750	738	730	688	726	714	757	718	778	713	777	724	716	725	742	729	712	768	726	773	729	738	725	758	771	748	719	792	688	746	712	733	765	721	691	697	764	730	726	791	746	717	742	750	716	775	718	729	758	676	778	712	735	696	768	770	748	790	775	736	670	763	750	773	737	742	690	755	742	763	743	753	750	737	755	751	661	769	735	757	748	734	708	746	727	756	744	756	748	729	747	751	760	729	730	771	699	730	720	752	740	726	764	725	776	766	722	716	768	743	754	754	758	783	740	760	721	757	710	715	734	751	772	743	753	720	753	764	728	698	736	750	757	715	720	737	749	741	733	745	747	744	721	731	733	752	766	743	713	772	673	702	751	734	695	732	701	762	813	724	737	689	763	722	685	728	700	757	721	754	738	721	751	752	703	724	696	729	712	741	676	730	717	766	766	757	776	767	805	740	687	740	712	711	777	700	739	767	734	759	757	725	719	743	631	703	800	733	742	771	774	726	716	700	758	722	733	719	732	745	730	773	762	761	748	781	747	687	738	753	748	772	726	749	732	701	721	695	733	739	744	704	734	724	727	754	741	689	771	766	786	753	737	747	711	727	698	708	735	731	716	766	713	730	757	747	721	712	677	775	748	740	725	760	788	742	732	731	730	750	735	761	785	692	704	809	714	709	739	752	741	727	781	737	757	742	733	792	723	756	691	715	751	678	757	705	741	706	760	803	754	726	676	761	739	766	753	788	772	757	739	721	760	726	739	739	760	769	725	756	732	703	778	743	725	757	710	772	751	757	728	711	717	742	734	728	741	713	758	719	714	734	740	712	760	714	723	776	720	748	770	729	750	733	726	702	760	761	729	735	744	751	735	778	725	717	670	715	737	733	696	712	721	716	684	740	726	795	725	731	729	742	701	712	738	777	751	743	797	755	767	740	755	707	709	733	693	760	688	724	741	753	723	800	730	724	719	780	728	755	748	703	766	722	741	736	704	762	716	755	757	736	687	763	726	765	781	748	688	695	703	709	778	729	712	773	732	741	702	673	740	745	739	745	745	779	714	734	713	746	721	778	741	780	731	706	753	704	765	756	720	724	796	715	740	716	749	788	774	720	746	720	785	691	726	758	751	727	723	750	729	717	707	733	721	729	714	751	712	738	758	754	766	722	731	740	748	766	710	721	760	772	731	698	788	747	697	730	725	762	700	772	718	722	760	806	730	692	737	701	748	768	728	735	734	722	745	737	731	747	761	698	750	677	757	713
28266	15719	14266	8070	5523	4121	3283	2606	2118	1872	1661	1445	1360	1228	1151	1080	1008	1033	948	939	902	851	804	836	826	770	830	795	788	814	758	753	807	721	762	786	722	776	699	757	731	734	739	714	722	766	732	742	742	692	714	702	731	697	676	704	714	689	660	715	670	692	757	715	746	650	724	684	733	672	723	727	700	683	719	708	699	706	697	696	730	727	719	712	701	701	721	674	664	699	736	680	707	752	692	684	698	777	700	686	680	690	715	698	697	789	728	680	734	703	721	664	761	694	719	739	708	696	723	682	729	696	704	692	695	689	699	686	728	717	728	754	698	699	661	700	687	729	719	741	708	678	710	758	719	683	760	728	726	721	714	758	730	668	695	681	724	710	724	718	750	762	665	720	713	705	714	691	717	708	674	686	690	707	659	681	659	724	676	726	730	705	663	694	719	694	690	678	714	687	708	758	708	714	700	721	670	739	712	705	666	709	707	685	706	717	665	737	707	689	701	663	716	735	716	712	684	718	668	638	680	679	674	692	705	732	733	688	711	694	696	678	657	726	653	665	705	700	671	728	709	729	685	660	740	676	672	706	675	696	680	697	686	700	663	692	719	723	704	693	736	682	698	679	742	645	738	693	723	698	693	665	691	717	686	732	703	735	729	688	696	670	650	744	654	681	679	702	685	729	671	664	703	726	699	688	642	656	697	726	674	725	699	672	741	722	693	666	700	682	713	725	691	679	685	701	693	706	719	653	680	695	691	668	705	695	716	644	742	697	752	667	712	677	679	712	683	708	701	670	678	709	693	701	724	686	733	709	733	640	741	676	642	681	651	718	679	708	682	659	727	696	665	676	680	728	679	687	682	711	726	705	687	689	702	742	660	748	683	669	682	680	713	687	632	673	680	730	702	733	678	713	704	693	702	662	713	720	689	691	706	721	714	677	697	691	685	702	733	652	684	747	707	715	673	666	663	662	721	736	676	669	702	703	678	706	646	657	724	687	697	685	744	628	709	729	699	648	711	674	694	764	698	723	685	684	759	717	686	667	728	701	738	698	665	730	678	691	711	666	667	704	691	681	683	709	742	672	676	678	687	728	706	670	694	696	716	694	724	672	723	705	712	695	750	714	707	709	707	661	729	687	675	720	710	743	678	714	707	684	663	664	698	717	677	729	728	689	697	734	712	721	699	726	712	736	704	726	697	728	682	679	717	670	666	690	692	730	746	724	708	691	672	704	728	667	679	711	718	699	674	680	685	704	682	675	703	711	740	665	677	681	698	718	677	675	731	731	680	754	708	671	716	673	643	673	657	716	681	684	705	719	670	657	688	693	676	710	729	725	695	723	746	713	695	694	672	735	726	732	698	658	664	675	690	680	713	681	679	683	694	669	667	750	666	732	687	658	673	670	679	730	732	701	713	693	664	687	723	732	700	660	684	691	643	690	696	656	730	706	719	715	678	737	670	649	720	720	686	708	667	712	673	688	706	702	708	629	657	716	715	726	690	689	654	749	673	697	641	700	692	720	705	711	722	663	695	685	781	670	720	665	673	719	667	689	754	737	734	685	735	687	702	715	677	728	688	647	698	709	748	654	684	698	741	678	723	685	694	658	710	703	726	715	709	729	728	717	652	660	685	675	714	668	695	673	656	715	660	671	682	660	678	714	696	705	677	706	726	685	720	684	743	706	649	699	696	662	703	710	746	711	748	708	752	674	683	668	722	718	692	669	770	676	757	678	664	718	681	711	699	688	686	698	651	683	740	658	681	690	674	685	740	722	701	667	672	715	733	693	696	693	731	726	698	684	695	675	715	709	715	672	704	729	720	701	717	717	704	698	688	693	736	694	738	710	661	723	672	710	700	677	725	672	672	731	709	711	670	653	656	751	686	739	749	697	692	687	708	685	655	727	690	687	686	699	662	687	675	680	680	702	690	708	688	709	715	710	754	718	715	683	707	707	707	692	720	696	649	684	641	703	674	700	715	714	702	718	674	723	673	697	683	699	662	678	711	717	669	714	690	685	670	669	688	680	711	719	696	655	716	721	649	701	649	676	707	692	714	654	690	685	673	692	714	719	713	713	681	671	648	753	702	633	660	699	724	753	681	696	731	685	748	676	749	691	688	662	773	678	709	728	624	686	714	682	734	701	700	680	713	655	719	641	665	661	737	654	668	744	725	707	759	664	708	674	707	663	710	702	727	704	707	697	726	703	673	691	611	693	714	670	698	673	685	673	720	685	706	669	665	651	668	675	704	634	708	696	754	682	684	692	690	718	718	734	653	684	737	718	670	683	674	728	676	668	683	722	719	714	692	715	640	658	708	669	689	728	682	748	670	703	678	711	642	679	747	699	647	722	686	649	680	692	678	726	699	758	672	714	682	706	693	695	707	671	710	702	707	695	741	674	724	722	718	700	636	696	698	679	765	679	698	706	696	731	702	685	696	684	719	691	677	683	682	664	704	694	699	701	655	687	670	718	715	714	708	672	701	711	759	638	704	710	739	723	723	744	670	689	731	641	680	748	676	664	757	680	756	674	636	663	711	706	718	705	658	689	720	731	726	648	674	699	651	711	675	740	714	685	693	703	694	703	642	665	652	705	714	700	660	660	682	705	691	692	687	744	738	694	670	677	681	717	703	725	714	686	693	724	718	703	716	721	703	679	688	695	722	688	660	690	696	674	728	683	694	686	691	658	729	697	780	680	741	696	737	630	691	722	678	704	671	686	707	716	719	677	686	710	664	650	740	689	653	654	674	712	665	686	634	782	733	686	661	732	642	698	706	687	717	706	681	739	724	699	692	703	696	706	661	728	652	730	694	712	688	714	717	673	705	706	727	685	739	699	673	722	679	717	717	649	702	674	697	695	684	639	701	693	661	694	720	705	687	688	717	699	688	722	723	708	718	693	690	736	676	679	693	688	700	688	712	729	688	684	717	709	681	681	696	701	699	699	674	684	715	705	649	683	698	721	689	687	722	711	723	706	691	707	698	730	646	685	753	627	693	682	691	746	675	693	682	705	674	694	699	714	703	688	713	679	719	711	688	745	688	684	638	703	726	715	689	686	756	702	710	731	733	755	688	678	686	733	681	692	696	671	659	725	740	723	688	713	714	687	682	690	663	742	656	657	656	699	703	688	693	712	703	707	758	640	689	638	701	704	667	674	717	689	724	682	716	654	678	693	691	723	715	692	672	740	700	703	681	720	675	698	655	679	644	724	689	713	694	667	722	714	684	691	648	662	701	663	677	751	655	686	721	663	686	705	683	741	700	747	643	694	633	704	674	703	620	737	704	702	718	718	653	683	681	682	730	664	726	698	687	716	688	658	715	737	690	714	693	741	727	741	675	699	726	735	679	715	660	711	632	709	643	682	682	701	685	710	717	723	687	723	713	689	715	691	653	692	655	652	685	689	670	735	701	656	719	720	706	662	671	724	730	710	677	731	684	651	720	743	678	694	699	671	721	698	730	677	671	711	661	721	663	697	662	740	695	676	680	717
30723	14048	1905	554	415	396	338	320	361	330	341	343	330	348	330	368	326	334	314	349	300	346	369	360	338	341	299	333	304	313	314	319	299	317	318	330	304	350	299	267	318	323	332	318	375	341	329	326	280	326	314	330	337	346	344	318	321	338	319	312	326	325	332	305	323	353	325	332	320	303	368	310	352	342	324	358	326	316	313	318	320	328	335	327	313	310	342	316	332	332	319	329	342	358	293	321	320	329	341	319	346	343	347	302	319	320	286	331	297	359	320	336	316	311	348	295	335	325	342	280	325	321	334	345	341	341	328	336	334	335	321	324	292	323	332	313	363	343	346	312	345	324	312	349	321	351	330	305	339	317	347	325	349	316	323	325	304	309	332	340	324	344	318	291	351	302	284	371	304	325	338	321	327	326	321	302	310	308	328	289	325	333	307	261	350	307	334	316	316	319	336	317	353	373	317	304	328	321	336	292	325	318	353	320	342	328	310	316	315	306	319	337	340	326	299	305	340	320	325	311	316	336	334	339	319	330	333	347	323	330	320	332	303	340	283	354	330	337	331	342	306	328	343	325	338	328	336	347	327	311	325	340	341	319	350	339	334	359	345	293	331	323	322	334	307	335	353	330	354	357	345	298	319	334	316	341	362	306	332	330	343	342	337	319	336	354	343	326	289	361	327	358	309	365	350	300	298	340	306	334	327	325	293	318	348	311	360	328	341	343	324	307	302	318	330	331	334	353	324	296	301	339	289	330	336	356	305	332	330	336	318	323	358	339	311	315	362	330	322	338	353	321	331	301	330	320	326	345	341	336	347	322	346	334	316	345	315	315	339	337	316	333	321	366	334	318	349	316	335	310	309	341	345	317	322	325	325	337	317	301	328	341	337	334	325	329	324	324	346	291	325	333	349	327	338	327	323	338	340	325	305	297	355	330	340	309	342	309	335	322	327	325	313	288	316	341	340	304	333	351	310	331	302	324	323	367	350	338	353	339	291	335	315	291	305	316	332	317	316	338	324	327	315	331	329	298	336	340	325	338	338	317	348	349	314	365	337	305	346	374	331	305	338	298	373	324	331	381	311	343	332	329	346	311	344	323	330	320	341	355	348	299	343	318	303	311	342	331	314	302	316	344	309	316	320	318	324	333	323	361	345	329	353	314	333	326	328	324	320	326	319	354	318	345	311	336	336	339	311	287	320	310	324	311	318	312	331	334	322	284	327	288	347	333	328	317	333	288	358	333	314	340	316	305	342	332	322	324	347	304	348	359	340	322	345	315	347	348	303	338	342	310	337	328	349	345	320	325	338	317	344	349	284	329	320	346	343	323	315	327	327	330	340	299	306	320	342	347	367	307	320	316	319	327	343	340	335	312	331	332	309	297	313	359	361	359	302	321	328	326	338	320	308	312	317	321	350	336	343	336	331	316	307	321	304	313	320	340	308	300	315	316	326	313	332	358	344	316	337	316	305	322	308	320	322	340	299	306	300	318	319	303	330	324	305	331	343	351	324	342	298	314	320	315	320	328	334	287	319	354	338	343	324	319	323	318	317	326	333	322	359	319	307	330	335	299	325	301	289	301	340	340	344	303	306	327	340	322	341	318	327	310	334	333	334	324	283	331	304	327	338	315	319	318	328	340	351	352	326	309	321	320	323	334	351	299	318	331	299	374	333	333	315	312	336	314	324	310	320	320	323	331	350	312	323	300	325	335	329	327	324	322	333	329	326	283	342	336	286	319	334	322	296	331	337	315	320	332	301	302	339	328	332	347	329	313	295	343	307	326	334	301	326	340	337	337	316	336	339	309	350	343	294	329	313	295	334	317	305	323	345	332	344	313	334	326	331	304	326	337	334	345	334	376	356	305	305	328	325	326	344	316	319	324	298	316	341	377	341	337	320	347	322	337	332	329	348	299	344	340	323	324	331	309	323	359	336	327	341	313	334	323	327	339	318	280	349	343	332	320	306	340	298	339	313	359	366	327	319	320	298	352	302	316	329	342	315	295	351	316	342	322	362	317	350	308	343	313	311	316	375	358	322	310	299	317	316	361	305	334	328	317	315	320	339	310	340	344	327	319	307	337	347	316	306	350	333	347	323	322	308	305	322	321	345	346	321	343	301	327	303	321	328	328	333	286	307	310	313	338	319	330	317	323	304	323	360	279	360	312	328	331	310	318	339	320	330	318	310	335	330	330	300	339	325	316	317	351	323	337	317	331	323	303	334	335	333	328	316	300	328	336	349	367	309	354	328	318	321	316	333	334	329	309	326	377	329	351	327	304	325	301	287	312	319	329	320	326	313	315	310	327	335	325	367	326	380	328	343	314	289	306	314	330	309	343	338	304	318	315	334	328	315	316	355	322	335	333	325	329	300	311	306	314	364	323	348	352	308	310	351	319	319	342	299	330	324	317	320	302	336	331	334	370	320	317	302	315	305	313	327	302	351	331	318	337	319	307	308	324	328	319	361	307	347	302	329	342	310	332	341	348	323	323	347	317	350	325	334	323	310	335	307	356	320	299	329	307	356	318	324	306	296	365	332	342	317	358	348	317	324	329	322	316	331	317	337	321	345	321	310	338	314	323	340	334	294	336	329	335	349	308	350	340	305	297	296	294	319	337	353	312	314	307	332	322	327	297	325	334	339	326	312	293	333	349	333	298	331	340	339	299	359	331	317	327	328	333	310	284	291	333	357	307	306	325	327	311	331	334	331	323	331	318	295	350	335	334	336	336	349	305	307	307	355	308	334	368	285	325	340	326	366	331	338	343	296	300	334	334	318	307	328	313	332	306	309	301	311	345	321	350	355	340	316	340	295	315	353	329	307	339	318	299	310	314	351	328	358	298	315	313	372	350	314	331	347	334	323	366	330	356	317	372	365	321	322	308	308	350	339	324	320	346	346	344	320	302	315	313	320	321	346	300	363	363	346	338	318	315	341	328	352	342	337	305	344	314	333	291	316	335	327	310	306	310	332	339	328	340	344	328	327	304	325	302	288	341	316	308	342	346	308	321	337	352	343	314	310	340	349	301	329	347	338	325	297	320	310	334	321	313	297	317	314	315	312	299	321	326	312	309	321	365	346	334	319	328	355	305	310	329	318	338	307	312	305	344	317	311	330	346	316	321	331	293	347	316	354	301	336	314	320	310	314	322	371	312	292	328	328	326	316	319	341	323	342	322	302	337	335	292	338	342	347	356	346	331	323	320	317	353	312	352	325	317	328	352	336	374	329	312	346	324	297	325	347	316	348	297	330	319	358	332	306	313	348	288	320	353	331	324	312	286	291	349	316	311	317	332	318	349	323	353	334	346	297	318	323	287	343	342	308	311	345	308	327	329	329	314	359	335	329	325	353	371	328	322	313	303	327	327	339	298	334	340	325	320	346	334	316	313	328	315	323	356	334	318	330	340	312	339	320	299	335	312	328	351	298	295	340	299	318	311	337	326	330	336	371	323	297	303	342	301	339	334	320	355	305	308	329	350	313	327	357	304
18886	825	775	519	459	410	388	367	396	348	352	336	327	363	358	364	343	342	340	334	346	348	346	317	333	338	326	349	345	318	315	348	346	348	335	333	318	339	322	370	328	348	340	334	332	348	385	355	354	363	387	351	326	355	382	343	341	363	335	333	346	375	342	347	306	364	309	332	348	332	331	357	314	335	306	341	335	330	363	365	318	312	328	357	349	337	344	334	343	307	301	353	320	310	326	336	340	321	333	323	324	326	345	352	323	334	351	352	332	366	348	350	344	348	303	319	373	352	345	341	346	348	349	322	349	328	347	300	324	327	339	360	373	331	330	351	348	351	329	342	326	360	342	339	343	339	362	307	336	324	359	336	325	339	381	353	320	324	354	343	341	326	354	322	332	352	363	313	343	327	348	318	361	341	317	335	361	334	311	358	334	304	324	326	356	308	298	337	351	362	344	324	336	323	344	328	313	344	330	374	320	346	357	329	384	308	334	349	332	366	332	335	351	343	338	305	342	320	296	352	320	341	346	340	351	336	319	335	330	319	333	332	334	302	325	330	332	335	335	344	322	356	368	309	336	319	355	324	354	331	329	325	349	345	340	317	323	343	356	307	311	348	348	330	350	345	302	327	355	365	340	363	330	323	334	358	306	335	364	348	329	356	298	318	351	300	368	304	360	324	328	358	330	342	348	355	343	313	336	353	323	352	314	318	338	332	320	345	376	325	357	337	324	359	347	320	353	332	357	352	334	355	294	364	358	340	302	300	320	328	350	320	313	332	318	307	373	346	310	337	353	356	344	342	359	341	379	313	335	330	335	326	343	340	328	320	339	337	313	341	309	354	355	340	342	330	332	335	332	329	347	334	329	315	301	311	369	339	358	345	323	321	334	379	357	346	299	346	330	305	334	345	341	358	343	315	347	343	324	319	325	316	348	370	340	331	331	349	350	347	338	342	328	321	332	320	334	303	348	314	328	321	370	331	347	344	327	328	342	350	330	342	321	316	334	369	350	360	334	317	332	325	319	327	336	345	330	333	321	319	319	338	321	332	310	370	321	354	318	348	335	335	316	314	361	371	315	359	344	324	323	325	324	317	304	328	332	333	326	350	344	333	335	327	325	357	336	363	332	354	348	330	343	329	327	318	319	344	325	354	309	362	345	363	331	354	324	378	306	337	325	345	316	325	346	322	324	335	338	342	333	340	328	357	336	309	343	359	341	337	331	326	314	320	363	349	321	329	349	369	336	340	365	364	342	379	325	338	308	312	313	336	351	308	351	350	362	343	337	346	338	343	319	313	346	337	342	327	352	340	326	322	331	367	363	354	330	336	314	334	329	333	343	385	303	337	375	327	360	335	352	323	350	316	347	353	333	300	302	323	342	330	339	328	325	338	332	338	356	339	325	315	323	330	349	345	314	324	351	328	337	361	347	340	332	335	331	329	310	331	318	340	349	356	337	318	323	341	311	326	322	332	340	345	291	356	320	318	327	313	357	337	352	324	331	305	363	310	363	338	348	375	337	305	353	358	345	324	322	356	336	370	335	315	355	342	350	331	326	346	315	330	385	350	340	314	322	350	323	333	359	340	335	343	339	316	332	328	345	292	363	354	319	314	349	335	331	313	308	320	379	347	343	347	379	326	351	347	324	347	365	357	344	317	327	349	344	328	340	327	350	325	349	346	350	315	307	384	321	346	346	362	308	380	384	305	334	330	310	336	406	352	332	334	333	312	335	352	315	359	322	360	319	321	361	338	339	366	319	291	330	353	315	318	308	356	332	318	340	350	363	363	338	332	327	327	331	339	341	330	346	346	360	329	328	338	370	339	344	354	347	325	337	366	342	352	363	314	320	290	340	370	332	354	356	329	333	326	339	343	335	338	339	355	338	309	367	338	320	336	310	342	373	365	337	364	289	322	346	352	342	349	307	314	358	333	305	337	320	325	320	323	356	362	321	331	315	342	358	327	342	324	342	319	358	343	323	328	341	329	346	338	329	343	345	325	356	329	337	328	359	295	300	352	339	338	318	305	338	375	331	347	377	345	323	380	317	351	361	306	304	369	345	327	346	325	378	306	315	353	327	348	349	363	367	305	334	359	359	369	333	340	326	332	327	340	308	327	324	318	328	334	324	361	323	344	335	354	347	306	336	340	341	313	331	322	338	370	334	331	317	339	306	327	324	331	322	312	351	356	322	336	310	349	327	320	333	353	323	334	372	336	366	338	333	357	335	356	327	328	315	316	313	344	322	369	331	354	331	355	346	325	305	333	369	310	335	332	333	315	323	337	353	338	360	364	332	306	333	338	340	336	334	321	330	325	339	315	349	325	315	328	328	365	336	308	338	321	327	325	339	327	364	365	357	327	316	363	332	347	368	315	323	332	354	377	330	336	335	368	295	366	323	320	300	322	331	364	320	325	335	355	338	362	345	303	324	315	305	327	344	332	369	339	362	317	309	318	359	326	350	315	359	367	355	306	372	361	334	327	331	329	304	322	325	326	368	313	352	306	367	339	321	354	362	353	329	344	345	302	309	340	360	306	324	343	331	351	307	334	351	349	320	330	325	344	324	345	344	320	322	341	327	342	298	342	341	341	349	374	366	327	344	344	317	350	326	352	334	329	347	356	321	347	343	334	362	349	333	357	327	361	344	390	346	354	303	341	375	370	328	338	323	339	334	308	342	344	318	328	323	355	325	336	338	360	302	329	329	337	349	354	323	341	366	325	371	301	396	349	300	313	311	345	345	345	337	345	343	357	346	303	332	318	358	333	337	336	317	335	371	328	344	341	344	362	334	324	340	355	342	338	362	334	322	316	323	342	358	320	353	302	365	323	330	311	328	320	323	318	358	384	339	336	324	340	346	347	349	321	346	343	313	370	342	327	344	357	311	354	338	345	357	329	336	333	355	327	333	334	306	354	309	361	325	319	367	328	326	316	356	329	348	320	315	363	324	319	358	355	332	338	326	343	318	312	349	367	337	323	340	375	339	316	311	320	341	331	338	349	347	345	309	363	340	308	336	323	375	337	328	309	368	323	314	345	328	350	377	340	339	332	348	330	313	312	289	335	323	325	333	340	339	322	337	337	357	345	331	320	336	369	336	332	339	374	306	356	368	315	363	329	326	322	312	320	280	323	349	334	328	333	349	359	310	322	370	310	363	361	324	330	363	309	311	326	362	348	352	306	346	344	297	340	344	327	351	347	330	350	331	293	333	341	363	322	341	344	346	341	356	333	332	338	340	337	333	345	356	341	341	336	339	337	337	319	311	320	351	349	333	323	359	327	332	375	350	350	337	314	354	316	375	328	334	330	336	336	344	314	312	341	370	311	363	338	349	355	370	332	361	326	358	310	346	308	318	317	349	339	356	323	329	334	328	348	351	347	335	326	349	351	333	342	323	348	314	343	327	364	329	346	366	316	318	317	331	351	349	364	327	358	355	317	342	341	312	374	330	330	334	334	310	300	322	333	336	337	323	352	312	326	366	334	372	330
24956	20646	26520	24775	20582	7236	1255	880	776	746	710	625	583	531	583	546	504	510	505	529	543	515	522	513	433	504	477	465	511	502	494	481	495	531	475	452	487	434	514	451	475	449	479	450	467	470	500	460	465	470	452	489	473	492	487	436	464	477	452	471	442	505	408	457	461	469	452	461	511	449	483	463	417	477	447	438	459	435	451	470	445	460	477	473	445	444	444	461	446	447	466	456	428	431	438	460	473	445	475	440	387	444	446	460	465	455	465	466	439	425	456	471	466	432	478	455	422	459	486	409	464	480	423	433	460	441	429	453	446	490	450	429	455	436	458	442	451	435	481	507	471	453	458	467	446	470	448	436	478	479	463	446	453	446	433	499	492	490	429	441	457	463	474	480	479	437	464	449	473	445	482	420	446	414	472	438	439	437	451	457	468	441	466	455	446	472	437	478	430	414	432	436	468	463	440	412	417	439	472	464	472	457	493	453	498	444	459	475	487	450	435	419	457	520	447	438	455	408	428	487	457	442	447	449	447	440	439	426	438	450	472	460	471	459	488	446	454	429	529	461	468	475	403	452	450	446	435	467	455	441	463	423	452	488	463	446	451	425	401	463	444	415	433	435	447	482	453	440	412	475	484	429	464	453	440	422	414	474	439	469	440	436	447	430	414	464	470	481	461	459	430	440	420	494	499	424	448	489	428	413	440	456	450	478	427	455	454	422	452	467	437	453	442	465	495	476	465	485	493	461	458	439	415	469	448	477	440	443	495	454	440	439	426	449	453	469	437	442	468	436	464	435	436	417	440	449	466	421	447	455	463	455	467	455	457	492	413	435	459	456	476	485	440	456	417	413	427	454	451	460	469	455	472	470	415	454	482	467	428	432	438	461	444	469	439	428	483	475	443	438	431	453	529	426	422	472	469	478	423	453	462	441	525	444	429	454	445	449	434	448	457	431	439	425	468	461	477	436	450	455	475	452	466	457	461	433	444	467	497	478	444	482	421	478	445	463	466	476	439	415	502	484	476	448	457	430	448	445	466	419	455	437	403	433	425	464	430	441	452	454	407	464	446	446	489	473	463	468	449	412	459	445	432	464	459	433	452	433	426	450	428	423	435	439	429	397	409	473	428	444	439	470	468	485	453	473	450	457	483	432	430	444	446	454	484	456	468	453	469	499	473	453	441	449	463	431	443	412	444	458	463	404	443	476	420	450	462	415	509	444	473	486	452	447	467	484	429	462	448	457	468	464	420	452	430	445	420	452	423	419	422	463	471	400	395	457	445	469	469	504	447	452	419	467	467	448	422	434	456	448	438	473	480	459	474	436	471	456	483	435	462	438	425	460	452	455	425	480	431	460	436	440	451	429	438	429	471	468	442	459	433	431	428	437	451	468	437	450	463	429	443	459	497	465	443	485	439	451	448	445	489	458	470	429	477	463	487	434	443	447	472	461	465	438	460	434	487	428	452	489	431	465	479	461	434	424	464	426	479	446	491	415	440	486	443	463	467	481	409	441	432	417	435	400	432	453	432	460	464	462	452	444	465	455	456	423	437	443	422	425	462	462	463	436	420	455	467	473	457	458	466	483	450	491	440	455	465	458	445	427	463	450	470	468	439	478	458	438	435	444	461	453	419	477	446	432	426	436	442	461	458	410	472	395	486	478	488	449	429	432	443	459	423	461	462	436	452	456	419	477	459	477	434	456	471	470	466	441	466	464	433	449	432	490	467	448	478	492	438	458	461	442	456	463	432	460	435	445	437	446	445	450	451	419	486	406	463	502	462	435	444	508	427	495	426	465	453	467	455	428	457	471	511	436	423	444	466	485	443	471	480	450	445	419	429	441	437	487	470	469	457	441	475	470	465	438	452	468	439	495	490	457	435	402	481	480	435	483	427	462	463	438	480	464	482	452	428	422	439	433	454	466	466	416	472	491	444	420	430	414	461	419	435	499	418	453	466	412	422	423	414	463	441	481	444	412	460	469	451	465	427	465	460	453	460	446	454	457	427	464	463	438	459	428	408	447	471	421	497	422	427	451	438	444	492	481	442	472	460	416	449	446	505	480	473	455	483	434	418	453	459	455	472	485	436	443	430	454	437	443	462	446	435	469	418	462	453	471	452	458	463	434	443	459	449	430	420	422	475	454	427	449	414	432	443	448	468	461	466	455	426	468	438	444	458	430	462	430	425	436	470	453	446	427	474	455	426	424	419	436	464	449	427	423	422	446	424	461	441	513	448	455	430	449	461	441	475	455	455	425	456	447	449	459	475	428	456	468	454	469	480	424	439	436	447	435	484	423	462	441	447	439	452	445	442	448	456	447	452	454	426	438	441	457	478	486	474	417	452	437	451	467	428	440	470	496	438	434	467	461	446	452	462	442	465	413	434	462	479	467	446	449	460	460	435	411	468	413	454	456	465	473	443	429	435	444	434	457	455	456	450	453	439	447	474	488	427	448	452	489	445	460	465	448	476	492	476	477	427	451	432	478	456	469	471	433	439	453	489	440	444	441	449	454	473	468	492	464	428	455	406	471	477	434	460	467	490	451	441	440	455	484	488	448	452	441	439	460	453	474	481	485	454	446	527	462	453	435	431	435	480	439	421	426	427	446	449	422	443	449	439	473	443	453	431	444	445	452	451	476	440	466	465	466	483	490	448	447	468	499	500	487	461	428	469	425	489	471	435	432	468	428	446	496	406	471	458	438	451	438	481	447	466	427	474	479	446	434	425	448	427	420	455	460	481	436	464	471	474	420	421	430	460	451	467	463	426	475	452	421	467	471	462	462	446	455	466	455	424	465	480	456	408	444	460	469	444	487	439	455	455	426	509	433	448	480	409	405	454	422	444	426	432	446	439	461	471	473	463	448	482	448	447	455	435	457	473	473	446	451	476	428	451	448	463	409	459	433	434	467	419	464	462	445	428	436	461	437	476	451	467	457	414	462	410	458	446	421	426	464	455	474	462	420	433	458	497	450	454	478	456	483	425	434	449	477	481	510	450	413	451	488	446	468	474	490	441	480	460	453	423	412	492	459	473	463	471	438	484	459	474	483	442	455	432	449	449	460	465	448	394	438	422	434	447	459	457	457	456	465	463	448	445	467	475	446	455	477	444	457	450	462	445	423	491	455	458	460	430	453	455	438	435	441	485	453	506	452	404	384	460	453	437	450	481	439	486	459	499	430	447	485	445	469	445	460	436	440	408	452	441	423	444	470	427	461	493	455	452	457	431	421	442	457	503	440	410	454	471	429	439	455	466	461	448	437	474	457	457	490	472	446	458	441	449	433	463	472	449	440	417	429	480	451	450	426	445	473	447	488	433	473	476	504	498	480	454	469	441	445	445	438	423	500	477	451	444	454	448	432	429	443	459	427	450	419	438	463	476	457	454	462	471	472	475	424	458	449	485	466	451	427	483	407	445	476	469	511	478	413	455	443	481	464	422	429	443	440	452	461	467	452	450	443	478	400	432	435	468	479	431	503	449	442	470	447
33763	9265	8396	4475	2960	2130	1748	1382	1121	994	939	865	767	700	654	616	602	592	591	530	542	543	555	527	532	513	497	507	496	493	506	471	486	455	465	445	473	472	455	467	460	457	443	450	471	460	489	459	433	460	462	498	465	442	415	426	434	458	470	465	443	484	428	385	452	437	472	428	442	437	442	458	433	489	406	422	417	419	454	477	454	487	449	483	422	452	453	451	427	477	422	454	457	453	442	499	435	416	403	454	448	455	457	448	447	487	443	408	456	474	448	427	478	447	430	424	459	476	483	444	468	446	449	433	447	435	447	460	448	423	486	450	445	413	461	438	474	452	416	421	470	436	460	458	413	459	441	401	434	427	481	466	442	456	436	438	454	440	427	439	436	418	419	440	419	423	444	420	458	429	466	441	447	464	430	463	415	400	424	470	432	441	400	457	429	440	448	447	423	453	436	441	445	470	459	447	444	435	470	451	449	441	444	425	481	423	445	431	427	493	437	451	435	436	424	438	452	425	456	426	420	438	471	451	455	485	452	436	441	445	413	480	438	442	420	429	445	444	440	441	471	462	438	460	425	436	450	458	436	436	429	454	420	448	446	424	435	439	466	446	428	462	410	464	420	461	448	446	455	445	470	449	450	428	420	432	426	488	458	418	409	422	450	419	400	439	461	441	434	400	442	443	433	417	415	466	420	441	432	400	415	417	440	432	405	425	473	446	423	430	448	441	452	433	471	455	449	420	417	424	489	432	430	450	447	427	466	424	439	417	461	458	442	447	434	431	444	456	412	449	447	459	450	446	414	467	454	426	423	441	415	481	459	425	459	455	434	443	420	459	445	410	457	430	458	423	453	444	461	452	439	407	423	463	445	416	412	447	435	435	435	478	413	441	429	441	429	467	441	417	458	443	451	436	455	457	475	406	414	438	451	456	430	499	422	403	428	440	435	414	419	458	417	453	430	478	433	429	462	445	443	452	431	460	455	434	414	468	411	443	444	434	467	409	418	410	464	418	454	442	410	479	475	435	447	440	412	428	456	454	460	440	471	460	448	428	473	443	394	431	466	448	442	466	455	424	464	424	428	400	420	418	458	458	440	422	447	459	482	434	440	428	425	418	450	454	457	446	463	438	456	425	462	418	422	434	424	446	456	421	432	425	400	441	453	423	478	414	451	414	455	438	468	457	445	439	429	411	465	437	441	437	439	442	395	468	438	429	472	455	454	421	432	478	463	433	449	442	449	400	457	411	455	454	455	427	444	442	417	443	429	428	441	420	423	470	449	451	399	422	441	454	446	470	402	425	454	471	450	457	476	435	441	431	433	434	469	440	411	452	392	449	425	456	443	470	432	413	464	436	417	421	480	415	445	425	477	416	427	414	403	427	434	450	432	434	422	474	438	484	437	434	419	468	452	451	414	400	443	438	460	471	440	450	405	412	441	469	424	441	421	460	433	445	426	449	456	415	435	441	469	438	438	428	406	430	459	433	415	446	428	433	457	458	450	428	432	433	455	428	434	425	445	418	445	415	447	429	441	482	435	433	437	402	431	476	469	428	457	410	440	428	422	428	445	406	444	451	469	441	442	439	445	407	451	466	426	424	461	441	403	445	496	448	432	461	441	440	456	431	408	458	445	423	444	430	402	473	436	477	483	476	417	463	453	410	397	450	442	434	444	445	444	469	404	441	457	449	433	447	438	432	480	446	431	412	453	457	459	419	407	459	447	406	474	446	471	452	432	417	428	470	435	460	423	448	462	405	441	446	462	488	431	460	431	438	434	480	463	456	434	454	445	426	475	423	421	430	424	441	445	454	463	460	437	459	439	426	419	410	421	434	426	442	424	425	478	416	424	440	440	452	406	425	450	452	420	408	450	446	468	422	436	440	423	410	441	419	433	472	479	434	426	443	454	466	444	461	457	459	454	440	438	442	422	442	427	400	420	407	407	410	407	452	448	452	435	434	452	443	440	421	442	431	462	446	434	433	437	423	456	470	430	458	453	446	479	410	425	433	468	437	453	438	392	444	438	451	438	462	442	429	426	457	435	458	461	457	459	461	447	441	486	402	459	449	407	476	446	449	438	477	419	413	494	443	463	453	410	414	433	449	436	446	445	426	411	416	445	431	448	448	452	414	464	440	396	405	464	446	463	430	417	440	436	493	457	456	455	427	460	435	428	417	448	454	439	472	436	447	424	465	447	433	444	424	403	432	443	391	454	424	442	412	449	466	433	462	399	460	455	442	471	446	449	451	497	465	434	474	430	436	440	442	467	409	431	415	472	443	434	426	448	448	443	458	400	449	432	449	413	417	419	447	459	478	461	454	431	427	441	452	469	479	438	452	456	421	471	469	432	454	442	415	421	414	478	416	419	444	485	450	473	457	424	437	437	422	459	432	463	424	461	446	427	400	421	457	451	415	422	465	451	466	446	442	428	444	429	409	458	407	462	422	434	438	435	443	434	431	469	421	436	417	473	423	468	410	426	467	434	433	482	453	455	453	399	472	467	404	422	414	441	444	446	409	430	468	442	465	445	449	413	442	410	460	441	437	451	439	430	426	449	418	463	457	433	453	433	382	448	438	443	443	445	428	478	438	431	419	426	446	441	453	438	437	426	449	445	417	434	455	460	419	431	445	415	432	422	468	435	481	414	482	433	433	503	435	420	405	414	431	432	448	425	433	419	449	427	442	438	469	467	481	422	429	417	443	419	415	456	483	427	378	438	431	423	409	435	435	439	413	438	423	436	408	480	431	417	433	440	438	470	429	439	423	456	470	464	451	458	437	456	403	460	467	437	454	390	432	439	451	432	450	434	448	453	453	428	430	440	457	461	464	432	440	453	432	436	429	441	457	430	443	447	424	467	427	463	488	456	435	440	457	423	457	430	439	429	420	444	459	418	464	458	457	466	477	423	438	471	416	459	437	493	462	453	419	491	423	422	468	478	454	449	441	471	479	423	437	450	431	448	441	433	427	452	441	445	426	459	460	402	413	430	458	408	474	472	466	478	436	445	493	414	415	402	462	426	414	428	434	429	459	442	437	421	483	453	442	439	471	414	453	499	432	481	459	462	452	452	436	399	447	458	431	427	442	413	403	438	416	461	492	432	437	399	440	442	453	455	447	457	408	442	430	418	417	424	436	436	429	447	435	485	475	429	459	418	411	397	433	469	460	482	406	437	436	468	453	432	427	444	455	407	487	425	460	429	451	452	437	437	441	423	422	432	424	440	459	440	505	456	451	440	473	440	478	472	448	401	441	435	467	408	442	422	414	409	412	463	458	457	432	416	488	459	447	430	441	422	419	460	437	428	459	420	449	460	455	448	454	486	482	459	431	453	436	421	416	482	454	442	432	440	404	441	428	457	470	437	424	423	452	446	405	423	443	451	453	437	418	425	389	405	474	442	447	428	481	416	389	447	461	436	412	403	463	419	484	465	433	424	447	417	401	462	472	436	448	426	404	448	426	422	486	437	436	426	410	461	425	437	442	416	440
22910	20642	27096	24206	20650	20706	8922	1806	1334	1266	1193	1081	1024	946	938	983	852	833	802	874	810	842	798	810	827	843	825	752	769	812	744	805	775	787	727	804	767	753	786	727	787	776	759	706	767	745	756	758	775	741	763	704	719	710	743	697	750	817	748	733	687	782	719	730	804	769	744	750	740	737	812	752	760	740	769	743	771	734	728	738	742	750	791	780	667	737	736	722	756	780	723	698	738	719	767	752	777	734	770	715	736	747	787	707	742	743	708	749	767	688	727	741	768	755	770	714	721	734	751	781	738	769	733	758	739	777	732	656	728	752	755	749	774	799	785	739	716	762	777	718	717	728	736	722	714	728	760	751	734	766	728	693	731	691	759	753	733	741	701	754	707	750	738	753	737	754	719	740	755	747	715	744	762	732	762	787	766	711	728	732	772	732	751	768	713	713	780	758	728	708	757	752	731	765	763	710	718	761	754	772	741	768	724	781	767	729	734	720	746	734	754	810	732	727	694	763	768	723	733	674	762	697	747	724	738	736	766	759	751	769	767	745	736	740	764	751	715	705	717	801	822	710	734	749	749	668	681	724	737	711	719	757	699	757	719	687	779	707	733	764	763	686	764	756	735	741	724	754	754	737	744	743	717	723	749	774	752	718	747	773	748	735	750	651	751	701	706	721	735	709	733	722	712	735	720	715	721	702	730	753	716	690	696	711	735	745	708	725	727	686	737	783	718	728	727	738	705	754	725	767	731	745	716	734	742	736	784	740	747	726	747	767	713	727	739	766	763	719	719	732	724	733	703	714	698	673	717	760	686	749	754	672	712	770	732	759	748	757	708	799	752	731	745	734	717	736	720	745	708	769	740	777	748	723	721	737	710	733	748	724	709	727	758	745	765	717	743	767	733	739	740	738	715	760	718	705	756	694	717	752	728	727	736	688	764	794	652	750	715	729	715	721	779	787	753	718	761	690	730	638	726	755	718	751	759	704	776	713	708	760	729	692	742	736	706	682	739	724	682	738	690	729	755	673	730	731	745	714	730	743	754	724	731	774	728	737	757	707	708	725	745	733	725	746	751	716	786	729	739	727	742	752	786	760	756	692	758	749	774	754	751	753	765	726	718	763	739	751	699	689	751	753	746	739	709	706	732	689	740	735	737	732	780	750	687	712	742	759	749	727	712	697	735	732	773	746	678	740	720	736	747	727	748	671	732	707	683	743	760	701	715	745	693	731	735	764	723	694	747	698	721	675	746	746	719	693	703	764	763	705	731	729	695	725	728	769	757	714	777	744	732	713	767	735	695	743	691	783	688	759	717	671	732	719	707	759	749	716	721	701	773	739	699	762	706	642	704	721	729	696	719	755	730	753	782	721	730	732	744	781	798	764	748	741	682	749	723	770	716	708	715	769	689	705	692	730	769	748	747	689	726	718	708	717	689	726	724	772	686	752	730	748	761	764	757	742	746	723	758	719	759	732	751	746	706	794	703	730	744	753	738	741	716	698	732	730	744	769	765	734	739	695	729	734	763	787	775	706	720	710	751	697	755	752	768	727	713	757	719	688	751	763	726	777	749	716	748	732	739	766	773	715	723	736	695	760	704	710	758	793	708	739	736	760	700	751	759	740	738	718	694	699	705	760	725	702	746	731	728	676	705	727	746	736	697	697	714	742	717	694	717	768	760	710	719	703	755	742	754	780	772	710	706	697	735	737	661	696	745	734	689	699	767	761	728	700	706	711	781	741	732	723	748	781	742	715	747	754	693	734	769	713	751	749	753	699	759	722	729	727	728	756	742	761	696	688	706	724	734	710	732	704	723	754	733	743	737	722	746	727	718	685	711	697	663	758	738	772	693	681	775	720	685	748	730	752	734	737	706	763	721	744	743	740	744	740	720	735	774	772	699	759	753	777	762	731	723	766	749	764	733	718	742	807	735	768	778	710	734	725	726	745	757	737	724	732	700	735	705	748	734	707	720	740	710	706	734	751	753	712	744	730	768	691	745	747	685	696	752	759	746	736	720	757	757	740	719	700	761	743	702	735	640	743	748	737	716	727	733	748	751	748	762	728	764	741	741	750	781	746	787	708	748	721	770	731	733	791	759	710	728	757	798	769	698	767	785	758	740	704	705	736	755	722	740	728	787	757	685	753	734	760	745	755	720	688	724	789	721	782	762	739	720	797	744	744	698	720	749	777	731	738	746	705	689	739	746	730	696	716	801	743	726	764	731	732	700	752	713	730	728	753	761	748	728	736	700	730	792	757	724	703	736	698	716	709	719	720	752	755	723	712	716	752	700	710	748	729	735	806	763	811	759	718	692	744	732	704	737	797	749	722	735	757	733	698	697	788	719	686	715	732	728	754	724	688	765	707	696	750	756	759	700	684	747	691	713	773	720	707	748	740	731	690	747	722	736	736	731	784	736	738	775	783	688	723	754	697	752	747	716	704	726	723	726	743	736	724	723	747	720	755	741	686	764	720	774	738	720	738	713	678	745	727	766	723	756	711	754	751	779	760	706	732	717	717	746	710	693	719	800	737	739	745	687	733	765	695	737	758	723	708	703	749	678	732	701	738	747	694	753	739	740	722	715	734	755	742	728	758	767	793	724	725	777	777	714	733	701	726	739	729	730	702	772	694	740	705	706	734	732	729	720	697	674	704	743	691	735	756	740	702	715	753	729	715	748	706	753	719	713	714	747	716	765	725	685	737	716	746	706	760	755	746	745	770	710	763	709	726	744	704	724	774	726	716	703	728	746	726	773	726	716	708	702	736	816	704	705	766	717	738	721	732	743	706	734	754	684	756	708	739	772	720	758	736	761	725	695	713	786	729	683	723	760	721	789	729	815	773	757	727	731	717	734	767	729	713	732	693	746	706	772	688	740	754	746	718	802	737	743	751	752	753	751	779	703	742	722	699	718	690	750	734	747	730	750	719	754	786	713	710	713	755	705	741	756	728	752	761	770	756	753	761	708	726	729	705	678	716	757	753	741	755	738	725	744	744	767	722	757	770	741	716	697	722	720	734	745	769	713	743	694	698	755	746	750	714	728	711	718	731	748	701	719	728	726	701	745	744	721	735	705	734	720	712	781	689	692	733	762	726	729	715	722	670	759	735	752	638	748	765	761	743	777	712	772	758	738	739	743	726	737	755	700	713	723	653	718	723	759	720	741	748	739	759	732	751	840	757	722	700	723	734	701	736	705	738	704	734	710	730	701	744	762	737	750	742	694	746	706	755	676	724	707	769	731	727	782	734	775	763	732	750	730	707	759	715	711	702	676	775	736	736	696	719	759	732	732	734	743	728	699	704	735	703	742	763	692	728	717	737	750	730	701	742	700	744	712	681	729	751	749	745	741	675	736	699	754	736	725	722	685	757	704	706	721	666	710	707	729	763	752	721	759	709	716	690	767	784	751	758	728	761	744	708	769	766	687	678	762	761	728	730	739	688	749	697	750	751	755	738	740	724	735	736	767	737	781	753	762	754	768	681	789	732
26839	15772	14550	8389	5543	4095	3189	2497	2202	1901	1616	1513	1348	1238	1177	1145	1070	1019	979	939	886	938	849	847	827	817	807	793	786	773	800	741	772	775	756	738	744	705	751	766	724	762	735	719	759	721	721	716	739	720	685	722	707	743	678	683	687	702	684	699	703	673	755	696	739	681	760	721	694	714	747	690	678	715	792	762	686	678	725	719	702	722	705	765	756	750	715	704	736	740	649	744	720	752	693	727	679	678	693	720	681	679	677	695	708	714	664	702	745	702	678	655	715	735	689	720	721	679	693	694	713	725	731	681	713	672	664	690	711	664	733	727	691	668	735	652	712	720	708	747	674	693	677	731	657	693	705	717	694	658	667	728	674	671	675	678	706	685	715	682	716	700	727	660	706	645	722	719	701	711	690	737	680	721	728	688	681	744	685	672	702	704	697	718	722	693	758	694	726	710	706	726	726	685	728	712	701	723	659	661	684	759	737	726	733	745	726	663	740	682	726	708	713	665	721	720	714	705	682	685	758	690	674	708	707	734	699	719	682	680	694	733	732	731	695	700	734	710	720	654	708	692	685	651	675	652	744	692	724	689	736	724	683	686	626	717	691	635	682	743	665	702	699	650	711	707	712	739	724	699	679	673	690	710	686	741	690	720	700	689	751	643	690	715	666	704	691	684	722	672	683	649	718	749	643	692	699	700	690	716	690	695	732	697	684	698	701	721	675	718	730	697	686	700	700	652	733	711	729	682	675	705	703	707	686	728	673	668	705	678	720	684	741	659	700	684	673	685	734	747	653	666	687	733	686	778	729	714	730	720	678	666	680	665	671	683	679	715	735	707	720	663	691	684	763	713	691	742	731	716	733	704	701	788	713	733	676	696	699	704	680	684	704	745	740	683	681	695	688	718	700	663	696	683	718	677	673	706	723	716	697	695	708	728	712	645	708	717	747	727	715	690	715	657	709	707	663	696	711	623	695	751	673	715	711	711	720	729	681	715	735	703	697	659	634	704	713	764	717	661	639	690	710	713	673	720	712	658	719	662	721	677	728	702	709	729	691	709	684	681	692	671	690	659	713	708	706	707	691	699	706	640	697	659	681	743	692	731	669	774	667	705	731	684	705	698	711	719	688	694	626	724	665	692	699	731	716	712	706	709	727	677	679	753	712	714	731	652	692	654	682	706	747	677	713	674	684	697	670	668	686	642	701	662	718	706	704	725	706	683	731	690	689	672	678	676	717	692	704	686	705	709	714	718	713	712	707	633	678	667	696	735	722	711	698	699	685	719	686	672	662	754	682	725	658	670	771	674	694	729	693	685	730	699	738	704	715	715	698	691	720	738	713	653	759	688	690	685	701	681	725	676	620	648	715	700	722	668	705	720	680	706	656	716	712	714	676	697	667	675	678	675	732	687	738	706	665	731	713	698	684	708	684	705	742	694	691	710	676	678	688	671	684	684	711	689	687	664	674	718	651	732	633	694	692	687	730	686	678	655	702	733	733	734	718	714	695	697	692	710	702	726	704	674	695	688	698	679	708	710	634	696	734	674	707	680	706	697	697	703	717	732	730	693	697	719	677	687	698	625	743	715	682	709	707	761	706	732	727	694	719	693	675	684	675	703	684	726	658	708	675	740	645	747	702	678	708	708	713	721	674	688	721	720	711	697	675	684	680	709	705	748	671	655	735	691	693	686	705	737	730	688	701	660	693	696	681	699	693	723	691	696	699	725	688	678	701	723	689	727	678	731	670	660	716	674	667	703	654	705	694	746	722	715	733	714	684	660	670	701	696	698	692	732	667	683	686	728	704	723	736	727	669	667	704	691	674	695	716	747	706	713	678	706	692	637	697	705	692	685	689	672	657	685	639	660	705	708	683	686	681	757	681	725	666	692	719	720	691	672	714	716	694	609	758	731	661	718	720	665	650	664	683	700	693	705	667	695	736	698	701	692	701	683	668	740	678	722	685	707	671	699	727	723	729	717	638	705	684	680	680	654	655	690	682	676	721	733	658	686	708	723	719	693	716	720	701	690	722	742	679	656	683	706	689	678	635	684	663	679	660	743	686	710	713	630	677	659	628	703	713	711	677	718	687	740	745	739	691	670	703	685	694	692	699	680	699	662	636	735	686	692	737	675	748	702	738	688	684	680	701	723	706	676	707	711	634	685	731	675	691	707	711	726	715	748	680	651	718	732	699	689	688	694	682	735	626	724	712	702	702	684	691	747	688	685	727	717	668	657	690	684	672	684	749	752	717	682	680	671	752	714	686	730	706	709	666	638	707	662	699	680	707	695	684	684	694	678	703	715	736	669	680	726	729	663	741	740	713	697	700	681	652	699	719	721	635	689	688	664	680	705	695	687	686	661	686	675	701	691	672	677	677	689	646	676	685	705	707	728	686	702	695	721	719	676	706	682	742	677	770	724	695	725	694	775	706	652	695	736	719	724	698	725	700	730	634	686	687	716	698	694	678	699	715	712	750	672	751	682	689	738	730	651	673	694	684	717	750	724	706	671	709	697	711	686	740	682	684	711	706	692	653	669	708	680	692	694	691	702	665	685	689	746	668	660	732	729	697	689	658	665	720	755	654	678	703	677	726	696	734	703	624	697	679	686	716	686	687	711	724	685	677	685	718	691	714	694	689	711	701	709	690	718	682	666	739	689	702	668	701	716	686	680	671	692	663	655	721	747	723	716	685	684	677	681	671	712	713	646	707	692	744	746	691	710	693	714	732	738	714	733	706	713	704	735	703	677	701	683	704	730	714	713	684	663	699	658	655	638	738	720	695	681	698	746	674	696	712	681	733	643	666	689	690	668	687	714	688	711	740	729	702	694	704	695	701	703	722	673	707	716	725	696	673	695	687	656	677	677	672	699	744	678	667	700	697	701	699	717	696	697	650	724	703	744	691	689	666	673	706	650	732	683	748	755	694	711	686	710	699	657	683	688	679	746	692	682	678	725	693	728	705	722	706	651	744	692	666	749	706	692	715	693	681	688	685	650	720	711	654	710	677	714	675	728	698	699	687	698	657	684	695	675	755	742	704	705	675	716	742	704	720	684	730	666	706	680	680	671	727	713	680	697	634	663	670	718	711	708	722	731	678	660	707	684	729	684	656	660	701	693	695	684	705	673	757	717	662	746	760	738	727	666	651	693	717	694	677	705	678	703	705	714	679	728	743	685	640	686	686	722	702	702	652	721	636	673	705	733	712	713	678	669	717	677	697	710	683	675	776	697	674	667	684	681	698	642	707	710	670	716	746	662	646	700	675	695	695	698	715	727	724	684	698	633	690	694	683	684	697	682	717	686	726	656	740	684	724	754	688	720	706	706	653	670	665	658	720	674	650	725	693	679	709	691	723	673	673	684	703	666	635	663	626	666	688	685	712	719	735	697	703	702	718	692	654	703	691	670	695	683	719	652	695	746	668	689	713	720	697	649	703	668	728	703	671	753	710	674	687	670	718	716	653	708	661	635	663	719	701	682	694	712	669	701
29999	14423	2166	527	415	375	368	376	321	305	315	334	349	320	324	323	278	313	340	340	331	275	313	320	312	303	308	322	315	318	345	325	352	322	322	327	329	328	341	323	293	350	324	338	297	330	315	326	303	325	344	316	310	313	343	345	314	338	323	290	314	304	306	326	291	335	318	329	332	329	318	319	297	296	294	345	300	329	322	328	320	322	315	305	342	312	330	339	322	310	305	312	360	315	311	331	309	305	321	313	329	345	340	326	318	327	301	315	296	318	333	328	313	302	345	332	289	325	308	311	345	346	305	304	332	301	316	312	328	331	324	332	311	312	297	325	324	339	289	346	325	335	322	312	342	299	293	327	292	315	328	324	345	335	323	311	337	297	342	332	282	343	299	310	327	298	319	343	305	329	321	335	305	303	309	302	297	292	353	298	334	354	293	347	319	336	307	297	332	376	334	317	323	333	321	321	350	326	297	301	320	318	287	335	298	310	330	348	362	297	314	358	323	299	327	317	321	337	293	359	311	315	323	343	329	343	316	330	308	352	307	313	303	337	318	330	317	317	289	293	326	316	330	335	328	298	327	325	277	305	308	302	307	297	328	336	317	351	303	330	297	338	352	310	354	338	292	328	307	330	320	324	349	310	331	329	309	327	365	328	320	313	302	288	327	324	315	332	308	302	338	302	333	319	318	345	298	298	325	343	312	291	325	326	323	324	344	322	305	327	302	297	331	332	318	334	318	306	337	327	350	316	346	329	315	307	292	330	330	325	329	308	300	338	282	340	305	304	322	299	311	311	337	336	328	313	362	309	356	306	295	346	307	303	295	313	334	303	329	313	346	301	282	297	339	317	294	334	319	321	322	314	333	308	329	334	303	325	343	313	295	326	303	315	286	314	312	340	304	323	318	344	326	323	315	303	328	308	336	338	308	313	326	327	323	311	324	317	309	308	333	333	309	333	338	301	312	329	348	316	302	308	347	318	322	298	295	276	306	297	304	300	301	312	320	312	310	304	331	306	322	341	307	302	304	314	334	306	325	342	299	306	293	304	327	326	299	324	321	312	290	311	316	320	329	306	295	310	324	320	348	310	328	322	327	283	303	342	317	310	292	314	315	339	321	285	338	314	343	313	339	298	332	347	309	309	351	301	330	310	299	309	317	316	316	321	320	345	301	343	321	318	330	333	319	295	319	341	366	281	306	308	311	324	283	336	313	316	302	344	328	300	309	316	316	349	311	325	316	327	295	347	330	329	313	295	305	320	307	323	315	352	333	310	320	328	323	301	306	273	315	308	321	378	309	313	306	307	304	335	309	339	336	313	319	319	322	373	313	263	309	328	313	306	336	326	317	284	315	304	344	348	289	345	325	294	278	298	314	344	324	337	304	321	310	321	337	320	313	343	354	320	330	345	297	343	319	325	285	327	318	313	323	361	312	309	350	331	322	330	334	309	288	323	312	328	298	316	315	334	342	350	339	327	317	334	290	320	310	332	331	278	320	322	305	332	308	318	359	319	323	327	327	322	315	339	282	309	315	343	297	301	332	328	310	280	306	362	358	309	299	288	294	309	326	300	308	320	348	347	305	303	312	342	339	294	314	333	295	326	329	305	315	297	308	342	293	302	312	269	329	312	314	297	335	298	331	330	318	323	291	280	318	345	318	336	321	339	313	319	303	312	313	298	303	293	328	317	325	337	321	316	309	332	339	305	331	336	334	331	301	309	324	352	326	313	297	311	324	339	322	322	312	328	299	333	358	314	304	323	273	307	282	324	311	347	309	309	305	323	335	328	313	270	284	305	308	313	311	298	305	318	318	323	308	303	324	338	319	326	323	348	317	320	326	337	307	351	340	300	324	340	329	345	334	315	303	309	306	321	282	344	316	329	323	313	336	294	322	302	331	322	370	308	325	349	320	330	313	314	290	319	309	343	331	304	345	283	335	322	304	308	321	306	359	346	330	341	328	322	320	349	328	337	339	299	340	325	327	333	307	281	345	301	313	342	311	330	364	270	331	301	305	274	300	328	314	355	314	325	335	325	320	357	363	317	335	332	323	329	328	328	303	290	309	297	299	297	305	306	313	311	289	317	302	329	310	313	341	327	307	329	299	352	310	336	321	308	314	326	347	276	317	311	347	275	352	296	329	331	325	299	304	280	293	315	304	325	318	354	297	330	299	284	358	364	321	306	333	317	307	330	278	310	313	328	317	318	288	363	275	278	304	313	321	365	325	335	299	300	298	318	331	308	299	342	331	304	312	339	345	314	312	332	304	336	299	330	332	325	277	329	349	331	323	327	301	337	295	308	316	309	341	313	327	314	321	338	321	323	309	316	338	325	313	333	293	318	323	328	314	309	289	302	331	325	310	300	322	295	290	348	325	335	303	320	314	301	350	360	334	327	283	311	323	311	294	319	352	302	330	325	334	322	342	355	326	323	303	321	303	306	313	296	295	290	322	332	309	348	307	292	357	297	320	297	300	338	297	342	302	293	327	339	327	338	298	320	317	324	325	320	325	304	320	328	325	328	334	319	270	301	308	333	312	316	323	325	305	323	310	327	318	338	335	342	337	325	303	307	318	306	327	322	309	353	340	301	331	283	336	300	304	321	349	355	302	310	344	321	318	289	336	318	320	313	308	327	321	309	306	327	324	310	311	303	325	315	311	331	288	335	343	332	363	292	337	309	316	316	304	327	337	341	324	335	323	305	296	324	323	289	289	325	314	331	307	317	321	347	292	320	306	313	315	286	313	346	341	323	335	311	330	327	311	311	309	352	354	334	312	326	304	341	348	297	313	311	307	311	334	314	320	342	323	314	311	347	344	309	309	321	315	330	316	347	308	312	329	327	312	288	313	328	285	320	311	332	338	324	318	321	320	304	324	312	326	348	324	305	353	321	351	319	308	323	355	320	301	336	304	300	323	315	359	296	326	299	293	316	314	324	330	342	346	337	337	351	305	319	282	306	300	332	308	295	346	335	295	299	313	330	341	313	313	349	323	306	305	315	318	347	328	338	312	299	337	298	316	297	345	312	314	331	339	304	326	282	342	329	309	301	265	315	340	326	324	316	301	313	322	336	302	306	323	345	339	324	310	322	325	327	319	311	325	312	343	339	338	324	326	323	302	315	281	307	334	326	322	306	316	290	332	316	288	319	313	319	334	292	349	335	333	326	297	326	310	320	362	322	337	305	302	309	339	354	314	333	303	323	320	330	303	347	364	332	315	315	346	349	291	316	299	292	302	316	314	308	338	341	309	324	317	314	311	316	274	303	344	318	318	342	310	309	301	309	328	308	318	337	339	299	313	295	319	292	336	324	326	319	322	340	333	345	335	320	313	351	324	361	317	316	311	313	304	310	335	319	335	336	303	311	331	336	315	311	345	345	313	324	311	310	315	308	318	334	301	296	318	338	305	298	276	288	315	326	309	302	314	320	311	352	324	303	336	295	319	333	308	343	292	341	310	339	325	314	303	324	313	326	294	319	302	310	323	310
16835	902	759	506	477	428	423	385	375	388	350	355	342	333	343	375	352	368	352	326	332	319	329	346	334	295	383	310	314	305	326	321	309	356	334	342	328	346	334	308	319	334	311	328	359	326	321	315	328	347	322	321	357	343	322	325	371	330	306	336	343	306	308	329	319	293	314	327	323	325	334	297	343	317	313	325	343	333	328	372	301	322	326	307	356	329	314	338	343	331	337	337	324	327	301	291	316	334	291	310	361	291	365	299	330	343	344	331	297	308	379	344	337	335	324	325	344	328	328	348	306	321	369	292	349	307	337	311	318	369	311	335	367	305	359	343	348	329	351	341	340	339	340	348	304	315	345	314	324	347	306	358	324	341	326	348	322	325	368	319	331	341	336	322	305	345	323	353	316	359	338	329	343	331	339	323	343	322	348	319	350	341	348	333	327	354	317	330	367	362	339	340	337	316	305	353	328	359	348	318	313	311	337	316	357	367	321	331	335	346	344	356	323	351	315	344	300	308	314	335	311	315	303	346	361	342	316	322	312	333	308	326	330	299	338	336	319	351	322	301	275	306	340	337	320	359	327	355	313	339	341	347	339	320	372	299	343	355	347	343	331	335	337	344	366	324	348	374	344	279	349	307	345	338	325	350	336	326	369	361	341	343	313	354	371	326	340	359	332	321	350	308	362	313	343	334	353	362	329	340	329	322	317	315	360	337	312	326	327	334	334	331	340	329	326	328	322	364	317	360	331	376	313	341	327	334	344	298	315	306	340	309	324	353	322	329	302	330	357	333	337	353	324	309	319	350	340	336	329	338	353	344	342	334	354	359	312	296	316	317	332	311	361	342	364	334	310	339	328	288	346	338	314	331	333	333	313	327	337	330	348	331	335	375	320	346	328	311	282	311	345	329	331	352	316	352	332	346	350	321	338	328	358	333	310	315	324	320	356	347	357	362	357	314	316	357	324	350	327	335	331	351	305	333	351	318	349	340	345	343	328	350	347	348	324	316	319	327	316	346	338	331	337	336	319	319	370	353	318	323	340	347	339	315	329	356	314	340	353	328	353	335	307	364	358	376	354	327	330	293	322	372	342	319	321	341	332	317	330	335	336	348	351	326	327	334	325	311	336	337	335	323	347	348	319	291	348	355	338	313	338	324	355	331	341	341	332	312	329	344	322	348	320	331	349	345	352	303	322	319	315	359	346	361	321	299	340	302	333	324	336	307	330	319	367	303	352	346	347	320	317	331	348	344	351	369	326	356	308	342	355	349	334	320	326	333	342	347	337	328	354	351	346	322	324	340	308	326	332	352	320	330	295	301	361	330	349	328	316	293	318	309	318	328	360	345	365	339	331	308	320	309	307	325	334	351	323	329	341	334	373	309	345	352	358	312	322	341	320	320	290	311	328	361	326	326	351	321	357	333	360	338	327	335	336	361	320	360	330	357	370	361	331	332	297	335	336	354	346	359	360	326	341	349	313	337	334	361	327	336	323	328	325	315	325	351	309	327	303	324	349	311	346	350	335	324	329	365	307	355	350	323	346	302	332	340	352	300	305	320	311	277	321	303	306	369	348	356	322	344	322	338	337	356	307	353	334	328	327	351	350	322	304	303	326	311	382	340	337	337	348	317	360	330	340	303	345	354	357	366	341	319	326	351	321	356	366	355	333	300	306	333	322	352	354	353	335	317	334	327	335	370	349	338	324	314	309	346	334	332	342	342	327	310	327	318	329	326	307	365	363	342	344	343	312	370	341	331	344	332	361	343	335	323	329	349	360	317	333	317	301	338	349	320	320	322	299	343	344	352	328	360	280	335	317	346	314	356	330	318	329	328	344	324	354	345	314	319	301	346	310	326	349	341	334	314	361	342	353	316	331	338	333	327	339	329	313	328	288	342	323	334	340	325	321	333	328	328	357	320	339	311	342	328	346	360	384	322	347	329	328	352	361	319	364	330	345	337	322	361	320	341	314	330	377	343	382	345	331	355	332	330	366	329	338	347	293	324	297	336	327	347	312	365	341	311	351	334	362	316	312	324	333	326	330	298	329	335	324	340	358	318	346	310	356	334	350	355	329	328	358	332	323	341	372	311	337	339	337	316	348	336	319	343	324	315	342	340	325	324	337	365	350	333	343	348	331	348	335	339	350	320	347	366	337	319	325	352	327	323	320	322	307	299	338	301	293	352	350	310	319	360	360	308	319	331	351	334	344	296	325	374	332	320	301	325	333	354	346	341	329	345	330	340	344	382	380	326	370	336	318	334	315	324	365	340	313	354	326	359	331	349	347	316	363	333	345	340	312	359	351	308	335	304	347	398	325	316	325	376	342	333	345	313	365	315	337	316	342	342	365	339	382	351	339	332	335	330	356	341	321	319	322	321	321	307	315	338	337	346	322	340	325	344	341	334	332	332	370	363	362	346	352	328	338	339	333	314	360	325	342	323	341	333	336	336	356	318	313	329	344	359	350	289	321	336	319	357	319	363	313	338	337	354	348	321	347	351	379	329	327	338	343	354	337	346	320	340	344	377	347	323	337	327	352	344	315	324	336	325	307	370	338	324	329	354	324	311	318	321	357	325	331	356	368	361	325	316	348	328	335	314	343	315	319	307	325	311	337	309	334	338	327	342	336	347	317	322	328	361	356	353	328	352	325	355	317	342	331	352	343	315	344	312	330	325	321	333	300	304	339	330	358	311	310	381	359	328	319	352	339	338	308	347	316	366	353	337	306	337	361	323	330	330	318	296	325	352	335	349	372	292	324	309	358	325	333	322	323	358	335	339	318	324	350	340	329	346	314	331	330	335	323	344	348	302	349	366	331	337	327	320	320	330	324	319	356	318	333	347	301	281	371	322	341	349	340	337	332	357	318	313	320	327	315	330	317	314	352	336	369	315	341	342	311	334	307	312	341	321	324	322	355	313	333	332	340	338	341	369	345	319	329	337	359	339	321	311	313	346	382	360	359	331	331	315	331	369	348	335	351	317	331	307	357	354	343	315	357	336	341	334	375	328	341	341	344	332	312	345	340	331	325	370	308	305	330	325	323	337	334	314	378	331	331	337	338	332	313	322	359	345	356	335	358	312	337	331	293	315	318	343	376	359	351	331	345	334	333	295	318	376	345	322	323	326	342	339	325	336	328	322	343	318	347	309	323	373	318	332	351	328	368	330	329	322	359	373	309	363	319	288	336	339	341	362	346	355	317	314	319	319	355	343	348	322	374	333	346	339	319	315	323	325	342	302	351	338	364	332	338	315	308	353	322	329	363	325	298	359	324	309	336	334	315	329	326	318	329	299	362	344	337	323	335	332	331	357	339	328	343	308	309	322	364	319	340	318	334	326	336	344	321	350	335	343	325	334	341	337	338	319	315	317	351	321	355	353	314	355	332	330	318	318	325	315	337	339	343	310	354	367	359	317	354	330	295	308	352	370	317	328	319	319	344	350	320	301	304	342	352	351	320	343	338	309	343	328	324	316	307	330	337	338	348	345
24896	20643	26841	24448	20623	9312	1330	899	776	766	666	634	578	577	519	571	513	566	560	539	546	510	513	457	526	497	494	524	477	485	489	462	486	450	484	502	441	480	522	479	451	477	499	471	501	529	459	499	475	483	469	452	474	456	511	471	453	446	471	454	464	450	458	461	458	439	458	463	473	440	476	475	463	444	483	442	469	453	454	494	403	432	476	461	429	480	485	433	452	419	443	486	436	433	502	469	463	459	449	479	458	439	424	451	429	456	468	474	477	497	467	432	421	474	461	443	447	492	452	471	385	474	472	464	482	471	482	459	459	442	468	449	525	492	475	480	442	471	475	496	459	447	480	487	502	452	459	437	421	462	489	476	458	472	447	476	404	490	441	464	449	445	440	434	436	424	487	497	478	462	478	424	423	469	431	463	528	459	436	473	489	467	484	464	463	508	487	455	448	454	472	472	461	501	475	473	464	444	446	455	478	464	486	434	443	444	456	469	442	475	442	489	461	432	462	475	502	473	469	457	438	462	430	436	494	453	433	491	457	453	488	457	467	492	446	463	463	435	446	480	453	478	445	420	441	465	447	450	448	484	469	494	444	442	459	456	452	467	455	459	420	450	454	484	483	460	444	436	456	497	458	443	420	448	456	435	478	449	473	465	438	454	439	437	463	480	445	480	490	444	481	449	476	493	461	461	495	467	469	490	444	476	414	458	498	439	457	467	484	457	479	478	481	470	476	432	475	458	436	486	455	474	415	429	471	473	452	422	488	505	470	472	465	465	432	443	456	461	493	437	445	468	439	477	439	443	430	506	459	460	478	459	458	446	440	466	448	444	494	477	464	448	453	457	458	473	453	477	490	459	418	452	431	463	467	452	447	492	462	472	462	502	467	471	416	441	488	412	467	457	472	455	467	453	468	476	451	463	487	431	425	471	460	484	477	480	466	485	464	480	437	471	439	454	485	478	472	501	458	452	461	444	432	428	498	465	481	465	452	499	479	456	474	445	448	475	431	476	488	468	507	456	474	468	452	451	402	521	467	476	478	419	425	444	480	487	487	470	431	424	471	449	462	453	418	439	438	448	435	481	460	484	487	468	479	517	500	501	463	475	473	471	483	455	496	490	486	467	455	433	509	445	478	431	424	440	484	465	437	466	484	455	474	434	492	465	452	451	426	451	447	459	439	504	457	436	470	443	462	463	451	451	470	470	432	439	487	445	421	483	479	484	458	431	444	483	462	476	440	464	497	457	433	489	417	471	459	470	463	460	463	455	453	466	437	464	463	450	466	507	460	486	435	451	481	448	448	480	474	470	491	496	439	437	442	445	437	475	493	458	491	397	465	487	466	492	472	475	487	454	461	471	487	439	431	416	455	477	459	468	455	438	467	454	464	466	478	464	434	436	468	501	425	447	489	486	489	465	476	473	441	460	458	488	449	470	461	465	441	507	470	445	464	463	455	438	470	486	449	460	440	433	469	508	471	490	453	468	472	453	447	463	505	459	460	434	464	488	426	475	506	457	441	457	483	438	452	447	446	424	424	452	452	465	495	479	433	480	430	459	459	494	426	472	465	434	463	477	467	487	490	435	458	475	443	443	440	475	474	480	487	469	470	434	483	456	398	456	461	461	434	438	447	447	440	448	444	433	471	479	466	437	427	443	491	433	418	482	489	479	463	442	433	462	487	463	432	488	457	463	453	495	475	468	496	467	431	477	477	463	469	458	445	463	444	497	455	423	458	459	469	457	465	478	455	478	482	454	451	451	474	450	440	447	456	431	439	456	466	451	446	458	416	480	444	451	493	414	471	498	443	452	475	421	436	423	450	456	466	450	482	460	472	484	482	459	486	478	454	456	417	450	407	445	454	409	469	458	439	459	490	445	499	463	444	455	446	443	486	484	460	508	441	409	474	437	436	463	468	479	450	443	502	480	453	478	449	469	474	443	478	457	447	491	467	467	475	464	451	436	433	425	479	511	475	467	467	463	415	446	441	455	466	473	477	511	459	462	482	436	473	445	453	450	467	448	431	437	446	483	391	476	441	474	464	422	471	420	490	497	443	453	443	451	425	442	474	483	471	465	475	507	490	450	433	492	464	453	442	429	494	486	474	496	471	417	436	478	502	468	463	489	442	499	433	480	416	450	442	461	429	458	444	448	478	460	480	442	452	463	475	520	467	451	477	447	455	432	495	452	423	446	458	488	440	471	406	504	420	499	439	494	484	428	460	467	476	455	457	461	468	474	444	426	440	448	459	480	475	475	473	464	471	485	453	468	456	477	485	430	496	419	472	469	455	477	435	492	419	434	463	459	447	441	433	457	488	443	490	435	483	436	458	489	447	478	455	469	463	446	477	464	412	470	467	438	467	511	472	497	464	485	497	460	462	478	442	445	439	482	488	419	484	455	485	472	426	430	432	505	476	454	431	468	490	467	469	454	481	466	445	443	477	473	455	471	420	498	461	442	467	459	481	465	450	471	490	474	473	463	487	449	465	450	454	490	472	439	481	485	445	486	476	435	436	526	502	479	464	420	431	474	446	450	482	484	472	475	461	435	450	463	483	481	446	467	480	413	488	515	435	466	453	475	465	434	445	440	427	422	499	474	421	485	429	442	476	462	493	462	437	516	476	444	441	476	458	439	447	458	427	489	461	495	420	445	452	478	433	461	444	447	446	443	455	432	474	477	483	460	445	446	474	498	502	474	471	422	489	477	492	473	453	478	428	460	461	462	454	477	441	461	489	468	493	488	454	474	489	479	448	426	456	429	464	443	506	450	464	490	442	472	499	464	461	449	439	466	456	451	453	423	443	485	462	445	499	469	441	490	455	498	455	474	492	443	472	477	429	474	450	450	475	463	445	446	486	479	471	488	478	444	438	491	459	455	466	459	470	478	477	449	428	410	479	474	478	478	449	483	491	502	506	420	481	476	447	472	468	462	457	451	448	467	411	489	468	491	503	494	435	425	472	450	492	449	449	459	470	457	465	462	444	454	404	470	434	452	443	503	465	454	516	441	435	480	429	474	491	395	460	432	462	439	465	497	437	444	430	452	429	447	478	457	468	485	465	457	444	432	440	469	462	469	461	428	433	455	463	444	443	415	469	448	498	448	445	524	478	442	446	443	464	470	446	484	458	471	426	452	486	495	459	467	469	486	468	510	503	455	452	453	470	470	462	496	438	447	453	486	489	444	459	457	486	478	435	478	466	448	473	478	480	451	422	422	436	449	450	458	468	477	471	443	467	459	489	469	433	460	440	451	446	433	445	479	478	507	493	415	462	460	432	446	510	445	431	467	490	435	460	500	501	452	434	447	432	459	477	458	477	469	438	464	451	483	412	464	464	472	421	465	494	496	465	429	441	460	461	435	473	457	470	461	469	443	409	487	433	480	467	480	476	448	457	480	457	433	427	459	469	496	467	452	423	476	426	473	467	454	471	462	450	431	495	474	488	468	461	458	479	501	456	433	463	451	489	457	470	475	478	441	467	470	473	476
24745	9325	8423	4527	3136	2249	1781	1392	1290	1063	963	877	769	732	701	659	625	658	589	561	546	508	519	482	481	546	510	477	513	526	480	480	453	492	482	481	485	475	505	464	462	503	486	483	464	452	455	441	420	479	470	466	446	443	490	462	495	482	462	441	437	457	451	476	464	464	451	423	468	468	436	434	465	460	445	487	457	453	457	467	468	449	442	432	460	489	459	446	435	433	424	412	441	452	452	457	487	420	426	433	475	427	464	446	458	429	437	448	455	456	405	428	506	458	470	452	447	443	457	468	453	455	431	450	481	438	489	446	463	438	425	452	451	503	469	433	447	472	468	492	459	471	428	436	490	447	472	437	432	451	450	478	448	460	447	474	441	492	443	497	459	454	428	425	451	456	444	472	484	427	429	460	422	448	415	456	435	439	463	481	420	423	466	430	409	449	484	485	460	451	411	471	455	443	472	458	480	457	433	414	424	467	472	468	461	450	438	465	455	461	444	452	486	433	438	422	426	475	432	455	427	430	457	452	452	487	443	427	474	440	453	439	422	468	458	502	426	460	424	403	477	463	461	463	401	445	470	441	440	453	458	463	444	479	449	453	454	453	422	424	468	443	471	426	450	398	443	461	458	443	427	455	465	443	450	462	492	482	439	441	460	459	405	441	469	479	433	456	456	424	460	425	452	460	393	471	464	434	445	453	453	460	459	484	484	447	453	423	450	463	418	481	527	438	422	440	457	426	419	461	426	480	487	439	433	441	422	466	460	449	479	449	452	458	435	478	482	455	436	410	460	438	455	425	441	440	451	450	414	403	431	435	443	473	446	460	445	470	427	455	448	452	420	462	427	473	455	447	473	434	461	493	436	437	469	485	438	475	512	430	482	467	461	482	444	450	414	453	410	438	474	471	488	444	455	462	421	445	435	452	463	422	413	481	436	446	471	441	448	488	441	433	437	445	480	421	456	463	432	449	451	447	484	465	432	449	446	463	465	407	451	435	458	428	445	428	478	443	461	453	433	428	432	442	467	439	475	460	500	476	453	433	472	445	413	446	446	445	462	427	457	467	454	408	465	445	420	429	462	468	473	460	462	487	440	443	426	465	483	447	459	410	470	459	471	453	442	438	483	476	416	448	444	469	459	444	429	450	464	416	476	455	452	461	438	493	445	423	413	439	478	473	462	467	439	448	429	475	428	505	469	437	418	429	476	468	449	444	444	413	481	431	469	452	447	445	473	459	456	455	450	448	408	441	450	470	424	479	466	456	447	445	450	429	446	472	450	485	459	454	449	461	467	427	465	458	436	450	458	444	443	433	493	451	443	442	465	423	414	410	437	478	444	449	456	481	461	478	448	391	470	465	429	495	440	448	466	454	479	432	453	497	447	422	416	458	445	467	472	422	483	441	420	450	447	496	481	427	456	429	422	484	443	450	503	476	439	443	444	455	478	428	449	436	436	427	476	412	456	476	457	445	473	460	440	473	458	419	461	480	442	472	461	485	454	475	420	442	485	482	411	430	430	448	429	410	449	426	463	455	466	451	395	442	453	449	423	434	454	451	436	469	437	468	491	483	453	460	453	459	446	418	460	457	480	445	443	465	490	422	429	453	451	439	454	424	443	450	453	445	433	464	523	474	411	415	491	438	456	494	472	413	414	509	489	452	431	430	461	443	476	431	441	425	426	453	434	487	450	459	456	432	453	464	465	485	458	446	463	424	446	476	455	446	456	450	433	437	449	483	474	442	465	458	427	482	414	448	440	437	405	443	468	468	465	438	441	472	424	420	449	474	431	464	457	436	441	441	483	423	507	415	447	488	470	446	446	416	419	452	426	453	410	440	448	461	433	467	460	514	448	441	453	455	453	450	450	487	454	467	443	461	455	445	473	405	455	456	477	482	447	451	473	466	477	435	403	408	438	440	459	450	422	451	479	436	477	428	435	450	427	416	436	433	442	459	436	457	467	449	479	402	469	402	428	402	468	450	472	501	429	426	419	455	483	464	426	481	436	444	439	451	421	445	453	421	452	416	431	474	453	427	435	391	444	426	457	419	455	425	484	436	415	431	420	458	478	472	446	401	449	464	504	432	485	443	465	460	442	481	464	429	452	424	484	470	453	451	451	390	482	454	458	460	451	474	442	477	458	428	448	442	450	447	425	448	448	468	479	476	480	454	449	474	425	466	414	456	491	462	456	430	453	454	436	440	441	473	423	426	458	471	413	425	425	451	450	475	462	434	438	448	455	435	459	446	487	442	460	438	428	454	452	449	420	463	445	464	481	437	440	481	427	475	461	469	489	415	433	431	450	488	473	442	455	427	461	406	424	461	465	461	433	492	435	421	438	403	418	468	452	443	441	453	476	455	409	477	432	450	475	437	454	442	459	457	446	426	480	435	472	449	427	394	423	455	420	428	434	436	429	445	473	429	478	447	444	447	450	427	431	423	469	444	465	456	461	491	446	443	446	426	426	468	404	412	491	425	447	429	438	456	420	456	440	478	425	418	432	451	467	448	445	467	419	432	437	507	417	478	420	468	425	446	462	474	454	437	441	451	432	436	431	458	419	471	442	445	454	460	476	421	445	454	438	448	445	480	440	452	445	443	437	449	462	476	498	432	402	439	467	466	461	455	414	464	493	462	434	475	440	458	440	451	457	408	456	442	460	471	415	474	477	438	398	466	451	467	424	462	450	441	419	473	439	430	462	454	448	447	487	446	421	436	438	494	440	503	473	455	487	418	450	495	423	492	431	472	484	455	428	438	455	423	449	425	455	433	450	451	439	479	441	432	428	472	467	434	438	445	438	429	433	455	415	433	455	485	481	440	450	459	423	457	461	467	457	439	471	453	474	449	483	478	435	464	472	458	460	474	439	458	458	441	468	443	437	471	414	430	448	455	423	433	490	435	478	460	449	454	475	446	460	467	429	455	451	464	431	471	454	455	446	467	426	480	461	436	427	463	451	465	419	458	470	484	441	445	480	460	458	451	430	455	458	460	459	460	399	425	439	450	438	398	460	438	450	464	437	464	422	471	433	454	457	466	474	494	437	453	496	446	472	480	443	458	485	474	455	443	453	444	487	480	444	472	455	447	421	478	436	464	474	454	450	470	455	448	444	473	449	459	468	438	416	421	436	439	478	450	435	479	466	464	469	466	447	461	456	425	462	460	462	452	489	471	424	463	422	459	409	467	427	469	456	468	431	444	456	486	453	457	443	483	479	415	438	487	461	450	458	476	436	461	445	455	444	475	463	416	454	457	497	460	435	418	433	471	476	443	410	449	448	459	491	442	421	485	414	433	466	439	453	479	459	458	430	434	420	489	414	450	454	452	464	462	456	483	441	483	405	436	465	465	429	420	457	436	468	451	437	378	429	452	446	458	463	474	449	443	462	444	485	462	454	464	448	473	483	422	495	461	439	466	438	452	478	424	494	471	445	439	436	482	448	429	431	465	449	480	438	440	422	446	478	463	424	458	495	465	451	454	471	467	420	450
22971	20658	27470	23870	20663	20765	10549	1916	1367	1254	1180	1113	993	965	951	907	954	906	858	854	843	922	777	802	821	841	771	845	803	788	741	802	802	790	786	721	712	751	736	757	752	774	741	749	775	726	772	720	745	718	757	737	772	738	782	753	764	750	766	726	708	680	792	771	743	745	764	736	705	751	732	723	708	786	791	678	797	734	757	730	754	683	780	714	742	777	761	719	706	756	743	732	755	719	738	715	718	696	732	730	769	785	747	755	706	709	699	708	738	664	721	704	741	764	755	763	711	746	728	733	723	690	742	752	723	775	739	727	732	713	697	720	767	733	709	789	718	742	734	712	748	705	721	794	715	787	734	739	757	772	673	685	753	705	790	721	709	733	753	713	763	725	713	754	756	709	738	718	714	764	768	800	724	754	728	731	705	751	740	704	792	733	780	766	761	709	656	705	726	696	771	756	703	715	781	705	721	736	710	715	744	738	729	766	766	726	763	747	763	738	712	731	726	726	713	778	700	730	781	748	733	708	718	691	673	716	720	748	758	748	727	662	737	783	748	720	709	729	730	714	725	762	739	678	725	724	754	750	736	714	751	731	740	777	687	732	723	734	729	725	733	722	777	744	743	774	725	757	719	711	757	678	755	765	726	740	732	713	758	753	749	734	683	748	741	688	702	751	690	726	714	741	737	716	757	698	712	748	746	725	796	749	719	729	651	762	761	772	746	766	746	718	736	749	729	734	726	702	755	735	731	762	744	748	697	732	769	723	756	728	742	727	705	697	671	722	753	769	766	719	746	754	691	688	777	773	775	741	724	756	682	697	684	704	746	799	709	708	732	717	711	770	754	717	738	724	756	723	707	709	736	736	718	740	718	752	731	720	740	703	732	745	753	703	678	740	699	744	723	769	753	754	767	754	766	769	743	694	708	711	791	751	736	681	769	745	741	723	720	740	706	716	714	730	743	721	745	734	745	702	736	705	739	750	743	701	696	720	735	685	752	769	761	732	695	683	727	799	781	720	724	709	754	709	758	734	705	687	743	715	688	740	729	707	727	703	741	758	758	751	722	701	751	714	733	716	743	750	726	746	731	695	713	719	731	753	714	754	755	735	701	712	718	761	740	744	704	698	735	723	778	753	720	756	710	742	745	707	731	739	723	741	746	793	747	727	711	731	773	753	692	763	742	710	736	692	723	712	737	702	727	766	709	727	707	764	691	737	716	711	739	727	727	744	737	732	741	722	740	708	767	741	666	722	754	768	782	769	715	734	731	760	707	721	772	728	739	740	729	763	698	725	729	751	755	770	740	782	718	730	714	713	725	706	709	704	739	717	736	727	736	746	750	729	724	703	733	791	705	712	729	716	759	717	760	714	692	717	754	729	720	690	745	693	708	730	739	773	764	753	788	759	718	751	747	707	751	687	769	773	724	695	744	723	755	684	687	762	715	775	770	709	781	747	625	719	731	757	729	759	729	714	727	704	713	749	734	757	773	723	717	775	723	766	722	713	722	742	683	743	762	753	748	708	747	730	737	701	737	734	743	752	778	730	761	769	781	778	776	768	757	752	720	722	808	702	720	754	742	744	755	732	771	733	760	747	745	741	718	710	752	777	758	695	722	726	732	755	772	716	725	734	706	715	717	735	738	730	716	725	763	697	789	747	765	706	725	787	758	705	662	767	705	730	781	692	771	758	700	723	735	747	739	717	759	734	749	732	764	713	705	712	711	709	815	727	728	740	696	745	773	768	717	692	704	748	752	691	763	707	733	724	772	709	768	694	762	743	719	743	751	775	734	741	767	720	723	706	719	767	727	796	691	753	696	707	761	770	741	743	683	800	758	742	746	730	735	728	737	708	689	746	700	717	762	743	735	744	748	780	716	733	760	730	744	758	752	768	714	771	769	724	741	734	754	704	819	738	726	720	717	713	797	743	768	739	709	689	752	726	759	784	726	709	755	696	761	773	744	711	704	748	712	758	733	770	698	739	725	766	752	766	769	743	711	743	746	744	760	763	761	688	737	685	686	766	764	777	715	697	737	733	697	741	720	707	722	742	745	749	689	733	699	711	742	679	722	760	751	737	740	696	685	699	723	726	724	777	785	738	761	773	726	730	722	745	757	768	749	727	724	738	715	710	768	740	724	723	716	697	707	726	729	755	748	776	734	695	724	708	724	731	719	678	699	711	671	727	783	799	758	728	766	697	712	742	725	774	731	768	725	772	751	714	738	682	701	743	744	736	766	693	753	759	736	737	707	726	695	755	718	758	767	733	737	715	742	660	734	767	744	734	729	726	755	731	717	713	720	704	703	747	716	729	716	730	713	773	680	737	749	721	743	729	724	719	768	725	685	747	724	732	710	751	690	721	698	749	759	710	733	764	726	775	748	706	725	741	745	701	743	726	716	735	727	726	716	730	798	742	700	750	742	716	741	715	752	753	755	754	686	722	744	718	703	748	703	707	742	772	724	746	731	739	757	714	746	768	707	717	686	706	734	745	776	771	706	776	759	716	781	754	740	757	744	785	678	751	747	774	716	715	706	679	739	701	745	720	763	690	760	741	705	754	715	735	715	700	771	720	672	754	670	732	761	702	742	722	727	748	765	765	743	748	736	747	731	784	740	728	737	717	718	711	693	739	733	731	711	745	732	731	726	744	703	742	721	756	733	760	764	753	773	705	745	750	733	706	790	777	721	730	711	742	740	724	746	762	725	754	719	724	755	732	730	720	789	729	768	690	747	747	761	690	695	751	727	723	725	677	749	737	741	734	713	741	752	793	757	728	721	700	694	777	795	720	710	682	771	720	709	713	719	723	737	734	709	753	781	729	709	698	742	741	759	718	740	684	756	738	727	735	727	775	759	761	714	747	727	706	699	757	739	727	706	711	736	743	711	679	722	775	717	727	758	781	722	743	711	734	744	724	724	751	626	764	807	712	744	730	773	717	759	726	769	709	703	658	761	772	740	697	742	705	747	764	709	750	750	739	781	759	744	736	748	728	730	734	734	726	720	753	734	672	711	752	737	781	694	740	765	713	689	684	705	695	752	698	738	727	748	711	752	744	749	727	711	738	719	748	736	735	740	722	726	719	795	737	780	708	739	771	785	732	746	763	701	764	771	768	742	720	734	703	706	700	741	736	702	685	727	681	740	757	709	706	755	737	745	691	731	748	742	732	713	711	706	766	745	726	738	760	786	690	734	723	736	770	784	723	763	742	736	810	685	706	737	717	697	706	698	743	771	723	696	679	722	699	725	716	725	731	804	724	688	722	706	713	767	755	759	723	724	710	691	737	725	725	709	713	715	761	679	774	742	688	726	724	686	731	672	749	728	747	801	768	697	730	710	745	728	767	719	758	729	725	705	761	695	762	704	719	677	684	715	762	735	721	761	777	727	768	807	754	685	727	736	717	734	696	810	696	719	777	738	767	752	732	735	725	727	716	692	761	753	707	758	772	732	760	723	713	771	714	771	752	775	723	740	716	745	719	727	701	750	757
20546	15909	14421	8211	5570	4148	3171	2629	2234	1860	1635	1508	1357	1186	1115	1104	1071	966	980	928	940	828	840	822	808	869	838	846	759	833	817	775	766	758	755	716	724	785	710	806	741	723	771	751	751	713	666	730	649	746	702	692	715	686	684	734	702	659	726	735	679	746	727	707	705	702	688	687	709	690	682	713	738	698	715	734	691	684	702	683	724	756	678	763	642	676	739	709	650	657	703	698	696	725	697	692	742	676	746	688	688	689	696	708	698	685	736	716	674	692	725	720	711	684	707	686	733	677	650	688	685	704	713	712	700	688	702	699	704	734	741	726	723	730	761	726	713	698	714	702	713	689	683	736	714	700	711	671	726	677	681	705	706	729	692	701	690	733	685	738	740	682	691	704	652	676	676	703	726	682	707	738	680	687	671	721	686	677	685	698	643	685	685	704	656	732	699	704	720	720	742	694	700	687	687	693	749	688	729	712	711	703	695	715	655	727	702	728	729	704	688	701	727	677	690	698	702	697	635	685	677	644	697	707	698	686	656	713	676	718	726	684	677	685	722	693	700	702	693	746	627	703	687	696	688	743	693	673	652	713	727	705	697	715	673	669	661	708	644	707	682	737	661	690	688	681	661	659	656	707	722	741	748	687	705	662	662	676	654	677	683	736	705	674	745	680	690	703	678	684	674	673	660	721	727	742	662	671	702	691	663	659	666	716	687	658	665	712	707	663	719	651	656	665	706	687	688	725	696	710	687	625	724	697	693	682	669	736	693	673	720	688	711	653	672	699	697	653	686	685	649	703	675	716	743	699	720	684	711	691	692	679	671	633	684	692	688	690	730	684	669	709	692	685	710	721	633	646	709	666	658	691	711	684	703	699	703	687	716	721	656	695	713	692	675	692	704	708	688	686	707	683	721	670	703	667	686	669	620	731	719	692	738	658	726	748	648	684	703	742	708	676	674	676	702	663	681	641	677	686	668	715	687	656	713	706	687	683	678	701	726	705	658	741	666	714	650	663	660	701	709	674	726	695	735	697	632	741	684	754	679	696	674	695	737	648	676	716	691	689	724	664	729	655	694	696	700	686	702	671	670	716	693	713	709	706	711	655	670	723	705	712	707	687	693	682	658	672	727	728	689	728	687	677	678	697	719	675	692	681	651	695	713	734	693	706	729	715	700	697	671	650	671	711	710	700	655	707	754	727	727	715	684	736	684	670	694	708	719	752	676	682	710	697	688	710	678	694	676	689	696	661	671	694	679	695	668	692	684	715	712	726	683	725	696	697	726	682	745	709	711	703	642	700	688	654	639	652	663	679	676	710	713	712	682	740	648	693	721	689	686	675	686	735	675	692	681	720	681	687	712	643	699	686	698	709	622	703	692	668	710	735	667	682	711	698	717	709	698	733	726	674	672	692	717	697	728	683	656	670	705	672	650	666	728	679	641	732	736	695	675	697	649	704	703	693	664	673	714	684	673	707	700	706	703	695	683	683	712	654	654	676	699	679	675	752	720	705	661	676	659	700	703	661	704	717	714	691	725	657	683	684	672	707	645	721	729	673	696	693	718	704	660	662	727	726	671	700	672	705	712	722	681	668	693	681	655	677	673	699	706	693	686	655	651	685	713	683	692	710	667	709	668	657	697	698	726	648	746	659	688	688	670	679	655	741	715	662	716	714	731	680	676	671	662	684	668	703	704	693	672	691	742	694	682	705	732	743	720	715	669	728	665	677	691	673	643	675	676	689	717	712	670	720	670	689	738	674	709	731	633	742	674	699	687	741	695	760	703	725	690	714	690	693	726	670	706	682	701	612	705	701	639	739	752	703	716	636	684	686	705	718	704	712	682	653	756	685	681	673	676	664	700	683	676	711	671	738	704	657	694	674	661	674	692	674	692	717	745	736	667	661	692	659	723	662	695	749	665	660	704	663	702	666	718	641	690	716	667	704	722	690	700	673	684	709	653	714	709	692	632	676	708	714	721	686	709	681	667	749	713	711	688	710	646	682	715	690	691	675	704	725	680	658	694	707	706	713	674	709	693	704	694	679	679	690	686	663	673	717	682	716	637	707	688	690	691	677	689	743	693	715	653	708	680	684	721	705	703	727	677	686	707	653	659	749	712	700	712	658	702	659	629	689	706	675	706	679	734	704	674	698	692	703	697	738	641	713	741	704	749	681	696	737	679	733	671	658	651	692	684	725	712	686	724	714	679	654	657	690	731	680	677	707	702	695	687	680	675	649	663	667	696	708	673	687	706	669	711	679	721	720	657	678	683	686	648	713	662	706	680	727	694	734	705	676	686	709	700	711	693	694	724	705	700	719	740	717	687	717	719	707	720	703	712	718	701	692	740	706	686	678	716	663	730	723	713	691	706	709	727	693	679	714	740	676	683	667	698	734	692	688	706	673	678	639	703	693	674	690	690	678	709	728	658	664	645	678	674	656	707	715	687	748	693	711	713	665	673	680	678	634	726	680	717	674	700	706	699	698	667	681	687	699	688	645	679	689	690	725	660	751	684	707	674	709	704	648	639	681	691	718	692	723	666	683	627	709	715	641	683	714	786	747	702	656	668	717	646	686	721	679	646	697	688	703	655	710	702	688	690	720	708	702	667	699	712	676	708	670	686	677	679	688	679	686	688	706	715	702	719	682	712	695	646	674	696	705	695	679	704	746	706	697	674	668	694	652	675	686	717	668	697	699	680	689	704	679	680	668	697	664	670	734	717	691	747	713	696	724	669	688	651	696	679	738	702	671	725	741	736	654	719	675	741	658	677	730	702	682	680	652	699	704	644	696	718	680	688	691	712	644	678	722	671	754	669	666	711	693	706	721	676	696	695	630	689	675	735	671	676	660	664	702	681	689	698	709	667	681	654	674	649	704	679	713	725	695	677	730	696	712	711	723	725	700	717	685	676	660	709	678	776	676	705	656	720	735	702	708	671	695	677	711	721	720	696	698	719	686	687	707	723	694	652	766	703	668	713	686	682	692	671	725	665	700	670	733	707	680	668	669	702	657	670	725	689	690	675	675	720	672	688	695	683	703	675	678	679	680	654	701	698	733	669	684	665	722	713	666	706	705	740	697	722	690	674	659	668	697	658	770	699	716	690	702	702	715	718	670	693	679	702	663	737	674	707	707	692	654	685	728	687	654	696	704	681	715	679	690	720	662	720	719	665	697	656	673	700	692	731	703	688	665	699	735	683	702	722	673	680	686	730	712	713	676	720	680	690	663	689	669	671	672	732	751	679	699	678	712	714	715	700	709	685	702	705	667	710	678	629	695	706	668	655	737	677	740	724	691	676	743	720	677	713	734	685	671	711	701	706	760	710	682	733	718	713	678	675	645	679	668	735	710	672	690	727	674	697	694	723	689	659	731	631	679	700	681	751	725	660	689	727	697	680	704	656	712	692	702	699	671	707	751	670	734	735	667	645	758	724	671	662	735	696	661	695	690	780	676	689	676	656	700	720	670	625	698	673	693	725	700	696	670	727	665
29989	15125	2287	518	358	365	344	332	349	329	327	318	313	314	309	362	332	318	292	314	295	308	299	286	293	330	330	303	330	320	315	333	300	290	317	313	303	312	323	331	337	346	302	285	305	330	334	306	321	298	328	340	285	317	317	283	309	338	343	313	279	343	323	323	319	299	304	293	351	317	314	310	331	313	292	335	290	300	320	267	317	360	303	303	312	305	280	302	337	331	282	336	341	291	330	307	289	319	290	336	322	336	329	328	328	300	350	350	322	324	314	320	310	288	321	312	311	358	306	317	308	320	304	331	304	308	335	353	334	313	322	362	325	307	322	307	314	305	327	288	312	355	331	272	308	288	355	302	290	313	312	325	327	317	280	324	336	312	324	316	316	304	311	328	360	332	323	315	323	291	308	331	304	327	307	341	356	354	308	308	311	310	315	324	312	307	318	290	345	318	331	323	327	320	317	308	315	314	321	321	331	295	316	294	297	321	318	301	290	316	334	327	344	326	338	299	292	311	288	329	327	337	288	297	328	312	291	310	336	309	321	344	321	299	299	341	276	310	304	292	320	329	300	310	293	298	348	322	332	298	314	318	283	322	320	294	335	304	323	315	319	308	330	316	334	315	275	302	325	345	295	300	295	341	348	313	329	353	303	299	323	346	323	305	301	339	324	340	313	331	324	327	301	333	317	313	329	315	307	334	267	294	307	298	314	334	314	319	301	302	306	325	319	346	319	282	331	293	338	316	332	300	353	337	319	300	319	285	318	324	291	313	301	311	327	317	306	304	338	331	300	305	326	329	311	328	314	286	347	324	308	296	294	322	317	317	313	343	308	305	323	309	334	336	314	302	336	325	329	329	285	307	299	328	313	325	289	295	307	310	311	331	297	315	322	315	261	339	302	301	299	335	353	335	312	339	285	339	340	325	333	336	321	359	323	336	365	328	325	324	345	287	316	320	284	342	326	330	327	319	326	297	305	292	323	337	305	334	313	315	294	327	322	274	298	308	303	322	306	321	294	300	315	304	302	328	341	321	302	319	302	278	315	347	327	297	333	350	324	282	347	308	286	328	275	318	341	306	311	317	319	322	295	324	342	308	315	327	328	324	327	290	351	338	337	297	322	270	325	315	330	314	297	354	333	298	295	321	306	339	298	307	334	315	333	288	335	319	335	317	345	324	313	315	327	328	298	337	312	373	321	320	329	301	353	317	333	281	306	316	333	294	309	318	333	292	330	320	287	325	324	299	306	316	307	328	346	310	318	304	344	316	314	306	302	330	310	298	298	315	288	301	306	297	287	308	313	319	299	307	321	338	321	292	308	307	310	324	302	313	294	335	310	323	307	285	322	314	304	347	276	340	318	321	304	292	341	325	324	312	327	315	314	320	352	291	282	295	303	312	312	314	313	318	366	323	304	317	314	314	299	309	300	295	298	343	320	333	316	310	335	310	316	293	350	311	333	311	309	316	296	332	321	316	294	287	304	325	327	337	345	346	285	326	300	300	312	291	279	325	313	333	307	311	332	320	304	309	304	318	324	307	330	299	321	294	327	316	307	287	314	319	324	282	317	325	307	287	310	306	282	304	317	341	328	333	316	315	343	305	305	304	269	304	349	305	314	354	301	304	308	324	315	326	299	349	329	346	304	293	350	289	317	315	298	326	328	311	327	316	304	346	356	282	320	303	319	324	321	344	308	315	323	288	343	332	311	310	300	329	328	333	333	311	337	305	333	319	283	326	291	336	342	298	310	297	319	327	351	292	326	312	308	315	355	320	297	327	350	365	314	293	299	325	299	304	311	349	331	319	308	331	281	315	303	305	307	302	310	311	351	316	307	318	299	312	333	314	280	312	310	349	306	313	315	304	311	335	331	310	334	316	315	319	333	302	291	316	321	287	308	329	338	279	318	313	323	328	292	310	310	313	327	318	327	342	302	319	340	336	336	334	345	315	351	343	351	340	263	304	333	336	297	302	306	309	322	342	322	305	315	310	315	320	327	314	345	316	334	330	288	310	314	347	320	298	330	301	309	312	319	318	337	322	324	315	309	329	296	329	278	309	310	315	307	318	304	314	317	281	324	308	312	297	314	303	327	296	349	304	317	313	292	309	301	297	358	324	305	323	332	276	331	317	339	329	292	321	311	338	326	294	300	340	278	301	313	353	321	329	314	316	314	306	288	296	319	295	274	346	341	299	320	309	334	299	333	305	300	320	335	313	333	335	295	320	312	336	281	319	311	288	317	326	342	324	300	312	302	329	353	325	317	331	338	293	319	309	297	302	313	276	310	265	335	343	306	300	327	330	320	322	340	304	321	284	339	325	324	314	333	314	318	291	328	320	295	296	323	313	315	295	281	276	279	303	322	320	311	344	302	289	327	312	332	322	318	295	291	323	300	318	307	301	340	305	291	312	325	337	341	336	321	315	305	292	319	318	317	311	289	320	313	285	301	307	332	324	296	310	316	306	309	320	311	323	323	323	310	273	329	290	313	320	301	308	294	325	329	311	296	297	342	331	315	300	301	306	337	330	310	330	331	328	318	313	326	306	301	336	339	341	320	334	337	314	320	311	308	314	337	319	314	305	329	284	353	318	308	331	327	292	311	339	304	292	288	335	314	305	350	317	342	290	316	324	345	295	316	310	319	285	296	289	315	316	329	341	280	333	295	303	352	344	310	337	330	327	323	321	309	295	284	316	343	333	308	308	331	295	294	320	313	303	307	317	300	303	318	313	306	307	279	299	311	309	325	324	339	312	303	315	329	293	288	292	304	296	314	286	295	321	311	327	286	325	322	303	346	322	310	294	319	305	304	336	298	337	329	302	351	306	315	309	309	339	311	353	291	358	327	342	313	319	298	310	267	311	297	340	288	330	309	318	296	288	297	308	281	349	294	310	273	348	356	315	322	317	342	331	288	302	296	278	335	299	315	337	302	312	329	315	312	300	305	335	287	289	350	304	296	336	329	324	324	318	337	295	316	301	308	313	307	323	331	314	301	312	313	297	323	336	316	316	328	325	294	330	316	332	296	302	327	339	308	332	310	347	320	326	307	323	310	303	317	292	315	327	309	319	305	313	297	337	296	344	280	322	327	325	321	290	322	293	311	280	309	320	370	333	298	330	294	302	301	315	327	307	300	289	306	335	337	313	297	348	340	298	339	300	292	293	308	314	339	324	300	315	301	307	337	317	295	313	322	320	317	340	335	283	294	321	287	339	336	322	334	291	324	310	305	290	318	356	306	320	331	315	322	304	295	335	338	326	324	303	320	285	305	305	338	334	315	325	342	311	341	319	284	357	296	312	285	358	351	281	329	318	326	351	317	302	288	300	328	349	313	324	327	312	291	305	297	325	323	313	323	319	331	338	309	283	296	298	309	290	308	325	325	311	318	323	297	315	317	313	347	325	296	315	306	326	293	332	285	314	310	283	308	344	326	320	309	293	311	313	320	311	316	300	284	362	323	339	316	328	343	315	289	328	317	306	323	352	315	318
16233	861	750	524	428	427	412	415	386	376	364	323	349	309	320	323	308	359	325	314	302	329	326	341	317	334	342	350	350	361	346	321	324	333	344	327	341	341	293	352	323	307	360	316	374	339	317	328	340	318	324	342	318	300	323	321	348	315	314	331	359	324	330	337	350	327	327	348	345	304	344	353	344	343	323	341	341	318	324	342	355	338	337	370	335	341	311	344	326	341	301	304	338	350	366	304	340	356	320	343	352	326	299	336	322	344	317	348	324	343	330	325	327	330	343	338	336	289	356	282	344	341	328	332	310	332	296	329	390	323	322	342	330	316	343	341	327	332	362	344	338	351	325	314	306	314	333	291	330	345	335	340	333	351	324	314	309	342	345	336	408	335	340	319	341	319	352	339	319	311	321	312	323	317	341	330	304	308	347	326	294	318	323	312	317	323	323	309	334	335	343	303	336	340	340	321	311	351	306	352	312	333	313	325	349	333	338	349	331	324	333	333	330	362	348	323	345	367	325	325	315	317	308	340	314	322	308	335	344	304	329	334	325	330	344	351	350	328	336	306	317	335	300	328	325	321	298	327	360	331	329	311	333	339	336	337	313	343	331	329	332	325	318	338	357	326	327	329	343	340	333	349	337	317	341	332	330	311	354	355	347	349	327	321	324	342	338	315	304	338	338	316	344	286	355	316	334	322	321	349	334	322	357	348	315	364	365	342	325	334	359	325	326	329	349	311	337	328	339	302	324	317	331	313	335	299	309	339	320	304	322	323	349	344	313	322	312	311	358	347	300	339	352	340	332	335	353	338	356	350	300	327	323	304	334	326	319	329	304	302	316	326	323	335	327	325	329	304	305	306	329	356	333	320	327	367	323	334	334	315	334	348	340	310	321	361	310	330	373	349	327	319	364	323	341	295	287	279	326	340	332	344	331	336	341	304	306	305	297	329	333	318	334	329	329	318	348	322	311	328	322	296	330	333	340	299	333	339	337	319	343	350	322	337	302	340	341	315	345	373	358	333	328	334	331	327	312	349	320	312	329	328	332	347	332	312	323	332	354	331	356	299	310	322	318	313	326	368	304	319	352	323	305	379	329	301	324	325	319	359	367	338	324	316	314	356	321	329	338	349	307	289	352	341	319	324	334	332	327	321	331	326	322	317	309	304	320	317	345	300	307	328	327	340	308	360	327	322	325	336	351	339	364	332	344	325	324	332	318	320	329	321	348	336	313	318	334	337	329	350	315	306	336	340	373	316	303	318	330	336	333	327	338	311	354	313	300	349	313	309	373	318	330	326	322	325	328	373	346	319	354	338	351	323	333	341	345	357	321	305	325	364	323	311	326	316	339	323	335	345	341	326	342	303	348	352	345	314	343	349	277	336	326	319	322	327	338	334	346	305	317	315	326	321	325	308	341	331	339	295	318	332	304	320	341	338	327	318	323	311	357	314	342	309	330	329	313	340	322	326	343	340	324	322	334	316	289	306	339	317	337	314	358	303	325	341	320	314	320	337	327	336	352	323	326	340	355	378	319	342	311	331	324	338	323	336	332	308	345	340	329	317	379	329	322	358	345	372	347	340	329	309	317	310	343	373	355	322	323	372	349	303	294	296	346	301	348	341	340	326	317	356	326	306	331	312	334	322	313	306	324	348	361	330	338	330	368	354	327	283	335	329	330	288	326	301	317	304	355	326	360	338	330	330	336	358	317	368	301	384	348	314	339	332	328	277	316	325	312	325	342	332	344	310	340	341	317	355	335	375	341	319	329	327	336	336	311	337	339	313	336	345	300	295	333	331	315	304	351	332	298	320	328	329	301	327	356	306	329	332	295	326	323	345	357	336	309	338	339	371	325	336	316	307	304	333	322	334	371	340	320	358	318	340	324	322	321	312	354	309	303	314	300	347	338	316	350	302	337	305	303	348	336	348	372	312	325	325	319	318	342	348	332	319	345	334	328	330	297	326	334	350	351	327	346	356	351	295	320	321	305	337	325	314	342	325	353	321	354	341	347	346	323	315	328	293	309	363	339	352	302	322	322	348	315	338	341	337	319	325	292	342	343	297	318	314	361	329	305	346	324	338	332	345	351	297	353	325	349	302	310	323	307	326	327	348	322	326	304	346	334	336	363	315	325	378	322	334	314	350	333	350	334	325	317	340	327	338	318	281	337	338	313	322	303	309	307	325	361	324	322	319	305	337	330	343	300	323	331	330	313	359	302	308	316	327	327	305	324	340	342	321	341	348	327	311	326	315	334	332	322	302	359	313	297	324	321	343	325	315	310	319	316	326	347	374	315	336	345	345	317	332	320	301	338	319	320	314	341	336	321	317	311	337	348	299	336	336	377	304	344	333	347	329	356	327	346	340	319	368	336	345	353	332	295	319	323	313	343	342	343	366	333	318	298	331	326	354	364	318	339	308	333	331	329	323	347	358	317	354	299	324	318	323	337	321	326	327	331	337	334	324	319	323	338	340	346	352	307	310	335	336	349	303	327	330	314	321	309	295	329	313	352	339	314	325	297	324	322	350	354	335	325	343	330	331	300	329	370	320	307	367	340	338	315	313	362	311	352	314	343	342	316	297	324	360	307	311	342	340	344	317	334	336	336	333	318	306	328	324	336	338	336	315	339	334	348	326	354	329	339	331	345	316	354	341	303	325	327	310	342	293	321	311	302	296	294	343	335	348	333	330	325	313	320	343	296	345	286	316	314	355	309	346	309	335	333	366	314	292	370	333	351	365	334	320	324	324	342	298	325	314	311	336	341	322	349	304	324	314	342	322	331	319	307	336	330	333	350	311	327	349	311	341	320	334	368	315	326	357	300	301	333	339	311	313	305	326	336	336	310	312	317	330	354	350	329	329	351	303	329	328	337	310	339	365	304	358	299	316	334	289	361	331	301	328	317	313	341	323	328	303	333	319	293	304	349	314	345	312	328	309	339	334	322	298	338	320	315	338	344	339	315	327	362	332	333	339	320	346	346	325	343	307	345	314	312	294	334	347	345	298	322	350	331	351	314	344	327	313	326	348	320	323	326	338	328	323	338	327	332	328	309	304	358	349	334	323	287	320	374	335	313	363	363	349	324	313	286	357	351	304	338	351	327	307	327	310	320	339	341	321	317	328	298	339	355	298	332	342	348	356	313	349	314	361	328	354	329	333	305	312	304	319	308	308	354	341	309	303	344	358	321	336	338	318	364	311	324	339	324	335	339	320	345	311	329	343	352	302	325	312	316	348	345	312	337	338	344	353	332	304	329	349	312	361	325	329	343	324	314	320	357	346	311	322	346	321	333	323	317	322	334	317	336	292	323	366	312	334	379	330	298	360	315	325	323	332	313	337	336	312	371	363	331	328	324	325	332	322	314	368	307	339	361	354	340	332	344	336	324	336	361	338	344	340	373	350	352	314	320	318	308	325	310	348	313	368	312	352	334	322	333	324	330	354	332	351	304	339	313	286	343	331	322	338	306	323	328	338	338	343	321	344	326	307
24879	20650	27154	24188	20669	10723	1265	891	770	713	698	604	582	546	584	511	531	505	538	526	481	435	510	489	494	453	512	474	480	453	452	420	479	451	476	458	466	495	454	460	444	503	464	525	463	420	470	452	433	439	466	435	446	449	414	442	505	500	405	473	474	452	460	481	475	435	452	411	469	496	429	425	427	466	438	471	456	460	515	474	420	403	424	448	464	455	463	454	440	419	441	453	448	418	422	407	461	421	443	462	487	436	450	397	450	439	443	431	456	477	451	431	443	455	462	442	472	461	462	454	458	427	456	453	440	467	469	497	475	465	467	425	460	473	460	479	439	478	455	451	451	444	475	448	459	392	455	422	468	450	444	438	426	468	426	443	435	480	464	465	449	459	463	466	455	397	444	424	444	433	411	464	464	427	439	506	444	428	432	407	433	517	429	417	442	446	466	438	436	458	440	493	455	462	434	429	437	444	439	465	445	461	458	439	436	504	441	471	467	452	459	458	436	456	440	487	448	422	444	448	494	454	474	483	431	432	400	412	408	418	470	501	453	418	442	441	426	461	450	404	446	467	470	409	462	463	443	425	486	421	444	423	464	439	430	452	434	406	444	440	439	435	456	469	451	434	427	467	453	456	450	454	459	443	468	444	445	439	449	425	438	444	413	479	462	432	431	424	442	477	461	417	438	443	470	443	431	414	481	412	444	428	461	449	428	492	453	463	453	479	444	437	451	442	454	457	449	439	436	427	430	425	445	416	433	478	458	447	416	445	476	414	464	473	467	443	390	469	483	464	435	462	436	425	449	439	443	448	431	439	439	424	464	450	422	420	506	446	446	382	403	419	437	472	444	466	424	429	449	464	461	411	432	460	439	456	445	413	458	452	415	480	451	445	467	467	435	438	464	443	448	471	464	419	440	436	466	467	456	471	453	473	470	467	462	414	433	497	464	434	460	444	444	477	422	428	443	421	432	428	426	481	432	470	448	464	440	455	456	443	474	477	432	422	440	511	450	447	474	465	480	450	480	438	413	459	440	450	462	481	437	428	448	449	428	451	454	427	449	443	439	461	453	470	445	469	462	465	458	433	404	440	452	437	445	456	408	441	460	385	479	459	431	443	431	442	463	407	469	459	431	425	450	431	451	404	442	439	439	468	405	449	429	471	425	433	428	470	459	433	451	434	428	452	453	439	418	435	422	453	439	469	409	428	422	469	427	433	434	407	466	401	459	433	436	450	435	419	417	430	438	462	429	416	443	417	430	467	425	401	464	426	478	437	457	460	460	435	420	423	402	448	434	460	421	466	442	455	434	441	447	415	410	426	458	421	451	471	434	427	488	431	436	418	450	451	462	431	427	413	399	448	434	482	471	458	449	431	443	415	422	449	472	457	447	507	455	479	440	479	465	448	454	409	489	385	435	432	438	386	464	449	434	391	481	456	468	414	428	463	442	461	452	414	456	443	428	460	439	457	440	423	419	405	490	438	430	448	421	490	431	440	433	459	464	447	445	450	436	438	479	433	440	473	473	433	448	403	454	436	445	429	455	449	463	439	438	430	462	437	422	436	493	441	452	424	428	448	447	419	456	410	460	445	418	449	453	456	459	418	432	421	441	445	465	444	444	446	419	467	417	419	431	453	429	473	449	469	440	434	432	433	508	443	430	449	418	406	471	474	476	432	435	458	421	405	439	463	460	441	437	406	426	462	437	461	439	418	434	457	434	441	504	444	423	452	453	461	459	409	437	452	483	439	448	458	465	464	454	450	408	463	448	469	428	423	393	404	461	450	444	445	465	446	434	442	424	434	446	461	435	419	458	453	443	452	456	456	460	458	498	452	475	478	446	439	399	438	452	470	480	455	448	459	448	457	462	470	445	443	458	406	443	404	425	475	455	482	412	424	440	475	436	448	484	440	442	440	455	459	433	460	468	451	456	450	425	436	412	438	453	447	428	469	436	474	416	472	419	435	407	485	440	422	425	453	463	476	447	433	461	480	405	416	432	387	479	438	439	449	457	469	405	475	473	476	451	432	435	433	450	431	464	451	407	443	485	481	479	468	469	454	435	404	438	438	430	436	456	425	433	489	431	428	431	419	472	449	432	405	447	446	434	433	413	446	444	433	451	452	432	412	430	451	459	452	416	438	453	449	448	422	482	435	404	463	442	448	425	439	466	455	441	393	444	468	431	482	434	432	472	415	451	406	426	468	465	387	491	492	462	486	434	448	439	447	472	436	415	433	481	474	458	407	440	440	462	395	430	423	449	437	471	469	443	419	437	438	498	435	454	444	417	442	425	437	462	466	425	438	449	448	455	439	442	410	475	429	420	468	389	457	487	424	456	442	463	459	420	458	430	424	417	414	422	429	455	425	441	453	447	409	475	395	447	430	468	454	429	462	433	434	461	464	480	420	420	446	444	457	464	442	447	425	454	462	465	440	410	424	446	455	432	429	418	445	472	428	399	466	477	457	510	447	434	457	446	420	444	439	475	425	450	481	424	489	429	406	453	497	478	421	446	422	438	428	448	424	433	438	483	506	446	460	450	487	447	460	455	406	429	410	446	421	460	460	457	454	452	450	427	442	468	459	434	449	440	454	430	442	424	428	440	492	450	469	431	437	423	446	487	454	425	413	469	441	440	451	441	450	452	459	439	432	457	437	461	419	431	450	449	440	414	445	462	449	462	462	432	430	438	486	481	418	481	452	415	417	446	422	437	426	460	404	473	466	454	439	441	440	430	428	434	434	456	433	458	448	470	418	449	442	469	427	451	460	477	444	451	439	406	401	424	424	471	470	485	393	467	423	428	416	454	415	378	483	423	428	463	485	452	442	478	437	487	448	468	428	430	430	466	427	418	435	459	453	446	494	424	425	463	422	423	463	457	434	455	499	445	482	446	463	451	433	424	421	440	453	443	401	422	439	421	481	482	469	476	412	424	433	416	448	429	435	439	434	449	434	434	433	460	458	459	430	420	434	443	399	456	472	467	443	475	446	433	446	435	455	452	407	497	444	447	431	445	422	447	444	444	446	451	411	451	444	453	422	420	430	484	440	469	439	421	397	447	461	470	421	418	471	441	466	410	432	465	480	454	453	452	401	432	416	435	435	486	449	431	445	443	448	450	503	472	466	420	437	462	425	439	414	456	465	415	386	452	458	463	437	457	448	444	409	428	459	421	450	428	431	460	409	414	465	446	462	459	417	484	433	499	403	450	474	489	472	453	497	436	453	505	481	463	436	460	436	457	458	466	446	425	433	413	440	467	442	423	449	434	436	427	467	410	422	429	411	446	456	453	456	427	456	437	494	439	409	433	432	442	436	458	465	437	448	412	450	450	427	437	447	470	468	406	431	454	426	394	465	477	455	447	401	442	408	423	430	465	459	448	483	423	475	439	472	496	455	401	453	441	412	465	446	456	436	408	406	431	449	461	478	485	471	433	435	470	449	446	457	451	496	419	481	431	463	425	444	451	460	449	433	438	417	426	409	443	468	468	429
19545	9061	8114	4429	2838	2227	1731	1382	1112	1000	864	824	762	724	707	631	598	552	569	573	514	489	513	524	484	494	490	520	449	495	484	443	496	482	453	461	469	439	447	434	447	459	476	498	424	440	443	501	444	433	418	403	446	470	444	483	456	475	429	465	405	463	435	448	415	454	448	448	433	457	445	480	425	396	422	448	420	447	409	455	428	429	458	481	471	403	422	423	445	408	428	469	443	441	411	417	431	433	439	393	415	473	452	438	421	423	481	431	423	474	424	432	441	463	411	418	443	420	434	458	416	460	445	435	420	424	426	438	416	420	434	405	474	424	442	465	454	427	434	434	458	438	450	462	416	434	428	449	442	455	428	453	396	407	443	451	448	444	424	448	443	432	403	439	464	425	435	459	428	437	424	438	416	451	401	406	430	453	445	427	428	482	426	414	414	432	468	448	424	450	463	428	418	431	440	420	448	417	430	414	460	447	403	463	378	480	418	463	445	440	453	396	431	433	411	430	458	416	451	411	383	415	432	453	412	437	428	457	437	453	438	447	445	443	415	454	395	437	443	415	412	396	410	421	489	435	428	405	410	469	393	445	448	411	444	460	463	485	434	410	444	434	461	403	427	429	441	428	392	442	434	441	436	431	462	436	441	457	437	417	460	452	461	413	458	423	422	439	382	445	439	409	402	437	474	431	443	451	490	458	451	418	426	436	374	475	426	474	397	425	417	422	457	395	418	429	450	431	480	411	443	432	405	396	434	440	424	438	471	410	460	479	450	462	442	402	421	462	427	451	417	428	432	444	434	447	453	405	413	433	403	447	438	418	442	425	458	424	416	434	431	417	386	464	434	416	462	430	441	402	421	446	445	426	416	411	412	420	434	452	468	432	469	417	420	403	437	489	455	432	464	413	433	478	401	431	415	469	441	460	411	425	405	450	421	447	407	438	398	432	443	429	432	448	446	457	475	405	444	410	409	409	413	414	433	447	401	453	416	415	405	428	432	389	438	418	444	442	372	446	410	411	434	422	421	452	425	453	424	413	438	428	461	405	415	412	438	454	446	444	455	431	422	437	451	396	409	435	413	427	425	439	464	427	440	379	454	465	443	407	434	418	453	453	436	444	444	404	371	449	443	418	430	454	462	434	423	473	444	431	432	393	450	436	437	428	448	411	434	443	392	446	414	448	451	450	451	436	456	412	444	427	417	448	460	436	444	442	423	466	440	438	440	435	439	417	412	451	426	432	459	473	466	396	439	447	440	489	398	431	412	441	433	426	428	442	431	452	437	449	464	427	431	471	459	447	453	456	443	443	418	442	444	436	428	430	435	417	416	437	399	443	451	407	457	438	441	466	453	432	422	438	452	426	426	444	444	422	428	414	453	424	412	436	428	440	445	435	425	454	416	439	417	452	422	440	431	402	471	437	440	440	433	453	431	418	456	444	460	444	457	429	405	426	446	466	428	433	429	439	409	435	439	424	387	440	404	446	439	454	448	449	407	423	452	409	464	418	417	420	459	464	437	465	457	481	433	426	449	440	407	425	407	406	392	451	427	454	451	413	472	434	449	439	445	377	459	418	449	426	449	430	397	454	440	423	417	449	448	439	437	385	442	448	465	420	414	413	447	432	451	411	429	412	412	406	405	438	459	451	423	442	436	430	414	434	456	446	447	399	411	440	437	441	422	416	429	470	430	443	423	482	422	460	449	429	436	393	410	429	409	440	420	424	444	446	445	429	427	433	424	465	439	411	425	429	416	442	428	434	425	422	450	418	455	398	428	444	447	450	428	432	424	441	457	446	411	433	401	444	416	455	431	403	445	431	418	425	452	419	444	428	463	440	415	413	430	426	430	450	433	416	430	435	462	456	411	422	450	405	408	432	433	410	437	437	430	466	429	402	445	430	407	446	465	457	379	433	462	462	457	449	426	471	454	438	418	457	447	417	450	420	439	423	436	468	460	435	426	450	418	478	427	444	462	446	429	449	439	453	432	444	421	424	445	407	438	424	424	435	399	436	462	458	429	422	448	446	448	422	420	455	458	425	476	442	445	439	398	415	436	441	421	444	431	454	435	452	458	446	421	430	437	418	424	412	427	414	442	421	456	418	458	431	429	453	452	467	422	464	425	463	456	452	455	428	426	392	422	416	439	450	434	463	428	424	426	418	441	418	414	432	416	461	404	475	465	457	448	438	449	450	449	454	418	441	457	404	400	408	422	449	443	467	428	413	412	433	438	451	425	451	450	416	429	394	439	443	486	460	407	455	453	429	417	431	417	443	428	418	444	406	432	410	444	448	430	436	444	418	442	420	432	414	427	459	408	469	433	451	463	416	417	438	407	441	391	432	426	428	431	430	439	464	438	444	434	436	430	437	426	409	447	451	403	421	444	403	459	440	444	447	438	426	440	453	434	438	471	435	448	433	436	407	448	412	448	442	418	388	401	447	403	442	419	446	453	405	454	404	416	418	459	436	442	446	463	436	404	420	400	462	471	427	407	412	423	461	421	438	460	416	458	424	427	422	439	462	422	437	398	418	453	408	397	408	427	452	443	424	452	447	432	428	430	424	405	427	401	417	445	436	417	474	416	410	437	435	437	406	440	458	438	433	440	450	404	427	440	399	437	461	415	433	412	396	435	435	471	431	469	402	461	404	442	420	427	461	445	423	421	440	443	423	423	462	445	461	413	432	394	445	474	444	431	390	476	439	399	441	439	448	406	432	404	415	400	442	487	426	415	448	433	418	418	432	443	453	443	424	443	436	435	418	443	423	434	404	441	457	437	421	416	441	439	440	424	413	427	477	441	417	438	428	415	450	414	431	436	446	428	397	441	420	421	428	442	445	430	436	422	440	431	451	405	440	459	401	438	421	425	477	487	414	435	437	428	408	459	447	419	410	433	382	432	464	447	429	430	419	437	477	444	474	386	458	448	433	458	424	435	459	435	404	433	416	442	425	426	420	429	474	449	436	439	425	451	429	427	450	396	411	426	434	423	421	418	448	442	428	397	448	421	451	405	408	404	414	419	407	413	393	451	436	408	451	420	429	431	438	441	442	409	451	465	453	467	438	424	477	476	447	411	414	468	481	453	429	432	418	437	443	416	440	419	436	430	429	424	445	415	435	469	399	406	420	438	419	444	397	461	415	462	463	408	429	433	435	444	466	446	444	436	431	467	415	397	436	426	448	418	437	411	429	432	442	400	449	425	427	430	407	436	437	430	435	459	420	470	444	426	425	470	448	440	419	409	422	446	428	432	407	412	442	433	457	438	415	411	437	419	423	435	459	388	489	422	446	439	452	434	435	465	409	423	445	440	422	446	417	411	418	424	431	403	421	431	406	444	431	461	410	415	438	449	445	434	414	461	399	437	455	468	447	455	481	436	408	450	428	406	417	425	493	449	433	427	449	412	466	448	424	451	437	446	410	442	437	430	441	463	441	432	418	438	406	446	448	468	436	433	451	438	423	404	420	442	416	459	443	419	430	451	433	412	447
22982	20674	27760	23606	20675	20778	10970	1853	1302	1280	1137	1023	972	993	930	952	898	908	866	863	784	846	794	818	780	795	794	774	800	774	792	758	763	773	774	803	805	759	767	780	721	820	709	751	767	740	761	759	771	782	711	780	780	732	747	695	790	772	729	739	785	762	731	754	713	776	700	769	698	679	723	787	737	742	712	720	727	718	706	736	736	724	723	759	752	712	786	710	739	695	737	703	763	702	761	785	746	763	752	704	742	724	745	717	691	743	733	736	727	742	743	747	763	719	742	794	735	738	701	725	761	780	701	771	751	686	725	744	744	759	748	735	704	773	753	784	772	754	734	750	719	736	670	756	771	743	747	742	751	754	757	720	777	715	756	767	729	701	778	711	700	701	686	705	725	671	741	701	705	716	740	774	771	701	743	725	707	726	721	749	803	729	694	768	740	777	746	766	708	701	722	781	739	674	690	747	802	735	739	724	774	725	783	736	758	775	771	780	735	751	724	754	745	746	747	687	670	701	714	696	738	790	747	770	705	752	695	770	689	717	687	724	760	753	746	736	743	789	740	754	758	707	726	737	763	797	750	754	737	786	701	700	727	753	749	694	723	747	740	743	701	699	720	694	737	704	694	758	720	741	773	786	747	724	748	698	799	724	700	711	704	752	726	727	686	710	715	722	717	737	713	687	678	751	762	698	728	740	807	772	710	703	770	726	759	742	733	721	740	725	751	759	695	755	703	725	765	704	698	751	743	690	772	705	722	750	730	712	759	686	708	760	750	751	738	738	770	745	784	760	680	674	755	720	708	749	686	733	758	703	795	768	770	752	744	710	690	740	715	704	757	739	701	679	685	723	763	780	726	740	721	766	726	745	757	693	720	797	698	721	722	770	761	710	731	693	712	742	732	756	721	742	725	729	732	738	646	710	706	744	734	734	711	725	742	780	699	701	755	750	699	763	750	749	713	714	763	684	772	731	760	756	739	709	734	701	748	706	739	762	733	712	762	756	717	695	746	763	684	792	759	739	724	707	696	699	719	793	742	755	712	727	673	748	708	724	780	747	730	721	764	761	753	695	682	715	736	714	729	726	741	734	747	785	688	757	738	725	747	724	718	772	706	736	767	701	683	788	735	782	696	725	769	739	710	779	728	770	755	746	719	698	742	744	723	775	724	745	700	771	733	757	740	732	698	722	723	704	749	733	719	751	715	703	764	702	710	680	757	759	745	748	711	738	702	725	722	754	708	729	692	736	707	712	764	699	739	739	741	749	705	708	726	715	711	708	719	726	749	781	774	707	736	653	728	696	744	737	714	798	730	688	677	772	728	717	720	786	753	772	767	742	740	740	749	736	712	786	669	746	667	720	714	720	751	720	726	748	782	756	726	728	695	706	695	757	790	747	710	752	804	720	728	725	744	708	712	695	726	757	709	741	714	704	748	683	747	771	678	741	682	680	720	701	766	738	723	764	755	717	739	701	729	739	731	822	710	716	727	688	698	747	776	703	743	719	768	739	721	707	734	735	712	802	740	716	734	676	768	724	734	728	766	755	709	721	723	764	705	687	698	686	695	786	756	758	784	742	801	721	752	755	732	728	755	683	720	676	713	748	706	667	692	752	758	715	779	725	729	740	729	726	725	726	707	711	735	727	698	698	727	768	755	772	711	684	739	708	748	789	701	703	712	732	717	707	734	768	664	726	745	743	711	703	747	725	724	746	691	756	745	756	753	706	727	690	719	693	699	795	745	774	719	717	721	707	725	693	696	741	789	716	732	719	734	718	757	733	729	751	737	772	759	730	735	727	718	709	707	758	746	715	742	764	763	745	737	777	737	732	762	731	760	709	760	747	717	748	736	710	749	809	707	724	745	702	710	742	726	729	750	762	743	756	725	706	714	732	653	758	709	691	724	730	709	730	717	793	769	691	749	732	746	729	733	758	725	719	728	710	730	718	786	697	795	716	711	741	771	720	732	759	729	774	689	763	715	735	703	806	683	680	770	707	746	689	683	725	718	736	708	767	743	732	762	689	727	739	730	765	737	725	734	773	770	724	740	752	750	761	714	724	706	737	708	765	685	700	711	726	692	708	751	694	709	745	733	736	750	760	739	736	742	755	739	700	674	731	750	760	769	776	701	720	762	712	732	727	748	723	706	767	736	775	718	723	732	727	781	698	721	740	770	782	707	723	739	729	739	739	760	741	713	744	720	764	751	700	747	747	731	713	745	737	754	731	709	728	765	693	719	801	708	718	737	728	728	764	765	690	733	726	747	725	732	755	754	743	731	712	719	758	741	725	694	727	744	738	693	765	751	696	715	696	739	718	747	753	663	719	749	706	780	734	735	699	674	747	701	745	714	745	749	757	734	732	750	765	696	725	712	713	717	701	770	729	709	731	712	753	759	665	761	734	724	722	752	752	720	726	716	754	707	737	692	760	783	688	769	804	723	742	739	725	755	749	730	764	693	723	701	743	735	735	733	748	680	756	713	720	743	731	756	729	734	747	714	762	749	737	790	705	731	710	724	726	734	741	764	724	711	739	725	710	734	697	704	748	716	744	749	758	764	748	719	688	726	671	771	681	731	738	775	719	758	795	755	735	715	708	780	772	728	701	734	723	748	721	739	675	720	721	706	725	710	667	732	694	690	762	731	718	729	717	751	683	737	775	733	766	696	751	732	750	782	727	747	737	727	711	726	726	722	721	750	711	720	765	721	753	708	745	714	697	760	756	730	741	718	765	750	730	754	744	708	761	677	709	753	744	749	701	759	716	720	766	774	706	730	715	757	759	742	705	728	746	667	739	721	685	671	752	755	735	768	733	731	748	713	728	712	731	678	724	768	690	722	785	730	747	732	753	727	712	784	732	694	705	768	711	763	708	786	749	702	724	726	732	761	681	702	728	684	787	702	727	723	743	742	703	709	767	771	760	773	735	735	724	686	729	731	688	740	723	717	703	715	714	740	690	719	732	696	743	740	767	742	739	691	701	723	714	715	697	725	686	748	769	793	767	706	764	756	718	743	751	706	736	744	713	680	759	769	701	745	727	763	687	686	734	713	725	726	729	783	711	764	730	797	698	777	730	718	749	728	680	734	732	721	743	744	701	750	700	700	700	729	706	731	705	673	732	738	735	760	747	767	727	703	740	709	727	682	742	729	735	684	723	719	743	716	744	706	722	711	707	731	733	685	713	759	701	724	709	715	686	756	710	722	729	782	715	719	751	780	770	739	730	739	720	687	764	728	691	773	766	681	696	727	721	674	680	696	761	723	761	744	768	747	711	733	743	758	787	702	733	717	706	725	769	717	778	724	702	721	727	686	713	734	718	701	687	682	715	757	758	713	752	716	759	756	743	747	734	723	666	709	753	745	725	689	718	717	753	729	708	729	701	714	763	746	772	755	748	714	726	737	725	752	712	762	798	710	743	718	761	712	769	757	705	702	720	735	714	711	722	703	738	721	759	727	712	773	705	707	742	758	774	725	713	747	756	767	698	723	766
18146	15311	13987	7949	5375	4042	3145	2512	2128	1809	1636	1495	1349	1229	1097	1084	1036	1012	1051	910	879	879	856	824	771	807	854	804	782	755	790	767	760	737	737	778	758	738	743	744	748	733	722	731	773	707	751	705	716	721	715	703	706	735	724	719	715	679	710	694	762	715	705	709	733	687	666	733	695	743	718	734	710	699	711	657	742	746	700	717	694	707	692	673	696	666	732	743	707	707	656	715	700	683	683	680	715	667	715	683	729	703	674	732	686	724	691	717	690	702	691	765	680	678	758	704	706	666	668	643	752	675	667	698	724	734	702	694	686	712	658	709	744	697	736	707	717	698	718	691	681	688	709	727	675	716	755	761	657	718	702	699	655	722	736	678	696	686	707	667	660	688	726	708	648	698	666	727	718	718	687	657	704	723	682	698	691	674	702	690	651	675	709	726	689	711	770	678	712	706	710	744	719	725	697	708	713	725	710	705	723	742	709	735	651	708	729	645	732	669	715	678	669	682	728	713	698	695	675	727	671	675	726	717	696	679	682	701	729	691	692	719	691	652	697	678	766	684	704	675	725	733	662	647	675	689	720	700	707	675	701	724	613	651	729	697	722	688	694	668	703	733	676	653	691	664	649	667	672	672	738	671	718	711	675	720	707	711	646	674	674	666	662	692	709	716	740	697	695	689	700	703	714	682	730	701	684	689	713	655	711	684	617	742	701	691	692	666	684	658	675	728	681	692	695	659	675	694	649	689	690	723	676	656	707	717	637	700	666	659	761	652	730	652	702	623	685	652	714	711	680	704	679	723	678	710	706	716	697	729	685	725	711	708	700	720	707	676	686	703	720	709	647	721	688	680	716	727	673	695	737	720	651	729	687	715	771	723	646	725	665	659	712	688	678	738	695	669	681	685	736	679	700	672	690	688	706	683	744	649	705	704	700	687	650	692	698	698	740	679	673	759	667	744	662	687	709	663	683	673	711	711	701	690	661	639	717	742	681	700	673	680	752	660	709	715	668	653	701	702	657	696	688	726	717	698	725	678	669	722	707	688	692	702	674	703	723	687	705	683	646	688	690	666	729	673	713	678	669	698	727	678	749	630	745	711	667	746	763	690	676	656	713	684	708	704	693	684	689	693	636	701	686	710	631	728	671	690	678	697	662	695	696	696	693	641	738	693	729	716	691	684	722	739	746	658	679	686	713	704	690	746	688	748	675	673	668	695	683	662	684	695	673	652	694	718	711	695	704	672	728	704	689	648	728	690	686	704	689	649	658	728	672	691	672	691	674	664	694	715	709	702	701	660	728	709	683	718	702	695	671	667	676	718	669	701	706	674	675	716	681	703	701	682	672	725	724	685	699	705	756	644	698	618	699	718	682	730	715	716	715	698	690	737	704	658	691	743	703	707	692	698	716	704	698	688	684	716	671	692	709	685	692	734	705	670	685	651	668	670	689	761	684	696	673	730	743	657	687	697	713	679	716	664	642	682	718	649	691	706	699	706	645	689	635	655	689	663	727	664	726	706	694	702	717	699	700	734	683	648	677	708	708	694	711	685	739	691	716	674	690	673	699	706	715	656	684	712	713	669	665	708	707	663	714	684	660	626	712	685	660	730	718	684	740	670	680	696	683	684	711	672	669	674	741	760	680	663	715	673	715	708	697	692	709	701	766	742	680	648	716	686	697	742	671	668	655	670	686	659	718	696	697	683	671	717	657	710	697	706	716	682	728	743	664	683	710	720	716	671	720	687	663	671	712	693	692	702	685	690	647	693	660	665	640	727	714	759	714	727	677	679	718	676	766	674	675	701	683	713	696	726	723	697	716	722	747	658	707	714	678	691	725	684	662	727	674	690	703	690	655	681	671	754	705	664	690	732	701	733	685	730	737	675	700	685	668	712	685	710	712	685	673	690	719	670	720	705	645	688	674	707	677	692	649	687	718	666	730	682	689	670	726	730	699	656	701	711	684	710	684	704	722	724	721	698	677	666	700	697	680	709	722	746	723	717	690	659	691	696	702	694	679	660	678	663	708	696	723	709	684	678	703	690	752	732	725	701	664	695	703	688	696	738	700	697	686	695	693	690	690	696	700	692	698	705	711	641	647	703	685	691	692	681	720	636	731	711	705	686	677	704	677	708	710	688	680	719	728	684	692	640	643	704	716	689	723	722	687	727	720	731	714	677	712	724	691	693	671	702	674	679	663	629	664	674	708	687	694	656	696	705	714	662	701	690	693	701	683	683	737	677	707	730	672	677	688	705	725	704	708	727	718	685	685	625	719	707	710	713	686	724	697	693	685	686	643	660	673	684	650	683	694	683	693	715	737	727	728	680	708	708	657	729	688	689	698	689	682	672	683	693	667	678	670	699	677	681	697	736	691	679	723	655	657	669	696	665	659	691	690	689	663	705	692	715	690	724	699	687	678	723	700	704	671	723	684	701	685	702	691	656	705	738	688	673	663	698	694	677	731	694	690	697	711	685	689	654	672	747	698	671	669	700	705	776	692	689	694	691	712	656	703	616	708	693	700	681	698	706	714	735	702	693	669	714	716	708	722	698	711	720	707	697	709	695	711	722	699	676	667	708	736	708	657	644	721	699	673	669	680	666	703	702	731	695	648	676	692	729	730	757	713	670	730	705	675	700	715	749	744	703	696	672	741	694	685	680	667	700	734	735	689	644	668	708	670	707	715	673	642	665	731	703	705	675	710	706	654	703	749	682	661	710	660	686	697	720	713	729	699	651	706	701	714	687	699	660	729	683	668	714	698	703	702	690	697	683	703	704	709	638	724	668	703	691	665	685	705	731	670	718	659	732	712	704	691	735	680	678	713	679	703	665	716	691	705	700	638	681	714	692	685	693	673	667	704	700	691	724	706	696	701	717	724	689	722	715	704	702	655	728	680	658	672	712	686	718	698	663	668	668	646	718	707	725	685	701	689	736	674	651	666	685	663	720	686	694	674	688	720	703	711	703	706	691	725	684	696	665	685	718	707	687	769	712	698	711	672	675	697	677	685	740	740	704	720	747	698	739	681	695	703	679	720	729	731	664	685	674	692	702	685	641	739	695	648	637	711	679	725	795	728	669	705	750	690	664	679	683	687	672	692	704	657	695	640	738	684	725	658	719	706	670	708	688	729	677	676	721	682	720	649	701	682	721	700	680	731	694	667	667	685	685	726	676	700	717	688	698	690	694	710	671	697	662	646	699	692	653	642	706	698	749	698	703	661	699	714	720	694	686	742	710	697	666	661	657	717	719	682	675	688	620	704	651	692	663	698	701	671	717	686	685	687	682	699	699	701	683	689	722	657	693	686	761	697	700	647	697	714	649	717	685	715	718	715	631	715	692	697	706	678	668	705	745	709	693	686	729	655	711	726	652	736	686	736	739	635	703	711	735	691	657	722	642	670	740	700	673	708	663	701	683	682	737	744	706	715	728	720	717	712	700	715	690	650	727	709	703	722	678	718	684	690	715	740	663	681	691	664	719	701	694	722	687
30437	15084	2236	499	374	366	345	320	356	339	310	339	336	340	343	319	333	313	319	312	294	323	357	339	336	302	345	296	337	312	322	327	305	363	360	334	311	306	319	348	329	306	304	327	293	316	318	302	308	333	291	320	328	300	314	328	340	310	301	311	320	337	359	326	325	351	319	341	324	330	319	324	304	305	329	360	297	336	333	333	317	295	321	331	334	326	305	301	316	316	304	323	307	320	296	320	303	316	306	309	285	354	320	322	308	326	313	333	331	344	314	326	325	294	305	318	301	335	306	324	326	338	333	294	317	313	334	339	350	351	321	304	324	339	333	322	328	328	345	316	352	331	334	300	302	340	292	274	323	327	326	299	337	311	320	349	331	308	306	328	321	304	329	305	335	338	307	309	322	329	286	321	291	344	305	329	321	316	314	316	326	304	325	343	340	305	322	323	328	352	286	329	313	319	305	347	339	344	297	331	324	307	327	345	327	340	313	315	272	316	317	295	338	294	323	318	301	341	306	307	318	307	340	309	311	289	321	317	293	337	331	297	293	321	314	345	307	342	281	320	308	321	338	334	334	310	326	320	321	340	354	281	317	326	297	306	316	330	324	341	326	342	299	309	287	315	340	315	307	312	364	307	312	328	334	321	303	327	319	347	351	294	296	300	332	307	303	336	305	304	305	318	319	319	287	325	299	306	313	304	321	322	309	325	321	322	313	332	324	287	311	335	315	318	291	356	323	328	330	340	305	289	321	310	301	296	315	316	315	324	326	319	337	313	309	324	287	305	302	320	291	329	312	301	309	292	314	322	323	308	306	323	337	284	306	344	305	338	321	318	292	299	330	289	318	327	334	328	299	367	334	335	325	325	318	319	344	339	347	314	307	308	333	328	339	302	347	316	285	338	322	327	310	333	332	320	327	320	314	266	328	330	322	323	292	326	306	308	337	308	319	345	326	301	343	324	350	347	321	303	344	324	322	313	330	329	346	358	335	297	339	327	348	309	340	315	314	320	307	306	319	315	330	312	293	326	300	289	306	297	317	350	336	327	331	297	329	289	336	325	319	317	324	324	318	334	287	292	311	305	337	319	310	303	323	309	318	340	322	350	317	342	308	306	308	329	328	319	336	306	327	344	321	320	344	319	324	311	326	292	315	322	303	348	337	282	325	325	296	311	292	311	307	321	316	297	322	322	327	334	313	335	304	345	310	333	317	311	341	327	301	339	312	322	355	323	329	331	328	309	310	347	325	323	324	355	307	356	319	323	319	337	312	314	295	301	329	289	342	302	325	337	331	325	311	315	337	312	318	340	299	335	327	295	334	347	318	307	347	315	324	371	322	305	318	311	302	325	311	318	320	333	334	320	335	314	321	340	307	322	302	337	349	347	297	323	309	334	311	302	326	312	340	303	321	329	313	326	353	317	303	318	312	309	341	312	345	312	283	292	308	317	335	349	340	345	327	321	306	307	296	301	320	310	311	302	339	357	300	334	324	299	316	326	319	301	342	300	312	350	322	289	302	305	309	298	301	309	318	325	303	339	331	318	308	330	295	300	306	326	355	304	295	325	292	329	336	336	326	336	330	318	338	303	338	304	334	316	323	311	344	350	307	322	329	320	284	365	311	305	349	328	312	325	317	336	333	304	327	284	333	296	333	296	322	340	332	340	314	346	332	309	311	321	294	314	316	285	293	328	326	309	300	296	315	359	305	316	314	345	334	326	311	334	335	337	317	356	342	345	278	322	315	339	324	305	357	298	299	330	306	336	337	298	344	317	320	328	331	311	333	308	320	314	320	336	316	292	321	333	290	304	349	333	326	301	310	327	294	330	304	294	335	325	355	314	292	323	335	319	342	311	336	329	317	345	306	318	333	343	318	326	324	323	316	306	317	318	310	307	299	304	314	308	316	313	336	312	321	301	299	328	319	288	317	333	309	324	352	332	293	338	321	321	339	322	321	299	311	317	339	333	339	325	332	311	303	345	332	299	328	326	333	281	307	298	356	302	330	301	323	321	343	341	326	308	314	296	279	315	308	315	308	331	330	340	310	289	318	364	332	306	341	339	322	328	329	296	329	294	326	310	296	342	282	328	341	330	335	282	311	333	292	321	313	325	305	285	311	304	335	345	288	325	351	327	285	359	333	307	325	336	356	323	291	344	332	316	328	354	323	317	325	344	309	335	284	337	303	318	308	343	328	316	314	336	319	302	336	313	368	284	308	318	321	302	317	302	308	341	318	320	296	335	337	296	316	357	315	358	315	334	310	333	317	329	316	325	346	329	335	300	312	312	315	313	350	282	300	320	321	320	300	303	283	314	297	316	282	335	315	307	303	311	326	332	304	293	308	292	356	343	321	328	319	323	316	322	333	368	330	315	321	284	334	334	329	322	330	328	319	308	322	314	300	330	312	300	303	335	298	280	357	312	336	288	352	311	298	318	309	313	306	304	284	333	334	316	321	337	325	338	349	316	327	321	327	320	320	307	300	309	327	316	316	337	331	316	309	321	297	319	307	323	308	302	325	320	337	333	288	317	319	322	325	318	326	358	302	306	280	315	318	316	310	331	312	328	329	294	329	341	327	302	344	323	362	319	317	350	288	303	357	302	307	305	328	332	322	335	322	311	293	323	325	309	347	302	301	308	340	311	298	308	324	350	309	332	312	327	353	288	294	275	310	326	309	336	363	307	305	322	311	287	314	349	307	294	307	321	337	319	314	300	316	325	315	315	307	319	310	317	318	311	329	349	279	321	288	309	308	352	290	321	310	315	305	292	311	303	330	298	308	333	319	318	331	341	317	336	320	334	280	322	332	314	302	307	320	320	317	323	328	325	308	332	331	355	323	288	296	327	308	321	320	305	335	294	305	281	330	301	318	326	317	356	331	296	302	322	319	341	312	333	336	354	327	290	328	312	320	291	346	328	328	325	326	322	331	295	329	305	315	280	322	288	332	306	347	321	295	316	319	324	341	313	314	310	293	320	327	294	290	296	294	330	324	330	302	314	332	308	351	300	351	329	310	294	298	323	312	349	297	309	338	302	295	352	297	276	319	348	306	306	303	310	312	336	299	338	329	348	327	329	309	353	319	312	304	317	303	290	312	342	275	342	314	301	337	320	327	318	340	316	297	325	341	359	286	321	342	306	336	331	289	305	342	327	314	334	297	299	317	347	353	331	340	303	306	341	307	309	300	313	338	329	306	306	319	324	329	344	349	292	293	301	283	293	284	328	318	307	328	335	336	334	301	300	319	334	308	336	308	307	361	332	314	346	345	319	323	320	338	337	325	340	326	298	301	309	304	315	320	330	326	323	345	293	300	317	302	331	286	308	323	301	307	331	332	325	345	308	321	344	312	315	356	328	272	372	300	298	292	324	339	322	319	350	310	341	334	323	310	325	343	364	305	332	317	317	298	356	319	349	284	328	320	289	325	305	327	356	315	326	325	304	297	333	305	311	332	309	321	310	315	301	338	314	295	303	345	316	338	310	313	316
16998	802	718	487	420	397	419	411	398	345	358	359	360	364	333	343	343	317	329	347	327	358	339	333	297	362	328	358	320	347	364	310	335	297	360	331	315	371	314	340	347	359	337	309	368	332	351	321	331	337	338	322	335	335	348	356	319	328	358	335	342	341	311	346	317	326	340	338	313	320	319	292	324	331	318	347	365	354	317	333	369	347	291	324	325	314	359	351	348	310	333	345	319	326	332	319	319	331	328	331	321	315	319	340	328	341	332	300	344	309	324	310	350	314	333	335	353	363	299	328	320	350	320	319	318	321	316	346	352	332	342	328	317	326	328	366	341	321	366	353	336	354	340	331	322	333	314	313	328	346	322	330	342	321	298	332	350	308	314	314	328	335	287	341	326	369	353	334	302	348	333	328	355	334	325	347	317	310	351	364	338	332	329	344	311	326	293	341	333	349	336	319	340	332	369	355	341	332	315	341	340	328	344	308	343	335	315	355	365	340	351	339	331	348	327	297	340	328	359	333	370	332	336	352	308	348	307	332	327	346	329	304	329	307	356	334	326	340	314	316	336	323	322	334	349	359	361	299	314	344	332	335	325	313	343	316	319	315	315	312	342	355	313	348	330	330	318	339	327	331	336	326	342	346	344	328	290	343	336	317	315	297	325	327	350	318	336	328	326	305	318	348	318	315	328	336	338	338	335	329	305	366	375	323	320	325	305	319	330	320	327	313	342	332	343	337	317	363	343	314	340	319	359	350	328	321	338	380	343	325	307	338	371	332	311	338	345	322	324	318	311	322	353	358	336	339	319	321	347	302	325	341	326	331	321	328	324	353	316	327	352	314	308	335	315	357	354	335	320	332	302	338	331	263	316	354	334	331	330	332	323	302	302	322	315	328	325	328	357	312	327	332	328	347	327	329	332	311	316	322	357	320	330	336	315	333	317	317	328	326	336	294	341	341	333	311	336	327	329	350	323	337	305	358	308	325	342	356	358	307	351	346	318	329	304	361	331	324	328	322	336	333	309	314	332	339	359	352	351	368	321	364	326	300	335	393	343	309	348	306	325	323	353	331	327	339	321	333	306	363	361	340	328	353	308	302	355	330	335	329	298	381	353	336	360	321	337	336	313	337	324	308	305	344	336	334	304	346	359	324	332	318	324	329	338	324	335	310	332	306	312	346	343	360	325	334	329	338	327	365	310	327	335	355	349	319	338	326	336	303	335	329	356	339	324	358	341	313	310	346	316	335	323	321	331	286	332	345	303	336	334	352	353	332	348	306	302	307	321	341	327	304	342	314	352	343	335	339	336	315	348	308	338	321	349	318	337	353	321	334	337	349	345	327	325	353	316	313	302	299	338	327	350	333	349	344	337	328	336	352	325	326	348	354	323	327	326	299	315	311	322	346	309	353	336	316	304	306	355	282	333	350	286	343	333	363	343	303	363	319	321	348	352	334	335	327	330	331	322	340	337	329	314	306	328	318	321	361	340	317	334	316	356	302	343	309	325	330	331	365	344	338	336	312	348	343	360	318	321	374	333	363	328	357	377	332	339	301	305	332	349	320	358	337	310	343	348	356	310	316	335	342	367	320	343	314	320	309	305	328	339	313	360	327	359	314	369	322	321	333	333	319	367	339	333	323	314	302	334	322	341	303	357	276	336	343	323	326	357	316	321	332	312	322	361	337	317	311	336	327	313	331	337	365	323	346	325	336	344	368	340	311	295	327	357	327	304	337	339	310	340	317	316	336	326	305	317	303	323	326	321	324	342	318	345	304	321	326	364	364	342	307	351	317	320	332	330	309	333	303	314	343	339	279	316	311	363	334	317	302	323	319	342	334	358	334	331	333	370	307	333	345	338	316	306	319	323	344	325	342	323	354	353	351	331	327	336	343	360	331	371	347	306	333	316	324	335	340	316	324	318	328	328	316	319	326	359	328	329	353	327	357	354	329	337	334	334	337	314	324	352	373	316	347	301	323	351	339	361	307	352	315	328	332	329	306	306	330	315	341	326	318	370	343	297	351	342	313	331	345	323	323	312	336	356	338	294	321	316	311	340	363	317	333	331	333	285	317	309	327	325	350	314	307	323	300	337	331	316	356	343	308	316	346	326	332	320	331	335	318	319	338	324	316	321	344	342	359	321	317	321	304	315	351	324	323	319	336	318	316	312	331	339	309	313	362	339	325	321	327	351	333	337	362	318	309	289	322	353	319	320	335	320	325	333	333	320	362	317	341	348	357	346	368	361	347	322	326	344	336	342	347	352	361	360	323	347	345	366	352	326	313	318	337	308	327	349	312	361	331	318	360	343	337	322	353	339	346	345	339	341	310	320	340	311	333	319	309	336	326	335	334	333	296	352	354	352	341	311	315	345	337	292	318	353	333	293	318	320	324	325	318	323	337	377	342	320	336	344	339	346	334	317	344	348	308	345	316	340	355	310	359	348	347	355	346	337	305	347	327	302	324	320	337	354	328	327	314	309	340	334	308	318	315	341	322	364	335	302	318	349	314	313	344	318	317	341	357	328	321	364	316	286	352	323	346	336	345	354	329	370	294	354	341	344	319	311	308	359	344	330	315	332	300	346	312	345	337	323	328	305	300	369	343	313	341	374	326	328	325	349	318	335	309	321	332	337	332	317	320	353	323	324	343	328	323	317	313	295	302	348	321	338	323	298	346	325	312	297	316	350	301	340	359	340	327	295	323	360	308	321	293	355	323	318	324	302	324	335	352	345	318	311	334	329	316	315	347	353	335	327	306	335	316	325	339	330	303	364	354	320	349	357	313	336	312	334	327	376	329	325	334	328	363	324	330	320	344	318	342	337	349	358	309	330	346	329	334	336	303	361	305	313	323	321	309	347	346	338	357	330	343	303	321	333	334	336	389	356	341	333	314	324	309	325	361	319	335	331	344	336	333	337	308	317	325	321	324	341	314	315	329	330	386	332	366	337	313	331	324	321	305	324	349	319	347	329	324	352	331	331	347	316	349	325	324	339	317	337	358	351	335	332	346	284	361	339	354	329	315	330	318	323	331	331	310	317	320	340	332	362	343	325	325	283	325	325	323	311	361	327	325	301	365	329	311	338	337	319	297	298	333	348	319	315	322	332	341	338	325	325	315	312	312	333	356	341	353	305	363	321	306	317	348	325	305	326	356	355	316	350	334	324	353	333	322	330	325	339	347	335	288	296	335	322	362	324	324	302	357	345	336	322	317	327	343	353	353	319	318	336	353	346	334	365	353	367	335	331	346	335	344	318	339	321	339	339	318	346	335	303	319	313	295	341	365	330	322	305	321	343	302	352	339	315	329	312	323	345	322	353	315	364	340	300	309	306	338	312	329	338	364	328	318	350	342	334	368	330	375	318	324	372	319	315	364	318	338	335	321	363	328	319	325	347	318	338	366	337	328	316	352	303	321	326	350	345	338	337	338	338	365	333	311	331	299	358	316	350	324	329	311	343	345	344	354	354	325	335	316	336	306	344	303	346	299
24960	20644	27385	23926	20660	11197	1323	899	736	722	646	576	561	547	553	522	508	531	456	471	478	491	478	509	502	485	487	443	456	491	467	465	500	483	438	478	485	484	463	453	418	486	463	475	490	457	443	432	457	478	443	477	464	425	456	456	467	446	462	435	466	452	456	433	467	426	441	443	461	400	445	442	436	453	479	449	480	450	411	466	429	471	465	455	437	453	427	447	456	444	445	433	450	404	451	420	444	455	442	432	438	449	439	419	463	438	406	448	428	444	469	442	425	465	419	423	450	444	448	436	431	453	393	445	432	457	455	443	434	436	457	463	452	448	485	463	415	446	445	416	428	462	463	480	461	462	453	400	453	468	477	517	461	442	453	427	416	463	410	429	435	425	456	410	462	443	427	452	453	452	462	427	419	466	443	421	425	424	451	415	496	458	477	462	419	445	457	452	412	461	475	423	451	457	401	469	441	458	431	440	467	442	446	441	465	457	467	442	452	437	450	427	445	461	418	435	433	422	437	438	418	451	422	467	420	451	442	428	439	379	443	446	437	465	456	436	428	453	407	472	457	495	466	465	423	427	442	446	430	459	470	456	465	453	460	465	428	418	438	454	441	441	456	452	420	427	389	439	462	437	419	437	432	450	452	449	414	453	450	481	445	401	432	442	437	421	450	424	418	449	463	455	433	437	449	444	443	463	447	430	437	442	438	489	470	448	451	421	432	420	430	438	442	435	447	433	445	455	479	476	415	449	452	457	454	437	410	454	431	463	439	427	460	485	441	446	490	463	447	382	442	454	453	418	444	454	438	469	448	446	438	447	432	439	427	441	447	458	462	443	474	442	436	473	406	441	437	465	452	420	406	432	442	438	436	434	463	437	410	463	406	426	417	447	454	403	458	436	402	429	456	449	465	435	458	413	463	477	475	442	486	466	459	481	461	435	417	487	464	437	471	458	427	430	463	455	433	463	411	421	464	440	435	415	468	443	444	465	457	443	382	461	439	454	395	441	448	423	449	449	448	425	444	421	474	446	436	420	433	420	414	477	458	429	421	465	461	435	472	458	447	417	449	405	438	404	450	448	431	436	452	432	443	446	399	458	424	462	446	421	408	441	451	440	446	469	434	456	440	430	466	410	447	420	477	452	456	422	433	441	437	479	475	429	445	473	414	457	452	449	437	440	439	441	475	402	458	415	407	457	471	431	419	440	440	428	439	469	442	418	451	413	467	447	464	448	493	432	426	478	433	447	401	412	464	439	437	436	433	474	436	443	471	471	419	417	456	458	450	420	424	449	427	429	456	461	432	430	421	429	445	462	441	460	416	403	442	434	432	459	417	474	429	429	427	417	500	473	431	400	428	412	446	449	446	478	474	409	452	458	472	446	437	391	454	450	413	503	445	470	413	438	446	478	432	432	429	442	461	398	454	440	459	443	464	470	446	458	449	432	438	483	429	411	438	474	443	407	430	455	467	421	448	471	414	450	454	465	456	451	411	449	473	450	432	444	458	418	451	440	465	459	470	439	465	471	440	415	432	433	408	430	436	440	454	453	432	459	450	401	500	448	433	421	434	428	440	436	427	419	425	425	432	461	445	433	421	423	453	468	454	456	447	430	412	462	446	436	416	447	458	457	430	473	437	422	420	411	422	450	399	424	444	427	424	458	451	447	457	455	440	441	452	446	422	429	400	437	425	420	400	457	441	432	445	449	416	436	471	416	415	446	429	493	426	446	485	483	463	438	438	435	471	447	421	412	408	448	446	424	443	437	439	468	416	411	453	418	464	422	436	425	430	482	460	440	434	439	470	446	445	423	433	436	462	457	424	441	441	430	426	418	441	452	427	447	426	436	411	468	439	447	431	433	446	429	482	460	442	427	420	455	401	425	408	471	473	455	437	454	420	463	450	432	460	474	446	444	395	422	478	434	429	463	430	428	447	425	441	453	456	440	441	434	463	425	459	471	439	428	476	435	455	454	407	461	433	451	453	427	480	446	463	430	438	446	451	477	476	457	407	442	418	461	456	413	451	438	418	452	399	435	416	487	440	467	473	445	437	416	427	458	429	451	462	451	425	464	424	430	446	457	413	441	427	430	394	446	409	466	452	444	464	442	422	455	421	446	436	438	476	431	419	439	456	420	455	456	435	486	466	451	433	460	442	418	455	432	463	457	435	453	438	476	462	463	427	418	458	411	462	431	448	409	390	454	423	466	427	437	421	437	453	493	451	462	452	447	436	449	425	415	458	433	464	439	425	434	442	439	458	435	456	488	445	447	458	437	461	431	430	434	453	461	423	443	466	424	482	478	424	430	457	431	401	449	464	421	473	444	483	424	432	439	426	419	399	471	462	444	436	417	420	418	434	454	462	442	470	451	447	460	393	470	402	467	441	436	443	448	473	472	428	438	443	444	452	433	448	433	446	410	438	438	488	451	455	460	457	440	404	434	453	451	442	437	461	436	433	438	434	449	462	411	450	433	458	432	485	430	457	430	432	445	438	380	437	431	485	460	470	434	449	477	415	423	463	419	458	431	453	474	448	413	413	441	407	483	443	446	459	407	468	455	442	446	424	423	439	421	461	436	453	440	450	444	465	443	445	410	438	404	452	416	434	403	464	427	435	479	418	410	462	474	431	466	452	478	415	495	484	495	427	437	449	428	437	446	432	422	460	409	472	418	447	453	456	451	452	422	473	474	418	466	451	449	452	459	464	435	460	425	430	454	433	415	455	447	448	411	434	438	473	437	436	433	472	445	446	483	415	481	444	478	446	474	403	462	437	438	455	396	438	462	450	420	458	494	421	417	454	509	431	457	469	461	445	457	406	458	423	459	450	451	464	432	456	452	445	424	473	452	463	428	448	446	423	458	441	481	432	425	465	417	488	416	418	399	446	462	429	422	452	428	468	408	441	457	444	454	460	448	465	457	421	403	436	458	479	442	442	451	441	458	442	455	482	436	426	427	427	467	452	490	460	398	442	425	454	449	420	414	450	431	457	473	408	425	483	423	409	451	444	446	468	465	434	447	432	425	393	414	428	484	449	437	488	461	450	456	439	429	445	442	452	438	432	434	456	436	480	465	494	485	395	447	477	428	439	446	437	407	424	470	463	453	439	425	466	452	416	462	443	412	442	437	444	457	426	464	449	378	436	434	407	420	450	486	470	454	459	415	436	453	431	417	422	433	430	429	474	454	450	409	470	459	438	479	447	440	451	465	411	384	446	429	412	456	458	423	472	440	409	428	436	411	436	426	440	444	449	429	415	456	437	410	460	456	445	436	459	431	443	419	445	446	431	396	417	466	422	413	452	453	440	441	421	402	430	409	449	446	449	459	398	435	443	452	406	454	466	407	445	426	411	434	433	473	424	386	420	432	449	424	475	427	451	440	383	505	425	404	421	474	412	447	452	446	440	469	466	453	416	433	459	413	434	451	471	424	409	437	402	447	424	412	446	439	488	421	455	466	418	424	478	453	425	470	420	436	395	431	410	452	432	456
19094	8736	7946	4290	2885	2090	1591	1356	1130	980	812	812	685	733	691	583	589	531	557	535	459	561	494	495	536	538	491	475	521	478	494	426	472	464	508	441	423	454	479	492	462	437	445	446	470	459	442	482	447	472	423	468	467	414	430	436	445	446	451	430	442	459	417	432	440	444	423	438	404	437	431	425	454	456	478	408	446	440	450	415	442	431	413	439	462	452	405	431	412	421	489	451	442	412	423	433	463	413	418	446	453	416	416	428	433	416	400	495	445	419	422	469	419	390	401	431	438	459	435	376	472	433	463	447	442	419	442	422	442	470	437	462	437	455	451	435	488	417	477	420	424	429	444	394	418	410	409	445	442	424	447	458	409	419	430	432	429	405	417	449	415	437	471	423	423	445	401	430	410	455	456	450	447	446	429	397	399	419	422	444	449	420	432	415	446	430	479	463	409	455	449	404	406	447	410	471	472	426	452	454	425	451	422	426	452	487	392	404	399	447	443	413	408	405	421	429	445	433	419	431	442	431	462	449	426	446	453	456	429	426	409	460	448	447	467	439	411	426	420	418	442	451	437	448	437	469	435	455	402	438	391	455	435	415	459	457	435	421	415	389	464	459	457	435	445	413	465	437	476	435	452	444	442	410	395	464	396	419	411	413	453	393	446	444	478	454	456	411	419	426	423	465	437	417	390	479	447	475	462	440	444	430	454	419	413	425	441	416	406	455	423	427	433	432	444	437	419	448	462	406	454	445	409	426	472	421	456	414	425	413	427	415	448	413	438	443	455	420	428	418	426	434	429	422	443	440	406	416	416	430	427	436	420	422	440	432	431	419	422	427	377	432	415	423	419	424	454	437	459	439	420	434	432	407	395	447	453	440	408	420	467	474	439	417	380	408	395	434	431	415	429	439	485	449	433	420	402	417	433	435	441	439	420	426	428	451	447	420	422	435	410	418	438	472	451	438	449	443	438	430	425	407	445	423	396	407	442	445	400	426	443	436	444	439	420	422	431	419	419	453	434	425	434	430	423	450	485	419	439	419	419	431	407	475	444	408	418	430	458	439	398	382	429	417	401	451	403	408	415	431	424	427	431	407	433	451	407	453	451	427	392	418	421	463	432	437	420	413	375	416	460	496	430	406	465	423	416	430	450	456	441	454	449	404	408	407	489	423	427	410	456	421	416	485	445	431	459	415	451	414	457	469	429	438	441	475	485	440	410	425	419	412	433	438	414	427	443	420	439	420	457	417	395	429	463	427	476	446	438	424	446	428	464	398	451	431	410	423	444	429	425	433	415	444	427	447	454	456	430	418	468	480	418	401	460	463	419	417	449	447	446	425	425	420	427	471	426	400	484	374	423	420	433	409	449	434	424	457	488	431	425	468	434	432	434	453	433	406	441	464	461	473	429	408	424	417	455	436	417	420	460	414	457	419	447	420	449	461	422	449	418	480	427	425	393	433	445	438	432	473	436	458	452	427	427	414	422	441	418	461	449	412	473	437	415	434	398	421	450	412	434	402	380	433	439	415	451	392	436	426	432	434	417	428	445	448	453	437	417	458	436	463	436	450	456	466	411	414	404	396	407	375	436	444	401	422	427	463	444	473	405	408	443	393	381	444	466	455	425	417	464	447	390	436	430	383	414	399	439	431	457	456	462	418	476	407	446	453	397	455	447	403	417	444	395	455	416	441	415	428	442	428	429	417	435	454	418	457	450	446	445	439	440	406	453	401	484	433	441	400	448	440	408	439	459	479	424	410	453	447	426	439	453	429	409	411	433	399	466	435	413	425	455	425	423	421	449	443	455	436	453	433	420	436	426	452	452	444	434	409	437	398	432	447	395	447	420	409	452	465	421	473	434	428	454	464	417	449	374	476	444	388	412	400	483	441	456	463	444	422	428	447	466	481	436	396	426	388	443	451	474	429	414	450	446	430	466	440	431	441	445	436	437	443	438	428	395	430	473	428	425	420	478	434	430	434	401	438	431	451	449	413	419	445	421	436	437	410	438	426	445	422	441	430	404	425	455	417	412	457	471	449	432	440	430	385	431	426	423	473	431	429	429	415	439	434	416	458	443	472	421	444	414	425	390	438	446	437	428	405	449	401	405	418	444	429	448	419	415	425	401	379	431	408	418	439	445	416	399	405	416	432	414	432	419	418	429	428	430	422	478	415	440	433	445	423	421	435	449	459	409	392	419	451	451	435	449	419	453	458	466	486	415	412	430	417	408	455	435	421	419	420	404	452	412	418	426	384	382	403	413	410	423	454	458	432	441	420	432	405	440	438	448	428	421	458	485	450	456	448	447	404	416	443	438	411	442	407	429	452	446	437	445	422	408	435	445	441	417	432	460	453	407	425	431	436	421	430	433	424	425	466	423	410	427	437	441	434	433	399	394	432	421	427	448	425	453	461	406	453	443	468	454	442	407	441	444	442	417	384	461	460	464	460	441	415	407	421	433	406	445	401	439	422	461	399	425	443	429	470	398	404	472	427	427	429	435	423	442	428	457	428	451	438	459	388	438	397	453	428	434	465	443	418	446	420	431	420	454	399	397	449	426	428	455	443	411	455	410	437	424	437	450	422	413	428	423	441	429	405	422	467	420	462	447	448	438	446	469	425	428	468	464	428	420	422	427	428	444	429	429	443	399	422	418	428	397	462	441	466	414	481	424	416	425	429	445	456	434	399	470	432	450	367	407	444	416	434	471	409	410	451	434	446	442	452	438	418	403	432	439	436	453	409	431	442	423	436	415	420	418	435	442	432	437	445	436	400	398	430	420	414	430	422	432	423	400	416	428	449	428	421	417	438	398	421	459	389	440	408	390	434	410	402	448	407	481	452	430	425	488	473	410	386	457	397	449	402	415	433	448	431	470	412	447	431	436	450	403	437	408	440	420	445	433	451	441	428	454	457	447	437	423	447	435	407	396	397	426	429	391	440	396	463	397	428	473	411	428	439	438	432	428	454	439	419	411	424	414	394	425	412	446	445	489	411	421	410	404	434	433	428	468	427	421	398	427	395	435	410	425	436	440	453	413	459	408	432	444	433	442	453	427	438	451	448	429	483	445	413	405	393	421	425	389	417	486	466	420	449	412	429	424	408	394	466	448	452	447	396	453	408	445	428	456	447	431	413	454	447	453	416	388	414	445	442	428	400	453	429	426	405	415	465	429	474	417	410	458	438	435	451	455	459	431	475	445	419	426	422	437	449	428	435	442	416	421	451	425	465	418	453	426	441	413	413	432	392	468	458	436	437	442	438	437	433	445	439	439	454	427	419	417	437	451	454	432	433	407	436	417	425	457	464	432	440	429	437	453	430	418	415	456	408	409	453	467	425	440	481	449	403	432	444	433	383	406	447	436	424	418	437	454	446	456	448	451	443	394	435	443	447	426	455	450	418	400	443	452	396	445	406	416	442	443	411	455	458	406	474	423	434	445	433	440	451	398	398	437	425	465	412	408	399	463	424	419	436	439	457	441	406	430	414	422	444
22939	20658	27876	23454	20664	20744	12031	1821	1277	1265	1091	1082	1068	938	930	916	825	859	886	785	812	840	817	787	787	813	774	766	773	754	750	747	768	742	783	759	726	744	677	761	729	746	748	762	751	742	747	682	741	742	761	752	700	760	745	722	738	732	749	739	696	775	751	776	736	741	736	767	780	725	685	706	769	721	703	726	723	732	756	765	776	720	770	683	741	730	722	684	688	690	759	739	722	782	743	761	753	712	745	721	746	735	748	781	798	687	743	750	727	694	733	726	716	679	704	714	736	744	697	757	760	725	726	699	723	713	692	766	667	697	743	685	735	761	706	738	708	689	736	716	770	725	718	712	746	688	708	731	701	692	745	745	739	737	713	744	756	743	695	720	739	692	742	711	730	731	745	729	702	751	757	721	750	696	731	735	717	746	715	741	755	711	766	669	732	718	698	704	778	713	722	686	682	683	761	727	729	735	711	740	729	748	710	753	778	745	710	683	740	740	757	734	744	664	720	701	727	722	732	711	704	758	716	763	768	707	707	726	722	714	743	731	696	726	722	725	716	721	750	733	755	719	737	710	734	723	679	735	739	705	711	725	773	743	735	673	741	738	744	717	729	696	728	699	739	703	695	725	684	737	744	729	785	699	693	755	751	711	708	688	756	709	686	659	684	692	723	729	676	694	773	750	719	663	708	707	720	737	685	691	703	691	770	744	736	733	752	693	702	729	772	720	749	724	725	741	675	719	751	734	695	741	726	774	710	738	749	748	708	744	691	715	758	733	686	735	713	697	647	682	714	658	763	734	760	691	711	719	724	701	730	729	733	723	682	743	700	707	724	717	737	690	727	710	687	724	690	713	696	780	721	675	713	730	734	690	739	756	679	741	761	717	763	747	715	694	698	718	736	754	691	746	683	702	712	729	713	737	731	741	710	710	677	699	742	715	706	731	701	749	733	686	723	746	646	720	727	747	727	683	748	740	743	692	762	712	713	757	715	726	734	693	748	704	690	746	761	710	723	726	714	724	723	687	676	711	720	714	760	749	700	753	724	750	681	741	708	713	750	752	710	679	698	701	710	658	744	706	722	750	778	731	665	770	738	724	765	709	708	696	713	705	713	710	734	759	722	773	743	731	711	746	688	681	740	702	698	699	723	685	722	768	716	715	718	743	733	695	746	742	708	744	704	742	731	755	731	698	725	735	769	741	702	666	767	766	688	722	736	762	730	715	706	748	774	722	727	750	744	700	726	728	706	725	715	688	711	667	714	720	756	704	714	712	731	702	726	725	784	725	716	747	778	734	730	739	738	744	674	743	767	726	721	726	681	723	719	722	703	696	690	729	683	742	708	746	707	750	751	695	678	737	751	764	745	735	719	712	669	699	726	747	721	678	659	734	677	733	724	698	697	745	746	731	712	700	734	724	752	725	667	716	741	740	745	695	687	700	710	691	750	724	653	730	732	743	694	713	770	727	751	741	713	776	764	728	735	761	683	680	706	729	737	743	706	681	726	683	749	707	733	743	679	693	747	724	708	706	669	726	669	713	746	742	739	687	723	727	688	707	758	789	686	732	718	739	777	670	750	737	715	703	703	708	731	691	749	700	717	708	731	677	714	707	717	726	791	667	752	726	701	712	741	676	780	654	772	716	723	703	702	686	732	712	749	703	725	735	717	719	731	689	740	722	702	737	737	746	757	718	689	720	706	677	704	695	662	750	684	718	730	767	737	698	689	710	714	723	731	725	746	696	707	716	711	705	742	751	756	725	731	720	739	672	714	714	738	730	687	718	725	755	686	745	669	717	715	744	724	749	699	717	763	756	723	781	695	685	694	708	715	731	733	692	700	716	712	741	684	758	746	735	772	699	703	694	728	718	744	702	723	713	784	708	751	700	721	734	745	693	714	750	693	740	703	740	691	770	758	703	745	738	773	701	717	705	748	751	738	817	730	708	744	738	680	697	731	727	745	711	789	708	719	734	729	704	740	682	684	706	747	735	720	800	721	737	744	707	689	768	705	702	697	708	780	714	777	733	719	721	773	720	695	669	712	763	777	762	728	682	731	706	782	732	736	726	714	680	711	718	725	748	698	733	711	658	684	682	766	675	695	720	734	665	730	738	719	730	720	718	763	722	692	698	717	702	668	769	752	740	736	716	714	708	752	670	746	717	724	719	702	690	747	748	704	684	715	757	710	689	701	698	781	763	679	693	705	760	715	710	742	688	748	673	739	718	692	677	700	758	733	732	751	693	699	708	725	708	729	736	697	738	663	765	701	721	726	736	713	773	758	743	700	718	753	734	778	713	647	712	722	760	723	738	704	726	742	731	737	709	694	688	724	697	707	729	721	724	734	737	717	708	697	732	766	693	742	687	733	721	691	737	716	700	754	679	700	777	687	687	697	708	736	726	719	746	670	720	710	750	684	741	754	736	711	710	666	709	766	703	733	754	749	792	754	721	713	756	726	717	703	738	697	756	681	694	731	771	706	751	715	718	688	713	694	717	738	772	715	774	718	703	775	767	729	749	726	730	787	763	711	746	702	700	734	723	708	754	732	716	778	760	723	673	716	713	757	721	715	724	709	739	668	709	704	741	704	755	696	721	736	706	698	740	720	769	711	696	720	699	751	738	696	677	662	705	768	759	726	694	764	700	700	708	705	758	741	713	688	711	750	687	722	726	754	688	675	752	722	731	740	764	767	745	715	750	696	728	711	740	729	680	689	643	702	735	710	710	670	738	699	722	757	716	755	740	654	746	709	723	752	749	691	729	704	719	682	706	726	746	725	748	707	714	712	744	681	743	705	740	695	760	736	665	724	720	706	695	694	706	698	725	709	752	721	739	646	684	753	722	746	716	684	766	692	788	715	723	687	715	727	717	672	684	760	665	751	718	751	709	745	735	736	724	734	722	743	715	739	735	756	697	749	734	758	731	766	755	709	691	704	683	708	705	745	734	733	681	745	736	691	721	777	791	719	714	712	754	664	757	707	705	725	714	726	721	724	747	705	740	698	753	749	728	717	705	770	777	680	731	705	699	755	731	687	733	732	733	723	718	729	730	727	678	740	752	713	722	693	718	697	721	705	727	742	728	704	705	719	722	754	776	700	674	699	704	737	650	758	751	754	673	701	696	743	749	739	696	703	727	714	689	780	697	719	724	740	687	707	746	806	735	742	708	713	727	729	735	724	689	738	700	735	735	721	703	733	749	733	700	740	743	755	747	703	703	727	719	712	747	699	699	747	697	735	724	710	701	708	729	686	707	774	718	654	716	762	729	716	759	733	684	672	714	720	692	735	722	702	784	696	753	720	703	739	690	741	756	681	715	722	740	737	732	714	725	761	740	730	671	690	687	701	720	767	706	679	736	725	733	721	722	677	727	718	725	678	727	715	692	767	694	706	730	748	722	740	718	691	736	758	692	717	720	761	681	740	712	766	690	731	716	731	741	722	745	692	703	731	717	710	732	751	687	757	703	670	668	713	738	748	693	713	716	749	720
16959	14855	13754	7829	5293	3976	2970	2442	2089	1773	1636	1360	1284	1233	1166	1051	1062	993	968	890	928	915	830	858	824	783	811	812	769	813	748	780	755	750	718	730	752	724	735	753	773	717	673	713	703	740	674	706	703	719	680	765	719	751	696	703	682	720	705	703	747	734	738	689	705	679	732	735	718	689	694	745	683	684	681	641	661	729	658	649	699	676	743	703	724	672	733	688	701	665	767	685	652	669	671	690	745	678	644	671	681	710	668	683	705	684	683	694	723	717	696	717	705	694	709	671	665	724	701	630	682	733	696	702	660	681	656	730	715	695	680	683	721	697	685	697	721	676	669	659	719	666	691	676	672	706	664	731	646	690	677	746	725	708	720	676	751	713	731	722	665	704	721	689	705	618	694	623	722	669	649	650	679	704	666	727	695	719	727	694	689	743	748	738	709	658	688	744	718	694	648	735	697	697	720	658	704	686	725	728	722	717	691	699	720	674	641	705	714	684	718	660	659	676	673	662	666	661	681	706	666	659	691	695	695	674	657	643	672	661	669	677	672	674	668	720	643	641	674	754	703	677	690	666	728	695	677	718	729	693	702	703	767	640	688	681	684	687	645	680	684	663	640	698	667	640	712	674	676	691	714	693	703	687	704	662	719	689	683	689	666	688	679	713	745	688	665	703	680	674	729	680	685	698	688	711	709	684	696	692	709	660	683	720	690	671	647	685	723	701	684	734	674	698	710	696	668	701	691	695	685	694	695	655	735	607	693	709	662	688	673	636	671	720	676	696	659	685	721	616	661	667	708	696	664	658	691	702	659	708	693	651	690	667	678	612	664	651	651	702	709	686	688	684	695	686	720	681	670	703	669	674	684	688	690	725	657	692	622	703	689	717	690	680	688	725	635	665	705	685	663	713	629	668	665	753	695	663	745	698	693	673	736	728	645	689	729	665	680	673	703	688	740	712	654	679	644	674	722	668	727	691	692	705	669	650	685	711	658	644	697	679	697	677	663	682	659	669	693	667	693	699	651	702	729	747	679	696	687	668	690	731	650	691	639	696	725	712	706	663	712	644	717	640	710	663	689	688	674	661	729	687	698	655	650	692	657	675	688	666	708	644	695	660	691	638	703	729	723	681	687	727	722	695	685	702	662	714	642	674	684	708	656	679	715	679	654	735	677	684	704	639	720	626	723	682	693	679	673	714	674	727	702	724	679	654	739	684	678	679	693	727	685	693	698	684	708	697	716	656	641	634	687	688	688	708	672	704	680	723	688	714	692	697	654	690	713	700	693	702	703	669	659	668	656	679	687	708	708	686	704	684	658	709	647	685	688	661	687	693	704	665	727	671	660	753	708	678	673	670	685	697	682	722	649	689	638	658	709	683	687	711	679	681	653	642	676	704	725	632	676	676	680	696	653	662	661	684	683	708	703	690	686	655	711	711	709	698	680	646	668	684	670	703	667	675	668	703	683	669	708	668	664	674	721	696	682	628	722	670	695	690	698	713	682	689	702	681	664	703	665	708	702	701	703	672	693	690	686	723	683	690	685	693	668	719	703	696	678	644	680	671	686	688	720	691	698	694	647	672	726	719	713	666	711	672	707	674	653	641	711	711	683	672	720	665	736	730	651	703	684	690	670	718	669	667	679	712	671	687	715	646	692	648	696	682	672	745	692	668	669	701	620	700	700	692	652	687	720	655	701	712	704	643	648	697	683	715	676	675	648	656	665	714	649	676	693	729	689	683	679	630	686	662	688	683	685	699	676	665	658	674	648	697	697	681	659	671	718	691	696	694	663	709	664	695	716	732	664	639	647	647	707	643	716	652	697	669	656	728	675	718	696	651	718	722	685	713	696	673	655	641	720	679	720	705	729	741	704	715	667	705	667	755	676	702	685	673	685	702	663	642	712	647	662	682	731	688	683	711	704	709	666	717	695	750	701	679	657	647	731	686	728	673	674	670	712	675	658	686	697	722	681	682	668	631	683	672	677	675	708	711	678	675	688	703	647	684	740	726	695	695	693	668	679	655	723	730	730	733	742	654	690	681	699	711	705	638	686	682	696	674	745	679	676	705	654	667	721	703	675	626	649	703	698	656	651	691	690	695	667	716	686	712	685	717	704	702	697	703	718	732	691	720	712	657	701	687	693	729	686	708	660	705	685	688	695	707	704	719	674	639	697	679	697	728	688	678	707	742	675	653	635	672	723	732	654	679	642	709	707	672	675	708	717	698	696	680	687	611	728	687	673	734	685	705	663	670	636	709	704	711	631	668	676	667	691	685	705	697	639	691	685	700	650	647	681	665	671	679	679	648	659	673	686	723	707	711	671	694	704	698	678	694	677	716	722	721	704	650	667	727	715	710	721	684	696	615	713	689	709	678	705	692	706	700	705	692	707	667	711	644	705	701	738	652	654	663	726	672	677	707	730	679	679	664	670	681	669	661	608	666	720	641	704	685	721	719	699	712	684	702	747	677	641	699	679	746	682	694	682	696	689	693	696	668	725	704	632	655	715	689	684	704	706	766	682	714	665	682	692	647	676	787	682	690	699	699	680	677	711	704	710	685	702	681	720	742	654	662	661	668	687	683	659	682	700	726	652	657	686	682	727	688	694	713	652	657	728	706	659	663	652	709	690	678	662	709	667	687	686	725	696	648	679	682	730	676	704	700	660	663	655	699	697	666	650	707	673	669	687	657	715	706	683	662	668	682	688	678	661	677	656	709	736	662	687	710	667	665	718	775	669	691	669	649	686	701	692	728	710	703	695	709	702	713	657	689	655	666	713	684	665	638	697	671	690	671	666	674	695	702	723	657	698	690	631	723	669	688	687	711	705	622	680	687	687	660	677	667	679	751	647	631	694	677	674	611	696	683	704	682	701	693	665	670	658	713	639	632	729	662	660	653	687	641	690	715	700	690	679	646	685	677	733	653	656	678	644	670	655	707	695	708	654	689	712	692	713	725	676	699	721	668	693	723	709	673	708	634	670	713	650	644	714	696	678	642	696	670	700	690	667	702	708	698	670	695	664	701	674	656	678	633	653	694	676	648	688	699	759	672	643	736	707	719	723	636	703	656	680	718	657	716	662	627	658	684	667	686	677	702	700	648	697	685	669	673	693	730	697	684	686	736	704	718	731	695	732	712	641	722	697	655	707	656	671	671	666	663	698	704	695	680	668	723	652	678	670	646	678	674	673	688	688	718	718	721	664	696	722	688	696	671	706	710	678	693	689	685	685	706	663	693	708	730	668	680	647	695	703	672	671	703	650	706	716	691	681	700	730	681	642	731	659	695	671	671	650	668	689	675	686	684	688	709	700	679	676	657	643	690	647	699	676	697	657	633	691	672	672	680	704	703	650	687	637	656	709	686	680	638	717	649	715	716	673	705	715	694	671	660	668	656	681	672	699	683	691	657	668	704	646	673	678	738	711	703	694	687	746	634	667	715	662	762	701	718	669	689	675	671	732	692	719	691	649	667	737	697	681	671	650	674	650	721
30532	14855	2279	488	401	354	367	337	296	332	326	316	299	332	329	321	289	312	310	316	334	293	307	288	279	316	284	307	307	326	297	292	330	297	326	295	309	314	326	331	306	321	287	312	333	339	310	283	287	322	294	321	332	295	304	288	320	314	342	337	286	279	306	335	314	294	309	328	302	329	331	335	274	301	315	353	333	304	333	311	322	315	287	313	306	321	322	305	327	281	321	310	325	311	329	310	290	312	294	302	303	350	325	331	309	339	299	285	294	298	302	318	312	328	363	322	318	323	301	327	279	318	301	295	293	327	332	307	272	326	329	299	269	348	322	315	308	307	312	303	306	306	284	277	287	328	316	303	310	330	349	305	304	284	321	304	325	329	338	302	295	337	326	258	331	310	306	340	304	313	319	303	300	334	297	280	321	319	295	330	310	300	289	318	296	303	312	306	274	302	323	343	287	314	312	327	341	283	304	318	297	321	302	330	331	279	252	312	320	302	290	325	312	336	343	295	297	298	336	282	304	309	339	289	332	318	321	322	301	318	306	296	288	319	329	342	314	332	291	298	326	343	327	309	327	298	303	321	312	305	267	306	312	290	274	299	293	316	338	277	285	280	307	312	332	303	294	298	291	317	319	326	327	338	363	287	314	333	323	320	306	295	322	342	349	327	340	307	325	330	337	321	324	299	331	320	339	325	334	310	345	285	316	359	318	313	312	284	309	312	331	305	292	321	319	295	334	321	299	333	320	317	295	321	294	314	285	303	317	319	323	299	330	289	285	328	299	315	297	273	280	305	291	333	305	329	316	304	312	299	308	316	311	335	339	309	291	331	293	319	332	282	311	335	287	339	287	303	332	360	341	320	306	305	291	299	300	302	322	301	318	355	306	291	321	302	314	310	270	324	313	305	315	353	314	317	314	300	295	291	324	296	328	291	304	298	357	317	301	311	368	318	319	317	344	315	292	300	300	311	295	348	317	330	298	309	319	300	331	309	314	324	319	294	320	263	303	340	302	311	326	318	302	327	323	321	320	309	314	301	318	323	276	307	301	321	318	295	280	313	297	250	320	306	272	319	308	322	313	298	294	331	312	360	307	313	312	328	337	327	316	333	318	306	322	310	292	324	291	312	329	295	326	312	316	316	327	296	321	301	277	301	300	290	302	325	321	291	303	280	289	321	336	307	276	309	317	306	295	305	315	307	296	286	327	306	294	319	330	288	304	321	330	306	316	327	301	329	331	311	321	319	294	273	319	295	328	305	288	310	339	305	282	291	313	348	321	329	306	299	339	353	310	300	298	285	314	323	301	314	305	317	303	279	332	327	309	304	335	294	312	314	293	327	329	353	306	326	303	345	333	293	321	285	283	280	312	338	296	313	344	275	323	323	307	324	288	278	291	323	305	301	323	323	310	294	315	301	342	329	306	301	294	310	311	300	336	297	290	302	320	301	306	298	315	324	295	298	321	315	332	296	299	307	303	297	313	302	303	317	318	289	306	275	339	321	307	296	281	323	303	316	283	327	329	338	316	328	315	300	304	358	332	296	284	309	333	301	336	307	290	274	309	297	297	321	307	360	331	327	330	333	291	309	301	322	342	325	328	345	318	313	307	325	305	275	312	318	346	277	298	301	330	293	297	308	309	305	308	294	288	323	319	297	337	301	314	324	343	322	281	335	306	300	329	316	300	311	331	320	307	308	302	315	308	299	293	293	301	318	316	289	313	332	329	309	302	299	294	274	326	315	317	295	294	300	336	337	334	302	292	293	305	327	333	275	321	315	311	339	334	314	319	311	314	305	345	345	326	347	337	303	330	352	365	297	310	298	308	308	283	304	332	329	338	311	337	308	299	325	304	301	318	321	339	291	304	326	310	273	310	344	335	292	297	281	306	284	317	309	302	311	325	290	300	318	288	327	312	325	319	339	319	304	337	300	302	302	312	276	280	319	350	294	303	336	304	295	305	303	322	305	286	311	306	317	318	288	313	302	305	301	306	331	304	317	311	287	309	338	278	297	301	343	315	321	305	320	326	279	295	314	330	321	275	297	297	327	302	312	311	318	319	281	320	325	298	342	319	289	286	281	289	309	313	328	283	353	300	337	292	292	307	312	300	320	306	300	307	306	299	333	347	318	309	330	278	292	342	294	304	291	321	291	285	308	296	315	356	309	290	293	326	318	333	326	324	278	318	297	352	309	314	297	292	298	329	336	305	324	324	322	339	321	325	285	273	314	332	324	274	316	320	304	284	308	311	310	311	343	336	308	312	324	320	293	298	320	315	327	309	286	306	317	345	283	316	329	295	286	310	285	330	327	306	301	290	343	291	333	320	300	289	307	299	317	306	336	334	340	290	313	344	286	294	302	307	327	326	308	311	322	327	291	321	316	348	322	299	319	309	282	302	319	317	289	321	308	330	307	286	312	287	286	304	321	323	302	294	306	299	275	298	314	302	331	314	316	303	292	284	329	289	317	281	303	307	332	311	349	279	315	307	337	357	326	318	319	276	304	302	349	278	308	314	323	308	320	291	313	318	318	326	361	312	305	302	333	307	306	320	309	314	311	332	300	319	328	323	343	289	319	317	318	332	315	317	279	325	323	317	329	319	330	353	327	328	287	312	309	296	319	308	287	295	298	316	324	338	320	309	323	285	312	328	299	319	344	314	315	285	315	314	316	290	336	318	300	277	311	315	308	312	293	329	336	309	326	306	305	282	315	324	290	304	295	333	304	290	288	315	279	295	299	324	332	315	330	312	319	292	326	310	325	282	320	305	281	314	311	308	315	328	307	307	312	302	322	326	311	292	305	308	301	302	297	334	327	295	336	330	310	321	313	321	284	310	337	285	315	310	319	281	316	285	304	331	282	289	271	316	310	314	318	293	314	304	298	305	325	303	328	328	329	274	286	321	315	304	312	325	301	308	325	318	282	316	315	298	306	287	321	302	302	322	329	322	335	300	296	284	326	339	305	332	324	285	279	311	311	299	331	316	290	297	302	325	326	282	292	307	303	296	289	300	305	300	314	307	336	323	331	297	320	286	309	296	280	312	289	320	298	301	325	315	330	299	312	312	297	291	313	333	299	308	297	313	321	294	319	323	301	302	322	328	301	305	322	349	321	313	316	332	301	304	300	326	292	301	300	326	333	322	338	286	324	311	311	329	323	306	341	317	307	323	321	317	332	286	312	313	320	317	317	323	345	299	322	305	310	321	320	345	304	311	310	353	290	351	299	329	300	282	304	299	318	343	290	333	316	326	334	321	280	313	313	291	318	302	301	300	279	308	315	325	333	333	312	311	342	300	306	294	301	324	327	282	319	316	293	325	325	310	302	285	303	316	324	317	275	304	282	298	307	293	327	306	324	305	323	317	325	323	315	297	318	302	307	304	306	302	306	326	299	301	316	319	289	312	326	310	279	331	289	300	347	309	294	292	319	342	317	308	330	307	306	333	319	326	283	314	303	337	258	286	318	302	359	302	300	286	331	315	320	310	303
16468	821	707	512	427	398	361	326	371	392	371	342	332	322	320	308	310	321	315	326	329	337	349	347	313	340	348	346	325	353	313	319	331	313	324	325	314	339	334	341	319	338	323	346	323	349	335	305	315	315	299	327	380	322	335	339	323	322	326	338	334	331	329	340	297	337	334	343	288	358	311	331	323	323	308	350	324	328	297	342	333	335	348	325	300	356	311	333	327	287	311	288	360	315	311	316	288	347	318	343	330	294	334	317	367	336	297	345	331	347	348	308	307	318	307	339	326	325	315	341	348	305	340	331	317	303	324	343	299	334	279	335	346	343	311	362	305	325	342	301	330	311	291	311	330	323	331	337	333	329	347	328	317	339	299	317	347	295	318	300	344	316	358	318	354	322	303	336	349	356	319	349	308	315	304	328	331	322	359	295	343	336	313	336	338	330	327	309	340	303	325	336	275	314	339	333	308	352	293	320	350	318	331	322	323	311	306	342	327	345	331	321	297	318	311	331	332	318	363	341	322	309	336	303	309	332	325	337	289	338	329	321	319	305	311	336	337	352	302	363	327	319	311	326	313	317	344	305	332	312	305	318	302	306	317	329	337	335	328	300	320	326	314	290	355	338	346	328	331	341	324	339	322	299	325	327	314	320	316	308	303	320	301	327	285	341	315	344	327	346	364	335	339	316	316	305	336	374	313	285	333	321	328	323	330	340	303	347	316	336	348	330	300	350	318	328	326	309	360	347	306	337	321	309	316	315	320	342	320	335	312	316	284	304	349	315	340	313	321	329	316	349	318	324	326	348	335	316	306	313	358	314	303	320	288	300	327	308	311	342	345	308	321	324	305	346	333	325	350	291	336	352	307	312	318	345	321	310	316	310	324	310	318	322	303	345	333	328	337	315	316	323	372	322	318	328	311	305	333	304	337	302	318	323	318	335	312	322	311	321	301	313	318	333	318	320	295	311	331	315	318	291	304	313	329	335	312	322	345	340	320	329	322	345	305	310	348	341	314	353	324	322	324	342	336	349	323	328	292	358	325	326	339	309	329	304	333	298	294	331	329	350	318	348	355	321	311	342	299	317	295	344	318	289	295	331	332	341	356	324	315	349	338	361	305	323	329	320	353	332	326	332	342	303	344	336	308	339	327	304	319	304	311	306	331	340	349	297	317	321	332	326	320	305	328	311	310	321	308	333	316	319	319	294	303	336	319	312	323	312	342	327	317	304	307	309	328	323	325	313	348	324	332	334	315	338	323	339	308	310	341	320	310	311	337	305	311	320	333	370	334	321	326	302	315	322	346	344	295	311	316	315	309	306	374	316	323	334	311	336	346	318	280	321	342	311	303	344	342	326	326	312	345	338	295	343	337	326	321	349	326	319	296	346	362	335	325	330	310	321	324	322	299	331	328	349	340	337	297	335	290	312	327	310	314	283	316	340	322	293	349	325	321	315	334	323	302	316	344	336	349	345	321	340	316	302	310	325	340	321	295	305	304	345	325	295	324	337	330	331	325	301	305	317	321	307	304	326	304	337	328	289	301	328	321	325	333	339	328	293	327	305	324	338	319	343	343	335	321	304	346	305	308	326	338	307	333	310	292	327	306	318	345	321	360	317	319	338	331	298	295	312	327	339	300	354	323	325	329	307	319	289	319	316	319	332	320	310	320	300	313	317	316	296	329	325	329	306	322	298	309	290	326	328	305	313	332	294	329	344	312	342	307	341	334	331	324	346	295	310	337	337	346	325	319	324	330	325	317	293	328	303	315	348	343	316	329	346	349	336	335	315	327	318	333	345	321	328	305	325	327	335	319	352	338	357	334	294	350	305	304	328	349	356	315	317	320	298	323	303	323	317	353	324	314	330	303	306	347	362	329	312	332	352	329	324	341	339	332	343	334	338	356	319	306	306	330	296	352	316	343	313	344	348	297	345	332	349	299	323	337	349	298	284	358	315	318	300	308	338	334	338	321	329	339	324	314	326	303	304	305	314	316	319	348	345	332	324	339	339	306	344	338	306	337	328	307	326	312	336	314	355	298	335	272	337	334	317	335	355	348	298	308	320	361	337	329	317	333	335	342	333	324	289	338	311	334	333	279	343	294	328	317	320	352	354	331	330	314	305	307	333	328	338	312	334	292	348	328	302	288	304	323	310	331	306	315	336	335	318	270	346	284	321	347	321	347	327	303	330	318	348	347	313	323	313	315	319	330	338	328	345	319	376	318	317	327	337	317	297	339	329	346	311	307	312	346	313	353	328	334	335	307	319	305	329	329	330	358	326	313	310	326	346	314	300	332	325	309	338	312	352	308	338	335	315	304	356	366	331	302	324	324	296	328	314	318	309	323	320	335	312	341	334	295	321	318	305	333	320	319	308	349	335	367	332	326	324	351	324	308	344	333	319	341	301	330	335	329	326	332	301	366	322	350	328	349	328	335	314	333	296	343	319	330	338	335	340	330	328	305	308	286	348	334	314	298	284	332	313	325	314	329	315	321	311	290	333	334	337	310	276	304	332	327	282	309	345	305	321	300	326	323	307	316	317	333	344	324	352	365	354	294	345	330	311	300	314	310	316	358	319	292	353	355	329	331	307	338	304	322	314	312	302	351	330	358	322	295	312	325	333	302	365	308	319	301	344	322	323	306	315	369	332	338	306	349	333	327	310	345	333	332	296	362	312	310	364	336	307	332	336	329	297	337	333	322	341	337	324	322	334	326	296	327	335	309	350	328	306	306	319	335	318	332	297	324	370	323	318	305	338	304	328	338	355	334	330	326	348	353	326	330	331	361	321	348	336	309	326	344	325	328	360	331	322	333	320	356	292	313	277	290	339	329	307	335	299	315	330	324	351	301	324	333	335	303	346	347	340	342	340	292	329	330	344	302	317	308	287	316	293	326	330	315	349	322	292	361	320	314	317	316	316	347	349	314	349	329	305	333	325	307	328	305	305	314	337	348	337	315	324	329	326	327	360	301	339	302	359	331	313	311	326	331	325	336	312	308	309	315	319	297	311	322	315	353	357	311	287	298	312	289	354	306	294	316	321	336	311	308	308	330	304	323	308	305	325	308	333	305	357	325	344	342	339	317	322	332	321	342	337	333	344	337	321	339	312	322	324	322	331	323	321	349	337	362	297	330	332	337	352	339	294	330	321	309	324	308	356	322	365	320	341	329	317	322	335	303	345	321	304	334	319	341	320	304	307	334	346	299	312	326	320	328	303	329	310	321	326	338	325	330	305	321	323	319	302	332	312	348	329	317	347	337	323	338	321	338	318	300	352	337	323	305	315	309	314	319	310	318	310	305	291	328	334	314	330	331	323	338	308	345	293	348	358	312	319	288	315	304	336	345	322	334	314	315	315	342	327	317	297	340	344	298	328	340	332	313	300	323	323	292	334	334	335	328	342	330	332	350	309	329	293	296	326	336	306	326	329	325	290	335	333	350	356	321	328	342	324	356	368	348	315	322	321	330	320	353	346	299	321	317	309	324	323
24965	20678	27430	23961	20683	10224	1323	907	737	673	653	577	567	563	511	503	506	515	503	532	469	459	513	466	477	502	470	441	486	471	450	462	454	457	437	476	431	437	418	473	453	489	434	425	448	479	413	469	456	473	436	448	469	429	440	462	478	435	472	440	450	456	468	485	430	428	472	406	456	443	434	458	438	454	420	461	440	449	421	439	473	456	472	400	449	439	440	440	457	458	450	419	431	438	419	425	460	444	421	459	471	467	432	458	399	465	466	471	441	454	431	430	437	434	478	423	476	435	405	461	435	469	463	485	437	449	458	429	449	430	462	433	420	446	462	404	458	447	413	496	465	408	488	454	459	447	434	444	451	435	481	476	462	486	463	373	461	461	447	418	418	442	419	405	433	457	416	417	412	440	463	441	417	455	441	447	412	404	426	477	439	452	473	487	434	438	458	475	480	478	432	458	441	477	468	460	493	429	449	467	426	445	446	427	420	403	507	441	476	449	433	457	427	439	455	423	473	393	461	433	427	454	483	495	450	442	436	477	454	428	438	471	427	458	443	440	462	446	464	449	430	460	449	435	463	425	451	432	432	476	452	452	450	452	449	446	436	458	431	455	409	454	429	458	474	472	482	464	475	457	454	465	492	413	427	396	447	493	490	461	437	473	429	446	441	417	472	467	464	474	457	406	420	460	477	456	418	437	445	463	408	429	462	421	444	388	441	420	418	461	435	427	426	428	456	459	428	474	452	466	434	431	457	437	474	435	442	438	431	449	456	430	484	409	464	394	446	482	448	429	414	454	437	454	451	445	459	447	432	462	472	450	429	427	447	451	451	441	442	400	433	417	423	412	427	451	482	470	463	452	460	468	454	429	440	437	413	434	474	413	481	477	450	436	461	441	458	422	418	422	480	414	474	459	457	450	460	425	417	421	452	480	454	467	460	434	470	435	429	437	447	430	470	434	457	457	423	438	453	449	455	442	476	438	451	478	474	427	447	433	432	430	406	427	473	440	429	433	429	473	445	467	412	467	488	442	486	455	488	437	398	438	425	398	476	496	455	443	458	452	487	446	459	454	468	472	446	464	456	419	443	479	467	433	485	430	496	438	469	455	413	439	458	456	434	436	419	394	410	428	464	504	447	452	437	426	434	450	451	474	456	496	456	408	421	433	488	440	456	433	438	449	444	438	462	461	431	444	419	429	465	439	441	446	453	435	439	460	458	422	437	439	437	406	421	450	417	436	426	438	438	434	455	429	483	434	457	441	424	443	407	455	401	435	481	436	445	433	459	407	441	426	393	442	441	445	454	460	421	470	412	424	438	454	460	468	437	418	471	437	432	459	446	451	440	439	462	463	448	486	476	420	465	442	406	466	435	410	429	445	426	447	475	428	455	419	442	451	432	409	447	419	432	473	461	443	478	436	474	470	436	451	465	427	430	450	490	425	443	423	463	449	488	438	440	402	443	464	444	431	440	414	435	452	444	449	467	458	436	457	431	403	461	448	423	439	454	430	414	447	410	433	499	416	446	426	453	462	463	441	446	420	458	434	418	412	439	430	465	421	422	426	468	432	438	441	489	463	446	423	461	460	429	444	487	440	426	477	442	436	441	426	427	442	429	455	460	430	481	454	444	424	471	467	470	467	484	452	447	452	464	455	457	441	464	441	421	468	461	431	462	452	420	411	477	428	445	444	447	398	449	447	420	447	439	432	424	433	437	441	430	417	445	450	436	448	464	432	427	413	418	452	445	462	422	432	437	459	471	412	426	472	434	440	480	432	413	424	451	414	456	449	455	428	436	387	425	423	424	442	454	430	421	463	446	444	424	449	441	400	430	439	462	443	434	427	429	478	424	475	453	437	415	435	454	431	444	435	430	473	440	446	468	433	464	424	475	466	480	427	456	453	445	459	459	478	440	411	478	435	429	468	447	436	459	450	455	422	449	446	403	427	463	470	437	466	462	455	437	448	456	480	441	467	424	469	478	430	479	469	447	464	416	426	459	439	459	454	469	398	423	443	428	481	456	431	450	444	446	437	415	438	446	423	438	444	452	450	427	422	429	444	461	480	460	445	458	405	455	452	446	430	442	449	414	455	422	438	460	487	476	434	416	433	431	431	419	450	420	477	397	448	447	416	459	445	438	430	477	478	467	460	433	446	436	437	465	467	421	432	441	471	446	450	424	457	445	420	428	437	412	434	444	430	420	418	447	462	441	459	432	460	423	473	424	434	434	446	484	443	444	443	476	452	474	405	429	463	447	474	446	451	421	437	414	431	445	439	456	458	437	376	450	424	422	421	436	494	438	438	430	439	467	468	441	455	437	429	450	453	466	502	431	455	409	434	455	432	451	418	429	456	457	436	465	451	461	440	437	469	425	429	448	446	438	459	479	434	466	396	435	432	457	435	436	441	479	462	431	451	469	502	442	481	438	438	435	490	452	412	399	440	475	441	455	466	458	448	455	423	442	425	466	448	452	486	461	465	440	420	471	426	484	456	447	440	476	456	456	461	426	425	439	479	451	457	399	468	435	495	461	460	428	469	451	438	468	490	472	456	447	477	435	435	453	420	438	442	460	462	443	418	464	447	443	407	492	462	426	421	417	465	444	455	475	479	431	463	431	407	441	412	444	411	474	414	451	431	432	451	469	500	425	438	422	419	441	435	405	401	445	497	437	428	448	436	416	470	442	433	491	445	444	452	464	443	455	483	454	417	423	456	469	466	418	479	430	446	429	445	417	387	465	423	416	441	442	420	483	426	452	437	418	443	445	445	438	420	432	428	392	495	429	454	448	437	464	407	413	442	410	446	445	422	453	457	429	445	418	426	432	447	416	412	449	422	450	453	454	431	443	438	445	427	454	444	456	464	484	437	433	451	457	453	445	427	441	430	460	462	438	430	456	438	446	440	445	435	444	467	409	436	382	460	463	469	447	473	467	438	416	446	432	428	445	472	435	442	446	459	435	468	415	461	482	432	442	425	449	441	455	465	486	447	461	432	472	450	449	485	425	441	462	436	441	435	409	466	489	464	432	450	439	446	433	461	461	427	477	459	468	427	449	468	418	481	431	430	396	429	452	433	434	446	410	439	479	463	416	412	399	415	458	449	409	436	418	394	478	470	406	481	431	441	469	418	447	435	466	416	413	397	406	408	438	426	448	428	452	449	460	457	466	464	437	512	445	457	423	441	414	443	487	455	417	476	440	431	457	441	436	430	462	435	437	401	414	447	451	453	451	475	435	429	402	431	487	432	477	448	415	470	424	485	467	421	454	439	443	442	442	390	474	452	466	441	459	419	467	419	429	436	451	442	412	421	430	434	448	422	432	483	449	481	430	475	465	448	458	443	436	435	463	447	424	432	476	425	490	417	452	469	478	451	425	454	456	445	435	421	457	440	447	468	448	418	418	446	435	466	403	446	434	441	441	443	442	473	456	416	435	421	419	449	456	433	426	462	467	427	447	442	433	464	412	448	444	461	482	462	463	482	451	436	430	442
20406	8742	7980	4202	2806	2126	1550	1343	1133	984	878	809	743	682	627	640	640	580	611	522	501	475	514	525	502	505	517	454	465	494	487	448	465	464	460	493	447	448	450	467	471	475	494	402	413	462	437	453	502	444	436	453	452	415	450	451	461	439	434	459	474	434	458	436	412	427	443	459	482	452	419	449	454	464	460	448	429	462	419	427	448	446	409	471	457	415	402	416	437	426	483	437	434	450	428	433	431	453	424	441	430	407	459	443	432	461	446	480	461	418	410	425	430	464	455	415	439	395	429	439	430	455	480	427	423	424	453	441	431	427	466	418	425	398	442	442	417	451	460	433	418	450	452	466	432	465	403	443	431	456	423	439	462	452	428	430	412	457	427	451	435	455	442	422	444	444	433	426	427	423	442	449	428	434	430	430	385	466	463	434	444	500	439	420	447	445	429	441	428	419	433	434	430	421	431	468	445	390	424	464	457	408	452	417	416	403	439	463	406	439	362	442	438	407	459	426	421	428	435	416	428	444	478	460	478	405	461	423	487	424	427	471	408	444	443	428	463	420	450	446	460	395	401	431	408	415	465	456	411	440	442	454	460	444	437	454	432	453	447	425	429	432	468	432	430	382	434	439	470	426	453	444	409	410	452	408	426	422	462	430	409	424	421	430	426	436	474	446	457	427	419	414	461	412	418	451	446	446	443	444	429	415	429	422	438	429	424	437	476	453	448	404	446	451	486	416	462	409	422	444	430	460	425	425	425	442	394	434	419	436	448	432	464	447	400	423	456	445	427	421	427	407	448	436	422	413	449	415	399	393	437	423	438	428	459	405	431	450	453	400	431	393	436	436	422	446	447	456	408	464	460	447	457	382	424	438	412	466	387	447	442	457	409	414	439	428	458	424	420	404	431	391	416	452	452	417	450	426	408	425	388	443	435	418	445	434	411	424	404	439	430	406	458	458	432	453	450	458	426	449	420	455	422	430	400	424	415	409	416	409	444	439	401	395	427	473	458	443	440	433	441	438	444	427	451	401	419	448	428	435	462	384	421	420	435	428	438	441	420	428	457	432	420	428	420	469	453	425	421	455	384	434	444	440	417	446	422	415	421	432	406	433	415	438	391	422	434	433	419	432	403	469	414	416	440	399	461	413	410	444	450	419	450	442	436	440	444	447	444	390	446	454	434	421	423	437	411	469	427	422	410	447	443	500	424	433	459	483	456	409	421	421	421	437	416	434	439	410	438	414	444	443	411	440	395	458	438	468	446	409	432	410	443	430	418	397	444	449	448	431	395	464	430	418	429	426	442	434	457	437	434	461	419	444	441	427	416	421	435	455	414	457	466	420	456	447	419	466	475	422	432	437	418	422	450	452	403	436	442	474	435	425	443	445	481	421	439	424	427	463	457	411	481	414	439	455	443	420	407	425	437	431	437	397	442	422	425	470	430	465	460	465	460	419	452	476	424	451	449	460	386	418	436	423	427	440	397	426	427	470	430	441	436	399	433	480	449	408	412	401	471	458	471	428	432	471	414	472	400	486	442	449	478	440	408	441	427	451	437	422	435	412	440	447	388	440	405	422	428	425	433	437	436	404	420	439	436	448	417	438	411	421	439	442	450	413	418	454	448	447	424	385	424	448	413	410	417	442	438	429	447	451	420	437	450	435	451	435	414	433	441	434	403	454	466	446	380	438	439	473	455	473	409	401	432	427	425	407	437	422	431	431	421	467	467	434	427	452	453	445	438	482	464	441	438	449	429	452	448	432	447	424	448	402	462	448	397	427	425	444	424	421	435	436	423	454	407	446	429	453	447	427	448	436	409	423	417	429	426	411	432	448	446	435	440	393	435	470	459	380	411	444	452	433	448	437	438	471	424	451	412	434	417	439	422	430	459	425	426	460	451	424	424	428	435	437	461	457	423	428	443	405	407	423	448	417	417	445	457	480	424	453	440	468	434	398	440	417	414	425	434	456	398	455	437	445	462	415	439	445	421	402	466	437	430	458	465	457	468	470	454	400	422	428	454	433	468	433	400	437	419	448	430	439	414	451	436	429	409	419	463	439	444	401	461	441	447	464	454	424	410	429	434	439	435	398	409	427	409	404	448	468	420	438	439	436	452	428	410	444	455	410	415	444	449	456	431	483	426	452	406	445	471	461	410	454	437	445	402	463	432	424	435	437	427	407	421	418	441	442	451	425	430	466	427	451	462	417	391	442	446	433	411	403	449	454	421	446	432	445	431	420	402	417	443	467	445	461	451	428	429	395	451	434	436	474	437	409	410	406	400	473	423	412	413	443	407	439	455	421	445	455	441	394	450	483	461	402	417	448	452	419	418	462	419	424	438	432	441	423	409	464	457	407	426	395	432	416	463	443	414	444	465	403	419	415	413	443	446	467	445	416	443	471	429	428	450	459	449	457	427	474	442	456	426	410	469	419	467	448	390	447	426	465	411	462	401	436	463	442	429	390	432	428	418	395	466	419	431	452	412	430	386	405	438	453	438	439	461	426	421	432	434	433	402	450	455	424	418	398	468	448	395	457	443	410	448	436	410	397	414	423	469	450	414	418	436	430	428	426	445	415	445	455	410	441	410	435	447	437	415	434	409	468	454	440	492	445	420	439	457	456	410	455	438	431	441	407	430	436	462	451	436	432	393	443	436	423	447	410	434	451	401	406	444	470	446	431	419	413	413	469	447	434	427	416	438	449	432	434	433	424	462	466	398	409	447	428	439	447	450	412	396	426	441	459	443	447	447	448	447	434	411	393	452	464	421	391	466	405	425	458	417	416	446	460	417	421	477	406	457	437	401	431	385	415	385	430	396	442	421	403	477	417	450	435	408	417	477	455	394	461	406	453	415	438	402	429	447	423	430	432	457	436	422	423	445	409	414	420	438	437	400	391	444	423	411	449	432	436	412	413	440	449	416	423	471	450	452	453	457	433	456	461	421	447	440	454	422	406	452	442	438	442	421	458	458	433	453	457	475	435	423	450	454	424	464	410	435	425	491	468	432	444	409	463	444	440	459	433	425	436	463	400	436	454	445	439	431	395	442	408	439	487	449	433	424	460	442	460	405	413	447	429	459	428	488	435	442	464	424	449	440	414	436	416	445	406	421	422	432	441	469	399	461	416	443	397	457	413	446	423	428	438	434	437	437	462	445	459	429	403	451	440	448	467	415	405	455	474	423	425	435	417	446	434	449	439	457	476	394	435	439	396	452	446	466	450	428	436	455	413	464	466	474	463	422	421	455	448	454	456	439	408	450	419	458	456	415	441	445	439	427	426	459	421	420	453	431	444	431	414	454	428	440	443	422	380	416	400	410	423	440	451	446	424	443	436	417	433	461	462	417	429	431	433	458	427	442	435	416	442	470	433	445	415	421	408	437	452	418	431	423	422	432	396	445	444	432	454	390	427	455	434	444	398	432	394	433	423	468	440	418	436	427	453	460	492	436	461	447	434	396	428	405	434	428	442	384	439	433	422	465	446	428	433
22880	20634	27932	23331	20637	20743	11410	1819	1275	1196	1166	1065	984	937	934	896	901	949	819	871	847	827	814	780	754	805	799	746	770	747	761	756	797	743	741	736	738	742	732	736	765	737	738	723	736	714	734	746	764	784	712	748	744	713	754	772	734	745	729	711	692	692	756	722	736	742	730	727	716	712	686	722	757	758	658	738	751	771	742	747	764	726	734	743	754	693	761	696	750	695	703	728	720	705	715	736	749	718	754	731	719	777	734	768	734	772	739	722	689	721	703	743	714	745	698	709	711	758	772	706	689	713	743	684	734	746	746	760	789	719	728	706	737	724	719	700	756	743	745	800	762	705	737	719	764	720	715	756	698	704	732	760	708	726	718	690	726	735	693	691	742	681	721	722	717	719	746	703	714	713	731	734	709	729	695	730	734	712	724	762	755	707	714	744	725	723	733	680	719	723	757	748	707	725	714	742	726	778	737	736	715	733	733	731	699	712	721	725	697	725	720	707	764	730	735	703	706	717	774	757	686	738	762	684	767	694	736	750	730	687	698	683	697	766	796	732	679	701	769	747	696	772	705	728	750	724	683	707	755	763	725	714	690	682	691	721	744	749	684	708	754	692	718	703	710	748	794	718	712	680	734	718	720	703	737	766	763	710	699	720	721	734	684	658	759	700	760	684	746	705	716	781	702	685	645	734	710	717	675	702	690	679	726	716	750	676	717	697	706	720	771	744	692	697	723	747	730	707	719	735	715	713	720	717	683	678	679	748	749	654	738	739	704	738	727	744	690	722	718	728	682	700	724	738	739	704	726	764	717	710	759	717	714	672	748	742	709	690	729	658	716	705	739	726	722	696	731	688	678	754	735	732	733	746	709	717	695	763	737	725	733	706	705	734	705	714	713	701	703	753	732	709	687	744	676	697	717	714	700	697	689	715	693	733	707	732	743	713	785	704	682	714	740	756	715	712	719	674	745	752	684	722	727	720	740	704	659	690	669	758	727	766	681	704	738	696	748	707	714	756	650	730	771	732	656	704	740	722	743	760	763	719	729	715	739	738	710	733	703	713	772	737	714	726	711	715	715	697	680	758	710	713	726	682	720	698	728	736	681	709	674	683	733	719	682	742	738	700	786	728	704	732	686	712	731	708	727	701	734	685	706	750	722	759	798	767	722	727	749	759	656	760	747	706	707	732	731	656	733	761	728	719	735	700	693	674	734	688	759	731	688	747	721	705	737	696	704	777	706	682	705	748	736	671	669	666	691	735	713	714	738	742	720	700	736	698	709	690	776	720	746	703	716	746	697	707	706	712	687	713	763	713	748	711	706	693	694	720	700	702	677	714	703	711	738	704	650	718	722	708	725	727	734	735	758	699	748	719	724	677	702	755	749	696	705	758	738	685	729	717	721	728	694	728	708	730	705	687	652	733	730	727	747	730	728	738	754	725	735	707	746	696	724	749	728	728	694	747	718	704	762	759	666	718	711	722	675	720	695	690	725	668	704	650	666	732	691	739	738	751	686	718	734	695	670	691	712	707	685	669	734	727	704	716	710	721	747	688	743	727	726	716	680	710	714	669	727	713	749	714	688	733	739	747	759	778	676	719	721	740	699	714	741	748	716	719	742	699	711	729	715	715	693	706	733	719	705	716	708	758	728	692	713	645	687	721	782	715	708	662	761	704	711	727	732	661	686	734	736	670	743	748	711	732	737	691	672	699	721	747	717	740	758	708	744	706	690	717	695	688	710	697	720	682	711	763	721	763	753	719	711	748	715	688	747	737	704	665	693	758	737	735	730	688	768	723	729	715	738	747	733	732	706	748	738	704	749	700	672	656	701	715	708	722	735	749	742	738	738	695	659	685	726	741	738	772	719	692	702	702	781	683	747	665	720	724	802	714	732	681	728	700	710	717	718	703	738	732	712	759	730	687	734	698	751	763	722	704	655	704	701	759	776	727	713	720	751	745	731	714	705	747	688	671	751	742	716	752	727	715	697	734	745	684	724	695	692	718	723	683	730	746	713	698	740	706	704	707	681	727	747	743	739	751	725	720	742	710	689	717	733	704	736	675	705	703	719	705	719	722	669	719	725	684	729	761	655	744	705	724	712	746	731	735	753	712	696	741	722	740	721	742	744	746	741	736	722	723	717	771	690	693	687	695	737	742	749	653	699	684	736	694	703	691	656	734	652	767	738	750	727	686	722	719	726	732	693	710	695	690	704	725	737	691	720	637	664	731	729	729	749	748	678	719	707	758	710	685	731	688	713	710	692	710	717	738	761	694	702	754	740	762	691	737	683	639	751	725	721	729	705	772	707	709	731	729	743	672	707	744	687	713	751	720	696	741	681	695	730	712	708	722	705	719	759	723	784	741	720	719	747	727	704	721	722	710	727	694	696	719	705	697	723	688	719	714	710	693	727	715	705	723	725	709	696	738	756	656	711	683	727	708	740	718	751	728	699	721	698	691	696	718	693	667	703	683	733	754	719	709	713	684	691	682	710	740	739	689	742	709	743	671	723	758	707	730	725	717	674	707	738	768	708	743	716	721	718	717	700	717	695	691	724	689	763	675	765	694	738	753	702	726	728	726	781	717	665	726	686	729	682	744	668	728	678	684	732	764	727	762	744	713	732	722	675	711	703	723	687	665	720	676	677	758	739	727	674	731	712	703	634	731	727	683	706	700	705	683	743	693	725	745	692	754	714	712	727	752	714	704	725	665	733	698	717	678	756	768	702	722	722	700	752	731	760	749	718	679	724	719	707	722	697	736	725	722	705	726	709	729	751	736	720	730	716	716	710	714	691	724	748	687	714	697	719	662	734	673	779	749	768	752	730	748	716	737	710	717	675	690	690	702	728	752	728	745	701	694	787	711	755	662	754	762	747	696	694	701	722	744	716	691	708	678	697	717	706	737	737	681	720	698	708	700	732	718	722	677	740	755	727	685	735	711	756	731	736	739	688	706	725	751	729	703	668	706	708	694	672	719	663	686	699	722	716	754	691	753	731	736	731	694	760	685	727	722	730	720	702	764	741	729	710	750	726	690	701	708	765	687	739	696	721	713	683	718	745	733	704	710	701	749	716	673	751	718	674	722	741	753	770	726	690	733	719	697	689	700	680	714	763	720	680	759	694	762	740	745	693	700	731	699	664	748	727	691	756	740	790	776	727	662	706	707	705	740	728	760	694	764	691	731	766	735	733	695	749	754	726	665	739	733	676	704	741	714	703	718	786	735	727	748	703	727	712	708	752	718	707	768	709	745	715	769	730	735	749	721	762	740	677	721	745	698	708	738	748	759	770	678	742	672	739	693	797	681	734	716	648	725	748	636	773	709	732	724	727	719	709	701	702	732	717	709	710	705	676	752	691	730	692	700	718	717	706	801	731	730	760	694	768	686	696	716	704	734	691	743	689	773	719	703	779	690	679	699	714	728	724	733	753	678	695	690	718	757	704	742	725	745	692	695	702	777	700	763	736	707	758	707	697	703	733	754	737	751
17306	14979	13603	7870	5340	3941	2981	2348	1984	1845	1633	1373	1247	1207	1088	999	979	1013	909	916	842	855	822	816	865	784	797	780	799	780	798	699	731	729	758	786	777	792	697	672	757	745	750	733	758	709	675	698	738	690	678	698	700	682	676	695	664	727	684	722	713	683	706	705	695	691	713	767	707	710	708	659	664	669	739	696	718	695	709	737	703	708	708	699	699	736	730	702	697	696	665	683	650	696	702	640	736	697	713	692	662	699	690	705	678	685	716	663	655	668	719	660	719	674	713	669	723	673	712	633	622	701	664	685	689	692	727	647	713	655	659	707	725	695	694	652	716	717	676	681	761	682	655	654	682	685	684	691	692	695	662	690	685	696	701	703	730	636	686	674	685	680	720	664	670	692	693	675	647	701	652	677	658	691	685	645	699	718	671	697	726	656	688	672	669	710	688	680	700	686	661	710	713	653	670	662	676	699	706	672	659	701	729	717	682	670	702	676	687	686	702	685	641	726	699	667	707	679	680	739	668	699	708	659	748	656	688	686	688	688	679	714	675	683	689	679	680	659	691	662	677	677	689	687	683	675	655	711	713	697	654	690	696	692	678	693	690	684	728	638	694	679	716	671	679	681	721	701	697	660	659	671	666	693	745	655	683	687	661	704	717	632	693	696	692	672	668	703	676	676	641	690	684	706	652	683	691	651	690	661	666	702	686	724	680	682	629	659	701	680	677	668	697	736	659	672	662	696	719	685	672	678	691	696	696	650	666	694	662	681	677	653	729	658	706	696	659	680	684	686	677	695	693	682	685	680	683	672	694	680	662	620	663	696	705	726	708	655	661	711	722	725	692	700	706	686	675	695	750	682	665	660	679	670	691	634	653	663	684	700	662	636	722	713	667	741	713	690	710	713	690	656	688	683	677	660	650	686	658	692	695	634	706	718	744	666	705	653	715	675	644	703	660	727	772	652	696	707	713	699	678	674	699	671	654	653	706	697	613	702	696	666	738	684	696	673	694	691	675	678	693	665	666	697	716	721	666	653	695	682	722	681	675	676	689	710	669	698	667	652	682	671	677	708	701	730	695	698	669	719	717	705	698	684	687	689	723	705	648	659	672	666	680	709	686	664	676	662	668	672	697	710	668	649	652	669	686	627	670	675	691	642	709	656	667	617	657	690	688	645	724	731	673	663	684	716	697	666	678	697	678	670	690	678	705	662	676	682	685	715	674	683	609	679	649	689	679	741	685	691	718	677	675	710	695	702	646	678	674	692	684	694	654	731	675	724	713	629	680	692	691	649	661	661	633	682	648	690	664	638	669	678	709	686	677	671	631	649	703	638	701	715	660	666	685	650	654	733	731	735	671	674	663	692	676	689	693	669	694	683	725	710	706	646	667	745	716	695	672	673	710	675	715	621	674	686	744	687	681	688	678	675	634	686	673	703	632	664	683	699	682	726	678	699	707	669	656	671	693	695	671	739	672	654	618	707	697	658	688	644	665	706	683	682	654	712	694	716	677	669	723	680	692	719	678	667	666	705	681	723	650	682	682	663	716	687	682	760	695	665	753	703	658	672	661	655	703	691	720	665	689	665	708	784	642	710	700	637	690	715	726	708	667	652	676	707	656	670	702	672	688	688	660	658	657	655	677	676	638	645	696	654	678	666	711	668	682	694	738	673	687	695	706	707	660	693	702	696	716	673	704	670	704	677	692	676	668	699	645	642	657	639	665	702	692	668	696	660	664	676	674	687	669	662	671	715	702	651	654	676	693	711	650	682	713	714	715	698	663	702	683	670	676	736	668	646	692	696	657	702	659	657	661	733	662	655	685	661	679	676	644	729	686	665	663	680	740	634	674	677	655	680	726	689	707	701	718	698	682	667	689	690	686	688	677	698	658	698	628	672	659	710	712	681	698	661	693	736	652	651	669	647	666	690	681	712	669	680	697	687	703	639	704	735	692	681	653	698	638	702	654	695	713	632	691	670	713	666	640	678	674	673	662	668	667	684	690	665	705	692	671	673	681	684	665	717	686	672	659	679	665	680	665	683	712	681	663	628	668	718	640	729	699	697	640	687	687	677	730	696	715	715	643	699	671	684	682	686	685	717	650	714	729	671	670	674	721	663	658	636	683	667	659	724	707	746	644	661	691	685	657	721	706	637	693	669	700	721	685	727	657	664	690	708	672	648	719	718	665	686	689	691	653	682	679	673	704	660	691	683	696	690	650	687	677	711	651	689	679	665	700	717	683	699	673	651	686	697	672	749	629	742	633	690	691	707	692	683	656	624	694	678	675	685	722	632	660	699	673	666	678	693	656	673	707	687	673	714	690	672	692	698	697	651	609	683	655	695	679	687	652	679	714	661	653	659	660	658	708	685	673	669	710	679	694	681	719	671	661	644	702	689	690	724	657	675	728	651	651	646	683	646	684	649	646	672	648	669	692	693	710	651	704	690	682	697	703	671	676	675	694	702	698	682	649	663	654	664	681	688	673	649	696	659	695	720	727	671	719	678	672	656	652	711	687	644	683	677	695	642	696	645	727	665	660	700	654	691	683	674	631	644	688	696	644	659	704	657	648	672	700	662	690	655	701	665	679	701	657	690	677	680	654	679	683	673	699	679	711	662	672	734	654	698	664	646	684	695	710	646	653	694	691	711	711	656	658	711	717	669	733	700	721	712	714	681	682	654	725	701	673	663	667	663	710	705	694	697	702	639	696	638	671	706	705	732	645	699	675	672	712	664	690	705	663	646	662	686	700	677	643	712	712	715	675	688	698	665	735	657	687	635	687	702	735	672	637	646	713	743	686	651	699	686	701	666	728	641	672	676	690	618	698	660	667	668	727	694	659	760	717	721	641	690	680	665	673	699	659	709	684	678	691	658	704	686	613	706	667	707	671	679	701	692	670	737	642	662	662	651	661	695	702	668	719	706	702	712	722	693	723	685	695	684	694	679	640	661	673	731	677	673	647	671	676	696	673	676	705	638	658	676	674	671	718	693	648	681	696	694	676	677	736	677	672	676	635	711	665	668	659	687	655	691	667	734	666	696	693	682	598	673	701	665	675	670	681	749	676	656	709	639	647	614	689	697	668	695	687	659	698	701	656	663	659	662	653	698	715	710	693	705	660	671	668	692	636	640	657	697	707	658	703	646	696	684	658	686	668	708	692	707	679	680	683	725	712	718	679	683	668	701	628	660	697	679	693	624	676	703	656	699	683	724	687	653	720	692	698	666	705	689	686	694	682	670	672	696	672	714	679	678	700	656	649	653	655	707	683	690	704	706	720	685	701	660	693	707	641	679	702	684	676	705	715	718	720	708	683	651	665	715	730	711	716	629	714	680	644	685	700	644	716	687	714	698	625	683	696	695	700	686	691	697	739	658	693	741	711	623	663	704	707	699	670	664	703	683	685	655	717	737	681	704	674	720	657	711	710	666	692	647	718	647	696	679	704	681	712	711	730	742	692	636	671	701	665	685	656	667	747	718	696	694	675	737
30261	14415	2124	500	407	345	358	320	282	314	305	370	335	319	283	332	297	333	316	315	302	290	287	274	324	337	305	278	290	304	303	314	290	317	307	303	278	329	355	293	314	332	280	319	316	295	312	350	328	326	338	302	341	306	278	295	313	273	295	339	285	325	323	333	308	296	349	345	308	298	282	311	259	293	319	291	302	325	274	288	295	312	317	296	303	305	299	324	301	297	335	309	319	285	270	309	302	301	305	342	297	309	287	307	309	289	277	300	324	319	302	277	312	342	294	320	272	322	287	294	265	300	300	315	273	323	323	296	301	300	319	284	294	297	304	274	311	294	310	307	288	288	316	296	342	289	315	279	268	282	329	316	283	299	291	291	310	271	272	299	340	284	309	319	310	284	315	302	305	315	297	304	306	307	306	284	274	313	312	312	320	296	299	323	279	317	313	323	280	353	307	299	296	300	297	314	287	326	313	313	300	299	307	289	304	299	306	322	324	323	283	313	276	298	324	295	282	287	325	325	307	290	279	308	300	261	310	316	294	267	316	328	317	342	285	291	293	287	310	297	292	304	297	301	290	290	277	276	304	282	322	317	334	321	297	305	302	313	314	321	323	337	306	282	308	311	317	296	294	289	331	298	315	302	299	303	299	281	297	316	323	276	301	312	269	291	307	305	310	325	313	299	296	313	321	294	305	303	295	285	333	319	333	290	293	302	303	307	301	266	310	309	322	309	331	303	314	332	304	298	318	294	295	293	320	303	280	306	311	292	310	291	320	310	304	359	299	327	339	308	294	298	284	311	323	307	293	331	296	277	313	298	307	298	287	314	303	297	310	300	305	284	322	292	313	331	309	306	317	295	334	358	313	273	329	320	341	279	300	316	313	274	312	335	285	317	310	329	312	314	291	315	280	291	364	292	280	339	315	302	287	308	301	302	308	278	307	310	304	305	311	319	280	334	279	301	292	321	284	286	309	298	316	320	300	319	260	319	307	281	291	280	288	272	275	260	288	288	304	294	311	342	308	287	301	345	281	315	321	302	327	299	332	284	258	309	298	302	297	293	310	295	317	327	334	281	288	303	289	298	285	309	274	325	288	295	325	294	268	305	311	300	293	309	306	305	284	339	312	327	292	317	308	279	277	297	293	299	301	304	260	312	295	316	298	320	303	323	293	287	283	319	297	285	312	292	285	321	282	318	337	298	295	319	313	302	316	307	286	310	316	278	296	295	305	284	296	283	271	302	323	308	273	314	311	272	301	266	317	303	289	287	283	301	290	302	276	286	305	289	305	315	297	314	293	307	327	305	304	321	316	288	310	307	296	284	281	312	326	337	246	291	299	294	321	284	302	295	303	308	321	290	303	282	316	310	344	300	290	294	316	286	336	287	329	336	318	341	308	283	322	305	286	316	279	279	320	272	301	305	298	337	256	277	323	317	278	319	283	319	288	302	319	300	281	287	308	312	342	287	292	308	303	290	294	305	313	288	312	310	299	307	323	310	293	307	292	307	310	341	336	302	322	299	303	309	298	300	314	299	332	276	301	293	289	293	306	292	278	297	325	266	295	281	289	328	308	266	332	299	313	337	284	330	312	286	273	286	289	277	282	314	319	311	295	305	339	308	324	305	324	278	286	290	313	291	265	318	297	342	315	319	321	290	315	307	319	308	327	323	301	294	311	300	294	321	309	332	339	314	310	299	280	313	322	264	281	301	294	298	271	292	292	313	310	283	291	313	284	265	330	321	275	297	265	305	260	315	288	295	286	326	273	300	294	309	278	297	316	287	293	311	304	306	275	287	304	279	309	323	302	304	286	310	265	290	303	267	320	298	321	295	299	314	311	321	320	278	292	285	340	302	294	302	293	291	296	282	314	297	284	265	292	314	288	310	296	305	303	280	310	309	285	281	314	325	300	275	298	313	307	325	303	265	308	329	275	298	322	298	346	325	312	321	330	298	316	280	318	312	278	328	300	304	312	278	288	298	285	316	317	303	295	296	321	299	312	346	319	287	309	305	281	324	299	310	310	283	296	290	310	285	304	302	327	299	287	317	319	291	265	286	305	259	301	310	295	301	277	281	278	322	291	313	294	296	312	298	287	317	299	310	297	310	311	290	285	289	311	318	299	281	306	312	304	302	316	323	324	280	314	323	280	290	334	311	275	306	299	338	313	282	262	295	299	287	264	259	310	311	276	268	294	312	255	314	300	289	287	295	312	326	286	306	298	329	293	288	295	301	298	333	300	318	307	283	314	288	327	304	280	326	329	280	288	325	320	290	296	319	269	321	282	312	323	296	299	300	333	296	320	283	305	318	311	304	299	288	243	320	330	326	302	312	319	279	310	296	287	279	297	296	289	303	314	313	294	274	313	308	305	297	310	293	299	321	324	323	307	329	290	291	268	280	312	365	299	289	316	358	299	301	307	306	306	296	343	323	317	288	303	304	280	314	284	277	264	325	281	297	288	279	284	312	287	311	276	298	322	317	284	310	296	300	308	295	326	275	283	303	307	319	296	300	269	296	302	293	283	347	325	319	300	297	312	280	287	300	315	286	289	299	302	286	324	302	296	309	294	292	330	318	304	335	295	289	306	306	295	300	321	332	317	306	319	303	300	297	307	298	317	311	344	300	325	297	276	314	303	324	300	291	328	300	305	323	312	304	307	301	298	326	315	280	335	323	264	313	292	301	313	294	295	286	319	322	328	334	359	296	307	305	285	302	307	323	281	283	320	310	322	297	347	309	315	306	291	316	288	287	261	319	310	318	293	280	307	280	283	315	291	289	320	313	281	288	302	283	282	321	285	289	289	307	291	310	292	301	339	295	326	299	315	290	297	299	318	280	308	292	270	295	293	312	312	297	285	325	295	289	310	292	305	297	333	292	312	297	293	296	284	314	303	296	280	293	324	287	284	310	293	308	316	307	304	311	334	280	321	315	311	302	274	318	320	327	287	308	302	321	317	294	298	258	297	310	264	297	298	303	293	291	337	298	294	332	295	302	271	315	323	350	293	286	312	297	305	298	285	286	326	299	299	314	303	315	322	286	303	291	331	309	291	334	288	282	324	322	296	321	304	305	314	360	302	306	309	288	290	302	297	313	324	304	296	310	275	296	305	281	329	271	289	318	261	301	318	289	308	311	318	286	295	312	307	303	327	305	298	262	301	316	292	278	300	282	296	306	315	318	308	269	284	321	294	310	325	312	298	302	309	290	299	288	296	305	288	311	271	321	317	301	310	289	304	332	289	305	308	311	287	299	293	291	335	264	315	322	282	300	332	309	275	336	300	313	289	303	289	328	275	325	295	299	307	281	310	273	304	317	281	314	290	281	307	316	331	325	285	297	286	292	336	298	342	296	298	310	293	298	273	290	308	299	292	304	304	328	311	335	292	307	318	303	299	312	304	287	299	296	298	277	291	317	312	328	292	299	314	308	301	303	297	304	321	301	302	302	317	309	318	284	296	292	304	321	275	287	279	287	298	334	303	329	307	305
16151	828	740	523	421	416	355	358	371	380	310	340	350	351	323	338	309	299	313	313	321	348	334	318	304	329	336	316	300	322	312	315	334	338	336	321	298	307	304	299	311	281	357	290	303	310	325	336	336	307	342	330	333	312	342	294	330	345	295	328	318	305	269	300	335	309	313	322	301	323	322	339	329	309	282	326	297	295	334	324	322	334	327	306	307	314	316	358	303	315	303	330	278	284	310	307	315	333	335	325	324	325	319	329	294	341	357	334	344	349	326	301	326	314	318	299	316	295	330	286	330	314	349	334	297	314	326	317	312	292	328	308	313	334	325	324	328	333	312	329	352	306	320	342	326	360	334	340	341	310	301	303	322	335	323	300	312	327	309	310	327	331	280	304	310	318	346	304	324	322	295	330	330	340	328	277	344	305	310	303	330	348	309	324	317	321	289	324	315	289	330	318	340	332	344	308	306	329	323	311	330	318	306	313	313	333	319	334	290	297	340	344	322	304	347	356	318	324	325	344	305	323	305	320	328	327	319	287	304	343	320	341	299	304	333	339	324	336	363	316	354	319	340	334	319	315	290	309	330	322	323	305	324	302	317	313	307	337	298	307	321	302	305	332	309	340	333	330	326	299	339	337	320	298	319	338	334	302	334	310	335	321	341	328	311	317	315	316	331	377	353	347	323	302	288	324	322	330	325	320	295	324	351	315	327	298	322	293	319	285	333	311	320	324	374	326	328	311	382	321	335	271	301	339	331	319	322	296	337	325	317	315	289	299	310	306	327	310	298	345	327	353	327	296	305	334	333	335	318	331	323	314	323	309	289	345	321	304	316	288	332	319	342	299	305	333	307	340	323	331	306	315	345	292	322	315	312	317	285	305	304	316	298	325	321	290	294	318	315	310	314	317	308	309	324	303	344	287	341	317	309	318	271	334	308	348	283	326	343	327	328	310	319	341	305	320	315	335	350	288	327	314	318	313	315	318	323	319	334	304	327	312	298	333	308	325	311	323	288	311	312	300	350	312	322	355	311	306	340	311	347	340	325	344	351	305	296	339	304	294	360	306	329	332	324	339	294	300	285	321	314	337	315	313	291	319	322	315	338	313	288	324	309	306	287	324	302	341	293	307	330	314	295	314	305	317	312	284	310	299	332	283	305	318	326	327	308	326	331	309	319	304	320	326	291	327	325	282	302	337	326	301	327	353	338	336	318	328	330	311	311	316	316	351	331	330	329	306	284	313	348	322	337	304	305	328	327	321	328	331	331	322	313	327	294	297	340	312	303	337	308	316	341	335	330	311	324	321	323	320	346	320	309	306	323	289	317	312	305	282	295	275	311	318	323	299	325	333	298	293	307	301	301	313	316	336	319	345	311	319	307	315	317	326	314	301	330	291	323	312	304	320	296	331	304	326	307	330	305	273	303	331	343	334	299	323	334	314	307	308	324	290	338	294	318	300	306	298	320	325	318	302	321	312	334	321	332	328	309	325	329	333	322	311	312	328	317	319	309	297	315	300	325	332	351	296	301	301	323	321	287	313	315	329	290	287	304	308	329	326	348	309	354	298	292	337	304	290	346	363	271	338	310	319	344	365	344	301	318	333	332	313	320	293	309	303	319	315	327	330	329	339	322	331	313	322	304	330	314	303	310	338	350	319	303	347	308	331	301	317	346	287	312	336	340	297	341	294	312	307	293	313	314	307	320	312	327	328	311	328	314	316	313	332	312	290	328	342	341	308	349	323	337	353	341	306	333	303	290	312	337	295	326	321	320	311	316	298	342	304	315	320	317	308	297	343	327	317	295	297	315	319	328	326	323	330	301	307	311	326	306	312	298	307	309	336	303	314	320	323	350	330	321	317	314	331	320	371	314	313	317	306	334	306	315	331	358	287	311	316	296	323	300	299	309	316	338	326	304	318	313	336	321	331	320	304	327	303	311	296	296	292	321	310	340	313	339	319	343	349	347	348	305	319	330	320	305	332	329	315	311	322	340	295	341	315	325	320	303	325	315	336	310	335	311	309	300	319	339	333	295	302	298	313	312	342	316	317	326	289	288	293	316	294	284	315	329	337	336	306	310	314	316	315	331	339	307	301	313	324	296	307	323	332	312	316	359	312	328	331	320	329	303	342	306	336	320	293	313	326	330	358	321	347	317	310	271	312	338	352	323	315	337	336	288	326	299	296	336	309	296	326	319	327	331	331	314	290	320	310	299	346	333	302	314	321	346	332	323	289	314	309	327	331	307	323	292	320	332	334	304	358	331	308	317	291	288	324	296	348	325	313	325	349	308	320	304	326	303	301	309	301	368	334	325	351	328	327	314	336	336	317	331	360	307	311	333	289	315	343	288	305	331	310	308	304	328	319	323	309	309	306	300	305	317	311	286	314	338	326	322	332	343	294	320	295	309	321	307	301	365	326	321	297	322	302	326	292	331	283	311	326	313	323	332	342	292	313	304	379	326	324	342	343	324	319	308	336	309	321	332	315	328	332	305	314	296	289	315	319	293	301	330	344	317	339	321	295	304	296	313	308	317	320	323	329	308	299	349	304	303	325	327	337	316	356	340	318	301	353	344	342	288	321	314	315	324	352	345	295	327	314	333	342	308	323	311	303	301	318	289	309	309	306	307	311	314	328	320	294	321	321	314	331	297	318	319	317	346	330	304	308	314	317	328	331	323	303	331	312	300	299	300	321	309	320	287	336	319	298	310	317	317	314	279	320	290	332	328	314	306	307	309	323	337	339	338	313	339	312	316	280	301	326	295	297	339	297	303	304	303	307	313	319	303	298	303	297	353	317	343	317	312	322	319	349	349	303	305	315	312	328	308	299	316	328	293	334	312	348	309	329	320	314	343	361	340	320	305	300	293	306	331	302	327	319	292	341	328	308	330	332	305	277	308	312	323	310	305	313	353	330	314	317	312	331	318	341	337	294	280	322	323	325	323	358	334	305	292	317	308	281	296	318	333	315	324	322	319	326	285	315	315	316	291	295	307	264	309	298	320	327	344	320	341	333	323	322	291	294	335	317	313	343	298	307	302	313	290	349	337	351	325	320	311	281	310	319	358	347	293	320	304	321	327	292	303	281	312	317	320	322	348	324	292	321	324	337	350	316	307	335	314	294	346	320	323	296	330	323	311	301	310	303	294	337	294	327	312	331	321	315	284	321	308	347	335	304	339	339	313	330	334	305	344	297	277	296	299	321	335	304	313	305	320	310	341	347	289	313	308	307	300	324	336	306	288	329	334	317	303	341	310	329	322	303	327	310	328	308	310	310	334	319	326	312	311	317	307	312	348	320	328	323	295	339	298	320	294	331	315	287	367	321	302	353	308	334	305	330	358	310	323	329	306	293	280	332	334	324	334	290	307	307	311	334	321	341	311	310	302	298	329	301	304	307	317	291	337	315	344	365	324	326	311	318	342	299	328	332	322	308	315	315	340	337	336	306	314	300	344	278	296	308	365	319	330	304	310	350	342	325	307	327	277	308
24968	20648	27477	23841	20637	10511	1304	834	683	680	644	654	563	599	530	515	511	554	514	529	491	492	494	502	540	447	463	473	445	480	492	468	430	449	443	451	462	498	487	462	476	438	456	457	475	450	448	457	453	427	448	450	483	428	403	495	454	446	445	424	453	441	455	434	440	420	431	448	461	444	457	426	413	467	445	464	448	456	458	447	460	463	464	462	468	461	434	443	490	467	471	423	430	445	440	430	427	418	430	473	484	471	423	451	421	451	454	471	450	473	478	430	452	404	455	466	462	411	438	461	451	440	436	464	459	440	445	450	475	452	457	430	435	458	431	453	456	468	452	476	444	479	416	443	425	425	443	424	452	459	430	444	483	432	445	457	429	410	443	420	418	462	455	433	441	430	422	451	485	446	460	440	443	418	429	431	452	495	497	449	453	449	431	432	447	468	452	458	467	459	466	454	442	434	462	444	396	476	406	433	455	479	471	436	468	464	459	429	482	438	454	421	462	482	448	475	428	452	440	470	463	460	458	435	448	479	443	453	447	422	424	443	469	469	463	432	442	469	502	418	434	439	446	447	443	459	419	460	438	456	452	454	410	432	450	463	492	436	463	460	447	446	463	444	496	469	433	453	441	468	464	459	439	444	450	475	423	469	464	441	454	477	465	438	420	447	441	414	439	410	439	439	444	425	466	449	440	461	410	406	426	440	401	442	439	421	474	434	464	446	433	470	423	471	436	442	456	442	454	469	439	424	453	491	462	449	471	430	454	481	469	444	430	446	429	485	424	426	470	461	448	469	444	459	463	467	443	466	416	430	426	455	447	402	431	424	430	419	438	432	445	427	462	459	446	433	431	446	462	437	459	433	470	418	493	456	423	466	450	396	467	441	465	477	452	446	434	465	464	440	477	446	449	479	452	466	449	465	444	469	453	440	429	454	463	460	440	463	447	445	496	440	431	484	469	405	419	440	426	452	454	428	444	428	441	472	450	461	452	437	455	425	451	408	449	455	435	432	434	454	463	437	462	426	435	432	481	435	480	461	431	434	446	446	455	444	430	449	456	429	425	460	443	441	449	465	410	439	404	445	467	460	456	446	446	441	447	436	412	444	456	480	451	457	438	453	444	461	454	414	414	453	422	441	439	443	428	465	476	453	439	451	410	429	452	403	460	441	469	438	500	420	426	453	417	422	462	442	418	410	457	468	449	416	455	410	475	429	457	467	440	465	411	473	465	475	426	443	410	420	422	454	440	444	491	451	421	402	437	437	474	446	466	424	435	451	458	425	428	413	463	454	438	481	456	457	449	447	430	428	464	468	448	453	422	465	433	479	421	478	425	461	421	426	436	422	425	462	426	487	474	498	426	442	442	420	479	416	439	478	489	439	433	447	475	428	477	424	475	466	448	465	467	414	431	447	420	461	438	445	440	458	481	436	440	448	435	395	422	432	430	424	479	440	441	443	415	425	452	438	425	428	442	459	464	456	462	406	435	399	426	438	423	478	469	425	465	431	435	456	407	474	465	482	442	416	442	461	446	432	458	462	461	469	455	455	459	487	441	426	445	445	382	488	435	427	436	473	402	419	429	440	441	446	425	470	491	449	432	438	458	456	422	469	430	417	399	416	431	435	441	411	486	461	461	441	475	440	453	445	464	457	428	446	451	396	432	436	495	472	457	450	453	463	462	449	444	477	411	436	475	435	432	458	472	462	395	454	471	470	433	468	450	485	443	459	434	443	453	462	446	422	482	464	436	396	458	396	442	461	443	432	422	438	406	433	417	454	470	438	439	418	423	454	425	457	445	381	429	447	433	465	453	453	432	429	482	446	448	429	455	462	427	484	445	435	435	447	459	449	446	411	474	490	461	424	459	438	428	435	462	477	479	456	429	439	428	453	441	493	442	456	454	438	483	442	472	478	494	465	433	437	445	481	447	435	434	423	432	455	452	435	445	471	434	429	448	475	464	452	457	444	474	456	431	478	427	439	454	435	431	389	442	475	471	422	405	450	429	445	453	480	459	490	401	423	459	444	470	445	418	450	466	421	481	479	460	456	457	445	477	432	418	462	447	448	459	450	457	446	418	444	478	459	414	427	472	439	422	413	467	448	440	416	476	443	405	487	450	441	435	478	419	429	494	461	438	472	443	440	444	471	474	386	445	458	412	436	449	455	399	443	468	443	457	434	462	441	406	415	468	441	446	440	420	484	484	444	471	424	463	445	476	457	437	466	445	444	437	484	445	462	456	489	447	442	449	455	437	452	464	440	418	447	454	458	448	450	418	427	436	453	443	429	406	442	457	476	459	427	436	444	448	419	440	405	463	451	497	424	422	438	460	450	453	438	442	444	486	461	446	484	441	503	444	429	438	414	442	442	477	432	413	434	435	461	429	438	433	462	463	464	467	449	425	427	427	457	447	461	424	426	395	485	457	428	453	430	443	470	453	438	416	491	442	466	420	456	429	462	438	469	402	437	434	406	438	413	465	438	436	469	431	459	406	427	456	457	447	465	430	465	472	425	429	440	476	475	418	467	433	456	452	426	484	420	433	426	430	419	428	441	408	451	463	445	430	450	443	451	464	435	478	419	421	435	469	429	435	464	397	434	463	469	493	438	458	429	455	431	440	421	411	444	448	443	431	432	514	433	480	460	397	468	428	415	426	450	456	435	405	421	479	437	463	432	439	423	437	468	444	452	429	435	474	446	492	433	435	450	406	443	412	447	477	421	467	449	448	418	475	418	435	441	388	447	458	443	445	430	424	449	405	502	438	404	465	448	450	446	476	458	430	445	491	426	442	433	469	473	468	464	471	430	475	430	441	459	452	467	468	449	450	476	445	442	448	458	428	458	457	418	459	475	447	478	427	432	448	411	417	439	417	440	468	470	429	430	449	441	428	428	470	494	446	436	435	451	433	469	462	417	456	462	426	420	445	458	435	441	453	460	447	396	440	464	434	420	432	411	495	411	418	441	431	427	464	421	410	428	437	423	405	410	447	434	452	463	438	431	436	415	436	444	425	459	422	426	448	463	445	434	437	440	453	441	471	474	454	464	441	442	475	483	442	460	409	458	438	453	487	431	445	420	451	465	423	445	423	423	481	442	400	470	434	428	454	441	465	428	450	459	448	438	471	457	475	428	453	428	443	433	449	450	466	460	420	428	481	445	402	453	418	434	458	456	451	480	434	465	431	452	448	436	443	424	419	424	431	446	442	423	466	420	439	453	479	476	442	466	432	467	445	453	406	429	429	444	424	458	442	432	440	489	412	474	465	432	434	425	455	466	405	416	458	458	479	469	478	498	459	451	478	431	467	412	446	405	418	468	423	459	462	433	432	444	421	439	463	455	467	521	472	456	466	462	447	439	416	424	459	416	420	468	429	423	463	443	490	462	451	385	441	435	463	448	442	453	422	475	438	459	433	440	434	471	470	458	444	423	492	419	429	424	490	487	457	432	484	469	460	439	485	421	456	452	492	467	468	445	488	437	485	410	428	431
19693	8774	7935	4354	2709	2073	1619	1424	1077	941	866	785	728	670	627	591	618	544	523	546	527	530	520	495	502	497	492	475	454	447	474	481	461	471	554	513	459	476	469	418	465	477	459	448	445	449	486	450	433	419	477	436	433	430	471	463	378	454	408	443	462	447	419	387	474	448	459	468	390	465	449	430	467	431	371	431	431	442	427	426	421	431	483	444	460	453	468	430	420	456	454	418	437	401	434	399	425	417	395	447	438	478	459	464	431	427	437	465	432	417	465	468	406	452	442	420	449	407	419	457	395	402	438	450	480	442	416	419	422	413	491	462	437	431	417	436	457	444	469	481	465	424	412	439	474	446	447	419	435	425	422	448	445	414	418	433	393	464	427	491	414	423	432	431	454	431	413	441	454	447	447	465	454	452	453	402	436	458	426	425	424	459	446	460	396	452	483	455	471	457	416	467	432	451	484	457	460	430	454	451	452	468	415	433	429	433	438	442	449	417	385	440	440	425	432	453	424	420	441	440	472	446	464	438	451	428	436	415	466	421	413	462	424	440	434	436	471	431	414	464	469	425	436	423	460	478	431	424	464	450	433	419	445	438	436	405	422	406	457	454	440	443	473	411	466	430	396	422	434	445	443	426	416	430	409	443	463	424	439	484	459	457	434	386	452	430	450	460	398	418	443	480	428	387	454	434	433	421	455	475	443	466	435	429	457	418	449	444	456	490	473	465	443	455	447	450	412	416	422	439	434	415	432	412	459	443	459	434	476	403	428	412	427	416	388	474	428	403	452	418	402	426	445	450	437	455	452	480	426	442	451	432	442	436	459	441	418	468	407	441	439	450	414	448	427	428	427	422	425	422	417	464	441	428	451	433	381	438	448	432	456	441	379	411	439	433	441	428	429	421	407	435	412	434	430	414	413	444	416	398	426	451	402	452	412	436	436	464	426	424	423	419	473	427	400	442	413	444	484	453	404	428	462	446	442	432	471	498	395	428	451	457	415	415	413	434	452	449	429	436	436	456	448	422	429	447	444	385	474	429	417	458	417	432	467	437	417	439	448	435	430	475	465	462	457	435	433	423	424	452	385	459	455	448	408	439	422	439	460	415	415	468	459	476	444	447	454	471	449	449	456	412	438	453	443	455	420	486	429	466	435	442	433	412	428	455	468	474	442	397	417	455	421	453	418	435	393	429	470	446	440	429	418	454	445	418	433	409	472	423	436	453	432	461	400	437	442	416	443	397	469	430	443	429	416	461	432	452	426	454	427	432	415	481	396	408	430	432	430	420	455	435	415	424	484	429	426	453	430	430	423	490	443	425	415	415	453	442	431	414	434	431	428	434	491	420	450	420	468	425	433	437	428	453	418	436	433	464	422	433	479	466	409	452	442	441	398	432	435	462	420	423	461	467	430	476	433	441	441	429	442	439	465	453	450	462	411	449	435	456	466	409	437	451	430	434	423	426	463	461	458	444	419	426	436	450	442	421	430	414	443	435	431	462	450	454	447	413	441	462	403	425	450	451	424	439	448	441	419	459	434	442	426	450	422	475	388	418	432	447	452	414	454	433	422	425	442	436	424	402	429	426	429	446	431	425	418	431	434	429	399	417	421	433	453	436	427	453	449	457	461	447	422	459	414	431	442	425	422	442	447	404	432	437	438	433	438	436	402	429	471	457	475	412	428	467	465	434	456	450	413	448	442	425	423	418	473	466	422	478	456	451	436	421	418	440	405	455	422	454	413	463	424	448	418	437	445	456	394	463	452	426	416	449	444	459	421	454	450	422	418	430	423	423	471	415	483	439	453	435	475	417	426	459	409	460	478	456	417	449	460	449	447	428	481	435	425	429	422	449	406	439	429	439	424	440	422	442	424	410	462	435	451	415	433	480	372	401	420	451	449	402	445	450	443	474	436	460	408	420	447	438	402	451	445	466	437	475	410	421	405	427	482	432	459	422	437	400	436	451	476	435	404	438	458	459	412	430	418	434	419	453	447	405	446	406	434	467	459	451	453	429	431	430	436	458	422	402	428	422	444	442	454	465	438	450	443	388	416	396	442	473	458	419	421	422	449	428	444	444	440	462	400	417	441	425	424	460	402	485	447	432	455	422	445	433	500	439	449	404	383	436	449	428	454	405	435	434	433	426	429	495	437	450	443	422	439	438	443	433	445	440	428	412	424	428	431	455	443	429	438	454	443	491	435	457	453	448	410	454	396	429	397	484	422	413	435	423	409	449	416	423	469	410	473	435	440	448	449	427	486	453	439	427	403	442	428	433	432	428	428	470	436	452	426	445	436	422	429	421	443	430	442	431	445	434	409	465	447	449	466	422	436	403	460	442	436	450	452	423	427	402	430	430	478	463	430	440	412	455	482	422	462	441	419	434	428	414	471	456	448	429	432	404	405	417	446	453	454	418	472	416	456	426	390	473	419	456	431	419	435	452	423	458	415	439	449	416	439	434	419	419	462	397	433	449	443	468	452	433	422	420	415	425	440	433	455	417	444	426	448	466	426	485	485	418	451	443	435	472	446	451	455	404	415	407	394	416	460	444	444	452	472	463	436	470	452	440	430	432	415	460	412	435	497	421	455	448	432	385	437	439	433	414	439	429	404	402	451	477	444	454	453	408	440	403	442	389	436	485	442	456	432	444	445	401	409	419	428	425	455	445	427	471	438	422	475	442	463	443	468	457	401	454	461	416	429	429	456	415	447	430	451	438	417	414	456	435	436	437	424	460	463	452	450	446	418	427	448	447	423	432	430	439	447	432	395	428	441	424	399	422	412	416	409	440	431	436	453	397	458	458	419	426	399	472	432	445	475	436	424	438	452	426	410	415	419	434	440	424	408	448	458	454	457	438	426	440	424	434	416	436	425	484	439	454	450	439	434	432	443	406	446	431	425	477	444	408	459	414	414	434	447	395	416	421	443	435	425	435	451	433	400	439	402	415	437	434	404	421	456	457	464	468	420	421	442	440	430	449	408	438	422	446	423	456	452	431	380	446	490	421	417	429	448	440	450	442	423	418	425	444	445	420	448	497	441	446	427	468	457	439	390	444	430	395	459	413	450	421	424	424	471	421	428	407	429	458	463	443	438	412	435	475	398	431	422	491	430	413	429	419	398	431	425	454	432	451	433	440	467	418	444	425	417	404	440	468	455	415	429	420	417	425	433	421	471	430	477	427	482	436	430	459	435	462	444	436	453	453	438	426	447	442	444	422	450	436	424	425	445	435	434	413	426	437	402	385	440	398	417	402	438	434	425	439	448	423	410	461	423	412	451	422	413	464	456	503	425	452	465	427	405	494	429	445	447	433	396	412	426	389	439	421	450	434	439	394	411	466	438	425	415	443	423	474	451	416	468	424	440	408	423	417	440	442	441	449	431	428	443	438	437	457	440	436	408	426	440	441	419	436	441	448	406	420	477	431	413	440	408	413	406	433	431	428	458	444	432	433	415	371	450	412	465	408	445	425	448	452	460	469	446	452	418	391
22894	20624	27896	23379	20629	20731	11925	1901	1371	1269	1138	1077	992	999	909	973	893	833	825	817	843	798	817	832	728	771	771	774	790	766	796	759	779	783	767	730	743	770	731	742	737	769	736	726	753	710	742	786	717	759	754	796	783	741	675	685	745	767	764	713	720	709	767	755	718	747	750	769	710	755	735	741	716	743	779	729	741	745	823	735	742	723	699	719	760	727	776	670	776	744	779	771	714	747	734	729	778	710	771	736	741	759	754	710	753	721	750	716	739	751	738	777	746	728	727	722	736	762	730	735	762	734	715	754	758	777	772	728	721	674	736	788	724	769	710	711	738	761	738	717	720	706	742	755	680	720	710	746	752	755	721	731	753	748	732	728	772	757	709	755	718	699	714	695	685	729	754	762	741	711	738	764	766	773	743	711	727	722	758	729	723	749	715	739	720	751	760	742	719	720	697	728	767	683	719	734	752	769	775	721	779	724	743	681	773	800	716	739	747	752	711	765	728	711	706	740	789	746	713	792	705	729	745	729	804	704	706	709	770	764	712	688	716	736	744	699	736	724	734	684	702	724	753	759	729	761	724	806	721	673	766	701	725	719	702	679	707	746	687	762	733	757	730	737	775	701	700	672	716	779	651	776	704	752	787	736	739	723	731	763	716	749	710	729	689	739	713	722	697	713	759	704	733	767	701	771	719	762	734	740	766	748	714	718	742	709	748	697	756	731	711	752	712	722	751	734	705	710	748	752	741	720	683	750	706	745	719	727	769	779	729	742	737	718	727	695	744	769	743	736	758	684	710	737	709	728	716	757	721	730	713	686	754	772	776	704	726	777	747	709	719	741	753	731	730	748	692	711	750	681	730	771	741	655	709	739	741	749	738	719	726	723	744	728	740	738	699	720	719	711	694	719	723	692	706	731	743	754	771	697	702	695	793	728	713	735	735	772	709	705	735	730	746	730	734	756	703	756	764	722	738	731	718	755	708	755	748	764	732	707	727	705	727	749	743	713	729	745	716	776	783	771	695	718	732	769	742	723	746	745	712	761	710	743	711	772	755	757	749	750	783	731	678	762	711	767	767	711	717	741	723	735	778	725	734	749	746	724	732	699	726	762	731	750	741	691	804	724	775	702	764	783	725	750	765	725	706	783	706	754	765	736	713	766	691	729	707	782	747	710	743	761	716	708	749	753	726	747	725	724	740	740	711	764	754	757	757	700	683	715	752	717	714	729	755	739	717	794	717	785	787	737	765	736	730	715	736	756	732	698	728	784	729	748	711	704	749	688	723	756	722	751	786	719	702	730	746	754	700	751	702	697	722	693	804	758	729	732	699	751	728	720	728	743	738	746	711	738	718	737	748	755	688	739	744	743	703	723	745	730	721	753	686	687	742	800	696	725	742	685	779	694	730	691	698	732	678	759	729	699	702	704	779	762	710	731	774	707	716	719	767	733	754	743	725	755	731	769	750	705	732	732	746	720	805	717	777	749	697	686	755	766	815	715	718	755	731	746	740	771	741	706	689	716	668	713	725	660	666	712	699	704	736	766	781	747	773	688	730	779	707	723	734	759	741	766	791	692	719	723	750	720	699	699	721	704	699	747	741	698	712	723	724	712	755	743	747	691	734	749	732	745	755	745	749	730	770	749	679	748	689	728	700	733	730	740	741	721	692	705	733	739	737	735	745	739	719	661	745	748	749	734	678	761	717	716	767	750	724	690	733	726	744	727	736	686	732	758	725	737	711	765	741	757	736	763	722	740	700	761	704	731	689	710	760	713	734	709	784	713	761	743	749	740	757	776	725	775	711	794	746	736	738	817	739	730	744	734	713	789	747	727	752	723	671	696	736	799	786	721	731	728	736	721	694	785	734	769	775	669	699	762	746	744	771	708	796	699	716	764	717	763	714	738	717	703	737	773	724	772	765	745	722	724	692	733	738	711	731	708	715	681	672	757	742	728	724	710	743	750	681	714	759	767	725	721	718	733	732	704	730	749	756	701	729	787	721	746	745	752	722	724	719	735	724	768	716	720	696	723	734	716	716	752	738	729	731	717	752	709	750	738	695	766	721	793	683	721	680	783	779	697	687	734	764	690	718	724	701	722	734	766	744	679	685	742	668	754	729	713	711	727	700	765	760	719	687	708	752	767	761	706	745	732	754	725	724	702	736	716	731	722	708	750	734	760	758	730	760	707	714	714	762	736	711	710	721	734	747	718	759	719	744	705	709	730	763	704	751	712	732	703	754	765	716	727	689	696	710	707	750	729	682	698	772	719	689	700	724	674	747	718	797	783	731	726	727	780	689	772	704	739	720	725	722	743	750	713	711	726	708	731	715	786	715	744	760	728	720	773	728	730	707	713	717	725	750	693	750	762	726	767	749	763	778	734	705	797	766	739	736	707	752	706	731	740	675	707	752	730	733	736	709	742	734	696	689	740	725	733	717	761	710	718	708	758	817	750	730	689	723	716	705	723	703	720	721	809	730	724	694	661	735	721	716	781	704	736	737	760	742	739	695	759	718	712	747	719	742	725	708	717	766	759	759	739	732	703	735	722	691	695	722	727	736	703	802	718	721	712	721	726	705	761	749	769	677	690	725	724	783	721	686	717	739	698	729	739	709	746	723	730	734	800	780	739	727	699	719	752	746	740	726	756	751	702	696	752	722	757	791	774	719	725	722	724	744	688	721	764	744	730	720	719	728	714	702	709	721	702	695	744	715	787	753	775	705	720	737	717	737	738	779	751	764	796	706	724	728	762	706	774	733	710	701	730	729	699	723	759	703	728	723	736	736	738	703	746	726	758	739	720	702	716	782	757	730	742	706	709	705	771	723	745	774	704	705	723	742	711	766	754	733	716	751	745	697	758	697	754	723	752	726	745	752	788	698	738	703	720	694	715	702	737	748	695	759	769	669	739	735	725	745	751	711	765	726	749	755	737	727	717	731	730	690	743	711	730	753	763	741	745	726	725	714	738	710	717	709	729	755	736	748	797	739	712	713	733	733	706	686	785	758	734	703	744	757	750	763	754	729	758	702	711	743	728	721	705	759	724	769	766	741	741	750	747	748	708	731	755	722	676	756	743	714	753	714	746	722	761	734	676	737	692	772	725	768	668	734	716	733	709	654	733	735	736	771	747	726	740	758	736	725	743	707	762	766	754	742	753	731	734	723	751	725	693	761	688	780	712	742	731	732	747	727	746	751	733	754	722	668	689	726	717	746	752	724	750	724	731	693	723	734	741	723	689	732	703	767	739	767	770	705	759	743	746	738	724	708	703	719	719	740	695	692	741	717	741	689	713	779	697	737	698	729	813	680	780	783	764	740	730	685	717	703	716	767	759	732	768	737	744	700	717	750	743	678	789	723	737	746	751	774	737	752	720	778	695	679	736	737	760	753	756	741	701	748	691	740	751	730	750	723	721	765	756	767	703	755	766	719	756	722	705	739	749	712	761	724	742	712	708	745	711	716	715	679	719	717	761	749	682	719	779	712	751
16894	14951	13675	7618	5154	3933	3060	2456	2065	1842	1620	1455	1320	1238	1151	1096	1011	1035	955	906	883	902	853	802	823	808	794	837	792	772	871	759	750	703	827	755	740	749	735	804	784	766	711	740	756	760	708	726	741	699	748	717	708	746	724	685	691	714	692	677	712	682	722	749	759	724	737	675	678	707	763	714	698	740	703	726	653	692	738	712	718	765	685	697	718	729	702	728	707	726	691	719	733	696	711	713	736	668	676	671	696	669	714	688	666	711	758	717	723	757	686	658	674	671	721	705	693	682	687	692	728	670	737	719	714	702	686	705	678	655	702	713	692	694	687	699	684	669	726	709	689	741	706	775	719	678	714	711	722	759	691	729	695	689	695	761	719	705	699	727	698	723	660	709	693	667	690	670	685	674	673	700	686	684	708	677	702	700	716	710	718	711	714	734	671	684	677	728	699	691	706	721	708	718	720	675	640	710	707	711	718	741	717	683	721	721	705	693	718	735	714	685	737	656	705	730	727	731	685	629	722	713	715	706	698	659	672	708	686	676	666	709	702	708	649	706	705	658	650	677	708	700	679	730	669	687	686	681	734	723	661	695	676	745	726	709	695	651	666	710	664	681	682	687	693	684	689	767	716	695	706	715	759	690	668	709	663	765	693	728	730	705	681	724	682	712	721	704	734	688	704	664	696	699	700	674	721	719	681	736	664	714	744	669	684	726	659	673	661	658	699	651	711	734	698	672	641	669	700	727	687	659	718	729	716	726	714	678	666	757	725	746	712	626	704	725	705	677	671	677	734	703	719	699	697	694	675	683	636	689	743	756	693	716	684	718	659	676	655	722	745	695	671	653	675	676	718	737	670	687	675	675	758	687	735	662	699	692	689	713	714	710	666	657	717	692	719	683	656	695	629	669	658	715	709	696	661	706	664	705	697	662	674	681	687	666	687	649	670	694	699	741	718	704	662	711	671	715	654	704	721	703	671	647	669	777	683	662	697	706	664	707	700	714	687	651	677	701	705	678	685	710	669	718	714	725	649	710	658	688	738	690	710	695	700	712	664	738	735	695	681	707	671	743	705	706	720	678	698	672	681	707	685	724	688	682	741	640	709	702	673	750	724	680	697	693	703	744	694	722	653	668	720	682	667	690	733	694	726	708	702	683	699	705	679	652	751	702	720	685	644	713	702	672	688	674	693	700	685	724	669	673	668	761	718	664	665	701	732	739	670	743	708	653	668	697	704	677	649	721	710	678	691	686	695	677	675	680	729	694	702	741	685	777	700	716	683	684	720	703	695	705	741	734	626	647	710	672	706	699	655	660	673	684	693	715	719	670	714	661	681	660	742	732	685	661	674	741	673	709	721	705	654	696	661	694	706	741	725	685	687	677	667	709	688	703	690	688	726	728	682	720	716	698	754	712	709	699	678	660	732	718	735	683	713	692	697	685	706	701	736	680	692	688	773	713	651	678	715	672	742	684	694	688	755	692	691	686	657	684	683	689	667	704	701	711	659	659	670	708	733	690	652	708	735	697	690	753	724	772	667	663	702	664	680	727	661	688	653	691	688	681	653	698	726	745	656	645	698	710	653	727	704	685	673	685	666	695	685	726	719	748	737	680	680	672	709	682	690	620	711	700	695	712	720	711	700	701	678	687	706	694	704	689	683	655	689	672	712	647	650	721	709	664	722	741	706	705	698	697	691	658	680	678	693	662	718	703	666	705	699	652	726	694	737	728	711	670	742	690	708	691	731	658	717	731	704	664	743	668	678	712	684	690	713	718	725	727	663	693	727	699	693	729	712	668	708	684	688	715	670	653	736	729	720	726	701	712	673	724	698	737	711	652	670	669	734	719	680	688	738	729	638	717	711	698	722	698	693	736	673	719	715	696	693	678	678	659	645	723	690	639	732	670	616	751	707	691	683	716	644	686	683	666	668	711	725	672	694	695	694	655	723	710	686	715	646	701	691	699	677	672	712	686	667	717	657	688	688	694	720	668	717	721	728	674	732	705	653	709	729	722	704	704	747	701	708	676	663	717	679	733	696	702	662	667	707	696	665	695	713	727	716	695	709	693	717	693	704	732	666	690	700	714	641	664	692	678	694	729	679	717	736	728	678	711	653	691	745	715	720	675	714	661	656	670	656	702	758	698	708	744	687	682	693	679	675	684	645	727	724	655	678	667	712	639	651	707	730	686	664	710	711	744	702	661	679	736	692	725	670	706	734	673	643	685	687	698	743	727	731	653	676	718	678	712	694	660	697	729	702	696	750	707	628	734	642	695	719	727	680	660	698	755	704	688	714	680	675	670	700	671	677	707	699	704	667	688	691	671	691	687	710	675	684	653	687	710	727	679	747	689	691	684	731	680	688	664	723	682	711	671	676	684	705	628	702	689	685	749	666	703	708	681	675	729	676	689	676	671	684	723	645	690	671	734	687	680	668	715	714	703	692	715	650	699	725	755	686	673	669	641	631	648	710	709	666	722	692	637	703	744	738	676	675	709	692	762	674	725	671	670	690	730	701	674	629	718	712	716	698	692	652	692	675	741	705	649	720	661	725	701	661	692	691	697	678	693	697	692	707	730	686	685	699	685	662	719	684	675	674	701	647	679	619	682	688	675	696	673	665	711	728	676	714	698	715	724	650	786	684	716	701	704	703	687	723	716	640	674	708	656	667	661	666	677	710	700	693	698	622	661	694	702	713	726	664	715	686	681	710	713	730	708	732	698	727	674	682	719	699	677	673	727	628	697	702	684	663	660	728	712	646	689	711	723	733	676	659	686	745	683	715	692	671	671	669	722	722	718	670	699	758	640	720	680	699	743	703	678	705	714	658	726	701	641	706	708	697	711	681	698	675	754	698	651	671	724	709	715	678	720	654	695	732	692	670	732	704	722	660	767	707	740	662	738	700	668	679	659	654	716	773	745	649	700	718	719	698	744	687	720	733	698	727	675	685	694	666	681	685	697	712	713	686	656	671	722	680	699	683	689	725	698	727	691	696	681	705	693	673	718	706	693	681	698	693	709	654	718	714	718	736	699	686	688	693	701	713	670	677	686	685	675	708	734	686	668	738	745	671	718	689	753	677	719	691	731	710	701	719	702	659	721	718	745	698	725	701	673	678	703	708	734	678	700	674	696	695	688	706	698	700	697	671	727	688	658	743	685	676	667	733	704	690	717	740	646	709	709	682	683	675	711	661	672	733	664	681	710	724	713	693	744	666	685	692	693	718	723	740	657	718	678	706	674	662	693	714	696	682	703	709	755	706	677	690	612	676	731	678	706	699	693	738	745	713	749	662	675	697	725	683	693	686	721	736	715	627	682	713	673	693	712	723	697	688	641	662	692	682	679	737	706	684	675	702	701	681	724	696	711	651	663	700	716	715	686	703	713	655	711	669	697	666	656	702	690	709	711	691	704	671	698	636	672	740	727	731	712	735	723	679	635	653	666	706	734	666	722	662	735	692	692	688	718	705	717	705	712	710	746	738	680	665	670
30452	14658	2146	514	384	378	321	320	288	361	327	324	313	318	314	346	335	318	357	328	326	350	346	309	330	342	323	299	357	311	329	350	323	324	354	328	310	321	328	344	304	332	301	309	318	330	317	330	318	340	313	321	349	312	299	304	336	327	326	325	363	334	336	329	300	331	327	315	336	329	307	327	309	340	323	327	322	296	329	348	335	324	340	318	316	309	352	323	327	281	282	324	334	278	310	332	295	291	325	311	342	319	351	320	363	337	320	308	316	299	350	338	318	315	303	334	319	358	312	328	319	288	347	321	338	308	309	343	341	286	297	330	333	322	315	337	348	306	298	326	352	358	302	319	324	307	305	298	348	299	336	309	314	334	305	318	307	349	298	301	307	355	315	334	320	323	292	334	307	329	326	333	322	326	316	335	314	321	320	323	333	326	330	286	330	357	313	317	361	318	317	331	333	298	330	327	363	325	344	350	357	336	346	327	338	347	305	311	339	316	318	302	305	344	332	314	314	341	341	307	344	356	333	345	324	335	335	312	340	306	325	324	369	339	314	347	325	358	345	354	323	302	333	332	327	317	323	333	330	317	344	340	317	321	322	294	337	309	314	305	336	331	341	324	309	322	325	318	332	358	316	312	338	318	320	333	324	334	320	297	299	314	311	323	327	332	312	302	319	315	313	321	317	327	328	338	334	327	317	339	331	315	348	330	353	327	336	327	366	331	342	311	323	344	321	332	281	318	301	319	305	319	321	345	299	316	320	302	329	300	314	276	311	313	322	282	323	337	334	315	305	314	340	303	329	329	304	301	336	340	315	303	328	318	338	345	326	328	323	308	342	318	316	326	294	306	341	330	323	317	318	322	324	330	336	312	334	323	311	306	332	368	319	360	343	358	340	353	326	308	337	306	364	316	348	309	322	336	297	333	328	313	301	303	292	313	315	324	346	321	321	328	342	309	332	310	326	355	312	320	332	342	335	284	301	352	314	329	324	305	318	345	377	330	319	341	295	315	342	341	335	310	326	339	328	345	295	306	335	358	350	277	314	361	292	348	341	321	360	342	327	314	280	313	317	325	338	335	311	307	350	351	358	286	307	295	322	318	325	323	318	316	318	320	377	312	302	299	325	327	317	317	345	335	296	324	305	315	348	331	313	329	333	325	304	327	326	334	313	321	315	326	302	323	321	323	322	319	300	332	289	323	295	332	333	318	336	321	330	331	330	311	317	308	332	321	321	338	363	298	293	336	319	335	312	340	352	308	298	353	301	320	329	310	355	319	317	334	343	324	334	301	342	327	285	361	325	355	311	358	317	341	324	327	355	354	299	340	306	332	318	306	315	312	327	325	287	321	294	302	332	333	326	306	317	297	306	331	334	331	321	359	331	312	356	311	313	294	341	302	306	314	327	331	330	308	340	334	291	311	293	301	317	342	317	287	334	301	333	347	323	318	295	326	337	347	346	335	322	311	281	323	321	324	331	320	314	301	315	328	325	331	318	324	354	324	304	340	348	319	350	336	360	336	304	363	319	334	344	308	323	305	313	295	330	360	322	333	314	310	321	291	308	313	349	348	317	340	329	337	341	304	324	323	277	330	345	318	318	320	328	325	333	317	316	352	312	302	324	303	296	330	328	327	305	320	319	356	326	313	309	311	364	315	345	322	315	278	373	329	319	322	327	332	329	318	322	338	309	339	331	314	323	336	320	306	291	306	337	335	330	327	328	316	331	312	325	331	346	332	332	330	301	303	327	348	356	303	338	349	319	338	314	358	323	312	334	335	372	358	317	301	327	329	294	342	330	335	334	316	342	326	317	345	327	318	355	344	335	286	372	338	354	322	353	339	333	339	307	324	306	300	304	289	333	328	316	315	326	330	344	303	301	337	324	325	318	310	336	359	296	306	312	300	345	295	339	311	346	357	336	292	307	313	331	300	342	331	337	326	325	313	331	347	334	349	315	305	330	317	321	316	327	312	326	332	358	333	337	339	316	317	309	345	311	333	331	332	300	325	344	343	316	346	320	333	329	303	339	332	330	352	341	295	325	354	321	350	324	321	305	318	346	304	343	310	336	330	353	345	325	306	335	323	329	340	336	321	317	325	349	327	350	328	292	344	326	309	300	321	329	301	350	333	318	313	363	311	333	325	277	328	293	329	309	306	318	362	301	364	326	302	323	335	314	322	301	346	330	304	323	341	318	338	319	335	308	306	322	324	322	338	331	332	321	334	301	320	312	335	322	333	341	331	320	306	334	358	330	302	355	312	321	314	297	279	320	330	325	305	332	322	304	313	304	337	303	347	327	298	302	323	322	295	337	327	305	346	339	316	324	329	363	327	321	376	316	289	349	292	340	308	284	318	296	368	334	318	329	361	316	285	320	340	330	325	330	347	341	347	360	295	335	303	321	352	308	298	321	326	327	311	295	320	308	314	312	307	302	305	312	345	367	304	329	310	339	344	292	334	313	329	319	325	330	284	337	329	358	301	354	276	367	324	331	316	304	321	312	341	346	328	356	332	324	299	319	305	339	338	333	355	338	312	326	331	333	343	353	337	339	310	337	315	309	306	354	312	331	327	311	342	374	330	319	312	351	301	298	320	310	313	306	326	306	327	331	325	336	368	332	336	336	317	316	306	334	335	356	339	323	306	318	290	331	297	325	302	326	347	311	332	326	350	320	297	312	342	328	312	333	315	339	341	313	334	330	308	330	320	327	312	304	300	316	330	321	314	341	307	357	335	306	335	338	316	309	319	320	316	292	334	318	350	351	328	307	326	284	317	328	317	320	349	296	337	338	338	306	304	349	327	321	348	296	316	336	351	337	335	315	309	363	347	363	373	341	338	338	353	343	328	302	348	316	327	322	309	286	302	311	330	318	314	336	376	319	339	322	351	316	353	329	313	332	327	378	307	324	340	334	343	332	323	323	316	318	325	303	323	344	331	285	329	322	334	316	302	339	333	343	303	339	327	319	289	329	337	318	323	331	321	324	329	339	334	334	308	325	319	340	285	323	347	318	339	340	342	321	334	333	305	321	308	292	324	325	328	341	338	313	370	332	347	308	295	322	307	323	338	340	331	335	286	317	348	329	329	303	329	316	317	329	331	325	330	295	303	364	335	353	330	310	313	313	339	322	320	340	334	317	302	325	367	337	336	324	308	326	313	326	342	327	343	320	328	338	311	357	302	325	327	335	323	318	338	318	339	348	345	353	349	329	338	326	311	308	359	364	320	304	303	335	291	327	341	317	317	317	346	334	304	336	345	317	331	318	347	340	334	325	312	303	319	329	296	319	326	330	296	300	323	318	321	320	341	312	309	342	334	324	316	335	336	325	296	333	336	340	323	336	304	331	315	317	309	300	315	335	334	348	315	327	329	315	344	328	343	325	337	303	356	316	311	308	331	332	330	366	362	373	311	313	316	318	335	316	335	328	327	290	330	315	311	285	334	320	323	312	314	332	319	319	306	335	308	355	357	324	302	355	335	299	321	341	339
16302	814	707	487	471	413	413	375	361	378	355	370	331	342	356	357	356	362	336	352	352	306	342	334	370	337	369	337	335	366	347	330	331	347	352	333	359	324	338	337	363	354	345	353	325	388	358	361	360	345	323	381	341	321	385	365	356	343	327	353	329	323	339	354	316	358	326	346	326	359	335	354	351	297	351	354	377	335	342	320	347	340	330	324	322	392	346	322	351	326	322	299	340	308	364	322	324	342	314	328	307	317	360	321	327	361	360	332	312	331	363	363	347	330	360	362	319	345	334	336	373	346	329	344	326	348	355	308	315	350	342	345	311	354	324	329	336	322	302	310	334	351	343	346	352	357	359	361	328	360	339	345	350	337	325	334	347	347	345	302	368	333	337	332	340	355	341	326	347	338	323	339	350	299	326	332	325	323	334	333	329	347	352	354	339	346	339	312	352	353	340	322	338	340	320	327	345	338	347	358	303	324	337	355	340	324	318	337	346	362	363	331	322	322	312	363	318	297	331	326	352	358	345	308	315	316	332	339	312	318	318	326	333	351	344	360	339	351	322	327	351	328	331	314	319	345	363	365	314	344	348	326	326	329	327	327	346	333	360	327	328	314	304	320	354	323	342	368	374	318	331	360	315	322	351	329	360	340	340	348	323	345	297	353	343	348	298	351	362	333	306	361	338	356	354	344	367	347	314	304	317	348	335	349	350	349	356	344	339	344	384	339	330	337	322	349	351	344	367	320	349	327	304	367	341	345	341	346	304	323	327	344	357	326	332	326	323	346	307	315	387	350	336	334	313	387	314	368	349	319	363	341	321	359	335	330	387	343	337	331	337	335	341	299	311	341	326	341	309	322	317	363	323	345	355	348	363	340	321	340	327	308	312	325	331	341	328	318	349	325	320	335	350	337	322	324	346	347	316	346	313	350	344	344	314	348	302	338	355	338	337	317	329	350	371	345	358	359	346	339	336	345	339	328	293	344	344	312	330	327	358	346	358	347	365	332	356	344	329	376	358	334	348	345	321	348	333	351	344	342	385	358	341	338	338	324	359	307	318	356	315	357	367	354	327	346	340	325	311	319	352	334	338	328	332	361	349	343	367	354	353	317	329	348	327	317	326	329	335	330	316	358	334	379	325	357	334	357	342	353	332	315	360	337	331	331	343	305	327	317	326	301	346	351	327	381	347	345	322	333	338	354	341	372	331	328	339	310	340	321	330	311	314	329	328	352	347	328	329	336	344	338	322	358	322	340	364	356	326	351	340	319	328	327	355	336	339	340	303	323	332	307	356	309	325	327	316	347	345	324	362	315	340	343	392	328	330	350	365	327	345	336	335	333	355	361	382	358	359	311	364	341	382	326	294	370	357	348	326	329	319	322	341	338	369	335	343	335	336	339	332	339	365	345	323	349	350	330	341	304	365	342	328	318	339	366	333	357	342	358	336	353	351	370	347	297	363	342	360	359	339	320	322	345	377	315	319	332	324	351	354	348	340	318	353	347	337	320	334	337	321	311	376	338	338	355	322	309	358	343	319	335	317	335	322	316	311	361	316	349	343	349	323	314	317	369	326	316	351	328	367	316	299	351	376	372	330	334	354	363	346	383	340	337	343	311	330	375	319	318	334	322	330	369	336	359	364	320	350	353	332	350	316	331	294	325	340	331	348	314	334	326	335	336	312	323	335	337	337	332	361	318	341	357	336	349	321	347	373	351	382	336	350	327	337	331	323	319	327	340	364	375	318	356	320	313	295	337	312	303	340	331	317	334	346	328	335	326	361	332	375	340	340	340	359	345	346	343	307	372	321	322	325	322	360	321	355	372	323	311	318	316	354	313	317	354	307	334	344	324	320	312	324	324	344	346	363	319	370	294	319	340	328	343	343	315	314	354	357	348	354	320	324	340	334	375	318	342	312	332	340	294	346	335	337	312	333	315	308	332	323	334	359	366	340	346	323	347	356	342	318	357	340	344	317	330	340	316	319	348	319	345	334	345	299	318	337	335	358	345	353	338	342	349	329	331	347	351	327	308	315	347	357	362	338	327	323	323	323	336	346	346	345	322	313	330	328	348	337	360	316	366	381	317	369	308	314	337	332	359	330	336	361	323	340	324	315	350	324	348	321	353	354	329	347	336	331	363	348	369	334	305	348	340	343	318	345	340	312	347	348	330	322	364	344	332	322	345	353	340	329	323	329	329	328	323	293	339	328	356	343	329	328	329	361	349	336	328	360	333	315	336	315	365	325	321	339	348	352	341	341	357	343	329	327	371	333	358	326	338	332	371	325	348	372	347	306	333	335	311	340	299	347	311	332	333	333	313	323	331	347	369	374	358	307	351	318	339	324	353	367	328	296	351	309	343	343	338	318	337	341	334	340	355	294	341	347	333	330	367	364	335	318	400	321	334	332	349	345	375	319	346	339	331	356	314	321	339	350	360	332	328	310	314	319	314	358	313	323	367	356	361	347	350	315	313	357	317	353	335	344	302	356	327	339	317	324	365	344	318	356	371	316	336	329	335	345	362	329	330	363	324	329	294	336	337	343	357	332	311	358	346	335	340	338	380	358	353	361	328	302	342	325	330	342	326	313	334	343	342	365	368	320	341	368	368	332	317	321	350	321	319	331	332	345	338	338	327	349	338	334	318	326	315	330	342	335	314	306	358	355	343	345	320	350	343	343	333	355	358	333	332	342	332	345	337	327	341	372	353	308	355	322	327	342	351	311	331	334	345	349	344	321	346	321	325	314	329	345	321	336	322	324	304	354	312	328	335	346	315	378	327	305	364	318	350	306	317	314	329	354	306	363	350	350	327	319	330	313	329	349	352	342	325	324	331	322	364	335	341	347	327	339	310	328	341	332	345	342	351	350	338	304	315	318	323	336	363	329	382	333	317	320	338	339	310	343	364	324	334	304	340	341	310	332	370	358	314	339	360	306	318	331	325	356	342	365	341	352	345	335	336	334	343	328	333	346	319	365	320	317	333	336	326	340	319	348	331	324	341	358	328	315	367	331	334	342	345	347	335	364	362	302	326	338	329	346	364	311	335	338	320	342	318	336	315	301	337	324	333	341	309	324	326	319	314	344	320	338	333	321	350	331	327	362	325	342	344	368	319	311	324	336	318	333	332	335	338	355	351	345	367	345	333	382	335	359	391	341	334	358	376	350	353	335	323	273	316	316	363	359	347	318	337	296	335	361	363	383	316	332	360	368	356	340	331	327	346	358	310	321	309	338	335	321	334	346	343	332	343	328	354	317	358	349	320	345	296	343	323	362	355	346	358	328	337	321	381	314	336	358	342	316	349	338	345	327	329	361	343	311	340	301	318	344	341	342	342	345	324	346	343	343	348	331	325	322	336	348	347	340	328	360	317	351	328	357	329	337	350	298	325	356	327	341	329	337	358	380	346	352	317	338	315	365	358	340	311	357	312	336	327	360	335	313	305	361	318	337	354	330	314	331	341	320	340	318	337	313	341	323	320	313	335	317	348
24938	20630	27244	24016	20650	11059	1346	896	726	681	626	622	589	563	562	568	495	546	530	485	500	502	545	482	501	483	513	491	486	485	489	485	527	491	464	488	475	483	468	496	509	485	471	445	462	449	474	483	494	500	436	439	496	500	530	459	443	464	484	465	474	475	477	465	447	478	464	445	481	457	469	490	475	470	443	466	497	436	467	454	452	505	454	475	440	415	450	461	464	471	432	478	498	462	450	426	483	461	434	482	452	501	429	434	458	492	465	444	463	489	485	448	449	463	445	444	455	445	455	457	448	465	508	476	487	458	467	488	451	500	518	471	492	479	446	432	480	473	490	480	452	494	479	449	456	468	480	503	445	481	513	439	470	459	434	462	478	486	444	485	463	468	444	454	440	443	455	490	457	468	468	452	453	416	461	485	461	489	480	436	471	476	463	482	438	476	476	439	469	464	471	474	479	470	487	453	474	447	468	450	459	463	473	465	497	497	460	480	455	507	471	455	474	454	477	418	442	436	486	540	484	448	440	490	484	478	506	444	505	475	458	489	458	469	482	456	466	458	474	470	458	492	478	464	443	436	471	451	433	503	444	469	451	477	494	440	444	456	444	472	489	450	460	454	454	429	443	460	494	454	480	457	454	507	434	469	448	483	462	439	464	436	466	470	468	462	490	462	491	512	469	453	503	468	486	430	436	447	437	479	480	482	430	508	466	482	500	429	458	457	471	475	463	441	483	545	459	466	452	477	487	450	465	487	491	462	463	435	467	489	444	488	433	432	469	468	447	469	467	445	479	453	466	453	460	458	481	436	466	483	419	443	458	474	472	483	510	498	476	457	489	465	462	461	435	447	472	468	496	487	479	482	474	470	480	477	451	495	464	443	453	476	451	478	447	478	445	443	466	479	446	468	470	440	463	465	427	456	431	435	497	458	463	465	506	476	472	451	449	490	454	484	508	434	438	441	491	477	462	470	520	447	487	484	448	476	500	509	419	446	495	480	447	482	452	460	443	440	474	448	484	423	489	447	422	471	471	450	465	474	445	464	447	483	468	444	510	439	476	435	468	463	467	456	447	480	490	471	455	507	472	453	468	402	438	487	457	465	471	435	441	440	500	449	450	465	482	490	481	452	456	477	468	440	489	454	443	477	460	436	452	513	494	454	452	446	481	482	502	503	484	462	436	483	481	476	482	476	473	420	469	435	483	502	448	467	499	454	459	462	461	477	471	493	433	477	468	460	455	466	498	486	470	452	482	451	477	447	448	474	441	499	437	457	442	456	493	448	459	477	447	459	438	474	496	449	449	436	431	460	451	448	453	454	486	448	446	450	461	489	507	448	487	457	480	455	471	472	474	440	486	508	447	504	441	432	444	463	461	489	463	452	433	444	449	492	447	452	445	467	522	432	460	460	488	461	451	465	419	466	430	437	471	482	446	469	473	472	488	459	460	429	453	467	493	444	424	438	487	436	450	449	474	460	464	454	437	466	482	461	430	506	462	488	454	503	438	448	458	464	456	461	478	480	462	480	475	494	475	453	470	507	434	435	488	468	483	491	436	457	497	451	520	460	496	443	460	471	498	466	447	457	494	487	479	428	463	440	468	461	473	441	473	494	406	457	466	471	404	469	493	466	459	482	428	444	465	468	498	487	464	441	497	440	476	487	480	485	456	463	456	457	475	460	488	445	504	446	511	482	455	496	468	434	489	451	453	446	466	452	483	457	480	455	471	517	474	474	519	447	452	449	464	471	488	473	445	449	431	489	474	443	468	463	479	489	489	475	457	477	437	452	462	475	478	462	457	509	476	436	489	487	464	456	454	471	491	491	484	490	471	477	452	470	476	477	476	455	466	476	459	483	449	470	486	466	456	464	463	486	464	434	469	458	449	431	442	483	485	448	487	481	478	429	428	460	465	474	476	468	436	445	483	487	511	495	514	430	461	516	456	461	464	425	449	478	488	459	470	493	433	494	454	474	458	462	444	514	461	447	475	473	442	449	423	449	462	462	488	476	458	471	446	496	465	452	429	461	495	455	478	472	464	450	436	478	485	524	487	468	470	451	469	460	479	450	434	431	478	476	433	472	475	466	439	479	416	452	513	423	449	444	448	449	452	449	478	460	418	485	480	468	476	475	478	490	460	483	412	463	475	452	459	485	501	494	440	463	467	476	471	478	528	478	456	452	472	429	492	439	455	469	453	451	464	458	472	452	458	511	484	458	471	450	486	445	477	442	456	479	456	481	464	496	471	471	463	452	460	436	512	439	430	460	469	475	465	486	461	488	473	454	465	430	450	473	471	446	450	432	470	433	461	470	422	433	487	499	462	446	422	402	467	471	486	451	457	431	486	478	433	499	444	457	464	458	499	474	494	491	495	477	437	461	466	467	451	485	509	451	477	476	495	492	464	482	512	480	502	462	439	449	482	435	477	438	474	471	474	473	448	481	449	471	470	472	497	464	436	466	449	453	443	487	443	459	468	460	461	478	461	499	451	476	506	479	473	486	441	457	464	459	441	492	476	477	491	507	478	469	423	453	458	460	488	459	490	426	477	436	419	430	449	463	470	451	439	465	460	469	456	467	486	487	439	450	488	449	467	488	468	472	486	445	454	469	486	492	497	511	472	452	460	471	496	456	502	428	455	453	443	503	494	443	481	466	466	464	446	457	446	435	480	481	476	454	467	476	449	479	435	446	439	438	488	470	465	466	447	448	494	500	485	473	427	483	436	446	442	412	444	525	476	484	433	427	461	510	445	463	462	487	449	484	458	460	465	483	462	475	494	481	449	455	467	483	481	449	453	478	450	476	484	451	452	445	470	443	439	440	500	426	493	450	475	460	437	493	498	464	466	457	479	460	489	424	456	507	459	476	485	468	449	472	509	503	472	429	479	470	456	484	490	486	461	461	498	471	440	472	485	470	439	444	450	467	442	491	452	441	487	473	434	502	440	483	494	473	464	453	436	467	484	472	425	495	454	461	477	441	480	502	482	442	453	453	465	492	466	478	463	461	464	398	485	450	473	428	449	468	471	415	449	450	448	451	454	459	471	450	477	463	444	491	424	507	476	477	452	459	426	492	445	452	452	458	474	464	451	462	460	460	476	535	480	465	447	436	502	457	420	476	467	429	478	435	468	458	421	495	455	457	488	456	478	458	477	467	449	484	464	471	451	445	476	492	468	448	493	467	474	473	438	457	472	477	466	472	461	439	487	463	451	459	492	463	433	472	487	466	480	439	472	463	448	423	473	460	477	472	440	458	461	469	449	469	449	473	493	494	436	430	487	446	477	436	475	493	497	458	498	467	490	445	470	485	433	465	464	430	476	458	459	478	477	524	469	461	457	475	439	420	485	468	529	433	479	461	507	468	464	451	457	465	433	443	477	487	448	459	484	425	443	426	480	453	464	432	479	485	483	468	408	450	439	489	458	472	459	503	479	439	468	469	467	461	444	438	463	497	458	468	488	451	473	527	437	463	447	446	440	454	464	462	473	493
19614	8726	8065	4257	2874	2038	1701	1394	1137	1006	898	864	817	722	662	614	625	587	572	549	557	544	552	483	512	466	509	533	492	508	470	513	473	476	469	480	452	455	501	468	484	443	479	506	477	443	457	503	475	476	462	448	506	464	473	421	446	482	465	468	453	436	494	472	438	484	455	463	465	472	477	439	481	446	440	486	454	474	434	445	476	475	451	439	450	481	424	463	422	453	476	459	468	454	456	464	443	495	447	438	415	420	456	423	501	510	428	467	486	491	442	460	465	455	417	429	428	449	455	449	458	444	444	456	462	461	425	451	447	428	462	450	431	443	459	455	442	454	477	505	421	437	463	475	475	446	464	432	468	432	434	441	495	430	442	461	433	435	449	416	462	450	511	492	454	438	450	479	484	442	469	437	414	440	440	467	451	471	462	421	466	467	497	471	446	472	432	440	434	441	453	468	431	445	511	441	466	456	482	426	442	466	479	426	467	484	470	407	416	436	452	449	473	461	462	426	478	443	429	479	472	463	452	411	470	453	444	460	467	487	468	449	485	475	437	468	478	427	415	461	486	467	453	419	466	445	483	474	427	428	439	456	475	473	432	421	457	449	450	435	438	436	447	455	470	441	454	465	472	436	501	456	450	443	465	417	497	435	425	485	455	457	431	468	455	478	464	435	434	434	452	452	456	459	443	462	433	473	455	417	473	446	433	488	438	472	466	480	451	506	433	483	438	479	443	430	450	451	461	447	470	449	448	437	433	410	456	458	460	444	462	460	457	476	431	428	488	405	449	430	468	454	430	447	491	432	444	434	427	449	458	450	444	478	426	397	440	468	430	443	426	447	460	450	447	450	445	424	485	464	458	455	466	494	479	444	438	466	468	444	481	450	469	454	398	474	459	467	451	448	436	456	428	439	400	466	477	466	419	477	446	482	467	421	441	434	443	472	447	446	479	475	443	427	457	459	469	444	429	439	468	442	465	443	493	471	459	428	471	483	466	452	441	430	457	465	459	411	474	495	441	458	452	459	417	416	446	455	446	456	468	424	472	430	419	442	440	450	460	485	442	471	426	418	461	447	451	412	441	437	436	422	478	466	434	467	466	472	432	473	424	455	453	467	449	465	462	420	472	476	426	460	447	446	474	468	445	435	475	472	455	471	437	471	460	447	481	434	482	455	437	447	456	462	434	432	455	437	435	473	450	440	451	437	455	453	456	434	457	462	433	471	461	464	444	428	447	431	462	461	473	454	474	449	448	454	461	440	462	466	451	510	442	470	453	474	490	474	466	473	450	451	454	466	456	467	435	465	451	460	437	472	423	460	435	458	446	465	441	430	488	457	456	447	505	458	448	457	457	446	466	478	456	453	471	446	482	468	427	449	452	492	436	433	464	416	438	431	452	443	458	436	443	482	452	448	454	517	470	442	469	443	481	444	454	484	441	450	454	441	488	429	406	477	452	455	477	455	432	452	476	426	464	465	424	448	438	470	438	448	464	439	438	461	438	463	440	418	448	461	454	476	436	449	443	461	487	429	427	452	464	467	473	438	452	482	459	459	437	440	468	478	441	426	451	457	414	447	456	424	475	431	453	481	443	450	437	397	439	480	474	451	469	440	491	441	454	489	466	479	447	468	450	438	445	436	446	434	424	458	449	455	428	439	455	489	477	458	441	441	437	482	439	434	427	438	483	411	463	442	463	433	389	431	467	452	424	472	457	457	449	447	473	444	485	428	454	448	483	453	449	435	447	429	422	459	412	466	454	455	451	472	458	436	450	457	453	473	448	438	450	449	463	439	426	462	441	414	441	463	444	421	444	471	412	421	452	392	441	467	501	445	447	425	434	452	508	460	451	456	475	432	464	446	447	409	445	467	470	460	445	432	458	447	453	433	463	431	460	441	439	457	474	448	472	458	429	451	463	434	484	424	451	444	446	440	439	486	448	438	428	460	437	442	457	429	465	495	422	472	470	456	436	426	431	447	489	449	491	464	437	452	426	473	461	456	428	466	467	427	440	441	446	452	427	456	502	488	446	459	454	425	426	442	471	469	465	423	484	458	486	423	426	433	481	450	473	432	456	438	452	461	514	465	448	467	441	482	457	468	450	479	449	438	446	476	442	474	475	489	441	455	466	456	434	447	447	410	471	464	417	448	469	434	472	447	465	453	435	482	434	471	441	435	454	451	505	451	463	440	457	456	443	441	463	447	468	482	457	483	458	438	439	451	487	481	476	451	476	456	495	439	441	422	486	480	464	439	459	463	449	458	439	471	488	476	453	432	490	427	466	469	466	446	454	461	422	476	451	454	431	441	482	458	481	461	432	478	433	483	434	480	461	473	448	498	471	440	500	499	460	432	520	457	471	438	482	430	446	485	466	454	458	463	465	460	419	453	429	456	427	457	468	436	435	433	466	499	411	512	399	446	431	456	436	469	433	447	454	447	443	438	444	465	463	457	435	441	484	476	494	456	466	446	497	458	419	454	449	478	445	434	453	433	449	453	433	449	433	464	487	493	440	433	478	453	433	490	488	437	423	477	409	465	461	461	429	463	495	493	442	462	474	447	424	414	454	475	426	465	399	465	435	453	451	440	466	452	463	487	469	471	447	461	436	434	451	470	438	479	448	433	415	454	471	459	449	456	463	448	449	467	424	440	446	485	453	450	467	467	483	455	455	448	471	463	426	477	468	473	426	429	463	462	485	419	455	461	424	445	427	458	429	433	445	412	448	453	424	436	450	456	409	486	437	412	480	459	474	428	488	481	456	468	445	458	405	436	435	435	452	423	480	413	470	436	496	477	435	450	456	445	451	433	422	450	437	458	484	460	473	431	448	463	481	444	439	431	458	484	448	466	426	429	443	437	471	457	470	481	466	451	431	459	496	422	458	449	466	446	454	451	438	449	460	483	455	446	442	410	460	499	457	429	432	446	476	475	458	448	438	447	448	515	462	463	480	457	422	421	457	458	465	492	409	449	469	428	454	485	475	456	433	402	416	420	451	502	476	472	398	431	404	445	460	431	455	470	444	461	407	441	468	506	459	474	467	463	486	418	445	439	446	480	464	462	476	464	465	446	457	446	423	474	450	464	425	449	454	448	496	441	444	469	466	442	465	445	451	456	443	442	468	456	460	459	434	453	478	478	462	487	428	472	455	452	469	482	459	444	433	439	448	438	466	443	425	506	458	431	428	483	418	469	469	473	450	454	425	443	502	440	449	482	460	430	450	422	453	447	466	435	482	421	415	507	474	439	452	462	432	446	438	456	439	473	446	472	485	475	473	447	474	439	413	465	458	427	423	440	408	477	444	438	492	420	433	479	441	466	439	465	443	481	441	454	467	453	439	453	439	471	401	430	463	444	488	461	423	436	422	483	462	439	468	474	432	488	455	443	458	432	480	464	439	439	446	437	491	457	433	448	469	448	466	470	448	445	473	430	452	446	469	456	410	443	464	415	490	478	434	474	399	477	452	438	449	487	465	441	440	446	430	467	449	422
22922	20642	27703	23591	20649	20735	12638	1772	1354	1244	1157	1040	1015	973	899	914	906	866	854	831	867	809	778	809	847	771	785	786	818	784	780	770	756	799	790	765	778	757	744	736	756	748	750	744	745	769	780	787	770	744	748	732	755	731	766	770	779	742	768	778	711	736	758	758	791	725	707	805	766	768	742	709	781	740	751	753	722	767	762	754	734	734	767	711	842	742	755	733	733	700	754	729	740	755	712	750	706	740	746	713	718	739	735	745	754	723	733	751	765	711	760	747	737	735	705	719	765	773	727	740	742	725	759	691	713	730	766	773	757	752	751	812	727	710	707	754	748	762	786	759	769	690	779	710	704	786	719	810	743	742	749	756	708	766	738	690	740	778	744	731	700	736	727	803	717	745	735	778	751	734	798	693	738	695	724	732	714	779	732	728	702	746	695	745	730	719	735	757	685	708	735	758	748	734	742	747	764	684	722	776	731	763	709	732	747	739	686	688	750	712	712	701	676	820	766	778	768	763	754	752	710	771	771	751	798	750	747	685	718	726	773	734	776	684	732	750	738	759	747	689	746	744	741	759	768	741	732	733	748	702	716	741	718	802	739	696	774	762	714	757	717	732	699	724	784	762	714	733	731	748	738	767	689	790	733	729	762	681	741	739	715	780	701	738	776	713	779	786	713	708	763	724	793	706	751	697	740	685	691	754	729	774	738	734	699	743	721	800	742	747	705	741	725	795	765	771	782	784	748	727	729	755	687	733	767	729	779	712	688	779	727	724	733	711	716	757	727	735	706	780	737	767	756	697	737	755	718	728	765	694	711	724	753	762	745	703	746	741	743	722	762	744	731	730	779	775	780	753	693	735	759	727	800	737	735	709	743	759	738	733	741	725	746	729	701	734	732	735	749	750	736	707	760	750	738	746	770	760	738	781	733	771	807	735	701	709	725	760	755	730	695	708	744	734	747	729	739	717	708	779	697	787	703	787	688	724	724	751	752	782	718	703	721	713	695	743	725	722	671	727	765	755	741	741	711	739	758	757	778	773	728	769	722	718	751	737	812	740	755	718	741	744	712	748	742	768	722	746	736	710	726	731	755	749	731	713	732	805	752	723	736	754	757	732	712	716	756	707	696	691	766	753	695	756	723	771	736	740	781	731	763	753	744	748	702	783	740	737	679	758	696	716	732	760	774	738	734	777	772	757	768	739	737	726	778	743	702	734	689	755	748	746	712	780	721	751	718	711	804	704	729	739	716	789	722	765	763	721	723	722	694	730	729	704	692	751	710	773	667	699	764	755	705	727	697	755	740	697	779	728	742	715	762	759	755	793	726	776	737	725	741	718	715	731	748	744	730	721	705	761	746	738	764	747	716	734	757	738	722	730	775	733	751	725	767	765	694	722	774	751	784	746	689	749	747	764	738	749	698	733	749	709	816	714	770	718	765	740	757	771	734	745	730	766	758	728	708	709	742	715	755	696	818	744	749	748	739	730	705	757	751	755	756	728	760	707	739	711	728	725	756	780	777	742	681	733	738	786	708	739	678	748	746	714	716	741	779	717	746	693	738	763	723	707	729	741	739	737	755	757	735	679	698	753	769	701	748	765	721	743	738	744	703	774	725	744	790	772	787	734	714	767	730	751	754	789	715	734	710	719	756	692	715	708	816	692	817	756	731	757	757	727	720	781	693	777	727	772	730	721	709	690	736	754	758	713	701	775	771	769	765	740	783	701	706	726	743	779	744	705	782	768	715	729	748	721	770	775	743	798	687	738	714	721	714	707	745	718	704	733	730	678	718	750	744	716	704	746	796	717	733	757	719	768	748	748	741	779	754	757	760	694	760	744	770	746	767	739	708	748	789	767	719	728	715	722	739	750	735	743	695	766	742	731	688	748	722	774	726	790	744	774	731	746	691	696	691	750	729	706	704	744	759	720	750	741	722	760	750	747	772	737	694	738	705	781	719	727	753	752	744	778	745	728	756	749	720	722	735	779	813	729	744	701	758	729	763	721	744	743	717	791	751	769	737	740	778	798	738	732	748	710	728	731	722	733	711	724	729	728	718	761	757	720	757	700	703	666	710	760	751	766	769	713	726	718	662	726	743	717	779	783	744	740	756	681	749	700	726	745	741	734	735	737	748	756	710	716	763	730	708	728	761	749	724	713	783	747	781	715	732	732	731	739	752	755	747	711	735	764	757	724	745	728	771	740	741	703	741	738	769	757	744	742	716	732	745	755	766	753	705	738	735	762	815	732	730	762	748	709	748	732	753	670	708	700	721	762	777	730	745	713	708	740	736	761	695	721	727	739	732	735	747	771	738	725	734	746	757	806	732	685	728	735	721	745	719	708	746	727	749	722	764	648	700	720	756	715	757	735	742	802	818	738	739	760	789	713	741	710	744	732	754	690	743	790	745	805	759	734	792	720	766	759	704	739	744	742	761	749	775	767	789	777	690	800	705	789	761	711	730	752	750	766	791	759	748	739	701	760	743	737	691	728	688	669	722	754	661	735	714	737	753	701	717	695	698	697	770	757	737	752	766	740	729	778	700	714	710	757	780	755	718	710	752	781	721	737	730	775	755	700	724	761	666	720	755	716	686	702	706	745	745	723	735	698	738	703	737	679	703	700	706	772	763	767	749	772	735	710	746	732	685	727	701	733	774	788	714	735	696	711	699	752	721	752	742	773	724	770	722	741	726	759	679	742	776	777	682	741	818	749	784	748	731	772	761	718	792	749	779	822	729	752	726	744	726	720	759	765	694	735	741	780	738	723	688	731	692	759	746	749	700	709	780	729	769	752	757	756	731	719	704	776	712	706	745	787	706	760	770	746	758	760	784	732	744	738	715	737	750	734	784	773	698	722	739	731	692	722	723	727	681	735	767	722	734	750	774	752	724	706	760	691	724	685	758	728	721	787	721	739	709	655	702	744	724	673	745	764	750	792	734	768	766	742	749	743	762	752	782	718	734	766	699	745	768	750	770	708	762	694	791	718	709	714	761	759	774	700	698	780	776	780	768	734	715	728	667	792	724	728	713	796	751	728	739	731	710	744	788	730	760	765	754	706	808	733	734	748	681	713	713	698	742	713	714	764	698	721	718	725	712	761	743	698	706	773	735	744	776	740	726	777	659	759	763	720	748	756	785	749	715	723	760	751	762	740	765	730	745	799	692	744	695	712	746	752	762	762	701	765	797	742	725	748	715	743	688	781	718	720	749	741	720	774	741	726	743	728	713	746	725	721	736	779	722	729	722	719	752	785	683	736	784	787	736	770	769	679	755	734	761	724	778	752	718	724	755	729	729	735	696	711	762	709	733	722	727	743	686	715	761	745	738	718	715	775	777	750	707	767	718	739	767	778	740	710	718	734	749	715	726	736	724	736	776	689	744	727	749	744	680	775	715	773	739	717	786	697	746	794	729	769	783	740	718	773	747	728	724	724	705	748	764	709	741	777	702	744	733	716	725	740	767	705	763	755	713	707	674	708	729	672	733	800
16243	14706	13627	7585	5209	3928	3035	2424	2019	1787	1563	1416	1251	1233	1095	1041	989	1012	965	873	882	872	900	835	846	819	797	798	811	786	761	808	782	742	722	764	718	751	743	667	755	719	744	751	725	750	733	761	716	751	724	764	718	755	682	719	696	711	751	639	760	707	719	692	761	720	738	716	681	725	718	695	722	723	718	713	694	657	756	690	736	734	732	739	716	689	720	727	679	695	686	711	731	714	678	683	703	703	679	688	694	686	711	704	712	671	716	664	700	742	666	683	741	690	747	707	733	728	681	691	729	701	679	700	668	757	715	675	694	661	689	724	775	760	728	725	736	695	739	718	754	719	742	698	722	721	766	761	723	719	664	719	713	649	699	700	729	711	706	627	704	711	655	696	737	701	740	715	713	689	658	703	713	667	735	662	681	756	692	686	755	678	694	648	702	722	710	689	763	713	709	714	677	666	744	651	713	688	702	743	707	716	740	709	632	715	716	677	650	669	725	684	681	677	733	704	694	731	728	748	708	754	650	689	726	701	638	717	720	680	660	685	664	710	690	720	685	728	684	702	748	722	683	721	638	676	682	714	707	732	686	683	717	705	700	702	718	691	720	664	674	671	738	636	662	725	691	739	691	699	718	734	693	701	696	698	752	687	719	721	699	643	718	657	716	695	754	699	721	669	702	701	693	672	692	708	690	699	727	718	720	693	680	683	715	714	691	720	701	706	699	718	689	752	709	627	660	686	686	723	673	695	686	669	644	689	683	714	718	670	707	718	723	775	712	685	700	693	731	684	732	695	693	641	694	696	669	713	719	702	701	703	687	713	748	704	694	689	687	702	664	710	696	702	726	716	737	661	654	709	676	722	702	742	692	674	700	713	699	663	712	760	714	725	668	710	654	701	697	705	656	688	724	673	721	676	715	696	687	727	710	704	648	726	726	674	667	715	701	685	719	692	715	722	711	701	695	724	671	667	703	693	684	699	670	704	687	700	690	683	716	658	700	728	663	696	713	626	702	762	680	703	685	668	710	702	691	669	692	738	707	687	729	716	706	675	719	679	675	675	678	707	668	740	690	742	733	756	686	690	702	738	705	723	754	685	681	736	704	667	658	717	704	679	705	717	764	693	752	678	699	690	689	680	654	740	667	684	696	703	685	705	711	700	636	719	712	684	691	701	648	700	673	674	708	747	684	706	690	675	682	714	676	684	713	718	630	695	718	703	699	766	701	665	680	719	700	717	678	700	675	746	699	681	697	688	687	719	695	690	694	616	703	689	682	719	649	709	689	692	648	698	744	738	703	702	735	716	662	688	683	692	681	696	641	705	687	683	707	711	703	731	691	644	696	693	674	700	703	667	698	666	670	710	702	732	673	682	714	687	717	704	713	695	683	676	715	711	738	649	696	662	710	727	728	699	688	704	724	731	707	690	711	685	728	684	707	665	735	687	730	723	691	668	737	692	729	691	681	687	687	648	712	655	730	667	679	646	701	726	738	694	639	715	712	685	728	764	663	692	686	748	733	664	663	708	735	747	704	727	693	728	690	724	730	701	719	677	710	763	679	739	736	678	680	679	694	703	709	659	706	706	730	718	683	677	682	696	694	669	705	699	743	698	697	667	715	700	708	675	659	706	656	696	711	663	687	670	703	684	720	715	719	727	704	725	705	688	729	716	691	679	678	674	725	713	674	679	720	695	701	657	707	717	684	643	725	705	672	716	703	728	645	687	702	675	654	725	710	707	718	709	711	686	731	712	727	681	694	688	706	660	694	739	673	700	712	695	719	715	731	677	654	729	679	702	685	693	743	745	735	695	734	704	714	684	719	698	739	712	678	656	678	721	710	680	694	666	690	683	701	715	703	666	630	692	693	682	701	710	701	726	718	712	728	695	710	682	691	718	732	656	676	738	722	698	711	649	728	724	691	684	675	687	680	645	661	710	720	713	715	667	679	693	698	699	707	718	712	706	668	732	710	742	655	677	701	674	710	689	665	693	687	694	699	706	671	720	716	698	731	686	656	703	716	711	679	668	673	721	694	761	733	707	730	702	713	644	744	697	679	703	705	725	701	729	695	730	640	746	705	712	696	671	729	691	753	669	659	721	696	718	704	728	684	725	674	651	707	714	697	734	731	691	700	688	701	666	688	697	685	657	714	699	715	693	691	703	722	682	674	717	730	655	753	635	701	756	708	657	710	718	680	696	737	740	706	728	710	686	681	776	708	656	716	649	670	697	682	703	712	667	732	735	701	693	708	690	703	698	710	714	717	699	691	682	628	655	665	655	670	706	695	673	649	729	686	648	696	695	756	672	665	695	727	685	684	681	672	718	710	704	700	706	657	736	692	690	749	704	724	701	697	690	733	623	683	672	660	681	714	706	676	678	690	717	680	702	700	680	692	724	694	701	715	705	698	691	722	689	701	722	686	710	726	697	698	688	744	704	696	684	721	730	680	698	742	697	738	719	695	698	695	706	688	698	720	650	707	718	724	699	671	698	710	680	750	693	736	668	695	705	669	703	620	721	695	732	722	721	770	689	615	717	760	735	730	736	670	721	699	678	696	723	706	695	721	685	739	697	686	688	705	672	677	666	665	670	686	685	693	699	681	718	653	656	684	687	729	705	717	709	722	690	695	694	711	690	732	738	673	669	675	734	728	683	701	732	714	699	674	728	665	657	686	642	717	699	705	673	694	684	730	684	709	695	710	711	699	785	690	683	658	687	697	710	676	734	700	719	686	676	655	703	694	688	708	730	684	682	688	696	699	704	679	688	706	718	738	659	699	740	691	695	697	700	710	721	759	694	676	723	720	690	648	721	706	677	657	698	693	713	691	683	758	695	676	700	705	686	706	681	677	744	735	670	718	728	697	678	701	699	722	683	703	731	696	710	674	723	705	714	709	657	696	681	704	709	724	690	683	693	683	744	706	707	691	703	683	664	693	679	681	699	683	684	714	708	691	716	718	734	704	717	689	689	711	707	745	712	682	721	708	686	655	684	661	672	705	684	685	708	685	683	776	678	682	704	698	693	700	676	669	707	687	693	682	674	700	730	701	710	726	697	669	667	731	723	691	691	705	674	723	703	628	723	677	707	693	723	716	695	697	697	710	668	714	740	684	674	700	725	717	727	645	625	689	656	715	737	740	727	712	692	678	707	670	701	684	771	685	663	702	744	729	681	665	652	692	663	709	715	659	701	701	709	673	690	687	713	690	646	697	701	655	693	700	718	691	698	678	692	722	721	765	677	704	644	675	728	746	751	700	684	704	696	715	648	667	752	660	724	669	687	664	718	735	694	676	687	711	762	754	700	672	712	763	729	723	722	729	660	671	704	679	730	671	664	705	694	645	712	704	711	714	678	677	683	712	718	722	717	681	684	679	682	725	726	665	700	651	702	689	700	690	689	706	688	741	739	715	754	710	718	748	686	736	696	718	741	684	711	701	733	724	706	712	689	680	673	662	687	676	755	704	773	700	687	679	718	684	706	641	715	712	678
31084	15841	2753	527	442	391	372	346	365	368	347	362	381	337	342	319	338	337	312	317	361	380	327	320	336	328	334	329	350	364	363	364	351	362	347	337	338	366	323	344	333	338	347	331	392	315	339	357	318	348	342	354	317	348	337	357	348	343	353	340	332	355	347	362	304	346	294	327	323	360	321	309	356	330	318	353	381	327	354	366	353	328	337	318	341	344	305	335	318	348	347	363	343	333	316	359	333	347	337	347	330	313	344	342	319	323	364	347	369	332	333	360	329	354	318	317	337	369	322	337	379	343	326	362	333	347	349	323	367	352	357	360	342	374	324	333	336	353	338	356	326	337	334	365	357	350	352	332	314	358	345	364	344	337	359	335	339	347	329	341	314	345	323	344	333	301	337	330	340	342	350	371	334	337	341	363	353	330	329	343	340	334	333	349	297	353	352	345	330	314	347	347	335	354	338	297	329	324	340	341	329	371	357	354	335	357	323	328	330	336	324	326	333	381	340	355	348	309	309	333	334	336	351	340	286	332	352	349	379	300	337	366	347	320	399	329	337	340	326	339	311	327	340	327	356	384	333	358	351	346	351	327	329	335	341	299	340	328	313	353	351	340	315	336	346	339	363	312	320	324	327	313	338	320	363	356	323	338	350	344	363	334	331	315	346	359	333	342	342	322	342	348	315	334	333	345	335	327	333	310	339	341	335	342	326	309	352	350	335	335	316	339	326	327	342	330	350	336	314	331	317	321	335	348	340	370	343	360	336	325	327	303	319	287	341	316	335	334	355	381	339	331	339	322	331	349	314	327	314	325	357	305	329	339	320	336	350	342	352	376	335	324	333	339	311	342	316	351	343	348	364	319	378	350	332	315	355	333	356	334	339	337	336	349	345	357	311	335	357	356	302	357	319	334	350	342	292	342	361	359	343	327	362	327	338	321	346	327	319	340	327	387	318	342	320	337	327	329	324	335	321	339	321	348	356	331	344	364	344	372	338	352	322	319	355	390	321	320	335	371	321	329	321	320	340	323	335	316	352	328	332	329	347	326	340	357	328	357	352	326	322	309	327	338	330	335	333	321	328	331	342	313	317	336	311	318	320	346	352	321	326	341	343	351	366	303	356	325	324	354	335	362	375	341	362	361	343	334	335	343	357	354	373	315	326	340	341	351	324	338	300	329	335	347	326	307	343	344	340	344	345	340	335	326	330	334	347	332	331	332	348	354	359	360	362	318	342	323	353	337	332	353	323	287	291	343	324	333	336	350	331	319	339	365	352	336	347	337	317	344	353	327	326	355	354	349	320	305	340	348	320	356	354	378	327	326	329	326	328	353	358	300	351	342	344	314	325	333	307	347	301	323	322	337	361	340	339	330	355	311	362	340	326	327	354	330	353	356	322	331	356	343	330	320	335	354	343	311	364	318	346	330	355	316	334	337	354	358	361	355	330	334	288	350	305	345	331	324	345	340	355	337	350	343	323	361	311	337	330	372	331	335	346	350	313	326	310	328	353	348	341	350	350	334	346	357	365	343	376	300	327	337	344	329	338	334	364	313	342	342	343	326	334	339	350	350	334	365	327	338	333	325	314	344	341	350	361	363	326	333	323	345	335	352	312	350	336	313	331	343	310	299	309	342	329	333	340	339	333	344	330	368	287	350	350	334	328	304	351	339	316	335	341	363	341	329	346	347	335	329	337	319	322	304	376	341	335	336	319	357	346	315	325	355	314	372	342	304	343	335	345	331	353	348	352	314	285	325	348	364	335	318	363	340	338	341	327	313	333	332	313	358	356	316	356	347	339	334	358	313	336	364	342	320	360	340	340	308	340	336	323	369	313	333	358	322	365	320	333	321	349	356	369	305	353	335	344	325	355	358	347	336	337	340	328	340	339	332	335	343	328	345	329	316	328	305	313	353	358	348	295	323	306	314	384	342	320	335	349	348	322	304	348	345	297	342	324	335	347	328	324	308	328	355	336	337	356	348	329	338	322	344	331	313	321	336	344	333	364	329	336	374	333	349	347	288	332	334	337	365	341	349	331	356	341	357	338	353	311	337	368	353	345	316	337	344	324	338	320	339	341	365	321	326	331	345	361	363	355	340	305	361	353	350	349	342	367	337	326	324	328	349	343	339	334	344	323	320	333	319	339	313	335	322	339	380	344	344	354	349	309	329	353	350	337	298	315	356	353	323	330	344	342	322	335	344	336	312	325	316	337	351	324	339	323	340	332	353	356	332	336	324	357	326	334	335	346	299	325	354	319	337	337	303	332	329	330	388	368	366	344	385	336	320	304	318	344	303	327	337	314	346	353	319	340	366	294	350	327	359	356	372	357	317	331	327	361	321	314	330	362	363	372	357	358	314	347	353	337	323	354	375	364	306	374	325	308	346	309	334	337	388	326	337	323	306	326	330	353	334	316	313	316	313	349	326	318	356	339	343	354	382	344	340	375	337	327	348	357	370	330	312	323	338	330	340	350	293	348	323	357	362	354	327	371	337	356	373	361	333	366	391	335	326	364	345	370	319	342	346	340	337	325	323	339	353	340	341	349	363	345	313	350	360	344	341	329	336	350	308	349	316	340	328	373	359	373	375	338	397	333	331	357	327	361	336	338	336	326	358	329	324	362	339	333	362	302	310	305	343	349	321	344	330	355	350	354	381	325	347	335	299	352	339	330	310	335	339	331	376	325	337	348	361	358	357	340	313	337	362	342	302	351	319	348	361	362	313	361	358	325	330	343	380	371	359	332	314	318	369	326	330	354	324	314	369	351	374	316	360	328	359	374	315	303	349	354	323	350	353	322	342	349	318	339	334	373	331	383	370	328	331	354	351	321	344	322	347	376	286	326	329	359	337	326	326	325	319	372	354	350	342	333	332	341	313	337	342	348	316	329	311	336	341	324	332	337	318	341	361	335	359	290	367	360	339	348	331	345	314	337	337	354	345	339	332	358	357	333	309	324	319	344	332	328	350	348	363	359	341	328	314	311	334	337	397	312	359	331	332	338	323	354	336	324	353	311	375	356	316	351	351	325	325	339	333	342	330	359	295	329	335	323	348	337	349	307	348	319	354	325	347	339	340	309	356	345	327	313	321	326	364	322	321	329	333	334	339	309	287	337	358	346	342	320	352	345	380	328	327	351	329	363	337	350	330	355	317	338	342	326	332	322	330	343	366	345	322	362	346	346	354	284	340	375	351	336	313	338	336	358	324	316	365	333	323	322	349	355	316	328	329	335	319	338	391	344	306	315	340	347	347	340	335	324	367	362	353	357	325	319	339	337	373	334	313	340	351	309	387	333	321	364	333	338	365	337	323	307	319	352	348	303	324	363	337	387	341	335	352	346	330	339	333	364	324	335	357	343	348	314	329	333	305	330	370	308	345	339	342	322	337	357	324	315	326	374	372	355	341	352	321	315	338	351	344	338	328	355	331	350	323	316	339	349	358	340	321	341	363	330	304	305	314	322	331	348	335	333	339	312	329	352	306	322	355
18256	824	747	495	423	410	422	420	393	364	340	403	344	322	381	350	369	364	354	365	352	361	330	336	341	342	350	366	338	361	348	361	344	351	357	340	341	346	340	373	386	349	370	329	375	361	351	365	355	365	351	370	354	368	342	362	338	327	375	334	345	353	369	369	342	342	317	382	341	399	326	349	354	329	348	356	343	347	345	323	361	346	348	399	364	373	325	368	361	340	357	347	353	364	323	369	368	366	323	319	359	379	352	363	329	325	339	331	329	381	337	339	352	311	352	331	333	367	350	307	347	367	371	334	384	338	370	314	349	355	346	340	370	388	384	347	319	351	353	334	360	357	357	356	356	380	375	346	344	337	367	323	338	356	349	349	335	362	357	340	371	346	354	354	363	337	357	370	366	354	353	355	365	363	340	340	353	325	354	367	316	372	351	369	346	319	333	314	367	326	349	361	365	375	363	316	343	356	318	368	363	347	338	326	335	354	370	355	368	370	348	335	343	368	383	350	352	371	337	338	347	354	360	368	350	331	358	344	366	320	348	380	378	364	338	343	349	329	321	327	370	357	365	318	358	360	337	328	350	386	347	342	353	359	333	356	351	352	372	327	372	357	356	340	346	336	323	356	322	367	342	352	378	332	351	384	338	366	349	330	328	349	336	331	352	353	345	343	336	341	339	362	348	359	380	391	335	361	373	373	340	373	339	366	364	330	339	332	337	356	334	350	400	346	385	362	353	331	351	343	312	337	355	344	358	356	372	327	318	346	354	346	401	369	358	349	332	327	340	337	370	360	344	342	375	350	347	354	344	353	338	330	360	334	350	357	358	362	322	347	344	341	401	330	344	344	336	358	305	338	380	350	366	339	344	329	346	358	337	371	357	339	315	354	333	351	363	351	360	339	346	339	346	348	358	337	337	332	334	342	349	355	331	338	342	340	325	335	394	347	327	341	363	356	370	363	369	343	361	376	361	327	369	335	388	330	350	353	322	346	363	340	367	355	347	335	406	372	397	346	348	377	363	360	362	349	382	334	368	366	393	343	316	377	339	377	302	358	377	354	334	348	336	370	355	373	334	359	360	339	348	349	366	345	352	335	367	310	354	370	320	315	331	357	328	348	357	341	363	338	345	380	352	359	361	333	338	356	330	355	335	360	353	324	361	351	364	353	339	340	386	368	360	355	351	348	372	331	337	348	377	351	346	407	378	345	317	330	328	335	343	365	354	375	333	354	357	356	367	331	333	344	310	343	360	385	324	303	349	336	370	345	328	347	360	403	368	379	352	341	370	339	350	349	336	368	329	384	348	344	351	385	341	373	357	365	353	373	311	365	341	349	346	334	319	345	414	340	334	401	361	332	355	343	348	360	365	342	338	364	334	334	407	326	351	356	350	344	340	363	331	351	352	352	355	377	351	370	352	351	361	357	355	297	359	370	323	329	329	368	348	343	334	342	362	340	350	363	321	366	355	378	353	338	325	366	365	330	334	329	317	334	373	333	336	341	351	347	369	363	378	312	333	354	332	364	351	342	358	341	391	372	347	342	343	359	324	331	351	313	353	326	335	368	317	345	334	356	367	350	342	351	344	373	355	348	363	342	367	348	380	323	362	331	355	328	344	339	322	350	375	387	362	341	354	366	325	346	360	347	349	325	362	360	356	343	376	347	380	349	323	336	364	336	384	336	342	352	348	343	325	337	373	365	403	333	348	362	389	340	322	352	360	371	331	379	362	365	337	373	383	316	339	349	360	338	332	349	325	361	353	352	387	359	361	346	366	371	337	358	361	312	358	332	364	328	295	338	362	353	354	333	365	360	322	376	343	326	386	333	311	334	348	341	344	339	344	350	363	329	327	346	362	366	316	351	337	363	352	346	352	359	342	346	368	346	326	320	386	357	328	313	406	355	324	338	320	353	374	349	349	327	329	325	328	353	350	351	338	319	329	331	336	349	343	365	356	327	358	351	341	336	336	377	360	356	359	336	356	351	352	332	327	324	340	385	369	334	340	346	383	355	397	324	324	385	360	355	335	355	337	327	360	357	374	350	353	364	321	382	352	370	335	365	361	362	326	365	354	319	346	366	333	366	328	314	366	348	335	349	365	341	338	366	324	354	338	371	363	368	361	346	327	387	349	375	367	335	349	339	369	342	385	336	312	372	342	339	342	336	362	367	342	338	361	348	368	354	327	347	360	358	360	371	376	317	344	340	331	341	369	361	341	337	343	355	344	354	326	340	333	357	331	333	330	350	365	324	345	362	337	336	358	358	360	352	365	311	360	349	315	341	359	353	339	342	308	326	346	314	349	365	377	353	334	365	356	346	347	339	313	329	357	374	356	344	373	355	350	327	381	350	353	364	348	337	343	367	383	344	354	340	357	323	344	340	377	370	346	348	310	323	366	356	330	356	374	374	320	328	340	354	384	360	351	341	334	354	354	372	313	374	343	340	371	349	351	330	365	343	336	345	340	350	336	390	345	362	337	353	372	337	355	366	350	343	328	365	355	368	338	341	347	403	347	340	361	309	370	349	329	347	371	362	353	309	360	348	375	342	354	378	349	347	378	325	332	352	363	316	361	378	352	307	355	361	339	335	368	375	326	390	351	345	325	353	377	354	397	348	350	345	359	384	372	329	357	382	378	337	368	361	381	374	373	371	341	321	333	367	372	340	357	388	340	370	329	359	342	371	352	379	357	353	396	353	364	328	366	359	360	353	367	349	365	383	343	362	360	356	353	362	375	358	383	361	310	331	359	382	345	368	330	369	336	331	385	339	352	349	375	335	326	374	347	354	354	347	337	350	369	335	363	354	357	355	350	316	337	334	361	360	345	345	319	341	331	347	366	323	325	331	387	338	351	352	344	359	344	367	350	357	354	374	382	362	353	331	349	377	358	338	335	328	321	361	352	354	374	364	348	358	391	329	349	340	319	334	344	342	352	341	342	364	314	348	344	343	361	351	351	367	367	361	329	338	298	325	342	341	352	344	317	371	312	346	366	360	352	342	353	355	378	325	334	364	361	319	328	352	314	353	366	351	387	379	318	405	357	339	353	345	369	370	381	357	328	355	351	353	340	322	310	351	364	344	348	340	333	345	357	330	353	388	340	372	341	368	351	358	337	377	334	346	348	357	337	329	354	338	336	350	371	312	314	353	346	313	352	291	356	342	370	367	348	369	324	383	363	359	342	330	320	374	336	345	333	370	325	347	351	345	371	368	335	326	339	370	353	337	341	396	339	348	350	370	334	380	333	360	359	361	369	356	358	366	357	334	340	363	356	351	358	363	361	327	369	350	409	356	353	343	327	343	347	349	342	355	375	365	328	357	351	396	324	359	353	327	356	334	337	341	357	339	332	361	359	353	343	365	369	353	354	368	365	348	366	331	358	328	385	325	321	346	351	339	357	328	386	330	351	340	347	354	344	358	372	349	357	358	350	357	372	325	360	315	332	365	358	358	342	355	362	337	357	337	353	316	344	359	311	359	350	331	352	358
25004	20634	27042	24236	20632	11108	1385	941	807	704	617	634	617	591	565	524	537	527	516	510	491	518	554	525	501	489	498	505	509	471	484	475	529	474	488	468	443	533	496	487	484	528	477	467	537	495	474	474	488	500	467	456	495	506	456	446	493	467	445	484	509	519	428	455	495	468	486	481	468	459	518	479	448	478	469	479	492	469	486	446	492	472	480	472	486	459	496	493	507	511	472	498	515	487	497	513	514	426	442	457	519	480	477	492	439	492	486	509	459	451	451	460	452	494	444	455	490	478	463	467	476	470	455	435	461	450	495	467	476	473	508	495	468	497	455	444	460	453	506	449	462	460	465	491	493	503	471	433	481	473	440	501	482	468	472	466	471	468	491	466	462	452	481	457	485	469	519	485	477	467	477	488	468	467	452	480	519	449	482	508	483	447	465	461	494	462	483	454	444	491	488	448	441	476	485	452	490	432	514	488	527	430	462	499	452	493	478	474	492	466	457	482	482	431	496	487	456	466	488	503	448	484	442	497	466	497	451	478	479	498	475	487	474	489	488	483	469	475	448	437	434	471	482	480	467	463	471	461	477	469	442	465	440	474	449	484	484	467	492	475	499	486	497	437	435	486	465	492	503	460	475	483	469	470	499	529	454	519	464	483	454	449	466	472	473	448	480	505	478	468	460	488	461	482	499	460	474	499	476	456	426	466	488	467	481	468	479	505	471	472	453	472	425	491	475	475	479	543	502	487	494	435	445	466	437	473	482	478	513	482	481	441	457	457	485	479	550	448	475	449	500	464	443	481	446	473	425	497	471	463	485	490	474	467	476	465	491	484	443	464	453	513	456	496	500	428	479	459	475	467	453	423	434	487	478	476	491	454	456	454	496	463	502	491	481	457	430	461	487	495	471	426	463	465	484	468	459	473	449	485	475	454	493	452	488	486	447	416	473	485	475	454	438	457	504	500	519	456	469	463	508	521	459	460	468	450	507	484	489	443	483	484	484	516	466	469	485	469	433	486	472	484	454	472	498	474	441	463	473	483	460	431	500	442	453	470	447	443	483	467	494	490	487	519	469	502	453	487	447	495	455	450	439	513	431	454	479	473	462	430	479	469	480	442	468	450	452	518	452	443	489	498	459	478	474	467	450	440	435	442	509	455	478	491	483	452	460	473	464	461	459	457	453	517	481	490	457	486	463	492	472	467	470	521	494	462	511	472	520	465	496	472	455	482	489	497	493	451	488	477	483	494	514	473	475	442	453	455	466	437	445	479	507	477	505	486	497	496	476	519	480	458	500	465	476	443	471	461	475	429	509	499	432	456	458	438	456	436	503	460	465	478	488	467	468	493	492	502	496	479	469	451	457	460	450	461	513	493	479	494	456	469	481	462	454	481	450	444	476	505	459	479	464	488	498	447	480	494	436	452	476	444	478	478	462	478	472	450	449	461	459	443	427	459	438	466	518	450	468	511	450	422	440	453	480	490	476	478	498	478	498	497	469	496	474	476	472	474	466	509	477	471	495	443	458	504	463	442	442	438	482	466	500	497	450	485	525	485	459	425	497	459	470	473	468	447	481	427	493	504	464	468	459	453	508	439	484	499	485	450	471	458	476	465	483	499	492	473	495	452	477	477	504	439	450	457	434	459	485	460	474	444	495	463	460	477	495	461	480	472	504	493	475	493	482	445	470	465	473	491	478	480	519	503	466	473	493	475	511	446	482	451	469	495	507	475	479	457	498	478	498	489	490	451	462	444	467	487	497	460	458	514	475	473	524	462	480	507	487	509	474	455	488	439	488	473	467	489	470	485	503	462	477	493	439	441	487	451	448	463	435	443	538	488	493	463	472	472	445	438	476	483	475	495	463	445	454	477	440	477	462	468	504	424	461	461	498	468	475	462	519	499	443	485	446	489	459	474	444	481	459	467	431	476	460	508	436	496	492	435	428	478	459	526	447	440	458	498	467	453	432	460	484	473	478	475	509	465	441	457	437	502	465	486	434	463	437	483	494	479	487	492	480	454	488	482	491	492	507	463	486	445	483	480	473	446	462	483	472	498	447	509	489	468	454	499	463	462	514	438	471	473	485	441	462	504	468	482	466	436	447	477	470	451	497	492	424	474	461	475	473	454	486	454	447	458	433	472	488	464	467	437	449	473	497	457	455	451	479	480	469	490	491	494	488	453	448	457	470	501	483	484	479	470	462	458	497	472	465	477	444	502	442	440	514	469	449	498	476	478	492	444	516	471	457	480	471	437	509	454	460	436	452	485	450	465	477	464	463	434	443	434	458	428	449	459	492	473	453	478	460	487	520	482	471	447	503	457	483	490	495	515	466	459	460	469	461	466	504	473	455	475	500	455	503	497	474	419	483	461	469	482	508	467	472	451	492	496	440	499	456	482	480	459	513	499	489	473	435	462	468	469	444	481	505	410	438	450	484	489	454	502	474	521	463	488	513	443	495	483	446	485	472	451	465	483	466	500	499	482	444	494	458	491	484	436	470	464	467	468	461	437	472	514	476	459	471	497	465	447	455	443	461	473	467	469	508	474	467	500	458	484	478	479	446	499	432	465	457	456	497	444	447	440	449	479	455	468	469	463	452	460	482	481	475	481	430	448	507	495	496	446	487	504	474	462	477	466	469	477	462	453	460	501	487	450	428	439	473	484	467	500	479	456	454	469	499	498	455	489	474	490	498	474	481	471	442	469	498	455	478	475	480	455	444	471	457	462	462	436	470	461	457	474	473	469	453	461	491	464	462	477	471	473	476	484	507	503	467	490	471	453	425	484	458	464	482	452	482	482	490	471	472	471	483	464	482	458	459	499	440	435	429	473	463	476	471	451	483	518	449	508	459	433	464	441	463	443	478	467	497	484	462	467	485	451	453	474	507	500	502	442	452	466	446	477	458	471	461	510	475	483	436	436	453	459	497	426	487	519	482	463	445	475	465	429	490	443	492	444	425	452	485	453	475	471	434	469	481	491	455	490	459	437	470	461	461	448	473	430	516	484	463	456	501	494	487	459	468	486	454	439	466	434	464	446	471	473	499	443	503	492	480	463	487	467	465	471	475	457	437	463	484	504	453	465	476	518	482	484	470	474	492	468	458	475	483	460	477	470	481	466	483	440	443	452	482	489	460	441	470	453	465	471	473	474	475	508	454	497	482	520	437	492	465	462	479	502	484	442	473	466	454	454	461	465	465	481	446	477	497	471	445	475	489	495	480	469	423	484	451	466	426	449	439	437	464	494	520	475	489	478	469	459	478	447	457	473	472	517	463	453	510	467	494	472	451	473	496	455	448	489	482	474	465	440	440	489	438	463	498	451	463	456	444	509	478	486	478	486	463	498	473	456	454	466	465	437	486	488	450	486	459	442	465	476	468	488	458	428	475	458	447	472	480	467	490	484	474	416	484	445	475	483	487	457	446	465	456	439	509	452	474	480	471	465	518	474	457	511	479	473	477	436	432	460	478	507	448	454	483	444	462	507	415	469
21567	8688	7949	4262	2757	2041	1581	1360	1146	960	942	816	768	721	707	661	638	561	557	579	538	566	497	535	486	531	468	520	520	460	489	507	470	522	497	496	521	502	473	480	460	483	466	454	468	454	461	443	436	479	489	459	470	450	465	452	462	513	448	441	484	522	461	485	445	488	474	464	456	459	490	459	496	440	455	477	514	501	460	441	454	434	476	482	469	435	472	452	463	435	451	415	436	444	431	471	436	450	440	520	430	470	465	442	475	449	444	455	454	455	443	415	481	439	444	477	431	442	452	458	461	474	496	432	436	442	477	457	463	459	455	450	489	493	489	522	472	469	455	469	502	476	468	474	467	453	449	440	468	453	437	453	480	463	472	462	463	449	484	449	442	457	480	427	476	445	421	445	468	443	468	475	464	444	467	462	478	432	477	503	429	431	436	502	451	450	463	458	465	420	474	463	471	429	456	439	484	444	437	476	464	461	424	465	444	468	464	445	479	475	458	455	438	405	439	485	446	438	452	445	497	430	448	458	464	452	458	469	465	444	453	460	481	495	474	465	463	439	475	499	487	442	465	457	453	430	428	499	443	489	431	430	480	444	441	462	459	483	428	471	477	478	461	475	505	461	453	446	458	448	487	468	453	436	482	439	420	452	397	426	444	457	470	486	472	442	462	466	455	442	446	455	460	445	468	507	417	481	466	486	443	467	474	465	464	466	449	462	489	476	466	461	436	489	470	463	464	459	466	466	492	447	476	448	484	488	495	442	397	497	431	480	492	488	459	414	476	447	432	437	482	500	479	501	432	454	440	467	441	475	452	437	455	478	441	500	457	472	424	497	447	450	465	468	427	465	452	493	449	470	476	482	476	422	447	479	426	440	459	502	490	442	460	430	488	489	452	457	468	473	453	457	477	429	471	458	464	467	458	485	489	442	437	492	474	483	490	478	452	439	516	449	454	420	504	427	455	460	471	466	486	463	456	441	425	429	458	499	454	433	478	476	455	463	448	457	433	486	459	491	438	458	406	464	458	460	450	488	455	477	420	459	428	469	465	497	473	460	482	449	461	454	463	475	477	491	463	467	427	504	445	491	482	481	435	501	463	479	443	441	477	436	450	459	440	509	457	446	438	442	443	476	443	435	460	441	438	475	496	510	461	493	493	439	473	484	473	448	437	415	469	450	459	464	434	441	455	448	451	443	472	478	419	460	406	434	453	466	455	439	462	487	432	468	506	457	487	416	471	447	470	476	450	444	475	474	472	454	445	430	447	429	450	463	439	466	483	445	464	460	488	452	482	484	484	450	453	475	485	449	473	503	415	468	492	421	449	468	428	463	446	492	424	455	433	488	466	481	467	461	480	463	470	468	464	453	431	438	450	489	452	439	462	467	473	462	457	457	472	424	458	444	460	431	427	463	473	469	442	447	444	493	416	481	480	492	486	468	468	442	476	435	483	460	450	441	428	479	468	455	430	496	465	475	505	437	435	442	453	463	496	470	461	489	500	442	451	494	476	443	454	494	446	475	437	463	469	443	419	451	444	416	420	455	453	474	449	460	468	476	457	481	461	452	455	448	443	472	459	474	429	431	455	461	472	451	473	470	423	454	480	481	485	426	453	453	425	463	457	453	489	469	496	471	425	481	459	411	430	514	474	494	441	485	472	471	468	466	451	427	496	440	456	465	454	429	462	476	427	454	482	438	438	429	392	444	458	477	463	452	493	473	469	442	444	460	475	465	488	443	432	443	508	453	467	473	468	477	455	431	487	473	452	454	457	457	470	453	440	441	463	435	490	475	450	447	484	442	464	457	426	468	481	430	453	448	441	425	443	452	452	461	419	485	466	471	469	451	465	485	472	485	439	472	421	461	447	491	424	470	478	483	459	461	451	451	432	429	461	417	446	437	449	420	469	449	448	443	417	457	436	442	474	458	498	472	488	452	449	457	437	462	447	432	461	474	433	478	435	431	474	447	452	427	466	439	442	490	466	432	473	471	430	442	447	467	446	443	484	446	435	476	450	475	468	420	477	442	470	475	456	460	434	470	472	426	478	454	465	413	429	414	423	452	463	473	432	471	446	449	429	478	485	456	454	419	459	407	453	465	448	437	473	437	425	451	466	431	467	451	454	461	442	461	426	435	453	448	448	484	471	448	473	434	477	459	457	461	477	447	454	449	457	448	499	443	452	473	446	434	419	433	478	470	487	497	469	474	444	435	424	445	469	492	484	447	407	485	469	478	461	429	480	468	483	450	445	478	473	476	435	453	437	445	513	475	457	491	439	466	436	440	478	463	473	445	438	450	460	461	476	444	439	449	450	465	469	464	488	464	478	461	458	505	457	490	457	417	445	449	495	424	454	473	426	482	465	437	469	467	422	480	467	446	426	399	450	469	472	455	445	477	448	471	434	448	436	473	408	404	461	461	442	438	488	467	417	463	442	460	463	467	430	459	450	490	476	465	481	465	468	451	492	471	434	464	436	472	453	453	427	455	478	484	482	453	474	471	471	458	453	516	496	455	466	424	444	429	451	494	423	445	513	472	446	463	472	435	466	450	430	456	485	488	463	467	474	453	435	453	447	482	463	447	461	458	508	447	485	467	438	484	448	480	423	462	474	455	495	445	421	469	419	474	447	460	431	462	459	429	471	438	487	479	458	424	498	426	432	468	458	434	467	499	441	458	441	451	414	458	423	458	432	443	451	447	495	411	428	453	468	495	464	478	468	461	492	448	419	485	431	412	471	443	487	454	433	455	494	455	461	457	438	476	444	477	477	497	464	458	460	463	493	457	445	446	464	447	426	456	436	461	441	476	455	496	438	435	443	461	499	451	463	441	482	455	446	455	438	453	436	449	456	465	451	420	462	463	491	425	461	448	445	416	432	416	450	419	477	425	455	436	468	445	438	483	499	471	468	469	431	459	514	434	474	451	534	455	447	499	406	449	467	439	478	479	441	450	478	484	450	448	448	468	447	456	455	464	493	467	445	460	455	464	454	452	462	447	454	463	445	431	459	496	470	469	460	489	454	495	459	441	492	405	482	459	431	470	459	419	485	424	458	475	468	453	460	498	508	450	483	421	424	455	460	516	449	458	432	477	480	432	439	425	461	467	416	461	452	466	403	446	388	477	467	438	435	490	485	436	460	477	478	447	464	471	461	494	449	448	429	442	460	468	458	466	464	482	440	451	469	473	442	472	449	474	435	440	444	444	449	456	444	509	476	491	449	435	433	434	443	478	483	458	538	444	423	450	445	448	424	399	458	425	458	504	435	469	445	457	472	468	480	447	453	449	505	434	479	455	459	445	456	443	459	416	466	436	472	452	477	475	438	473	450	424	458	451	504	450	470	455	459	504	489	433	442	482	445	425	465	482	460	421	465	427	437	452	478	459	481	449	461	436	408	464	465	465	444	469	474	476	458	439	453	483	486	432	434	448	479	447	395	491	456	469	447	464	507	428	461	482	449	468	479	452	462	446	432	493	454	456	467	460	464	460
22980	20662	27474	23897	20667	20731	12242	1923	1312	1302	1128	1068	1026	958	943	882	896	885	902	900	825	855	847	815	836	852	795	826	754	828	734	787	849	825	775	754	815	763	779	746	749	741	725	743	777	764	732	772	812	781	812	760	783	789	724	697	773	735	781	749	747	771	774	726	765	725	770	768	699	787	752	745	750	730	717	751	771	776	781	737	726	776	797	786	769	736	753	777	764	755	769	715	749	760	796	769	782	712	753	750	765	706	732	700	776	726	767	738	713	709	757	768	773	728	774	760	755	786	748	743	731	783	814	721	737	712	743	726	769	754	755	693	787	749	805	770	739	770	758	738	782	780	832	750	723	713	765	757	690	770	756	789	770	766	810	775	803	764	786	793	726	777	782	767	778	758	774	746	763	748	722	723	731	765	761	795	729	738	764	745	777	744	797	775	809	752	740	766	789	724	803	764	804	757	783	772	850	734	801	792	746	754	788	797	726	726	767	773	740	748	756	781	753	747	765	730	739	733	742	752	750	788	708	776	766	769	782	775	729	772	764	761	738	736	755	753	775	801	741	750	706	715	716	735	799	782	787	751	729	736	794	798	786	785	769	741	760	801	779	761	717	706	813	730	755	764	734	756	747	742	781	772	730	752	735	764	803	721	762	725	711	772	792	740	742	723	730	758	709	715	751	763	747	702	803	785	763	797	690	798	805	719	835	746	742	741	799	779	729	720	749	771	723	774	734	704	695	754	733	741	714	775	756	734	764	744	768	763	747	784	737	746	724	727	765	754	777	764	792	750	727	735	795	732	708	700	726	709	736	727	729	774	741	766	743	749	764	745	767	729	777	723	765	770	776	799	815	821	787	777	729	744	727	783	791	757	779	769	714	737	760	800	784	763	749	770	758	784	779	765	704	760	752	781	783	745	763	756	806	773	746	714	749	743	776	777	761	744	837	773	730	766	733	784	714	747	699	778	745	766	778	746	789	706	789	773	802	783	740	741	783	767	740	745	748	796	726	736	724	788	755	753	779	742	768	736	730	705	728	755	727	738	733	787	750	709	740	738	764	702	719	759	781	718	748	724	724	729	762	724	758	759	756	802	745	726	749	768	801	734	790	748	741	765	707	737	746	777	728	756	738	806	764	764	750	804	751	729	799	711	704	737	731	760	751	774	718	774	764	731	792	783	763	735	775	704	792	758	702	745	750	758	719	767	714	764	725	796	732	756	682	740	796	794	802	777	754	796	794	763	707	740	739	747	769	753	745	730	734	720	771	708	740	777	777	761	748	766	706	721	753	727	774	752	771	755	719	765	827	692	732	736	759	738	809	704	789	745	724	710	751	751	804	797	738	768	726	760	788	781	738	741	716	701	712	716	729	756	726	678	802	810	784	764	769	745	748	766	740	736	783	773	742	744	713	750	740	737	756	746	703	677	754	732	775	781	748	765	735	728	726	772	723	797	766	694	719	722	746	702	776	742	732	799	727	756	744	755	721	778	737	739	771	714	720	760	751	807	756	779	729	774	767	779	764	743	759	776	787	769	769	789	737	768	807	737	735	747	773	747	763	757	751	781	717	741	787	759	730	737	733	774	784	778	794	718	767	799	726	708	794	719	744	799	762	746	777	695	726	767	766	741	742	737	745	757	760	774	708	673	780	755	715	753	798	730	782	725	715	746	772	787	754	748	789	751	814	768	716	757	749	720	772	718	710	735	764	749	775	751	737	775	709	795	747	762	750	732	719	738	737	754	755	744	821	720	705	739	744	737	743	713	791	794	774	776	739	743	768	705	723	735	750	748	737	699	734	757	724	732	768	755	715	744	749	736	755	770	794	760	802	815	768	745	717	743	710	744	742	722	741	753	793	807	749	742	747	728	765	732	765	761	724	748	741	760	719	716	767	707	732	776	790	728	735	813	756	793	745	770	731	761	751	745	717	761	730	729	750	784	737	707	784	715	741	750	756	748	734	775	765	754	735	748	728	764	757	794	729	762	778	745	785	766	757	731	704	728	730	764	744	727	752	740	731	702	711	706	801	755	763	759	799	722	713	743	799	780	754	768	781	748	718	757	801	727	710	764	786	770	735	760	739	717	748	732	775	793	804	752	730	739	742	716	746	736	732	729	746	767	742	780	686	741	735	714	769	765	717	732	762	737	743	711	738	723	743	726	784	789	748	768	682	794	732	747	769	749	744	756	754	782	727	794	759	764	794	745	769	781	751	733	789	751	760	763	734	774	711	750	808	802	761	748	745	744	743	805	730	752	730	746	761	745	759	731	722	723	734	736	710	781	799	701	750	735	760	745	769	803	729	775	762	715	769	771	803	753	708	693	740	775	714	751	774	775	784	732	810	727	766	781	759	755	768	751	723	732	726	744	775	741	739	714	750	707	732	780	728	708	745	782	714	753	730	731	740	748	765	721	744	730	733	727	726	742	753	749	725	772	782	782	772	761	766	803	755	767	778	764	770	738	766	752	782	774	788	773	788	717	736	723	762	713	776	832	749	736	721	739	735	747	815	748	804	735	757	792	706	756	780	744	755	774	770	785	772	774	716	744	725	751	762	747	748	736	776	711	657	722	811	737	737	740	782	769	816	758	751	779	756	780	733	770	775	767	735	756	781	713	774	789	776	768	756	777	755	749	696	800	726	757	762	707	777	759	757	749	760	755	739	765	779	758	700	778	712	684	780	744	801	783	728	757	765	688	766	735	729	767	742	742	754	754	750	733	783	746	728	734	717	766	741	762	735	780	763	760	684	729	759	732	752	752	778	764	815	768	771	745	729	767	786	733	789	813	766	755	713	810	798	743	728	752	723	715	736	723	780	781	779	789	725	711	729	749	712	749	758	763	751	754	746	744	737	735	774	777	751	756	705	736	735	779	749	774	751	758	784	739	746	796	767	798	760	764	790	772	758	742	815	734	728	701	767	741	774	763	755	767	778	764	742	794	756	802	759	733	790	769	704	751	776	778	748	809	782	749	778	753	724	760	776	749	762	729	734	760	764	772	773	811	776	771	724	740	766	773	739	761	746	746	770	752	759	736	807	740	764	760	712	750	751	712	736	754	745	740	714	793	772	742	768	748	746	735	781	759	783	726	794	737	734	735	757	771	741	771	761	785	783	739	786	787	787	801	796	747	754	801	787	742	752	784	751	738	715	749	733	708	769	728	782	751	780	755	774	738	746	757	734	727	769	722	702	719	768	744	786	730	719	805	705	750	749	743	742	731	727	736	721	785	723	734	762	715	778	744	753	771	758	748	778	743	739	727	775	724	778	773	715	739	751	726	730	743	798	726	784	763	788	741	730	728	758	780	764	730	771	731	705	754	712	828	770	794	760	739	729	770	735	759	696	752	763	720	732	771	749	751	784	741	732	775	751	754	764	762	727	777	767	770	720	693	777	754	752	731	727	776	781	741	788	738	704	766	782	760	826	744	711	822	773	777	783	761	745	781	795	735	723	739	761	750	777	749	783	731	722	676	779	791	762	771	726	802
18247	14494	13462	7438	5156	3802	3013	2367	2033	1730	1576	1368	1313	1167	1053	1076	1056	1049	941	916	926	895	861	902	802	787	823	811	827	797	780	778	819	764	763	787	745	727	787	754	752	691	755	715	749	716	702	721	710	768	686	707	739	709	715	753	756	706	712	752	708	732	757	683	707	698	751	714	690	709	733	719	721	745	764	768	731	725	743	713	696	682	708	676	726	705	731	701	641	707	654	690	740	710	690	692	722	711	701	722	685	712	715	709	743	696	661	738	681	720	690	674	738	739	747	705	687	686	729	736	735	714	685	740	728	694	750	779	685	732	776	734	686	764	793	713	726	737	698	683	734	736	718	748	749	737	730	690	753	741	709	720	685	729	706	706	728	715	713	683	683	714	714	688	702	727	710	691	640	709	695	730	751	705	626	729	726	784	696	704	693	714	654	722	715	719	694	751	721	732	679	708	718	764	751	678	768	706	725	734	711	767	744	720	753	738	677	722	683	736	723	703	707	708	701	731	722	725	703	726	735	681	746	712	698	733	702	750	702	738	690	702	739	696	664	715	727	708	738	668	721	703	678	715	682	688	681	705	700	710	781	670	704	721	719	727	700	675	722	678	666	733	697	693	707	673	688	694	717	739	741	739	686	705	712	716	721	671	697	747	701	762	659	715	655	687	682	707	726	707	703	687	734	730	706	731	712	698	745	695	738	726	704	745	706	745	658	682	701	724	665	740	684	699	733	744	768	710	695	727	681	713	710	712	713	744	719	728	756	748	736	715	705	676	688	692	709	739	712	725	730	728	663	723	732	708	691	712	706	754	717	708	764	686	747	760	690	711	740	705	702	657	687	710	723	733	771	690	759	728	730	701	740	725	702	691	710	676	737	715	706	777	721	739	677	745	721	701	723	701	760	714	670	778	750	767	755	678	725	726	724	721	720	717	678	683	743	728	712	722	759	724	689	696	693	781	705	715	675	681	640	718	695	765	738	635	771	727	725	710	726	700	691	719	727	665	714	738	728	721	742	651	748	702	719	709	704	709	687	692	767	712	749	712	681	674	702	730	692	715	735	716	725	666	690	735	692	693	722	702	702	682	718	701	722	686	720	729	740	684	686	735	681	717	689	697	693	735	689	682	722	663	713	689	734	719	762	696	741	671	751	713	727	773	668	709	724	760	721	741	759	748	657	694	727	721	706	743	742	733	702	746	725	747	678	714	705	705	682	700	714	712	693	701	690	723	701	752	727	715	728	700	729	700	734	680	753	715	710	716	674	712	726	716	723	713	677	692	714	686	656	743	670	714	682	683	729	659	705	748	767	715	707	737	699	721	669	710	720	722	719	708	771	713	691	711	692	699	726	676	705	708	715	689	708	706	716	712	690	739	710	753	671	710	637	709	688	726	668	723	789	682	704	722	748	674	676	771	735	717	704	777	762	739	719	703	686	707	692	708	771	691	681	733	720	706	711	752	711	682	720	700	718	712	712	714	698	722	750	733	719	715	653	701	787	701	721	698	680	701	699	677	682	744	676	721	696	728	726	705	703	714	724	710	724	700	697	659	715	673	657	708	706	711	691	747	771	731	747	709	716	719	725	755	739	734	650	717	680	731	737	722	781	658	749	705	706	690	701	728	699	699	685	750	690	734	679	710	709	674	688	730	696	738	692	679	734	670	697	690	725	737	725	686	665	707	678	655	748	721	722	719	708	685	739	715	708	701	698	741	672	716	655	729	705	677	764	725	677	717	752	717	734	749	743	688	747	708	686	705	695	704	746	725	686	720	665	743	708	738	732	693	757	731	725	717	694	732	685	710	733	706	745	752	711	709	689	731	746	704	732	728	715	701	685	682	739	721	708	653	707	731	696	739	692	693	723	665	732	658	726	680	705	758	699	689	690	736	682	689	694	748	734	746	693	735	710	718	701	714	645	700	743	689	707	727	706	725	667	758	714	694	669	706	730	713	726	706	724	761	681	720	672	707	718	696	707	720	752	709	743	699	740	765	681	727	699	773	705	720	672	720	725	680	688	699	705	728	685	729	732	736	693	742	738	712	747	749	713	734	718	697	743	737	702	725	743	730	713	683	758	729	737	703	723	685	690	708	716	722	695	709	713	676	760	684	678	688	705	717	753	681	672	707	728	702	735	675	698	722	702	690	669	688	693	746	717	712	738	687	720	722	690	768	732	702	733	720	717	651	725	714	676	726	686	681	736	736	709	663	715	730	672	704	732	692	689	731	746	684	723	700	670	736	695	759	677	727	689	735	664	746	696	736	648	759	722	709	737	738	748	715	678	719	715	660	728	786	749	698	712	682	729	771	736	696	700	699	721	680	722	704	702	767	731	659	747	695	693	698	730	746	702	765	729	705	693	706	714	723	713	742	719	733	704	717	690	681	730	686	721	733	720	764	690	684	708	683	707	696	735	669	679	735	701	686	682	709	728	715	697	704	732	739	775	716	696	712	720	702	717	717	683	702	773	705	705	718	678	709	735	731	725	749	736	745	705	673	746	790	703	648	721	694	704	713	755	704	721	722	712	712	701	677	677	694	698	733	717	685	715	687	700	693	706	694	690	731	732	707	704	752	685	718	673	717	661	668	728	716	767	793	750	733	701	688	703	669	717	699	721	694	675	688	728	707	717	735	683	735	703	758	736	710	698	678	747	727	686	770	722	736	689	710	687	753	691	748	710	696	760	695	667	694	662	729	669	712	669	676	706	732	737	746	743	717	699	721	708	718	680	657	692	724	692	729	755	724	737	705	698	715	731	736	720	680	721	736	721	726	744	744	729	735	694	696	643	676	715	742	691	734	657	702	716	632	749	713	733	687	717	716	681	691	700	718	702	715	744	749	677	690	726	709	689	684	705	698	693	714	725	731	724	712	711	693	729	730	701	729	725	769	656	697	684	726	713	704	726	712	719	725	668	684	720	729	683	730	722	681	681	762	671	730	749	716	765	699	683	666	765	733	757	681	747	743	714	725	653	754	695	709	729	720	747	734	748	750	692	713	684	697	705	740	674	747	735	736	748	725	742	713	714	708	673	723	698	713	734	734	719	684	746	691	669	752	708	732	738	706	701	666	722	720	743	731	685	706	714	682	751	671	734	751	699	704	689	711	759	678	704	682	739	680	696	675	702	692	696	750	732	714	750	727	706	744	685	702	706	686	662	717	762	742	691	679	738	714	664	753	727	752	752	721	692	722	723	706	671	729	704	694	739	744	707	698	686	697	672	697	739	644	716	706	777	686	731	739	709	676	677	690	724	708	699	682	734	714	697	762	776	737	727	705	721	735	724	709	721	732	703	683	694	704	723	744	686	690	757	759	708	732	709	735	719	720	698	724	709	730	700	689	725	734	714	745	781	688	711	701	716	758	698	744	698	739	668	738	705	713	712	715	701	725	692	751	770	683	702	759	714	699	730	682	766	756	725	720	698	706	717	746	710	741	702	686	768	735	707	692	750	709	691	713	687	690	695	718	732	684	695	736	693	740	726	697
31472	15175	2584	558	444	423	411	342	401	360	382	359	381	376	382	351	359	376	404	337	383	384	355	351	329	349	339	374	387	361	339	397	354	342	372	383	343	331	357	344	367	330	352	363	347	370	373	355	379	345	333	368	354	349	353	365	343	376	386	351	374	354	403	343	358	347	352	365	347	370	336	367	324	336	352	354	383	347	339	358	379	372	357	400	340	341	366	376	352	345	390	387	378	339	346	366	345	349	366	384	362	377	369	399	396	352	374	356	382	389	329	370	346	368	378	352	354	395	373	343	361	346	358	370	385	361	359	368	381	329	338	337	381	367	368	372	335	374	397	395	397	350	377	396	387	362	379	383	362	363	341	372	371	351	366	374	359	355	344	345	366	345	365	353	324	332	375	384	383	372	329	378	372	394	347	331	377	347	362	345	337	356	372	363	341	337	360	372	386	378	334	360	328	322	346	388	372	356	390	349	345	375	393	369	354	394	367	353	362	337	349	373	356	371	376	387	355	356	353	367	346	346	378	332	339	357	357	326	342	375	353	369	356	384	340	368	340	361	372	392	338	364	362	382	348	347	345	368	337	351	379	348	386	352	370	337	387	336	388	368	406	358	359	395	373	374	382	345	382	409	358	323	426	358	383	391	348	376	355	351	354	385	378	348	378	346	366	349	353	370	339	365	349	390	333	374	403	365	368	347	344	338	364	347	346	348	345	326	339	376	368	371	378	359	374	341	340	338	350	395	361	363	382	369	391	367	348	330	375	395	346	353	348	336	341	352	370	351	399	371	386	357	341	342	372	359	375	350	367	343	345	348	357	326	335	371	352	377	335	331	348	354	371	392	366	353	340	333	357	376	339	376	366	343	325	351	399	367	369	365	367	364	379	365	354	344	365	336	372	377	362	367	350	355	362	349	374	381	376	322	373	354	344	376	354	390	340	354	358	337	351	376	354	350	335	376	358	340	387	349	355	360	358	380	373	391	379	394	372	396	402	359	397	379	344	386	369	345	377	383	371	369	385	361	329	358	374	369	370	372	314	365	368	349	342	362	387	364	360	357	341	348	359	357	365	402	378	367	387	387	351	362	388	354	332	401	364	355	330	346	315	371	367	378	350	382	332	329	340	330	343	364	337	379	354	364	402	360	349	352	364	389	344	359	337	383	347	380	363	346	376	356	379	368	347	386	331	414	354	326	352	382	366	351	346	355	348	350	381	351	376	391	353	327	334	340	366	358	371	368	347	344	337	357	360	374	350	357	375	379	368	390	359	386	377	368	370	356	363	368	407	328	356	359	354	333	339	361	385	359	344	370	332	356	389	347	354	344	349	343	371	369	364	365	382	362	404	374	383	388	361	375	338	410	409	387	350	353	353	414	364	373	359	345	326	340	343	387	374	378	383	388	318	349	356	363	351	357	389	319	359	385	367	336	346	341	361	339	326	337	375	371	368	384	380	349	372	365	363	370	355	359	334	358	358	385	341	379	363	363	359	380	340	337	358	359	328	359	349	334	350	360	399	341	343	387	335	380	351	370	366	379	353	344	367	364	386	354	398	384	373	396	337	346	371	348	376	378	348	362	342	359	377	352	371	376	350	367	339	383	364	340	364	365	362	394	373	345	354	392	347	358	383	379	349	364	347	370	301	364	368	368	355	347	354	394	353	390	388	371	354	358	381	353	351	330	364	364	335	338	356	378	376	345	354	344	356	357	402	353	358	359	359	388	343	344	356	364	381	358	384	336	382	355	306	369	351	359	356	373	350	350	344	337	337	366	354	376	372	335	399	355	348	364	338	335	356	382	383	382	377	390	371	377	369	345	407	395	363	374	401	384	378	369	374	360	378	369	383	368	358	367	366	367	335	343	328	406	323	384	362	373	360	367	355	369	331	354	351	372	364	366	349	358	337	380	349	383	363	357	375	360	355	373	360	348	382	372	364	324	363	353	376	363	373	373	343	361	341	347	316	348	347	319	375	368	386	348	364	332	360	381	357	339	387	370	366	353	364	347	368	318	381	361	365	343	369	372	372	405	367	399	364	344	322	361	373	377	341	399	374	363	338	381	346	337	362	359	349	334	400	351	353	343	385	351	351	348	345	401	382	369	332	386	376	359	357	357	385	388	343	378	330	365	342	372	380	362	360	354	359	400	374	365	359	379	365	383	365	353	372	340	376	374	362	325	348	350	339	407	382	354	327	402	386	362	352	396	404	361	369	346	336	351	367	368	353	356	328	348	367	382	357	337	368	351	349	349	369	372	336	326	379	349	364	343	326	371	378	370	317	350	307	379	342	366	357	373	365	386	377	322	344	358	359	365	355	363	365	355	361	372	339	409	332	369	390	361	354	345	373	386	340	337	348	370	355	374	366	357	385	349	372	326	349	327	421	374	352	359	359	334	366	351	359	355	390	341	363	329	349	379	350	371	377	349	374	352	391	357	361	359	380	360	351	340	350	361	359	366	369	388	384	371	333	390	375	384	369	351	350	347	377	384	386	353	389	366	320	365	382	334	360	334	379	365	354	352	360	364	381	353	380	341	338	374	354	381	323	344	380	338	365	330	364	319	372	342	316	348	350	363	342	388	390	337	363	378	367	325	375	350	391	365	348	358	386	381	361	345	358	360	362	343	389	377	381	362	323	364	349	345	378	376	370	351	377	367	335	338	365	316	331	376	376	329	376	385	314	359	358	353	362	384	378	350	360	370	410	374	389	352	376	367	345	378	363	339	383	348	382	378	341	355	342	358	351	332	318	351	370	363	395	350	362	334	379	364	380	334	340	357	355	338	361	374	342	347	331	376	344	407	351	352	366	352	369	392	360	362	334	382	356	360	385	343	363	342	354	390	362	360	373	379	343	360	367	344	375	376	375	352	356	380	338	384	391	361	341	356	367	310	396	360	358	357	349	389	379	334	383	373	338	359	381	383	308	358	361	335	356	369	383	399	357	374	352	375	381	360	369	354	380	365	329	385	361	372	341	377	343	358	371	369	353	376	378	326	371	368	381	345	389	367	350	331	336	349	342	342	354	354	320	365	339	366	389	384	383	345	370	359	379	333	350	322	376	391	355	367	371	333	342	379	365	368	388	367	366	375	356	350	353	346	360	352	365	336	352	377	387	385	376	374	342	398	336	383	363	399	357	349	327	346	350	340	363	345	380	354	347	357	335	349	359	339	391	370	342	322	349	384	366	376	372	339	342	342	349	312	360	363	373	339	368	349	350	330	350	358	395	369	358	379	366	362	347	348	355	392	345	362	367	326	370	365	387	356	341	354	372	382	335	353	380	405	362	327	372	364	370	360	378	364	349	342	359	349	357	351	360	377	358	330	370	336	366	364	335	387	339	356	343	346	397	361	339	353	379	354	384	340	395	336	377	346	398	375	370	360	344	381	335	333	377	355	393	341	367	342	352	345	378	369	355	370	391	361	337	356	334	330	326	362	331	350	363	370	351	341	384	360	353	378	367	350	397	353	352	341	355	365	380	353	345	365
19856	794	729	537	454	413	467	381	406	419	366	413	345	403	399	363	367	392	370	404	378	367	350	390	348	372	333	352	362	428	354	389	433	372	375	378	363	382	352	356	374	391	354	384	370	387	334	381	369	370	380	370	338	335	352	369	376	352	367	373	365	409	370	346	352	375	388	357	347	371	366	340	375	363	362	404	388	347	375	395	372	366	426	333	375	379	330	360	387	393	352	377	361	312	367	352	361	375	377	363	407	378	358	413	388	343	391	348	316	364	357	346	351	369	380	348	360	361	349	358	372	364	350	401	385	348	324	355	401	355	370	383	389	396	388	382	349	369	383	376	393	373	381	363	370	353	368	345	375	369	364	372	379	381	377	361	408	352	365	361	368	385	329	376	347	366	399	358	374	419	368	370	394	381	365	389	352	354	377	388	371	375	400	367	345	370	376	381	366	376	356	343	395	369	358	347	371	334	349	376	350	397	409	386	369	408	387	385	388	371	383	390	396	395	347	372	401	311	363	379	394	376	394	355	383	382	357	371	324	376	404	415	375	376	379	370	377	350	372	379	402	374	376	374	380	357	381	387	402	318	346	368	371	357	413	356	381	353	313	371	358	402	353	380	362	358	366	383	362	375	406	371	355	354	343	380	394	361	377	368	369	404	356	327	344	365	333	346	358	363	374	420	334	374	364	376	348	376	360	376	403	335	391	336	365	378	402	378	341	360	372	390	375	348	390	384	364	380	353	329	410	372	346	387	369	357	373	365	365	380	384	389	380	377	359	354	341	369	372	392	366	378	415	342	371	372	387	357	394	352	359	371	391	375	392	345	392	373	373	341	366	363	417	386	353	365	367	360	361	383	374	359	365	310	375	355	313	395	344	348	379	348	371	363	351	377	353	372	389	350	384	344	385	324	369	395	337	353	368	349	367	354	363	379	361	369	358	339	413	356	372	419	383	360	352	413	368	373	396	381	370	386	354	384	384	354	367	375	348	385	404	370	376	332	378	374	366	399	378	342	381	376	348	353	358	393	360	361	378	370	376	381	370	341	360	380	379	376	405	368	369	387	370	352	395	332	367	415	351	374	369	379	385	354	360	382	362	363	324	350	381	373	383	361	347	367	363	402	369	353	380	359	391	335	384	380	354	374	392	384	365	346	376	382	351	348	366	345	349	397	347	369	381	368	342	381	374	377	364	356	386	349	405	345	389	370	366	351	361	343	338	358	397	399	315	385	351	379	352	340	367	392	395	370	348	376	347	384	399	410	345	356	372	354	352	376	372	373	390	369	366	352	395	353	387	367	348	357	392	368	392	378	368	351	352	366	397	377	332	401	374	361	332	363	410	360	346	386	375	365	365	382	377	340	402	344	369	354	369	391	372	384	375	363	392	348	359	391	343	379	384	360	339	349	371	403	402	415	349	378	386	395	379	373	387	389	389	360	389	351	397	374	387	350	380	358	376	355	392	380	357	349	339	353	363	363	352	365	349	374	360	386	366	364	383	355	385	338	349	340	343	401	364	374	349	405	360	364	364	360	343	362	369	361	388	367	366	370	364	354	341	380	360	335	412	368	377	349	391	359	419	357	365	350	377	329	329	350	401	376	344	371	359	353	396	356	367	356	376	398	384	362	364	375	358	374	375	337	350	372	382	361	358	343	332	360	379	357	387	380	364	385	398	376	368	333	353	338	381	390	373	380	350	360	357	359	363	366	348	374	380	353	381	368	360	343	362	349	367	379	372	381	392	403	364	365	319	341	389	397	391	390	387	353	379	369	386	370	398	376	376	387	361	343	358	379	351	394	365	345	351	348	357	381	320	379	358	374	393	374	389	364	371	380	398	353	403	356	394	389	349	373	368	390	386	346	371	401	380	361	356	406	363	353	378	410	364	404	380	373	363	368	351	372	351	351	366	353	359	387	361	334	343	369	350	350	392	348	353	351	372	369	396	372	344	360	357	348	356	388	346	398	368	379	359	376	381	381	360	375	385	375	356	403	360	384	373	380	362	395	377	386	377	365	374	392	364	351	369	372	395	367	402	361	383	353	372	349	354	379	379	400	341	369	373	386	340	374	381	384	327	378	368	348	365	353	350	358	361	391	391	359	390	366	387	373	360	376	373	376	388	377	328	365	374	371	382	368	382	388	434	361	383	389	373	360	382	366	388	342	354	338	362	365	387	372	352	383	350	339	381	417	334	370	368	358	358	366	378	372	403	366	352	382	374	374	384	350	399	397	343	344	390	352	347	398	329	373	345	402	373	381	360	372	384	390	372	399	371	349	357	372	345	354	371	357	368	399	394	360	359	354	360	391	372	361	346	371	344	425	365	381	365	358	359	376	364	399	393	393	367	374	347	353	391	370	359	352	371	397	390	339	372	419	364	352	404	376	351	366	362	371	374	414	384	381	358	336	388	347	389	360	376	368	382	350	349	369	365	395	330	352	369	375	349	375	361	354	345	328	374	347	361	362	374	378	352	357	363	393	369	371	362	380	343	348	323	368	363	323	307	373	369	430	430	367	348	349	351	371	369	372	355	332	401	370	375	365	369	385	379	386	378	391	378	378	384	360	386	360	387	358	365	385	367	386	368	349	349	365	381	334	383	340	427	391	380	395	389	366	361	358	392	355	346	391	357	343	371	374	371	352	364	380	375	404	381	368	362	394	365	392	360	394	392	358	374	369	370	365	347	392	393	380	381	395	371	388	360	378	347	378	381	366	352	377	339	351	369	375	357	383	363	357	363	367	370	357	359	356	362	385	378	359	374	347	376	394	365	345	415	373	343	355	360	382	344	366	368	351	375	377	364	371	367	383	371	371	342	358	388	401	346	372	373	413	381	362	401	359	371	336	344	374	372	365	364	338	347	395	396	355	370	389	374	381	387	353	353	358	373	368	358	376	382	340	370	371	364	346	356	367	366	376	382	368	406	387	367	375	355	355	375	348	391	382	347	375	354	344	355	392	368	399	368	347	366	346	370	362	373	359	375	397	383	339	406	355	364	342	325	362	400	369	369	388	387	363	357	362	353	384	350	391	388	342	356	367	353	382	343	377	407	385	354	358	351	345	374	361	384	375	358	367	385	376	391	388	379	376	382	349	364	350	355	380	360	377	371	366	369	370	345	370	350	326	370	357	391	380	354	381	397	407	367	383	390	387	356	358	373	329	390	357	364	373	398	361	405	407	360	392	376	338	352	390	358	370	354	371	342	361	366	395	388	362	360	351	359	351	398	405	349	371	395	400	348	367	357	355	363	355	371	357	355	405	374	341	397	372	393	374	382	379	388	357	382	392	385	361	384	336	393	360	352	359	348	394	378	380	386	373	358	370	355	348	387	346	377	396	355	390	370	383	395	351	356	390	392	371	363	344	353	415	414	314	350	374	365	353	349	381	394	379	408	351	366	401	363	387	378	383	368	349	354	321	387	362	349	330	389	379	364	361	378	333	364	354	385	357	359	322	380	396	362	351	395	354	376	389	358	379	366	399	329	391
25116	20658	26728	24620	20631	10677	1308	905	769	763	667	652	583	618	566	546	530	523	561	563	503	539	519	519	509	471	517	515	560	532	499	481	505	502	500	507	497	513	493	525	522	504	511	483	462	525	512	444	493	495	507	535	476	522	527	466	511	473	505	529	507	505	510	422	477	468	479	497	505	475	484	509	488	481	509	502	500	480	490	521	483	445	484	472	505	500	466	478	477	450	476	497	484	465	458	499	438	459	479	460	506	495	501	520	480	528	473	479	552	539	499	493	409	496	549	513	508	465	476	468	484	460	448	494	484	532	470	493	479	499	487	469	498	534	441	496	489	474	492	471	485	512	469	523	483	466	464	521	499	522	510	463	478	538	520	457	501	501	500	488	514	528	493	478	535	494	471	508	482	469	501	501	485	458	513	516	499	473	451	489	492	476	490	456	495	465	483	464	469	491	471	511	460	485	467	497	469	487	489	471	496	483	469	492	471	489	507	491	494	507	492	464	454	507	479	462	502	472	483	518	503	510	456	496	436	494	444	484	487	491	494	471	464	472	526	499	516	480	459	504	443	464	489	486	492	467	485	430	445	472	510	493	483	525	462	445	473	430	431	479	524	516	488	441	459	468	466	517	494	534	486	478	485	498	459	504	490	459	523	440	521	514	491	482	507	505	511	464	499	473	451	468	507	461	448	469	445	480	479	500	513	459	436	481	472	531	519	510	512	487	459	478	498	512	519	446	473	474	493	487	477	476	462	453	467	484	506	500	463	458	507	467	490	508	482	475	487	451	497	498	480	427	507	460	495	459	478	497	478	482	492	464	450	505	494	484	467	491	488	459	497	468	540	504	487	492	448	478	494	491	498	466	458	527	485	459	535	466	466	501	474	479	452	499	539	512	445	426	524	469	501	481	474	485	464	485	462	461	486	500	522	490	498	499	465	511	484	459	436	498	483	453	470	530	502	528	471	497	492	492	484	492	476	508	502	494	477	489	497	497	486	472	513	464	499	531	475	445	475	502	482	474	479	499	487	467	515	455	487	485	495	488	505	484	532	462	477	491	501	476	457	448	430	506	465	508	487	484	511	452	518	495	524	459	453	454	472	469	466	491	452	493	475	508	482	452	486	456	502	481	441	502	520	501	472	473	484	497	421	490	498	462	460	503	472	459	464	492	449	453	481	489	459	483	519	445	497	482	499	507	438	486	468	438	518	487	478	459	490	460	492	443	475	511	505	474	486	485	523	466	506	511	451	447	498	488	507	491	485	448	487	473	470	452	513	479	477	487	461	466	483	517	493	524	465	494	479	484	470	493	488	487	544	500	504	442	442	497	493	494	453	503	489	480	480	481	525	480	455	451	451	503	504	474	496	467	508	454	485	509	453	506	460	535	487	453	529	473	474	480	493	452	489	526	517	468	478	502	439	501	468	471	489	488	490	503	510	426	507	487	480	504	481	490	504	453	441	505	453	459	471	488	440	505	500	444	491	482	513	426	455	526	496	497	496	487	535	469	499	432	511	450	461	507	510	488	453	524	480	517	480	466	472	513	517	454	462	515	456	479	476	474	453	501	507	471	497	504	421	470	481	505	493	512	521	458	513	515	469	498	470	482	423	490	507	452	490	472	471	454	443	490	517	500	477	480	462	491	488	483	468	498	541	493	441	489	474	523	491	461	505	459	505	492	499	512	503	501	481	455	512	486	486	472	488	490	463	488	505	476	485	468	487	504	485	502	454	517	499	482	497	462	503	493	449	447	510	492	490	459	485	514	459	509	483	448	468	466	508	481	477	493	518	504	518	483	499	506	486	495	490	492	467	479	477	452	461	488	506	469	495	483	527	467	498	466	474	498	487	471	471	470	488	506	495	505	489	505	485	477	484	491	499	489	476	501	488	510	461	463	472	497	457	507	521	484	468	465	464	564	469	479	480	477	465	533	470	471	492	522	470	489	503	470	487	463	509	514	489	451	529	491	451	468	504	475	472	509	494	479	508	480	413	500	513	530	493	471	500	517	453	448	499	497	502	455	495	499	472	500	509	511	525	458	484	489	500	471	488	446	490	483	468	498	490	462	482	477	456	488	516	512	496	445	491	534	486	509	468	495	478	475	500	506	494	471	466	503	470	478	441	537	478	521	478	505	485	426	485	498	478	500	493	510	518	519	465	516	500	513	485	511	490	478	478	477	511	495	489	494	522	461	491	471	483	454	493	520	456	459	462	490	500	497	493	480	422	486	508	536	506	517	471	462	519	459	464	504	469	466	467	454	476	497	491	477	492	499	463	481	476	491	504	465	513	460	511	471	487	443	510	443	458	518	480	521	465	464	471	502	543	493	493	493	502	430	516	447	514	501	471	456	487	462	481	482	474	453	489	486	529	506	482	481	480	487	468	502	464	514	471	506	491	468	466	471	476	511	453	460	504	493	463	466	509	496	457	462	499	483	470	467	470	488	464	472	503	493	497	461	455	488	508	471	471	471	445	475	499	498	497	510	504	452	503	444	449	450	496	494	484	459	509	483	489	500	508	472	536	468	475	462	531	542	495	442	489	463	483	500	459	490	500	531	530	492	501	481	447	494	477	475	482	500	507	468	466	537	500	478	487	445	496	458	485	480	488	486	496	479	514	482	508	451	497	487	501	493	483	498	476	470	504	509	475	476	453	462	475	451	509	480	487	469	493	438	419	467	465	490	508	488	441	446	480	451	479	516	540	493	473	495	540	472	509	483	484	454	476	474	514	477	492	483	472	472	480	481	468	458	473	458	475	480	527	538	474	509	481	522	472	473	479	434	489	477	463	512	472	452	474	522	499	436	489	445	480	479	489	488	496	489	540	480	479	476	467	494	457	477	485	491	503	504	540	508	510	474	482	499	509	518	489	490	461	471	463	516	446	505	475	510	514	503	498	499	474	490	477	480	458	466	481	467	499	515	527	465	469	504	448	493	512	451	486	520	490	499	496	510	479	487	535	486	500	492	453	509	510	444	507	453	456	515	483	462	521	494	516	512	465	515	450	516	441	477	471	505	479	474	452	483	520	513	488	451	477	453	482	488	483	482	500	506	469	442	499	483	467	476	462	498	468	462	468	486	442	492	483	459	460	475	454	495	472	481	505	489	484	479	486	475	450	470	491	457	467	510	509	489	462	478	493	553	509	507	514	468	509	492	449	460	505	498	508	496	488	464	534	461	459	544	465	477	501	501	476	536	470	507	493	488	455	506	469	509	486	492	466	483	502	455	501	488	504	455	484	441	476	467	508	471	429	476	479	461	514	480	463	539	475	461	487	519	473	490	530	535	465	492	479	466	467	456	511	461	442	494	495	479	465	507	456	478	475	442	470	506	522	485	482	475	466	451	498	480	470	491	442	477	485	476	461	433	464	483	435	438	479	522	494	449	473	482	495	491	476	490	511	491	493	471	469	488	500	490	469	494	504	494	479	457	488	451	517	452	474	518	500	431	456	480	485	521	498	504	466	473	473	469	458	487	485	516	502	477
25449	8352	7676	3994	2779	2036	1467	1305	1136	1027	924	842	745	707	664	659	610	613	612	583	569	580	552	505	521	536	513	500	537	524	496	467	515	494	509	483	497	450	535	449	459	515	494	448	493	485	482	515	515	467	482	493	458	505	501	487	472	512	523	458	477	484	512	463	455	481	490	496	462	494	486	445	500	519	456	492	481	443	469	456	477	474	452	495	472	485	453	490	488	503	466	467	491	495	475	471	465	458	463	471	516	453	448	466	485	521	431	452	472	466	478	461	437	456	481	473	477	490	459	501	489	448	477	453	448	492	456	454	458	506	503	444	498	509	460	525	459	450	449	469	481	457	485	440	472	488	479	479	456	490	474	503	505	499	447	495	480	464	472	473	492	460	431	466	463	448	467	500	458	489	472	459	466	457	491	477	497	498	479	479	453	460	506	470	476	492	456	474	491	455	519	450	467	449	461	510	476	496	479	465	503	459	462	499	486	477	511	469	454	460	474	488	492	457	469	442	494	469	461	459	490	494	464	470	516	470	455	457	484	499	465	526	455	484	481	457	470	470	461	468	442	472	488	485	462	441	483	488	475	500	450	469	455	445	476	494	507	501	458	452	474	471	451	433	494	454	437	471	501	467	482	497	473	514	503	474	439	488	465	474	466	488	484	471	481	487	434	454	486	448	481	458	490	485	519	495	478	488	426	477	473	457	479	454	461	536	452	465	499	452	476	458	485	441	442	447	452	472	463	463	445	462	445	448	484	472	492	497	484	463	448	485	469	507	470	453	457	497	490	445	484	440	475	459	448	441	484	440	493	503	459	467	471	448	478	490	504	450	461	461	464	447	429	501	487	469	440	491	489	481	474	495	454	476	480	476	466	459	446	497	479	470	500	496	419	511	516	455	451	523	484	486	484	452	416	444	449	466	477	481	465	477	459	479	467	435	487	521	442	449	449	473	468	491	480	470	435	504	450	484	503	497	402	493	462	444	493	494	425	433	521	468	490	461	462	503	443	504	457	463	506	457	433	474	468	464	477	468	497	466	473	446	449	451	433	489	468	485	452	463	455	467	447	430	491	489	447	476	450	452	468	504	496	448	500	455	487	453	494	453	503	511	459	468	445	456	480	471	457	509	454	470	457	464	494	505	481	438	438	479	470	464	441	456	481	465	460	484	472	476	502	527	451	488	469	486	477	497	483	457	446	468	457	495	493	463	446	460	469	450	483	441	461	479	489	499	457	452	464	476	493	499	445	501	422	479	475	481	477	463	489	439	476	455	469	470	459	472	446	483	500	464	468	455	496	507	467	439	496	442	465	490	448	494	462	455	460	435	479	489	443	475	448	459	452	476	454	463	454	463	506	469	483	473	466	463	528	448	474	450	433	470	454	495	517	488	468	502	474	467	452	500	476	490	459	435	456	486	493	476	462	431	481	416	495	472	460	497	489	492	461	486	463	485	485	472	450	475	489	460	436	450	477	473	477	474	455	446	481	490	458	470	464	481	514	471	480	501	446	454	462	429	454	464	505	537	461	488	484	471	492	460	467	448	480	497	479	459	475	486	491	491	425	473	452	493	432	489	467	465	453	452	485	469	480	470	451	441	462	470	468	491	467	512	468	458	478	507	462	465	461	493	455	424	445	457	452	477	440	482	467	425	445	452	500	465	451	463	512	462	487	491	461	469	461	477	508	466	479	469	466	492	464	467	449	487	440	472	441	514	494	459	466	502	447	488	431	463	501	466	482	493	441	506	471	467	454	466	481	453	514	439	460	451	481	458	444	441	472	466	482	462	480	465	503	468	452	486	479	469	467	471	521	463	482	479	471	457	517	444	508	489	498	461	503	480	467	465	494	493	489	475	504	457	415	448	469	431	491	439	450	492	484	445	437	469	482	449	431	477	485	458	452	448	450	454	492	468	491	514	471	450	468	479	433	440	443	481	458	486	474	466	467	471	466	475	483	454	439	456	465	506	470	479	442	472	496	499	471	457	427	463	478	472	495	493	478	518	476	523	460	451	438	500	456	468	442	479	475	496	436	473	454	461	442	489	483	472	475	483	444	469	471	465	479	506	491	449	461	510	491	476	493	489	470	475	463	464	438	485	496	489	449	475	466	476	483	422	456	445	447	498	445	473	515	479	406	490	501	497	463	448	457	448	470	442	460	497	428	472	432	468	500	463	507	484	462	478	481	510	478	473	477	437	480	459	439	465	522	494	507	462	480	462	437	438	486	454	465	459	458	464	445	447	438	495	481	501	494	499	470	465	438	502	498	493	462	467	460	455	521	503	470	461	497	478	441	436	445	470	474	470	431	439	474	494	472	447	476	490	470	476	486	485	455	488	475	457	491	432	451	460	492	495	506	497	471	465	468	482	491	508	445	444	512	434	497	432	459	460	500	474	435	472	469	480	479	413	481	490	481	491	451	461	492	463	495	460	441	490	476	490	483	455	478	458	503	411	468	477	497	468	496	489	455	485	457	492	437	446	479	486	493	495	468	463	494	515	483	489	484	472	457	464	503	464	429	442	490	443	494	498	463	467	476	448	478	443	470	462	459	452	444	496	454	479	510	443	490	458	488	474	462	474	441	480	473	451	465	450	484	492	442	506	435	475	490	438	460	508	459	466	446	443	471	465	494	456	467	483	465	484	480	476	473	450	467	498	499	492	438	460	469	476	492	487	475	469	465	449	469	460	479	517	472	454	430	491	498	453	501	501	472	437	507	459	481	471	489	464	486	511	481	478	481	465	468	452	528	483	500	459	482	462	494	487	520	481	426	493	509	471	508	493	452	494	473	475	509	479	463	488	492	447	450	484	476	470	446	464	475	453	485	461	430	458	455	501	468	450	474	486	482	456	473	483	450	456	496	451	466	471	455	489	425	471	454	444	496	486	439	437	478	467	497	473	469	505	466	473	477	483	470	459	481	469	455	476	418	475	462	450	460	477	488	482	464	462	473	468	495	479	476	444	475	456	415	493	514	475	455	452	475	465	494	447	470	511	485	425	445	452	445	419	468	453	455	461	461	468	464	501	450	447	475	480	464	476	468	465	449	510	442	474	504	452	489	436	437	477	478	455	463	470	498	460	507	497	502	489	464	425	460	469	503	478	460	461	475	463	454	475	451	486	471	450	479	448	439	486	468	465	437	445	463	481	493	474	503	464	435	472	488	459	491	474	480	459	479	495	479	460	436	469	471	475	465	471	450	461	464	513	476	474	471	485	488	440	456	474	454	475	468	439	485	468	482	508	480	458	475	467	459	500	456	478	452	472	471	460	485	490	459	526	460	421	473	425	451	448	469	470	485	455	429	440	433	484	495	471	450	513	490	516	456	443	454	485	440	437	446	486	468	481	457	461	471	478	448	446	482	428	476	450	459	438	456	469	464	485	453	520	415	456	500	418	455	450	423	442	459	445	457	431	474	458	463	464	486	458	467	468	472	509	494	504	445	466	450	480	466	440	452	486	464	459	470	461	506	414	471	480	465	476	478	457
22938	20638	27492	23795	20641	20737	11329	1861	1234	1231	1128	1049	980	1013	953	948	862	935	841	852	862	864	790	821	836	839	823	772	833	769	791	800	732	767	762	804	776	773	833	786	736	757	774	767	789	760	758	773	719	712	778	741	726	756	751	750	792	801	765	770	697	784	717	738	720	722	758	729	768	750	766	783	753	783	741	754	772	755	764	793	775	722	760	705	795	765	792	779	801	812	741	773	751	710	785	781	777	793	760	757	730	791	731	802	766	733	771	757	712	792	760	729	756	766	821	712	757	781	803	797	781	773	753	743	795	817	741	777	739	755	754	722	703	743	736	758	778	749	750	816	760	728	773	774	783	763	828	727	798	723	797	737	755	754	754	823	781	748	772	772	759	744	726	776	736	789	772	704	809	746	726	753	769	752	742	754	718	740	766	775	719	815	749	781	785	723	766	799	807	766	700	751	769	803	770	767	722	743	766	734	756	769	766	702	781	729	746	741	753	750	780	767	753	811	706	783	718	799	728	784	800	757	743	768	748	759	762	764	738	792	769	747	744	707	669	728	716	820	725	736	753	715	742	768	711	725	762	744	735	733	747	735	790	754	772	769	796	737	752	795	786	743	733	782	793	758	790	788	753	770	741	709	725	769	774	745	735	792	759	723	745	707	788	737	788	727	798	698	783	778	750	747	691	703	709	736	715	723	735	739	769	801	744	724	772	766	775	735	791	714	750	728	770	756	804	766	745	739	756	763	789	743	785	729	779	745	752	789	714	781	726	765	763	731	755	745	805	742	729	743	767	776	777	745	726	706	729	754	769	725	749	745	724	754	764	737	762	811	752	814	726	758	793	758	764	790	743	758	739	789	779	767	739	767	743	763	740	745	773	751	748	737	772	730	751	764	765	767	744	768	778	751	765	804	773	741	791	734	740	748	773	769	697	746	748	706	721	763	758	772	754	707	783	776	764	745	771	824	726	772	748	748	707	717	739	725	697	717	736	766	728	748	669	775	704	782	816	755	699	752	756	732	749	745	714	801	773	718	811	760	776	739	788	764	740	797	787	743	737	778	743	768	721	763	725	765	793	781	787	715	781	724	771	739	791	751	770	802	727	797	725	746	786	797	746	750	719	780	777	756	755	707	710	776	733	789	760	778	764	802	744	760	777	827	757	763	728	740	772	757	762	749	738	781	766	705	769	806	720	722	771	750	747	694	735	773	736	702	762	765	747	772	736	763	736	702	737	761	719	797	731	721	711	775	746	807	733	695	740	720	731	746	714	751	731	767	839	756	768	780	708	781	790	743	751	750	762	796	742	770	798	769	740	750	786	780	752	719	785	759	715	731	792	755	781	749	765	762	729	781	772	710	711	761	692	725	747	772	753	758	753	735	810	775	731	746	776	808	769	748	718	710	756	773	767	785	798	709	768	771	756	750	818	736	718	748	711	804	786	751	741	754	736	708	683	716	766	784	757	802	784	716	779	775	740	675	761	739	780	736	773	759	720	735	732	721	748	779	767	725	735	805	767	789	715	773	727	777	759	762	744	700	707	737	792	704	761	705	728	758	776	735	734	807	765	758	791	785	742	699	775	777	754	696	732	796	739	762	704	746	769	805	753	714	753	726	798	748	751	773	771	771	752	735	744	740	737	730	815	746	719	757	737	743	730	762	711	730	748	765	753	764	722	768	746	773	751	756	764	736	758	785	704	809	740	780	745	730	792	740	725	785	722	758	746	770	827	788	717	790	751	760	791	733	779	762	767	779	773	729	767	785	741	690	742	774	741	670	784	732	750	762	689	741	735	745	755	787	766	763	758	739	779	809	719	758	799	761	756	679	778	813	705	736	747	755	793	705	789	769	743	786	764	788	750	783	751	737	762	743	739	705	728	772	796	769	816	798	778	747	736	753	704	738	706	749	783	727	751	765	725	722	752	723	752	774	740	762	771	743	756	742	739	747	718	711	755	785	775	755	745	740	774	744	723	756	778	720	729	777	795	764	794	751	754	732	732	687	742	760	778	740	792	724	787	780	717	715	784	795	763	742	790	735	799	716	760	767	730	766	737	772	714	787	778	764	732	781	744	736	751	772	761	689	748	758	768	738	726	760	732	760	738	767	767	706	803	764	709	755	805	757	755	786	734	755	704	766	793	791	712	772	767	729	718	734	756	753	738	721	769	745	772	778	800	769	760	736	778	769	767	762	769	778	741	752	773	785	764	762	779	788	760	733	734	785	736	741	798	699	742	753	772	786	743	734	732	778	737	702	733	769	766	740	803	779	790	729	744	744	742	731	754	733	793	784	718	723	734	696	714	754	769	756	737	748	769	774	723	725	785	718	744	746	751	714	772	756	719	730	747	747	779	756	759	775	720	700	749	728	737	738	748	723	767	763	770	719	703	739	741	779	773	752	757	747	716	780	764	727	706	746	778	761	769	755	730	722	770	800	759	777	740	755	732	729	768	773	718	739	784	710	753	800	775	706	774	776	728	741	706	733	761	769	752	752	694	766	789	725	771	770	690	758	737	727	719	735	745	721	752	735	802	770	770	778	686	731	675	746	750	677	755	708	749	706	756	730	783	764	751	741	757	760	770	756	809	772	802	740	785	768	786	751	778	764	788	783	732	725	763	751	753	750	703	726	766	712	728	738	775	711	752	752	810	747	775	804	770	805	762	743	688	772	770	692	787	778	775	780	794	774	717	755	713	757	737	740	773	799	777	715	798	731	721	791	797	771	741	779	721	745	718	724	769	764	761	774	765	721	688	773	722	755	754	732	775	773	744	729	743	743	733	746	696	756	746	786	729	773	780	776	742	743	744	688	749	761	738	774	730	755	758	749	760	740	844	783	747	735	740	761	770	677	724	771	777	756	738	725	742	724	702	761	761	742	719	765	776	768	694	750	793	755	732	776	783	761	777	736	779	800	695	781	760	756	735	780	735	771	718	754	743	783	747	755	767	739	759	734	798	755	735	724	692	750	771	799	722	744	761	766	801	731	742	763	770	776	767	747	749	700	707	792	814	810	733	735	756	746	749	716	724	752	785	730	745	783	762	719	710	710	727	763	802	762	697	749	729	710	745	770	769	772	736	722	715	750	728	725	730	767	812	767	727	741	777	767	727	807	757	774	723	736	775	743	764	738	767	779	777	729	737	821	757	725	749	745	771	741	733	760	762	745	748	756	740	722	723	804	732	736	758	763	789	743	741	720	685	696	755	752	721	775	739	756	748	772	785	728	712	704	711	726	734	721	717	780	732	722	734	751	747	755	788	700	749	751	744	719	777	798	757	698	720	761	714	747	742	787	792	739	770	728	743	758	706	763	711	721	738	718	723	735	730	764	797	756	736	769	735	775	768	752	758	846	747	690	720	783	812	730	731	696	771	745	721	787	755	776	712	692	798	792	757	777	772	724	763	759	724	706	765	821	736	789	767	784	740	804	773	729	781	747	755	785	717	766	770	722	765	760	709	797	763	757	715	731	779	777	725	737	797	755	755	776
23149	14069	13071	7260	4971	3680	2934	2415	1952	1724	1561	1451	1210	1225	1108	1064	1099	971	952	900	864	894	857	881	850	859	794	801	828	859	771	805	695	725	757	801	757	764	706	762	768	774	737	714	740	735	740	746	712	719	769	737	674	721	707	753	689	766	708	719	738	724	766	720	729	777	713	745	745	709	677	756	714	683	722	738	713	737	734	756	734	679	741	708	734	685	731	726	699	682	678	782	732	709	732	665	736	726	716	714	784	738	707	706	698	765	703	704	702	698	742	711	725	709	682	734	760	730	681	744	703	706	743	704	671	735	701	716	714	738	755	726	705	724	714	698	720	741	717	702	728	738	731	728	720	679	708	774	739	736	692	718	720	748	715	719	731	719	727	649	749	756	723	717	686	745	695	723	692	697	661	729	758	707	707	736	715	700	747	737	687	715	704	696	699	719	736	695	697	720	717	687	762	692	735	708	700	747	709	688	699	754	723	718	702	685	739	759	754	753	689	736	685	689	755	693	706	691	671	697	721	701	753	660	730	715	720	730	687	698	663	695	728	696	668	673	719	713	727	727	751	733	714	711	695	722	714	727	752	723	742	713	654	693	707	699	706	727	733	699	667	712	716	763	692	702	702	713	713	726	762	670	668	679	667	693	687	660	697	744	723	708	663	730	726	754	745	643	685	698	695	685	674	712	738	750	746	725	726	746	704	699	711	706	698	696	692	718	699	701	723	693	660	724	735	683	747	704	761	727	700	692	695	667	684	682	762	717	742	704	739	666	677	696	699	700	741	721	694	737	753	664	687	736	708	682	710	686	713	690	735	728	726	672	706	691	678	712	725	691	710	721	717	705	700	694	724	721	696	699	727	673	734	730	692	700	731	722	684	743	695	694	704	674	755	692	690	760	715	714	730	757	702	704	685	744	700	657	709	703	728	699	722	724	692	709	695	741	762	724	715	674	694	687	699	711	732	740	696	710	664	736	737	722	721	670	715	742	719	709	712	691	738	726	707	692	684	710	719	701	743	758	739	716	704	683	699	741	708	706	715	688	688	698	731	754	758	708	663	672	719	717	726	714	708	703	725	688	732	695	716	715	712	686	731	670	713	684	724	707	696	755	707	690	723	760	683	674	731	725	740	700	689	713	712	712	733	709	726	686	703	711	733	717	724	739	712	750	754	730	688	725	692	688	701	705	678	684	683	694	710	707	719	757	684	724	738	710	714	735	674	718	694	693	713	688	753	718	728	698	684	713	701	689	705	707	736	705	722	687	718	753	699	688	704	742	701	700	702	675	680	724	779	721	724	687	656	725	709	726	713	772	747	728	720	717	698	722	746	696	632	683	712	652	714	733	758	678	697	694	686	707	752	724	734	676	671	742	709	710	735	676	648	767	706	726	738	681	738	723	683	687	698	653	651	742	724	720	686	721	684	741	671	735	657	668	710	685	697	685	736	721	665	719	666	694	694	698	701	724	708	650	663	734	698	675	744	722	751	706	739	751	675	724	666	725	726	724	772	764	727	706	715	702	714	724	724	707	747	706	641	682	680	694	757	674	735	720	716	732	688	764	729	735	685	696	721	708	678	725	726	727	760	663	687	714	726	722	733	741	681	745	744	769	723	721	671	702	678	699	722	687	737	733	703	715	688	752	711	649	729	691	679	699	694	700	732	723	677	711	746	704	686	691	734	722	731	711	730	717	770	740	680	709	714	724	725	681	711	715	668	707	764	712	672	732	689	711	751	733	758	719	689	698	685	730	696	741	700	716	719	676	677	708	776	737	727	689	712	720	720	725	710	717	697	785	728	725	700	680	709	724	740	716	712	708	675	694	673	763	665	691	721	680	690	741	716	751	733	715	683	744	699	737	754	695	747	723	680	684	746	778	690	726	698	748	710	760	752	715	710	673	684	657	692	756	707	728	678	718	731	726	719	762	759	724	751	710	696	729	712	731	713	697	679	744	752	737	754	756	692	752	737	742	683	722	731	707	719	619	744	695	716	718	739	678	720	696	695	745	688	729	711	705	685	722	711	763	657	709	720	695	737	702	730	721	705	673	771	709	706	708	753	715	736	740	706	711	743	724	731	697	747	638	699	685	712	705	744	708	691	702	749	707	723	698	742	734	706	725	655	697	692	743	655	714	764	665	699	738	653	724	684	715	706	698	684	761	718	686	659	683	721	696	693	681	691	713	739	707	716	725	733	692	693	725	688	711	727	705	671	701	701	745	714	758	713	739	705	769	725	681	713	690	672	731	711	700	704	694	706	686	741	686	728	700	683	676	718	708	658	714	682	728	693	727	678	765	694	692	772	719	706	704	685	703	665	705	711	639	659	703	745	697	712	710	727	734	740	722	618	766	719	693	720	679	717	691	729	717	707	668	677	710	709	739	726	712	714	664	699	680	717	715	719	705	691	671	671	717	758	692	711	721	707	672	729	709	697	704	743	745	772	663	737	693	724	708	735	714	745	694	720	725	670	747	730	699	738	720	740	712	752	697	706	747	741	692	746	786	705	741	704	739	703	711	670	731	680	721	698	696	676	729	702	726	679	708	753	696	697	675	769	693	650	713	715	679	700	699	712	685	686	700	715	721	671	721	723	727	734	703	690	716	718	690	673	702	737	729	692	731	720	683	743	735	714	664	734	741	720	729	689	697	712	749	679	664	673	739	727	706	705	705	723	707	731	746	688	720	728	711	738	681	740	716	671	722	676	692	704	703	714	715	707	729	733	693	696	725	707	696	703	709	712	697	736	703	688	736	711	742	756	675	733	647	709	800	725	724	681	715	745	723	710	699	715	717	693	760	708	710	719	712	682	748	731	689	698	682	718	671	731	748	730	708	702	746	690	703	716	708	672	721	742	607	712	676	737	742	747	705	725	756	692	729	706	756	736	741	745	647	712	700	664	708	692	720	670	675	737	725	703	720	749	660	720	683	709	729	693	693	734	735	705	716	743	666	699	707	669	667	658	748	711	707	711	698	761	710	727	717	669	714	745	688	740	734	669	690	689	697	720	694	690	707	703	707	677	702	718	708	715	756	689	721	705	744	760	685	647	727	714	721	710	711	708	707	733	750	739	725	701	684	713	708	682	718	687	735	755	722	699	748	687	730	712	666	721	732	667	696	697	695	695	725	719	758	737	720	697	689	720	722	718	707	749	667	706	741	710	702	710	744	724	686	759	733	711	670	728	692	681	721	698	683	689	670	685	737	689	715	671	691	707	769	697	723	689	688	724	730	685	710	748	737	762	751	725	727	735	705	691	749	686	690	701	751	717	695	737	692	688	672	732	759	725	696	740	756	724	737	677	673	734	749	693	697	743	707	704	657	689	723	714	750	730	735	694	699	688	738	716	724	721	736	710	725	721	703	717	708	717	698	704	692	690	717	678	734	752	727	698	685	719	712	721	736	703	709	723	747	651	681	735	740	731	690	701	724	749	726	706	703	712	695	680	694	718	715	768	745	694	698	692	721	674	714	689	787	689	694	720	662	728	648
31275	15040	2475	530	431	420	355	350	388	331	352	327	311	347	346	331	372	343	344	344	362	356	335	352	367	344	323	340	352	357	355	360	341	365	339	357	340	318	379	340	334	372	355	314	339	340	328	364	337	386	350	334	353	352	310	324	381	325	312	328	345	350	377	368	353	339	363	355	362	366	342	356	350	359	365	345	320	355	334	343	318	351	362	334	341	329	358	361	355	363	333	351	364	344	345	354	336	333	336	325	373	336	336	320	385	340	339	325	339	371	339	398	348	352	313	330	364	328	356	342	370	400	373	340	321	325	331	347	338	346	337	363	354	333	327	333	356	302	363	357	351	375	338	350	334	350	346	320	357	353	346	354	358	361	363	374	332	330	328	329	320	362	390	320	363	363	361	350	348	366	367	338	352	342	340	356	361	361	358	361	316	347	379	385	353	373	301	339	384	328	334	353	356	348	336	348	364	338	337	349	365	376	345	344	311	372	316	339	341	381	325	316	326	324	388	320	318	330	328	320	318	334	301	343	364	324	363	371	347	329	322	309	367	304	333	361	327	321	352	344	351	342	335	319	371	340	338	335	333	366	314	342	356	337	348	346	314	338	338	375	358	353	343	363	344	377	325	343	338	374	360	335	357	346	316	326	339	341	352	350	343	355	339	350	369	346	327	343	365	353	323	333	332	343	367	345	326	332	340	365	329	311	355	328	373	332	371	331	331	352	336	358	329	358	332	388	364	344	382	331	364	348	340	319	351	339	374	365	361	337	351	351	344	317	336	337	334	314	344	353	346	362	350	337	352	329	356	324	343	330	312	381	356	349	364	357	346	349	318	330	339	357	355	364	335	364	328	344	326	368	352	331	368	375	299	309	349	349	349	349	338	364	328	372	349	349	341	362	349	345	374	340	353	368	324	353	336	351	330	346	322	367	296	353	313	338	362	358	315	356	347	325	345	343	355	368	364	347	334	352	343	356	346	378	343	346	346	364	393	386	320	300	351	323	373	343	323	310	359	354	318	330	332	363	336	345	338	373	344	339	379	349	350	353	347	358	360	337	332	319	369	332	358	324	334	377	380	354	332	383	334	332	294	357	399	330	323	361	352	367	354	359	318	324	340	324	366	335	342	337	358	337	354	364	340	377	345	348	355	338	332	328	356	357	354	330	315	378	355	337	360	361	345	294	384	350	377	345	312	364	337	343	330	354	359	321	345	326	394	347	329	316	351	348	330	323	331	328	352	327	332	359	363	343	350	346	367	323	345	364	364	335	366	313	308	361	349	320	356	366	355	352	311	380	324	351	381	342	346	341	327	339	344	339	356	336	361	336	336	334	362	347	335	332	323	320	325	357	337	366	298	357	359	348	353	355	329	346	347	363	337	337	368	368	340	326	388	364	338	335	335	326	350	368	376	352	365	337	319	355	295	305	351	354	360	386	348	372	351	363	344	322	338	361	343	314	357	329	338	359	366	384	352	326	351	361	388	338	367	299	333	345	346	374	332	345	338	325	327	353	340	327	361	356	346	363	335	337	355	342	326	324	335	333	354	336	348	376	337	328	337	348	376	295	359	325	366	352	323	357	346	328	379	328	330	341	377	380	342	342	365	340	314	394	363	321	315	323	340	338	354	349	351	360	342	346	365	356	339	340	371	345	322	320	341	354	360	342	338	339	332	335	373	357	381	348	364	328	355	294	343	324	344	320	336	343	328	353	341	353	354	336	334	335	342	345	321	328	363	342	339	334	354	365	325	332	346	327	344	383	347	365	339	312	338	366	402	359	345	352	333	328	342	320	323	335	310	343	361	327	355	380	365	358	374	328	377	355	361	357	334	350	327	320	331	319	327	352	335	324	336	329	324	346	355	337	348	337	402	376	341	343	358	378	336	328	384	306	317	346	339	333	365	338	306	351	312	380	344	351	369	345	350	355	330	338	327	325	360	321	341	339	381	354	315	341	328	346	309	336	331	352	345	358	303	360	348	337	350	311	299	318	316	334	332	313	343	338	343	346	335	375	333	363	314	326	346	345	362	363	350	307	357	339	338	350	352	362	338	373	335	336	324	342	351	333	358	341	342	339	345	353	336	372	361	357	307	339	379	349	378	368	331	340	335	371	308	322	359	353	338	306	329	380	351	354	329	355	348	339	320	358	313	378	362	323	339	337	362	332	362	373	335	342	333	332	327	336	359	341	364	349	332	331	361	319	349	336	321	349	327	334	339	340	356	343	368	331	344	334	330	344	342	354	338	335	351	347	344	333	359	379	373	347	333	353	344	352	363	339	358	386	350	345	329	327	309	336	331	355	330	337	369	342	351	333	350	356	349	333	369	339	332	336	342	358	359	306	352	338	387	336	345	346	385	328	316	336	318	341	343	333	340	336	334	357	343	353	352	342	355	359	347	360	340	350	357	361	363	332	375	376	327	362	357	344	334	366	319	341	332	332	333	376	388	348	352	358	361	366	335	349	343	335	348	317	369	362	312	344	316	357	374	369	334	350	332	341	358	307	367	355	317	351	349	308	322	334	343	318	348	334	366	382	342	356	376	343	356	354	349	327	360	355	324	324	348	328	326	322	351	357	343	342	359	323	344	341	312	305	345	335	379	376	356	356	338	329	338	350	321	360	331	368	368	327	355	314	366	326	355	357	342	343	297	363	336	366	320	356	372	390	360	313	358	374	344	359	320	334	327	340	334	369	369	351	338	342	377	341	334	355	313	356	323	370	364	358	340	344	343	366	353	340	342	332	348	377	329	336	369	332	335	350	393	315	357	344	319	328	328	375	378	331	340	319	337	325	371	325	329	323	343	342	347	328	335	302	344	352	333	348	332	344	365	316	339	328	319	353	343	328	346	315	360	331	356	385	365	382	321	343	349	347	340	381	353	311	332	363	344	332	329	317	379	370	303	322	336	366	372	318	365	360	365	349	315	349	351	359	327	352	349	356	412	327	312	378	329	350	336	364	320	338	331	326	306	333	356	358	359	349	322	346	325	359	317	300	328	361	365	352	349	368	373	341	354	319	345	359	338	345	358	339	343	356	381	336	329	293	356	367	349	363	353	328	352	332	354	316	305	357	344	335	330	379	339	356	352	337	347	346	330	337	367	358	328	337	326	380	369	335	334	337	338	346	331	363	349	359	369	368	358	359	363	368	317	344	346	323	366	332	347	359	352	345	302	308	341	348	365	346	332	338	343	333	350	341	343	375	355	305	323	351	326	342	320	334	293	308	332	389	327	360	348	372	343	354	352	327	372	372	350	345	358	356	333	317	360	329	317	335	339	327	343	354	361	358	329	326	314	307	357	348	347	351	370	334	396	357	337	348	355	328	330	302	361	329	314	328	331	314	339	358	336	334	357	314	351	373	338	313	349	330	328	341	359	308	375	336	362	360	367	356	324	345	366	323	309	358	335	326	340	348	359	345	349	375	333	366	355	346	341	332	353	347	352	314	359	329	348	357	358	391	341	335	361	338	358	325	351	347	321	341	327	380
20300	802	703	523	458	457	393	389	411	369	351	372	379	372	349	357	369	366	382	405	354	349	359	386	373	356	349	368	330	371	359	326	365	394	382	376	366	347	347	335	358	369	378	351	371	364	376	332	322	356	339	345	324	362	367	369	362	309	361	394	324	369	381	375	357	329	354	339	333	298	334	348	366	313	325	348	353	345	320	356	302	356	339	344	389	351	363	347	381	359	363	337	360	378	343	367	337	374	358	352	345	350	345	349	334	376	355	329	367	352	380	353	397	319	360	334	358	343	340	341	354	336	358	363	354	332	337	355	348	388	371	328	381	370	347	349	381	345	353	351	356	321	376	385	376	363	381	361	357	332	367	320	356	350	348	359	365	344	319	313	387	343	356	339	353	346	384	361	339	368	342	362	378	368	329	380	361	354	372	366	364	341	368	325	350	361	337	340	369	354	352	339	351	376	380	355	383	362	361	373	358	340	330	317	353	370	324	338	367	380	358	366	367	351	381	387	360	335	345	351	356	322	337	361	345	362	339	366	360	342	366	360	346	363	382	366	363	333	367	368	352	378	379	341	344	347	346	355	365	377	326	353	339	317	368	355	335	345	326	373	379	358	356	300	366	339	346	368	365	319	349	353	344	284	377	333	318	360	341	325	343	331	364	368	370	353	367	360	382	397	339	345	400	311	327	362	349	354	334	357	335	357	373	358	380	318	337	372	362	355	362	343	402	389	317	340	363	345	367	371	372	396	340	399	348	347	328	375	338	362	359	362	356	332	384	340	353	334	365	348	349	355	352	365	360	373	348	320	362	345	355	337	349	349	355	339	348	376	314	362	330	346	356	338	345	372	349	363	348	360	339	349	383	327	381	336	361	361	379	340	374	354	348	348	332	325	331	370	334	349	329	374	385	346	326	358	351	332	360	362	341	365	373	337	367	367	355	340	376	370	359	373	333	331	347	343	348	348	349	354	355	336	343	342	364	346	385	371	360	341	343	331	341	361	356	351	337	361	353	336	369	348	342	371	361	330	355	353	384	371	355	369	349	359	361	316	359	353	369	356	374	344	373	353	358	330	358	360	394	331	345	350	339	333	293	321	346	353	355	360	374	354	341	353	354	363	367	338	333	356	325	346	394	361	361	341	380	351	346	387	341	360	333	347	361	390	361	354	334	376	385	343	362	359	361	324	321	356	346	355	363	357	368	358	362	334	389	341	317	367	360	355	346	365	329	364	344	353	367	301	329	342	388	374	332	338	343	381	369	335	343	375	334	354	347	389	350	354	329	324	361	343	382	376	375	395	347	358	322	359	369	351	333	351	373	351	377	359	346	326	356	355	353	342	332	388	339	358	380	355	373	351	348	328	378	355	340	363	339	353	392	320	327	346	336	361	362	370	366	342	357	370	355	320	391	368	399	321	357	372	347	391	355	356	342	361	360	351	363	394	364	344	359	344	357	358	364	373	347	344	346	361	374	351	376	346	358	342	336	347	372	347	360	376	357	348	366	389	336	369	404	377	367	368	378	327	327	368	350	354	361	341	369	334	360	361	368	358	358	341	389	360	358	373	373	369	343	363	359	385	336	359	348	350	371	353	343	338	354	348	346	310	380	356	360	359	338	339	348	376	348	364	373	366	336	342	368	353	373	365	344	367	391	358	354	371	372	334	354	344	384	321	337	336	324	331	350	348	317	362	337	363	348	366	356	332	367	357	354	357	334	323	371	330	352	340	332	353	349	348	342	336	332	342	324	357	348	387	340	384	369	337	313	368	330	344	336	326	331	351	366	324	350	383	321	343	353	367	354	329	392	356	333	350	343	316	351	332	353	370	339	393	366	334	393	356	339	377	326	276	349	347	341	385	352	349	346	313	364	369	327	363	350	363	328	359	359	371	332	342	361	337	350	363	320	349	352	325	374	380	349	360	370	356	359	353	353	345	329	346	324	386	398	369	360	343	338	374	345	357	361	357	364	353	339	352	326	358	357	322	344	373	367	355	365	341	363	351	332	376	373	367	362	382	325	350	354	386	335	389	327	389	360	385	332	352	342	350	347	353	357	335	352	374	339	349	351	370	331	352	363	358	318	365	360	361	351	363	370	329	325	345	359	328	340	345	379	358	373	360	340	386	352	364	340	322	347	373	337	360	367	363	358	339	332	335	375	341	370	372	350	343	370	364	369	350	344	350	373	333	345	350	337	368	341	323	345	341	373	314	341	323	363	335	338	336	372	344	352	345	386	383	326	372	319	373	353	336	369	356	374	349	317	370	333	361	350	355	387	362	356	370	389	369	333	351	377	334	348	324	326	359	372	367	354	355	372	346	334	368	318	374	345	351	312	323	309	370	356	343	378	387	321	352	370	331	366	330	362	362	329	363	360	353	386	349	355	354	370	370	331	344	361	348	360	359	369	360	365	375	333	333	359	368	352	345	367	368	303	374	374	369	337	296	375	374	342	324	321	346	339	359	401	350	340	366	337	366	365	334	311	318	332	338	342	332	339	309	359	348	377	339	318	336	396	370	360	318	370	341	354	369	366	337	341	337	347	360	362	327	356	329	350	403	335	359	356	350	339	353	352	341	352	359	360	344	383	345	336	323	412	328	367	373	355	357	321	343	381	380	369	335	387	319	362	367	369	357	348	349	382	384	349	398	325	350	369	343	369	325	384	353	337	369	366	348	348	355	366	349	318	343	372	375	363	355	328	384	354	366	358	323	338	354	396	364	348	350	367	361	339	375	356	396	351	346	336	346	326	367	344	367	356	369	351	323	344	344	330	350	353	326	379	351	367	333	364	369	330	355	359	344	339	360	349	360	351	381	356	363	323	371	373	341	379	335	353	341	352	355	332	370	378	348	348	337	353	323	362	353	360	375	346	345	362	370	333	362	376	363	374	350	381	360	382	369	347	360	353	351	350	357	347	380	392	374	359	371	341	350	345	338	365	345	361	349	341	347	341	362	346	321	339	327	370	360	342	347	369	358	342	348	330	353	357	365	390	349	369	340	362	307	375	359	364	392	351	362	324	344	341	343	357	365	375	345	340	321	357	366	363	335	352	327	374	393	359	366	330	351	367	331	378	354	362	339	332	345	352	376	357	353	355	377	349	352	341	353	341	369	330	387	371	340	338	341	370	365	335	355	340	364	382	350	334	353	373	341	347	349	369	379	339	343	328	333	378	363	339	357	366	347	358	364	350	359	351	319	357	356	357	363	355	353	371	371	350	352	378	351	355	315	347	332	369	331	374	320	361	364	349	359	383	369	356	353	363	343	331	328	353	389	364	331	327	352	367	368	358	384	369	361	347	354	373	362	372	339	365	328	400	363	328	366	338	362	378	361	342	342	337	366	363	359	369	320	367	374	368	334	364	334	357	345	392	339	336	334	347	349	343	333	347	368	335	363	354	359	351	341	357	353	356	330	376	352	351	348	363	357	349	347	338	370	366	317	349	371	342	366	377	351	370	368	355	359	366	363	366	335	376	372	369	366	323	340
24965	20630	26887	24377	20620	10624	1338	898	787	729	684	586	619	559	561	563	543	535	507	533	492	526	498	543	513	479	544	510	482	494	470	543	541	493	496	491	495	447	441	489	490	465	462	479	476	498	478	504	452	471	452	480	502	459	452	475	493	470	462	452	485	434	472	446	459	472	447	481	446	480	480	460	447	497	443	469	530	466	452	443	467	469	507	468	447	456	480	458	440	490	483	481	471	428	455	441	449	483	483	463	477	481	472	432	454	448	471	511	474	489	489	462	511	447	443	499	439	512	421	443	442	476	438	490	456	447	450	484	454	467	416	497	471	453	500	511	520	449	472	402	503	481	479	455	465	487	456	457	500	511	444	477	465	472	470	472	488	432	485	450	470	445	494	406	478	465	410	425	465	507	487	485	461	475	471	506	472	467	480	450	469	463	434	423	465	489	536	486	475	462	493	456	488	470	487	459	462	489	454	481	454	468	460	468	407	453	504	490	487	465	471	446	480	471	444	440	428	477	501	489	499	473	460	458	483	468	478	482	438	424	456	451	475	476	443	464	451	499	483	488	468	442	444	484	513	459	480	459	463	470	496	507	474	470	460	470	425	461	452	441	488	466	471	459	468	459	441	471	425	470	503	458	477	444	501	475	487	478	469	451	472	465	484	497	465	471	494	454	472	438	456	506	423	467	444	454	472	449	487	452	430	455	478	463	469	481	466	437	436	500	475	444	487	474	467	475	487	439	468	478	504	483	448	430	479	474	453	470	461	502	495	498	493	450	474	445	446	451	461	486	439	463	501	469	485	436	461	441	451	466	423	480	478	456	449	472	484	465	462	466	490	449	410	395	469	463	467	448	480	426	455	441	457	499	504	452	437	486	459	482	453	475	423	464	470	424	485	505	465	510	480	523	462	488	464	478	488	439	474	463	460	520	488	506	440	444	460	483	477	455	430	467	458	480	455	474	436	457	457	415	511	471	457	468	482	466	440	475	477	467	477	445	426	467	490	483	458	451	446	489	458	468	448	465	479	496	491	461	463	462	485	488	476	459	479	478	450	462	443	472	470	509	493	492	464	496	511	472	464	436	477	459	470	481	464	476	459	461	473	444	465	488	439	476	472	435	478	418	477	459	481	463	431	468	474	438	497	475	534	447	456	483	462	440	467	501	486	493	416	460	473	477	481	457	442	504	443	510	431	461	495	495	437	503	445	501	494	484	466	471	509	465	484	437	496	477	470	413	485	500	489	526	477	489	473	479	465	459	497	480	493	511	427	453	440	443	443	461	469	446	422	508	467	458	458	476	442	498	445	485	457	480	499	501	459	505	499	461	463	488	471	473	464	488	459	455	454	420	451	468	455	449	480	481	468	489	501	466	436	444	492	471	491	471	460	440	470	454	486	453	466	477	441	463	466	437	452	498	461	482	516	455	478	477	428	462	432	469	490	507	462	423	487	468	470	479	465	526	489	472	433	456	453	488	461	484	484	440	463	468	473	465	498	427	466	491	473	480	470	456	477	467	478	437	468	489	432	471	485	479	486	480	503	431	488	469	440	418	503	477	480	462	494	465	473	455	478	483	448	456	472	450	447	498	455	435	478	445	476	448	430	473	417	470	489	461	505	457	514	415	439	483	505	451	443	463	446	454	467	440	500	485	500	481	473	463	474	468	478	480	427	459	454	441	453	442	442	487	475	518	470	489	446	510	464	441	451	471	461	448	445	445	506	467	492	463	516	483	476	434	467	452	464	515	471	488	440	477	486	454	423	495	487	433	459	492	464	482	430	474	455	451	425	443	480	460	485	432	499	456	474	450	477	470	485	467	458	451	461	501	500	476	479	470	460	454	423	474	459	477	457	446	466	451	496	463	417	470	513	476	459	473	448	469	421	479	486	477	463	426	471	466	448	479	486	468	475	469	494	462	499	483	486	505	458	440	470	471	448	475	474	497	461	466	502	467	468	397	499	461	445	461	445	500	488	433	481	458	484	519	447	499	448	456	447	480	481	495	456	466	452	486	472	513	484	466	518	459	496	469	450	531	463	500	449	475	472	492	488	464	444	451	475	515	485	478	467	485	464	465	476	500	462	486	503	548	469	468	478	453	470	458	492	459	450	500	457	479	464	448	502	504	444	470	495	468	499	433	454	483	471	473	454	494	518	498	471	464	472	411	482	479	481	440	472	485	479	466	478	467	449	469	485	495	437	434	478	440	457	451	445	458	501	462	446	473	473	432	490	451	516	475	448	461	430	417	466	451	465	452	440	474	490	441	491	444	466	449	462	462	435	470	468	451	465	443	474	510	513	497	504	465	497	495	473	457	488	463	443	440	492	445	498	493	451	505	465	468	434	461	467	449	471	488	489	519	490	473	469	448	469	482	458	457	476	451	466	474	463	438	491	461	450	457	472	490	475	496	499	479	459	492	450	467	466	488	487	450	454	507	520	441	491	419	492	482	476	492	489	465	488	500	457	468	476	473	500	476	481	490	443	491	434	472	462	464	490	445	454	431	482	460	450	478	450	471	474	501	478	464	465	478	452	478	460	441	409	462	489	495	489	467	466	461	471	497	470	483	462	493	447	497	477	471	474	457	491	448	471	459	478	503	466	438	450	453	442	476	417	474	487	479	449	432	484	480	453	465	441	462	450	487	456	490	488	461	498	475	458	484	498	455	473	457	462	466	484	465	433	468	464	486	459	467	460	443	460	467	445	484	496	508	467	461	440	443	454	489	475	486	447	450	488	477	443	471	454	480	469	487	481	441	482	509	471	467	442	480	489	473	501	497	495	502	450	466	473	492	482	446	468	454	478	459	485	519	432	460	494	514	472	490	469	444	485	451	461	434	498	497	478	468	472	487	494	466	461	474	408	444	524	488	457	458	493	466	483	453	424	472	469	460	512	499	481	453	472	488	494	459	453	458	501	439	432	478	458	443	489	527	459	487	467	465	472	450	449	441	491	476	485	476	473	468	470	455	446	482	524	495	518	430	484	488	485	455	461	463	461	430	462	519	487	449	476	465	464	476	468	484	476	505	455	488	489	481	408	424	522	467	470	427	457	441	429	446	472	506	484	484	460	482	454	460	488	498	482	510	487	491	464	462	460	466	435	464	460	490	463	541	461	439	498	446	460	470	502	478	478	445	480	450	470	454	483	508	453	461	461	465	519	462	461	458	441	482	498	485	483	470	455	440	467	465	482	483	443	474	477	443	522	462	488	437	470	433	491	444	470	470	484	459	505	471	441	434	490	459	469	492	503	491	493	478	466	428	453	456	457	475	402	462	491	427	490	475	492	452	448	446	483	454	496	453	490	447	456	481	469	463	456	510	496	527	489	481	476	453	469	467	481	470	508	438	487	449	462	462	488	460	505	502	483	475	453	491	486	477	489	459	476	449	465	469	535	508	465	467	436	420	446	481	443	440	510	448	466	444	459	485	515	473	463	478	473	482	455	494	450	465	489	454	453	466	452	484	459	477	479	478	455	483	459	443	503	486
24709	8598	7793	4216	2788	2036	1643	1373	1093	955	898	830	732	694	652	668	589	587	523	604	547	522	514	492	515	506	523	525	497	504	480	500	528	451	448	492	474	463	522	464	521	449	512	465	494	483	458	464	460	450	459	462	463	463	482	429	484	451	442	436	453	443	440	464	466	421	466	432	431	458	459	490	442	419	430	473	466	471	502	504	429	441	484	456	403	420	512	477	441	470	480	481	429	482	470	476	489	424	452	468	465	448	486	460	467	488	445	477	421	448	438	442	468	462	452	446	411	472	456	477	456	422	437	435	473	511	498	487	476	460	448	461	506	445	466	462	532	470	448	474	489	500	463	482	477	470	447	433	481	487	442	438	440	486	445	461	486	455	467	492	446	469	471	477	463	464	459	488	444	422	477	479	455	458	451	426	447	463	480	465	405	451	442	450	460	451	457	460	429	512	506	475	439	477	466	468	473	432	498	458	457	423	458	490	462	465	439	505	454	448	473	464	480	462	497	447	427	431	442	483	445	487	472	489	481	467	463	471	461	451	411	467	464	494	420	493	468	468	439	442	464	465	502	444	444	469	447	424	504	435	479	461	425	429	493	434	498	480	454	449	435	427	455	463	431	421	444	448	473	428	431	418	437	432	447	460	452	459	454	468	465	476	415	426	445	446	466	478	438	431	465	432	472	453	452	446	468	422	430	469	440	454	471	401	475	442	426	442	447	459	411	484	463	479	441	464	435	449	441	407	415	481	445	419	440	461	444	413	484	433	443	462	407	413	440	449	474	445	442	484	446	440	409	440	485	481	488	451	467	407	468	468	467	505	463	467	448	492	422	394	444	451	455	408	447	456	446	456	457	473	413	469	425	441	482	462	444	452	486	440	479	415	451	446	443	477	462	451	437	472	447	454	462	454	474	485	398	463	451	472	438	427	405	485	476	442	463	455	431	452	467	467	467	424	480	470	431	457	442	449	436	444	494	450	459	449	458	435	473	456	459	462	469	451	427	494	473	444	447	454	432	432	454	473	486	451	443	446	446	471	431	455	440	464	482	483	428	466	463	444	453	445	491	413	425	512	461	406	453	466	429	418	461	448	466	449	488	487	463	419	463	475	473	491	426	489	444	429	470	460	444	450	439	450	461	478	434	456	448	468	436	434	438	455	433	455	446	457	490	452	470	473	441	432	454	452	456	424	470	452	467	444	440	434	433	442	420	450	436	478	489	451	477	465	455	450	434	453	419	407	422	445	455	477	456	475	471	424	434	477	430	447	451	454	448	451	479	481	474	463	458	469	454	474	463	432	447	458	450	451	435	453	453	439	489	465	487	414	456	453	423	452	458	418	487	444	421	466	441	455	480	487	455	462	457	431	469	420	505	468	477	446	461	455	457	466	472	472	439	464	474	434	473	411	429	508	496	443	450	413	493	430	452	437	462	447	436	432	438	487	484	449	464	451	454	478	465	420	457	472	448	427	489	447	426	448	428	442	514	434	442	462	422	462	460	463	491	450	440	447	434	493	459	450	429	411	483	468	477	479	437	455	468	478	474	457	443	460	448	461	470	506	418	442	483	460	421	469	450	483	473	451	489	461	463	435	438	441	438	434	437	479	461	453	457	434	477	445	472	475	500	477	495	436	472	418	455	488	456	460	430	483	448	443	462	479	457	482	449	475	443	440	482	478	453	440	445	473	446	433	421	469	481	433	445	446	463	429	469	430	443	475	442	482	421	420	432	420	452	422	475	457	462	467	438	441	459	451	490	436	449	462	465	479	473	486	448	434	480	498	431	457	445	432	452	435	442	420	432	458	464	425	467	448	462	442	463	416	416	462	420	428	435	406	463	482	418	455	482	470	432	449	473	450	464	422	446	455	440	478	460	446	417	442	485	437	450	428	475	426	454	448	448	426	481	475	476	439	494	464	427	417	444	512	461	481	455	422	460	483	470	431	443	411	452	428	455	459	442	440	445	445	430	467	495	466	460	476	402	475	418	446	487	460	454	487	492	468	456	458	433	474	424	459	427	502	464	467	434	498	428	480	454	462	472	461	467	428	466	418	423	439	454	425	465	451	438	460	440	445	439	465	447	439	461	444	440	446	456	449	449	432	479	452	435	447	437	427	419	467	441	435	450	472	458	445	394	467	445	461	445	479	430	473	470	446	458	464	471	438	430	443	499	442	469	466	451	474	449	450	444	465	462	480	470	455	476	481	491	463	474	463	460	439	487	477	475	451	485	456	476	454	436	460	452	455	463	441	433	476	467	434	454	430	490	464	458	468	443	460	435	457	423	489	440	470	444	462	460	485	445	460	465	443	434	480	473	417	441	471	435	420	477	505	461	455	453	465	448	451	466	446	454	442	461	458	450	494	483	440	476	449	443	463	416	430	440	458	477	477	423	515	422	441	447	412	451	438	449	460	441	411	466	440	467	449	466	480	489	441	443	449	453	451	449	459	486	438	448	447	427	456	471	434	469	479	424	458	466	453	487	450	430	421	460	442	430	459	472	455	451	451	472	446	446	486	467	444	442	471	474	465	472	464	453	453	478	458	469	448	489	482	440	435	422	429	448	432	464	490	456	477	447	472	457	474	486	446	470	480	445	508	487	446	429	447	437	470	478	461	459	459	477	469	489	453	409	450	469	435	458	473	434	447	446	444	446	440	465	440	486	444	430	453	410	485	461	461	418	488	438	419	443	478	482	465	425	486	442	455	458	441	439	458	440	440	468	431	457	442	442	448	433	445	442	429	484	457	451	468	445	529	474	456	466	447	461	419	454	461	487	467	430	468	436	430	443	444	437	478	438	427	442	509	446	498	426	472	480	451	456	454	472	421	505	469	489	489	443	448	427	454	466	426	466	462	500	404	458	411	453	481	437	439	472	466	419	477	441	436	445	450	441	456	486	450	416	443	474	503	427	462	453	473	429	430	441	458	454	433	412	467	494	464	450	424	473	476	484	461	456	479	456	448	432	455	444	404	457	476	481	487	451	406	427	460	443	481	461	465	489	459	435	453	464	405	451	462	437	450	464	473	462	433	482	469	451	466	459	495	502	452	425	444	454	460	456	466	463	481	471	449	439	474	458	431	438	448	441	449	437	461	451	477	459	503	466	437	429	470	500	473	438	440	464	482	438	456	483	464	465	477	463	470	405	464	434	436	458	464	411	439	449	459	443	477	456	455	454	475	484	455	447	459	435	428	462	489	479	458	442	483	475	442	490	445	468	461	426	407	445	465	451	442	456	478	423	430	415	457	476	432	469	429	469	452	489	429	439	458	446	455	470	466	445	422	415	443	468	453	436	479	463	482	449	446	421	473	446	433	409	477	492	418	440	487	446	443	438	439	425	435	478	448	465	449	438	441	462	438	463	380	430	461	468	482	420	472	472	465	471	469	424	436	445	482	446	469	456	455	463	489	445	449	456	481	428	434	438	423	440	452	476	434	473	422	462	461	511	420	460	437	439	479	423	443	426	462	464	485	471	472	450	413	474	439
22955	20636	27243	24028	20637	20712	11715	1923	1340	1270	1160	1136	1040	990	996	909	881	908	861	858	839	853	838	826	803	824	763	807	771	799	812	821	739	771	762	759	796	769	753	813	713	792	763	760	771	802	793	727	770	738	763	754	705	776	744	752	741	758	784	725	753	717	749	789	750	708	749	750	747	744	777	725	810	777	761	731	801	738	759	746	711	693	743	760	744	784	769	716	763	765	776	766	705	745	759	696	738	747	739	774	740	725	748	816	772	761	759	749	738	772	777	741	734	732	771	736	724	674	792	735	731	749	687	786	735	718	743	710	726	781	773	682	750	720	794	800	726	691	724	747	731	704	734	785	718	793	750	763	763	729	767	767	784	750	761	743	816	735	725	748	799	780	730	755	708	777	748	798	746	735	728	767	698	751	743	727	772	741	744	757	761	739	771	728	790	748	764	694	786	768	700	766	770	760	744	695	783	788	782	722	780	761	708	796	772	781	750	768	783	774	793	718	759	766	738	754	700	806	759	716	737	723	735	742	753	720	733	692	706	748	767	700	770	745	721	723	745	751	726	716	728	721	753	778	723	746	771	726	730	734	776	776	726	729	755	745	727	764	730	757	782	749	752	690	766	798	786	795	732	752	768	723	730	725	757	762	710	761	760	737	704	719	722	744	709	788	766	732	742	735	746	696	768	728	759	769	731	760	748	797	791	747	745	809	746	725	820	727	735	781	737	733	765	755	760	767	724	780	786	730	706	726	722	736	748	775	744	752	765	716	721	792	765	780	718	717	785	778	718	678	768	771	706	783	740	758	774	746	737	746	755	718	703	788	743	742	771	754	730	740	730	775	815	745	717	741	677	785	766	735	821	709	726	730	704	744	777	720	758	752	745	767	749	730	739	739	759	708	781	750	742	751	706	765	740	805	735	771	744	744	734	739	715	704	722	719	770	698	780	774	775	784	771	760	715	723	762	798	734	726	748	720	712	759	732	740	757	746	765	735	803	729	759	758	748	742	740	720	742	714	777	752	746	771	721	764	726	769	760	768	766	787	729	770	811	749	747	704	778	752	742	741	738	722	780	763	777	773	726	696	759	738	743	722	746	774	717	782	741	730	782	789	715	761	734	755	725	774	751	733	791	728	699	706	723	747	759	751	720	732	738	742	732	741	702	753	736	696	753	734	812	735	741	785	750	767	741	782	746	763	731	782	757	801	744	775	777	748	750	779	779	736	781	718	719	786	785	732	757	774	716	718	769	689	732	756	741	742	742	766	800	791	755	776	716	697	765	763	820	707	773	757	771	704	723	791	739	759	769	777	756	665	727	746	714	743	701	753	748	697	778	786	734	730	779	723	740	741	741	735	746	750	768	763	735	772	733	718	775	753	759	746	777	734	730	683	742	705	752	732	724	766	738	719	785	699	720	787	741	785	713	702	709	721	691	736	716	733	754	754	747	747	756	718	742	719	724	753	762	756	743	718	729	759	751	709	720	722	717	711	731	756	729	776	718	760	760	744	731	810	780	782	724	718	730	758	693	786	748	771	721	688	729	730	758	725	754	784	745	779	738	777	738	775	650	734	753	760	765	754	743	759	781	729	739	723	717	734	780	745	768	786	720	743	699	709	724	698	707	696	752	723	731	751	710	751	765	735	782	768	740	735	754	766	695	765	718	768	737	772	742	750	747	724	730	711	723	731	739	747	711	779	765	778	726	748	760	720	740	756	721	719	749	793	733	723	719	743	723	769	731	750	769	747	769	721	782	760	701	726	737	753	715	736	768	755	759	756	755	767	726	683	785	726	727	750	771	715	755	712	784	752	734	728	763	717	780	754	751	730	727	796	725	749	741	765	746	757	778	775	762	721	708	720	729	857	689	749	763	768	756	738	762	711	736	750	754	745	714	739	735	725	735	747	686	735	761	788	762	742	703	746	734	684	765	747	752	732	756	765	708	697	695	752	761	745	780	814	765	695	740	738	758	752	746	706	726	743	743	694	729	725	743	720	726	704	707	744	770	724	755	768	698	734	684	735	728	726	803	744	776	732	706	730	765	759	737	731	738	771	747	750	758	710	718	786	715	745	717	740	768	741	727	741	707	772	673	788	746	710	725	779	733	786	733	739	751	744	746	740	752	749	754	752	698	768	775	714	753	781	740	752	748	764	754	743	708	723	757	744	756	746	705	740	788	772	737	751	732	788	721	773	731	705	713	679	674	775	758	734	763	749	727	752	776	754	745	693	797	722	730	753	745	762	770	749	810	772	774	758	780	725	735	773	805	692	737	747	721	730	761	740	776	752	765	723	699	695	762	723	796	676	763	789	787	705	745	730	834	748	716	760	766	728	734	760	793	788	719	720	735	799	739	730	719	741	746	783	742	743	729	763	733	766	788	701	714	784	718	692	769	736	782	688	723	738	764	745	747	733	715	755	794	788	748	743	778	725	779	704	741	769	700	715	734	733	753	763	781	720	727	756	725	753	708	738	762	722	744	772	790	737	742	765	779	755	748	758	777	685	784	736	752	776	736	704	754	739	775	718	751	771	745	775	737	775	732	765	768	754	771	754	699	721	785	739	766	736	689	739	753	697	749	797	765	759	715	813	760	736	747	768	804	783	717	757	745	739	782	764	731	818	753	805	797	727	775	680	780	779	742	783	732	713	740	735	805	722	740	724	726	761	717	749	729	724	768	773	781	743	789	751	769	740	724	692	730	711	720	750	755	727	743	737	769	763	737	735	700	740	727	734	741	747	741	764	711	682	704	743	709	779	766	794	710	720	783	737	698	823	783	744	717	730	777	765	774	774	794	755	733	745	751	811	773	724	747	666	741	788	736	721	737	777	710	720	744	746	738	754	780	695	766	696	751	747	738	745	781	759	750	730	726	796	784	721	708	777	778	734	739	759	710	741	751	726	752	793	723	752	692	742	739	778	715	771	673	717	769	690	702	739	774	736	714	743	772	726	751	737	801	750	781	759	802	752	738	746	768	725	718	755	766	784	726	707	734	707	764	786	768	779	730	726	727	770	762	770	737	742	728	778	709	711	770	715	711	733	743	733	800	738	714	713	755	749	749	721	749	722	735	755	740	765	747	729	737	789	706	776	726	745	755	757	735	734	754	735	739	774	748	758	728	733	737	785	741	720	731	727	756	703	760	738	699	774	716	729	765	788	779	728	750	810	676	744	720	733	770	747	728	826	748	718	751	737	761	792	717	770	790	730	788	769	784	792	745	816	758	786	742	773	723	742	697	702	758	750	788	764	733	757	709	758	722	766	708	726	730	763	703	702	690	750	693	722	692	733	759	723	760	784	786	717	721	705	752	719	695	709	760	739	741	756	749	778	792	767	744	710	762	797	735	782	789	726	730	735	735	714	752	772	736	710	809	721	750	771	736	697	691	735	725	718	727	724	773	738	740	770	751	735	775	738	738	697	755	705	732	744	751	823	758	732	771	723	763	723	689	772	777	766	712	703	719	757	758	733	775	750	716	756	737	720	739	751
18503	15126	13704	7792	5322	3927	3023	2462	2086	1826	1609	1407	1306	1161	1171	1063	1035	1012	941	927	878	880	847	875	868	837	831	788	800	745	813	798	787	784	741	721	820	747	764	753	735	751	762	763	739	706	718	718	720	691	783	714	765	725	719	723	686	771	688	737	744	721	725	709	719	693	719	720	710	719	724	703	706	730	715	725	720	737	738	758	711	751	754	719	708	732	754	659	702	685	705	682	710	707	693	729	686	712	738	697	733	659	708	737	753	715	733	713	753	683	717	675	711	699	715	696	705	738	721	688	713	744	734	680	701	724	757	753	716	739	762	720	725	718	664	739	730	739	751	675	725	700	708	657	730	713	718	694	740	736	624	705	701	703	674	708	676	706	742	689	713	757	690	748	673	665	745	683	721	710	729	704	767	701	712	658	735	759	714	709	719	716	696	718	713	703	694	701	703	743	693	719	720	733	706	699	715	688	737	715	672	668	724	755	718	687	731	724	733	733	722	715	665	681	658	754	654	707	691	714	703	723	720	696	683	684	656	695	743	719	715	714	689	723	694	715	709	710	678	720	707	679	726	732	697	724	736	712	664	730	679	706	742	741	713	689	628	670	706	715	679	684	664	712	719	671	729	723	688	708	729	696	723	646	711	671	712	683	694	752	725	646	697	677	688	703	731	685	675	704	694	686	676	725	687	652	746	718	724	646	736	740	664	698	732	729	704	722	714	678	732	679	631	686	701	786	703	701	661	668	745	737	766	694	667	675	676	723	672	674	698	760	711	719	744	699	718	711	674	711	753	653	742	708	720	745	683	734	688	700	629	685	726	684	704	695	738	733	727	676	696	712	653	684	658	696	720	712	711	658	715	752	665	706	691	709	690	723	690	700	700	667	757	745	720	692	715	696	754	690	701	664	747	735	735	723	704	679	673	710	714	719	730	703	743	703	729	673	681	684	694	749	718	677	745	770	743	727	686	687	698	694	697	714	640	661	701	716	733	747	710	677	732	738	709	724	739	705	670	718	689	731	711	718	700	743	713	751	688	692	727	718	707	691	694	736	708	712	702	709	721	663	688	742	645	685	718	710	684	670	747	692	734	700	683	693	684	705	744	665	676	727	746	678	687	652	711	746	743	695	696	714	705	741	705	702	749	697	728	743	666	711	738	665	698	685	732	716	732	694	713	733	669	735	718	703	695	671	684	689	667	709	708	712	722	705	730	677	712	684	716	728	688	720	745	709	660	706	712	703	681	701	678	666	776	683	728	716	707	730	722	660	717	703	759	710	679	686	721	708	706	712	697	680	730	740	682	711	692	690	742	717	660	747	679	702	686	696	696	737	705	734	750	750	708	724	742	719	729	707	685	694	682	686	741	709	719	698	709	755	712	706	691	691	775	676	712	700	690	733	684	718	709	703	666	727	714	705	724	683	731	672	751	651	713	730	746	689	717	724	717	682	747	701	701	714	740	715	678	719	734	741	688	697	670	722	723	724	681	679	700	718	695	724	721	674	684	673	741	714	687	665	697	714	697	713	766	695	684	696	673	715	730	709	642	764	719	702	691	740	700	683	717	696	702	692	695	733	667	700	676	720	704	726	718	688	709	703	705	719	664	706	756	698	715	713	719	700	722	720	679	671	713	697	659	721	708	658	721	719	683	679	735	684	720	660	713	733	692	661	669	690	699	718	694	688	727	733	689	685	720	761	703	676	675	702	702	729	695	732	707	678	655	697	715	740	703	744	745	700	701	654	712	674	705	680	752	689	730	716	683	677	665	716	703	693	707	692	665	686	703	704	690	679	756	701	693	695	688	711	657	695	701	663	732	722	691	737	711	697	688	704	740	738	706	679	726	680	697	670	690	715	726	719	651	708	720	681	696	687	749	743	746	772	695	692	665	703	687	749	685	684	718	684	715	774	725	658	684	693	697	681	726	686	701	674	687	703	702	720	717	701	693	683	691	723	705	704	711	679	749	685	720	702	719	717	723	707	711	694	693	743	724	691	660	738	731	707	715	684	692	673	720	693	696	669	742	676	749	722	705	690	699	710	740	704	704	717	733	683	665	690	702	720	693	686	703	722	728	708	711	686	673	687	742	691	711	703	673	717	731	747	695	736	676	731	681	694	701	702	760	656	706	735	701	705	698	660	702	745	760	738	650	667	736	701	695	689	690	704	703	727	715	689	732	700	764	753	716	665	682	746	664	723	679	672	695	738	708	684	707	707	692	705	711	683	712	719	680	739	704	715	703	676	717	721	723	731	689	708	705	687	673	642	710	735	710	697	758	710	739	763	744	681	712	657	767	692	707	693	699	693	661	672	723	707	655	762	744	721	716	687	669	703	681	681	678	732	665	677	673	655	695	752	724	707	688	685	759	732	691	698	728	731	685	718	702	728	685	731	699	684	700	669	705	710	646	706	735	681	702	663	684	708	682	684	696	689	736	706	720	693	670	765	733	668	739	714	691	697	683	710	662	667	670	711	720	678	663	718	675	692	692	722	730	677	686	731	709	703	750	659	733	744	675	772	719	680	687	720	658	644	759	722	720	686	715	723	701	701	704	723	685	722	684	718	706	670	711	730	720	693	686	693	721	691	666	749	715	666	740	729	694	765	688	692	758	699	696	691	683	716	710	732	693	707	714	671	752	703	691	712	682	749	688	718	690	693	729	680	718	746	672	709	675	686	728	691	731	681	651	678	705	734	725	727	709	741	690	709	700	696	727	715	721	660	692	668	718	729	686	713	753	691	751	640	742	717	703	699	699	721	714	696	724	683	703	694	702	672	726	716	668	677	747	680	699	727	731	699	709	742	695	688	698	733	755	696	709	755	693	752	719	639	697	743	687	665	684	681	723	711	675	726	710	699	695	704	741	705	732	729	702	691	697	711	699	710	697	719	679	670	702	701	702	698	716	715	758	687	686	748	730	741	689	720	739	702	741	733	751	716	703	717	700	713	720	693	759	735	753	640	700	688	684	719	707	725	693	710	718	676	698	722	688	695	697	695	719	769	712	709	723	690	692	715	701	719	724	747	706	705	683	687	716	714	711	761	695	698	701	712	690	717	698	675	679	703	720	700	729	679	717	711	695	668	729	681	677	721	684	732	686	711	702	715	698	694	726	661	653	716	677	752	704	689	703	720	672	696	676	694	707	719	701	717	681	699	679	699	670	694	658	693	703	694	677	731	711	671	707	706	732	690	700	681	647	724	748	682	715	718	687	717	692	681	711	707	707	697	705	682	750	687	695	716	686	684	719	662	713	692	681	666	695	694	697	718	693	668	735	650	657	682	734	652	727	732	685	719	678	698	660	703	664	740	724	779	690	721	680	722	656	698	690	651	679	709	705	686	671	739	700	648	715	720	699	655	731	705	730	712	706	677	695	692	676	668	698	659	700	764	721	705	678	698	673	725	695	697	717	765	716	721	695	693	695	692	683	729	722	701	688	753	679	723	655	747	693	682	704	715	730	744	663	646	715	757	752	773	661	681	704	686	673	755
30593	15386	2490	550	426	398	429	371	338	343	368	377	352	346	324	329	348	371	368	322	353	368	371	353	323	362	385	376	348	353	372	352	354	368	341	368	367	364	324	332	374	373	333	339	375	356	326	364	326	343	354	368	375	377	393	316	332	400	344	365	346	381	360	334	360	385	328	340	339	329	374	348	349	337	373	379	349	383	394	347	337	343	359	355	373	329	348	367	346	326	326	366	342	390	326	343	322	346	288	395	351	323	319	375	385	339	357	337	358	353	335	367	342	358	328	365	384	356	357	342	358	343	374	349	385	366	377	353	341	400	333	340	342	372	340	373	380	383	312	337	348	343	361	324	363	361	367	364	340	350	316	303	379	322	314	376	366	358	382	392	346	361	383	327	375	382	352	313	380	349	356	370	363	355	352	353	313	355	363	383	331	359	335	351	351	385	351	317	345	384	339	309	395	350	378	326	408	358	318	371	389	343	346	319	320	361	322	378	349	337	381	368	323	355	402	366	348	331	329	370	358	343	352	364	389	350	326	349	354	340	358	319	354	366	339	360	380	314	322	328	316	359	357	348	323	336	383	351	368	369	333	352	340	379	335	379	359	357	370	379	365	334	345	356	356	351	338	380	341	308	343	362	367	358	343	327	389	360	314	328	335	345	332	332	372	348	350	353	359	372	328	355	392	324	392	377	324	317	355	355	355	354	339	314	347	396	343	369	378	334	320	356	365	329	355	343	367	351	317	337	346	378	337	346	333	330	350	333	339	330	351	384	350	348	386	348	318	356	340	319	339	337	383	335	334	343	396	307	358	375	330	352	352	349	331	325	333	341	339	369	338	333	299	335	356	380	347	378	335	361	337	377	360	340	361	395	345	361	361	305	375	330	355	316	337	369	354	364	364	347	373	363	321	355	352	361	361	368	381	361	333	386	319	376	357	352	342	328	347	382	339	373	358	372	380	346	356	326	335	361	374	344	317	344	355	346	353	359	360	361	381	334	357	334	377	365	368	344	339	360	352	380	348	376	360	360	361	366	354	362	350	372	357	358	345	325	339	325	328	353	328	344	366	335	381	343	383	343	382	342	364	314	367	318	353	323	364	337	357	376	354	371	359	348	360	350	363	313	392	332	352	357	346	338	350	343	375	354	358	368	329	351	331	360	362	350	351	343	365	352	339	352	326	305	346	358	362	346	380	379	342	351	313	345	408	353	351	355	356	343	380	353	331	388	340	345	341	346	374	349	342	371	363	324	347	329	318	411	364	348	356	355	373	344	335	357	337	335	337	344	371	355	345	312	346	323	349	381	341	364	362	303	335	376	355	338	367	348	387	306	344	369	354	364	351	387	346	340	372	333	309	308	346	338	335	309	374	372	342	353	350	340	358	354	332	315	341	366	309	351	357	390	287	333	342	381	338	317	367	334	365	370	372	371	352	356	354	332	360	332	362	346	344	343	370	326	366	353	356	360	360	326	326	322	349	360	356	353	329	373	348	333	363	388	344	329	379	387	343	373	361	359	373	350	349	355	322	368	343	369	362	332	386	354	341	365	320	346	364	331	356	333	353	380	367	381	336	325	341	331	309	338	349	341	373	320	367	339	409	322	368	344	387	317	361	361	330	366	337	350	351	361	350	339	330	348	351	365	289	354	392	359	350	372	323	319	357	363	355	340	370	322	331	340	371	349	335	337	355	356	331	347	337	350	299	382	373	383	347	387	380	337	349	320	410	356	354	357	347	364	372	326	351	347	349	379	346	335	379	342	368	346	353	346	336	367	364	373	362	363	340	385	372	361	334	332	346	321	313	347	355	362	331	360	346	367	353	354	346	337	366	370	366	359	381	360	354	336	338	341	400	355	314	405	314	326	331	331	344	338	346	365	341	333	325	337	376	361	331	320	329	322	360	332	345	349	364	336	334	361	371	358	348	368	369	334	367	358	392	380	334	332	366	336	364	340	346	344	347	347	356	365	335	357	329	351	346	355	339	339	352	361	340	375	342	345	353	336	345	364	327	352	326	336	364	363	341	346	354	363	337	330	351	309	382	352	359	346	354	342	371	367	348	396	351	342	355	362	308	322	360	343	350	351	334	334	344	369	325	373	343	370	342	363	337	354	358	370	320	366	382	330	351	348	321	358	314	354	335	362	329	316	358	330	369	352	338	356	345	359	345	334	349	343	352	335	350	357	342	381	360	357	361	345	347	367	362	349	375	386	362	365	370	356	344	355	339	356	323	378	376	379	368	334	357	328	342	377	362	335	337	373	363	332	350	365	356	328	385	324	334	362	340	328	340	364	333	329	352	334	365	362	357	366	335	361	335	342	367	351	340	343	368	326	356	352	350	349	354	359	342	339	377	352	351	338	346	354	349	373	387	330	339	365	354	350	349	331	342	383	357	369	377	364	339	337	328	332	315	349	344	349	367	360	354	358	340	353	368	343	346	338	362	334	366	343	329	318	354	344	351	367	337	367	316	345	372	367	364	358	352	332	342	331	357	362	340	325	354	364	353	330	349	329	363	340	389	358	353	372	348	345	365	358	363	368	339	322	377	375	323	380	384	390	352	379	339	352	321	346	361	363	389	353	346	335	339	348	347	332	353	315	378	352	338	332	372	345	353	363	340	373	361	347	385	375	361	363	340	370	352	383	348	332	331	345	357	360	366	367	312	360	366	339	352	355	369	344	349	331	368	348	373	383	369	378	321	373	358	350	346	355	337	332	369	299	351	344	356	329	369	351	397	325	362	376	361	355	339	397	390	342	348	312	315	365	376	356	354	327	333	382	350	326	359	339	329	381	354	333	326	349	335	385	332	355	375	359	332	388	371	320	375	342	349	391	338	325	333	350	339	330	322	394	346	325	340	348	345	345	348	347	365	338	342	369	377	361	382	392	320	377	349	328	360	338	396	374	367	348	334	346	339	334	346	344	345	310	345	352	365	320	341	350	330	339	352	382	326	367	355	344	350	352	329	318	370	357	319	327	332	370	349	349	320	326	315	329	340	376	352	335	341	351	356	337	360	344	362	358	346	356	367	351	338	350	395	390	355	355	321	381	370	342	320	360	385	369	353	373	369	343	327	348	371	376	351	335	357	369	354	352	366	351	343	359	375	364	379	332	352	345	353	352	352	353	358	361	362	361	379	326	378	353	329	308	343	335	345	360	297	349	354	321	352	365	343	341	351	361	370	339	338	359	338	391	332	345	340	342	343	336	339	342	380	362	368	327	335	342	347	357	327	337	364	335	364	344	348	334	393	308	389	361	384	364	365	329	354	371	361	363	354	373	349	363	336	369	357	363	336	354	336	362	341	393	365	351	351	365	342	368	333	331	350	329	339	349	343	316	349	343	333	350	369	370	378	350	353	308	351	342	350	346	343	334	310	359	346	356	344	360	373	365	375	356	331	354	336	323	351	359	350	298	366	377	367	344	343	341	317	337	373	374	329	367	384	364	350	355	361	356	377	368	339	349	364	359	350	329	375	312	321	376	353	331
17821	826	757	588	487	433	366	388	397	370	412	378	374	406	345	353	379	345	350	344	332	371	377	371	361	339	390	369	364	345	375	379	354	394	375	380	368	354	383	368	376	364	377	350	374	349	307	349	372	388	377	330	321	352	346	352	371	372	356	345	345	352	354	330	397	348	360	369	360	379	380	369	385	367	369	348	380	395	380	376	347	368	413	398	343	375	333	381	396	367	331	324	367	325	385	359	385	373	325	342	383	353	377	400	327	346	336	357	396	365	329	358	338	381	382	351	355	365	391	382	375	393	363	382	352	351	349	364	379	335	345	342	387	366	390	379	362	376	385	408	344	372	356	407	358	360	345	356	353	368	399	343	361	349	351	357	334	379	386	411	344	381	344	396	356	384	331	341	345	349	389	358	360	394	348	399	381	371	342	404	345	353	363	356	348	345	383	405	358	378	359	362	354	365	376	342	355	336	371	385	363	390	340	324	413	316	413	363	343	361	374	391	348	379	359	349	345	375	359	344	350	334	357	367	352	373	358	356	355	344	330	356	358	340	369	353	382	393	347	402	360	353	345	366	351	364	374	345	359	360	363	358	375	349	369	351	387	376	330	359	377	368	350	380	346	372	362	341	358	349	364	378	374	366	367	353	341	362	366	361	342	348	371	367	363	373	370	341	368	349	328	382	363	331	340	380	375	344	346	375	340	336	394	369	331	354	339	340	342	372	363	362	335	335	359	335	375	371	368	372	336	354	371	344	363	355	340	365	350	343	384	366	353	376	371	363	362	383	338	359	372	328	346	382	361	374	385	352	367	389	371	386	345	348	393	357	370	341	395	362	354	378	356	346	370	375	400	377	364	347	319	360	363	390	327	361	367	326	356	345	381	339	374	344	385	359	336	383	357	373	387	377	378	365	356	339	370	358	377	343	345	362	364	349	366	360	332	380	344	364	381	347	362	360	371	357	377	371	346	367	344	356	365	373	368	341	379	342	351	361	380	365	382	371	333	365	353	361	360	366	373	318	357	339	367	368	347	399	357	372	369	378	397	352	375	365	383	320	348	332	352	381	367	385	393	345	360	390	345	377	343	384	362	390	358	355	337	345	344	338	363	322	341	369	406	360	366	350	336	363	395	374	358	352	359	355	362	351	373	370	400	361	365	375	347	363	369	367	338	373	356	324	368	376	377	372	361	379	370	358	339	357	336	385	373	341	337	340	368	346	351	367	347	350	339	381	374	351	352	365	360	356	370	371	350	371	383	327	372	380	361	389	371	388	347	324	361	340	352	364	375	402	391	360	373	368	353	336	351	363	390	354	345	349	368	333	374	360	358	331	378	345	340	364	343	360	361	343	378	370	352	367	344	371	380	363	330	370	360	364	361	374	347	347	352	347	354	332	388	392	336	382	334	380	337	387	348	380	357	386	358	408	355	339	366	337	360	356	310	385	340	340	380	378	343	383	350	373	363	361	359	359	360	350	377	365	353	344	360	357	377	383	373	370	365	359	343	361	343	380	365	353	365	324	317	401	365	355	380	379	340	334	399	323	375	356	358	389	354	338	363	347	344	368	341	360	368	381	327	340	352	368	356	365	302	356	345	345	354	350	375	353	418	345	378	355	373	367	320	360	360	342	351	344	350	354	340	361	398	364	363	399	314	406	353	334	394	373	349	365	401	339	363	335	362	378	355	346	328	362	342	374	362	392	381	367	369	371	350	371	373	354	369	357	364	406	366	383	365	352	350	362	373	367	342	364	380	364	385	365	368	353	335	358	331	335	356	357	370	334	370	373	359	356	380	344	370	378	390	349	349	325	377	386	395	415	328	346	395	363	363	354	382	354	377	365	319	349	356	339	328	397	338	359	348	376	373	329	375	369	349	347	348	375	328	309	385	344	346	345	373	348	366	352	369	381	362	327	371	344	358	366	356	397	347	359	363	364	358	344	353	363	353	364	347	357	338	362	381	350	344	368	361	371	384	396	402	369	367	392	377	342	340	345	360	360	353	385	371	351	343	356	354	350	377	362	343	377	360	350	338	342	367	372	380	385	376	347	383	378	377	371	368	379	372	372	372	382	372	329	374	369	358	367	366	354	362	365	359	349	346	372	367	381	381	338	363	352	369	381	359	367	346	339	340	349	373	341	355	344	349	350	371	327	363	385	368	382	356	354	365	343	395	374	365	397	335	386	377	361	341	328	371	324	347	379	348	344	368	378	372	364	345	360	384	348	367	394	403	356	376	350	349	356	392	329	361	331	391	341	394	383	370	360	390	358	358	387	375	408	344	355	344	362	389	369	360	358	355	357	378	389	341	343	335	356	372	397	379	374	348	351	335	335	360	364	362	367	360	366	325	352	346	402	330	374	374	372	335	363	377	356	341	364	358	338	370	390	353	340	375	317	356	374	339	373	369	339	360	334	359	377	398	368	337	365	341	346	365	356	371	344	355	326	372	366	363	371	352	341	364	366	361	372	365	377	342	346	390	363	320	362	370	363	375	362	363	381	361	338	373	357	333	344	392	352	356	365	392	353	386	338	376	373	382	373	376	361	369	334	359	374	333	370	347	340	352	381	413	379	339	316	368	327	344	371	365	382	383	356	357	383	386	347	410	357	340	360	358	371	377	329	355	347	350	398	363	375	377	366	417	363	339	383	361	396	379	372	360	376	366	332	330	317	377	330	371	363	379	353	370	368	351	377	371	362	361	347	348	364	329	337	336	380	359	338	342	408	355	363	322	340	356	354	383	356	355	364	399	340	342	373	371	390	367	373	370	369	395	384	361	372	397	364	397	373	384	367	400	383	379	349	368	399	387	345	352	327	348	370	369	373	372	377	386	344	362	339	363	376	373	343	356	355	329	357	379	392	344	348	371	406	369	367	367	374	340	335	361	322	368	331	357	342	390	371	377	338	360	355	342	357	366	342	314	360	360	361	363	357	379	330	369	357	399	352	356	361	393	347	350	369	359	361	382	361	357	372	386	313	361	342	357	339	404	323	360	356	383	347	363	364	353	363	332	363	377	372	378	350	367	361	347	357	341	400	365	373	359	332	362	375	362	390	345	369	378	365	348	375	328	374	400	352	340	359	333	343	345	383	341	380	365	373	365	327	360	358	393	350	336	338	402	358	387	343	381	382	398	373	360	375	375	358	349	369	372	385	355	339	413	350	345	350	362	351	307	331	333	340	324	348	376	354	377	390	395	364	379	358	391	398	374	380	361	377	348	353	381	360	389	351	356	363	377	354	354	354	337	387	378	381	353	351	385	353	367	345	347	388	342	342	368	415	360	352	334	341	365	348	374	352	370	369	369	337	342	352	404	362	365	337	339	370	349	373	362	394	330	369	345	346	347	355	327	383	353	344	359	391	386	353	367	357	366	351	408	373	379	346	334	333	319	354	380	383	394	378	378	424	401	333	349	384	406	350	372	309	361	361	389	355	353	316	353	345	364	356	371	341	357	333	360	370	388	358	362	351	377	344	374	349	349	348	374	377
24904	20642	27022	24247	20633	10983	1389	976	763	686	657	663	619	590	562	591	591	567	510	546	553	524	477	530	540	525	533	533	504	490	481	451	490	491	505	498	495	478	514	459	528	524	480	499	506	500	470	489	497	416	533	466	460	482	513	506	479	475	497	477	512	523	459	447	470	477	523	528	443	474	490	455	469	512	490	462	464	488	483	476	476	468	455	483	502	479	479	470	491	481	509	476	476	486	500	452	529	463	482	454	472	539	483	475	508	495	479	482	502	496	487	512	451	462	457	487	461	445	455	486	474	459	510	487	495	471	483	532	484	473	501	473	536	464	475	484	518	468	515	490	488	515	511	461	474	495	521	478	481	495	490	516	518	498	506	517	483	441	479	482	526	505	474	468	474	460	511	521	464	486	464	483	495	517	502	463	505	476	521	483	500	506	485	483	450	509	516	452	487	497	483	486	483	494	457	471	475	479	453	504	461	487	436	502	440	521	482	456	462	459	502	495	473	499	481	466	518	484	546	474	458	506	483	486	427	495	492	431	449	496	500	481	474	467	446	513	465	489	488	465	454	461	459	485	473	505	429	477	480	498	518	495	497	459	494	495	467	512	489	457	441	481	477	485	460	457	451	498	502	466	476	493	471	484	485	499	485	462	504	531	469	489	487	457	469	470	449	444	503	490	496	482	505	487	500	481	471	453	466	453	512	467	488	509	473	472	524	470	477	521	479	437	494	487	495	461	477	442	485	466	420	463	453	480	502	496	511	474	505	501	477	488	470	484	481	482	451	498	483	450	454	476	474	495	475	457	502	505	520	493	511	512	479	500	494	469	492	478	481	517	460	481	476	481	459	487	500	442	491	499	477	477	445	466	490	490	487	449	458	438	463	494	468	471	456	473	462	472	489	478	485	449	491	504	503	480	476	508	508	441	514	497	507	453	467	464	493	471	470	474	442	513	472	450	480	460	478	506	464	459	487	492	487	461	461	497	477	487	456	500	488	444	480	499	464	458	496	434	449	441	492	495	450	486	471	491	491	464	520	458	498	439	470	468	500	461	478	459	474	445	461	466	459	456	475	476	516	471	429	476	487	486	500	517	462	499	489	491	476	454	482	466	485	461	523	470	493	510	446	499	437	471	510	475	497	449	488	498	475	475	487	465	460	472	462	507	482	474	500	456	469	474	509	507	456	474	469	512	463	479	476	476	436	503	456	494	503	504	436	446	457	476	494	495	465	489	476	452	467	481	495	487	483	481	498	481	499	483	474	484	488	444	457	449	453	526	460	471	476	476	461	487	486	470	488	504	506	503	488	467	481	503	535	515	465	489	497	512	502	498	497	432	475	470	474	482	480	474	474	495	492	465	467	493	491	459	493	478	457	446	489	445	472	482	485	494	468	492	489	467	472	483	496	537	444	474	462	488	474	457	442	476	461	475	509	487	490	465	459	485	513	457	477	506	480	455	476	486	441	470	439	479	497	498	456	470	534	513	485	526	494	488	500	483	492	472	442	455	460	461	521	473	478	465	514	487	513	459	463	493	441	463	520	508	481	508	527	454	475	521	453	482	490	485	499	472	479	484	427	500	493	490	484	482	445	488	509	457	501	480	479	488	466	445	482	480	470	473	474	511	466	467	501	516	475	519	493	469	512	457	465	489	432	481	463	465	489	466	426	486	530	489	453	474	514	493	495	501	476	505	491	503	509	463	485	465	509	481	483	446	480	490	491	440	495	469	478	523	449	456	452	523	515	515	503	485	469	491	493	504	440	466	432	499	478	481	495	469	485	472	492	496	489	469	467	473	475	498	509	460	487	429	475	478	498	458	494	502	488	473	467	467	461	486	440	445	506	512	478	468	489	505	507	504	459	479	461	465	467	442	481	479	483	494	515	456	472	498	467	454	466	477	482	507	449	484	499	483	459	482	444	491	521	468	450	482	485	497	475	446	451	486	493	512	472	496	505	470	495	425	440	481	504	458	478	484	482	523	493	479	440	499	452	517	500	465	451	453	458	449	472	482	444	488	473	502	490	463	473	508	496	523	506	500	534	430	479	459	484	471	496	513	472	506	467	465	474	487	476	474	506	487	453	478	465	499	494	507	472	457	486	486	501	461	483	458	493	468	485	477	480	490	496	484	526	438	485	478	508	502	481	480	447	512	492	517	465	522	478	470	458	496	503	454	446	477	482	496	501	469	443	443	458	472	466	509	460	506	477	469	482	483	482	486	501	510	506	502	493	475	462	487	474	480	480	453	480	460	513	476	499	445	472	464	476	491	515	479	471	499	479	513	489	473	496	493	484	461	448	461	458	504	494	451	484	524	519	463	475	496	446	518	495	497	481	445	480	473	472	494	453	484	523	470	480	504	439	425	491	505	485	482	472	505	485	492	486	496	479	457	512	478	484	466	454	489	452	451	509	532	529	513	493	488	454	483	486	496	463	477	456	489	481	457	478	494	499	483	429	455	504	507	482	498	501	463	441	489	456	484	438	456	456	480	469	453	456	471	497	485	517	502	466	518	502	483	459	494	438	457	487	490	468	481	517	489	482	472	489	481	481	439	500	482	470	484	494	458	488	493	492	448	472	461	487	475	471	466	464	495	481	481	481	510	473	482	464	460	479	483	482	489	481	490	476	477	486	499	508	491	440	476	472	471	475	453	482	463	553	488	458	446	463	481	463	501	481	490	449	503	508	441	478	499	461	471	469	462	475	458	470	464	485	478	493	509	494	491	487	516	478	498	485	448	468	482	535	446	482	465	494	496	505	474	473	462	493	493	494	489	426	479	481	469	441	460	484	431	483	524	522	498	473	474	459	452	442	485	480	463	525	478	478	494	449	492	476	498	484	461	516	476	459	510	454	512	440	477	444	474	451	483	502	511	454	453	479	486	448	483	530	453	506	495	457	427	489	506	524	469	446	465	478	496	491	514	516	486	457	510	470	447	477	491	475	441	455	467	491	468	508	492	456	505	483	477	477	496	491	475	485	485	480	452	470	464	467	476	486	450	453	440	466	470	519	475	472	456	451	454	518	456	470	476	459	486	472	503	476	467	505	492	458	466	446	465	467	513	495	498	447	451	469	485	468	494	478	482	457	469	496	429	491	468	486	502	541	475	523	508	489	435	471	490	493	494	469	477	470	520	483	508	501	464	453	482	483	513	466	480	464	502	488	480	482	507	496	506	498	473	470	453	509	470	492	498	475	465	468	483	493	483	497	460	453	494	506	508	470	476	455	468	499	453	469	483	492	462	467	503	489	492	514	499	477	499	466	424	417	477	463	519	509	476	503	456	473	491	500	484	508	488	488	473	487	460	511	471	481	512	500	458	479	514	504	478	453	474	486	505	504	456	465	476	501	467	479	499	481	467	481	484	477	507	532	479	488	482	509	474	510	473	474	499	499	488	485	490	481	453	453	453	483	488	529	470	492	486	464	457	452	486	462	454	513	487	447	494	490	468	517	485	484	498	490	489	434	476	472	484	476	481	461	456	481	501
21003	8861	7986	4396	2908	2046	1633	1373	1106	1034	912	803	805	727	700	651	628	649	596	546	582	523	559	509	499	518	521	508	490	486	488	487	534	487	438	492	477	462	496	476	449	489	512	475	461	474	456	470	459	468	459	502	535	486	433	507	450	459	504	451	512	474	459	485	447	487	509	462	493	461	446	464	474	471	507	445	479	462	481	441	444	517	478	474	486	427	441	465	466	481	500	465	467	472	503	444	509	479	475	496	546	445	450	480	490	553	474	487	475	477	509	443	484	482	468	482	455	458	521	482	498	489	470	462	489	450	461	416	437	473	491	459	500	488	487	491	446	471	460	505	436	485	507	495	510	502	483	468	486	488	483	456	452	453	518	473	495	459	474	482	472	494	465	477	489	476	482	470	445	492	427	432	466	504	476	446	482	434	502	490	534	467	482	488	464	502	433	489	412	494	464	495	474	464	482	476	470	463	489	465	449	471	507	465	436	476	451	483	494	464	487	474	478	463	461	467	489	481	439	429	453	450	440	466	514	460	469	448	480	465	489	509	437	453	471	460	457	445	443	447	462	477	512	464	448	515	468	486	472	459	469	496	532	439	429	492	485	493	443	464	451	500	470	450	464	467	464	512	496	421	448	485	453	438	489	483	461	512	448	443	502	473	462	451	442	478	447	462	454	496	475	487	447	453	474	489	433	476	448	470	458	449	478	453	469	467	449	469	465	459	437	445	468	499	458	493	505	440	456	489	427	497	477	449	513	449	461	442	455	465	462	486	442	491	468	482	451	459	490	457	468	480	472	480	473	481	443	483	486	475	474	450	466	497	486	456	483	438	461	466	436	458	465	449	462	442	449	498	453	465	518	464	454	481	485	451	443	477	425	463	446	459	426	459	494	449	474	465	471	452	462	451	471	444	447	496	473	489	463	491	480	449	511	470	499	420	486	430	469	456	451	494	487	486	466	463	474	510	438	465	465	475	417	457	471	517	435	490	482	465	491	451	458	477	457	434	459	515	431	448	495	465	497	480	458	480	470	452	459	453	483	477	419	465	464	454	455	493	476	443	416	436	451	458	437	488	475	455	438	505	470	467	480	439	483	462	462	500	475	513	468	443	489	461	475	485	439	478	456	484	459	466	441	478	492	450	484	458	483	479	452	485	479	456	503	478	435	472	483	467	468	494	454	473	458	500	489	428	492	452	470	454	472	474	483	471	418	495	472	480	478	451	505	417	494	493	488	456	474	468	472	484	444	468	506	474	492	480	460	494	461	451	463	464	463	480	461	471	480	477	459	521	420	470	477	439	421	446	477	468	482	486	453	483	499	487	452	450	474	449	476	473	448	454	454	504	457	414	452	466	456	452	469	449	492	485	455	440	455	455	442	459	470	450	440	459	493	504	462	475	471	436	473	458	493	475	448	478	441	437	437	448	456	472	473	457	473	446	475	453	459	487	502	488	472	513	516	463	469	475	455	467	448	473	454	452	451	457	484	447	451	445	432	474	480	495	451	476	503	489	479	481	465	439	442	439	485	460	490	460	408	463	464	423	473	492	501	455	459	446	461	452	469	495	413	481	471	464	487	482	471	495	542	466	485	460	461	441	473	460	483	467	404	456	463	474	500	451	449	491	501	457	428	472	500	425	433	456	489	436	477	472	442	473	478	470	451	438	441	419	471	456	420	437	491	444	464	452	478	500	463	447	454	506	487	477	431	446	456	484	443	475	435	468	466	457	452	448	471	456	478	448	438	457	516	484	486	468	470	425	475	437	450	457	470	464	473	468	474	468	483	467	462	444	470	454	453	469	441	465	453	474	453	447	414	510	460	452	418	461	431	476	484	470	472	466	490	471	447	409	471	423	461	456	475	486	467	439	462	451	434	434	460	455	462	482	442	446	459	449	461	458	457	490	515	476	465	453	481	494	426	466	470	462	489	467	464	454	436	485	463	471	425	485	443	482	493	421	473	493	466	409	431	463	468	442	475	484	482	454	461	452	506	474	481	496	468	459	492	472	491	482	466	499	507	456	441	462	441	495	501	494	445	452	459	460	481	509	453	452	433	483	476	450	443	465	460	473	457	463	411	433	484	466	429	468	484	493	467	489	483	481	436	447	505	428	421	476	468	443	475	461	477	428	520	461	450	462	495	449	446	449	474	489	461	451	437	498	459	452	466	463	451	455	489	474	425	446	495	498	480	461	463	466	453	488	465	448	507	476	499	436	442	454	449	478	479	464	444	468	468	443	449	439	444	475	499	486	466	454	508	501	455	493	480	470	458	473	456	487	421	489	448	485	517	464	484	478	436	440	451	496	472	498	456	462	494	455	510	463	501	450	495	485	461	472	457	464	456	470	455	445	436	447	480	510	477	472	474	454	484	473	499	444	477	469	457	451	473	467	470	449	487	465	469	468	456	440	484	477	465	490	519	462	491	469	468	481	479	496	446	490	492	496	484	471	484	513	457	440	436	463	486	489	484	456	488	511	442	481	423	482	461	442	487	461	469	486	441	462	474	483	483	505	458	453	487	449	477	528	443	483	477	467	440	475	460	484	461	427	493	451	509	491	477	462	470	465	484	482	474	485	451	445	460	429	440	434	451	474	450	454	441	450	466	468	436	469	471	461	443	502	436	473	450	434	507	495	473	480	483	458	496	459	463	477	469	476	484	470	451	472	428	462	448	493	470	472	471	470	455	462	488	469	478	476	440	446	440	488	444	477	494	450	444	472	476	468	476	465	459	450	501	455	482	461	443	451	461	493	470	480	520	493	438	457	490	484	503	433	470	450	417	473	465	495	429	494	453	471	528	466	456	459	452	464	483	498	468	467	486	468	472	482	480	450	494	449	474	442	492	449	435	462	442	492	437	491	498	466	492	454	448	447	471	436	460	457	480	450	451	420	528	461	496	436	459	471	486	459	468	475	476	471	436	505	467	450	467	487	427	466	456	411	454	517	460	442	512	461	461	431	474	455	485	439	494	458	512	460	489	475	470	451	493	476	478	435	466	442	465	449	499	441	417	462	438	463	471	478	450	466	490	502	490	503	440	507	506	440	454	448	493	449	420	473	474	431	483	463	468	448	454	459	471	439	456	462	449	467	462	484	468	470	451	500	458	442	466	495	509	481	481	469	469	505	447	450	491	449	465	433	462	462	427	465	461	468	441	480	504	443	445	486	450	447	405	460	453	435	448	485	472	437	432	436	457	459	461	426	475	434	470	460	467	449	472	440	455	436	480	450	473	456	443	451	457	461	449	462	484	440	433	450	469	459	445	474	431	504	490	455	463	449	459	501	452	487	447	457	453	477	480	473	483	471	445	456	448	478	484	433	478	503	417	486	488	439	435	508	453	442	455	459	469	410	447	470	423	485	477	440	501	481	474	451	464	468	444	437	494	474	472	482	447	421	438	421	512	442	461	450	485	468	487	501	443	465	436	462	467	476	475	454	481	458	446	466	445	471	472	458	476	456	453	503	486	446	508	444	461	488	489	458	471	409
22975	20678	27553	23863	20687	20767	11370	1790	1303	1185	1224	1048	982	1028	919	918	897	894	835	858	818	831	828	787	777	812	781	773	764	788	822	797	802	808	790	777	730	813	738	742	769	769	728	738	747	770	770	727	788	776	721	731	782	723	752	747	729	776	744	797	755	741	820	778	752	706	758	738	786	756	769	739	732	751	779	765	740	694	776	750	722	737	684	720	870	772	787	748	746	768	768	747	719	741	739	749	753	729	746	731	724	752	704	771	762	804	767	732	745	766	767	747	785	771	719	734	738	728	785	710	775	732	757	771	757	759	736	806	777	760	773	722	751	779	747	739	695	746	746	717	716	768	729	776	734	802	772	761	755	720	760	746	752	774	770	726	747	774	707	782	760	718	767	803	753	764	764	758	791	776	709	746	744	725	721	749	738	747	783	746	771	731	716	765	743	750	778	725	774	756	741	772	756	742	759	747	800	755	752	745	796	738	749	755	709	736	734	803	761	726	763	728	752	739	732	747	730	743	752	716	720	725	729	740	681	689	782	788	754	758	744	782	721	738	697	769	725	746	758	719	740	732	764	738	783	743	731	720	734	755	730	735	714	739	712	712	779	789	732	767	743	755	769	711	772	787	685	765	745	755	742	730	722	763	742	771	746	753	709	724	787	723	787	732	693	737	740	744	715	731	807	735	747	760	709	719	759	717	730	738	802	725	772	771	776	725	819	785	701	757	731	750	752	694	768	756	731	742	699	731	725	775	758	716	726	729	735	723	768	683	709	762	776	732	715	786	742	719	750	787	731	748	712	776	725	724	739	740	695	725	698	759	735	735	724	798	764	735	762	763	788	702	757	742	752	720	768	736	659	766	693	774	742	716	737	769	768	784	776	706	742	734	736	729	782	756	752	711	742	784	715	727	746	740	734	745	760	747	767	750	709	728	805	710	749	713	731	755	766	761	722	711	778	737	768	753	730	742	759	742	732	759	762	772	708	710	738	730	747	679	731	763	734	757	755	702	761	730	728	713	751	749	744	763	756	712	740	748	744	699	771	731	806	713	778	731	763	684	750	759	739	729	761	721	714	740	766	699	760	709	792	737	722	704	711	772	746	739	752	759	734	721	745	725	697	768	716	754	770	744	779	751	717	781	734	752	697	746	709	754	776	753	751	751	731	747	767	764	725	699	794	745	775	759	767	792	723	725	761	739	726	752	806	677	741	763	747	780	782	741	710	728	763	765	766	700	786	749	709	740	806	739	720	726	767	725	686	741	735	823	774	781	795	770	736	707	764	758	744	781	733	789	740	726	758	801	746	754	726	741	738	763	774	727	720	734	726	694	744	721	765	761	757	691	714	756	759	755	714	760	808	736	750	709	762	748	735	759	763	759	762	769	778	698	786	754	792	736	729	766	732	738	775	741	744	771	745	777	700	752	775	733	751	762	760	762	776	728	734	747	752	747	715	755	739	793	722	754	723	727	689	778	733	701	755	774	750	765	740	735	749	754	715	785	762	703	729	777	771	758	757	733	722	730	714	755	751	748	762	795	742	783	715	753	767	770	746	752	727	707	709	755	743	782	711	746	752	715	726	764	726	770	733	713	733	747	759	705	710	709	736	748	729	766	749	771	739	698	741	729	745	764	690	711	710	734	804	752	760	708	771	687	709	766	777	728	764	795	794	760	759	707	745	759	782	778	755	723	786	788	753	725	773	742	740	716	757	750	774	755	747	732	733	730	732	784	777	779	791	726	754	785	734	692	728	790	716	771	730	710	683	788	736	701	735	768	752	732	773	708	704	765	778	795	770	772	784	718	735	746	748	779	776	711	761	768	717	674	716	728	769	800	786	741	690	693	705	749	746	757	759	725	788	704	707	754	760	777	730	768	742	755	761	728	754	723	756	731	760	739	699	736	761	807	790	745	766	748	801	702	742	757	757	840	776	766	766	746	770	757	731	712	729	763	710	771	731	738	734	727	761	751	719	715	730	700	717	747	746	712	771	804	762	759	704	715	720	744	739	712	749	789	723	704	693	740	744	757	761	746	746	731	749	721	752	762	780	738	724	713	686	726	752	768	744	741	715	715	747	704	751	735	766	728	703	719	729	742	767	746	740	730	706	744	729	734	719	744	735	731	728	728	748	770	731	735	696	694	742	754	711	759	735	739	791	761	737	720	747	773	732	769	756	714	716	708	786	727	697	762	772	751	729	721	754	794	775	758	761	793	726	735	749	735	737	716	784	765	729	687	690	757	787	697	736	767	738	742	722	766	737	770	678	779	727	718	763	750	710	734	793	745	759	744	754	768	724	704	761	724	714	747	757	698	791	690	753	757	742	744	725	712	768	746	744	692	751	739	760	765	732	749	683	772	716	741	735	755	715	728	768	754	759	727	712	789	738	780	742	750	795	742	745	744	694	690	765	770	758	708	714	777	785	780	692	771	748	769	736	702	801	786	719	698	767	759	732	756	731	686	710	751	742	790	738	732	704	696	777	776	769	704	766	726	693	677	711	798	698	752	718	821	698	752	758	750	763	737	757	734	725	738	768	761	748	675	793	774	717	753	779	734	690	736	727	675	749	743	774	758	741	807	742	709	796	728	774	730	743	789	744	744	758	725	752	700	744	714	762	753	725	754	718	741	758	792	775	737	789	735	788	737	778	782	784	736	782	752	725	702	723	728	760	751	744	771	717	758	720	765	693	787	738	768	770	731	760	745	765	799	734	775	709	703	761	720	771	740	697	751	727	779	727	763	722	772	717	734	712	724	714	734	737	729	675	726	706	741	739	713	743	712	787	742	729	726	699	733	750	786	746	786	743	741	723	686	726	731	747	705	746	746	751	739	739	783	710	759	769	711	728	760	745	764	743	770	764	689	763	732	745	721	741	726	775	755	747	771	721	719	767	778	717	725	734	731	771	752	722	729	716	715	738	748	757	763	738	730	747	756	733	743	719	789	813	777	772	802	698	747	699	712	748	686	731	760	753	766	724	752	773	739	747	722	711	749	779	721	744	749	742	739	725	732	672	736	769	749	785	775	742	776	703	735	697	722	699	776	694	733	734	754	679	756	690	777	760	756	768	758	765	777	730	698	780	713	713	737	737	788	717	753	760	768	775	738	741	744	776	758	774	690	730	716	718	779	740	719	703	717	706	764	756	745	779	734	721	763	722	759	761	718	785	692	744	686	729	725	716	704	710	756	728	704	715	752	759	720	740	774	745	752	734	747	776	764	754	760	749	715	731	734	806	751	734	768	786	704	782	699	688	680	747	765	727	754	742	703	740	721	716	761	735	742	759	749	754	748	756	763	762	723	733	732	713	760	760	787	722	738	749	722	763	723	758	707	777	693	736	741	725	700	735	734	717	754	767	737	770	768	722	738	782	701	725	665	742	763	711	716	731	731	729	780	729	786	750	742	735	730	681	765	769	761	767	682	670	756	736	751	732	679	762	765	734	704	748	740	740	676	739	686	755	742	772	769	776	708	706	712	728	716	710	742	744	732
18773	15281	13776	7868	5269	3931	3046	2575	2059	1785	1580	1482	1323	1239	1137	1077	1050	990	992	897	931	856	828	832	867	852	843	881	798	821	754	770	752	758	808	733	808	730	775	738	726	729	693	700	700	679	730	706	750	729	762	718	732	741	721	689	734	725	716	716	685	728	761	709	747	701	722	684	700	692	699	724	792	708	713	661	690	755	676	752	693	738	753	730	667	730	696	675	729	712	680	714	696	730	712	756	681	682	686	699	678	700	689	705	743	683	746	688	670	721	715	754	703	710	721	695	688	730	697	751	738	730	670	696	697	726	714	746	682	689	765	766	724	766	698	669	697	739	696	716	762	687	736	772	677	755	691	719	753	730	671	691	712	663	717	672	740	712	689	702	695	710	718	677	692	711	715	686	737	741	679	736	725	696	710	694	714	704	671	716	675	691	666	684	724	699	702	717	693	692	688	697	727	706	731	703	717	700	671	722	730	745	709	696	705	683	719	711	694	719	675	660	683	713	708	745	704	725	723	707	692	715	697	653	664	767	683	682	688	703	726	681	678	679	708	751	732	682	743	709	723	713	690	684	675	672	712	710	724	684	691	681	733	686	689	667	695	702	706	700	735	675	690	657	701	722	647	699	675	710	707	701	703	730	686	680	682	713	698	697	721	663	723	679	740	711	711	720	698	652	708	700	710	701	651	697	727	778	714	719	708	686	729	707	696	683	660	738	705	669	725	663	705	713	740	708	710	701	666	723	725	728	671	692	691	716	693	656	704	709	734	715	624	722	719	759	691	699	726	688	746	756	727	691	675	674	730	684	706	735	673	730	665	721	701	700	701	662	715	681	680	699	713	690	740	683	714	723	681	696	655	668	700	718	696	699	703	696	737	696	675	700	741	682	688	723	675	670	685	649	638	674	626	692	720	717	703	776	708	723	682	719	695	679	698	695	684	745	722	702	701	704	749	716	720	669	686	648	711	692	702	694	652	675	692	692	719	700	684	692	707	685	700	699	695	736	730	709	677	686	686	713	692	675	729	681	658	709	693	724	684	699	713	700	699	687	704	704	701	720	704	712	712	682	677	705	705	689	696	716	710	728	671	720	704	716	678	698	695	719	656	716	710	679	715	736	696	686	686	700	687	695	742	710	671	715	729	697	689	670	713	775	707	713	691	758	721	653	716	671	699	715	718	685	705	706	764	683	662	692	687	722	680	764	728	691	736	709	683	724	690	650	752	662	659	664	687	714	697	655	703	749	688	731	749	717	695	707	694	687	752	721	720	678	681	724	718	704	658	714	696	731	672	674	681	697	712	652	678	735	725	729	654	735	732	723	666	695	728	720	709	710	684	710	753	661	723	718	672	723	702	753	674	677	653	739	715	706	733	724	691	714	693	648	720	709	673	725	717	690	672	694	718	700	682	684	698	682	710	718	657	655	744	715	686	659	693	724	717	707	716	723	662	669	693	707	647	686	700	723	697	747	703	749	680	695	727	697	703	662	723	719	662	670	668	715	706	700	727	701	686	703	686	710	669	696	701	646	746	695	699	729	635	711	697	692	666	733	669	718	700	698	661	707	674	719	691	708	661	689	683	673	691	724	680	687	713	677	669	686	714	699	752	663	746	707	700	698	694	740	737	700	688	700	696	681	719	703	684	715	671	714	741	726	743	695	671	716	746	743	711	703	675	718	666	715	709	712	715	747	700	658	703	666	716	710	710	743	708	690	722	737	696	697	710	668	684	653	664	713	720	705	721	662	699	683	643	709	697	664	708	685	687	635	671	695	704	690	746	699	705	718	696	713	668	702	711	728	722	703	685	651	729	727	728	706	708	704	673	713	678	677	691	708	688	744	686	678	723	649	756	665	702	669	674	679	693	687	696	726	734	716	713	671	700	685	695	691	723	736	653	687	647	730	713	685	713	701	722	699	793	703	668	709	721	677	692	682	709	699	686	675	693	764	671	728	713	674	721	734	689	709	677	703	712	717	712	744	689	733	684	714	725	681	733	724	709	686	701	707	705	704	696	717	674	665	667	735	711	685	674	728	731	735	756	697	744	702	730	671	695	687	742	707	653	701	770	760	664	660	733	651	649	719	693	729	767	714	688	668	643	689	734	677	712	706	672	656	711	704	764	715	725	722	703	677	677	747	698	658	691	683	755	725	679	695	713	765	695	692	702	682	705	719	699	692	682	694	665	728	735	693	694	723	750	713	704	706	703	699	735	669	720	658	712	680	707	689	691	718	705	709	750	749	693	697	702	760	725	709	691	692	713	686	711	645	694	675	641	688	720	695	692	705	683	707	695	740	660	639	785	699	745	739	701	704	712	708	721	684	728	691	679	701	738	709	671	699	704	691	706	705	713	709	715	727	662	737	713	680	716	691	671	692	701	692	741	645	686	669	686	694	663	656	740	730	731	723	706	687	691	716	696	681	679	734	747	739	678	705	691	675	703	700	704	731	704	700	720	658	667	753	726	740	691	695	721	723	694	747	690	659	712	674	727	693	720	689	695	702	715	706	731	697	752	684	706	683	696	670	650	767	711	704	725	684	756	682	739	665	731	705	717	723	725	710	702	657	693	743	711	715	693	758	669	690	684	722	662	674	690	702	719	684	692	701	726	727	684	653	650	709	731	713	704	685	684	784	728	718	734	690	744	676	711	702	748	701	668	701	691	708	722	705	710	730	690	672	700	731	700	758	727	702	651	722	706	708	666	688	689	701	726	740	758	697	664	699	677	745	714	728	737	688	697	717	697	705	754	750	690	700	657	682	735	709	699	720	718	660	724	671	688	721	679	777	733	706	725	681	683	699	669	705	701	684	691	714	642	687	697	723	706	677	691	734	725	711	686	690	676	721	674	706	694	643	725	731	681	700	740	701	676	697	679	718	722	719	704	670	691	671	727	753	719	700	718	717	693	710	673	691	719	684	669	697	775	720	742	710	739	692	700	711	728	742	693	682	672	673	706	686	701	729	716	676	708	709	751	739	690	725	739	703	763	668	713	723	695	709	691	738	706	679	687	705	711	704	704	733	711	701	685	719	720	748	720	690	720	671	707	729	688	718	721	690	713	718	682	686	678	711	711	676	699	733	715	671	706	725	717	672	678	664	699	713	698	683	686	687	727	724	685	686	741	725	681	715	680	699	698	715	719	741	714	692	739	687	711	702	720	683	732	692	690	720	712	675	694	698	676	684	736	704	729	712	638	713	718	707	707	714	710	671	674	738	712	718	709	693	730	686	675	655	728	679	709	793	686	717	669	697	704	667	672	690	671	676	656	687	697	656	700	772	699	670	677	691	695	682	694	692	726	698	702	709	700	711	671	684	691	701	678	717	748	731	715	644	684	694	673	700	673	691	734	689	694	719	682	712	686	710	740	740	711	720	696	700	704	651	689	689	710	709	737	735	695	674	725	687	722	734	706	735	783	720	713	668	694	720	680	714	724	746	693	710	669	677	708	714	714	697	742	712	709	708	729	721	674	716	651	719	720	755	686	686
30450	15127	2453	516	424	448	384	336	342	393	368	328	316	332	352	336	327	349	313	338	365	341	322	340	341	330	367	344	321	354	307	328	325	333	351	368	327	332	324	350	334	311	343	334	351	372	382	362	359	387	371	337	357	338	314	364	325	351	320	358	305	316	366	345	328	358	301	325	360	292	368	350	355	322	345	340	359	342	322	327	343	339	358	352	363	345	356	329	343	365	325	349	347	390	350	371	345	330	360	332	340	321	341	319	344	338	338	351	310	331	346	338	350	325	335	345	352	343	322	325	328	302	350	313	307	342	327	307	370	354	325	305	349	333	337	363	335	330	354	358	340	314	361	337	349	330	338	357	343	363	330	317	366	319	348	361	367	326	354	357	374	340	369	322	357	342	338	310	323	367	360	333	314	347	335	336	331	362	329	322	336	333	355	367	334	335	333	339	313	301	310	330	312	354	349	339	352	329	353	344	304	320	349	339	309	313	359	372	342	368	384	340	316	330	350	341	356	337	335	350	331	333	325	359	326	355	354	352	352	329	351	366	319	330	333	362	344	347	344	359	357	363	358	329	307	342	332	315	318	340	345	363	380	326	346	351	338	319	339	357	326	331	301	349	327	306	335	321	342	320	334	379	321	341	336	327	334	332	341	340	324	325	366	358	366	345	335	348	326	336	318	351	334	360	323	326	347	346	368	337	340	344	364	357	322	357	323	341	372	315	318	358	331	358	336	345	346	328	324	315	326	320	347	374	341	347	350	340	354	335	313	330	335	340	326	355	312	303	334	331	328	331	302	353	354	373	327	315	353	348	348	300	309	355	340	303	319	339	342	325	333	311	343	336	340	349	312	339	356	350	339	335	342	347	342	369	350	317	315	308	354	314	317	356	335	358	310	347	348	351	340	333	320	339	351	327	341	279	341	327	316	331	339	322	289	320	315	331	373	341	341	345	343	344	327	304	316	306	355	344	312	310	344	325	355	362	317	337	359	351	369	317	327	333	319	340	316	347	345	344	300	319	365	322	328	299	313	355	316	342	341	318	350	356	333	352	322	371	360	326	351	318	302	346	345	328	312	287	361	342	340	339	344	336	338	355	312	385	325	356	331	349	366	328	344	334	337	344	361	325	362	389	330	361	339	337	336	350	344	324	296	324	377	325	341	370	327	305	336	369	331	350	351	326	337	336	315	358	365	323	302	327	338	336	325	325	349	318	330	332	348	334	340	381	336	295	324	370	323	322	338	356	356	329	318	354	344	329	331	346	322	346	332	325	354	365	327	334	351	350	339	332	345	365	332	357	307	379	314	337	323	326	318	315	324	382	345	355	334	346	311	299	363	389	306	311	339	335	317	343	346	330	324	346	308	296	356	330	333	327	350	295	339	347	333	312	348	358	356	377	330	350	331	322	356	363	326	365	346	322	349	324	342	352	338	353	362	334	319	339	317	356	303	334	326	353	348	363	357	359	342	344	339	355	352	317	347	337	352	356	346	371	344	325	324	345	354	344	342	313	358	324	357	326	324	357	340	334	305	325	308	333	345	321	343	351	330	323	347	330	310	316	347	354	347	351	346	331	371	379	349	307	351	325	335	329	343	317	352	350	321	373	321	318	343	384	355	330	335	295	355	323	313	368	352	329	330	322	311	361	333	323	340	333	321	369	365	351	326	303	353	324	331	312	349	311	351	366	330	344	350	327	325	326	325	381	329	318	341	333	314	333	330	327	351	335	323	351	354	372	313	326	299	367	339	362	309	374	331	323	356	352	387	340	357	376	307	357	343	344	332	340	323	339	314	354	354	352	304	310	341	320	355	337	359	317	335	327	341	372	324	342	328	303	320	355	347	312	341	336	345	328	354	355	330	331	347	335	351	310	327	317	352	325	336	336	326	353	324	320	344	352	365	351	342	331	351	356	335	319	341	384	361	322	365	340	361	327	342	331	374	367	320	359	359	332	349	324	335	354	343	346	360	345	329	362	332	339	330	341	320	302	361	362	319	305	339	288	330	307	341	336	308	363	326	349	372	340	339	320	339	318	325	362	347	352	356	333	344	345	323	317	316	348	348	351	379	349	314	310	338	343	352	339	354	325	378	340	348	337	352	320	345	344	339	368	349	343	324	355	332	342	329	345	317	333	339	333	324	339	348	320	317	316	345	329	341	344	376	359	342	330	345	342	312	311	346	335	335	329	329	335	339	340	345	353	358	337	319	345	323	321	360	302	330	368	332	339	326	344	338	324	321	328	363	380	369	297	358	364	350	348	303	308	349	345	362	291	329	338	315	334	338	336	352	319	356	324	352	327	366	352	323	359	305	372	356	373	326	316	365	370	322	342	306	341	351	342	327	334	356	318	364	333	313	320	350	305	350	336	390	321	354	355	353	372	335	368	343	327	335	361	333	339	352	334	348	355	332	318	337	331	323	352	351	387	310	335	343	307	336	346	346	352	310	346	324	357	360	353	330	332	343	364	338	363	318	306	323	344	322	338	343	350	343	336	358	312	335	350	329	328	314	355	335	334	334	328	323	329	331	346	346	363	330	351	327	353	332	311	335	331	358	331	356	358	350	312	353	359	315	360	356	355	363	314	343	326	354	325	313	327	340	348	332	302	342	335	337	320	338	340	348	336	353	349	318	322	322	352	310	332	319	346	340	352	335	360	350	359	340	333	313	317	358	343	317	350	348	335	322	345	336	323	353	307	324	337	343	330	353	342	338	371	351	341	353	333	312	356	363	336	352	354	354	328	340	347	314	338	342	375	313	341	313	355	314	334	318	354	319	348	357	310	306	367	344	349	327	324	360	360	354	372	321	351	336	315	331	331	320	317	351	352	346	329	374	338	335	323	327	300	305	329	343	329	322	353	337	336	352	330	338	337	351	351	314	340	344	341	307	337	359	325	343	340	329	364	315	348	377	356	360	309	338	339	349	325	308	343	363	360	300	345	356	325	354	357	346	349	321	338	337	355	343	341	319	345	348	316	347	325	333	381	363	350	363	355	316	319	333	319	360	353	343	351	333	329	330	319	330	357	352	329	331	337	342	314	332	356	358	334	360	338	322	337	321	310	345	319	326	359	354	361	363	348	317	350	348	330	339	356	338	332	364	360	326	310	345	299	322	321	348	352	331	337	333	355	352	327	347	358	329	328	321	336	351	282	369	320	329	335	324	357	338	326	312	354	361	354	363	338	337	348	326	321	316	342	326	340	327	309	318	319	325	314	322	386	342	375	328	323	315	341	346	309	339	366	329	377	365	345	334	326	331	321	357	356	345	345	335	313	344	325	318	333	344	329	351	378	342	358	341	325	329	351	351	366	382	318	359	359	311	355	336	355	347	330	338	360	331	324	335	305	315	338	328	337	304	357	336	329	337	329	317	327	347	341	348	315	328	332	326	332	328	346	313	327	354	321	327	341	330	337	344	367	320	344	341	345	342	389	336	330	362	321	367	340	343	337	365	330	342	376	355	276	370	370	351	307	353	357	332	321	342	323
16819	814	803	511	514	467	401	443	381	368	346	373	360	351	358	364	391	345	354	351	372	346	352	352	360	322	364	370	332	336	341	370	353	335	354	380	334	287	339	352	372	346	341	355	345	357	365	347	345	357	331	339	314	340	351	348	337	344	310	339	342	338	375	366	384	365	356	342	338	378	359	363	340	339	352	316	341	334	390	343	340	330	334	381	362	297	327	364	334	352	347	361	340	344	359	320	333	395	344	359	356	374	365	337	344	329	326	347	342	345	351	321	357	350	356	365	316	340	345	321	337	367	381	325	357	350	353	341	360	362	389	358	365	340	340	354	344	390	357	400	325	369	384	366	396	341	361	310	354	333	374	345	349	350	365	344	365	371	362	350	354	358	339	353	327	371	345	371	334	374	338	324	323	342	342	338	365	327	328	335	360	345	359	354	365	371	361	349	362	316	334	361	365	365	331	357	317	372	364	350	363	338	344	323	363	352	345	376	371	372	333	356	370	341	350	385	337	367	338	348	361	354	387	342	362	339	361	332	354	384	340	336	371	314	397	375	346	357	325	369	385	333	343	321	373	324	358	328	336	330	366	369	316	352	352	299	357	353	345	333	337	342	388	333	357	360	351	321	345	351	358	353	358	376	357	355	339	347	376	398	370	364	362	335	356	348	320	391	349	362	333	362	370	303	365	350	364	363	372	323	346	353	344	334	363	366	370	357	374	323	335	350	380	358	345	348	361	379	345	342	360	328	360	353	339	342	363	303	332	367	335	327	322	363	320	335	313	356	348	362	325	392	353	341	326	325	346	318	356	328	358	366	363	351	363	335	347	356	355	330	353	353	333	353	362	364	334	358	336	322	348	363	332	372	371	374	333	352	342	338	326	333	331	339	355	344	357	340	343	364	349	368	353	332	322	326	353	369	347	357	345	364	378	321	377	357	364	361	350	362	350	339	344	356	390	366	324	348	363	365	337	326	317	358	340	323	347	395	360	371	372	331	333	337	358	386	312	340	370	326	374	353	320	361	317	350	332	367	356	336	352	323	384	374	363	359	352	338	370	335	359	333	360	380	333	349	347	359	343	343	306	340	358	316	327	343	380	341	345	347	366	347	372	373	365	383	349	342	371	361	343	356	356	362	367	368	349	376	335	353	401	366	357	357	364	363	371	334	346	356	348	345	349	363	395	369	347	315	368	355	320	374	346	376	366	356	341	336	347	360	347	358	360	357	335	325	362	394	355	323	352	350	300	347	337	338	365	354	362	360	358	313	338	337	321	353	324	334	325	344	344	318	342	318	330	330	338	376	332	364	350	377	383	368	364	333	359	374	386	361	344	352	357	312	370	347	360	374	362	369	342	340	321	333	331	353	306	323	342	308	357	330	370	339	316	321	338	368	300	351	354	347	350	381	380	380	335	316	347	382	331	345	359	320	329	343	366	383	343	337	331	351	385	351	360	343	343	370	374	344	326	410	340	369	331	346	338	318	359	348	350	374	353	378	341	336	368	359	346	360	384	347	351	346	343	335	356	352	384	350	358	394	344	358	336	369	331	344	344	326	369	352	365	346	351	341	335	349	362	355	313	361	380	343	323	341	344	335	329	360	345	351	346	371	345	351	357	382	344	347	372	395	377	362	374	341	367	351	363	375	382	355	358	353	359	335	356	338	349	339	360	304	332	367	346	337	361	338	344	341	356	385	331	357	343	346	310	359	347	348	370	372	329	373	336	336	364	323	346	344	371	347	344	351	334	370	322	365	365	327	347	356	363	345	399	363	367	355	350	324	362	352	338	352	341	329	362	337	375	323	330	370	356	327	328	322	322	356	381	349	352	348	340	359	355	367	355	348	365	342	395	393	367	322	344	359	358	346	379	357	364	343	338	338	332	387	329	353	353	361	338	323	328	345	371	367	367	369	333	342	357	367	357	358	363	376	341	363	314	370	339	323	314	383	385	373	331	348	363	352	330	350	347	343	344	353	367	328	354	374	359	329	386	326	345	355	374	333	350	338	310	386	350	357	368	349	391	384	344	373	348	365	336	326	346	323	343	335	345	369	335	355	332	324	359	354	357	350	348	351	341	333	340	343	380	324	355	340	348	336	353	366	364	363	328	328	345	354	330	370	371	380	370	355	348	391	357	332	366	381	361	375	341	355	331	356	318	348	329	355	370	349	337	370	373	331	316	364	340	323	337	364	377	338	344	370	352	315	363	370	339	347	344	367	334	383	343	358	369	376	339	346	349	344	341	360	358	366	356	339	351	361	372	371	312	342	311	339	335	352	360	331	345	349	356	349	354	354	352	357	338	339	345	338	336	326	368	333	356	346	333	344	359	353	358	376	368	352	346	342	345	370	386	351	360	363	357	355	383	370	337	328	354	374	342	345	363	328	354	333	348	343	350	337	344	364	379	355	344	362	302	334	355	361	369	389	346	363	354	322	344	353	363	382	314	361	371	320	344	359	360	302	344	331	323	332	375	349	342	341	372	358	330	321	301	369	337	379	359	349	322	347	335	353	355	356	359	353	343	342	366	349	355	341	376	353	320	349	356	355	346	360	334	344	354	339	359	362	366	377	349	345	358	327	361	350	358	374	346	371	349	371	369	314	336	334	345	358	329	375	325	328	370	359	386	304	367	358	391	347	356	322	377	319	317	328	343	360	364	347	370	359	350	374	362	348	349	328	382	377	359	349	390	312	341	328	326	326	393	398	334	360	355	352	311	335	326	368	384	331	362	326	371	351	344	341	389	337	335	314	359	330	338	342	350	353	349	324	345	372	338	359	305	355	344	322	370	347	314	377	348	350	383	328	370	347	342	362	364	342	374	326	349	361	355	352	358	332	353	350	313	352	370	369	341	351	371	332	338	350	358	350	344	335	332	350	349	348	369	374	356	361	323	339	356	334	357	337	348	369	335	335	321	320	353	352	342	339	340	344	345	322	303	341	332	371	366	361	329	336	352	383	363	377	317	356	345	337	326	339	318	341	390	365	323	375	347	344	339	356	336	359	355	372	337	324	369	373	346	347	333	349	358	331	342	368	357	382	372	343	359	333	366	343	322	323	336	353	354	355	345	333	361	328	345	332	328	339	337	324	385	337	328	343	350	328	330	312	374	348	363	371	361	359	332	361	327	387	342	339	374	357	340	363	327	360	360	347	373	344	353	357	334	343	369	348	360	369	379	358	359	350	368	322	358	345	355	366	336	373	359	318	357	363	346	348	376	334	294	337	347	386	337	330	339	339	343	351	355	308	359	341	335	336	346	344	349	362	345	349	363	310	374	330	303	349	334	366	304	337	340	376	345	354	342	358	344	356	388	329	352	360	324	361	358	353	363	364	322	349	345	391	346	364	361	350	348	335	349	348	341	339	336	352	332	318	360	331	316	356	367	408	322	343	359	358	356	397	362	361	372	331	364	354	318	341	373	352	338	372	323	333	344	367	355	319	336	374	343	368	342	329	363	372	363	351	343	348	381	335	381	347	349	355	336	367
24984	20638	27340	23958	20654	10633	1337	848	790	704	674	605	582	578	601	528	557	572	530	506	515	530	488	513	482	492	513	511	510	471	498	486	484	442	472	462	478	475	516	449	455	486	453	526	479	493	497	442	481	466	442	457	483	488	477	475	527	516	460	483	473	483	493	495	459	463	491	480	475	505	468	464	471	457	454	482	472	405	510	456	477	460	503	483	457	447	458	417	483	435	473	458	461	466	500	459	440	463	491	462	467	454	483	465	454	493	469	440	495	445	461	517	526	452	469	419	497	475	475	459	480	525	460	449	465	509	476	459	499	494	486	479	482	505	462	483	457	500	427	460	469	490	454	452	482	479	468	466	476	465	444	472	469	440	449	484	461	487	454	448	477	515	501	446	501	486	502	451	496	484	514	474	443	445	457	456	484	511	487	450	499	476	492	474	479	477	470	452	469	489	443	444	455	470	454	466	458	475	486	476	467	480	464	472	498	467	448	463	439	458	493	495	502	445	451	492	458	481	480	508	444	454	467	478	475	463	475	457	465	513	486	481	515	498	489	462	501	447	481	510	496	456	481	478	464	481	473	463	512	454	429	486	465	468	456	463	494	476	489	488	450	435	473	466	465	458	474	477	469	435	453	535	514	458	494	445	453	510	479	475	434	442	469	511	479	466	488	496	482	484	469	468	517	454	499	508	478	450	467	450	496	504	468	458	484	461	522	502	479	441	459	440	479	484	516	496	426	462	447	499	466	503	463	478	489	472	506	457	452	486	456	428	478	517	483	460	502	466	479	465	476	485	466	449	449	449	497	434	500	480	487	540	491	470	488	462	466	452	480	470	478	443	484	449	447	454	502	490	446	475	469	479	495	462	456	475	477	454	474	482	505	466	472	466	463	440	479	473	465	493	496	473	504	424	464	459	467	482	455	475	469	482	430	454	471	435	442	529	439	485	472	510	446	452	489	455	488	466	463	473	483	465	441	430	443	513	517	477	456	479	457	448	490	450	464	497	493	462	430	496	505	442	465	442	511	465	447	494	516	486	493	480	447	470	476	446	494	462	471	448	489	468	504	475	478	470	478	474	459	490	479	434	487	452	470	494	489	497	479	499	464	459	423	469	460	474	451	472	474	528	468	437	478	459	483	463	437	490	453	448	458	473	459	470	482	498	480	439	466	439	440	449	471	450	442	462	468	503	493	485	459	443	472	462	456	478	454	483	454	427	463	458	521	453	472	461	467	488	445	485	492	491	490	489	487	457	458	460	478	467	498	452	457	474	501	481	498	523	476	451	446	471	468	446	490	468	440	447	452	465	493	459	493	440	480	443	497	489	466	484	458	484	493	476	450	484	492	471	483	455	460	457	437	470	497	467	485	465	439	490	510	438	482	453	460	489	463	453	455	487	497	513	479	420	477	457	501	485	472	482	467	465	473	454	457	467	485	500	456	429	463	485	448	482	489	459	488	466	425	465	447	449	480	497	468	458	460	488	464	492	424	504	477	505	501	439	493	436	492	472	486	456	449	484	502	489	515	435	444	470	494	453	474	496	449	468	509	477	471	489	476	444	493	484	482	483	469	447	450	455	438	463	458	475	429	453	465	464	441	464	491	459	510	467	457	478	505	499	445	489	478	491	490	491	456	456	462	472	434	436	435	489	465	466	472	490	454	486	491	443	480	464	495	446	490	481	499	473	481	478	474	477	479	475	418	465	463	456	468	452	464	450	506	471	445	505	508	459	502	484	462	456	446	499	449	462	447	444	483	450	518	457	471	473	466	502	498	469	482	483	461	464	473	468	459	492	498	458	490	449	454	498	473	456	454	482	519	449	453	489	467	430	490	503	445	477	463	470	433	438	452	462	462	478	453	466	491	445	482	443	515	460	481	449	425	465	455	462	512	473	423	454	465	454	432	461	480	427	478	486	495	451	476	478	452	466	470	451	446	457	422	445	428	470	488	488	454	448	456	449	481	431	477	464	527	451	470	448	460	464	476	499	449	466	494	445	473	472	528	457	461	423	475	456	459	472	444	478	467	434	481	484	481	508	469	440	423	493	463	483	502	465	474	444	458	482	475	471	457	471	438	453	483	482	480	491	470	446	463	431	476	464	445	484	466	496	485	478	482	479	466	464	487	500	457	493	472	464	475	501	500	489	465	497	495	461	428	486	473	507	443	477	478	455	498	475	493	467	462	428	480	472	495	483	466	454	468	471	455	449	482	435	463	477	478	456	446	453	493	486	511	475	433	454	494	503	467	451	444	487	487	413	493	454	451	494	457	444	504	462	440	463	481	464	499	447	433	471	455	458	481	469	495	473	464	478	480	478	478	481	452	461	468	525	492	462	466	486	471	473	420	502	469	470	450	474	483	490	479	451	465	525	459	457	492	463	475	444	509	493	455	484	473	525	458	481	494	445	454	484	485	435	463	435	453	479	453	482	467	496	452	450	486	480	435	491	476	457	484	471	473	501	488	504	463	494	481	475	455	461	469	437	476	491	479	478	480	458	495	490	460	495	416	477	486	468	512	467	491	485	466	446	467	497	474	492	484	495	448	486	448	471	498	468	457	443	446	460	459	403	477	475	465	508	437	446	514	458	441	463	446	485	457	492	487	420	488	476	452	443	483	466	461	467	462	486	469	504	448	516	479	493	417	473	464	442	463	496	500	439	478	464	483	448	468	505	493	463	497	424	462	447	451	474	477	466	442	478	504	449	480	475	467	481	437	477	474	493	486	473	479	487	466	494	470	503	490	467	486	415	486	482	460	498	465	483	464	448	458	474	431	422	458	431	483	497	451	503	420	494	476	475	490	505	499	484	428	464	508	491	496	461	461	474	496	490	456	465	521	492	456	427	489	449	453	493	445	482	489	451	471	430	468	469	458	507	439	491	464	491	477	500	457	489	471	444	511	468	474	483	460	477	452	451	468	489	483	475	465	460	484	473	484	446	463	438	484	514	440	483	451	475	472	438	494	460	445	472	486	491	494	459	456	503	459	470	456	519	465	462	492	431	437	454	508	479	435	487	481	448	446	475	478	467	471	438	461	439	441	476	437	471	441	535	467	462	525	439	456	471	462	492	474	469	504	463	491	455	443	446	453	453	496	439	486	495	474	464	494	470	493	493	456	440	459	469	523	446	474	490	499	472	470	513	498	492	461	470	500	486	529	476	461	479	502	468	466	467	415	465	482	485	439	471	490	488	448	458	465	454	492	454	466	481	486	453	453	467	480	471	465	477	479	459	449	446	447	482	473	460	472	475	507	488	487	467	489	469	512	435	468	447	498	477	436	527	502	480	502	489	463	492	450	456	456	450	469	480	509	502	476	470	418	460	471	511	505	480	477	473	493	501	471	472	452	466	440	469	480	477	477	452	465	496	502	460	465	441	429	471	492	489	456	498	483	462	479	467	434	466	455	472	504	459	467	481	462	478	426	501	466	477	466	444	463	460	463	474	476	529	471	450	489	475	472	466	449	438	465	490	472	448	468	487	463	418
19301	9043	8215	4429	2922	2094	1596	1362	1195	1009	904	827	753	743	729	621	613	613	574	568	561	540	520	503	505	521	539	511	516	467	478	512	508	515	461	488	488	473	436	494	482	486	483	477	503	488	503	468	431	475	467	481	468	463	454	498	485	466	432	437	481	463	480	466	449	451	419	451	489	463	465	496	430	447	427	474	484	475	486	455	442	484	466	480	481	450	435	464	484	460	473	460	463	478	468	451	443	473	452	499	473	488	495	461	430	436	435	440	453	456	451	495	429	469	454	466	457	468	479	453	473	466	457	477	479	450	485	494	482	461	445	454	475	456	486	495	458	478	463	460	438	446	491	484	466	468	436	486	468	433	436	472	478	450	433	463	446	451	474	492	474	455	455	425	514	478	475	466	445	449	462	466	427	478	460	455	461	446	470	463	470	464	473	471	404	468	496	474	450	453	465	472	455	469	460	444	452	476	480	468	443	494	473	457	443	496	450	437	421	445	490	435	450	489	465	469	456	441	483	447	448	480	460	459	435	455	452	466	498	467	450	480	457	402	468	429	440	442	415	442	440	487	433	472	452	481	461	489	445	457	493	465	436	454	451	458	435	460	469	482	432	452	482	462	467	450	413	464	452	458	451	475	431	474	439	415	482	462	455	457	451	481	450	474	467	425	428	471	450	484	509	466	440	480	438	482	442	425	494	465	452	443	451	438	476	466	465	442	444	484	473	427	486	465	491	453	453	479	453	423	490	451	446	475	453	458	457	474	500	443	461	454	408	449	445	407	498	491	465	426	459	438	469	453	453	491	434	425	454	424	439	455	461	450	449	450	468	475	458	480	462	472	459	487	478	464	465	503	413	541	456	454	464	459	457	467	442	488	485	448	447	449	437	466	460	464	425	476	461	462	430	461	451	459	458	462	472	495	435	446	440	462	432	461	449	446	494	448	417	492	393	506	513	459	437	444	448	459	437	494	447	473	466	418	456	486	468	464	444	490	450	451	443	467	437	456	455	434	475	486	471	476	472	465	467	427	476	426	488	495	469	430	470	452	461	466	454	450	485	432	456	464	463	469	441	472	435	450	445	442	438	492	478	462	477	435	443	465	444	435	456	430	469	447	433	479	464	499	479	465	469	463	440	409	457	467	466	448	487	430	468	474	464	455	479	447	447	446	493	438	453	430	448	425	445	428	458	426	455	451	424	479	449	460	456	467	460	481	454	465	479	458	457	420	500	450	497	471	473	457	494	455	430	456	464	452	427	443	454	443	457	432	473	470	465	459	443	431	468	461	454	500	452	464	460	458	455	470	456	469	458	457	451	459	416	432	436	499	487	432	488	472	488	431	457	437	480	481	447	464	463	480	449	442	499	393	468	490	460	485	476	443	458	487	474	481	475	468	437	431	469	481	448	455	466	448	463	499	462	467	470	472	441	457	452	457	495	525	425	466	481	483	453	461	474	520	509	458	461	425	466	444	479	428	419	424	457	458	475	457	433	478	445	458	438	481	498	464	432	483	465	434	451	462	477	427	445	466	475	436	469	437	464	458	443	481	475	452	439	477	482	473	476	459	453	450	450	446	466	453	472	443	478	473	472	472	458	446	444	445	463	473	496	457	493	456	473	473	470	465	455	440	456	456	466	475	446	460	471	464	451	433	450	421	455	430	417	460	473	454	474	479	435	477	426	492	461	504	435	455	479	414	464	456	460	420	497	457	439	454	498	451	431	507	445	472	449	457	421	463	451	434	457	428	459	450	464	484	448	463	471	464	441	470	456	486	479	457	469	503	450	467	462	439	447	461	430	431	440	452	436	442	463	447	486	436	478	474	444	469	457	458	452	440	460	481	463	493	440	440	447	463	437	469	436	440	455	429	431	434	446	469	440	461	469	478	411	438	417	469	446	463	452	470	441	467	448	434	463	476	446	468	426	433	473	486	487	453	440	473	460	490	439	484	450	461	450	434	459	421	418	489	440	468	445	476	481	439	457	452	477	451	462	489	456	453	442	448	478	449	465	456	470	474	478	503	442	483	452	450	456	471	475	482	483	460	448	461	489	496	476	466	434	422	451	445	469	465	419	424	450	465	482	458	463	407	438	443	499	472	464	441	475	448	446	462	431	483	452	466	470	436	416	502	447	429	442	468	462	452	461	458	493	462	442	442	453	461	454	462	458	457	460	454	462	459	447	458	438	474	413	485	445	418	449	447	466	452	467	470	435	490	480	456	437	440	475	443	425	442	495	477	448	507	447	475	462	445	467	467	427	439	473	490	453	481	482	466	464	489	451	446	428	483	468	477	424	425	451	439	463	467	458	441	417	440	490	450	431	454	469	495	477	446	476	424	477	425	459	452	448	454	451	454	451	439	401	473	459	458	483	444	455	436	472	437	473	454	459	418	476	455	463	478	479	454	461	456	429	452	429	452	427	442	432	455	477	490	477	465	466	451	451	445	470	495	464	456	474	479	416	408	491	477	449	445	446	465	453	453	439	447	465	463	436	456	471	437	508	475	449	472	421	473	470	510	442	455	421	430	464	487	465	467	488	443	454	478	427	429	425	476	446	471	449	464	441	470	457	455	443	474	449	441	436	463	464	445	472	434	476	456	450	477	455	461	484	466	508	450	494	444	449	444	447	508	463	429	455	465	457	446	460	445	451	488	432	445	467	448	442	451	415	471	457	435	453	456	448	449	462	444	458	514	435	443	478	475	480	475	457	486	453	462	408	438	456	476	430	462	459	455	443	452	456	482	468	468	484	448	448	470	437	461	485	495	450	429	485	477	451	461	476	478	455	461	447	443	475	462	416	467	435	448	390	438	467	468	457	469	446	449	485	494	471	462	466	453	447	455	424	478	470	451	485	451	475	442	463	451	488	446	425	418	433	459	457	429	442	470	463	491	465	479	441	448	435	458	486	468	481	487	478	452	449	449	447	489	507	480	482	458	470	453	456	461	496	458	475	445	486	429	444	411	468	495	472	438	469	462	439	447	492	455	461	478	447	442	456	466	435	438	437	475	477	426	477	432	471	443	441	446	475	427	436	458	451	462	447	472	442	483	466	475	457	507	490	435	413	424	474	417	474	471	480	452	481	480	426	457	437	458	452	445	442	456	454	436	450	434	481	480	443	492	488	484	428	489	462	451	432	441	474	451	441	452	424	449	438	430	476	460	480	471	455	450	456	469	427	451	453	465	453	436	457	448	458	457	443	447	477	479	481	467	487	451	454	426	479	435	436	454	452	477	449	460	470	455	463	439	496	467	466	508	412	464	468	438	485	488	433	466	489	464	490	433	442	468	497	421	460	515	435	424	460	469	457	474	474	457	484	447	450	471	441	456	471	460	485	436	456	466	495	461	462	480	437	471	455	495	434	467	458	456	458	468	502	425	434	462	476	437	474	491	465	467	469	476	447	438	458	468	443	438	461	455	482	425	427	470	452	461	456	470	484	441	445	535	430	466	440	484	468	460	463	450	442	511	477	442	467	502	471	455	479	436
22922	20664	27984	23379	20670	20752	11739	1958	1253	1169	1216	1082	1088	965	952	971	929	938	896	876	829	838	855	850	791	881	832	798	805	773	809	823	822	793	773	775	841	836	737	728	737	769	760	803	761	783	776	762	764	815	711	748	731	815	748	732	787	716	746	747	741	803	731	749	749	747	806	735	785	768	753	719	694	795	777	728	745	816	698	745	788	766	760	748	769	724	702	801	728	812	699	757	721	778	749	735	742	782	768	725	782	721	761	734	709	753	723	759	781	760	727	788	757	710	737	726	759	763	771	756	749	742	704	803	801	723	756	725	745	779	718	747	760	771	798	727	746	773	793	758	786	762	729	765	734	747	731	717	776	774	736	771	782	804	743	720	748	783	762	778	720	831	750	766	741	705	781	710	753	784	691	767	707	797	724	724	697	759	721	773	742	755	738	735	737	722	748	783	762	752	729	788	721	752	773	748	747	766	742	784	755	755	751	799	721	766	760	755	743	797	738	745	741	751	754	729	726	760	764	714	727	732	709	740	753	726	733	762	758	723	743	748	755	711	766	716	746	746	757	746	735	721	718	720	770	745	719	804	695	707	746	775	739	753	744	778	741	793	740	748	699	754	750	772	763	779	766	771	727	685	749	761	757	751	814	747	755	763	717	741	731	750	712	760	760	739	696	739	760	769	783	760	806	766	743	752	747	806	808	769	697	813	750	750	706	738	739	696	716	745	758	727	735	762	709	807	757	760	777	752	750	722	702	775	701	731	792	757	745	797	764	747	779	784	715	792	781	759	725	729	761	775	723	757	711	723	726	766	709	784	719	732	710	726	718	719	749	771	708	749	707	738	757	722	803	757	759	710	774	751	744	734	707	706	735	800	710	656	739	732	743	726	757	745	720	775	740	694	765	739	723	722	753	730	762	751	758	734	746	752	781	716	769	763	724	746	745	711	793	760	725	752	738	685	731	698	776	768	790	781	729	767	769	777	744	773	716	748	775	776	735	757	754	733	762	716	766	730	762	773	766	734	730	761	704	735	789	680	756	726	730	768	712	758	706	737	739	762	704	703	741	787	742	731	780	702	728	758	719	799	716	741	747	728	782	734	747	765	738	750	786	696	757	742	771	756	759	753	735	765	759	757	754	728	758	752	784	739	741	793	727	740	729	760	759	760	759	761	760	722	743	774	724	701	731	745	754	746	788	772	727	755	662	759	723	769	730	718	733	732	785	781	774	720	721	783	767	792	693	705	762	707	734	779	742	774	710	710	763	723	750	790	783	741	743	722	710	705	704	754	757	738	749	756	719	764	763	772	755	776	739	791	768	720	785	750	777	735	745	749	799	749	787	707	734	742	720	718	751	735	733	719	734	734	763	693	756	803	708	784	726	792	746	770	721	775	770	748	781	752	789	724	734	765	708	753	764	704	780	710	716	707	709	713	741	742	741	694	714	702	701	741	746	741	721	707	738	686	706	700	757	759	757	776	798	732	791	724	785	747	745	745	750	725	700	752	707	726	747	737	695	685	741	712	718	802	751	690	751	795	751	721	741	723	744	780	729	727	770	733	695	781	746	755	759	739	767	756	742	763	724	741	761	777	741	794	762	802	753	781	771	772	759	722	702	743	677	685	730	737	771	693	760	766	767	752	754	745	741	756	709	739	796	713	747	689	777	783	743	759	736	758	729	782	727	796	737	746	741	728	743	746	812	720	789	773	754	712	751	764	783	754	715	793	743	752	756	806	746	708	747	764	738	765	736	742	784	741	772	729	695	766	738	726	744	717	740	730	729	706	750	754	739	759	764	755	743	732	731	732	757	805	773	772	757	782	708	697	721	804	736	795	734	755	786	734	720	763	715	775	754	754	731	795	744	754	767	758	787	743	745	750	734	761	778	736	758	733	727	763	774	768	761	750	796	783	721	710	764	734	791	707	758	712	693	726	762	779	759	814	763	767	754	761	733	775	716	730	716	796	763	740	698	775	734	745	783	714	704	754	769	723	719	764	705	761	741	761	773	778	756	776	766	769	757	745	732	741	764	733	724	716	729	714	745	733	752	745	726	759	751	719	729	756	743	713	752	749	743	755	774	739	725	741	774	796	777	788	689	746	732	729	764	689	776	786	763	739	728	758	762	721	807	757	745	751	768	730	776	729	718	730	743	686	722	758	766	735	776	744	800	762	780	740	768	767	736	722	782	764	772	808	732	769	790	756	742	744	753	736	752	767	707	733	754	736	689	772	710	684	725	723	726	761	740	752	733	777	762	763	782	788	743	729	769	730	725	742	761	754	763	721	779	704	759	749	781	720	743	752	745	781	763	758	792	784	741	736	774	716	795	779	738	698	767	762	801	754	753	739	765	740	698	723	757	782	761	699	761	724	731	740	769	764	698	759	792	738	686	728	707	724	734	763	745	734	731	743	733	735	715	760	702	739	801	723	740	768	748	666	728	795	727	724	764	717	730	740	749	681	738	729	690	758	740	787	755	779	739	752	757	738	742	755	773	733	792	737	788	752	729	755	742	771	745	729	713	709	763	734	760	739	784	740	742	713	735	784	774	768	743	789	697	738	739	764	755	780	794	761	734	771	743	778	770	778	757	745	756	753	726	751	743	772	753	770	742	737	757	735	746	784	723	743	751	674	723	757	806	773	714	736	761	730	689	750	784	723	783	744	705	747	726	752	707	734	757	732	750	733	760	760	757	752	767	714	685	800	784	722	752	779	699	730	719	746	764	741	812	729	751	730	741	730	769	739	736	743	728	770	756	749	697	772	789	692	683	683	775	758	771	759	726	703	743	755	793	750	827	773	817	767	745	803	762	780	724	726	796	803	774	737	758	665	762	761	761	779	719	721	708	717	766	692	793	730	718	692	702	776	721	731	732	769	756	795	776	704	713	671	732	781	766	724	727	768	778	719	693	746	758	782	736	754	704	719	730	761	770	734	729	779	765	754	765	757	707	715	711	758	736	733	743	743	755	786	737	757	726	762	766	753	763	715	733	771	769	753	750	699	722	814	729	744	717	719	736	756	712	753	735	767	768	762	744	729	787	789	764	758	723	715	732	764	691	794	751	777	701	726	741	728	704	799	737	743	714	799	715	695	782	773	702	737	725	682	737	729	722	726	761	721	782	784	724	722	767	761	720	788	779	716	763	737	713	787	780	729	756	767	776	753	778	777	712	774	789	769	748	794	790	742	721	716	785	756	762	753	817	761	697	745	794	715	720	792	750	739	796	766	691	784	739	775	698	729	783	756	734	745	726	771	745	777	752	729	771	774	799	745	748	786	745	727	726	765	685	729	755	756	702	753	736	749	772	792	708	768	776	760	748	742	781	768	734	715	743	749	735	764	762	725	737	793	779	730	766	747	789	747	718	724	755	762	745	721	748	723	771	748	774	767	716	709	781	743	782	765	736	779	714	738	762	740	795	767	711	757	752	782	710	807	709	759	728	793	761	752	740	753	770	764	770	774	775	728	757	760	739	747	789	759	734	766	732	767
17028	15196	14054	7816	5420	4092	3131	2580	2168	1882	1673	1569	1332	1299	1175	1068	1053	984	909	911	874	861	871	859	816	813	820	787	804	794	768	804	768	774	800	726	796	756	755	756	746	765	753	769	761	770	748	729	732	713	751	741	712	759	624	680	724	720	738	703	720	701	770	679	723	695	679	742	751	708	715	705	747	695	747	698	720	702	727	721	739	686	703	718	677	699	724	726	725	729	750	711	692	729	749	695	714	696	711	710	705	705	728	664	715	705	707	681	700	719	719	679	694	658	664	748	687	713	731	734	716	672	721	716	717	749	733	696	739	700	719	707	770	695	802	710	701	739	733	709	717	730	712	693	691	718	702	690	747	703	720	709	696	665	711	665	688	715	695	691	709	743	705	739	707	646	699	692	702	716	728	688	725	707	646	698	672	685	719	718	712	718	688	761	672	712	717	692	710	697	729	693	721	732	739	741	706	670	753	708	680	684	703	673	723	695	729	715	743	682	675	670	760	698	675	730	748	653	721	680	692	677	693	680	712	696	744	697	713	673	747	682	722	681	702	739	711	706	694	715	730	660	710	690	712	722	716	777	736	698	717	708	705	673	683	737	756	733	711	689	660	695	744	625	689	693	724	705	697	679	691	734	691	708	711	681	717	702	707	711	711	688	718	700	736	738	706	667	697	686	710	728	688	700	701	717	738	679	654	725	739	664	685	740	698	716	738	699	664	682	692	661	737	754	662	745	675	725	708	698	688	664	671	731	690	668	667	717	702	702	674	719	672	712	712	737	706	715	686	694	653	720	686	687	700	691	717	728	734	696	728	719	709	701	680	697	694	663	757	687	708	700	667	671	678	678	722	709	738	665	679	669	694	691	671	701	706	707	655	697	719	713	724	684	678	717	687	729	694	707	706	696	714	728	693	697	687	691	703	746	706	665	702	657	674	758	668	694	700	682	738	708	670	711	668	683	691	712	692	711	702	669	713	693	734	723	698	718	733	659	689	710	710	685	700	687	687	709	711	752	699	691	734	726	665	684	704	682	658	701	703	746	741	716	742	716	706	693	726	697	705	693	665	765	722	704	673	681	744	697	669	728	668	712	703	682	710	687	770	709	704	737	694	696	687	724	743	697	682	665	737	734	747	701	672	749	732	744	690	725	749	654	744	706	707	689	751	737	709	717	720	730	677	670	690	698	699	675	749	666	706	676	744	759	690	674	694	722	700	769	710	697	691	650	701	674	689	713	681	725	703	692	716	658	699	678	683	701	713	729	719	710	667	687	699	676	664	693	665	755	715	696	669	695	729	713	686	673	708	689	736	690	715	693	683	699	705	730	684	661	653	729	692	697	732	675	712	717	716	709	698	698	711	710	671	728	739	719	701	708	726	696	691	727	702	718	693	721	735	710	698	722	709	740	670	666	702	682	715	683	686	734	699	717	703	737	693	695	718	719	730	730	717	651	717	705	712	736	718	706	676	686	726	691	720	654	749	667	699	706	695	683	740	666	723	665	740	704	665	713	682	660	698	690	710	732	716	605	684	779	731	637	702	731	660	687	705	705	685	650	651	708	717	692	718	722	694	708	723	699	783	697	691	658	649	692	734	731	685	666	730	702	711	637	640	717	691	707	659	656	684	697	680	710	687	689	686	734	717	718	687	726	717	712	710	700	700	642	670	683	700	694	671	692	744	700	693	652	694	673	756	662	696	666	724	684	693	704	690	755	695	698	747	697	736	694	717	727	722	707	749	678	714	749	730	726	686	683	710	694	651	736	720	692	720	714	696	704	708	688	687	646	763	647	675	729	656	687	708	711	666	688	728	680	636	726	715	681	744	658	682	715	680	713	704	707	704	683	735	664	702	722	651	721	725	730	693	704	710	677	708	712	697	703	634	704	747	690	758	738	728	704	715	687	720	685	674	717	753	738	685	694	731	694	684	689	701	693	716	720	748	692	717	692	678	701	710	705	729	701	689	700	712	676	711	752	701	700	676	698	708	675	725	722	732	730	731	684	725	690	667	692	678	766	690	636	754	724	692	691	751	709	728	733	712	724	739	706	708	728	740	677	690	738	700	685	717	711	696	731	721	686	666	660	691	698	703	667	746	711	699	660	701	708	720	753	711	705	707	680	725	701	704	703	697	673	727	733	681	718	724	706	731	643	725	734	742	708	706	691	690	689	709	711	637	787	683	702	697	716	701	696	634	713	696	712	713	718	695	718	701	700	702	729	685	665	707	689	737	688	752	696	707	714	708	704	698	733	660	700	715	681	729	721	737	679	690	711	682	681	696	699	710	712	696	668	687	740	724	708	741	728	689	699	757	727	691	730	726	683	672	726	709	688	670	692	718	658	691	718	686	658	654	705	727	676	699	748	718	692	681	693	702	674	697	703	742	690	712	719	694	734	753	713	661	758	717	687	751	683	683	716	720	643	712	721	765	671	740	712	698	673	709	676	709	707	690	686	668	733	677	696	676	756	683	715	685	717	693	714	701	674	697	701	711	698	770	727	665	667	711	727	722	690	733	679	724	689	720	678	722	696	687	734	765	716	685	686	703	690	740	749	712	754	680	700	742	697	684	709	734	688	758	721	685	745	705	689	709	691	748	713	709	698	700	706	717	749	701	685	698	663	767	664	711	678	709	741	709	718	669	687	667	688	719	732	677	698	734	716	719	708	655	706	720	738	718	671	687	699	724	747	695	670	725	707	725	699	704	667	686	713	750	696	711	747	700	697	667	667	677	719	717	678	746	726	692	690	725	725	717	684	652	703	722	666	665	654	718	723	694	688	727	684	679	724	727	702	660	726	673	731	723	691	711	740	675	719	677	704	691	714	692	716	654	679	678	685	738	699	694	696	646	714	673	720	676	734	739	680	700	724	694	654	720	728	706	679	719	666	731	695	704	704	708	689	680	706	685	753	667	694	713	713	702	746	751	751	755	713	703	738	723	679	740	705	765	725	706	699	767	729	705	706	688	698	737	731	699	687	677	678	745	707	706	715	689	720	715	701	685	682	696	643	682	740	696	663	717	661	696	702	727	660	706	674	745	694	643	678	702	754	711	697	693	701	727	731	694	711	701	688	749	650	701	711	714	715	696	736	694	718	696	712	732	686	695	720	712	722	711	679	713	747	731	675	704	736	736	704	652	708	719	726	705	756	736	667	691	718	695	678	695	703	723	690	729	694	758	685	691	722	677	690	699	694	710	675	697	717	761	735	673	704	711	698	656	710	729	724	735	705	692	671	710	703	702	719	663	708	718	744	733	732	755	707	715	686	738	723	752	676	716	732	712	677	686	702	720	733	711	713	692	708	704	739	709	727	726	678	704	695	726	724	714	717	696	672	725	713	702	673	694	703	744	709	704	705	703	673	666	737	746	666	728	724	733	685	699	745	713	704	689	691	733	677	729	676	722	734	695	669	702	701	656	707	656	723	688	707	676	734	703	693	729	716	668	665	722	713	725	688	706	686	727	674	718	730	721	697	726	707	743	665	689	763
30222	14501	2151	545	461	377	339	341	366	344	385	351	356	352	362	377	364	323	335	331	343	313	353	359	347	330	317	329	333	361	349	351	372	339	319	312	325	354	340	330	345	352	355	350	350	351	342	343	332	343	339	313	363	352	360	365	324	365	339	358	334	303	359	368	364	368	310	338	374	312	339	325	348	346	340	364	337	343	338	317	337	345	378	354	321	378	336	383	340	356	314	320	316	317	310	335	371	326	367	336	323	340	353	343	338	334	328	346	381	374	380	330	338	343	362	348	327	327	375	355	334	312	359	375	367	323	347	320	383	355	329	328	312	364	325	355	316	379	323	381	356	366	365	381	323	345	355	315	380	343	342	363	350	341	356	344	368	363	332	339	351	322	328	359	369	331	389	360	346	307	339	351	312	353	343	342	329	335	346	336	327	360	340	351	335	342	326	356	327	354	314	356	379	334	301	349	335	352	346	316	310	336	299	331	349	323	350	351	373	349	349	321	340	325	324	317	364	380	325	372	360	361	334	350	375	370	346	372	323	357	366	360	357	351	336	361	355	322	305	340	359	308	354	341	335	337	347	334	340	345	329	356	347	335	332	356	340	324	323	329	339	351	296	352	352	352	347	365	324	349	317	386	370	333	355	347	347	351	370	327	339	351	327	332	351	373	349	357	329	326	304	328	326	337	354	382	344	346	312	364	335	344	326	335	344	361	317	328	313	360	332	336	326	369	358	353	364	316	320	347	347	362	358	380	362	333	343	369	337	353	334	348	337	353	348	333	359	347	334	359	323	355	338	313	351	354	325	323	354	316	354	309	375	354	353	341	299	329	328	330	338	350	359	325	335	370	355	347	374	317	341	357	359	320	371	343	348	345	338	339	362	317	313	303	349	322	328	320	340	365	327	340	336	323	346	356	329	341	367	348	362	315	390	333	345	344	354	313	342	379	336	342	296	340	339	345	359	347	342	333	308	330	354	331	307	310	363	328	343	366	329	316	304	348	336	346	339	327	358	344	331	353	340	306	329	342	341	315	338	302	346	359	344	314	345	350	355	312	339	325	329	344	334	318	375	350	326	332	315	365	342	281	342	320	323	311	368	325	331	361	362	327	332	348	347	359	327	341	337	356	362	326	335	337	326	316	343	335	361	322	375	328	349	337	312	351	342	317	336	344	330	323	316	321	327	342	315	336	363	340	365	316	329	324	341	370	344	360	343	357	351	322	337	335	302	339	353	324	361	329	371	322	348	324	337	350	335	332	362	332	319	369	334	355	347	342	340	363	338	354	347	356	332	310	331	358	334	357	372	341	358	352	333	314	305	340	345	365	344	359	338	332	333	323	343	333	362	328	362	344	339	354	341	376	359	384	385	300	330	340	350	366	343	318	360	295	361	309	351	336	334	339	341	313	358	372	332	363	325	362	350	333	329	332	381	304	332	330	356	313	353	357	317	347	348	358	352	352	342	335	334	345	348	325	324	317	356	342	346	372	305	330	337	340	362	313	351	318	357	348	340	363	354	347	357	337	336	367	347	325	332	343	324	353	376	358	352	312	341	342	360	363	343	341	340	365	322	314	318	351	320	334	357	307	337	332	340	331	348	326	320	362	388	357	340	343	333	370	337	324	342	338	328	334	325	329	357	367	349	346	339	350	358	311	348	354	347	328	331	358	322	296	349	360	354	341	323	340	351	328	324	334	340	359	366	356	349	360	317	325	339	334	344	333	335	324	348	341	343	328	360	356	309	344	323	344	324	354	352	357	345	321	364	326	370	339	356	345	302	350	330	344	361	363	345	348	352	304	357	340	343	319	364	364	333	372	314	343	364	330	352	346	349	335	342	360	333	373	343	340	311	350	332	334	318	363	344	317	352	356	366	341	341	336	321	344	336	325	326	329	342	346	335	331	353	357	340	367	352	330	345	329	375	328	367	356	328	366	309	357	357	341	329	340	335	363	379	319	323	342	340	326	381	302	291	340	346	369	357	323	360	316	330	327	330	322	310	313	323	315	327	374	341	331	353	312	378	325	350	366	340	339	323	327	348	331	337	334	306	319	351	323	367	327	344	358	339	361	357	329	331	338	327	322	327	356	368	351	345	331	369	317	317	367	369	326	334	333	352	368	315	318	354	328	350	363	372	332	334	334	363	357	332	330	306	345	367	332	348	337	318	360	361	348	353	342	325	355	356	329	335	361	360	322	345	320	337	348	371	364	331	329	311	327	353	331	312	325	354	378	356	334	354	338	366	339	356	370	364	371	330	345	319	360	351	339	330	317	320	352	334	344	350	347	356	316	323	303	317	376	341	376	313	358	351	319	334	325	338	310	341	341	353	366	350	306	363	332	356	336	329	346	319	371	352	341	306	347	360	306	370	337	286	325	362	345	358	377	352	358	304	331	320	329	341	337	344	297	339	339	361	343	372	357	341	358	343	327	374	351	334	352	305	322	341	324	353	339	356	309	339	341	349	334	383	335	334	347	329	356	330	351	351	347	361	369	341	371	334	335	318	362	362	357	321	367	365	333	349	377	358	321	349	375	320	394	352	348	324	362	335	339	350	355	331	331	367	334	326	305	340	344	343	313	336	345	357	342	358	343	349	355	348	327	342	306	354	325	341	339	326	369	370	342	358	342	316	367	333	348	323	308	319	333	379	312	351	367	395	354	327	342	373	341	356	325	336	322	328	346	345	321	356	370	335	320	373	325	338	331	357	350	350	330	343	355	337	348	364	320	348	326	351	329	358	367	364	353	340	350	351	357	358	354	339	338	327	320	329	350	366	380	367	356	325	324	340	320	309	313	341	324	314	347	342	308	362	345	350	331	338	351	359	328	354	374	317	368	318	349	374	324	354	352	345	321	372	308	371	319	355	343	370	330	340	327	324	334	353	339	338	324	319	321	349	328	354	353	337	356	341	350	362	345	321	336	374	331	343	337	343	337	339	359	331	347	334	342	345	311	342	362	367	332	347	330	392	317	331	311	319	343	389	327	336	357	322	339	325	331	320	330	316	325	372	326	341	310	365	349	330	366	385	336	346	324	350	348	355	342	360	357	328	329	353	334	320	347	335	332	362	301	355	340	359	350	331	343	385	335	357	338	333	320	348	339	354	355	332	346	334	349	342	352	330	331	339	345	329	329	380	334	335	352	348	344	348	352	344	328	304	333	350	306	344	334	320	354	315	297	350	336	317	324	340	339	338	347	350	377	359	357	378	345	333	330	364	355	357	330	337	366	338	354	327	337	362	324	340	363	362	352	344	330	321	348	334	338	341	311	321	367	375	360	341	330	361	359	363	310	336	333	324	311	362	324	326	330	321	336	344	347	357	327	349	342	339	327	356	362	328	338	302	350	356	348	354	350	333	352	322	347	335	321	344	344	335	353	325	336	353	317	340	352	346	361	351	348	344	344	340	330	373	310	334	329	343	369	330	319	327	303	356	353	341	358	324	320	331	323	389	324	368	355	333	312	366	343	336	327	340	339	343	350	327	352
15781	898	808	540	487	414	437	403	376	366	374	407	376	343	384	373	344	361	387	355	345	356	398	355	371	367	326	348	381	355	347	330	327	356	311	345	344	362	306	331	352	358	354	361	326	350	321	360	344	363	359	341	369	370	375	326	359	361	347	375	336	354	362	325	316	331	359	365	328	373	394	349	385	360	378	333	349	323	366	372	322	359	342	394	385	335	314	340	351	413	397	404	359	342	343	382	361	341	322	336	352	380	358	370	352	327	355	357	371	367	341	355	342	343	324	350	346	350	322	354	369	343	342	377	355	365	355	381	325	375	342	364	363	323	374	348	340	365	361	343	350	338	324	367	383	335	364	362	362	343	335	335	369	368	366	382	362	350	354	346	361	350	372	348	385	318	330	362	369	358	341	341	388	336	341	392	331	348	350	366	351	382	362	325	321	328	349	333	363	376	359	362	336	365	331	332	361	363	358	377	329	345	320	346	335	386	351	341	341	306	341	344	364	358	350	370	358	346	332	340	347	335	363	362	335	337	371	334	327	350	362	334	347	348	345	363	376	347	356	370	348	369	342	341	364	376	320	345	360	369	364	349	341	343	326	351	355	352	321	375	385	345	386	376	336	352	355	373	325	369	357	370	361	363	336	378	384	324	343	351	353	323	363	378	349	333	315	332	322	380	331	352	348	358	359	399	330	358	353	339	338	334	344	304	336	346	341	314	325	339	368	346	352	347	365	396	332	375	354	344	340	347	346	354	373	335	350	335	369	328	358	356	350	369	329	318	331	348	337	309	330	335	372	341	380	358	378	359	338	351	361	394	356	357	334	364	337	335	328	330	355	330	312	345	385	333	369	360	371	357	351	389	347	350	369	369	364	354	350	376	359	353	363	345	332	322	313	349	344	404	381	353	322	362	377	344	344	373	387	351	360	356	330	364	353	365	311	363	350	355	334	371	347	345	347	363	335	358	377	363	369	334	369	353	381	343	347	374	369	377	337	348	358	326	337	339	369	342	347	363	336	351	363	368	366	339	334	358	357	343	356	323	357	365	334	349	344	366	356	346	336	341	350	355	356	348	372	343	341	353	340	353	310	370	352	359	371	351	376	374	347	336	356	342	338	320	334	322	350	348	333	378	319	374	344	368	342	365	346	354	358	369	363	357	360	360	355	358	365	332	381	381	352	322	319	396	373	354	369	333	327	348	316	321	376	310	370	392	349	376	368	366	314	367	375	340	355	358	386	386	352	339	344	346	363	372	344	338	341	384	349	330	338	375	353	335	345	329	381	325	389	377	332	329	360	376	344	350	343	355	350	370	354	345	377	362	345	343	350	360	364	333	353	345	372	358	325	322	353	357	371	377	370	336	342	354	337	344	339	322	387	367	336	354	368	387	345	372	346	329	351	400	358	339	347	347	369	341	352	358	304	357	357	358	339	356	359	370	359	347	349	391	333	339	390	345	361	358	374	366	346	345	333	292	382	358	373	349	351	370	353	337	341	374	360	373	361	354	375	366	366	389	373	346	318	341	358	358	357	356	363	366	352	333	365	351	351	369	344	322	351	362	324	334	354	359	336	366	352	330	367	344	347	347	349	330	331	374	367	374	352	317	358	316	316	363	328	345	347	328	391	358	341	325	345	326	384	343	334	350	331	339	351	354	353	343	366	371	342	332	348	363	392	396	358	347	364	348	337	310	382	354	334	370	348	309	366	370	369	338	362	377	342	333	391	349	368	319	357	343	351	317	362	355	401	326	365	334	348	350	359	346	357	315	319	365	366	388	372	354	335	361	341	328	368	346	348	339	345	328	337	353	357	341	368	343	355	347	358	343	352	349	342	380	380	348	361	359	344	341	379	335	345	371	355	373	373	392	345	332	349	345	396	399	355	344	336	346	353	367	355	373	355	350	362	345	388	350	370	379	328	373	352	347	354	349	351	360	355	359	379	337	365	364	347	332	343	337	343	375	349	344	355	393	389	330	354	350	335	359	374	384	349	366	385	334	351	330	318	374	341	336	346	326	333	384	330	329	359	361	341	339	364	365	363	350	358	328	363	367	377	351	341	363	341	365	376	331	350	353	322	351	348	360	334	331	362	386	337	391	356	380	331	338	348	341	352	351	346	328	361	347	355	334	336	348	335	328	379	375	372	374	371	352	367	323	355	379	362	351	395	340	321	357	348	389	404	393	343	346	366	319	358	362	354	367	390	359	350	311	351	356	346	351	380	329	353	319	383	353	369	348	366	367	358	343	339	350	365	326	355	345	413	346	373	385	358	372	334	342	342	346	360	376	388	360	382	395	366	325	343	364	345	334	380	341	361	347	360	347	369	372	336	368	352	344	369	344	372	369	372	356	333	336	342	363	360	352	363	350	372	324	368	345	368	376	366	334	341	379	346	367	351	315	364	326	351	357	365	333	338	350	348	331	388	342	342	341	392	348	349	327	345	338	357	318	331	386	365	358	358	357	332	384	372	378	361	342	342	353	356	377	351	370	385	362	364	384	369	352	323	370	368	355	368	322	342	340	364	350	352	367	366	376	350	369	334	350	367	342	378	368	314	369	356	362	414	331	365	353	350	356	331	369	361	358	355	337	341	332	346	371	364	365	349	335	349	359	323	385	361	366	357	341	365	344	372	323	360	366	348	350	315	373	346	346	367	362	346	346	387	346	352	337	381	328	341	375	375	363	345	336	353	345	354	339	340	372	322	340	350	362	337	338	387	354	317	360	344	358	337	346	363	367	350	341	349	384	373	317	335	355	369	324	362	382	352	342	354	364	379	383	361	358	339	365	371	349	354	309	356	379	341	357	357	364	370	354	325	365	318	355	355	355	338	391	337	339	367	367	352	357	317	341	324	325	334	306	341	353	369	357	342	341	370	352	379	371	378	324	374	330	338	369	367	361	355	364	350	342	356	377	327	382	339	363	350	334	401	370	365	375	323	354	363	363	333	364	342	315	332	329	348	345	331	326	340	357	337	349	344	349	327	328	393	346	365	358	353	322	325	336	318	368	359	371	363	333	357	320	359	359	337	336	355	328	367	347	356	350	355	357	318	386	348	330	359	340	323	375	371	354	347	360	340	370	358	361	391	342	368	326	352	364	348	368	350	342	361	353	339	339	354	390	315	345	407	350	337	372	360	383	366	338	356	367	375	338	322	375	336	368	392	353	350	359	353	351	347	366	355	362	341	326	335	367	344	340	356	343	346	329	388	360	370	371	333	379	341	385	359	377	355	340	324	364	344	350	365	384	385	318	329	350	323	338	332	371	335	374	356	355	385	341	337	353	350	379	361	354	373	357	343	367	363	349	372	347	342	321	355	343	335	341	371	334	317	329	357	388	364	326	337	366	347	326	344	345	354	341	360	368	353	358	339	343	334	351	377	364	358	363	345	348	362	376	373	370	343	348	369	353	322	355	341	389	331	366	343	372	352	358	356	346	363	345	361	363	357	348	310	355	350	366	352	345	341	340	356	342	328	355	366	374	370	326
25037	20650	27324	23974	20663	9103	1403	920	805	706	657	613	591	576	593	617	596	535	458	509	518	555	478	554	514	496	487	507	507	477	454	482	557	478	469	464	495	491	460	518	490	463	449	495	457	488	431	474	493	484	475	488	452	474	469	485	472	480	466	473	476	474	518	465	460	462	449	436	475	463	460	468	461	469	454	492	461	443	472	521	473	452	476	458	514	451	465	499	472	475	443	450	500	497	496	453	439	454	468	469	448	493	472	489	470	489	452	445	430	465	448	498	482	477	499	484	460	507	490	483	483	482	456	440	456	430	447	434	475	478	516	522	473	487	486	449	480	476	502	500	471	452	452	496	481	455	493	464	448	452	507	462	469	467	444	488	466	414	493	533	449	467	487	479	442	450	496	451	481	445	493	496	460	470	506	495	482	486	450	436	476	449	449	446	488	460	460	480	476	438	479	451	499	475	487	490	490	470	472	484	489	432	432	477	491	464	496	453	527	479	466	479	475	483	470	445	464	455	476	486	502	512	521	492	466	436	487	497	466	471	472	504	492	457	512	486	492	464	447	462	523	448	453	436	462	500	443	474	485	436	486	473	483	482	442	478	453	477	490	469	503	481	499	494	470	470	462	455	465	435	483	482	477	491	449	435	486	492	471	496	487	493	459	485	435	454	473	490	461	443	446	460	454	483	488	463	477	516	475	455	464	487	459	476	460	431	505	483	456	474	456	458	431	493	486	451	497	448	489	471	487	456	479	464	478	468	507	486	488	489	476	464	480	463	483	482	469	469	501	491	481	482	471	466	490	491	428	445	469	464	452	490	464	510	464	501	449	474	454	487	447	468	471	482	441	458	503	495	483	496	443	478	435	448	471	486	500	425	468	492	471	449	500	500	445	455	454	483	479	462	441	447	503	447	441	473	446	458	455	462	466	424	502	448	459	452	482	438	460	469	436	497	489	484	443	482	468	485	460	484	462	438	506	437	458	479	480	429	464	494	483	471	460	441	474	449	449	473	448	437	495	486	470	452	433	459	466	457	456	503	459	456	486	459	451	444	429	491	449	453	444	473	470	473	482	474	452	452	459	458	434	458	472	485	458	458	490	460	495	493	457	458	487	489	477	462	465	499	477	491	449	475	463	451	479	488	467	455	449	509	461	484	470	433	476	495	497	505	452	457	531	457	476	427	471	499	499	467	473	444	432	467	500	459	471	471	479	500	449	476	469	477	458	502	470	481	470	419	413	476	469	465	461	497	501	437	477	455	484	465	465	464	485	459	454	450	474	523	469	473	472	523	443	512	493	476	464	437	449	503	460	448	461	449	508	465	474	437	473	506	465	457	538	479	493	510	472	488	494	464	500	500	476	446	481	467	496	493	471	485	446	475	457	448	486	481	482	433	463	417	437	429	457	475	505	476	443	493	508	490	456	432	455	488	507	442	437	482	444	460	411	455	470	464	469	469	463	476	445	431	434	479	462	499	461	492	471	498	484	460	486	461	479	475	479	454	469	495	522	500	507	463	469	507	466	459	492	476	498	471	442	488	492	475	452	453	477	476	493	494	479	463	478	469	453	476	460	440	537	483	464	505	447	468	469	453	480	439	456	485	479	466	458	498	493	451	479	480	455	481	434	481	481	445	447	468	487	483	486	465	470	506	460	470	513	487	501	449	470	484	416	471	446	437	465	504	485	474	455	444	454	489	485	435	445	443	495	503	490	438	466	508	463	454	471	504	507	450	492	486	508	479	486	462	481	469	484	524	443	475	519	482	479	510	454	435	456	465	447	513	451	505	494	477	447	497	507	466	495	443	474	486	453	471	452	438	453	508	459	451	445	500	483	468	463	456	474	444	490	428	464	476	496	467	471	477	502	435	436	480	414	458	470	446	471	424	494	465	435	479	456	490	474	440	486	469	491	496	455	450	431	458	439	474	476	474	431	414	476	481	472	432	508	492	502	495	429	468	492	473	467	443	437	483	500	462	471	495	460	460	471	469	486	460	450	484	508	464	464	528	474	450	426	507	478	470	447	459	433	450	480	501	480	470	466	500	424	457	474	488	479	471	449	478	491	475	453	457	483	465	469	474	484	438	439	470	468	451	431	508	479	499	467	459	494	468	476	497	489	460	481	448	485	493	420	466	505	467	474	488	473	450	483	452	452	482	444	454	463	468	466	453	440	479	457	461	463	463	479	494	510	467	482	460	468	492	494	442	471	471	439	501	484	432	476	454	472	422	486	473	453	506	450	475	485	472	449	462	456	474	460	477	415	503	467	472	479	472	475	467	465	510	491	483	431	494	476	475	452	473	443	462	504	441	461	481	449	439	441	433	491	485	485	465	484	456	480	508	496	479	468	422	467	473	454	462	474	441	460	475	451	482	457	466	474	461	490	453	448	432	460	465	482	453	469	465	447	471	448	488	479	464	471	457	475	454	456	501	472	410	410	500	439	476	489	477	480	472	453	480	449	439	478	447	536	459	428	484	484	481	486	460	433	459	446	475	478	449	493	472	469	495	418	480	451	463	468	482	482	466	477	451	505	497	496	449	447	494	452	511	494	475	452	478	448	471	474	459	474	465	468	488	459	473	448	464	444	485	488	457	495	457	442	456	426	529	465	459	457	464	453	461	442	477	498	490	488	463	528	467	422	457	456	447	483	475	526	466	487	494	444	437	464	454	434	487	466	459	519	452	463	441	422	459	487	462	473	476	484	447	505	456	456	428	485	463	455	458	441	417	470	481	503	481	477	442	485	479	488	470	489	474	485	442	459	499	499	458	478	483	439	482	456	489	482	474	517	507	464	509	486	479	444	439	471	464	464	460	423	468	446	442	460	450	451	449	497	473	442	452	448	475	468	458	465	437	529	485	446	476	455	498	501	444	461	490	485	496	461	484	476	494	491	441	454	444	465	485	510	466	445	490	435	453	463	487	458	445	506	482	438	477	442	461	466	483	502	499	504	422	474	446	465	461	467	472	496	445	448	428	486	438	484	459	493	426	485	471	437	494	508	481	465	473	474	446	476	424	483	439	459	491	473	504	472	482	453	466	424	478	433	456	457	483	434	493	464	447	542	470	489	494	433	421	454	454	502	475	451	468	494	457	499	468	443	455	491	446	444	508	461	456	421	479	484	446	467	484	468	503	487	436	475	468	474	474	483	493	485	452	460	463	482	489	474	478	488	476	445	475	455	429	429	479	486	506	471	465	470	420	415	483	480	496	449	446	435	465	482	448	472	478	450	432	457	496	480	473	463	455	492	430	437	495	471	453	430	475	430	480	446	446	441	486	466	498	462	451	484	499	465	455	457	431	490	504	429	478	510	441	443	449	482	432	460	490	455	496	436	440	485	471	445	447	470	450	468	472	507	484	483	400	450	471	463	448	476	488	497	454	434	452	427	447	488	426	492	499	460	508	448	479	500	460	472	518	450	498	425	462	474	475	457	434	500	474	476	445	454	459	500	484	485	471	459	459	453	493	501	460	441	462	492	470	490	447
20443	9341	8430	4516	3004	2147	1791	1392	1179	1027	974	905	726	754	675	675	621	638	574	588	549	559	521	565	521	511	509	561	486	492	487	548	462	493	468	481	480	474	483	464	456	490	444	462	448	469	502	472	467	465	497	477	494	452	498	460	458	463	460	492	441	479	449	445	447	475	502	466	467	435	469	446	455	425	475	469	466	494	421	465	475	462	472	464	485	468	465	445	458	467	480	432	477	460	454	486	435	459	487	433	448	439	467	446	443	484	477	429	472	462	413	478	450	457	445	485	447	454	481	452	464	477	475	450	429	430	483	453	462	463	477	447	460	458	447	435	494	507	415	493	431	466	460	435	466	485	442	465	456	477	478	441	465	458	457	447	478	495	463	470	451	470	471	454	458	443	447	488	438	436	451	485	421	446	437	444	420	469	415	441	451	474	501	462	471	446	491	451	433	486	495	473	445	450	456	430	451	464	460	456	439	468	434	479	461	489	427	430	452	475	437	487	449	456	447	459	494	496	507	477	428	480	452	462	444	455	459	451	477	472	451	488	449	434	485	457	431	404	394	478	472	441	440	432	432	453	471	446	442	460	452	449	462	434	481	461	452	496	427	482	458	430	477	446	446	479	456	462	438	438	488	463	407	478	463	512	451	456	465	452	437	467	443	486	459	434	462	437	448	478	458	471	443	459	447	462	438	455	475	428	460	471	434	472	455	466	473	502	444	452	419	483	477	465	466	480	455	441	486	459	441	421	472	469	460	499	460	438	434	486	454	466	428	459	431	450	461	449	474	470	445	440	433	476	465	430	446	427	451	466	449	434	403	468	465	436	419	449	466	466	432	457	479	481	477	386	435	413	414	408	430	463	442	462	442	479	410	479	456	484	446	455	458	442	462	460	454	468	449	490	423	470	434	418	470	491	498	431	471	432	464	479	436	453	472	471	446	472	468	456	474	443	445	441	476	440	472	465	472	461	431	434	454	450	471	441	453	467	464	472	454	433	464	460	477	465	421	432	488	452	443	457	415	458	429	482	452	473	446	471	460	424	478	469	461	497	472	464	456	467	464	443	459	470	459	462	466	438	449	461	437	474	482	439	448	464	476	486	460	456	441	480	449	438	440	464	478	450	439	465	448	404	444	449	438	459	450	477	434	451	430	436	445	443	440	460	497	404	457	459	456	454	463	469	496	419	426	460	495	478	484	449	452	428	488	454	421	435	432	460	449	461	437	450	467	442	491	466	444	424	449	443	458	440	444	460	428	428	477	457	458	466	483	479	466	474	462	533	467	437	474	440	436	442	439	462	473	444	445	441	483	474	442	436	477	445	409	437	442	466	464	411	401	494	431	483	483	476	445	453	473	414	439	453	469	497	475	472	441	459	452	427	438	456	454	429	454	431	426	470	463	444	473	482	440	479	458	444	441	438	442	422	440	479	473	486	463	465	453	462	469	453	449	447	449	457	413	452	435	474	477	455	478	476	474	442	487	450	470	453	467	438	441	479	479	448	449	433	414	457	473	445	439	453	431	438	446	472	443	470	418	451	422	455	454	491	455	482	441	440	434	506	463	445	454	474	463	442	474	452	453	438	431	421	430	418	473	445	450	430	463	453	459	407	447	448	399	452	439	442	459	449	466	463	469	438	448	472	457	467	441	453	465	444	443	442	454	440	480	440	474	456	511	421	455	467	462	448	481	448	435	443	474	414	433	451	424	445	445	457	463	443	452	487	473	466	451	449	470	482	437	489	486	408	407	449	475	446	433	476	475	465	437	454	479	496	432	445	435	462	426	435	452	430	468	423	426	469	436	468	496	449	470	431	431	461	451	441	405	452	458	406	458	459	462	463	495	469	456	488	423	446	489	436	477	485	506	413	421	488	428	466	477	446	467	444	459	442	494	420	473	464	439	426	499	469	448	476	437	462	428	491	466	423	500	429	441	424	480	428	463	435	474	464	461	472	436	406	460	466	430	432	443	458	448	460	430	452	463	468	457	466	461	452	394	462	462	419	452	454	442	445	443	446	455	468	442	461	452	440	469	460	455	436	477	478	442	460	469	450	486	471	485	468	488	482	487	471	474	462	455	445	462	469	454	436	451	462	447	400	439	475	471	433	444	440	421	488	436	445	459	453	455	434	426	452	450	496	453	464	447	428	413	455	455	454	446	430	480	451	433	449	467	443	437	442	466	479	444	436	489	476	446	445	435	461	441	482	469	457	420	444	451	472	440	415	489	454	458	458	456	479	448	477	462	440	446	457	460	443	451	427	450	455	448	441	422	450	461	450	420	462	435	453	436	477	450	438	409	452	464	471	461	435	436	484	489	463	424	435	434	471	481	463	501	504	467	443	450	449	482	445	452	490	484	434	486	440	457	451	465	476	451	465	441	482	431	480	451	436	448	482	457	459	450	452	487	485	431	470	498	447	467	463	465	460	507	418	422	443	460	442	458	465	457	477	460	427	442	446	425	474	478	431	466	434	458	447	418	438	472	413	457	410	453	459	467	483	463	436	466	402	470	480	436	465	450	468	466	442	471	489	443	487	467	499	452	455	426	446	482	453	479	457	438	452	422	435	441	453	480	447	475	459	478	460	445	444	421	438	439	476	477	472	437	467	457	461	479	448	420	458	460	468	436	419	426	445	485	467	468	478	451	486	466	454	464	453	465	448	458	462	454	482	429	440	452	473	433	476	466	430	499	435	444	437	438	458	508	438	440	442	466	387	453	458	476	451	483	466	493	462	475	428	451	439	412	468	482	465	456	422	481	456	450	492	473	440	441	400	480	466	453	475	438	451	462	462	481	486	457	474	480	432	462	479	455	424	494	472	455	471	447	453	467	437	430	497	444	445	433	455	422	518	409	420	454	455	450	472	462	434	476	454	503	480	426	440	437	447	407	475	487	445	440	456	462	468	421	479	453	467	499	450	480	447	438	450	436	449	428	489	458	428	462	460	415	465	474	456	436	496	459	480	475	445	440	476	437	449	482	459	508	439	461	448	447	422	428	472	474	455	447	448	473	452	433	462	416	467	429	472	506	479	428	436	467	453	495	452	462	436	479	441	470	434	451	464	499	439	466	447	447	457	464	481	465	457	435	470	488	484	505	485	458	469	444	453	437	497	499	475	433	469	431	473	488	465	465	449	464	492	478	452	421	460	452	461	433	407	427	530	436	446	482	434	483	467	490	462	481	466	444	434	452	473	390	450	481	436	425	456	475	454	465	456	457	471	447	430	474	470	491	461	448	437	440	478	453	471	479	521	402	427	456	428	472	509	459	449	441	453	462	434	474	409	430	445	437	451	452	445	452	461	449	444	452	451	432	449	432	468	461	442	452	439	445	489	444	456	439	476	451	496	478	465	458	429	419	475	441	498	476	485	470	414	457	451	443	513	443	451	444	475	458	435	418	447	444	448	488	424	447	455	431	444	439	481	430	509	482	458	468	516	416	438	468	463	432	456	420	469	440	420	435	459	414	454	457	429	433	478	470	463	464	432
22927	20634	27919	23352	20636	20731	10481	1933	1329	1238	1236	1041	1078	993	969	901	967	857	866	863	820	857	791	823	888	818	803	822	787	782	760	757	756	813	755	781	828	750	777	750	749	738	805	800	779	749	751	727	789	789	783	752	754	722	724	751	842	813	789	722	731	765	751	750	709	755	779	808	741	708	768	760	723	727	769	753	739	801	780	784	711	761	742	743	731	741	735	789	757	767	798	761	748	732	781	758	720	721	723	781	683	764	744	704	779	759	717	751	764	733	767	761	729	690	722	720	712	783	795	783	718	793	738	743	766	764	758	760	728	688	750	745	710	772	745	772	749	752	742	748	805	729	774	791	778	734	775	731	722	782	758	726	734	773	752	764	751	740	769	714	786	764	766	718	765	762	715	776	768	745	763	740	760	764	692	757	765	769	712	707	755	737	780	728	747	765	789	781	756	754	761	713	798	688	752	673	785	732	738	758	743	738	690	733	740	776	691	718	799	760	771	753	728	783	788	746	744	693	692	728	755	716	769	736	779	726	718	756	756	714	710	726	681	742	762	740	719	729	737	734	763	758	777	747	761	753	728	757	734	753	731	756	746	685	722	746	760	726	781	715	742	730	770	723	751	719	704	793	758	792	728	713	723	765	768	723	748	758	779	737	776	777	763	705	724	732	704	824	735	726	757	691	737	767	754	819	707	752	734	771	798	745	725	766	752	749	712	761	745	766	729	691	734	709	726	731	783	713	724	730	779	744	789	725	716	805	750	709	759	740	746	758	756	755	729	741	748	757	738	736	778	784	733	782	740	751	737	692	758	736	686	709	763	748	779	769	807	724	761	741	727	721	730	732	754	721	716	680	785	746	747	760	724	710	776	714	708	763	744	785	755	745	727	735	755	749	750	756	787	689	760	742	759	766	733	739	703	706	731	753	749	762	732	755	713	721	776	733	733	745	777	735	697	752	719	773	774	808	748	715	744	790	732	699	720	716	744	767	776	780	735	730	772	777	757	730	746	744	772	759	717	751	744	767	765	786	779	746	742	798	739	751	734	720	760	748	711	723	733	706	714	690	745	781	749	752	732	739	679	669	748	773	758	767	783	745	698	721	768	757	795	721	742	745	751	739	764	773	736	787	757	724	747	742	781	742	732	778	704	727	770	760	792	706	781	752	707	761	767	713	706	781	794	721	736	764	750	686	786	722	735	747	785	712	724	717	748	704	690	755	768	781	762	776	716	671	751	803	711	720	739	752	763	728	733	730	745	729	710	831	727	742	746	781	759	764	714	756	776	733	717	736	781	713	775	754	745	704	782	724	695	778	747	775	742	758	766	714	789	763	766	742	758	696	726	760	741	744	754	722	748	714	713	750	727	754	738	680	726	740	724	705	753	737	759	756	762	774	703	786	732	787	739	754	721	792	719	719	710	717	789	760	755	741	738	769	745	689	716	756	756	741	751	739	757	739	729	745	751	692	728	724	718	729	749	764	757	752	763	759	805	731	761	734	672	730	778	774	745	710	723	764	765	748	753	744	706	741	778	759	734	703	713	777	805	738	738	741	738	712	754	687	751	761	737	763	751	759	730	763	763	752	772	751	744	682	729	733	684	770	758	753	736	709	723	764	742	745	759	769	751	759	720	711	687	758	749	730	769	768	787	789	742	717	795	773	765	760	745	750	713	741	744	712	723	698	761	802	735	730	737	736	794	691	745	740	773	799	738	771	755	758	706	747	786	692	709	758	799	757	739	764	705	706	713	730	723	741	751	720	728	776	774	737	708	738	748	762	779	725	706	759	724	695	759	765	711	755	770	715	753	748	752	757	751	731	744	777	735	717	768	748	727	763	707	711	746	745	739	730	682	746	751	745	766	675	765	734	769	740	716	764	753	712	734	713	725	722	746	720	759	737	762	729	716	782	751	773	702	683	765	742	718	775	754	760	759	793	756	722	779	765	736	757	705	756	739	728	770	738	779	766	725	756	718	734	682	726	748	732	765	774	769	742	761	761	788	732	768	683	740	738	752	701	719	723	743	703	772	724	729	750	803	750	706	710	777	773	752	773	769	721	748	767	715	784	758	755	735	719	761	747	775	761	727	730	711	722	760	773	780	724	758	779	772	752	740	742	736	702	742	695	763	749	749	705	733	700	750	710	741	753	727	690	741	760	725	720	695	705	741	748	769	704	756	767	765	709	767	782	682	760	762	748	806	818	718	703	781	739	695	749	772	734	775	782	744	745	729	764	730	716	746	713	726	787	767	713	748	739	777	759	760	770	778	758	731	720	762	820	711	722	790	751	679	792	738	759	699	738	758	775	701	743	707	760	714	766	768	797	747	774	695	715	750	734	730	760	719	739	738	724	745	785	781	705	728	769	759	757	736	703	728	757	762	714	768	703	746	706	742	707	717	743	727	746	751	788	769	720	730	737	744	765	707	756	721	764	742	723	744	783	759	738	693	725	747	780	734	737	736	768	738	723	737	748	726	798	738	765	709	733	760	701	731	699	679	742	821	715	752	726	717	761	711	724	755	769	738	764	755	718	738	774	720	768	707	744	747	725	744	738	732	767	729	747	743	732	729	738	769	769	717	752	772	743	736	678	743	730	698	751	711	709	696	764	739	726	760	713	776	774	754	748	781	744	727	727	748	737	767	731	734	707	743	764	683	701	762	732	747	710	800	741	715	735	756	739	716	699	745	795	720	736	748	712	740	696	807	689	719	790	797	730	668	733	719	699	798	781	719	714	735	770	722	751	747	733	792	714	718	773	761	760	763	737	737	743	706	754	722	746	800	748	761	760	737	737	794	775	730	718	717	743	705	766	734	747	710	740	746	759	763	796	749	801	729	731	761	736	759	666	744	693	698	678	728	749	714	751	736	724	743	708	744	804	692	742	707	728	715	766	748	747	706	702	700	759	695	750	765	699	717	747	729	724	766	695	724	776	780	717	771	745	785	769	751	750	696	805	772	787	750	763	732	757	714	736	791	772	772	742	753	729	756	745	753	711	771	729	757	718	686	789	719	755	781	734	743	776	719	773	731	760	780	740	814	775	754	769	771	728	809	763	727	749	763	759	720	747	796	756	716	705	787	747	752	745	719	685	776	793	734	749	755	707	719	748	784	702	762	721	787	734	761	701	707	740	767	743	715	771	735	753	745	744	742	762	752	771	744	746	804	828	723	798	788	751	780	752	713	741	666	734	765	767	736	737	782	723	731	752	792	698	761	755	730	751	736	760	798	743	771	760	740	771	768	786	696	765	674	762	708	793	729	751	754	740	721	767	758	813	728	738	731	720	745	694	749	708	750	755	746	775	723	807	739	713	746	772	726	736	711	711	730	739	755	761	739	746	768	692	703	749	730	754	754	730	767	754	744	725	762	688	724	741	738	726	728	744	761	716	729	719	739	742	742	721	737	732	788	793	766	742	687	725	718	738	780	742	752	754	712	735	755	765	779	694	725	729	724	730	782	723	802	761	732	707	727	699	738	733	716	772	730	735
18403	15474	14447	8086	5522	3977	3166	2681	2252	1855	1715	1487	1352	1246	1167	1148	1043	1052	1020	944	873	828	897	813	825	863	807	837	810	775	786	782	770	758	781	747	759	770	705	744	830	768	751	754	683	722	700	720	706	720	677	749	748	673	728	726	733	736	716	648	737	732	746	700	704	689	697	653	718	712	699	728	718	692	745	696	675	715	694	730	663	696	721	735	712	670	732	746	678	668	710	735	665	712	692	716	700	723	675	675	694	720	713	689	724	696	664	729	647	744	680	746	672	731	630	697	683	729	712	730	698	710	696	693	732	756	704	720	709	695	773	700	678	716	749	719	730	674	713	714	743	734	738	661	717	724	670	719	717	769	731	722	704	726	736	676	649	670	670	718	694	729	718	688	710	670	684	738	716	651	686	731	672	696	669	731	710	711	648	777	728	717	729	660	745	713	699	691	764	689	697	700	711	717	694	694	740	752	684	761	698	680	732	717	724	687	717	704	697	705	634	707	719	662	689	696	678	697	749	707	671	706	723	660	701	726	719	695	700	696	688	700	663	655	664	706	692	715	769	746	694	678	712	704	681	702	671	708	693	714	658	708	727	745	736	699	652	719	696	705	696	696	709	722	698	706	706	694	728	711	723	683	685	726	703	700	713	688	710	687	698	701	770	693	705	695	703	686	705	715	720	735	702	698	731	728	728	730	691	722	670	699	707	682	680	699	692	688	694	705	704	734	695	721	708	660	688	735	723	730	716	719	712	720	675	695	711	652	771	741	675	698	716	702	679	689	715	668	752	695	691	768	729	697	674	726	703	731	727	696	679	719	722	732	730	697	707	755	720	668	671	685	708	666	700	715	660	686	706	727	618	714	671	688	705	673	731	687	689	676	693	685	698	725	686	702	676	696	746	763	692	736	717	714	716	715	725	676	731	751	719	686	718	722	731	712	695	735	673	719	684	673	688	699	694	691	691	697	675	717	712	723	737	690	755	769	704	664	707	716	668	769	721	679	704	724	729	728	684	678	704	675	743	685	732	692	704	690	752	685	737	719	702	665	722	689	697	731	674	729	751	703	670	720	718	753	691	740	682	729	729	693	691	681	686	644	707	675	673	720	685	739	677	698	700	688	676	707	718	680	683	709	687	721	681	666	723	661	714	684	683	717	752	680	702	702	741	735	662	656	705	688	669	694	661	670	691	648	713	688	652	725	716	695	736	690	709	690	712	727	734	686	724	700	700	658	721	687	708	692	719	718	717	722	690	688	743	679	709	691	693	699	689	684	713	740	692	714	725	714	711	632	708	670	719	700	661	658	712	693	700	699	761	675	696	715	754	680	708	713	711	650	729	671	642	692	683	731	662	748	654	711	678	730	693	691	712	686	613	722	706	695	742	672	704	741	718	768	674	732	699	688	659	698	701	744	667	722	718	698	669	701	657	705	707	687	692	734	685	716	688	695	674	692	687	734	721	707	685	704	689	688	696	687	750	700	700	719	670	712	712	712	680	684	725	720	728	646	732	693	726	728	681	716	730	750	740	791	718	697	727	718	741	684	712	705	685	695	659	683	692	754	707	700	691	676	696	706	738	719	704	708	670	725	743	723	690	700	694	720	689	749	765	703	727	680	716	692	733	662	742	672	704	667	691	706	700	691	708	680	760	720	717	750	694	731	684	711	679	716	674	708	714	753	659	689	689	752	701	762	677	774	702	765	750	711	698	695	707	726	716	728	697	742	712	692	698	701	651	710	743	736	733	699	693	660	682	709	682	647	742	701	699	682	695	675	751	733	732	699	678	675	683	691	700	705	702	684	714	665	687	710	766	744	676	706	715	647	708	732	650	662	657	689	723	665	689	641	698	666	709	670	724	665	668	670	695	668	675	702	707	720	722	721	690	671	682	720	679	708	644	713	702	711	713	768	707	679	699	702	710	709	724	709	724	691	698	745	724	739	717	702	752	673	729	678	725	720	700	693	726	737	725	696	713	746	729	719	706	696	732	720	679	720	725	740	708	694	687	711	654	681	697	729	676	673	725	743	724	749	738	691	677	681	695	727	659	690	724	672	735	717	690	737	677	693	688	646	707	701	656	664	740	753	704	740	678	675	726	654	704	724	707	711	704	728	687	697	679	676	709	668	707	694	679	657	702	736	710	731	711	694	741	741	733	780	673	706	708	712	769	724	765	748	720	727	634	733	697	741	696	718	699	725	698	692	723	675	717	648	708	725	742	681	703	685	749	669	721	733	683	678	632	720	751	725	701	746	702	678	710	683	711	693	671	703	662	663	710	739	735	690	717	725	687	693	771	721	655	745	690	712	701	740	680	719	705	710	695	710	692	722	698	705	701	679	725	686	667	739	694	713	682	698	711	683	661	699	698	733	640	674	737	717	680	717	762	746	694	668	685	724	738	706	687	681	663	729	698	745	756	685	652	664	655	661	700	706	723	694	705	717	720	670	708	693	677	718	717	682	675	678	692	709	734	704	722	756	717	671	675	683	691	681	728	731	692	696	717	709	710	696	690	672	669	704	709	671	747	693	681	693	746	689	719	696	688	705	697	730	728	733	711	677	693	736	688	717	700	689	697	735	774	708	719	701	718	722	681	680	738	660	688	744	714	705	723	687	717	673	650	722	700	738	666	711	703	696	704	728	709	666	677	734	677	660	666	719	674	717	726	721	678	675	723	743	696	719	722	730	674	741	688	680	683	731	665	648	681	685	703	708	660	652	719	668	717	696	683	736	683	687	662	701	717	716	748	661	745	712	682	762	666	706	666	749	723	691	688	732	641	724	714	699	683	710	690	731	692	680	698	692	708	652	682	716	710	682	725	706	692	728	701	696	681	722	695	718	688	666	705	723	698	735	720	688	660	667	712	715	698	719	715	703	677	680	686	708	700	681	723	713	695	652	740	728	667	727	708	655	764	698	722	678	656	735	729	708	725	676	738	699	644	654	737	681	655	689	655	664	736	638	715	707	675	724	696	651	707	717	739	705	693	696	653	708	744	688	723	694	703	721	756	702	699	695	690	720	673	741	725	732	714	714	739	737	724	667	752	715	743	732	719	736	740	717	728	710	731	698	678	680	644	704	697	742	692	660	705	702	671	742	689	721	686	750	718	653	670	680	742	723	716	717	731	674	659	709	713	712	697	701	711	694	626	732	758	692	672	712	703	698	736	711	708	726	697	668	740	687	661	697	700	684	688	718	686	702	743	702	718	695	634	747	713	750	724	675	726	714	745	756	708	698	678	659	696	749	717	693	714	674	686	708	699	651	690	723	739	687	701	742	680	684	694	721	737	757	738	689	644	700	725	706	658	709	739	702	700	718	672	714	726	683	695	731	693	702	640	722	718	711	674	664	731	705	678	711	743	716	757	674	665	646	739	727	718	704	746	713	749	681	722	696	683	700	733	721	740	722	618	709	678	652	739	681	765	692	690	760	712	681	744	720	705	705	755	695	682	765	690	718	711	733	687	747	683	723	680	651	681	640	665	698	700	687
30476	14115	2015	625	424	446	421	411	354	330	396	350	373	349	376	328	368	344	338	370	373	368	334	382	378	369	356	329	326	352	361	373	365	390	360	369	370	346	370	369	371	334	344	360	340	356	361	357	349	328	365	346	385	362	342	361	358	378	345	349	359	328	362	351	352	355	340	376	347	347	321	350	309	316	344	321	323	344	384	325	349	342	352	369	367	365	347	360	318	366	318	378	377	345	349	348	372	356	351	331	355	329	363	333	330	351	334	366	375	362	396	364	364	359	323	368	341	341	347	308	351	343	351	348	351	375	352	334	347	334	349	417	347	380	365	349	353	357	368	371	373	387	328	335	338	338	352	332	333	366	377	334	349	372	319	342	340	373	345	305	379	351	365	353	379	374	361	325	354	337	356	389	370	365	327	354	347	356	356	384	338	390	327	363	346	350	347	364	368	342	357	338	345	356	366	339	351	324	392	407	373	360	340	339	334	374	363	356	388	345	394	371	378	376	356	319	388	351	353	341	357	336	344	333	333	341	386	353	377	383	356	371	360	342	361	351	338	326	350	349	363	361	337	331	357	342	346	342	381	340	360	296	357	305	355	353	379	339	355	362	356	392	363	349	374	365	366	370	364	389	313	356	390	339	378	362	375	385	376	349	368	359	368	359	368	371	341	383	369	341	361	342	362	373	337	324	343	335	353	359	361	334	371	405	375	352	318	365	328	374	327	336	404	393	362	338	333	346	332	360	321	371	359	351	384	362	349	381	379	373	336	347	346	307	367	389	372	331	363	320	342	373	352	345	335	345	365	343	360	341	363	390	352	352	324	365	342	331	366	337	350	373	370	348	344	324	352	324	350	346	335	336	384	369	359	380	345	346	340	324	343	392	337	320	357	347	347	345	357	363	374	336	357	334	372	339	321	374	367	361	381	378	357	346	364	347	333	368	360	366	335	399	343	346	330	380	383	320	378	361	366	336	336	378	370	340	349	339	367	346	354	349	351	387	345	360	386	371	376	364	390	370	365	327	355	364	308	339	351	349	355	366	375	349	338	352	342	346	352	363	351	363	332	338	364	362	370	369	346	358	353	366	348	349	356	344	367	357	357	337	365	351	321	334	334	344	364	343	387	359	366	322	343	364	329	370	362	352	331	357	372	360	383	379	348	349	360	350	375	386	380	372	361	357	356	359	366	326	350	342	387	351	343	367	354	390	334	358	368	355	378	373	350	335	353	337	364	371	356	360	337	326	317	393	389	338	327	355	345	373	334	352	358	356	388	355	359	321	359	329	367	324	345	361	395	343	367	354	341	333	364	333	371	359	354	349	334	363	358	358	343	368	408	384	377	333	343	353	373	323	349	320	356	335	370	343	337	363	356	349	368	349	326	351	362	375	351	345	345	311	351	343	334	349	362	346	344	346	370	343	378	325	337	353	343	356	349	362	361	390	323	362	316	374	358	328	367	316	364	331	352	399	353	326	378	343	371	351	335	376	355	328	343	363	364	357	326	388	397	351	341	358	333	391	380	373	363	337	405	355	355	312	347	367	369	332	344	336	362	339	384	340	365	372	360	332	306	357	385	325	324	335	351	358	371	364	355	340	342	350	382	368	351	327	374	353	365	348	321	341	335	368	351	345	338	371	368	421	356	350	362	358	327	356	334	340	358	345	354	359	361	362	337	350	359	375	380	351	373	363	362	370	384	340	385	374	348	333	371	336	374	378	391	366	363	331	334	327	332	358	358	375	344	370	376	342	380	389	339	367	373	365	350	363	363	356	348	345	354	358	373	343	343	326	350	367	346	305	352	371	380	354	330	352	332	368	348	367	331	338	324	355	357	312	333	359	388	349	358	367	354	372	394	368	337	374	342	366	347	357	377	363	341	355	359	381	332	356	373	342	386	340	369	355	372	340	328	347	336	366	342	342	349	381	367	317	354	369	366	348	314	323	367	351	340	377	344	368	335	347	354	349	324	368	341	372	352	397	303	391	384	344	386	323	367	375	345	366	354	328	355	356	343	317	361	373	365	350	355	340	346	384	366	380	380	384	377	309	352	392	335	337	356	368	348	347	347	409	332	334	357	349	311	365	366	384	354	376	376	375	368	373	370	357	366	333	365	354	344	337	356	364	356	326	373	341	351	395	356	339	343	353	342	337	345	388	358	328	374	341	330	361	366	372	338	341	321	327	323	340	334	353	348	369	344	355	373	358	333	380	374	339	352	348	310	357	330	341	371	303	372	340	333	323	326	363	342	373	322	350	341	346	331	394	369	395	372	328	396	339	333	363	334	372	351	347	329	390	364	327	346	345	337	368	350	350	337	373	358	384	367	355	337	336	355	352	336	382	354	363	356	361	335	349	363	345	370	338	349	365	364	351	334	325	373	325	356	347	370	335	363	351	402	362	349	333	343	316	355	390	339	332	379	360	386	366	394	319	351	361	351	360	367	384	342	389	336	338	325	356	354	340	379	361	357	343	377	366	389	381	342	397	383	346	352	343	335	375	329	347	346	340	343	367	314	377	370	375	355	373	349	372	389	330	334	351	384	358	347	330	358	337	358	372	310	374	325	355	329	372	402	370	340	355	370	373	378	364	374	351	361	361	350	375	355	352	351	370	344	373	324	362	367	337	299	348	364	359	345	383	334	392	364	345	348	367	320	374	330	348	356	368	357	364	353	381	339	321	346	356	337	374	368	378	373	343	378	355	364	353	364	351	379	361	376	366	351	363	370	345	359	354	349	318	334	337	313	330	355	337	369	387	345	368	373	365	340	341	358	354	365	365	378	373	369	373	358	328	339	357	325	345	348	352	413	332	350	322	353	319	340	385	345	378	378	320	331	354	336	369	389	334	337	341	349	339	367	400	359	382	347	335	367	368	334	327	343	352	349	368	343	358	363	378	373	365	400	322	355	359	348	365	359	359	331	369	336	354	373	384	318	347	354	339	338	350	342	353	352	341	350	354	348	357	341	372	352	370	332	357	335	359	312	331	336	365	365	370	362	367	368	385	338	368	329	376	344	345	357	384	327	389	346	342	329	357	361	356	360	371	365	343	352	326	365	356	360	314	368	352	347	344	377	353	358	371	373	381	338	333	345	353	379	360	360	300	322	353	347	364	352	342	315	359	368	357	336	369	344	367	352	381	383	380	358	362	360	352	340	361	382	334	362	323	327	357	363	365	339	324	371	363	365	371	342	310	356	371	352	345	341	312	361	319	353	336	364	350	347	341	380	350	340	361	334	335	348	324	353	367	339	343	337	355	376	363	381	377	355	362	369	334	348	313	338	339	352	334	347	346	371	377	379	349	328	351	354	342	333	372	341	353	345	368	346	344	338	352	336	345	373	369	354	344	396	339	346	384	328	365	315	380	353	351	325	363	385	346	361	375	374	390	339	386	348	343	376	337	346	363	359	332	352	347	341	345	373	357	362	360	327	373	350	316	362	346	344	350	375	348	342	385	330	366	319	339	350	383	310	399	348	361	387	339	352	383
15111	861	784	565	473	457	460	444	419	405	397	360	359	408	361	373	361	340	415	368	376	356	410	373	357	394	348	396	385	357	363	356	352	374	376	346	365	353	350	370	342	355	341	411	356	379	350	376	350	368	369	369	352	374	375	371	381	328	331	363	387	356	390	390	357	361	395	339	375	391	311	338	371	355	352	368	399	327	357	360	373	353	384	396	387	380	376	365	360	364	355	370	343	363	382	342	379	368	408	372	338	362	340	362	316	367	346	388	373	343	341	364	359	356	359	372	367	347	368	391	334	366	400	352	359	355	358	392	355	366	411	357	374	381	362	365	389	383	349	379	410	391	363	359	427	376	389	366	379	391	365	382	354	376	351	346	387	366	343	377	373	370	381	338	338	375	372	320	368	356	362	365	378	369	368	348	368	372	367	384	396	371	355	365	343	382	370	354	368	358	362	369	414	376	366	364	374	351	368	394	320	378	349	396	363	368	404	371	353	346	395	393	381	404	337	348	379	393	374	360	340	351	357	374	349	347	350	339	390	365	362	367	401	352	382	367	345	380	374	343	343	351	363	367	348	376	375	350	355	357	359	371	332	353	385	393	373	379	380	368	334	417	324	340	369	361	380	371	370	375	370	389	359	371	357	361	381	369	359	363	381	360	368	332	337	343	392	351	353	334	342	367	393	406	341	399	367	396	368	373	351	376	342	364	373	378	352	369	364	382	386	363	331	401	384	353	341	344	352	329	370	331	379	361	358	344	370	364	365	355	350	385	346	359	359	376	348	366	342	343	371	393	399	376	385	374	363	334	353	368	397	351	345	383	362	331	346	406	370	372	386	378	343	391	343	393	358	375	380	364	362	372	384	365	364	375	387	387	365	346	348	382	344	370	364	363	373	368	379	337	345	344	343	368	353	389	339	391	403	397	383	378	378	389	389	327	332	384	382	367	375	354	386	362	338	359	386	371	364	368	332	362	369	367	385	387	378	369	335	340	388	371	369	356	367	377	352	403	382	355	360	350	371	350	383	358	311	376	355	386	361	335	362	377	344	374	375	387	345	343	364	360	386	340	379	373	384	386	393	355	345	376	349	345	346	379	334	386	337	379	381	352	391	384	373	336	349	363	330	379	375	374	391	332	366	355	367	383	360	401	346	370	352	348	390	370	347	369	353	382	364	373	401	366	364	388	373	367	360	374	381	405	365	321	423	351	346	364	386	337	371	404	392	375	372	325	380	349	336	365	366	356	362	365	350	361	374	383	393	342	373	372	359	359	367	349	330	331	365	334	360	362	378	348	359	414	360	362	347	333	377	394	352	363	384	372	332	386	353	357	360	372	354	390	355	340	335	338	402	331	341	349	341	346	392	351	385	349	341	367	370	370	412	393	357	358	335	355	370	327	352	358	346	371	386	378	353	370	381	322	364	357	347	377	334	353	396	345	361	373	384	363	352	371	373	385	368	360	363	336	362	395	338	344	353	372	369	390	364	395	376	369	324	347	330	374	375	371	347	361	361	366	346	349	351	382	399	366	368	388	406	367	380	367	371	358	376	376	377	389	359	367	369	382	379	383	374	363	367	359	393	348	368	372	362	373	331	356	318	368	356	365	362	373	366	387	374	385	362	382	334	338	375	328	343	353	372	324	352	385	388	393	344	362	397	316	372	386	366	359	351	378	376	369	373	348	329	390	351	355	380	349	345	337	368	305	371	365	391	390	349	346	386	381	379	346	360	338	356	349	364	352	384	400	373	388	355	367	399	345	364	328	354	367	366	338	381	376	346	367	377	366	369	396	373	342	362	380	378	377	360	369	384	373	312	337	391	377	359	345	360	373	342	345	346	358	362	380	378	362	351	367	356	367	368	373	381	358	383	369	410	347	382	382	353	389	359	388	334	370	338	379	380	364	339	365	391	363	372	354	347	367	373	344	344	348	356	353	374	344	355	332	355	360	361	386	384	370	333	345	375	387	399	363	376	353	372	354	366	377	344	325	367	366	373	348	335	364	359	375	384	372	362	358	348	363	397	388	330	386	373	351	384	355	371	363	333	384	333	369	361	361	340	384	364	383	369	353	374	363	361	383	357	366	367	376	372	344	342	352	367	390	366	373	341	366	399	362	344	376	358	392	401	384	348	366	359	374	375	389	362	376	363	408	398	382	351	324	394	344	369	365	366	372	361	353	358	316	351	392	345	369	373	389	342	373	367	323	343	368	340	364	383	343	377	371	366	387	387	346	342	369	392	349	361	365	430	371	410	379	363	362	367	338	327	352	382	369	368	349	366	370	368	362	382	374	337	377	401	362	346	375	364	332	358	381	354	392	392	391	385	342	353	354	354	394	337	374	388	400	374	350	350	374	354	411	363	358	375	371	368	369	360	366	352	360	351	379	357	356	336	399	340	364	340	393	365	340	381	344	379	362	395	341	374	345	360	348	385	364	381	348	366	360	334	376	394	400	378	361	381	371	366	346	381	352	404	388	371	362	375	345	368	376	364	387	381	366	352	391	330	328	353	393	358	357	344	346	367	353	356	392	358	401	366	368	341	369	359	407	345	364	354	350	361	387	361	368	349	333	365	410	382	384	353	369	378	350	376	345	337	367	388	380	382	351	389	357	367	391	368	353	350	374	369	367	344	330	350	371	376	396	348	344	378	361	327	359	351	362	356	358	388	384	375	385	359	320	380	388	361	368	364	381	375	363	375	361	359	348	389	352	371	348	327	367	394	329	384	360	350	356	389	379	358	361	372	350	349	356	349	323	374	388	396	374	363	357	353	372	347	392	362	393	355	394	362	372	374	361	353	352	388	349	356	347	335	380	324	384	372	374	373	362	350	401	339	400	381	366	362	339	360	403	341	366	357	349	380	369	351	399	348	383	336	356	415	379	356	361	374	376	378	414	373	330	328	364	363	349	391	378	346	380	349	375	359	339	410	368	383	361	362	330	393	357	348	385	357	378	377	363	383	347	408	393	354	372	378	350	387	369	346	349	384	356	396	378	372	383	351	373	387	366	427	375	379	372	408	351	327	351	339	386	384	405	354	386	363	370	363	360	347	403	366	370	347	372	382	366	361	375	340	379	396	341	371	384	390	353	340	363	368	358	341	345	356	366	358	380	342	362	406	371	355	353	370	376	367	364	361	346	359	340	358	370	384	358	378	338	399	360	380	352	396	352	374	395	375	370	339	370	353	359	344	364	353	361	322	361	356	339	346	372	358	336	354	361	404	409	380	400	345	358	362	363	382	361	358	352	373	357	403	378	362	355	353	377	349	364	370	359	377	398	381	372	367	360	365	370	363	352	357	369	354	392	370	353	351	341	333	369	362	374	391	383	367	373	381	388	373	335	360	338	375	365	386	378	368	332	330	356	341	363	357	362	367	373	370	384	375	367	373	328	410	394	338	350	378	374	364	323	337	373	338	357	378	379	343	368	361	375	371	350	381	344	348	366	385	373	358	358	373	347	348	351	385	367	369	406	372	347	358	383	373	380
25014	20630	27331	23951	20604	8558	1328	965	767	788	704	666	649	612	643	605	564	567	581	554	563	549	526	536	531	521	529	498	516	540	571	522	570	494	561	542	490	508	525	572	522	524	519	521	528	518	498	497	494	518	514	502	525	523	550	536	520	527	527	490	503	528	508	520	522	533	520	494	507	523	507	516	528	504	504	472	505	493	500	510	518	471	495	514	517	518	472	451	474	493	505	506	498	471	516	499	452	500	485	502	532	505	504	474	522	475	483	467	499	481	489	505	468	513	450	443	506	465	461	511	498	498	519	487	516	474	512	524	497	490	525	485	506	508	522	509	536	474	487	497	511	540	533	504	481	494	510	486	483	517	487	500	480	488	498	507	480	479	503	486	513	476	483	495	507	506	497	530	477	486	520	529	528	490	451	507	510	466	534	501	498	523	510	511	564	490	510	457	494	506	495	492	523	500	517	474	489	497	512	510	516	502	531	506	510	500	496	518	486	494	502	475	534	500	533	516	514	512	523	505	511	473	462	474	533	498	503	524	493	476	487	516	491	490	490	493	504	511	520	506	500	505	474	488	461	469	500	481	489	562	474	485	507	497	507	482	489	462	513	523	525	487	495	487	476	508	476	501	500	495	490	473	474	501	494	465	442	498	540	527	478	504	489	495	529	464	476	498	505	511	480	483	476	481	501	491	497	496	517	466	521	473	497	535	498	479	498	491	504	527	525	487	468	461	527	457	509	458	487	457	520	514	485	502	506	502	511	484	473	512	495	510	483	461	500	498	489	457	475	466	502	464	511	472	492	484	484	475	495	512	535	517	496	488	490	520	479	480	482	514	513	513	491	505	433	477	468	520	482	524	520	492	502	507	467	475	477	479	480	501	524	535	546	437	555	503	466	487	493	483	464	495	513	462	496	489	500	516	456	482	458	504	494	505	498	490	537	460	497	478	469	491	513	504	505	506	453	492	508	514	513	507	502	487	505	508	472	501	462	451	487	509	504	518	478	526	483	499	480	505	512	482	505	481	512	477	484	504	510	502	468	482	492	489	526	515	533	503	495	511	459	461	516	512	501	470	480	493	456	510	470	492	490	472	473	495	542	492	492	477	452	478	483	559	513	478	512	540	466	474	503	501	505	466	497	484	497	504	503	510	478	475	500	513	487	524	481	521	509	457	505	504	489	489	533	450	491	500	505	537	493	510	499	515	515	483	511	494	486	490	499	501	472	473	482	492	468	522	486	507	486	448	514	486	514	515	486	510	473	529	508	488	497	482	507	501	516	491	535	510	567	470	490	501	491	499	490	501	460	452	483	501	485	517	524	531	511	470	483	533	504	513	477	486	444	506	466	451	510	486	492	487	488	502	519	523	534	557	498	496	510	501	494	501	516	551	499	460	508	512	505	509	493	518	490	518	490	498	538	475	523	492	452	479	457	490	507	497	472	468	497	513	466	454	493	531	450	496	479	515	515	455	482	519	503	477	509	427	519	485	516	503	477	516	488	510	528	485	490	509	495	527	439	504	488	441	501	492	508	465	490	496	499	566	522	460	484	472	538	523	483	471	476	516	449	509	470	499	497	547	490	540	480	481	505	485	507	486	474	446	505	499	491	488	504	456	494	538	482	489	479	471	481	480	494	516	482	560	513	494	448	483	555	494	485	511	527	513	445	505	502	489	448	481	543	452	489	505	487	482	506	464	462	472	532	494	494	487	531	486	473	488	498	476	507	476	479	448	508	504	553	484	471	510	507	516	530	530	503	465	444	475	504	518	467	530	491	508	472	457	485	491	481	503	486	486	495	506	487	528	511	475	537	483	476	515	448	511	444	471	498	514	482	470	505	481	530	502	462	481	507	499	532	471	490	539	475	509	498	484	496	569	530	532	486	517	491	495	490	550	508	506	510	502	452	483	493	513	499	458	481	512	496	520	525	501	535	508	492	502	507	517	468	496	506	485	494	495	521	491	493	497	475	482	502	486	471	502	487	499	459	492	523	480	493	483	438	465	468	487	478	455	515	482	497	517	509	492	480	515	498	497	501	488	504	465	490	491	500	497	533	494	492	483	499	542	527	511	506	495	458	502	439	503	474	498	496	513	473	494	501	517	486	512	465	506	490	490	478	528	489	515	487	516	511	471	504	502	488	482	513	553	469	479	475	509	490	515	497	492	481	514	483	528	512	464	522	481	510	477	451	500	482	460	505	489	495	510	478	494	495	465	489	468	512	497	462	500	448	467	465	476	475	504	522	478	475	491	510	480	503	502	484	496	498	464	477	486	521	483	498	488	457	474	525	501	491	482	485	499	504	477	488	520	457	507	529	499	518	497	486	516	492	480	499	480	530	535	484	465	524	499	532	520	504	473	532	518	502	426	509	489	480	496	504	437	456	473	509	478	509	523	499	485	544	497	532	452	509	488	484	452	498	503	511	493	504	519	504	463	486	514	513	494	494	493	479	456	503	496	545	481	475	479	498	475	516	502	483	491	503	558	464	510	482	508	530	453	468	487	491	489	518	503	478	512	509	491	481	488	497	513	492	506	470	461	511	505	487	507	520	536	465	518	499	484	490	548	482	479	476	501	509	510	526	542	455	508	512	484	489	470	505	494	500	471	521	502	494	505	488	503	473	492	506	498	488	537	510	479	499	503	485	528	513	474	453	461	510	485	489	505	540	496	502	462	494	495	496	508	459	488	508	472	478	447	475	466	503	531	475	436	484	505	535	545	486	494	488	449	497	475	488	473	513	488	519	466	503	504	508	483	508	513	469	518	571	485	486	467	477	472	504	530	498	489	508	471	476	484	476	512	480	488	512	481	515	490	523	524	503	479	476	454	492	544	521	497	471	479	490	520	466	492	499	505	463	493	442	490	489	481	473	462	515	518	523	497	477	482	482	462	493	502	497	478	468	504	509	495	509	504	457	475	470	485	468	499	500	529	514	466	489	490	490	509	486	487	512	466	485	516	496	465	502	498	502	560	488	530	533	510	508	461	507	568	503	484	496	461	544	489	521	507	452	475	492	523	486	529	492	506	524	503	489	504	504	493	513	470	470	482	500	531	491	521	517	490	490	506	504	506	496	483	508	512	466	481	537	474	540	491	490	518	469	548	510	489	474	494	517	534	481	492	482	542	508	497	507	549	442	497	472	500	534	458	508	482	479	470	504	515	486	498	446	475	484	485	504	526	479	486	517	484	467	443	512	524	531	517	467	533	497	515	494	484	486	500	507	526	478	488	497	473	509	490	506	501	491	486	490	509	487	499	519	468	486	483	488	522	484	536	509	512	492	513	475	543	476	519	514	485	457	534	517	510	504	494	489	490	465	498	543	481	496	509	545	508	518	541	489	480	490	470	469	485	475	505	498	483	493	496	540	469	475	477	479	463	484	490	488	504	499	485	489	520	501	511	556	490	492	509	534	513	525	482	496	504	547	510	474	488	473	496	477	485	474	509	517	487	497	512	523	459	514	482	494	483	512	509	496	513	465	493	471	501
19444	9115	8447	4501	3001	2214	1762	1435	1163	1010	935	868	811	766	705	658	694	584	630	595	587	550	517	557	565	532	519	552	505	543	523	511	531	573	515	498	548	499	511	511	517	462	486	487	467	513	478	499	542	507	472	515	490	488	478	535	456	449	496	446	478	522	492	487	489	496	476	470	511	466	487	469	459	495	473	448	487	498	493	460	514	486	499	544	497	483	489	509	490	484	475	467	505	500	501	477	557	485	459	481	537	511	494	478	494	487	475	473	456	441	456	505	461	477	475	477	495	488	500	512	454	482	459	471	505	494	476	462	496	527	527	525	489	510	476	495	498	479	485	513	544	501	485	486	530	477	491	473	495	502	531	478	448	495	473	483	479	496	488	474	455	435	478	520	497	463	458	490	482	478	506	474	486	485	497	474	482	486	469	493	455	456	442	465	470	453	486	483	489	503	507	469	490	499	446	484	492	484	494	505	504	474	527	469	461	508	445	520	506	451	467	463	475	446	511	493	489	473	493	468	480	478	455	450	492	491	467	475	497	483	495	509	466	472	501	512	490	478	474	504	506	440	487	447	468	439	477	455	483	452	442	454	481	482	460	453	475	483	466	484	500	511	493	457	500	465	487	536	468	459	477	476	450	495	461	510	516	464	484	507	502	428	487	495	478	462	481	507	488	485	463	486	484	496	485	504	483	453	481	459	489	472	518	480	430	445	465	496	465	492	444	452	442	461	508	467	473	533	449	481	495	506	484	474	503	468	516	474	501	496	488	466	475	481	444	472	474	437	487	487	512	488	485	467	504	449	455	441	482	454	475	503	450	479	470	484	448	484	464	518	522	481	482	488	485	465	487	471	468	481	462	459	509	493	502	471	480	517	451	462	463	482	477	476	482	478	467	421	489	499	507	495	473	462	464	458	488	476	464	489	525	476	483	504	464	498	471	479	464	505	468	456	493	495	454	475	495	448	521	475	442	479	482	478	499	507	472	497	447	441	482	460	453	504	496	500	496	444	483	477	455	481	463	446	473	500	453	442	466	459	553	469	454	475	478	485	409	470	479	469	469	519	438	448	437	484	504	433	452	470	497	478	497	481	448	493	464	481	452	510	453	482	509	479	466	474	474	461	469	467	447	434	474	461	489	452	506	480	491	510	506	470	477	525	479	522	492	469	486	471	486	496	499	473	469	472	450	522	455	479	478	507	466	503	430	462	481	457	505	478	512	488	486	514	488	542	477	545	453	510	480	465	480	481	482	493	505	478	453	484	494	488	488	506	475	482	463	472	497	482	483	488	487	490	445	504	478	479	475	458	472	453	458	440	486	481	469	486	468	514	436	468	477	467	450	456	430	466	490	505	491	480	469	492	536	483	452	459	476	488	473	487	476	437	487	462	428	496	475	467	438	542	483	480	495	496	513	473	475	460	477	469	486	471	472	482	440	485	457	469	473	509	462	466	452	498	428	458	484	515	443	516	492	484	492	463	488	504	481	458	491	493	490	490	447	499	468	456	497	476	464	499	503	448	441	510	501	498	433	488	485	520	500	462	472	506	488	465	467	496	478	503	480	490	462	481	475	493	436	469	477	498	485	446	468	475	502	450	476	495	452	461	452	463	476	490	479	552	520	455	480	441	469	494	482	490	444	501	495	486	525	433	497	501	446	513	509	468	511	469	461	482	500	491	475	494	488	483	449	476	451	511	495	482	441	501	456	434	492	516	457	479	453	492	483	452	458	479	480	503	511	485	493	475	485	455	477	466	433	498	460	441	491	483	471	490	484	494	466	456	485	483	459	477	508	483	506	462	484	448	468	477	478	466	471	480	467	478	492	546	468	459	485	476	453	490	479	486	478	465	428	530	499	479	493	497	498	492	507	479	450	472	460	488	520	506	488	456	470	478	503	476	479	444	477	496	449	485	497	526	449	504	494	463	468	476	484	451	488	482	487	480	474	468	497	489	476	475	480	536	497	466	483	467	500	447	501	459	463	450	498	469	524	472	471	493	448	466	496	479	458	461	517	507	471	525	478	502	464	479	477	479	483	463	487	484	440	525	476	456	464	506	502	465	492	496	522	488	462	479	478	472	513	467	472	523	465	472	482	465	468	462	464	466	499	473	469	488	487	490	476	491	493	484	456	458	468	420	456	492	468	484	470	410	419	496	424	464	507	491	436	441	472	518	481	478	475	482	506	445	484	450	483	442	473	464	509	472	478	471	490	511	438	499	494	475	467	464	500	462	457	512	450	483	488	508	496	467	474	469	452	501	478	461	501	431	476	474	475	516	474	503	484	503	470	454	491	490	486	472	494	516	478	471	482	478	466	456	512	500	462	457	493	480	495	480	494	483	524	437	504	468	455	484	485	473	510	433	505	504	494	482	457	464	493	481	445	480	460	472	490	487	474	477	466	491	439	435	515	500	480	480	477	487	489	492	448	513	472	459	449	497	518	471	487	451	489	466	464	459	460	499	459	476	482	458	507	497	495	486	464	479	471	453	492	475	475	466	476	498	492	521	505	495	480	508	484	475	475	477	452	446	468	490	468	471	466	501	483	488	463	459	478	459	481	505	477	461	479	481	465	523	470	507	473	493	456	480	467	455	526	452	469	470	474	517	454	471	431	520	482	479	479	453	449	496	494	470	499	460	494	490	488	442	498	510	469	465	470	509	479	512	466	466	497	472	480	465	461	457	508	427	488	483	484	459	480	468	474	478	488	495	500	521	486	485	502	481	462	509	464	485	483	506	478	460	474	490	504	494	497	511	510	477	463	449	477	462	480	453	485	496	442	476	501	482	465	496	479	490	483	459	518	497	505	508	493	478	437	486	464	467	483	462	496	477	454	468	452	443	464	485	442	478	474	498	498	473	480	432	442	506	455	458	468	493	468	463	490	496	494	482	483	475	506	483	470	469	482	433	462	509	470	462	481	494	496	462	466	438	478	449	486	473	514	480	525	520	480	463	502	559	482	474	469	489	483	485	448	505	477	463	496	516	465	492	526	469	504	461	467	499	481	511	493	453	475	470	507	502	477	512	508	484	491	487	473	436	443	475	501	481	479	501	484	501	502	502	499	488	474	455	457	463	495	474	484	450	479	496	473	506	510	499	480	500	475	497	482	509	447	512	450	460	455	483	444	483	473	461	498	461	465	467	505	466	513	487	413	475	487	438	468	460	463	451	506	445	459	448	480	472	473	470	469	507	484	483	466	452	486	488	482	458	524	473	496	441	480	464	482	509	456	487	506	502	476	505	466	493	479	486	450	457	459	536	489	442	512	485	499	488	464	482	519	457	518	514	457	442	465	494	502	512	477	518	468	501	490	438	482	497	501	525	465	471	433	468	506	434	462	515	454	475	473	485	498	470	486	476	457	491	488	465	497	484	500	439	492	487	448	505	458	498	459	473	487	449	485	502	466	473	476	491	500	478	509	463	455	472	499	502	483	469	497	496	456	476	453	489	515	498	498	484	472	441	467	477	461	462	497	470	451	487	484	451
22896	20646	27905	23392	20650	20743	9630	1852	1408	1254	1180	1095	1088	1030	1000	947	894	927	906	844	908	888	849	851	845	849	784	824	801	811	828	764	795	810	754	778	796	788	766	786	772	811	753	727	791	776	786	784	753	801	740	771	780	812	820	707	749	724	745	747	732	730	772	769	742	765	722	787	788	794	821	735	773	755	782	756	711	760	726	783	799	763	761	745	738	728	789	672	811	769	783	764	692	774	769	763	722	730	770	777	755	737	725	770	779	773	764	731	727	770	729	771	743	750	730	777	758	743	753	768	715	762	785	736	715	733	775	771	749	755	731	788	743	744	730	820	776	731	722	801	747	741	784	773	744	782	697	771	792	731	687	783	762	773	779	752	722	755	728	760	770	716	734	722	735	689	824	800	747	733	743	725	758	736	749	794	780	732	753	768	774	721	727	747	754	702	786	748	772	707	764	773	716	738	812	721	773	744	775	740	754	741	812	785	751	737	781	748	741	801	757	751	747	762	776	704	736	735	786	773	730	725	758	803	718	765	738	746	709	752	710	742	752	745	729	738	779	773	723	794	737	746	736	758	797	749	730	750	677	752	743	749	719	759	762	723	766	744	744	803	758	770	721	707	746	788	796	732	776	738	758	771	759	726	769	743	730	757	774	734	717	704	769	719	755	774	791	780	739	755	748	753	749	744	716	711	728	783	742	752	722	752	743	774	758	736	723	786	748	748	785	744	751	740	722	780	807	731	746	743	771	744	719	745	766	766	748	705	777	742	773	739	743	726	790	710	733	700	774	809	731	771	748	704	732	774	710	711	728	744	767	807	774	751	707	758	790	767	712	789	766	735	765	741	746	713	723	798	791	766	765	724	764	714	774	731	749	772	722	769	720	758	726	786	757	763	760	798	803	735	723	768	780	727	721	725	726	764	721	709	711	789	766	737	763	786	755	770	704	772	744	755	738	760	752	709	765	755	701	674	832	726	737	762	716	844	712	721	733	759	729	744	780	758	758	754	811	781	743	773	749	804	738	718	706	741	781	742	797	706	751	759	726	766	750	736	806	777	765	740	757	746	777	744	731	752	754	706	720	814	749	732	728	771	738	771	714	744	721	751	750	723	764	731	743	757	711	750	726	718	729	711	759	765	722	811	741	753	736	763	749	702	728	752	716	714	723	760	796	748	740	758	799	758	790	769	793	697	761	781	774	765	760	768	771	765	739	724	738	754	716	765	726	748	758	731	775	727	746	744	761	762	747	746	707	785	740	749	758	741	736	718	751	776	750	705	721	774	759	739	715	799	729	749	725	780	730	749	796	704	735	754	755	742	724	758	760	735	773	754	732	717	726	772	710	739	770	720	744	737	760	790	724	742	710	744	763	690	731	757	726	799	777	778	747	786	796	778	723	745	747	760	729	780	725	743	769	749	724	720	743	744	740	762	788	773	763	732	712	740	750	693	716	774	740	722	742	753	723	720	736	726	737	724	730	718	748	789	742	770	780	777	721	765	726	742	726	756	722	742	736	713	772	729	721	712	756	771	758	747	771	732	758	736	720	799	745	738	722	732	760	774	733	744	788	758	718	746	755	732	768	810	767	742	752	819	704	757	712	759	692	728	775	719	733	739	723	771	788	734	727	730	722	722	751	748	757	725	760	819	753	741	716	744	791	717	772	727	771	751	760	768	778	733	749	781	757	752	770	757	751	808	740	743	749	712	731	729	705	747	756	763	767	783	755	798	745	740	748	716	764	756	752	771	744	745	760	732	732	741	728	761	740	722	776	760	741	777	755	750	840	753	738	707	764	726	729	791	823	754	768	724	702	735	785	783	695	724	783	743	742	753	751	736	723	799	758	711	763	761	730	741	726	722	769	721	722	779	770	754	759	730	752	796	766	719	753	759	783	729	744	792	768	749	787	797	790	749	724	778	750	748	718	726	785	734	722	721	736	755	750	752	771	754	756	740	722	712	689	755	701	738	728	770	776	756	758	749	786	770	745	759	722	770	696	759	723	738	731	743	748	755	773	800	723	759	756	748	768	783	764	729	779	736	751	799	768	763	771	744	739	773	762	759	765	800	751	756	766	747	728	724	760	719	765	741	723	729	774	778	770	757	771	753	757	791	718	778	703	743	747	753	743	745	744	724	787	782	753	776	771	771	723	756	688	771	763	768	783	730	716	756	793	723	726	755	752	788	720	758	849	765	755	715	749	755	754	790	754	745	779	779	735	775	717	775	736	761	719	797	735	728	753	791	673	761	732	734	794	748	753	752	770	745	706	736	773	760	771	738	738	775	745	763	741	781	695	807	751	700	753	773	758	725	749	772	716	719	781	699	797	718	720	770	732	763	697	781	790	756	736	735	751	761	741	747	740	724	767	748	726	715	765	762	833	735	776	732	719	776	747	701	711	749	752	745	681	815	775	735	796	756	736	780	732	756	738	748	763	766	717	689	743	754	776	753	738	757	770	713	767	741	720	726	727	714	753	779	778	714	720	795	690	852	801	752	739	747	723	745	716	753	721	761	765	752	766	721	753	745	721	721	773	770	752	761	767	766	747	715	745	757	780	694	781	790	757	703	715	769	771	753	744	785	700	754	753	776	766	768	791	732	744	779	738	727	753	780	735	773	785	737	735	753	672	729	756	703	762	769	747	776	730	745	765	716	745	744	767	749	729	753	761	713	753	751	766	694	753	738	732	754	762	752	743	741	791	785	716	755	708	740	724	706	778	772	778	776	756	731	774	722	753	791	746	776	780	756	780	773	684	788	780	733	760	765	721	745	775	749	757	734	681	778	796	755	713	709	746	725	720	739	733	710	716	754	819	729	773	718	743	758	744	756	756	741	721	776	764	710	761	742	699	717	769	757	807	746	678	753	750	733	737	776	787	801	768	755	784	749	748	741	718	767	746	745	750	790	767	707	785	671	715	738	733	732	749	723	695	770	748	700	739	709	758	723	821	764	765	741	750	738	690	754	761	766	749	757	802	691	752	778	768	794	795	751	744	738	796	721	756	755	766	714	754	729	772	748	811	794	770	714	702	737	754	720	761	761	722	744	765	728	737	747	808	776	780	779	735	740	775	720	756	730	733	721	713	692	767	797	771	778	741	748	755	781	701	735	746	746	802	764	763	780	788	764	732	736	798	717	732	800	761	762	781	709	778	728	762	789	772	728	777	770	772	758	787	773	787	769	793	743	719	766	760	734	757	729	797	700	688	767	754	747	749	778	781	798	760	785	716	773	704	744	714	748	707	731	742	797	752	769	705	739	779	753	748	755	723	729	779	741	757	724	750	685	763	784	718	773	712	734	727	740	757	758	745	761	735	712	694	727	753	734	739	732	752	736	755	762	749	779	738	726	748	782	769	771	767	774	765	763	757	727	749	730	737	744	708	748	698	758	777	734	740	732	812	805	721	799	758	756	716	777	752	713	731	704	765	747	752	767	787	784	747	724	736	770	686	736	726	757	698	771	711	722	755	762	759	711	735	748	747	758	746	752
18631	15475	14324	8286	5579	4039	3210	2518	2129	1843	1629	1503	1346	1268	1178	1110	1119	1004	959	915	942	855	918	912	855	823	824	835	813	812	797	811	724	736	801	766	778	784	781	736	691	791	733	763	716	716	720	776	749	747	810	705	726	727	707	750	709	781	726	733	763	705	712	727	695	692	707	722	712	767	695	735	679	750	744	735	727	700	704	712	715	734	729	776	708	761	710	729	763	711	712	722	727	730	735	682	744	773	710	750	692	699	703	734	740	693	727	693	727	696	699	685	737	697	716	692	781	714	729	710	690	750	733	708	740	710	713	738	671	712	680	726	720	715	724	738	728	705	740	741	731	681	726	700	716	761	763	738	710	730	760	718	774	663	705	701	695	753	701	755	717	685	715	706	678	718	700	729	751	682	730	717	723	671	736	682	727	732	678	738	727	677	696	680	738	736	733	742	718	706	642	760	669	726	695	727	766	686	692	720	707	729	668	697	697	750	727	658	683	700	703	693	743	709	662	695	743	719	630	713	694	723	683	694	697	725	705	693	707	713	735	738	693	705	699	712	712	675	708	748	700	663	702	648	706	712	674	749	698	728	740	740	709	700	659	713	727	718	676	745	708	709	728	691	682	709	737	686	707	700	733	711	704	714	679	696	721	717	690	723	694	672	697	707	682	638	735	744	718	722	703	696	719	714	664	780	710	720	759	701	667	696	703	726	731	725	709	711	694	736	716	686	691	673	684	732	734	736	708	676	704	705	701	701	691	710	739	703	748	748	681	707	720	713	685	699	716	679	695	741	675	696	702	693	669	713	735	703	724	722	676	678	682	709	674	734	689	675	718	733	730	711	679	717	676	729	722	649	722	715	699	698	729	721	693	654	745	737	688	675	707	699	726	702	734	677	670	762	734	697	733	658	707	692	701	733	679	755	708	733	674	720	693	698	699	695	723	715	727	671	701	727	725	726	703	726	727	686	710	721	723	698	729	705	736	702	686	703	709	715	693	725	721	703	691	726	721	677	734	687	720	697	675	717	723	702	673	681	678	684	737	764	676	735	734	755	666	685	700	745	751	677	677	732	752	702	656	673	709	707	694	698	705	713	718	705	733	730	722	755	754	676	670	729	720	703	697	715	742	710	712	727	699	692	703	678	722	727	713	675	717	695	718	729	680	724	715	682	734	696	705	669	734	681	720	745	694	732	692	700	712	675	662	695	704	738	704	716	705	727	699	690	691	727	726	727	720	695	708	683	720	706	670	672	694	691	698	702	729	715	705	689	695	724	642	682	728	692	705	704	679	721	731	697	672	726	740	765	725	643	763	704	722	738	711	693	718	737	690	672	689	705	671	727	681	708	715	729	707	710	695	741	733	722	700	700	700	694	726	716	737	720	707	719	719	747	746	696	725	736	680	674	690	692	677	745	674	707	686	693	678	690	730	720	725	657	713	724	671	721	673	729	743	692	724	756	651	745	753	701	697	690	754	673	683	737	697	709	728	697	689	705	689	683	685	718	676	707	693	777	725	726	687	716	678	675	722	756	691	726	674	672	673	700	703	691	720	690	725	727	715	724	662	731	694	746	726	744	677	728	701	699	693	730	709	674	723	698	687	682	681	719	703	693	702	733	692	651	706	705	693	681	738	711	705	711	692	747	704	709	692	728	705	718	642	736	687	735	745	746	715	749	693	679	773	674	711	675	723	742	696	703	652	753	692	704	709	732	675	716	727	699	749	701	750	687	713	692	700	671	750	678	712	732	685	655	731	708	707	696	700	710	710	688	711	741	721	690	700	701	702	689	716	712	688	696	740	683	726	702	685	735	713	672	720	714	711	686	688	653	694	691	729	684	707	741	748	716	724	728	696	691	691	711	738	689	741	724	726	716	719	722	736	710	652	683	650	685	749	692	680	701	745	656	687	700	703	739	718	693	723	709	712	737	711	707	709	687	761	682	723	730	702	726	755	698	713	737	728	727	744	705	689	731	727	734	704	711	735	691	701	676	710	775	757	707	680	663	686	693	734	666	687	719	702	745	714	663	687	699	682	692	722	676	736	712	699	705	709	688	704	726	692	760	695	658	744	723	739	742	711	701	660	708	703	701	704	723	744	715	685	744	709	718	745	719	673	726	687	745	730	713	683	710	646	672	732	701	702	692	745	697	740	705	695	677	721	721	716	723	623	684	674	672	672	704	678	709	728	724	722	675	705	687	725	682	749	666	685	691	710	688	699	732	725	652	696	699	673	700	717	711	729	738	716	728	721	717	737	681	689	723	712	717	691	677	682	699	693	712	701	714	689	710	691	704	689	722	674	727	665	673	692	681	673	685	695	728	674	693	715	744	660	731	691	660	724	724	683	652	694	695	715	718	690	741	670	726	704	701	710	701	680	711	689	726	725	693	707	716	675	695	722	741	665	719	693	728	737	710	665	715	704	723	684	732	695	679	751	729	755	665	740	720	716	696	737	703	690	686	670	699	710	726	751	751	703	701	700	701	711	707	671	716	707	716	708	699	672	732	737	725	681	707	698	665	704	671	762	739	701	713	682	673	722	659	685	694	753	708	749	720	747	671	630	693	743	724	727	698	731	680	697	676	662	704	667	706	672	693	715	730	747	707	719	696	656	704	727	692	704	708	731	729	671	674	699	749	700	701	701	693	705	717	695	734	684	704	719	718	717	760	729	770	687	735	692	710	687	706	733	684	671	706	689	748	761	726	673	726	708	708	759	685	702	728	698	694	669	684	701	665	723	659	674	725	710	770	669	710	671	716	736	729	692	708	724	688	676	716	680	653	676	725	693	730	746	723	700	696	696	734	722	698	690	728	691	692	671	692	671	701	759	692	680	695	671	732	720	721	702	708	689	761	674	733	740	752	749	710	687	732	695	739	740	649	719	691	717	698	740	686	728	714	706	722	717	643	680	729	710	724	703	681	687	776	675	696	704	699	673	674	637	689	708	741	748	683	696	714	711	692	704	719	734	693	762	711	719	727	702	733	698	725	728	745	667	713	713	737	754	690	689	699	733	699	700	707	749	736	731	741	758	692	727	730	724	721	735	745	682	679	698	710	742	675	738	721	703	704	719	691	693	699	699	669	701	698	710	708	682	708	719	707	720	686	731	746	733	722	690	750	716	704	664	664	720	730	733	691	699	732	640	700	728	671	733	711	717	666	698	701	658	731	686	715	696	698	700	687	726	714	671	741	696	720	704	742	734	784	752	729	688	696	648	736	663	680	731	706	703	730	689	715	679	701	663	713	658	713	685	671	706	647	682	725	698	719	750	701	708	705	665	690	757	680	702	686	711	761	699	696	707	717	729	706	677	707	725	692	690	732	681	718	719	761	724	716	690	680	698	737	697	724	731	724	743	698	715	714	725	679	721	709	737	683	723	715	699	694	740	687	771	709	714	701	705	726	677	706	708	752	739	725	715	690	682	733	751	732	720	681	710	676	771	698	743	737	753	731	710	688	733	724	699	697	721	644	711	714	722	733	687	724	713	721
30337	13913	1925	580	448	409	375	398	403	338	345	320	361	363	361	332	362	309	332	381	331	378	358	344	334	357	330	364	355	361	337	337	362	415	365	359	366	320	393	376	366	340	353	339	366	367	356	329	363	363	356	349	358	325	353	356	332	364	370	339	362	393	345	360	341	370	370	379	359	360	360	372	376	368	346	357	354	382	349	380	354	391	338	318	372	342	365	352	360	335	331	346	378	380	382	385	351	328	353	351	345	328	367	377	365	347	344	360	371	357	359	376	327	341	384	359	374	398	339	328	352	368	338	353	361	325	349	352	351	358	360	353	366	370	379	389	372	366	364	350	369	332	356	332	369	362	386	378	375	348	345	377	365	337	342	372	369	359	363	361	357	383	369	339	370	334	347	346	329	367	372	335	340	354	378	366	369	383	366	318	378	350	374	374	349	370	319	338	352	344	367	371	318	374	356	325	364	326	379	362	371	349	346	355	350	328	364	378	348	357	350	360	357	362	314	325	372	349	345	367	344	373	355	353	338	330	358	387	383	377	345	362	333	324	363	369	356	368	349	367	381	350	341	342	355	368	374	366	345	348	347	340	331	342	362	376	354	345	338	369	368	328	349	332	366	367	351	364	328	356	359	386	336	369	377	362	355	359	392	379	358	351	322	341	332	344	350	381	353	343	376	337	335	327	352	368	332	362	351	374	355	363	358	364	334	318	382	370	364	362	328	356	328	360	341	318	356	350	322	360	354	338	328	328	322	354	367	369	360	339	364	377	352	353	379	381	365	339	336	328	362	382	364	378	344	346	339	355	359	346	363	365	363	342	338	347	369	336	343	378	355	332	374	355	337	375	328	349	338	349	360	331	311	372	391	374	398	389	362	361	397	358	351	364	386	367	372	333	321	354	343	349	403	348	357	339	383	350	367	330	348	365	352	353	342	366	347	353	331	381	370	333	396	361	393	357	365	365	325	362	340	328	368	368	353	361	334	370	345	337	358	376	357	353	361	332	360	365	384	343	391	374	320	335	351	325	331	375	343	354	384	369	364	362	363	351	370	388	339	349	368	346	350	339	360	359	366	359	347	397	361	379	401	362	357	371	355	372	373	369	362	335	338	338	337	339	351	360	385	363	322	369	336	375	376	356	322	322	350	350	338	355	338	354	368	362	339	341	368	356	340	330	322	375	360	356	367	399	361	334	335	316	372	332	347	382	330	350	353	349	338	356	354	368	347	342	363	343	334	367	314	366	355	356	365	368	344	329	387	347	337	312	314	373	388	378	337	385	325	321	327	334	336	369	347	338	359	367	360	379	353	340	370	335	368	343	331	353	352	352	365	373	367	319	346	330	370	372	349	377	332	354	362	383	371	318	328	354	336	377	387	369	342	365	370	362	327	382	391	351	358	375	369	334	319	376	356	360	334	365	366	371	350	385	379	397	384	368	350	382	331	325	374	371	339	368	319	348	352	378	375	333	384	323	364	337	364	344	376	328	375	356	356	362	380	363	387	357	351	356	379	347	357	371	345	341	356	342	393	349	329	384	347	329	293	329	356	353	380	328	371	393	355	358	369	367	373	364	329	362	320	333	390	386	380	326	365	337	361	344	354	358	369	359	342	366	331	387	367	354	352	339	341	352	356	362	407	388	342	374	341	367	366	383	324	338	368	358	376	345	355	330	353	387	376	369	354	366	374	344	368	328	339	338	376	374	358	373	357	354	374	367	328	330	368	358	365	342	382	364	336	359	381	362	382	390	327	368	332	382	352	336	384	354	355	354	392	365	347	355	353	338	375	374	325	364	342	369	342	340	376	325	373	335	386	350	331	381	360	337	342	369	341	340	389	315	364	342	369	354	354	349	379	343	349	353	355	350	330	350	328	387	381	341	364	354	325	337	332	337	323	330	380	371	343	342	346	332	369	318	335	356	313	359	371	361	345	370	366	355	355	388	360	371	345	353	387	348	361	364	355	358	348	339	346	351	367	354	351	355	334	341	340	363	373	348	354	349	371	350	346	365	351	360	340	337	377	338	365	313	332	403	354	359	393	374	338	367	337	376	315	338	325	345	386	384	362	342	387	348	379	382	349	360	357	349	363	369	386	368	368	343	309	355	365	351	372	346	354	337	389	342	363	375	367	361	337	385	363	357	358	362	348	353	339	350	353	365	362	351	366	358	355	367	352	339	349	342	346	320	376	368	335	337	356	371	342	371	348	350	345	364	363	356	359	348	396	364	339	333	341	337	328	337	365	361	373	341	377	351	357	356	388	355	375	371	343	357	345	350	319	377	395	352	358	360	337	351	368	335	360	368	342	356	399	356	333	399	357	362	385	342	386	332	343	327	328	363	386	355	368	313	338	351	367	350	351	316	349	328	371	402	331	361	330	356	327	344	364	348	343	356	363	333	336	357	345	338	364	332	367	355	371	369	361	369	351	396	334	335	363	355	365	354	358	382	382	332	370	382	319	349	376	346	362	354	368	353	335	367	336	380	351	329	344	372	341	382	326	326	361	356	334	365	357	344	414	346	320	362	372	348	374	364	384	376	341	384	340	408	348	339	329	357	388	355	366	365	328	349	340	380	355	388	371	404	352	310	375	339	354	356	366	347	361	359	327	336	343	345	354	339	351	347	341	384	321	316	342	391	352	380	327	334	352	359	350	318	361	347	345	359	366	343	347	340	342	367	366	356	349	343	370	363	387	373	376	356	361	341	395	350	355	368	324	359	340	355	386	349	323	372	357	351	329	377	356	341	380	389	326	370	353	381	364	333	366	338	357	348	345	330	358	337	343	301	365	344	369	337	362	352	359	340	359	361	344	329	352	341	370	392	360	374	356	358	379	358	356	346	332	364	351	344	357	347	364	351	317	323	346	375	350	388	393	351	359	412	331	342	364	357	368	326	363	355	390	382	372	355	390	382	407	342	318	354	418	346	362	338	379	360	375	370	316	364	364	373	348	348	388	354	347	331	374	352	370	352	342	341	358	371	381	352	363	410	356	375	337	350	389	366	334	337	340	345	342	358	364	350	360	356	376	341	359	333	351	380	343	394	365	375	351	362	346	397	332	371	380	339	363	344	353	329	356	367	373	338	370	315	367	359	350	336	337	388	336	342	358	374	362	360	378	353	346	378	349	343	352	327	360	379	371	384	324	361	382	368	352	379	336	319	321	321	317	327	335	339	350	364	370	370	363	351	346	401	356	342	319	359	378	336	356	346	345	393	338	379	386	320	365	341	341	389	362	402	371	390	368	316	339	344	375	385	345	366	358	375	365	336	323	357	363	341	355	353	340	361	369	367	378	361	346	370	364	340	368	346	364	381	310	324	357	364	358	355	324	374	367	364	337	374	369	358	367	358	340	363	368	338	343	356	350	342	344	315	368	343	382	351	344	380	323	370	343	360	360	341	360	351	367	350	368	344	354	347	365	352	326	346	339	337	379	368	375	359	346	354	342	362	418	378	367	363	344	323	351	321	347	340	382	364	332	359	333	322
14605	845	827	542	484	422	426	419	405	421	374	370	390	345	333	363	390	392	374	395	379	365	372	365	371	380	388	345	380	349	395	351	376	332	365	367	370	351	360	360	366	375	386	361	359	384	355	380	375	396	374	374	376	388	372	390	358	342	351	355	347	368	349	352	335	337	376	390	380	375	385	367	337	362	380	333	391	374	355	386	374	390	383	338	352	356	365	344	365	371	338	344	351	396	400	408	357	388	388	370	363	334	368	376	372	383	347	357	361	358	366	400	359	349	336	364	372	337	359	333	371	332	350	377	331	397	386	369	386	382	360	377	363	370	369	341	363	349	354	374	331	394	355	335	358	405	384	373	368	401	373	418	344	346	341	350	371	325	375	336	344	358	370	399	396	357	323	347	358	350	391	329	367	363	342	358	390	337	319	360	383	368	359	361	384	358	350	369	340	367	342	352	371	361	355	377	356	378	354	362	356	375	356	364	359	359	358	330	347	396	348	362	368	330	395	323	367	347	377	361	335	328	365	380	361	352	311	342	398	353	324	353	360	373	382	380	314	375	320	365	361	355	376	311	401	367	324	351	336	343	349	358	335	350	352	382	368	358	376	389	376	357	382	337	353	366	360	340	358	372	336	383	362	356	351	364	365	366	341	372	360	349	342	362	364	359	358	380	355	336	393	354	361	322	328	371	358	371	377	359	341	334	342	341	345	342	371	354	363	402	334	359	353	333	402	394	364	357	392	353	371	363	341	370	352	356	336	355	362	345	373	416	372	368	364	319	367	365	354	369	346	337	373	345	339	383	331	337	341	384	381	341	356	381	330	374	363	351	392	375	378	385	350	369	407	404	352	380	364	363	340	348	370	362	382	363	352	366	366	350	401	320	383	392	370	378	389	372	336	347	355	369	347	335	361	352	359	360	354	324	403	398	394	374	343	373	355	364	398	365	374	348	327	335	376	375	354	370	369	337	374	377	354	351	373	397	338	389	340	387	348	396	337	349	363	330	388	346	359	338	367	363	347	380	368	373	353	368	381	338	371	345	365	363	398	368	362	337	373	362	406	365	339	326	383	355	386	327	360	365	354	370	354	373	357	364	354	361	372	343	349	343	350	379	335	354	341	360	362	362	386	381	367	368	338	363	366	337	353	343	364	356	363	363	386	383	364	357	328	372	345	357	375	353	378	358	390	356	338	366	357	352	366	351	404	373	359	332	366	370	341	313	335	358	361	353	373	354	339	343	367	361	391	343	375	365	359	338	378	354	342	365	363	334	387	325	352	377	369	361	329	333	357	350	391	371	385	378	385	387	367	356	354	396	364	383	358	371	391	398	392	379	365	369	375	368	348	368	404	388	350	344	396	375	373	358	402	362	374	359	369	374	360	362	336	343	357	354	403	364	371	352	347	352	364	381	335	384	386	375	338	354	370	371	371	336	374	339	398	392	370	352	388	349	370	381	370	382	379	359	356	375	362	377	351	343	364	363	350	350	374	364	351	395	347	369	341	364	362	379	336	331	342	366	379	337	348	350	339	361	371	357	370	339	376	338	374	351	358	382	339	346	376	412	365	346	341	339	339	332	367	365	374	346	349	370	370	361	384	351	363	375	370	399	356	335	356	345	359	364	388	382	336	338	324	383	329	385	366	408	370	376	333	369	364	371	398	369	396	338	337	382	371	357	350	388	348	366	366	347	342	354	368	350	380	356	366	364	349	346	368	361	414	362	350	348	382	373	343	345	388	359	344	337	365	393	364	351	365	368	347	376	337	368	347	345	362	383	388	365	327	343	346	358	372	364	326	354	393	376	373	359	361	352	381	368	358	364	379	400	354	338	360	351	364	379	358	366	333	334	358	343	346	369	378	388	373	366	376	351	338	367	365	364	319	380	420	369	323	374	381	373	362	368	305	341	361	377	372	398	344	308	360	370	362	331	358	361	350	400	362	353	363	348	392	370	360	351	371	384	383	360	376	395	375	368	367	394	348	363	378	369	378	370	365	381	325	411	389	372	351	374	373	388	354	373	353	333	361	367	352	383	363	408	353	339	345	389	399	366	299	360	326	383	399	363	359	353	371	357	387	377	393	360	344	319	353	358	375	392	389	359	341	368	338	362	362	368	344	347	344	331	356	364	392	356	342	357	347	324	345	374	357	341	376	359	384	357	359	368	362	366	372	369	352	367	421	353	349	367	371	382	380	389	371	366	374	373	387	368	396	398	336	365	336	385	391	351	353	347	382	373	328	340	383	414	411	370	344	352	371	358	344	351	364	370	332	354	398	360	360	365	358	381	349	399	389	389	365	397	373	369	373	357	394	333	417	353	361	386	379	363	352	366	362	339	366	318	356	376	366	346	312	358	353	396	338	371	377	385	356	374	377	361	378	370	359	349	362	388	335	424	364	362	314	326	391	352	361	330	335	360	400	346	384	334	378	337	395	373	354	371	394	336	354	372	379	353	401	339	344	380	349	368	370	367	348	350	355	374	342	370	382	387	359	344	369	333	327	393	293	340	341	321	337	349	342	351	361	341	368	345	378	351	354	342	359	341	382	354	353	362	358	397	365	366	335	364	360	343	352	335	375	379	401	381	366	339	346	372	324	364	381	403	367	365	348	360	344	390	341	359	378	408	348	370	337	345	368	361	364	367	373	398	416	333	361	349	386	369	333	352	358	355	342	335	373	397	338	358	365	366	377	345	351	367	381	349	350	381	354	357	346	384	373	395	365	376	371	372	379	381	378	375	376	387	367	338	356	363	376	380	338	345	371	359	335	375	395	360	369	332	335	359	406	369	309	343	385	360	357	374	398	297	323	358	350	382	340	324	386	368	363	364	337	346	329	364	360	362	352	323	334	365	344	367	380	377	369	357	354	363	353	315	373	367	365	364	353	316	361	364	350	346	338	356	346	353	289	325	378	378	346	378	363	330	378	368	340	358	341	328	353	337	367	351	368	365	373	373	376	348	392	362	353	370	376	383	361	362	328	337	367	383	358	352	388	381	385	362	362	356	373	371	340	364	340	377	355	356	348	346	391	371	336	357	371	321	365	350	353	351	346	350	381	390	367	346	345	344	360	378	360	376	340	349	335	376	384	384	403	350	370	322	380	363	365	325	368	387	366	354	370	355	402	365	379	360	379	352	333	363	328	353	337	371	361	355	374	355	376	347	340	360	324	321	335	353	363	380	381	368	359	371	369	321	389	340	370	365	367	363	376	334	353	366	375	364	368	373	385	360	360	392	363	376	368	364	311	367	343	357	345	367	337	355	351	362	363	381	382	347	351	372	388	339	364	356	390	410	333	365	369	395	371	369	361	317	351	362	363	394	365	389	359	351	323	374	360	365	343	345	354	347	329	343	401	384	372	380	376	358	330	367	360	374	352	328	342	359	363	349	348	336	380	362	354	360	328	347	350	363	366	366	386	366	329	376	349	350	374	333	367	396	396	329	387	355	380	364	387	363	353	367	353	377	355	340	336	365	358	354	367	373	377	373
24988	20630	27483	23766	20607	8820	1352	966	800	756	681	639	644	583	563	586	582	563	519	515	561	477	519	500	485	472	524	508	531	493	505	518	470	522	468	474	510	542	492	514	533	480	487	527	477	473	539	487	486	480	501	450	487	501	526	489	511	425	488	501	517	476	477	496	483	466	485	458	497	460	488	488	456	500	451	519	496	507	545	477	501	495	489	510	501	479	502	472	464	499	479	479	469	483	487	440	502	491	481	493	518	534	492	500	496	480	482	493	473	491	491	492	494	453	477	461	502	508	481	503	466	446	497	474	460	515	501	469	463	492	476	487	507	465	492	529	485	499	487	502	505	506	463	506	488	482	474	460	475	483	549	498	472	512	488	507	515	524	486	514	495	498	503	452	490	487	484	492	467	493	447	485	474	417	452	497	551	486	529	495	478	497	461	475	467	463	487	479	479	506	488	494	487	469	457	484	452	496	489	497	454	485	481	479	486	514	480	462	470	450	478	489	519	467	464	510	478	472	443	478	478	483	466	473	509	474	483	467	447	497	496	494	492	477	466	482	508	474	471	506	484	486	499	430	498	487	498	511	502	459	455	479	497	470	517	479	464	470	455	465	494	541	488	533	476	501	449	486	429	459	494	477	455	434	508	483	509	467	483	454	446	485	504	486	501	478	532	484	458	494	474	477	504	472	479	493	497	456	471	521	444	485	513	463	454	426	481	450	473	455	486	482	489	453	502	484	447	497	488	471	476	501	473	482	486	432	521	483	477	491	530	505	486	478	511	458	510	502	441	476	510	451	469	457	500	494	461	506	501	482	492	515	473	478	477	488	492	473	468	459	496	514	504	440	474	483	447	461	452	476	502	446	512	475	456	454	506	466	495	478	497	502	494	490	496	489	488	501	487	506	484	476	511	498	440	481	481	462	489	451	495	472	496	489	473	506	447	514	460	464	458	498	490	482	520	490	476	451	503	480	478	471	496	476	443	496	449	498	445	490	504	477	482	477	518	469	456	490	463	517	488	498	480	513	537	510	484	516	459	474	469	518	483	464	483	462	487	507	473	519	536	489	543	429	471	476	524	484	480	533	476	477	495	478	483	478	494	504	506	482	512	493	448	484	503	435	485	477	472	472	481	450	470	498	428	461	471	488	455	486	490	441	476	512	497	492	532	469	488	494	502	477	467	472	482	475	477	459	463	474	484	456	501	471	465	482	486	450	435	495	462	479	477	459	493	482	456	482	442	467	484	468	453	472	502	509	449	491	518	468	477	453	528	454	484	473	476	486	473	487	524	481	485	453	480	523	477	477	459	464	488	510	475	517	489	471	448	484	474	481	466	488	480	485	465	436	526	507	481	436	469	509	477	471	458	477	483	489	490	515	541	473	448	490	481	500	518	497	493	472	494	508	483	441	452	464	504	461	463	514	470	502	483	468	470	478	486	505	465	502	482	467	485	516	515	533	475	507	500	492	533	496	516	479	481	492	456	478	481	486	483	537	492	463	485	500	512	459	427	445	494	508	470	456	496	480	460	488	469	483	461	487	456	490	473	452	481	451	469	469	480	468	478	463	521	454	442	450	484	465	490	487	513	462	448	495	447	507	481	505	485	491	461	466	492	489	505	483	474	476	467	501	487	511	476	472	506	474	445	442	503	467	471	479	469	512	459	464	489	466	462	486	478	490	458	511	529	515	475	478	488	447	483	495	488	451	471	464	466	457	456	439	464	492	495	463	492	485	438	494	494	487	504	495	481	470	460	468	452	508	482	479	485	490	439	507	478	487	473	485	483	466	470	522	491	460	452	497	513	476	496	496	490	496	468	504	473	466	513	460	498	482	432	474	453	453	501	505	455	522	491	472	484	485	502	498	521	476	463	487	474	479	465	466	486	438	435	503	483	502	481	480	482	512	493	459	496	526	502	488	468	495	480	472	482	491	520	483	482	522	506	492	493	441	514	519	479	487	492	492	463	486	481	440	477	512	499	479	508	474	487	520	494	447	505	476	446	481	465	502	458	473	479	516	496	551	510	439	469	500	462	480	483	468	475	482	480	451	513	470	503	463	519	521	463	474	438	493	497	526	500	481	498	492	498	493	441	485	492	469	481	446	501	462	483	462	474	504	448	487	480	451	440	437	462	490	542	499	482	530	460	506	453	462	483	497	501	499	514	483	446	473	462	499	485	469	454	483	516	492	469	509	470	456	471	459	481	483	468	478	453	505	455	467	489	488	463	461	449	459	522	466	505	471	422	455	509	474	447	497	505	492	442	492	475	489	462	503	514	520	458	467	494	448	519	455	460	475	465	490	504	470	527	469	473	491	510	473	475	477	502	483	434	465	464	498	464	480	481	449	517	476	510	464	490	476	501	467	457	479	472	495	469	465	486	485	545	454	505	474	508	503	463	506	470	494	464	467	464	499	433	449	481	459	457	528	499	444	500	465	487	459	496	496	492	505	476	468	471	502	505	484	460	474	452	499	470	471	470	478	485	501	471	505	461	470	448	507	460	497	483	500	476	497	513	488	533	493	492	461	479	455	492	449	492	477	459	475	465	500	462	501	485	475	490	459	451	466	500	455	490	473	452	509	467	500	481	492	506	510	462	480	512	467	527	479	456	451	461	483	469	501	495	453	462	476	500	455	458	470	501	459	480	494	518	517	477	461	504	491	496	470	514	478	517	522	484	507	520	493	486	479	450	485	487	522	509	451	481	470	468	499	494	461	476	475	505	483	488	436	425	482	454	488	468	461	503	468	475	459	508	499	479	476	507	456	491	545	438	475	503	494	466	538	452	457	486	476	472	475	475	471	486	483	475	503	446	492	507	505	476	464	520	489	493	477	467	475	542	449	468	483	510	468	474	495	511	486	521	462	528	494	493	468	469	472	446	476	502	472	490	458	457	472	481	463	495	493	433	434	495	451	446	502	530	510	493	469	468	500	451	465	454	470	462	461	513	490	467	496	486	455	465	493	480	490	459	463	473	512	497	500	500	491	489	502	491	478	475	471	504	427	450	452	476	494	469	449	496	499	496	464	502	488	476	538	470	437	484	482	537	470	518	490	485	451	502	470	429	490	481	481	521	530	496	510	504	476	523	493	460	464	465	504	480	467	525	511	488	483	506	477	502	475	453	470	489	488	461	495	473	502	494	506	457	484	448	497	493	468	490	486	463	427	484	542	466	462	454	555	432	489	525	507	454	495	478	465	496	499	490	496	488	465	447	490	458	474	474	475	522	458	483	490	458	513	468	486	460	472	468	501	468	460	509	499	469	448	461	523	487	473	484	480	471	465	511	493	474	491	446	488	483	458	474	476	510	472	476	476	453	476	486	466	520	481	465	468	463	452	472	475	485	479	512	485	488	478	446	474	467	489	453	471	494	492	502	495	484	506	492	474	463	459	497	495	471	508	472	524	507	493	485	467	519	508	495	505	460	485	456	487	519	491	485	484	496	439	462	518	502	452	488	478	518	504	494	481	520	512	482	507	494	477	497	481
17601	9119	8249	4441	2929	2160	1754	1392	1171	1107	984	849	769	771	665	621	664	613	630	589	545	549	512	581	507	540	509	521	523	497	527	522	496	480	474	513	496	482	485	483	510	466	476	505	458	499	522	494	492	491	491	461	503	463	486	480	448	461	493	455	485	475	540	461	454	477	451	473	468	429	479	439	452	475	447	451	516	457	489	452	453	462	471	440	504	461	488	439	500	491	433	424	481	480	487	436	477	469	425	477	479	462	444	476	450	471	459	456	462	480	476	468	472	460	444	487	462	460	498	492	420	461	467	472	432	445	467	484	493	444	448	507	468	477	451	471	463	471	469	487	479	483	468	456	431	471	461	495	469	460	440	477	469	482	449	480	477	463	476	457	478	447	461	471	447	486	467	466	460	510	455	481	472	460	489	457	481	482	466	510	458	480	453	461	480	452	487	447	447	432	495	475	482	465	452	496	460	453	496	484	460	441	470	474	441	482	493	511	481	434	475	476	454	488	513	490	478	462	491	468	471	458	470	500	413	475	493	471	455	489	478	455	461	459	450	493	485	483	452	494	449	496	487	416	491	449	485	434	471	444	484	474	466	452	451	487	484	463	505	477	476	472	437	481	422	468	454	430	446	503	461	486	451	481	457	491	495	465	467	499	488	443	492	471	442	438	418	450	497	464	495	465	426	487	505	490	471	457	464	491	445	429	440	432	428	466	443	481	465	514	483	473	434	516	476	443	460	484	476	489	501	469	475	479	463	473	463	458	482	488	451	425	483	464	482	444	448	505	450	458	470	502	473	469	492	450	477	466	472	461	466	445	481	471	522	448	506	466	477	465	486	505	466	441	453	462	461	480	453	473	475	465	499	423	472	469	477	504	483	476	438	488	459	477	462	493	442	429	501	477	445	459	460	476	432	474	467	454	456	445	486	493	450	440	449	457	453	477	460	443	466	481	488	493	471	454	420	481	449	483	509	470	474	457	500	468	471	457	488	471	464	490	482	453	444	483	457	467	441	535	430	469	429	498	454	495	451	500	427	436	477	513	482	478	458	445	467	447	462	441	483	453	449	456	481	477	487	432	437	509	467	460	472	440	477	500	468	422	439	462	464	468	445	424	456	462	481	475	447	474	480	444	480	466	470	460	454	468	466	447	469	490	476	486	460	467	471	428	476	483	495	480	463	452	494	441	446	465	520	485	451	432	480	484	469	458	500	444	471	472	446	487	464	439	448	448	499	454	474	437	481	491	458	480	467	472	442	468	468	450	483	468	455	473	433	455	464	514	471	466	480	475	481	435	436	453	452	464	436	482	468	453	486	421	461	476	485	454	466	452	481	475	486	454	475	467	460	486	464	456	467	434	463	461	461	454	484	455	494	465	463	494	482	478	465	450	484	465	432	475	465	479	495	495	427	500	468	431	502	466	495	457	436	448	426	476	485	429	445	528	491	446	447	467	442	431	436	453	442	450	465	483	486	486	448	478	461	473	435	492	433	454	448	424	492	500	442	438	466	444	451	503	507	453	457	516	469	464	472	469	458	485	487	501	471	432	462	475	488	465	502	478	463	486	440	502	487	447	488	446	479	469	478	454	464	479	483	490	473	475	459	512	451	465	440	461	483	445	467	468	447	480	471	494	474	472	473	446	467	466	457	452	448	463	448	469	474	483	503	449	475	467	498	457	474	499	473	454	462	426	461	432	434	465	466	451	466	425	466	420	433	523	443	476	444	471	479	487	444	451	490	436	471	449	472	437	459	462	455	467	482	465	455	505	454	456	448	395	433	445	445	451	470	464	460	478	434	468	450	465	521	452	465	463	450	467	450	426	452	440	454	462	493	490	450	481	479	487	461	464	497	463	473	471	486	481	435	465	459	446	467	464	470	438	481	480	438	448	462	474	491	465	471	476	470	453	493	445	486	499	458	481	488	482	486	479	466	479	444	448	452	451	465	432	451	446	455	454	435	453	453	482	470	425	468	485	450	435	440	493	500	505	488	500	481	432	500	486	454	499	434	491	449	471	512	492	504	446	469	467	453	482	486	456	452	476	508	463	439	439	498	447	443	466	493	480	465	458	481	459	456	450	466	450	487	451	480	452	475	447	466	464	513	491	469	460	447	429	456	473	470	458	511	474	448	460	442	502	508	473	479	503	480	451	471	464	459	452	459	484	488	503	471	460	448	480	442	443	469	494	489	516	453	467	443	445	435	495	449	524	472	435	449	453	482	481	484	508	468	432	465	459	456	466	446	462	446	479	497	491	497	468	431	471	477	492	456	438	440	455	435	442	491	452	455	433	443	500	448	450	452	507	473	474	448	479	467	472	469	463	452	503	444	499	472	469	447	454	454	487	475	508	478	439	493	456	438	440	456	434	467	434	454	492	454	477	485	476	487	486	456	470	456	492	447	456	466	486	486	462	471	488	475	485	421	470	459	458	457	481	501	483	452	460	464	494	480	492	474	475	471	484	494	494	458	413	468	456	457	508	450	424	465	439	512	482	494	460	479	436	491	469	484	464	461	448	474	455	468	463	476	440	480	460	446	449	482	504	474	449	449	446	499	450	502	437	471	460	456	494	469	471	435	497	464	430	451	504	470	429	441	468	449	483	466	492	475	454	464	462	491	412	460	454	417	446	449	492	492	451	498	435	507	494	473	504	454	424	452	452	465	470	478	445	449	457	466	501	462	462	471	473	445	440	437	464	480	439	460	436	461	475	454	452	460	508	482	476	469	451	471	457	451	456	444	464	449	456	468	472	490	465	459	485	501	504	464	450	471	453	509	464	462	462	495	464	414	502	471	495	452	506	487	488	477	451	448	460	471	472	484	501	463	477	495	445	444	495	471	475	438	498	457	470	450	491	428	452	459	473	452	469	468	483	466	492	437	469	527	478	473	477	440	444	497	496	475	483	471	521	463	442	468	465	517	501	448	452	445	478	480	455	476	459	492	455	479	480	449	456	459	471	447	475	453	460	458	499	440	483	438	486	516	481	458	470	460	479	468	448	506	466	422	487	490	474	464	468	477	501	429	490	469	449	454	458	438	458	466	468	467	479	436	467	466	444	491	483	481	457	449	472	488	432	476	477	469	489	445	455	478	480	480	453	490	467	454	396	485	449	470	467	525	499	458	475	473	468	465	494	419	493	476	468	475	528	468	480	464	495	462	473	455	454	422	465	490	485	433	467	475	436	472	482	452	457	466	458	463	494	460	487	463	427	472	457	433	496	452	487	481	489	458	470	438	505	512	463	499	432	473	506	436	469	499	475	432	497	465	464	469	458	473	483	439	469	473	451	476	482	482	474	459	465	502	455	447	461	449	469	466	476	471	504	471	486	436	451	485	427	464	483	489	479	494	454	469	498	497	480	449	484	499	461	479	453	468	482	487	472	468	451	493	409	462	477	503	443	487	465	444	461	469	473	487	451	451	479	460	493	476	481	477	445	449	440	445	448	450	449	451	447	448	479	490	461	482	475	465	494	499	484	445	434	512	502
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
