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
339560706520	339560707041	339560707589	339560708141	339560708691	339560709241	339560709791	339560710341	339560710889	339560711441	339560711991	339560712541	339560713091	339560713641	339560714189	339560714741	339560715291	339560715841	339560716389	339560716941	339560717489	339560718041	339560718591	339560719141	339560719691	339560720241	339560720791	339560721341	339560721891	339560722441	339560722991	339560723541	339560724091	339560724641	339560725191	339560725741	339560726291	339560726841	339560727391	339560727941	339560728491	339560729041	339560729591	339560730141	339560730691	339560731241	339560731791	339560732341	339560732891	339560733441	339560733991	339560734541	339560735091	339560735641	339560736191	339560736741	339560737291	339560737841	339560738391	339560738941	339560739491	339560740041	339560740591	339560741141	339560741691	339560742241	339560742791	339560743341	339560743891	339560744441	339560744991	339560745541	339560746091	339560746641	339560747191	339560747741	339560748291	339560748841	339560749391	339560749941	339560750491	339560751041	339560751591	339560752141	339560752691	339560753241	339560753791	339560754341	339560754891	339560755441	339560755991	339560756541	339560757091	339560757641	339560758191	339560758741	339560759291	339560759841	339560760391	339560760941	339560761491	339560762041	339560762591	339560763141	339560763691	339560764241	339560764791	339560765341	339560765891	339560766441	339560766991	339560767541	339560768091	339560768641	339560769191	339560769741	339560770291	339560770841	339560771391	339560771941	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21926	20098	26514	23443	20098	17077	1839	772	609	536	515	470	444	421	398	405	421	381	388	369	375	357	355	354	334	352	363	373	327	340	338	337	351	361	343	349	359	369	338	376	333	388	339	350	330	334	333	344	352	341	345	327	318	345	327	353	324	326	336	336	332	352	313	335	311	323	312	318	363	326	338	314	361	325	313	348	327	321	369	339	300	340	302	326	318	354	305	319	349	347	350	333	311	345	323	344	333	336	357	313	354	351	339	339	327	366	343	321	326	346	347	335	314	335	317	324	323	358	321	356	305	303	339	341	342	313	346	337	325	322	354	331	357	349	328	326	301	358	352	334	342	321	330	323	309	324	320	351	360	304	304	330	322	362	326	329	324	319	355	350	318	356	332	364	303	332	344	345	362	331	335	342	336	321	314	307	298	355	335	318	333	351	344	360	326	343	324	339	337	309	337	312	313	339	352	341	310	316	346	308	324	327	366	326	346	368	336	318	373	320	357	369	343	339	310	329	332	323	341	334	318	364	346	315	339	339	332	337	332	315	389	347	326	341	321	313	315	327	337	325	357	300	287	322	309	304	306	344	339	313	296	313	343	333	336	366	315	350	330	297	327	362	358	334	316	348	355	338	340	335	323	314	306	337	324	334	317	336	345	337	338	334	318	322	340	329	317	338	342	355	279	317	330	322	308	309	332	336	338	374	326	339	376	318	334	324	342	309	324	329	343	332	359	336	313	353	325	310	339	335	327	335	373	301	346	329	322	338	312	324	304	320	346	327	321	340	361	363	316	295	289	324	304	356	314	314	350	320	319	338	312	336	303	327	346	316	332	332	329	306	299	316	356	315	345	311	321	300	317	326	328	314	325	304	327	358	354	336	343	307	302	348	313	334	287	311	300	318	361	313	327	332	317	342	302	325	319	311	333	318	351	325	339	326	323	336	311	313	350	346	324	327	316	329	332	331	330	314	317	346	320	335	324	340	318	357	336	319	359	308	354	329	309	320	317	352	320	350	333	347	360	329	338	314	312	285	287	325	306	350	337	321	335	326	339	325	320	334	351	310	350	320	325	322	350	308	348	342	316	310	340	323	366	340	298	317	352	340	378	316	336	346	351	319	322	335	323	351	313	351	334	342	333	307	322	313	325	326	295	328	305	353	312	349	293	322	322	327	330	340	287	313	327	317	298	348	346	326	329	345	347	332	314	343	307	325	345	312	318	317	318	328	334	327	325	316	294	319	336	329	349	307	323	342	313	380	340	330	335	327	335	363	340	296	356	334	326	307	324	331	283	354	338	307	311	356	360	325	329	336	339	340	343	319	319	325	329	309	362	341	324	350	315	327	343	323	304	340	296	341	332	346	319	313	290	333	303	322	310	328	300	325	347	334	345	328	340	330	317	353	316	319	336	338	317	316	346	323	328	316	326	347	322	329	324	324	318	339	326	357	333	324	305	374	305	334	353	358	325	329	333	296	306	327	333	355	353	302	351	319	328	325	355	335	307	339	326	313	324	356	327	323	299	330	311	322	304	336	272	311	332	337	339	322	308	327	350	340	330	314	337	330	330	353	333	336	347	328	316	321	310	296	327	354	333	323	343	337	344	346	335	314	321	339	325	299	346	343	372	354	331	356	305	351	316	322	347	337	299	333	351	356	322	321	305	319	342	333	372	327	362	347	338	314	340	330	339	330	321	344	328	343	352	369	324	336	305	300	343	341	321	315	323	359	309	315	349	309	355	314	332	320	351	326	335	318	338	309	329	318	329	331	332	324	326	311	344	346	320	311	321	337	302	310	334	324	333	322	314	369	303	320	369	329	331	286	349	297	313	323	348	325	308	325	354	307	300	332	299	332	340	339	356	341	326	341	329	341	324	354	333	363	342	326	347	316	320	351	372	313	346	345	333	334	341	343	327	374	347	325	323	324	328	324	286	350	353	346	350	341	337	308	340	319	308	329	341	331	322	340	318	315	319	338	333	326	342	305	295	323	304	309	309	343	329	322	354	327	337	335	316	311	359	306	312	320	335	319	352	322	325	316	343	338	332	331	323	347	353	349	349	315	292	308	307	330	304	357	327	307	327	315	349	334	368	314	338	336	318	323	332	309	353	319	349	300	327	324	350	336	344	325	341	328	335	292	345	340	340	303	350	350	334	315	346	328	319	372	336	316	314	339	322	313	313	322	319	316	341	348	319	331	313	334	322	315	346	305	293	321	328	305	311	321	345	329	345	335	307	334	366	371	292	326	311	314	343	315	320	326	330	348	349	334	344	306	342	332	339	353	306	330	345	309	324	313	362	298	306	323	301	311	298	339	316	337	367	330	333	347	305	338	343	322	322	327	334	333	316	354	343	322	328	302	294	359	309	342	362	317	361	361	329	323	341	304	338	331	323	338	316	307	338	322	297	331	306	322	358	298	324	346	349	355	308	316	307	344	336	360	333	316	337	314	319	298	315	330	329	359	298	310	322	309	300	343	346	307	341	332	322	330	342	329	321	326	329	343	301	334	354	303	345	335	334	307	314	302	353	335	322	338	332	330	330	317	331	332	326	315	350	323	346	366	333	326	302	339	355	339	364	342	335	313	366	287	324	315	334	320	315	317	320	341	354	356	335	307	312	333	326	330	353	316	336	326	328	306	350	322	346	312	326	303	325	333	342	344	342	312	337	354	352	314	318	357	314	339	341	350	315	336	344	311	355	328	365	331	321	325	318	320	325	297	294	336	357	335	313	343	336	326	364	323	326	324	353	339	347	328	340	334	329	307	325	341	303	346	310	301	335	336	355	319	344	315	377	298	315	288	321	309	335	330	320	328	309	352	347	330	301	368	318	297	344	339	327	314	294	344	336	332	360	308	364	338	359	319	321	319	333	305	326	305	327	330	346	343	344	332	322	302	361	313	313	303	326	333	347	335	304	345	316	341	335	313	323	335	303	339	320	298	342	337	340	361	342	341	377	307	377	341	332	338	352	330	314	327	316	327	313	327	340	305	349	343	306	315	317	344	331	339	326	343	340	336	325	334	305	312	333	308	337	316	344	309	363	326	330	286	322	326	339	317	325	364	308	338	317	335	331	331	353	337	302	368	296	319	360	315	319	312	346	312	346	328	308	362	326	364	333	331	330	329	328	287	364	312	298	316	297	353	331	342	334	329	298	357	332	343	314	339	342	357	315	314	313	328	327	300	314	329	323	320	319	329	353	322	336	322	343	349	331	369	346	323	320	309	300	333	299	328	322	318	338	325	315	296	327	307	355	360	321	307	327	331	309	339	324	313	335	361	314	326	317	367	354	304	308	337	335	304	372	364	323	313	361	346	342	301	295	345	345	304	347	373	319	345	321	362	330	321	332	352	282	339	327	338	305	324	317	307	335	341	357	334	306	338	329	339	323	311	296	302	326	308	337	322	320	329	333	282	305	332	331	332	320	294	355	347	343	316	385	336	334	314	304	348	312	338	312	346	316	310	288	356	321	333	331	314	296	366	341	352	351	332
25633	14882	19578	6533	4463	3281	2564	2146	1808	1511	1345	1180	1111	1027	1022	907	878	850	817	762	754	731	702	696	715	692	711	684	707	690	662	683	643	684	623	628	629	631	630	630	615	665	625	632	647	652	652	693	609	673	619	675	613	607	585	612	628	616	658	653	626	617	627	588	660	606	655	571	620	585	605	640	628	590	617	566	619	615	648	641	607	603	649	652	655	640	608	582	608	577	617	641	590	585	597	560	613	587	632	559	611	654	654	583	626	580	617	648	610	592	600	578	575	606	592	603	545	569	542	598	580	569	585	634	622	630	638	622	621	599	608	602	604	582	607	566	595	611	572	639	601	577	598	581	620	599	658	635	604	626	578	592	603	618	578	593	597	629	561	597	595	591	603	580	619	542	602	597	588	644	576	606	667	598	639	619	564	623	583	627	569	603	620	628	612	617	586	610	604	663	648	631	625	602	600	587	533	621	647	538	622	552	573	599	605	592	646	600	651	621	607	599	606	582	622	607	612	629	613	634	614	572	628	605	605	585	623	580	630	585	616	634	586	628	601	638	662	657	548	615	580	596	626	551	634	619	611	618	581	574	608	593	552	582	601	585	605	587	557	556	599	619	585	588	621	623	630	607	605	601	559	548	624	576	595	603	600	625	634	624	627	622	600	607	578	606	625	611	599	588	596	593	620	643	608	609	618	635	618	601	589	595	658	625	635	579	610	549	591	631	580	604	584	545	622	594	670	571	579	610	599	532	593	596	623	606	605	581	582	573	558	570	613	642	622	577	628	591	589	607	594	592	588	576	606	602	593	595	618	552	577	590	600	581	654	591	632	626	630	575	638	582	604	609	600	611	603	584	571	533	620	578	579	586	612	616	624	631	594	602	590	619	582	595	632	599	622	595	598	601	610	637	608	586	643	547	580	590	611	615	579	630	611	599	668	602	611	620	596	626	580	605	607	594	584	653	640	620	618	573	621	658	630	637	611	611	581	593	605	597	636	656	626	562	580	586	600	628	579	603	637	642	604	631	622	630	611	582	567	601	574	604	601	615	630	585	572	596	617	610	625	585	572	623	623	610	626	624	637	652	615	566	618	625	581	605	611	632	613	588	590	575	602	606	620	591	630	598	609	560	615	566	624	573	570	589	594	587	587	598	620	629	589	562	569	601	598	590	616	605	585	594	604	585	602	623	563	626	578	589	595	589	587	585	591	615	600	555	614	591	612	607	587	570	614	560	622	586	611	617	613	582	554	600	580	606	598	592	585	639	517	602	581	583	640	627	638	585	580	640	602	635	630	593	600	592	568	580	596	595	609	594	591	584	592	610	600	620	625	606	601	605	614	588	638	575	604	556	616	592	581	609	608	602	596	652	621	587	608	596	615	603	567	657	566	631	645	577	654	628	575	616	626	603	568	577	631	607	612	618	624	614	624	604	637	637	614	618	583	613	634	615	605	613	570	586	599	612	605	607	587	617	623	565	601	565	594	590	617	632	574	597	641	585	642	596	628	586	585	617	594	596	606	610	595	616	617	630	598	624	585	626	600	610	625	616	611	601	620	636	585	615	612	636	619	599	633	578	593	646	569	593	587	609	620	591	596	678	627	584	574	628	628	630	612	596	622	604	581	587	599	595	609	564	591	580	573	618	631	648	605	622	597	613	623	597	644	599	599	576	570	624	627	634	621	603	623	610	632	624	637	591	587	620	653	553	637	610	628	573	585	615	630	601	547	609	590	617	587	612	598	597	584	587	613	576	628	608	571	614	565	620	561	587	589	606	652	603	575	588	560	582	611	601	596	602	614	584	638	655	589	571	566	592	579	590	606	557	635	643	630	598	643	613	631	594	564	625	629	610	606	606	582	578	570	577	581	597	609	599	615	606	611	618	633	566	565	598	621	569	591	605	583	572	619	557	626	607	566	564	603	613	623	579	605	610	602	624	617	591	587	593	572	562	644	595	561	615	565	560	523	597	629	597	615	573	606	595	612	610	562	627	658	594	597	610	584	622	602	603	582	610	579	610	624	628	561	605	586	638	600	589	604	557	624	624	567	609	607	574	627	642	579	603	602	570	604	607	647	625	640	634	612	586	591	637	587	605	556	614	594	606	615	606	590	584	597	628	615	594	607	608	622	575	594	598	622	621	615	604	660	621	639	645	605	630	599	582	594	622	598	628	633	574	639	616	621	561	624	592	606	652	600	636	580	568	642	639	596	616	635	621	615	615	576	633	588	638	592	592	642	601	567	597	619	595	628	636	625	612	564	594	577	594	603	663	595	612	627	592	598	568	595	596	633	574	627	581	623	594	589	591	606	618	628	600	595	622	590	588	596	613	600	558	559	601	636	633	636	587	608	634	601	581	617	577	627	602	594	606	582	613	649	569	618	602	602	625	601	626	555	628	632	578	596	627	605	592	609	570	603	581	597	613	571	585	616	564	599	566	603	622	556	614	621	592	630	605	620	569	575	632	579	559	563	659	564	577	620	616	575	567	622	585	609	585	672	623	593	632	587	626	596	573	649	617	576	596	591	598	564	675	647	622	576	590	635	628	613	560	634	609	666	615	611	611	595	605	622	611	613	573	577	603	604	609	604	584	622	613	677	599	586	570	646	633	585	600	591	625	614	557	595	621	608	567	646	536	588	624	597	602	578	587	563	596	630	590	627	635	626	580	601	609	608	595	625	602	623	629	598	608	602	614	594	584	600	595	622	619	596	599	584	621	602	609	623	568	619	612	635	620	617	590	601	604	592	594	600	637	605	578	596	608	578	628	608	600	690	581	560	621	573	553	580	635	594	604	623	588	583	599	620	610	584	589	542	629	578	616	593	628	611	601	614	628	603	586	608	585	630	564	587	587	602	574	602	624	630	545	611	579	617	575	602	615	629	588	581	589	621	607	600	611	625	587	575	572	646	628	617	578	599	632	574	642	582	594	553	581	611	574	611	642	605	595	618	571	590	585	665	598	623	595	632	617	614	619	632	575	669	619	643	618	584	613	579	594	604	664	584	615	597	612	595	570	600	559	621	627	605	569	616	622	549	617	597	568	596	616	617	627	642	557	603	604	610	601	599	591	636	597	594	577	604	551	644	593	642	576	594	597	639	603	585	602	601	575	592	650	631	623	621	620	600	630	606	609	605	627	570	581	620	606	643	590	644	593	604	596	622	581	569	613	624	607	614	597	651	585	609	605	576	601	569	593	594	576	593	578	576	600	602	612	591	617	628	597	628	576	608	621	599	605	597	596	611	629	609	591	614	581	598	619	624	648	664	580	650	636	648	592	608	593	589	611	608	611	615	582	589	594	597	630	640	611	594	587	610	599	602	645	591	637	610	610	640	638	603	601	611	609	635	619	664	630	607	606	646	631	591	606	585	581	563	605	581	629	598	602	601	597	593	581	614	569	579	575	603	589	635	596	629	636	589	609	560	606	577	598	642	625	585	621	598	602	590	566	611	622	624	631	611	610	610	602	612	587	619	620	620	602	628	634	585	582
26789	20710	10317	1020	596	512	482	466	498	485	469	454	462	460	468	463	437	483	465	434	468	444	449	453	479	462	462	465	455	475	433	496	436	454	473	443	411	449	428	463	458	463	466	488	431	451	437	444	443	459	480	458	434	468	432	475	450	451	467	458	424	454	453	438	475	452	463	488	431	422	452	461	441	436	445	458	451	439	425	484	479	439	499	462	477	450	437	438	444	467	454	422	457	451	449	439	472	443	450	447	411	442	451	472	449	447	486	472	440	473	473	449	473	455	458	428	483	431	431	465	487	392	461	471	443	457	432	420	461	489	423	480	463	484	420	428	424	470	470	469	441	442	421	462	457	473	496	446	438	433	441	413	473	435	486	460	428	454	465	419	407	465	461	450	479	435	431	448	449	435	452	431	413	448	484	488	481	468	471	409	469	440	464	469	456	462	426	422	434	416	452	454	433	469	438	444	444	437	480	462	444	469	443	474	439	445	490	416	448	442	499	455	445	446	408	466	475	441	472	425	466	477	457	436	488	474	416	429	445	462	455	459	419	451	402	444	430	474	427	429	479	431	449	444	454	412	485	430	447	423	490	446	442	489	476	463	427	440	482	446	488	474	460	438	448	448	475	442	432	468	409	445	432	444	462	436	465	464	451	448	412	446	477	459	459	446	470	446	480	476	445	465	460	452	440	387	447	501	456	451	502	434	480	418	497	483	443	446	428	434	471	434	434	439	462	464	460	433	454	428	435	467	468	487	449	435	425	441	435	468	486	462	449	471	467	432	415	465	455	455	447	467	446	464	442	468	467	431	456	444	444	448	474	461	443	460	430	461	455	450	457	402	453	449	477	415	453	467	480	437	419	422	432	444	437	444	468	465	438	443	456	471	439	434	460	442	457	440	499	467	448	488	459	452	437	454	493	432	447	451	446	439	432	429	463	491	441	476	445	442	437	445	454	433	452	475	434	423	488	456	454	435	493	480	463	478	425	458	442	449	438	434	454	498	414	413	480	499	444	441	440	444	417	481	496	476	429	461	406	443	484	424	459	471	411	436	467	458	519	467	472	462	457	430	451	448	497	455	438	460	468	463	480	444	460	448	427	406	456	485	465	417	429	437	416	464	424	449	464	482	454	463	432	427	447	458	473	442	401	437	430	413	450	463	422	494	434	434	478	466	458	457	443	490	463	474	462	480	487	460	467	445	436	412	468	435	451	470	509	429	490	474	460	490	447	454	483	444	490	475	436	462	454	451	407	432	442	499	479	472	470	466	455	460	448	428	473	415	447	438	458	438	460	445	461	468	448	448	447	416	460	465	455	441	456	414	458	416	454	463	467	485	443	450	413	442	439	433	455	472	461	442	482	446	440	499	451	461	434	456	444	462	474	451	453	498	443	472	454	496	463	479	506	424	487	466	455	477	444	456	439	422	425	475	448	475	446	449	459	442	468	416	440	486	465	447	445	426	414	445	440	440	467	472	460	471	484	439	444	458	458	482	482	439	445	462	447	463	462	470	436	459	446	439	472	487	491	469	429	413	444	465	436	452	451	450	456	452	452	414	446	456	477	438	451	459	439	476	481	457	449	511	413	489	479	432	450	453	473	434	440	448	488	458	441	478	449	475	424	480	468	457	430	410	461	443	450	450	462	435	422	493	468	484	462	462	442	419	454	476	432	489	428	470	482	451	433	455	485	400	440	432	424	499	470	449	480	435	466	473	426	437	465	498	465	449	461	438	417	458	434	480	474	462	455	437	466	469	455	451	449	414	484	459	502	448	461	481	473	456	454	441	474	479	456	466	487	451	425	464	451	445	465	483	437	457	459	476	449	458	469	458	469	461	455	437	452	469	457	473	442	430	456	474	473	475	499	447	453	431	420	448	438	500	462	453	436	455	420	451	437	496	470	470	442	508	459	467	401	442	493	429	472	469	447	467	465	456	448	441	453	478	452	440	483	460	448	449	455	425	434	477	440	469	452	404	489	451	435	468	456	475	471	461	450	473	428	483	446	492	468	426	451	435	475	445	453	466	439	466	466	456	446	445	474	427	460	471	450	437	456	486	459	446	468	440	461	462	441	444	460	446	421	418	456	464	435	460	467	491	442	461	472	440	452	449	478	447	415	454	438	464	426	452	465	416	443	444	431	455	473	446	447	454	449	440	463	498	451	427	444	450	457	468	414	451	474	466	464	497	477	474	430	425	465	459	454	465	455	428	463	424	457	484	459	467	420	474	459	477	481	448	447	412	456	455	473	458	440	477	421	417	456	475	469	447	451	434	442	451	451	465	460	450	433	452	459	445	450	485	418	471	433	452	446	433	488	451	453	427	451	472	460	483	460	495	442	439	448	465	492	470	482	441	499	474	467	456	469	447	424	472	440	418	435	437	464	461	416	458	440	428	447	449	457	426	473	451	467	447	465	481	462	432	475	454	466	451	457	468	449	469	464	462	459	469	428	462	460	407	443	442	474	459	426	411	459	452	450	502	435	457	441	439	444	446	452	475	441	403	444	465	437	445	473	461	433	444	459	476	491	460	447	462	462	449	453	488	460	458	470	477	433	452	446	489	474	473	433	466	416	456	449	415	453	493	481	422	482	479	432	426	435	452	428	467	425	442	442	434	444	462	482	424	443	455	455	428	487	465	431	442	465	471	449	443	433	472	449	461	467	475	441	475	439	472	458	487	459	459	436	431	472	459	459	512	472	445	449	464	442	496	432	478	414	473	424	463	504	443	465	452	443	483	501	470	502	456	463	411	408	474	453	443	470	462	473	451	451	457	453	446	479	456	410	464	443	432	467	456	461	442	465	428	434	431	424	434	439	432	407	478	437	465	408	444	443	472	476	469	427	428	455	489	444	463	432	417	463	434	441	437	451	451	471	415	444	446	418	452	481	439	445	478	455	435	463	480	485	456	401	474	467	451	464	414	453	466	483	457	451	472	451	466	452	492	460	466	472	433	460	477	468	471	455	448	457	452	475	431	444	476	442	462	451	464	464	443	457	483	479	465	476	466	453	468	475	472	439	458	470	436	409	463	453	478	441	499	463	416	427	488	449	408	465	441	436	436	443	492	436	483	447	457	418	474	480	488	441	450	482	427	441	443	436	428	438	451	467	427	424	478	459	440	469	450	449	435	476	453	454	445	478	485	405	425	463	447	418	491	458	428	496	417	448	455	468	458	478	457	493	471	465	479	454	425	469	485	465	451	430	454	440	433	489	445	427	500	492	462	468	442	453	453	456	433	449	443	468	431	474	465	495	460	448	439	479	432	467	472	449	416	455	437	428	455	507	459	492	426	425	449	446	433	474	479	478	460	454	443	508	469	449	459	433	450	468	432	434	424	450	455	414	459	448	494	436	449	464	420	425	483	444	468	458	471	436	470	482	456	429	438	451	428	438	474	434	423	443	457	486	461	443	461	439	486	451	442	464	429	463	456	442	479	469	471	409	408	428	473	465	440	425	478	457	421	495	502	463	450	480	456	439	452	453	430
11642	1914	7233	1294	1068	978	1058	945	923	904	877	951	830	881	923	868	909	923	885	882	859	860	911	903	886	854	902	920	872	885	894	858	850	850	918	840	876	903	879	885	907	893	844	881	874	871	896	913	902	829	916	865	833	872	912	927	909	874	837	836	885	826	842	875	816	900	870	931	903	872	839	881	854	843	865	923	872	852	862	885	881	835	841	865	873	862	849	868	863	845	890	832	910	890	809	857	898	883	858	870	893	855	827	840	866	952	880	896	909	884	868	924	879	872	931	844	854	880	875	893	885	912	901	877	823	895	866	908	893	907	916	873	871	825	895	887	865	871	914	839	929	896	887	898	894	932	924	886	836	892	817	872	834	895	842	919	891	869	845	859	899	873	837	902	856	836	890	845	848	914	866	875	868	887	880	888	871	952	872	912	883	847	830	884	869	884	843	844	827	887	900	862	859	889	808	934	870	870	931	892	841	855	864	816	828	887	826	864	849	879	872	874	881	862	883	894	872	895	859	879	883	890	880	907	884	869	895	815	857	837	864	863	855	874	849	878	882	905	844	824	859	831	862	855	859	850	839	853	886	904	905	859	885	818	866	914	925	837	894	899	893	897	942	902	879	859	901	870	917	892	874	915	876	870	895	893	933	823	877	909	853	878	859	848	846	887	860	892	934	901	883	888	909	929	851	887	901	885	879	867	828	919	862	880	843	860	867	843	844	859	902	878	900	861	860	848	876	858	867	950	857	860	891	832	859	839	905	924	828	891	883	815	865	924	886	846	816	854	863	879	886	874	907	861	834	873	873	928	863	827	870	860	896	850	892	859	860	871	901	886	925	889	861	925	844	891	859	959	905	910	827	872	846	806	855	900	856	889	862	914	860	887	883	869	904	869	897	900	867	871	855	847	900	898	955	875	888	864	866	895	876	853	881	906	878	864	885	831	883	878	843	895	885	872	900	843	891	887	863	836	807	838	897	917	832	894	855	868	911	857	953	872	918	909	863	873	870	819	840	908	886	886	878	831	867	838	853	890	840	820	853	839	852	928	884	849	890	852	839	907	939	892	909	842	866	889	895	888	902	899	863	862	889	876	874	895	889	842	845	917	875	839	830	889	890	824	853	911	896	842	909	880	872	905	906	840	874	878	843	902	879	879	913	848	894	817	865	850	839	853	906	873	903	886	878	865	833	909	864	869	855	924	880	883	882	873	856	852	876	863	879	833	862	890	857	880	850	858	873	903	916	904	851	890	882	920	891	854	875	869	870	851	902	799	863	829	902	889	880	880	856	899	929	899	864	873	928	875	884	879	865	826	839	878	858	787	817	910	850	864	853	881	914	878	855	923	825	916	863	844	931	852	918	856	871	833	861	884	823	840	881	875	887	920	864	844	878	925	871	820	858	881	908	880	895	890	859	870	858	890	850	879	892	833	870	908	888	851	914	930	907	864	946	905	885	858	868	881	876	865	843	897	917	838	782	866	833	865	885	895	850	904	826	895	879	928	853	903	836	869	850	889	899	851	894	936	883	882	844	867	848	821	891	903	851	875	887	818	870	866	892	843	887	853	878	815	851	854	875	882	881	869	904	853	889	837	871	841	878	811	879	831	862	846	866	849	871	914	846	946	902	869	890	856	912	926	924	917	878	910	909	879	892	845	910	932	848	888	875	819	894	891	868	897	864	889	849	895	856	848	828	811	829	909	907	946	887	871	886	882	869	860	896	871	837	839	871	881	827	884	851	836	907	895	842	817	870	876	978	882	909	791	878	866	915	913	891	868	915	906	841	893	897	866	831	855	878	897	853	843	863	876	818	844	834	863	868	861	839	834	881	887	862	805	876	843	881	853	910	820	945	899	946	877	895	901	923	837	852	858	879	850	836	926	852	856	885	952	903	843	866	884	859	846	867	895	872	882	835	861	888	829	864	849	856	966	874	838	901	900	881	853	920	891	860	903	879	860	871	897	866	892	946	880	835	927	862	840	876	849	850	870	892	853	889	863	869	847	886	875	862	874	869	876	859	801	864	838	893	894	870	882	875	807	926	866	895	897	846	824	871	845	879	868	871	871	841	900	886	865	864	920	845	889	898	878	867	842	866	886	893	855	878	910	839	902	860	914	856	895	900	841	836	842	828	885	848	854	880	864	838	870	861	872	847	930	880	899	925	882	901	875	885	873	861	895	875	886	865	865	865	880	889	865	875	866	882	904	854	897	840	845	852	885	866	890	940	889	847	864	831	911	887	842	870	845	847	874	895	903	913	911	846	837	900	873	887	858	903	851	898	869	891	903	872	826	829	881	863	834	868	860	864	897	883	903	841	834	841	876	897	821	875	892	885	881	888	861	847	865	869	885	885	871	897	882	924	903	880	892	882	898	857	864	933	884	854	831	870	819	856	848	881	871	855	913	845	848	865	919	847	832	858	876	935	882	881	880	860	917	875	865	904	877	913	834	828	865	830	885	865	904	846	870	795	881	892	869	829	904	845	873	848	858	870	868	823	862	901	898	905	891	898	832	838	814	840	902	867	892	931	861	916	890	850	837	885	914	928	866	866	866	834	882	889	898	884	867	882	883	852	847	926	895	840	898	836	867	878	908	886	850	831	881	861	876	882	862	843	893	873	849	898	861	863	889	836	900	915	921	852	867	904	850	837	934	878	833	938	858	895	872	915	883	928	877	836	826	914	880	835	846	864	866	901	920	890	899	847	876	876	876	902	868	838	831	906	854	862	881	922	917	894	867	865	883	928	895	884	888	914	906	835	880	906	833	881	895	893	803	891	848	901	909	837	895	871	879	893	867	841	822	894	917	858	878	884	855	876	843	898	820	888	853	860	853	888	903	879	927	917	892	905	887	871	801	881	876	926	824	911	852	846	900	908	796	877	902	854	863	905	867	935	872	859	908	892	857	840	852	874	866	789	856	900	878	906	887	869	857	891	889	890	911	867	844	856	794	902	848	819	862	872	847	888	864	870	926	910	882	825	863	912	905	859	917	835	863	876	943	906	910	853	871	892	891	886	894	919	907	902	886	949	858	873	854	864	885	859	888	833	911	934	833	780	894	869	862	897	869	861	816	885	903	864	844	875	894	912	883	822	885	826	834	867	810	884	825	899	817	853	838	895	906	841	906	817	881	870	846	866	854	866	870	917	848	887	933	887	919	879	872	848	872	858	884	924	904	873	840	892	887	847	879	871	872	831	836	928	904	937	845	877	903	841	833	892	857	827	823	865	880	905	895	859	853	885	858	867	876	864	855	873	892	870	903	874	845	904	843	852	863	821	883	935	848	838	837	854	836	882	896	923	858	886	880	887	848	969	858	896	868	875	891	875	849	909	854	829	943	851	850	899	838	874	897	868	872	832	908	898	882	871	879	891	874	853	871	855	855	853	849	876	872	860	873	911	854	861	880	891	871	896	841	893	842	865	877	839	888	879	822	893	845	936	836	872	833	913	877	882	882	902	892	868	810	872	854	891	891	824	839	915	905	859	791
24221	21368	27550	25554	19344	1688	577	448	373	315	309	291	252	284	248	269	273	235	243	225	250	220	217	197	225	212	222	238	202	202	219	213	206	198	204	203	188	215	211	240	229	196	212	211	207	203	211	228	213	218	226	225	220	214	207	212	214	205	177	216	203	211	209	209	223	184	209	214	223	214	220	207	223	210	224	226	194	216	233	232	227	232	208	202	200	216	202	240	216	215	199	195	192	219	226	231	227	210	224	213	223	197	204	223	207	201	189	217	205	211	221	230	177	227	207	217	185	214	205	206	230	218	231	206	220	225	237	193	186	203	232	202	204	211	194	207	209	213	225	212	238	211	224	189	214	230	220	242	221	224	209	197	217	211	197	210	199	207	171	235	225	222	190	210	197	215	204	218	214	200	207	214	218	182	215	201	221	197	209	208	189	194	195	196	226	244	196	218	193	190	205	209	204	230	207	197	213	204	193	167	208	214	214	213	191	232	196	217	204	208	225	208	196	196	201	172	218	189	203	248	196	191	217	207	211	224	214	206	200	216	200	213	219	212	217	184	218	208	170	201	216	192	219	202	230	219	203	172	216	215	192	222	200	198	198	202	193	225	219	205	200	219	211	225	206	212	231	200	221	216	226	203	212	237	207	210	207	188	215	220	230	224	226	207	197	194	204	231	214	225	211	204	225	229	212	216	241	216	203	198	196	216	193	207	203	234	198	199	226	176	192	190	194	199	211	211	209	210	183	199	235	204	205	219	205	220	235	220	196	206	220	204	215	197	201	222	221	194	192	228	220	193	218	217	212	215	212	201	228	204	212	209	200	207	221	191	199	198	186	199	203	193	204	204	199	212	213	196	211	213	201	227	223	181	201	232	188	210	206	207	224	209	224	221	240	196	213	176	204	198	205	212	221	229	194	220	212	193	212	214	215	222	209	220	206	195	202	185	217	197	198	213	201	185	204	225	192	209	182	212	209	177	230	201	203	231	230	219	228	219	193	219	197	222	212	181	213	203	224	215	190	208	183	209	208	222	216	195	199	228	211	214	222	215	211	197	182	234	202	211	234	181	212	210	238	186	204	177	202	198	191	184	233	196	210	208	224	215	218	217	206	224	184	215	177	217	204	196	198	208	202	228	213	221	192	210	216	201	213	211	194	231	213	202	216	213	197	180	240	208	177	211	236	215	213	198	198	213	218	193	213	199	206	215	234	211	203	198	208	205	192	210	218	214	226	241	219	248	221	212	189	219	200	186	176	206	205	194	230	198	193	203	237	195	220	174	193	181	214	222	190	211	218	215	225	208	214	169	221	216	209	220	221	218	181	218	211	201	192	213	228	217	231	205	203	192	208	205	197	224	195	196	240	198	190	180	190	225	196	202	196	220	218	201	238	225	221	203	229	214	212	204	210	201	192	226	220	217	226	251	220	212	195	218	204	195	226	217	224	221	218	210	189	206	209	211	199	201	200	203	190	194	196	211	204	198	217	199	202	223	223	211	209	174	184	212	222	187	223	193	190	222	194	197	179	196	205	204	218	180	208	221	233	200	211	192	232	201	202	215	216	226	199	197	219	203	206	202	207	174	197	202	211	211	205	190	211	210	211	183	211	248	179	213	205	194	197	200	232	233	202	227	214	188	218	215	212	193	203	209	216	237	206	213	221	189	213	217	219	185	209	200	209	211	211	225	236	212	214	217	210	216	217	174	198	183	234	230	196	189	217	216	215	208	212	216	200	194	201	206	217	216	202	183	199	201	188	179	200	200	209	220	188	205	220	212	214	196	227	211	222	163	211	211	200	218	226	236	211	195	220	209	217	222	214	197	229	214	181	204	206	212	236	204	213	199	195	221	207	192	190	235	193	185	191	220	205	193	202	230	227	225	198	178	200	175	218	218	216	209	186	231	200	207	219	223	224	197	250	177	211	210	211	200	237	191	196	181	213	212	229	199	214	210	202	200	200	230	214	201	213	218	216	226	205	205	214	228	196	203	216	207	194	224	218	228	202	236	205	206	209	238	196	220	205	207	230	206	203	222	208	211	214	208	194	220	198	210	222	239	208	199	184	212	216	198	194	217	211	183	214	200	213	199	225	233	225	197	231	223	210	210	219	213	186	220	202	205	219	218	213	211	188	223	212	228	206	240	197	236	198	200	223	240	194	216	205	217	194	188	211	211	211	197	223	209	227	202	196	189	179	200	189	216	217	207	207	216	194	207	215	196	219	217	207	218	193	221	236	200	222	224	214	198	203	221	215	205	218	198	189	200	185	227	211	216	202	199	185	204	227	204	203	210	213	219	212	195	211	207	201	210	209	225	211	194	224	226	213	233	198	232	206	203	170	206	205	208	190	184	204	191	242	240	219	237	224	211	214	210	199	205	228	193	206	192	216	210	195	227	209	204	224	206	206	203	232	231	213	181	224	194	198	189	207	230	176	212	192	215	238	217	221	220	218	219	212	221	206	214	225	212	192	192	205	203	238	218	230	197	195	212	199	203	177	226	212	239	217	187	216	215	220	205	209	231	220	245	217	190	214	222	228	219	192	222	222	217	227	218	218	237	212	212	216	229	193	215	198	222	241	205	189	208	201	208	191	211	200	226	213	208	219	235	208	201	200	218	197	190	229	212	221	208	201	194	207	233	205	219	197	203	187	214	211	208	191	215	227	217	220	196	199	224	223	228	199	208	211	179	198	219	197	200	211	210	190	209	171	217	181	219	217	222	187	188	185	201	227	227	228	180	217	200	222	209	207	200	210	229	244	202	204	200	212	190	215	199	214	217	211	194	204	212	215	216	217	227	247	209	206	211	237	207	222	212	179	196	210	241	241	206	207	219	227	223	201	223	191	203	189	189	185	209	194	210	232	240	166	217	216	203	218	183	179	201	215	200	209	195	236	215	201	223	210	205	197	218	207	189	215	236	201	219	209	168	216	216	180	192	192	234	222	192	203	181	233	203	227	216	220	202	219	190	226	206	208	220	216	220	206	219	208	195	211	182	212	199	223	198	211	203	215	211	231	195	221	207	212	209	211	200	213	211	219	235	201	227	221	204	218	214	186	196	183	195	214	214	215	213	179	239	221	204	194	206	196	198	199	195	216	186	168	212	209	211	244	194	215	220	208	229	212	223	198	200	186	219	193	199	202	234	207	215	210	205	218	201	254	168	217	214	215	226	212	206	244	199	214	181	217	202	205	216	223	206	212	217	200	211	214	238	199	225	213	218	178	209	231	192	215	218	201	208	195	204	222	228	189	199	209	197	195	200	184	211	210	201	211	198	239	193	205	213	212	227	220	225	208	200	202	199	191	207	179	204	219	186	214	205	216	206	213	211	198	218	200	216	211	232	191	218	195	191	172	212	213	222	199	192	197	200	213	228	207	232	190	218	205	208	201	244	212	218	206	211	203	201	244	209	218	182	201	218	210	205	220	227	209	205	198	228	214	196	203	199	194	222	210	193	194	198	221	207	216	210	182	207	237	182	178	220	212	200	213	202
23633	9880	17204	4083	2728	2036	1558	1230	1095	949	828	732	689	631	627	615	576	551	563	542	502	522	520	496	499	515	510	492	511	455	466	487	462	431	450	446	455	409	452	409	414	462	457	454	448	405	469	467	445	431	455	433	452	474	422	448	449	475	447	435	423	409	410	440	451	441	425	427	463	400	468	455	455	439	448	386	406	460	420	388	381	442	422	387	445	414	445	434	446	419	419	443	433	457	440	453	449	413	443	412	443	425	429	418	383	438	414	429	432	477	435	405	448	434	410	398	402	438	457	445	451	472	427	436	435	411	405	461	458	453	430	417	428	437	408	432	383	440	412	446	406	384	421	447	419	401	430	424	420	401	401	416	459	426	425	425	401	376	450	411	459	402	435	440	415	392	449	423	395	397	434	405	440	424	430	397	419	439	368	468	413	410	445	410	401	444	433	425	469	442	427	390	433	426	445	405	410	445	425	440	406	444	441	443	400	412	447	436	445	420	429	413	397	407	425	421	428	421	455	410	409	426	408	401	440	455	465	417	411	431	428	475	406	438	417	457	444	424	426	384	429	395	444	427	388	457	414	447	437	401	414	425	413	442	452	470	440	430	413	400	410	404	403	416	414	435	445	444	437	430	437	450	414	428	443	432	396	420	429	402	400	437	413	428	392	420	420	435	435	430	441	409	425	388	402	425	459	451	451	414	397	440	401	433	433	418	448	389	419	383	421	405	432	444	437	451	422	411	426	448	410	415	425	441	442	418	398	416	400	387	434	467	391	421	415	451	457	378	412	451	445	433	431	401	425	431	442	400	409	437	451	411	436	403	437	440	457	421	425	416	412	456	423	481	435	401	426	403	449	411	428	398	427	416	422	467	413	422	421	393	433	448	415	394	466	436	420	419	438	432	452	438	402	426	424	416	437	423	424	401	454	425	405	423	416	409	368	427	434	437	428	407	417	456	423	446	422	438	423	433	426	445	403	478	428	414	423	425	419	435	411	430	428	410	394	434	462	395	440	429	413	384	476	404	450	428	433	435	428	444	431	416	428	442	419	404	460	422	450	448	450	436	408	424	485	412	439	436	461	413	451	419	456	415	388	435	424	404	452	432	457	424	452	438	427	424	428	440	424	447	411	437	450	391	441	439	396	414	427	439	436	380	435	398	413	407	430	405	411	432	430	445	453	459	440	422	398	448	422	392	406	422	440	422	406	440	431	430	396	439	411	419	449	419	438	430	408	408	401	438	425	421	428	424	441	424	435	409	437	421	424	397	414	413	422	411	429	414	424	421	426	426	423	445	438	422	440	439	466	432	416	442	427	411	462	415	383	441	409	420	412	439	421	406	414	421	414	420	432	391	441	437	435	412	397	421	419	455	425	405	425	428	405	425	418	415	442	429	407	398	443	389	400	401	453	429	424	413	422	461	393	438	434	411	431	426	386	401	389	431	408	452	465	404	422	394	453	397	440	405	453	443	426	464	399	444	440	411	397	455	449	416	436	409	421	417	436	426	434	428	430	444	386	432	416	441	452	392	409	422	400	422	450	418	444	432	422	393	427	423	421	441	406	423	409	413	434	379	391	418	462	425	459	416	407	447	402	425	413	460	424	447	459	420	369	455	431	426	404	419	408	416	417	452	415	406	397	406	443	414	427	444	413	425	408	470	420	439	396	418	406	456	427	438	406	384	431	433	435	438	413	375	421	413	422	432	437	442	452	440	443	407	410	451	435	437	431	417	397	468	397	405	410	414	459	391	429	439	432	387	438	411	425	422	423	380	456	438	440	454	398	434	405	410	434	405	448	429	421	447	416	407	412	424	413	414	416	434	419	466	430	418	419	419	408	422	433	442	421	464	438	434	415	423	420	413	433	435	447	400	434	437	403	424	433	421	409	419	430	432	398	416	432	409	425	400	396	403	426	421	426	395	439	422	442	459	433	442	458	398	395	424	454	421	403	436	422	400	421	378	386	431	449	437	433	458	394	401	410	408	432	430	397	409	434	439	437	406	449	418	407	430	435	424	402	423	416	407	430	443	436	428	432	412	418	433	442	405	398	438	441	426	414	428	426	439	415	423	431	413	438	389	417	432	424	443	385	418	439	421	388	419	414	432	430	459	419	447	439	417	436	444	447	438	431	425	409	391	408	418	459	428	405	447	455	468	423	435	432	376	427	424	416	450	376	438	417	436	430	454	416	410	445	422	426	425	470	420	411	448	418	423	437	404	426	438	420	454	410	440	425	397	446	429	411	428	419	402	427	453	441	429	407	427	441	473	449	437	458	459	395	425	380	460	423	395	423	449	475	433	422	414	455	446	423	447	444	410	407	458	440	416	401	441	428	414	413	436	399	442	412	443	452	438	417	406	414	396	385	385	446	387	422	462	435	435	435	416	463	398	440	415	417	457	444	403	428	410	414	460	433	422	434	441	435	423	421	438	418	408	413	386	408	424	478	427	452	440	428	425	437	438	450	462	427	423	426	452	417	407	411	420	421	410	424	410	432	421	402	429	416	435	425	486	435	415	433	480	424	414	405	462	436	424	400	469	401	453	403	432	438	438	428	447	441	359	432	462	452	399	405	438	437	446	435	427	426	416	410	445	425	437	451	443	438	415	464	425	431	418	436	413	421	382	443	410	418	390	419	449	433	416	400	432	443	431	431	437	425	389	382	446	434	425	419	426	409	404	418	431	445	441	409	426	444	446	419	400	404	464	417	444	432	411	408	459	440	425	438	435	415	437	393	448	423	438	429	389	429	425	485	434	434	411	430	403	445	398	450	429	429	424	459	417	400	432	398	436	429	427	427	457	444	435	423	416	429	443	444	403	435	429	431	424	415	444	422	402	421	432	425	392	415	408	434	419	421	448	458	394	409	409	422	432	420	428	449	430	417	395	425	441	452	432	419	410	413	456	452	436	385	426	423	445	438	441	458	405	408	419	439	430	483	410	370	444	424	442	415	422	420	405	417	425	438	411	421	414	420	387	426	413	402	428	432	415	416	415	420	429	389	427	420	438	416	425	396	442	402	424	411	443	408	429	419	436	427	452	414	425	463	433	450	422	470	439	415	398	463	438	399	407	416	414	427	414	423	459	396	419	458	424	405	433	423	425	448	413	400	447	435	381	432	424	419	443	437	392	446	443	439	389	415	423	417	427	398	444	416	412	401	414	444	449	449	403	446	397	401	424	433	419	412	455	417	427	415	406	430	448	438	438	441	425	392	422	407	424	436	425	417	429	432	431	418	443	457	419	414	399	426	453	429	441	442	391	408	416	400	429	475	422	416	393	467	429	431	464	428	425	427	416	422	464	385	414	431	454	393	404	403	418	451	437	404	406	398	461	457	408	411	425	426	420	414	398	409	426	408	429	398	446	392	397	454	430	406	459	420	463	385	439	428	458	446	421	452	422	402	442	420	424	427	384	458	425	441	412	437	418	422	461	449	434	400	394	454	438	434	433	454	414	439	412	436	428	408	427	384	434	453	442	416	448	397	436
23283	21354	28353	24699	21355	17230	1740	848	667	568	560	496	461	425	424	482	405	420	410	398	390	385	353	415	423	374	359	409	364	402	370	366	396	386	380	367	422	364	350	330	355	385	368	356	372	354	369	379	379	332	347	362	357	370	356	370	350	342	371	400	335	385	358	382	357	385	392	369	339	329	387	363	349	358	396	335	347	326	384	373	353	344	347	349	356	374	348	335	384	351	335	357	352	364	385	318	353	378	364	331	352	365	345	349	361	311	369	402	351	355	336	369	334	346	366	374	350	350	346	360	320	368	373	363	360	363	344	335	363	356	318	361	364	344	353	354	346	325	351	327	380	363	349	340	334	351	361	357	312	357	366	367	340	352	334	340	341	356	345	342	355	348	343	325	329	367	338	342	343	353	346	363	332	389	348	330	362	347	356	357	342	362	343	364	323	387	379	329	351	346	352	352	299	334	360	348	344	379	335	322	338	366	357	324	341	359	389	337	359	377	368	374	356	363	346	357	362	335	322	353	337	370	362	346	395	350	370	335	334	351	335	376	355	383	374	341	344	345	343	333	347	353	318	356	356	369	364	354	334	333	383	350	357	339	343	349	369	360	342	369	330	348	370	327	329	358	365	312	367	352	368	363	328	322	363	355	319	361	364	362	373	347	345	352	370	338	382	367	324	364	383	340	372	368	350	345	360	373	356	334	362	379	368	328	335	348	355	351	340	349	356	316	355	364	328	341	310	351	330	336	358	341	305	409	344	345	357	339	354	357	362	335	329	337	347	332	362	397	354	366	335	338	388	343	358	358	349	311	335	380	333	335	364	329	301	368	358	354	350	367	345	373	357	335	388	330	349	336	373	359	360	307	340	326	368	326	335	354	334	359	329	371	319	378	382	362	339	336	332	382	338	381	364	367	358	339	351	373	363	341	356	348	335	353	350	324	348	391	323	374	360	358	352	336	358	344	344	348	338	340	327	372	370	361	369	368	348	330	355	331	346	362	407	332	387	339	377	347	362	380	347	317	374	391	388	340	347	390	361	382	391	340	346	366	351	332	355	368	363	332	360	328	381	350	361	364	364	387	349	347	372	345	364	352	347	347	359	329	363	344	320	371	352	333	354	357	351	356	333	346	380	329	370	378	355	316	375	370	341	328	344	337	335	366	334	397	379	351	348	374	351	332	351	356	323	323	338	366	365	406	325	353	334	347	313	316	349	344	338	381	375	364	368	323	360	368	356	343	358	380	348	346	347	367	325	344	347	361	361	348	380	375	369	325	313	311	338	347	364	396	322	358	369	329	341	306	377	377	333	321	353	327	347	347	312	360	355	395	333	349	360	348	347	343	393	355	365	323	335	383	371	367	362	369	340	364	361	350	349	350	337	342	338	354	359	362	357	330	361	368	368	351	339	332	338	357	333	344	340	346	356	334	355	346	326	335	355	349	339	331	361	346	344	380	374	344	389	366	353	332	340	358	369	372	333	348	369	315	330	383	378	394	318	365	354	356	347	329	352	408	344	379	296	339	343	361	335	334	352	375	350	315	353	322	377	358	340	338	373	347	352	353	371	357	323	351	314	329	342	320	363	354	309	340	353	350	358	375	341	307	356	330	349	356	341	365	350	352	360	354	359	361	329	343	376	359	379	359	367	346	366	357	376	353	371	343	357	385	351	328	332	353	338	366	363	356	361	375	334	339	352	357	349	358	334	356	391	358	323	350	347	340	353	347	342	368	379	340	353	346	349	340	388	304	339	365	337	335	343	340	359	380	358	347	384	348	345	362	387	369	359	327	346	361	341	354	374	359	347	344	376	359	352	321	327	334	357	341	333	334	358	357	370	339	366	343	356	360	368	340	357	364	349	377	408	346	358	365	375	334	350	344	385	377	373	376	334	376	374	345	327	325	316	356	327	342	353	351	350	358	330	356	353	341	362	343	355	350	340	343	340	366	376	327	357	358	338	357	326	379	366	351	346	359	352	367	369	354	354	343	351	347	357	316	352	354	368	364	340	347	350	334	369	350	338	331	334	349	349	323	362	387	350	362	358	348	348	342	345	328	363	347	371	346	330	380	339	326	360	329	365	384	360	349	355	335	373	358	348	360	350	340	357	341	344	324	337	341	337	346	334	379	347	388	347	354	344	362	348	347	349	335	365	333	367	360	335	366	335	311	332	367	355	334	340	352	324	334	355	363	325	337	358	363	353	339	366	343	345	346	353	331	369	370	347	337	361	350	355	375	314	340	356	367	346	369	365	343	338	316	376	348	389	335	360	325	377	334	347	352	354	365	354	367	350	333	324	343	356	365	364	387	390	374	345	370	352	388	312	371	344	354	329	343	368	344	336	350	353	329	348	349	353	368	334	356	350	366	350	341	306	333	328	358	354	374	313	354	353	357	357	341	327	366	334	342	406	305	335	327	364	336	357	344	340	367	394	343	328	326	343	367	338	357	366	341	387	354	361	338	323	342	370	351	366	373	340	332	386	369	367	357	353	339	340	377	341	337	338	369	338	338	361	347	331	335	351	355	333	359	347	351	363	367	349	343	345	331	337	344	339	372	360	365	320	327	331	332	349	350	360	376	336	329	312	341	376	321	358	342	379	336	315	334	341	328	389	369	369	354	360	362	324	351	351	364	353	393	335	332	356	370	391	313	330	380	406	337	352	380	388	331	371	346	339	362	371	360	367	309	375	348	349	332	328	342	359	360	365	353	351	352	370	338	389	328	331	333	342	373	351	345	359	376	326	357	339	344	374	355	368	310	359	359	331	304	335	374	350	337	369	357	358	344	363	375	394	361	356	342	318	385	328	380	312	372	376	355	372	378	329	345	341	324	319	378	365	344	328	339	351	332	348	349	353	338	349	345	351	346	344	329	332	338	342	359	341	346	353	351	366	321	319	374	341	344	363	347	337	371	349	334	351	326	343	335	337	342	388	343	337	320	322	323	351	322	355	349	341	343	373	367	339	372	339	348	373	375	373	338	364	357	365	357	348	364	320	358	343	322	354	347	338	337	325	319	349	348	345	365	375	378	341	309	394	367	347	368	347	351	328	338	338	359	353	339	383	343	353	332	352	362	355	367	363	361	352	353	347	356	335	372	347	348	369	324	352	340	340	340	348	334	352	353	359	328	363	334	347	358	374	355	355	345	364	355	333	351	357	338	353	344	334	375	349	343	341	342	354	310	359	338	339	345	347	323	331	353	341	355	389	373	349	318	343	295	371	361	345	350	345	364	366	347	357	367	324	316	365	314	356	362	387	373	364	356	305	378	328	368	331	359	358	334	353	369	372	376	338	366	370	349	343	352	281	333	379	359	339	340	382	364	341	339	342	376	371	334	368	349	354	320	342	328	352	325	362	350	369	341	350	362	363	359	323	341	345	370	343	368	371	358	374	361	376	351	334	354	338	383	387	325	370	365	362	323	350	325	365	350	355	358	337	364	368	334	361	370	361	337	366	344	331	350	353	344	360	374	359	317	380	380	349	349	342	361
27857	15828	19947	6966	4684	3475	2632	2227	1854	1561	1437	1260	1200	1019	1057	997	885	898	919	803	817	779	780	750	766	754	768	746	729	776	713	704	699	752	722	715	713	669	697	636	651	677	634	653	660	654	702	704	686	639	661	631	659	694	654	658	669	709	672	633	649	651	652	667	616	647	662	680	639	638	633	618	636	625	693	660	628	629	643	624	643	654	617	671	677	661	644	635	638	646	651	637	642	636	642	668	646	647	660	670	641	650	642	648	635	628	656	646	608	611	661	608	663	624	645	651	614	647	623	659	612	576	605	649	674	659	676	646	656	643	653	619	662	599	681	637	611	636	632	656	668	673	654	663	610	681	631	651	675	655	640	653	636	626	646	621	640	673	694	662	640	635	685	644	632	616	624	646	654	652	646	652	640	599	647	675	670	644	697	660	611	668	630	651	660	661	641	633	644	634	603	643	638	621	606	629	627	690	646	631	666	655	686	617	654	658	613	621	656	650	675	701	635	644	651	623	585	667	646	661	655	614	670	576	680	650	642	656	647	626	659	639	662	644	635	636	611	652	595	623	656	674	643	647	649	656	635	661	669	605	635	608	687	645	661	639	636	678	647	621	610	644	659	646	628	615	614	657	626	628	619	674	652	610	624	652	648	656	632	601	626	633	622	622	654	630	642	642	664	677	624	620	637	643	671	657	667	605	642	626	663	631	652	625	618	634	633	680	655	626	601	655	648	626	609	671	643	622	652	603	607	673	623	669	651	635	623	628	659	620	678	648	636	626	633	657	650	641	647	648	648	617	643	635	634	654	662	634	657	648	667	646	669	622	664	662	626	640	652	644	664	585	641	650	678	627	630	650	638	655	619	609	679	649	638	674	624	616	591	607	663	629	658	568	631	611	665	646	662	609	682	649	668	638	587	622	618	668	679	643	639	658	663	662	658	677	651	641	619	639	662	635	609	613	612	628	624	601	696	660	625	634	608	626	643	641	669	635	644	656	636	665	601	653	654	629	651	609	694	627	635	626	644	668	621	634	635	669	646	635	671	613	653	623	658	585	661	659	651	649	652	660	650	673	630	598	632	599	607	671	672	651	652	645	604	657	613	627	643	634	677	626	614	616	640	666	597	610	626	634	607	661	665	621	679	627	638	688	638	659	629	660	612	631	623	639	651	638	636	644	641	610	665	649	682	661	622	635	689	644	656	621	691	648	630	652	611	651	627	609	622	654	648	612	640	617	617	623	637	660	628	638	623	640	650	650	588	670	651	608	637	694	610	650	595	641	663	606	636	670	706	653	617	656	673	623	667	615	636	664	669	654	657	667	642	657	615	650	658	648	626	654	582	633	653	604	599	652	628	647	599	632	643	622	631	671	651	666	651	644	636	656	622	657	603	625	670	628	666	627	668	581	620	614	630	601	619	642	662	659	618	664	635	611	619	622	646	639	658	673	642	614	614	598	632	672	675	619	653	662	612	631	649	612	650	581	664	658	689	626	621	637	618	667	602	618	649	649	655	609	669	618	665	692	661	637	663	661	630	643	649	585	639	630	684	628	622	647	630	627	642	649	646	659	641	609	648	595	620	637	635	652	667	626	603	660	627	596	633	650	689	646	622	658	661	650	595	631	652	712	656	613	641	611	638	615	645	629	613	624	622	618	635	599	672	625	616	623	661	678	609	644	652	685	626	674	621	620	648	659	633	671	584	667	663	618	638	620	645	646	598	615	615	636	653	573	632	637	638	647	601	666	647	621	656	597	651	654	638	624	627	671	637	643	593	616	680	651	604	633	651	686	595	650	618	611	649	656	675	632	658	702	655	635	651	631	598	670	637	624	636	644	613	633	655	659	641	638	622	683	631	676	589	623	628	643	590	665	641	669	608	664	662	619	659	616	646	637	669	621	610	616	582	667	667	667	623	628	665	606	698	655	633	641	613	653	598	639	658	629	690	677	657	626	658	624	657	657	682	656	666	649	635	598	716	675	608	573	635	643	659	628	675	657	636	698	664	658	657	642	668	612	627	675	634	681	630	622	598	630	664	659	589	652	645	617	605	638	645	640	601	612	666	672	634	661	614	678	624	638	614	622	653	629	674	655	644	654	677	655	663	651	614	612	634	622	659	628	619	644	595	622	670	618	644	618	599	662	659	629	620	675	649	645	641	607	629	650	628	628	634	632	618	609	669	625	631	647	683	627	619	618	665	683	643	647	595	598	616	618	657	633	610	627	663	673	617	617	650	622	600	618	634	614	671	598	622	633	655	669	654	621	693	677	663	668	648	641	638	696	607	651	670	643	609	604	674	642	683	628	612	628	640	583	662	586	640	623	667	666	630	628	642	648	614	673	623	611	648	621	650	640	626	648	588	623	631	662	697	649	625	616	648	643	665	611	663	591	644	591	645	645	666	609	680	631	689	628	563	636	594	646	634	633	634	664	641	679	644	662	618	650	644	661	644	632	641	668	587	675	623	639	652	633	647	657	629	660	606	619	621	597	652	645	617	609	656	646	633	657	659	647	635	633	630	668	629	658	650	613	650	649	660	670	598	657	637	634	669	656	664	607	607	625	651	594	633	622	651	626	637	665	623	644	629	654	641	651	643	655	682	647	639	638	654	624	689	639	620	679	646	642	666	636	663	642	682	671	634	617	636	648	670	634	675	657	644	588	653	652	643	595	617	630	629	699	673	671	647	641	629	643	635	677	646	605	637	662	657	629	668	634	627	627	637	623	675	638	674	609	627	633	640	620	623	690	641	614	614	605	647	617	591	629	663	667	623	714	619	669	631	658	663	664	633	659	613	670	677	618	597	674	648	638	594	586	577	622	665	621	638	631	591	672	596	647	625	618	664	648	632	705	607	640	622	606	637	639	639	668	648	644	632	599	689	696	613	636	646	677	626	675	619	619	630	648	648	631	619	662	643	605	616	691	643	639	643	670	628	622	645	664	646	590	664	641	686	637	611	657	633	637	647	655	675	608	635	664	705	668	657	602	599	687	693	639	654	663	639	626	609	663	653	653	660	648	658	632	640	663	643	634	611	704	673	657	606	661	636	624	637	664	615	628	614	599	672	620	638	664	648	695	620	624	648	623	649	628	606	659	634	615	629	669	650	635	617	603	625	648	657	674	635	631	653	599	655	672	623	613	579	620	664	640	664	640	614	649	628	665	633	624	640	628	646	631	627	659	614	648	601	632	682	666	664	624	610	623	669	605	650	651	638	691	674	586	661	629	618	601	630	639	607	657	634	601	617	607	617	642	623	636	637	643	629	641	615	661	618	586	664	601	665	610	643	657	659	643	642	675	633	634	656	678	592	679	654	628	656	656	679	639	667	637	628	654	631	671	630	617	652	663	574	649	596	654	669	652	636	643	674	592	614	641	588	616	605	619	623	628	691	609	619	605	622	644	662	586	683	686	641	635	627	594	609	648	660	607	644	652	668	635	676	640	631	633	607	636	645	670	643	676	629	659	626	617	579	640	685	652	617	666	661	646	681	606
26857	20767	10534	1021	537	511	520	485	467	437	506	470	447	500	481	461	462	402	426	454	481	451	434	436	480	466	444	463	488	467	440	493	483	438	486	454	501	417	466	483	423	448	433	472	458	464	450	475	426	500	482	481	451	463	476	448	467	479	463	467	459	471	471	448	474	444	461	450	443	474	440	457	448	451	467	474	432	413	485	477	454	451	448	470	421	442	442	453	460	444	463	414	465	442	453	439	469	467	450	468	474	425	421	460	443	442	446	469	448	445	459	449	440	438	438	446	439	393	489	456	442	498	465	424	492	447	468	443	463	461	474	468	436	433	461	455	467	475	459	473	440	431	462	431	441	458	510	479	441	453	446	449	449	459	480	456	474	442	405	493	461	495	458	484	454	431	430	457	460	460	423	466	457	505	451	480	468	450	480	462	467	500	470	444	452	482	430	437	464	422	481	443	446	471	510	472	460	490	485	467	450	419	421	431	484	445	400	428	436	469	432	502	456	458	486	494	474	468	451	449	466	457	446	450	431	463	458	464	451	455	459	450	421	441	467	477	440	470	435	484	452	435	449	452	484	446	444	458	461	464	451	497	482	485	421	440	457	483	476	451	428	467	467	445	470	425	473	447	444	487	464	476	466	473	441	452	478	474	475	418	466	454	456	459	463	465	466	449	457	432	455	432	487	419	470	404	495	422	455	474	436	470	450	457	469	437	457	470	444	440	440	461	448	464	455	472	454	451	440	452	474	433	468	476	410	446	458	441	445	456	481	460	465	460	476	492	430	481	442	464	461	446	454	406	477	475	485	445	459	457	465	431	466	414	465	449	468	445	438	441	428	443	468	437	473	459	421	469	426	437	466	465	460	443	470	445	486	436	487	469	493	459	492	451	466	457	458	424	440	476	436	460	452	460	481	510	445	435	430	436	483	480	464	465	460	417	473	440	434	409	444	462	471	488	453	474	449	463	430	483	452	445	476	445	420	447	462	495	471	468	468	496	482	455	444	490	436	462	458	462	466	462	483	441	456	428	450	440	435	443	440	448	445	468	467	464	477	480	437	445	455	442	444	466	437	475	448	480	438	475	495	464	483	436	459	427	475	485	501	421	462	461	416	458	474	435	436	475	447	493	438	452	471	453	473	477	483	463	457	475	474	445	483	440	443	441	469	465	416	473	437	473	430	449	478	485	460	428	476	410	451	465	433	431	460	444	416	424	450	492	489	460	491	452	453	460	463	457	491	442	468	454	424	462	427	464	433	459	447	460	467	484	462	429	472	396	459	456	507	463	459	492	490	429	436	481	465	454	450	450	459	446	440	471	434	490	443	456	454	451	413	471	498	421	475	447	463	470	442	434	462	468	454	483	453	483	450	476	460	442	451	476	454	440	464	448	450	474	434	495	444	496	448	451	460	476	458	466	494	449	511	455	432	441	452	451	474	443	478	454	481	485	456	437	410	484	456	437	446	480	428	489	494	509	448	422	476	496	488	456	478	453	419	456	456	475	454	455	427	449	483	426	456	472	437	493	468	454	470	487	470	468	455	462	461	453	419	440	481	451	449	455	461	419	492	463	450	459	458	436	474	471	470	453	455	476	486	475	462	455	460	475	464	482	459	483	441	459	465	458	473	423	470	465	464	470	443	442	434	468	475	452	463	455	462	460	466	451	471	428	478	494	463	470	476	437	464	458	427	433	449	462	491	423	446	479	419	439	422	454	460	483	459	474	445	481	498	464	426	446	447	430	435	416	488	414	447	470	458	416	471	458	481	445	419	445	474	444	448	435	413	491	466	471	427	485	456	431	392	459	463	434	464	492	443	420	476	490	455	419	431	463	458	473	468	468	467	443	464	485	437	447	457	478	446	435	457	415	447	444	447	465	455	460	453	420	455	428	438	473	448	437	492	459	390	491	469	454	443	470	459	464	461	467	451	474	483	443	497	444	470	456	481	457	419	483	441	479	453	434	434	482	443	467	451	433	447	453	458	444	464	449	453	481	428	461	454	458	422	458	454	437	452	430	452	436	442	446	432	436	471	464	467	472	462	461	489	461	476	448	425	456	429	409	454	463	459	480	485	464	451	454	443	444	454	462	446	459	457	461	468	450	430	440	430	461	434	482	458	463	447	466	481	490	477	461	434	473	480	440	476	436	431	457	484	419	462	456	463	490	437	478	464	439	446	419	468	455	441	523	444	468	502	466	495	455	478	460	431	454	466	426	460	451	475	463	478	437	436	476	454	435	476	441	448	509	478	493	450	415	463	480	458	450	449	461	437	468	499	420	459	490	428	415	451	435	455	473	477	478	454	460	452	471	478	413	455	453	441	484	482	472	457	479	469	454	461	470	472	449	437	459	461	428	466	494	462	437	476	470	472	484	446	482	468	510	428	434	447	477	483	451	434	450	495	454	460	452	446	481	427	499	452	465	456	459	436	450	445	419	431	475	431	477	471	456	477	435	449	470	440	412	445	471	481	465	444	461	478	458	451	425	504	449	457	436	475	466	472	448	472	447	485	468	461	466	470	433	460	483	458	437	444	456	453	454	436	431	480	468	411	527	470	461	436	460	472	456	454	467	473	475	472	415	424	452	465	443	482	431	444	461	493	474	458	439	418	476	485	493	431	474	461	487	477	470	438	422	495	448	405	434	436	427	450	433	444	453	449	445	435	466	460	443	419	474	464	461	433	457	479	454	389	460	458	440	466	446	448	440	444	449	471	454	473	471	456	476	438	470	460	471	485	491	446	483	452	443	457	463	438	432	455	474	418	466	449	418	483	443	502	450	460	462	419	446	454	474	456	445	411	447	469	490	472	480	450	484	482	427	462	441	436	479	470	450	509	441	457	481	464	423	473	461	439	455	439	446	473	495	447	461	476	454	443	468	438	423	449	464	498	437	472	469	460	463	436	442	458	468	422	466	466	451	493	441	427	423	506	486	462	416	449	485	455	504	451	418	449	440	440	461	463	467	436	454	458	400	475	460	455	446	416	448	463	465	425	409	430	424	428	474	452	426	455	496	441	450	465	470	441	413	435	436	433	456	456	452	460	459	448	438	475	442	472	487	454	443	435	460	504	470	484	472	504	436	427	432	480	483	422	442	480	473	470	497	489	483	457	448	472	466	456	462	432	481	445	489	472	447	431	450	429	460	454	485	421	431	447	474	424	458	449	452	478	456	475	463	435	445	459	421	449	463	498	465	429	444	454	451	435	449	447	479	481	479	448	444	453	438	441	467	438	464	485	423	408	449	461	441	422	438	459	460	475	446	438	436	428	489	476	486	443	463	461	489	460	441	481	434	481	498	464	457	484	457	435	477	444	488	465	440	491	453	469	425	446	452	455	442	451	485	429	448	442	429	425	411	471	471	482	450	432	436	436	484	445	444	482	447	466	430	506	463	459	447	478	454	430	427	466	420	441	484	438	469	477	445	471	459	440	471	464	420	448	433	469	482	501	449	498	462	467	412	444	455	454	489	442	461	450	466	405	451	429	459
11657	1964	7297	1208	1120	1011	987	981	966	932	911	903	943	858	917	878	899	888	935	903	878	874	890	905	900	938	912	921	883	857	911	879	870	896	855	871	909	924	871	863	888	910	882	884	912	857	855	904	877	898	899	921	896	916	877	878	856	845	901	858	845	838	877	828	846	893	852	866	851	875	850	885	872	886	910	899	911	827	897	885	826	867	845	879	852	872	878	895	834	818	852	840	866	887	922	919	854	908	840	921	923	859	901	865	872	874	914	896	855	889	878	853	853	862	856	895	880	881	841	889	857	845	850	821	915	811	877	906	914	819	848	875	840	912	896	873	901	854	860	858	926	904	901	944	809	864	892	884	868	855	934	903	938	889	872	936	897	909	845	895	856	867	905	897	905	860	895	846	846	874	913	828	889	880	895	843	840	816	847	866	885	842	883	893	849	876	882	895	885	891	890	873	861	867	868	907	874	906	860	870	911	907	838	847	896	862	877	888	859	898	888	840	851	856	884	802	920	863	850	908	867	881	848	863	881	851	855	909	882	888	891	892	878	852	829	881	905	860	868	824	890	901	913	903	836	898	929	873	921	861	856	882	893	894	839	887	880	845	877	836	882	893	855	821	906	875	814	862	873	850	909	857	903	872	885	905	805	862	900	865	791	853	883	952	827	831	886	876	861	860	877	860	879	864	877	884	837	877	851	847	880	826	854	878	909	889	916	886	842	891	811	868	869	872	875	909	875	807	879	874	909	904	894	896	854	833	886	876	837	852	868	856	897	845	873	877	855	889	956	834	863	893	904	914	859	862	906	853	913	811	891	860	920	884	866	878	826	854	865	847	882	891	895	863	892	864	822	872	859	849	856	843	888	842	880	850	898	913	856	874	862	848	870	902	862	910	892	875	836	871	926	859	878	866	908	881	901	853	887	850	875	900	885	857	871	883	866	898	817	882	861	870	908	891	883	892	879	834	872	864	910	861	856	842	917	831	884	878	849	844	886	879	882	867	856	855	828	873	870	884	837	864	856	879	869	871	895	875	891	924	859	883	928	844	861	824	856	833	912	894	875	875	888	862	930	859	844	881	877	828	820	876	866	852	851	862	895	876	864	863	880	844	877	877	844	828	858	875	923	907	888	853	865	894	847	904	893	876	847	892	872	811	865	844	828	851	843	846	898	948	820	881	904	878	794	872	890	831	864	911	912	888	861	857	870	888	828	888	850	862	823	832	910	846	852	868	816	893	872	905	821	865	856	861	887	867	865	912	950	864	870	843	871	909	929	889	857	910	890	901	862	864	878	852	865	874	891	868	895	871	851	844	917	883	939	906	894	942	849	870	901	840	883	818	847	849	840	908	900	850	838	845	900	841	864	906	915	882	856	883	879	853	885	823	796	928	869	848	846	882	845	890	880	872	908	950	878	888	888	847	870	818	858	873	813	887	862	860	872	895	870	873	902	900	857	886	874	882	842	909	881	894	878	881	884	887	910	833	912	839	871	851	869	865	874	870	833	867	875	898	840	901	853	851	868	862	875	935	905	925	813	846	900	865	891	847	882	932	827	861	917	901	931	849	898	904	897	878	934	877	893	915	901	861	875	919	858	909	880	832	861	860	894	869	861	865	914	917	874	880	955	881	865	890	830	877	846	884	878	890	889	909	850	848	851	838	844	854	918	807	846	870	882	849	841	872	880	886	911	886	851	971	942	902	899	864	931	918	864	883	892	859	857	852	854	856	840	880	888	868	899	872	875	928	867	883	866	874	878	878	857	815	845	858	873	856	879	859	895	880	838	870	882	870	882	841	907	872	868	881	847	902	895	905	898	865	832	903	816	919	835	835	872	857	867	867	870	865	833	845	880	867	858	898	883	849	851	916	886	871	852	905	836	879	843	860	836	837	908	877	862	933	913	870	882	874	902	873	835	870	863	919	895	848	936	884	888	845	862	918	870	853	863	933	915	838	841	897	872	851	872	864	875	866	914	887	917	869	894	880	892	908	871	839	858	870	876	918	914	857	879	879	874	832	912	830	820	882	893	834	850	848	893	853	858	873	836	867	884	846	857	896	888	854	869	911	894	871	867	877	872	863	843	888	882	856	873	871	871	843	845	848	887	860	816	850	880	807	840	840	868	909	910	862	855	858	902	889	860	849	876	899	873	903	894	855	883	894	838	896	851	852	877	858	923	841	874	874	889	837	918	912	864	908	901	855	878	848	916	858	896	881	825	882	877	845	919	896	876	871	900	875	906	881	862	836	899	869	862	909	869	858	906	814	874	930	884	882	854	911	858	896	871	849	868	872	910	906	892	871	915	877	831	888	854	910	887	893	876	877	889	863	850	865	888	868	920	902	884	912	916	878	871	871	885	888	918	894	830	875	871	837	810	918	918	894	895	874	886	900	863	867	901	905	883	886	808	822	845	836	870	854	900	850	914	861	896	872	826	873	840	910	907	891	875	904	915	831	882	862	923	856	894	901	827	880	880	880	901	869	871	909	850	894	855	872	859	910	920	903	860	854	825	870	886	838	882	840	899	877	840	912	893	903	868	898	840	886	920	840	870	916	833	858	933	903	861	865	901	822	903	902	856	843	866	901	900	805	789	885	904	922	888	871	815	883	863	851	871	888	869	937	827	911	856	927	878	838	846	877	866	863	865	890	884	850	855	859	871	832	889	943	859	888	863	853	884	862	898	881	855	856	877	919	859	902	864	870	867	864	916	871	844	837	890	841	819	906	879	820	918	843	862	880	863	916	865	880	871	872	938	893	848	853	883	857	866	908	848	854	879	847	883	892	932	855	815	855	871	855	863	853	805	888	847	865	837	802	890	873	866	880	896	827	821	873	918	846	883	921	862	859	903	928	923	853	922	860	909	895	856	914	842	906	888	880	865	876	840	858	879	944	886	865	866	878	867	904	821	844	876	838	880	831	863	888	921	907	883	873	855	876	890	853	883	831	915	916	863	887	849	868	821	857	898	909	867	888	888	856	882	860	886	900	933	855	855	870	894	881	847	829	890	860	817	818	844	852	797	864	882	893	909	885	931	917	862	859	864	834	855	880	844	878	848	836	875	867	842	827	882	863	858	841	895	913	848	890	880	938	925	867	929	845	861	918	839	856	906	881	856	861	903	898	879	829	866	887	830	857	852	904	867	900	845	902	869	877	904	892	896	851	882	858	885	883	902	889	845	901	864	810	891	885	852	888	845	866	887	922	885	889	895	829	849	872	855	901	892	854	848	866	870	887	849	887	860	882	910	862	888	817	847	854	851	899	893	858	915	900	881	901	861	888	894	924	878	890	909	897	854	856	900	851	877	871	939	878	848	897	900	927	874	851	830	804	845	905	835	875	874	799	823	845	888	901	832	876	919	880	915	891	827	884	858	856	816	819	943	858	899	832	837	920	886	875	901	866	882	931	828	908	884	871	861	896	905	894	862	899	875	864	819	862	847	825	851	935	883	865	832	884	914	888	904	898	892	845	869	900	899	852	871	881	858	915
24206	21328	27829	25174	19168	1562	567	468	382	306	339	278	286	275	243	249	226	225	256	232	254	209	240	231	240	226	217	242	212	226	237	214	240	194	225	210	227	222	186	218	231	244	223	233	203	206	208	187	226	226	219	216	198	204	214	197	224	223	218	204	232	204	203	193	223	220	203	222	223	202	193	218	224	219	234	203	228	218	172	201	198	200	193	217	209	188	195	189	210	204	214	209	221	212	216	220	195	193	203	188	211	198	214	202	196	228	253	215	219	190	226	202	206	204	207	217	236	206	205	230	224	200	244	205	245	199	205	200	218	212	207	206	227	203	199	202	228	203	218	173	200	217	193	197	208	219	225	218	231	210	205	189	207	212	212	211	197	221	214	208	209	194	186	224	224	208	210	187	199	210	221	199	182	194	228	191	219	210	209	193	206	208	238	210	218	203	237	215	204	200	205	199	220	195	197	225	218	220	216	217	232	186	216	200	209	219	201	172	213	194	200	196	234	189	191	196	204	209	202	204	223	196	222	210	216	209	190	197	223	199	231	199	222	186	203	188	250	199	208	201	186	222	210	224	190	198	196	190	217	222	201	204	218	207	227	173	203	192	210	185	199	220	222	199	229	229	213	210	192	195	217	212	209	195	202	230	189	206	188	184	199	176	221	223	192	213	195	200	210	242	209	235	215	204	203	232	222	204	195	225	212	204	193	210	201	220	219	207	224	184	182	186	225	214	207	212	194	207	206	218	215	232	207	220	214	219	206	196	181	211	232	245	233	216	190	231	218	205	223	214	226	207	196	183	225	221	208	195	206	207	234	188	200	178	227	225	205	224	221	201	184	224	215	197	191	186	209	217	211	211	198	218	205	225	211	203	225	236	222	190	222	191	227	192	192	212	209	217	218	201	213	229	215	196	192	200	185	201	205	217	205	230	215	208	209	230	219	201	213	224	206	239	192	223	209	218	211	197	201	218	220	216	203	233	213	206	206	205	202	186	211	205	214	200	193	205	234	203	205	206	214	226	220	223	203	210	212	222	214	220	211	224	190	183	208	202	209	225	225	212	198	223	209	202	204	207	209	232	208	219	217	214	195	241	226	206	203	184	204	216	217	198	193	204	213	185	207	234	201	201	203	207	219	191	215	189	219	225	227	196	194	195	197	232	217	221	228	226	195	213	208	186	197	210	209	228	237	203	218	176	202	228	206	182	204	196	193	193	215	188	212	198	200	190	202	221	213	204	172	199	246	221	177	208	209	213	200	206	196	208	215	207	221	227	210	224	228	228	219	208	211	221	204	211	224	189	225	184	199	213	194	201	206	191	219	194	215	206	210	231	215	209	222	212	199	223	196	211	199	206	199	210	193	254	229	223	179	174	217	193	210	179	190	215	187	214	218	199	201	215	215	212	213	230	204	192	236	203	206	228	226	207	226	204	220	240	211	207	200	203	215	204	215	190	193	226	209	200	192	218	179	201	198	216	205	198	216	197	223	207	214	221	182	206	217	191	236	195	200	209	197	245	184	206	190	211	176	213	207	222	190	212	216	186	209	201	221	204	200	215	193	202	205	196	236	177	205	208	199	198	197	208	205	210	196	209	209	228	224	192	173	207	213	176	180	215	211	207	222	182	195	222	181	209	202	219	217	213	213	206	208	220	174	213	182	202	204	220	208	202	202	223	196	199	195	217	213	209	198	237	214	225	195	215	207	183	208	189	205	183	223	201	200	204	213	210	209	218	196	224	234	217	191	248	229	210	182	238	202	209	172	219	196	203	193	184	225	227	215	225	208	211	214	228	207	199	176	215	223	192	202	230	208	217	220	193	199	210	205	195	204	223	206	206	184	190	196	214	177	249	183	242	245	204	222	218	204	204	178	204	193	208	186	203	211	199	191	196	193	183	185	221	210	194	193	227	215	218	200	214	194	194	216	191	196	223	209	236	211	211	204	180	205	226	243	208	200	220	215	201	179	187	232	243	210	196	217	231	203	187	210	220	211	222	215	232	207	207	213	186	206	213	222	229	229	206	218	195	205	203	220	207	228	199	200	206	194	213	198	230	214	220	193	197	208	234	174	212	206	206	203	207	212	191	205	201	204	197	205	214	213	228	217	232	208	216	212	211	224	223	202	189	187	197	212	216	243	193	203	249	198	217	216	189	207	216	201	192	214	189	226	202	226	196	226	203	213	191	192	216	202	213	208	217	216	208	223	215	197	208	188	196	217	182	207	219	212	218	198	190	220	230	231	217	236	191	207	228	206	192	198	177	195	234	220	235	202	224	176	210	218	218	204	206	202	215	235	204	203	213	207	196	233	223	201	177	198	228	220	218	227	192	205	224	199	210	196	211	210	215	197	184	200	209	217	194	205	197	191	229	211	177	191	184	211	212	241	199	201	196	239	198	218	217	185	194	214	211	216	206	198	189	191	212	221	195	212	239	202	216	214	229	186	187	217	212	220	202	213	189	211	186	208	234	187	222	197	198	200	190	205	196	198	185	164	231	210	203	190	211	217	204	211	219	204	217	216	206	201	201	215	175	213	188	189	226	228	206	212	201	194	216	205	203	182	213	200	240	193	208	207	208	200	198	197	231	193	218	204	208	226	221	235	211	219	190	249	203	200	217	210	211	223	197	203	190	202	220	208	202	240	215	219	210	226	201	231	219	202	180	232	206	189	208	208	196	226	210	197	181	210	215	206	219	216	205	205	200	185	219	205	207	186	214	226	199	210	202	212	194	187	214	203	226	236	203	204	219	225	221	182	181	206	231	218	205	181	202	230	190	191	212	193	214	233	215	196	230	195	217	199	181	218	173	208	207	202	221	206	179	225	242	211	211	197	212	212	187	199	233	222	211	195	224	215	184	207	186	183	189	240	202	194	191	197	222	206	201	219	215	188	197	220	195	207	206	213	220	190	221	219	206	207	221	199	208	188	212	192	216	221	204	215	217	198	191	205	216	204	184	210	215	225	183	212	201	202	197	208	197	202	235	226	212	217	203	208	210	204	244	203	210	233	214	196	220	202	222	218	235	195	234	194	204	224	222	187	192	178	227	212	188	222	201	201	196	206	219	231	195	201	203	210	222	213	193	229	209	199	196	202	219	231	189	215	188	218	208	211	216	218	210	215	221	211	196	205	217	212	199	194	242	193	231	225	206	214	203	196	231	245	215	200	207	195	226	187	195	199	217	227	209	199	197	189	205	222	233	217	229	210	198	203	205	180	213	187	210	212	220	190	217	205	220	241	200	200	218	176	222	217	216	194	227	199	181	199	229	180	222	232	191	197	216	208	206	196	208	187	243	234	222	205	185	225	241	202	223	224	196	208	201	226	208	209	196	200	213	219	200	199	191	222	193	208	209	216	189	208	187	215	202	226	184	184	223	215	188	190	219	212	199	200	198	214	196	178	197	207	188	178	216	223	206	185	211	195	192	188	204	181	213	201	198	189	199	213	212	210	217	211	220	212	227	218	191	214	239	202	218	209	220	202	206	206	211
23262	10015	17818	4097	2892	2016	1565	1253	1057	955	833	723	682	661	607	562	587	517	525	543	497	504	537	475	490	463	492	470	478	465	516	447	417	468	451	476	443	476	433	439	451	398	475	445	418	483	391	440	438	422	451	455	453	420	456	489	457	413	428	427	427	432	434	418	448	418	422	400	434	428	452	430	436	425	442	415	426	405	445	427	431	435	441	394	440	419	409	412	427	415	418	476	426	387	439	441	429	427	415	413	420	439	423	413	426	439	425	385	426	413	418	481	397	431	397	430	427	428	429	469	412	412	429	420	395	449	420	439	450	439	401	431	435	422	408	433	448	410	454	394	416	374	425	428	408	393	417	443	472	397	422	430	407	444	482	421	417	420	449	432	408	444	446	416	433	449	429	422	418	445	430	375	416	428	411	426	411	446	428	454	457	432	415	443	415	436	424	442	419	396	425	419	420	467	441	432	400	419	435	417	407	449	454	421	437	382	455	440	428	406	413	396	409	404	392	399	426	408	407	416	437	405	400	405	416	387	405	404	403	450	417	446	437	393	425	466	420	439	502	411	420	439	418	397	429	414	441	369	461	414	419	405	425	408	424	459	402	440	438	376	423	392	421	440	419	433	461	418	433	414	416	450	415	405	411	448	448	472	426	411	459	397	418	398	409	411	422	433	394	469	416	420	428	424	456	434	462	420	465	420	433	387	449	453	412	395	426	435	450	380	403	435	384	448	403	434	462	426	467	409	408	438	423	424	451	447	435	382	407	440	417	442	433	441	404	440	411	435	404	400	453	388	427	431	420	396	405	416	408	453	433	434	456	398	415	412	430	416	420	447	410	377	434	438	409	425	411	410	427	425	419	394	442	451	470	398	402	411	410	418	444	428	411	448	420	405	445	412	411	388	443	446	429	430	429	376	423	398	409	438	431	450	413	426	413	457	415	482	429	409	428	424	425	417	415	423	436	416	408	441	411	453	425	434	431	414	400	421	394	451	422	423	431	422	442	417	426	414	439	391	421	467	412	409	421	416	410	428	454	436	426	435	410	393	464	476	453	408	447	415	409	437	400	454	413	445	400	412	426	412	382	440	437	427	398	428	442	466	401	431	417	427	423	443	416	392	414	426	459	441	394	427	436	481	426	413	433	449	420	419	400	413	403	406	462	465	391	404	403	445	414	440	395	420	455	409	444	393	432	450	411	423	471	415	431	407	398	447	451	391	435	441	440	419	409	426	397	386	433	425	397	443	429	436	428	416	419	421	425	437	438	420	451	429	431	419	395	448	416	427	438	424	411	406	411	426	417	426	411	417	459	448	431	421	449	422	397	397	403	434	400	416	426	417	449	403	439	439	409	452	428	437	413	449	441	416	444	454	429	413	442	431	447	409	411	448	427	415	423	420	417	395	435	394	457	425	404	445	422	411	424	429	413	434	406	407	409	390	416	368	413	420	434	451	428	424	404	407	429	443	453	422	421	405	428	431	418	423	437	385	446	422	429	396	413	422	400	416	380	452	419	421	458	440	428	417	432	415	393	461	432	435	382	424	417	425	391	411	408	449	455	420	416	440	404	417	405	423	418	444	424	413	450	405	417	408	400	429	413	404	397	392	408	398	401	407	422	429	431	424	402	445	413	442	434	414	422	438	415	457	400	426	425	450	420	477	448	430	400	399	457	416	458	426	430	417	441	433	403	472	420	405	423	393	403	451	446	433	408	453	400	414	417	440	443	427	436	444	398	418	438	429	412	427	450	423	423	464	436	440	446	400	433	418	453	426	418	403	419	427	443	419	449	424	407	445	436	429	442	431	472	432	407	391	411	414	423	434	441	379	445	432	422	420	407	408	443	408	406	431	423	399	414	429	418	409	449	446	420	398	447	414	387	413	402	413	460	425	433	387	437	397	385	406	378	402	456	444	415	420	416	434	425	440	425	432	436	441	447	421	455	420	432	398	417	436	443	435	412	398	412	442	435	421	455	447	401	389	389	416	413	382	481	430	435	439	440	464	384	436	407	418	405	433	415	431	432	452	408	414	420	416	403	408	415	402	407	420	390	410	426	448	417	433	420	425	394	446	443	442	420	413	400	425	435	413	411	425	448	404	435	415	407	422	440	448	426	417	439	426	464	440	431	419	442	409	477	412	471	430	444	442	429	454	422	406	417	408	426	424	429	414	415	413	401	405	445	432	437	437	427	430	441	438	430	445	429	429	405	423	464	450	454	461	404	448	448	433	420	435	418	390	429	390	458	432	419	473	465	452	386	387	445	422	433	454	402	400	437	417	435	434	401	412	401	421	395	459	471	440	421	450	437	409	406	410	390	422	403	401	402	430	418	421	430	455	415	423	432	448	409	430	418	397	420	458	415	402	413	416	426	420	425	453	466	426	385	470	450	436	399	426	416	416	441	444	421	448	406	410	444	422	447	438	475	417	413	436	413	443	429	426	436	445	415	436	408	415	431	417	433	448	418	427	407	449	382	448	410	450	401	418	424	430	411	439	430	417	416	403	456	441	422	450	400	398	445	410	400	402	411	436	447	450	379	458	410	426	465	394	445	434	448	402	418	413	431	410	407	416	420	424	414	414	407	467	431	415	444	384	453	436	430	461	390	418	416	404	443	426	427	437	436	462	476	401	435	421	427	446	423	393	430	445	394	454	412	405	429	432	471	427	443	439	425	427	424	380	401	426	425	431	449	418	444	432	442	452	426	414	439	427	402	381	426	402	437	441	406	410	401	412	418	425	440	404	427	427	460	440	419	427	414	458	406	403	428	433	403	458	386	473	421	449	423	430	419	413	422	431	416	409	439	461	440	418	381	447	430	408	438	412	438	424	419	434	458	431	440	384	440	411	427	417	455	456	452	411	447	459	467	447	413	406	428	437	423	437	404	437	431	408	432	393	441	436	434	435	442	393	440	468	431	394	462	433	408	426	406	444	441	396	434	438	426	384	416	447	394	462	432	410	410	424	426	451	428	442	411	429	428	411	433	451	404	446	466	425	438	381	418	409	445	444	462	430	403	419	422	426	399	404	406	402	444	433	441	431	393	462	408	429	449	446	462	441	425	410	416	465	428	421	403	450	427	422	413	446	460	405	418	434	409	480	411	449	419	433	467	402	422	418	451	423	435	390	420	413	416	407	410	415	457	417	392	422	425	420	419	411	411	424	429	415	453	413	428	415	419	438	419	440	440	423	459	401	425	418	450	423	431	456	419	421	453	431	401	402	404	419	422	399	412	433	410	425	431	448	440	442	417	437	432	398	430	444	381	451	430	459	395	413	443	469	457	445	437	410	434	458	415	399	426	426	403	411	422	489	455	402	440	444	432	417	423	441	435	383	404	421	413	430	431	403	423	442	447	454	411	396	404	418	405	438	457	459	435	424	433	418	413	431	408	421	447	404	401	405	436	402	412	452	417	435	381	431	405	410	434	449	434	415	420	432	430	411	432	439	469	425	411	417	439	418	425	408	413	436	423	457	405	410	450	455	401	428
23323	21340	28728	24302	21343	17704	1751	812	604	582	547	504	494	435	433	431	478	411	437	406	411	352	386	385	369	396	386	387	399	359	346	345	376	340	338	385	346	345	374	319	387	329	350	332	398	374	341	335	353	348	357	395	327	345	358	343	361	357	370	385	390	338	341	310	368	363	347	334	372	374	356	370	339	369	337	359	354	373	355	308	382	356	352	347	358	362	355	344	339	365	390	348	310	330	356	376	358	352	327	365	351	368	373	349	334	349	368	346	349	309	329	355	356	347	368	341	318	344	341	317	352	301	383	360	370	346	364	338	358	358	349	325	368	366	328	337	359	358	333	320	341	339	337	316	318	378	332	320	342	369	315	347	352	352	336	363	336	334	348	339	349	319	343	351	370	387	368	336	346	374	365	357	356	331	330	351	319	325	372	337	346	383	368	348	328	354	348	339	343	336	354	362	306	363	328	360	330	375	334	352	362	329	341	332	317	324	314	317	325	341	347	350	345	351	350	360	358	351	321	369	346	349	350	345	398	395	365	371	304	300	373	382	338	364	359	331	362	340	338	339	349	337	357	367	372	336	338	332	369	346	372	361	345	352	323	325	352	371	353	313	336	354	374	353	324	327	328	362	353	359	357	368	365	336	361	337	343	342	380	357	367	354	391	381	331	331	364	353	351	360	342	385	328	347	327	364	339	393	351	341	371	360	361	369	340	342	357	367	334	360	339	370	369	345	382	365	341	342	352	351	349	345	341	322	368	365	365	330	332	315	329	341	326	349	328	333	330	342	342	331	350	356	378	315	323	328	362	335	350	334	371	348	362	376	337	389	373	393	339	350	373	358	337	333	323	346	352	333	368	340	358	338	328	348	357	350	323	375	350	374	359	344	368	357	344	363	340	336	377	300	341	367	356	346	375	334	350	346	313	339	322	341	350	353	346	365	338	336	349	331	345	369	383	354	313	348	369	346	369	348	333	342	342	342	349	339	365	392	323	373	339	329	338	352	327	322	351	369	343	351	369	330	324	334	367	342	352	376	326	319	344	350	355	334	331	330	345	329	348	343	357	346	374	376	329	352	353	350	348	350	356	359	344	334	346	346	341	335	357	326	327	364	331	389	339	354	299	356	356	347	353	333	338	354	338	355	344	327	338	344	350	327	361	340	358	378	367	318	348	320	367	364	360	349	351	352	358	331	345	337	347	324	344	335	313	328	364	321	385	341	334	366	330	332	349	379	357	346	349	335	374	354	317	347	341	351	399	355	346	354	335	334	344	340	353	348	332	320	341	359	354	354	382	352	329	326	343	369	349	369	368	359	329	360	299	343	339	395	342	369	373	393	342	374	370	358	368	346	363	330	322	372	350	329	354	341	324	359	332	345	360	339	358	368	363	314	346	361	322	357	350	351	357	344	355	344	334	336	360	330	388	379	362	382	376	328	337	375	356	319	358	349	343	375	368	335	327	342	339	356	368	326	343	347	366	349	361	391	328	367	367	341	326	370	345	380	371	336	338	364	330	358	367	337	346	343	327	361	311	385	314	356	328	347	342	372	369	336	346	353	314	376	377	339	326	321	369	317	366	332	340	363	386	335	372	345	327	370	354	320	329	351	338	378	337	350	350	311	344	337	334	331	342	385	313	350	376	354	325	346	329	344	340	395	320	326	348	324	339	380	324	323	354	344	362	325	357	341	351	383	367	342	354	329	361	360	331	343	318	324	331	378	356	368	335	345	345	324	374	343	341	326	338	336	348	350	364	337	381	358	361	359	368	339	382	337	333	333	335	348	335	371	339	363	369	327	361	359	356	341	384	360	353	369	351	360	362	363	351	366	356	369	349	360	366	350	309	296	354	394	337	335	357	337	340	327	342	332	332	342	331	358	355	334	347	322	350	343	318	367	346	372	352	349	343	348	362	372	364	379	352	342	379	360	362	328	357	344	305	346	371	373	358	351	361	360	352	370	359	353	364	362	359	368	375	344	381	328	364	312	319	350	351	354	357	356	372	352	343	359	326	348	353	352	343	347	324	339	356	395	383	362	339	326	328	359	368	343	342	356	337	375	332	337	364	363	379	377	354	343	333	347	320	329	336	378	333	350	360	350	332	346	318	369	297	347	370	320	320	351	351	363	353	359	369	327	343	363	360	355	378	372	348	355	373	349	335	360	362	330	334	343	336	380	363	321	340	391	357	373	355	370	354	365	349	340	357	348	355	337	338	349	348	324	313	336	358	341	363	343	328	353	345	350	336	358	334	353	333	351	355	327	358	341	368	360	375	315	356	340	348	381	356	360	351	384	322	343	334	385	332	330	331	326	325	346	345	351	352	326	348	354	356	348	342	362	328	345	353	370	337	371	356	361	342	339	379	363	358	351	325	325	354	360	333	326	377	357	355	349	350	342	333	403	381	368	361	341	362	339	333	362	346	384	317	329	353	334	366	342	329	357	352	349	370	375	343	338	358	360	354	377	327	312	320	342	328	345	345	339	341	341	367	362	321	368	383	318	323	336	365	354	355	382	342	377	345	381	345	345	406	319	369	345	350	375	369	382	354	382	397	371	343	389	354	350	353	347	353	360	376	322	381	325	336	349	311	364	347	326	319	379	312	343	362	358	337	357	354	408	355	331	355	358	347	340	362	340	318	344	317	386	377	337	345	362	346	366	328	366	361	342	357	371	300	360	346	360	360	362	328	377	332	339	368	350	324	330	348	370	319	362	348	371	337	392	371	320	312	353	352	374	374	342	336	379	359	366	349	328	335	388	297	385	350	311	384	334	366	334	376	352	358	332	304	350	368	331	357	312	344	349	363	320	341	344	384	346	333	355	324	357	341	348	373	350	366	349	348	303	350	347	366	340	334	368	381	344	345	346	347	365	311	371	402	344	350	348	345	315	339	371	346	340	327	361	334	335	336	334	365	360	325	331	358	347	367	333	332	364	371	337	343	315	335	353	331	370	361	337	340	365	375	349	349	336	340	329	384	342	332	323	369	350	407	316	366	333	378	345	335	349	379	368	334	385	349	331	317	341	347	346	348	359	356	338	343	366	357	368	365	369	337	314	322	362	310	336	351	326	341	312	320	342	358	344	317	349	324	367	362	329	333	357	352	381	366	354	340	371	315	339	361	360	367	354	344	357	382	341	335	369	376	332	341	321	364	346	360	368	316	361	399	366	385	352	336	340	343	312	370	337	343	338	311	355	358	335	334	347	360	330	373	368	317	330	363	353	358	363	344	343	315	313	349	356	370	336	351	377	357	368	355	348	341	364	317	359	347	344	319	324	345	351	331	348	326	338	331	373	329	328	358	388	388	341	331	347	335	340	369	358	345	359	350	373	367	374	342	370	334	338	337	343	338	342	324	376	341	350	346	350	358	356	305	355	356	336	368	355	354	344	356	360	378	350	355	328	361	359	349	356	364	342	355	344	351	306	339	357	317	303	329	363	341	317	354	325	350	349	335	330	365	339	355	338	369	345	304	374	343	384	328	342	364	353
27389	15794	23327	7016	4647	3545	2712	2199	1857	1564	1403	1294	1171	1065	997	935	941	898	822	862	753	824	755	850	760	740	707	752	683	685	681	689	736	710	670	690	714	696	702	699	696	650	666	693	628	733	655	609	681	691	637	664	656	665	666	634	627	647	657	642	678	692	639	741	706	631	680	681	626	689	650	646	701	674	658	599	681	660	639	651	660	670	664	664	637	636	646	642	683	659	639	640	653	622	641	685	651	675	649	639	614	666	638	611	676	617	647	659	609	662	604	673	642	597	627	671	662	665	632	677	623	664	653	643	645	643	656	667	666	663	659	616	687	640	606	615	666	618	669	624	656	620	695	660	622	673	639	643	619	662	627	620	637	672	626	683	640	671	614	655	633	669	654	632	624	638	654	688	655	631	625	650	671	639	639	601	610	638	679	645	616	611	658	668	642	621	621	633	627	651	629	641	606	645	634	718	625	640	693	601	625	658	608	621	636	662	648	651	619	647	584	659	613	683	663	630	623	665	582	620	632	664	630	665	663	635	643	595	657	666	670	651	625	678	665	633	683	664	677	599	600	628	626	626	644	639	688	635	610	616	639	664	715	666	646	616	633	650	663	611	587	612	588	644	656	640	623	652	626	643	624	657	645	653	643	642	598	621	622	628	628	638	635	641	632	634	603	624	622	657	635	646	604	611	626	627	665	629	632	572	659	644	658	604	607	592	668	661	662	635	657	644	687	654	603	610	667	639	611	639	638	644	638	673	647	608	622	629	649	606	619	653	681	666	627	618	674	684	602	648	654	655	619	645	615	693	613	635	654	701	658	612	635	692	660	671	664	688	603	636	694	634	653	604	630	662	653	630	680	656	596	644	629	638	616	604	632	612	654	629	635	674	646	631	614	681	646	629	675	651	615	648	669	638	643	623	650	646	652	657	631	640	648	622	639	615	671	681	671	654	632	657	631	631	631	585	634	647	685	632	668	598	692	691	632	601	667	705	615	644	658	615	629	602	631	617	591	671	638	684	639	621	621	640	649	639	649	664	643	654	627	699	668	653	667	625	651	637	635	652	669	619	655	624	600	639	631	608	650	670	606	656	646	652	662	654	673	629	642	614	629	662	658	625	673	698	611	666	623	659	629	628	665	699	632	599	640	620	660	646	662	625	619	595	658	628	674	688	630	611	640	670	604	655	635	612	650	594	618	635	682	634	676	671	674	621	664	616	663	657	691	642	658	649	657	643	632	668	604	617	607	608	628	656	596	673	662	594	652	602	641	654	640	656	604	649	620	661	672	685	661	634	645	639	621	651	654	630	643	650	603	622	648	646	643	656	606	612	645	639	626	619	635	607	623	637	622	658	618	645	629	653	667	638	644	650	640	631	693	657	643	662	643	643	624	626	619	599	655	638	677	614	677	629	700	668	585	641	661	667	646	707	616	583	660	673	648	644	651	665	638	688	663	708	638	607	698	659	616	677	657	638	601	618	648	645	621	664	658	627	640	639	617	609	619	667	617	619	634	656	655	642	660	643	602	649	644	649	702	616	628	655	649	644	599	604	609	636	639	650	633	678	622	675	665	640	658	663	613	640	598	617	626	645	649	648	706	628	689	623	663	654	665	662	605	639	615	633	662	632	665	613	654	651	632	595	632	634	620	626	653	650	635	571	616	614	634	626	626	651	641	661	674	643	611	633	643	663	652	634	636	641	606	652	623	626	616	630	678	592	635	591	616	643	650	626	677	670	673	684	611	618	606	650	625	656	594	658	638	660	650	635	663	636	658	600	622	664	668	658	627	619	642	642	636	637	655	637	664	609	635	596	631	611	676	641	630	611	650	682	672	638	595	651	634	685	664	669	626	623	638	702	661	641	655	640	611	646	626	631	634	676	626	686	626	625	644	636	590	630	614	673	610	633	626	655	599	627	622	683	658	629	667	633	584	623	640	665	627	588	655	617	647	654	632	627	648	642	673	596	597	674	594	643	624	581	632	707	646	694	652	651	642	652	621	648	652	644	683	610	630	653	657	622	643	632	638	665	652	655	665	649	617	608	658	642	670	673	616	617	661	698	642	646	652	663	649	657	636	634	639	669	651	642	665	674	660	605	651	605	600	625	656	603	619	716	637	637	586	668	652	630	617	647	648	635	671	642	654	639	619	646	618	698	657	604	624	645	683	628	634	652	576	629	633	616	616	652	634	602	661	606	626	603	635	612	580	614	648	673	654	630	597	609	650	627	648	704	646	699	646	637	628	633	636	618	606	686	653	644	598	662	650	633	668	641	588	656	610	633	683	644	666	719	653	691	688	698	644	640	659	601	598	641	607	644	618	635	653	641	626	638	632	644	609	671	612	685	678	657	661	621	613	614	606	652	632	584	652	620	634	665	683	630	662	648	699	687	663	633	688	685	660	665	649	664	670	616	627	647	572	644	617	645	619	643	652	642	640	677	652	661	620	643	638	613	637	647	596	646	618	640	597	639	643	638	687	627	671	640	627	672	615	658	593	657	651	632	652	603	608	661	617	620	676	636	656	577	645	644	582	628	654	628	638	607	644	642	659	673	611	620	634	703	637	624	688	587	612	648	626	602	612	645	614	631	663	618	677	608	630	640	652	618	642	632	647	610	664	645	641	587	598	672	641	648	609	594	627	640	641	617	631	629	679	651	668	637	613	645	666	677	650	595	644	637	643	656	636	639	666	628	635	628	606	609	597	629	646	611	615	656	644	661	649	634	613	654	676	612	646	639	645	655	648	623	624	645	658	613	632	615	596	636	624	608	628	641	651	624	657	616	656	650	666	697	614	647	653	677	630	594	635	627	611	633	631	656	599	625	669	616	613	647	618	674	612	655	658	627	605	619	637	624	658	604	637	714	600	580	604	607	632	639	622	629	621	649	617	630	642	676	618	620	626	662	626	604	653	637	678	614	661	673	644	666	606	668	617	636	627	632	596	606	662	667	675	666	636	690	633	635	632	588	638	627	669	628	622	647	628	665	622	598	644	594	666	624	611	623	620	666	645	620	625	630	636	593	623	648	634	657	664	660	665	626	665	712	700	637	591	655	662	644	641	626	666	644	599	585	588	686	630	674	610	662	663	623	628	675	605	606	632	651	630	588	632	636	645	638	606	644	634	632	630	611	648	654	616	654	598	657	635	613	655	626	666	650	658	611	662	655	644	670	660	630	612	637	611	671	651	668	627	613	672	612	606	650	676	609	684	658	648	655	645	645	649	610	618	599	634	673	631	629	586	652	640	652	627	668	625	629	619	628	582	604	594	645	646	683	594	630	656	662	639	604	593	630	679	651	653	663	637	671	660	619	637	626	642	619	611	683	653	646	626	592	599	606	656	638	634	641	615	651	641	552	646	640	673	601	621	598	652	609	662	653	630	664	653	672	674	615	631	682	644	617	680	645	654	660	619	639	638	622	650	645	640	590	652	636	665	654	678	665	646	662	607	572	637	617	627	599	652	646	668	639	683	663	611	648	639	659	635	620	612	638
26940	20763	9684	1003	565	528	476	482	457	502	493	477	436	462	474	441	442	468	447	463	452	449	493	499	500	397	479	457	482	477	470	413	462	435	448	441	494	467	478	472	417	472	462	473	457	495	480	471	444	476	488	458	434	423	466	445	443	480	408	454	472	430	476	459	470	462	422	441	447	436	442	509	487	518	494	455	459	461	488	480	490	470	435	420	420	439	443	459	459	499	442	448	441	444	431	442	412	470	418	492	449	424	443	474	460	439	463	447	472	452	469	486	436	502	479	444	433	440	432	454	451	471	444	469	450	421	411	460	439	445	451	502	458	490	458	455	468	445	505	460	450	457	419	441	473	422	439	456	459	445	446	441	497	489	447	482	425	493	489	467	422	457	475	471	404	487	464	458	456	486	439	464	433	436	432	449	465	457	408	493	433	477	437	470	463	435	441	419	455	462	489	433	465	446	438	467	475	460	475	466	450	485	455	447	453	433	470	501	444	463	479	463	446	431	433	447	431	430	507	464	462	478	430	467	474	463	488	434	459	475	478	406	442	465	442	413	445	455	436	453	457	442	432	484	490	452	467	448	448	472	452	421	445	469	475	474	464	457	456	448	453	416	463	470	471	469	487	457	427	433	427	479	457	468	479	446	408	462	460	456	413	500	483	435	453	469	461	440	456	449	431	490	476	447	474	422	441	444	443	425	395	468	396	424	462	463	433	470	503	469	472	432	460	425	466	496	476	451	484	441	444	495	467	463	438	470	449	459	472	439	421	472	415	456	476	427	412	484	465	411	443	447	456	444	437	466	463	425	437	511	436	461	486	490	417	439	468	460	442	440	477	443	495	437	468	473	471	442	426	463	452	488	444	451	476	479	464	455	460	453	463	449	473	476	428	419	477	435	458	441	471	431	449	410	495	460	490	458	410	434	443	434	444	472	446	442	469	482	432	483	448	423	441	445	499	474	466	430	460	435	475	450	444	469	397	421	446	430	437	456	458	423	438	493	490	486	427	454	461	491	458	447	457	480	453	415	442	488	473	476	454	433	475	430	457	429	464	480	467	445	455	458	480	488	427	475	456	445	442	486	480	410	498	411	403	471	435	422	442	430	498	473	480	438	455	419	432	430	453	467	454	456	477	502	433	483	453	475	501	489	453	472	477	462	487	478	435	468	452	479	426	461	417	446	475	483	498	456	471	495	450	441	465	421	428	483	459	470	449	423	459	446	461	474	445	467	433	465	495	483	434	449	483	451	451	434	501	409	472	453	452	418	469	454	434	464	443	459	468	474	463	458	464	463	469	472	431	445	442	461	440	438	424	420	474	447	407	473	440	483	478	432	426	474	460	439	452	480	440	482	471	433	463	428	442	460	473	457	434	434	440	459	470	448	442	453	494	475	462	434	426	489	508	463	442	434	469	465	524	436	480	493	429	442	460	437	472	448	454	440	386	480	435	440	475	509	460	475	445	474	483	488	435	481	439	466	444	469	416	441	490	451	431	455	466	449	434	450	454	413	452	479	464	464	439	459	432	434	459	484	486	446	449	404	440	447	445	475	478	453	470	478	504	451	427	452	457	436	446	470	421	479	472	427	424	456	442	460	472	471	448	480	469	466	439	471	450	527	468	414	484	435	418	461	429	448	447	435	403	436	441	451	497	428	474	424	471	478	458	473	465	447	447	451	444	408	445	437	489	457	466	476	435	487	428	431	413	471	453	457	456	464	480	469	469	440	484	465	451	469	435	494	483	455	439	462	443	441	353	446	470	486	438	429	425	442	454	498	439	456	463	433	453	470	468	420	422	439	455	465	440	462	454	468	428	474	442	446	458	436	468	459	413	439	445	453	453	438	448	471	467	456	486	452	445	451	443	472	453	482	463	439	471	410	467	434	435	427	451	438	469	428	440	477	429	426	477	494	492	440	423	459	414	444	493	460	452	430	431	421	455	449	441	466	439	462	486	448	455	445	426	454	451	469	448	514	470	468	472	468	434	433	433	449	422	447	430	469	475	444	461	446	472	443	430	472	466	447	426	455	462	468	427	453	469	443	411	495	486	454	439	466	472	454	464	433	460	494	431	414	473	439	458	455	465	478	466	429	443	436	469	500	453	443	480	471	461	462	417	463	453	457	479	490	450	499	448	465	454	443	460	441	464	462	477	453	423	418	439	460	428	459	480	466	443	444	443	447	462	454	463	460	446	439	439	451	422	514	411	484	448	438	426	465	422	429	444	478	496	428	495	465	427	480	471	474	481	464	475	470	471	459	432	471	460	470	458	481	448	468	481	449	450	478	488	437	473	428	420	485	470	427	434	450	469	422	434	450	399	434	436	414	419	460	420	464	467	466	424	486	462	458	452	412	444	481	471	425	487	473	439	441	423	458	465	456	466	455	430	424	473	411	414	452	451	458	469	480	453	495	427	475	457	398	452	459	443	476	418	417	459	448	473	456	434	462	449	458	471	445	411	442	447	453	456	441	446	434	519	405	425	493	505	479	465	423	496	424	466	485	500	457	485	468	426	463	417	462	413	491	439	477	472	442	468	444	445	426	468	456	445	443	439	464	440	474	452	435	433	476	446	450	472	433	466	438	437	452	461	463	448	481	433	473	440	435	426	424	449	452	452	445	441	462	472	491	483	430	419	453	459	444	443	440	468	501	456	496	458	434	479	502	438	463	437	488	435	456	462	451	443	441	468	440	448	459	454	469	464	408	436	436	429	463	420	434	470	469	465	469	465	445	463	432	440	469	451	443	491	431	503	476	432	463	444	455	478	458	441	461	459	453	409	463	469	462	410	443	453	444	453	442	487	422	432	447	415	473	499	467	480	435	420	455	465	465	476	460	452	402	438	474	459	478	432	455	446	460	448	425	450	468	435	467	482	452	435	462	453	445	493	456	449	452	412	463	437	479	466	457	461	441	453	469	472	453	470	441	437	461	458	475	475	453	466	443	443	465	454	425	446	417	428	455	454	454	453	473	418	458	454	446	469	434	471	487	453	415	473	447	433	399	424	433	425	447	446	483	443	473	428	448	421	475	451	449	423	471	444	480	479	490	428	387	509	464	427	420	471	444	482	486	416	476	442	451	440	456	469	470	511	438	478	437	447	434	441	443	430	448	466	446	430	440	439	449	478	497	443	423	467	405	479	469	439	457	468	442	446	435	469	486	478	462	474	457	438	466	434	438	443	440	417	418	475	440	466	500	462	450	429	458	438	484	474	430	422	481	448	414	451	443	430	467	452	436	414	455	480	433	455	467	459	471	485	451	462	440	465	433	434	472	439	486	469	459	453	461	427	466	457	460	452	471	474	442	465	431	432	447	450	438	462	454	418	464	476	459	433	464	464	427	445	452	450	462	453	427	475	444	433	509	449	465	473	425	449	432	470	483	442	435	410	419	417	473	471	447	438	453	485	479	460	432	434	406	479	469	480	488	468	431	431	470	464	476	435	431	445	464	424	477	471	492	458	445	442	433	490	463	458	437	452	445	430	462
11761	1953	4590	1245	1090	973	1003	946	1011	959	858	946	907	928	821	893	876	917	862	859	913	901	861	869	902	920	898	872	848	854	905	839	884	849	908	856	898	869	882	881	920	840	876	886	827	922	876	858	908	860	886	870	854	868	878	855	858	895	877	903	822	843	936	871	876	883	862	889	864	879	913	871	835	877	857	833	868	896	922	832	853	835	901	870	882	827	894	822	853	886	915	876	852	856	866	858	900	820	873	850	855	858	868	901	924	852	854	862	850	844	872	846	839	879	854	862	864	914	915	913	889	849	934	898	868	794	827	918	840	877	845	909	882	950	865	925	817	872	890	853	883	890	894	896	884	916	882	894	880	899	915	907	841	863	860	864	857	846	868	870	862	848	863	892	855	807	907	891	873	889	833	856	838	868	931	885	902	816	852	872	887	888	814	829	851	862	889	846	883	859	850	814	901	911	872	792	878	895	917	830	818	856	911	862	845	831	841	787	853	873	883	845	853	902	840	858	912	898	836	922	875	890	877	870	829	870	839	849	828	891	902	880	866	860	838	844	872	851	842	841	856	930	805	872	906	877	829	863	876	795	866	876	874	887	878	853	872	866	801	897	860	861	812	855	874	850	869	886	862	867	806	873	885	889	882	872	872	861	926	899	885	876	884	930	884	849	854	866	877	874	855	871	854	879	868	896	842	924	849	883	896	856	883	871	865	894	893	861	909	876	864	898	864	868	834	899	870	900	860	861	882	867	833	864	902	861	868	886	815	876	869	881	856	845	904	852	835	882	846	892	859	889	863	931	884	874	833	881	898	868	833	889	890	855	826	930	880	948	879	864	872	876	851	870	869	864	844	903	890	877	898	879	851	891	885	866	849	848	894	855	850	875	862	882	860	890	849	857	888	868	946	864	858	881	846	903	864	924	861	870	878	876	883	885	912	854	900	909	881	872	893	906	876	817	956	844	844	845	884	880	914	873	916	855	891	857	847	839	920	929	838	905	872	882	877	908	873	830	932	857	919	917	849	881	865	832	842	861	885	854	881	891	872	841	860	880	826	867	829	870	909	847	855	868	917	964	863	829	846	905	888	847	839	866	850	904	829	859	916	878	899	852	847	897	846	856	828	880	826	873	910	853	809	901	820	835	833	879	838	837	865	871	860	896	881	853	904	898	895	843	891	860	881	879	850	884	834	879	893	867	890	883	872	897	884	892	874	907	829	933	846	867	869	902	854	891	848	877	872	877	868	903	861	867	889	885	910	932	834	823	870	907	845	880	884	867	831	863	874	885	955	871	828	871	897	883	915	867	885	867	887	908	868	822	846	873	870	842	900	872	910	868	886	893	862	864	854	834	877	856	859	906	851	890	858	843	907	887	839	862	810	844	864	843	832	871	851	869	837	872	865	859	858	886	844	868	875	843	853	860	906	897	842	859	872	838	894	884	899	860	874	876	886	895	850	847	828	860	913	908	920	831	947	911	922	830	826	873	869	904	831	873	858	861	867	859	827	930	883	842	828	874	847	869	894	884	889	854	863	883	878	882	857	893	892	883	872	887	852	836	890	885	851	875	889	836	879	886	843	938	826	883	873	866	905	881	851	930	884	805	840	861	863	831	868	847	867	868	920	819	877	858	835	823	864	865	861	842	873	819	869	849	862	863	876	838	906	842	868	811	862	890	852	840	892	842	905	868	846	814	859	809	876	851	886	858	880	878	857	927	871	886	927	795	875	849	927	865	858	876	893	841	855	855	870	863	862	881	856	868	899	847	852	882	869	862	878	906	920	854	898	879	852	911	864	895	891	869	892	818	915	900	846	912	864	859	865	847	840	923	918	876	850	903	861	862	862	927	912	900	854	859	825	858	912	908	883	896	891	843	866	829	817	908	881	884	900	860	904	839	854	845	851	911	867	863	826	868	914	854	885	880	881	919	874	853	915	912	869	894	889	895	862	878	885	843	928	859	855	908	804	845	827	853	893	884	878	877	911	943	861	830	942	803	882	838	852	874	865	832	900	887	904	835	903	837	879	899	868	859	883	892	886	882	873	895	865	886	875	837	879	855	805	863	885	853	840	908	831	837	924	854	938	838	845	866	855	899	848	864	910	840	879	888	897	845	860	874	880	857	861	849	822	865	830	912	851	900	907	878	902	876	833	868	882	887	882	804	880	907	830	921	845	877	841	864	838	832	827	847	908	897	841	838	917	889	854	862	867	873	846	908	886	841	891	870	892	870	883	846	899	853	901	942	865	923	881	917	860	869	855	839	877	930	893	831	879	893	787	827	916	841	893	856	849	847	936	861	897	888	851	857	950	888	816	864	843	930	794	866	850	896	795	796	877	886	872	873	864	893	832	852	818	877	887	867	856	887	881	899	840	814	907	884	851	821	854	856	910	855	860	867	880	867	857	902	848	865	905	888	883	894	876	915	846	839	864	907	824	902	845	850	870	849	916	822	880	867	847	897	816	889	874	891	872	902	893	875	872	901	851	897	847	873	898	854	845	880	911	918	842	904	912	895	883	862	841	871	855	927	899	866	889	861	856	895	870	880	821	861	871	917	929	821	895	839	800	889	889	877	843	875	862	881	897	865	820	907	915	834	835	867	903	862	867	875	856	828	873	848	869	938	916	914	867	865	852	851	869	842	894	895	880	886	913	880	847	849	875	889	876	921	901	885	828	883	852	893	855	860	814	872	878	855	915	833	871	856	850	897	924	853	881	880	825	898	888	861	856	878	853	898	862	868	897	863	925	882	860	896	897	899	880	876	894	879	920	902	849	845	904	889	931	900	893	916	848	864	853	927	901	851	938	898	899	917	848	920	910	863	891	866	893	830	868	852	881	877	872	945	873	882	878	913	861	805	906	878	866	872	857	869	917	848	930	907	885	886	848	847	852	887	878	848	873	875	839	881	864	819	855	851	911	846	908	866	924	873	822	890	894	900	889	865	861	915	848	825	887	864	856	831	879	883	899	920	897	903	923	883	802	877	838	894	846	848	864	864	923	878	883	871	885	842	864	891	882	856	864	864	887	877	876	837	805	893	842	870	868	890	894	884	936	858	866	857	796	916	917	842	889	876	853	842	866	876	810	864	892	900	878	944	874	847	858	897	855	884	903	889	833	885	871	886	918	866	860	838	813	840	908	905	885	906	852	890	853	807	909	877	849	840	883	847	841	897	873	895	871	912	915	870	888	893	845	872	867	945	830	806	882	884	883	894	865	909	884	830	849	863	853	902	878	895	854	879	868	836	895	868	899	882	854	842	869	816	872	841	901	849	866	845	885	909	869	893	916	880	848	865	871	861	903	882	835	846	852	856	857	892	899	883	884	904	882	919	859	855	881	885	904	850	846	888	888	882	896	918	854	848	868	880	885	861	862	886	876	869	840	895	856	847	883	906	881	858	872	850	873	853	847	886	880	874	839	866	882	880	853	871	864	884	926	830	843	858	891	859	837	870	862	932	822	879	875	894	847	852	874	833	867	894	911	854	914	930
24222	21338	28393	24605	20324	2232	623	420	360	354	265	241	310	260	273	249	255	259	229	228	216	255	244	244	226	195	219	233	215	231	202	216	230	200	218	201	177	203	223	207	214	219	224	204	222	207	192	245	218	222	201	211	192	224	197	215	223	219	214	227	213	226	218	203	228	226	221	200	207	227	217	203	206	216	198	195	220	205	201	198	210	220	173	203	209	196	228	228	193	203	210	206	182	237	225	230	189	233	191	218	204	223	225	209	240	201	219	201	206	202	214	219	216	204	221	210	189	206	223	209	171	209	236	196	205	217	207	209	168	195	227	205	192	203	211	188	205	195	183	197	192	204	214	204	218	204	199	210	199	208	204	215	200	202	232	215	189	229	194	223	200	202	192	213	216	226	214	203	222	210	196	221	205	199	193	228	212	191	222	197	233	228	196	222	191	202	238	188	186	189	246	214	214	239	201	210	202	227	181	221	202	220	216	206	207	192	224	190	208	196	215	199	207	212	201	249	212	221	213	222	195	215	195	218	211	198	190	181	214	176	231	211	212	212	193	194	197	242	221	212	218	213	203	200	204	191	214	230	197	199	230	200	201	199	216	205	206	213	189	210	203	236	209	216	214	212	225	161	224	199	204	228	198	217	201	213	204	219	175	185	208	193	187	212	197	225	211	199	208	208	207	212	201	213	209	221	191	175	205	205	178	194	212	205	206	209	198	204	183	202	218	198	214	227	193	189	206	198	230	191	219	189	239	198	211	224	214	199	201	183	209	217	229	197	191	204	220	206	193	189	195	219	200	214	186	185	191	225	212	207	191	200	183	189	201	208	193	188	208	190	217	214	217	214	197	210	220	192	195	191	184	204	208	223	221	190	185	226	215	196	175	223	207	190	218	202	185	214	231	192	222	216	220	213	217	211	196	217	210	201	215	195	233	188	184	223	224	214	219	205	225	194	217	211	208	217	204	213	247	205	222	182	206	217	214	214	214	219	194	194	205	206	189	205	198	209	197	196	207	201	202	211	217	169	223	208	219	199	217	196	189	231	207	207	181	206	191	205	215	218	200	197	184	213	207	195	184	216	217	204	193	195	214	240	216	192	200	195	199	199	185	207	185	253	186	185	218	207	222	224	210	202	203	197	223	185	222	222	216	215	205	193	212	212	228	200	208	216	201	177	213	211	194	208	201	202	197	182	216	223	209	183	198	197	197	197	212	207	206	178	210	224	210	226	212	204	195	198	209	214	216	191	213	192	191	200	172	220	239	208	209	211	246	204	192	191	241	192	187	217	203	197	214	173	228	184	229	221	214	203	218	201	211	200	195	218	202	237	182	231	185	174	215	207	198	188	191	179	178	210	208	189	215	175	204	211	225	204	234	217	206	202	188	195	202	173	207	236	218	198	207	195	203	217	210	221	218	182	210	200	224	200	197	200	213	214	184	201	234	201	209	212	210	235	224	229	203	228	198	215	217	215	211	203	206	212	203	203	222	220	183	218	173	193	198	193	195	198	211	219	198	207	203	221	189	201	173	180	201	204	189	212	193	196	218	196	214	238	213	234	226	217	220	199	219	208	187	218	221	226	216	197	210	217	206	199	219	231	216	223	210	204	197	219	193	205	215	192	213	208	211	198	221	224	198	199	208	198	226	220	221	196	195	210	198	179	223	200	217	202	244	187	215	202	177	198	222	189	214	223	208	206	215	252	208	202	215	183	240	200	186	223	185	201	207	221	212	167	205	193	188	205	230	184	207	216	198	200	218	192	236	185	216	234	197	202	202	203	223	160	221	198	217	231	183	204	224	206	192	184	222	178	205	208	199	212	189	203	234	236	207	202	200	207	207	206	219	189	206	207	201	193	212	198	206	213	205	208	201	172	204	195	206	208	177	182	201	216	205	219	190	218	201	225	203	215	186	195	218	194	230	217	202	199	188	209	209	211	197	220	207	201	238	215	196	223	199	203	197	211	217	229	196	197	209	229	190	196	188	207	207	210	201	193	224	200	189	219	202	213	253	200	211	169	193	189	196	224	230	197	230	213	187	215	200	217	209	198	208	180	226	197	210	221	214	199	194	212	207	209	197	217	207	213	193	216	206	194	226	191	196	198	213	202	207	216	218	191	212	210	203	216	197	192	187	215	199	180	208	204	203	191	203	220	221	194	207	225	192	207	213	212	203	207	206	212	196	212	187	207	211	194	208	215	206	215	204	195	196	226	188	183	200	194	209	199	214	215	206	223	190	197	200	207	235	210	180	214	198	198	212	233	229	184	208	207	198	194	195	205	179	190	195	212	198	211	173	185	202	201	213	192	193	220	204	196	199	212	226	196	212	209	210	235	198	205	216	203	207	198	224	220	214	197	218	200	209	216	201	205	210	202	209	209	224	191	188	208	222	224	202	222	195	210	221	220	213	215	220	216	192	226	220	188	215	187	219	220	196	192	229	224	201	212	220	174	212	192	217	210	200	213	191	205	207	196	241	226	195	207	190	202	212	212	201	189	212	201	220	224	190	215	183	185	206	230	205	210	216	189	226	220	200	230	222	181	216	208	196	199	173	221	208	223	203	191	206	185	217	190	216	209	214	213	206	185	205	200	199	224	214	224	197	203	228	196	222	204	214	197	208	225	205	226	186	181	200	206	217	180	202	183	198	204	213	202	197	227	183	235	191	215	202	215	214	191	213	199	189	200	226	204	200	220	170	208	207	187	190	208	206	213	217	197	227	218	217	212	217	189	219	216	208	207	214	212	194	205	196	185	213	208	197	219	200	195	207	210	177	208	230	193	204	186	190	194	193	198	194	220	202	205	183	202	225	208	218	234	209	184	201	220	221	194	210	184	220	207	253	191	198	195	212	240	195	204	209	193	180	194	193	220	201	229	204	198	209	218	205	205	202	219	195	219	225	226	209	183	203	202	228	197	224	211	213	199	213	195	203	198	192	225	195	224	213	227	203	184	220	210	209	224	209	208	190	215	218	197	201	203	211	200	217	201	219	219	208	200	216	210	224	208	219	189	173	214	217	207	226	191	184	220	203	199	238	206	201	199	204	227	193	226	198	221	218	192	218	199	176	214	220	219	219	187	205	218	205	196	206	205	191	199	209	225	215	215	216	195	214	179	187	206	204	181	205	193	223	221	213	201	201	216	207	200	209	229	185	220	173	215	215	200	215	206	205	223	213	205	219	203	230	186	197	214	218	209	214	221	202	215	188	195	226	206	196	192	232	204	209	203	209	204	218	217	198	216	222	212	186	214	194	216	200	197	212	207	214	226	229	199	216	236	222	220	222	216	202	198	223	177	200	234	205	215	213	249	191	191	202	203	207	182	217	226	233	213	223	196	190	215	194	207	206	186	182	221	217	204	222	212	217	215	203	217	200	194	208	225	196	216	228	219	209	190	168	179	213	199	188	216	225	230	205	191	216	223	212	208	186	230	216	189	207	196	216	219	187	219	198	228	203	244	210	181	203	203	196	203	201	220	222	196	217	225	200	200
23847	9799	19316	4087	2857	2049	1607	1229	1090	937	832	761	712	637	637	561	600	528	494	559	537	496	490	482	482	493	448	464	481	468	463	466	444	444	475	452	419	467	449	433	456	450	453	459	437	459	449	411	463	423	424	429	443	413	414	435	422	430	434	446	413	429	447	439	441	450	457	424	408	437	405	412	416	389	429	481	396	431	438	437	427	462	402	459	423	440	408	372	416	443	447	434	419	388	428	433	449	427	429	459	420	417	394	408	417	426	400	421	405	401	400	390	465	393	401	412	419	404	406	431	397	413	437	390	408	416	415	388	436	434	421	448	455	450	397	422	421	428	420	430	449	375	414	420	488	385	439	435	432	453	388	402	411	431	497	421	414	423	424	430	401	437	428	397	438	409	441	427	439	420	434	433	393	426	447	408	395	465	453	408	397	396	430	414	398	412	415	422	437	426	415	385	400	421	434	448	377	433	425	432	421	407	442	443	454	428	441	434	420	416	426	409	445	403	438	400	456	416	438	443	437	420	399	435	409	423	412	437	408	409	442	435	406	438	412	406	436	424	446	410	416	461	422	449	421	455	393	426	423	417	439	410	416	416	413	431	421	422	470	381	431	418	444	412	407	428	447	384	412	447	420	406	411	421	425	410	448	426	418	458	416	442	423	432	427	400	473	421	455	431	426	452	455	400	412	429	413	458	380	430	422	449	380	394	414	418	428	384	419	433	430	455	401	455	414	433	414	377	413	426	419	450	386	422	404	418	428	430	411	409	453	411	408	399	441	425	424	464	419	454	395	443	424	424	437	442	432	401	399	407	442	422	399	430	419	405	430	408	415	473	417	417	448	410	414	395	406	462	430	399	425	444	365	451	428	423	399	454	422	408	404	422	469	413	451	411	460	428	409	387	447	442	444	455	428	466	427	456	439	466	437	425	401	443	446	418	410	426	403	431	425	438	416	417	448	429	421	388	430	397	468	431	438	429	388	367	437	457	400	438	422	423	464	405	458	402	428	451	453	417	440	420	424	396	435	401	416	420	417	458	437	415	409	413	452	436	391	420	416	432	412	415	439	426	426	439	435	435	401	402	432	438	407	455	402	389	446	424	391	414	392	392	461	450	488	401	448	438	435	421	443	443	439	413	446	426	441	461	443	424	414	428	403	405	413	424	403	458	412	433	448	430	445	430	411	410	474	382	407	409	414	432	493	430	414	451	430	390	461	453	441	437	401	421	416	423	442	413	405	407	426	410	417	431	432	444	439	437	402	431	439	431	436	445	430	427	421	458	394	378	401	427	390	432	438	401	415	375	432	427	418	415	439	440	445	411	413	431	420	410	422	453	398	417	409	411	377	416	406	420	432	403	418	391	435	400	415	407	404	433	431	450	419	430	396	409	424	435	475	465	438	390	432	421	426	443	423	447	419	410	434	425	428	426	393	396	413	389	444	404	395	427	437	436	416	448	436	406	431	440	416	419	397	405	473	443	476	449	441	411	429	402	414	408	391	437	442	401	443	398	421	372	410	410	400	388	413	422	399	423	425	398	442	415	410	393	476	460	407	456	422	413	424	418	430	439	392	396	430	424	449	404	424	426	434	431	424	399	413	447	415	377	439	393	402	442	431	403	417	409	450	405	403	411	461	394	437	431	418	407	423	467	424	395	451	413	404	443	430	388	424	418	417	405	435	430	464	381	446	402	457	392	450	398	419	398	451	440	419	412	423	408	421	431	414	410	421	409	376	435	431	414	411	423	440	429	414	373	442	428	393	414	402	415	429	399	395	438	427	405	417	461	422	414	423	436	414	405	399	433	426	413	401	436	443	393	413	431	378	464	377	432	446	414	412	413	360	441	465	405	427	431	434	405	461	415	440	435	384	414	401	420	434	435	470	435	397	413	421	403	422	411	432	466	436	422	404	412	446	422	416	408	438	422	425	407	432	462	420	420	419	424	411	406	437	390	407	419	405	416	416	445	435	450	446	460	408	432	424	454	410	461	398	400	402	438	417	408	418	415	393	422	404	421	426	427	428	395	447	443	431	415	436	421	422	405	424	417	414	422	437	423	421	419	416	412	455	406	421	414	440	410	409	405	425	416	440	424	423	419	426	424	433	389	412	436	442	439	480	456	397	372	388	412	384	435	408	404	408	400	442	444	419	416	429	431	409	377	450	429	418	439	447	422	381	422	426	412	447	426	429	447	427	416	413	465	419	454	391	449	430	411	438	382	412	419	425	434	390	442	448	448	446	422	435	426	416	415	418	436	418	405	378	428	427	457	425	424	432	402	409	407	399	410	444	422	421	423	416	448	396	438	408	408	435	409	447	424	425	446	435	430	407	415	456	419	420	425	418	418	387	434	434	420	383	386	447	393	415	430	458	420	423	441	420	384	396	428	406	457	384	438	377	416	418	454	437	445	432	403	456	451	448	421	411	435	395	416	381	403	423	444	405	395	419	424	426	454	395	427	415	430	413	404	417	430	442	435	442	451	384	413	452	414	414	416	411	432	402	414	379	428	406	416	412	411	391	443	407	396	432	422	430	393	425	451	412	421	441	441	430	432	423	415	425	460	447	438	425	420	408	426	424	398	425	411	394	418	444	404	438	444	446	407	407	434	422	382	443	414	420	403	445	408	463	400	409	431	406	413	383	417	431	397	427	443	379	401	420	384	404	445	436	451	422	427	391	411	387	378	395	444	440	423	403	415	425	425	407	438	405	388	455	420	434	423	427	420	435	431	417	400	388	444	393	402	412	431	401	372	418	423	417	392	396	392	404	434	408	409	396	403	478	443	434	416	430	425	404	433	423	439	415	454	436	430	456	387	459	431	445	437	422	429	422	438	408	415	427	432	431	409	413	386	413	439	445	385	365	437	398	407	425	392	408	419	395	419	419	391	474	407	397	437	430	389	405	416	409	416	414	409	397	427	458	421	434	412	403	454	416	407	418	411	415	459	462	409	394	426	428	443	424	420	408	417	416	396	411	438	411	382	405	420	407	446	440	410	420	417	371	415	423	411	411	405	425	404	417	416	434	446	364	419	393	417	428	411	429	441	444	440	435	464	423	423	373	423	447	445	418	413	421	399	460	423	416	459	420	375	415	390	417	442	410	431	420	401	433	417	442	421	439	426	423	421	424	438	456	412	402	427	451	433	412	428	441	440	377	432	402	424	423	405	436	430	455	429	397	444	469	430	430	368	418	421	399	409	409	429	398	416	445	405	405	456	439	384	403	431	441	416	425	394	432	410	411	415	426	424	417	455	430	416	437	427	403	454	444	430	432	436	428	413	400	450	408	439	445	412	425	409	445	418	422	447	435	411	427	422	421	406	429	405	412	381	441	439	425	402	426	432	422	417	441	443	396	470	434	400	395	398	428	409	414	433	427	427	420	440	422	461	415	390	413	426	456	421	407	422	447	443	429	395	437	433	414	455	403	480	427	417	425	435	415	472	421	398	374	426	429	429	433	442	456	426	437	430	426	414	392	410	392	418	438	422
23282	21338	28994	24020	21339	18637	1936	826	639	580	550	496	477	502	462	474	399	407	421	396	403	427	372	396	368	394	382	331	355	386	393	400	344	373	385	370	375	400	370	364	358	369	354	330	379	351	320	374	349	378	337	383	340	363	392	364	391	386	331	371	343	344	340	353	345	385	340	366	322	319	365	383	358	340	319	383	350	332	360	398	339	370	369	387	385	391	362	340	355	349	342	325	363	331	345	341	350	337	373	350	321	339	370	328	374	333	363	325	331	366	366	377	338	346	383	372	367	334	371	316	337	354	341	344	351	327	380	376	320	337	367	385	356	342	347	351	324	355	361	379	321	354	351	330	346	343	356	371	365	352	368	332	329	383	367	355	363	363	362	356	341	340	360	332	376	387	373	363	355	349	344	387	365	354	324	354	335	338	352	402	351	337	355	364	355	358	325	374	362	362	334	382	347	354	360	344	364	340	350	340	344	331	357	377	331	343	376	369	372	328	329	323	327	338	328	361	356	318	381	372	336	323	348	366	326	365	336	318	337	358	323	361	382	376	369	340	351	334	330	363	330	356	348	332	361	356	369	364	365	346	321	335	351	340	353	353	340	362	339	343	350	368	373	380	367	345	348	347	367	349	391	355	358	368	335	383	363	322	361	373	375	370	310	377	331	339	325	375	359	359	361	343	389	364	327	372	340	368	346	367	351	356	336	336	380	296	342	313	360	346	373	352	326	339	329	363	374	352	370	353	330	355	362	321	365	364	353	363	345	358	311	358	351	361	363	355	338	370	354	344	331	311	340	366	342	353	344	346	325	337	394	355	333	332	346	320	359	355	372	353	345	335	346	360	352	338	371	375	356	361	385	323	352	373	358	333	366	354	344	350	352	361	322	340	364	369	362	357	329	319	367	348	368	323	331	313	372	334	348	337	335	353	363	363	374	344	364	371	340	349	310	391	314	358	394	373	379	327	348	322	380	379	374	309	322	370	346	353	356	335	343	339	329	365	365	363	363	359	357	354	357	356	354	350	388	392	353	340	327	332	345	347	341	352	392	349	346	366	381	382	345	369	325	346	355	334	338	371	337	360	330	345	367	358	349	327	349	349	379	384	389	356	369	367	363	341	380	313	334	359	340	352	333	367	356	397	384	358	335	366	375	342	351	356	358	353	340	370	345	340	377	341	336	368	358	356	357	350	326	344	366	383	378	341	355	340	342	325	320	311	350	372	327	341	393	356	351	331	368	344	355	363	364	384	391	333	368	363	361	345	348	341	370	351	362	339	347	336	348	380	350	346	391	358	337	335	407	346	332	333	361	336	382	372	320	371	346	339	307	340	342	338	340	340	353	354	356	360	355	338	332	335	326	321	338	376	390	385	353	370	376	333	344	357	361	367	367	354	394	359	335	317	397	371	361	349	355	340	330	365	318	342	358	334	324	362	376	375	368	349	336	359	331	319	324	331	359	334	342	312	345	343	346	352	305	350	329	376	345	313	340	372	371	357	374	355	326	382	340	382	376	321	334	382	326	366	320	337	338	364	365	370	347	350	362	355	335	362	354	371	381	372	360	350	348	371	375	336	348	337	375	316	364	333	358	339	334	348	321	364	330	339	352	360	341	343	365	345	365	363	357	336	386	356	328	321	331	348	345	357	353	327	331	372	359	334	330	366	351	343	332	368	359	342	378	360	371	343	326	352	356	352	348	326	379	362	328	340	352	318	361	332	366	352	365	358	369	405	324	358	343	326	359	369	326	353	344	352	330	351	327	346	380	333	387	379	333	357	345	374	330	342	352	372	364	369	357	354	365	341	333	369	356	376	384	309	339	330	341	355	336	348	338	360	321	335	332	317	324	384	354	345	372	327	344	343	354	362	350	374	349	333	329	359	314	355	337	359	349	372	356	337	358	340	359	384	344	324	328	342	349	368	347	357	358	333	354	353	351	340	348	397	376	367	354	378	341	379	369	357	330	360	356	345	334	355	336	320	359	348	336	341	379	363	347	355	398	370	350	343	325	356	325	361	341	357	325	336	354	336	351	362	373	350	364	357	330	354	337	324	339	330	293	320	375	324	346	328	358	326	358	326	367	326	320	347	336	336	351	345	346	346	313	350	382	361	336	345	354	375	391	370	360	375	338	352	379	330	397	350	372	364	338	353	360	362	380	368	374	374	332	358	345	364	348	323	341	333	338	344	319	358	360	350	370	379	371	375	371	333	334	334	361	343	386	339	329	378	369	338	344	324	343	366	321	359	379	316	364	341	317	337	354	355	348	365	363	320	351	375	344	366	345	352	356	362	351	382	338	340	352	384	329	351	341	394	337	311	362	382	369	317	366	365	360	344	337	367	348	345	355	344	358	393	329	345	390	366	319	361	322	353	345	367	355	352	339	385	353	353	351	349	328	386	403	351	373	347	367	352	337	361	372	366	370	349	363	353	348	345	347	346	361	358	372	367	349	369	378	367	354	358	320	369	356	364	354	344	357	365	378	362	357	359	389	319	336	328	366	360	350	368	338	340	386	350	379	356	334	338	350	307	328	367	336	342	353	334	325	330	353	379	363	348	327	345	355	363	356	345	330	349	358	353	342	352	335	352	349	340	333	357	372	384	329	372	359	396	374	355	325	348	334	338	359	370	353	332	353	350	374	308	348	335	335	327	358	358	365	369	366	333	357	369	362	352	336	356	350	338	339	343	320	385	362	350	317	340	374	338	393	329	366	373	380	354	357	341	335	364	366	347	337	358	336	364	350	356	360	346	374	354	366	352	342	345	363	357	334	277	366	365	387	392	353	343	356	375	362	355	323	369	349	366	358	344	345	365	367	337	333	374	364	347	365	358	298	351	326	365	361	387	364	347	354	323	370	367	352	371	338	347	337	364	338	374	360	357	344	359	333	336	344	344	345	358	364	355	364	375	350	369	358	348	351	342	380	348	356	344	351	368	327	353	340	383	356	360	330	409	350	360	359	364	396	356	332	334	351	344	354	293	341	349	354	365	366	354	335	328	345	344	372	357	337	339	359	373	370	355	350	372	384	380	358	341	356	341	313	366	345	326	329	348	330	370	356	348	348	387	317	355	328	344	331	357	304	323	382	361	338	352	339	364	366	346	378	377	348	344	350	349	337	360	362	348	388	328	356	345	301	353	331	341	357	314	354	372	326	356	333	363	319	344	336	361	378	341	368	329	338	349	344	330	349	338	356	363	391	333	352	374	349	335	360	336	399	344	343	362	336	360	330	385	386	374	365	335	331	360	358	353	395	356	361	346	350	342	344	348	364	362	352	350	359	320	341	303	370	330	351	322	372	340	325	345	334	385	354	359	353	373	348	367	354	376	339	347	361	337	347	354	349	359	377	356	345	331	329	397	371	340	334	389	368	369	350	361	346	330	356	373	392	376	347	392	322	342	341	335	360	343	323	361	349	364	346	320	357	358	362	357	358	347	348	328	351	357	328	327	371	357	354	377	359	366	343	330	370	357	324	345	327	367	383	351
27532	15690	25078	6934	4641	3544	2724	2259	1853	1642	1409	1265	1126	1095	1002	899	966	925	880	819	779	833	768	779	755	750	736	729	709	651	701	666	700	685	697	665	691	699	697	653	693	680	648	655	680	660	696	651	654	685	725	639	625	647	649	653	651	667	685	624	654	674	652	637	634	674	657	664	643	618	639	624	696	655	686	649	624	621	669	635	664	656	632	652	607	641	674	635	666	626	628	664	646	649	624	715	652	613	652	641	622	637	608	630	616	655	689	629	687	639	643	643	636	633	669	640	613	626	675	679	647	626	624	650	646	639	626	658	671	640	613	615	631	631	617	651	662	672	625	675	656	622	663	639	594	663	639	663	588	611	657	604	652	642	628	639	656	602	634	650	632	662	646	679	651	645	616	685	635	650	637	653	611	641	653	621	657	615	642	610	650	612	619	616	624	664	671	635	588	616	654	640	643	605	665	607	629	624	626	633	618	655	613	644	635	648	636	631	580	629	657	626	612	613	632	620	649	641	669	663	637	638	655	639	629	617	648	658	606	647	678	660	667	658	598	638	625	616	616	689	617	635	592	681	661	600	650	633	636	632	661	648	615	608	604	622	639	641	632	609	630	639	644	641	640	628	644	584	633	609	608	652	628	609	652	633	622	631	665	624	641	643	645	598	613	650	641	609	642	687	677	667	690	598	622	643	649	621	640	648	657	675	649	651	636	623	618	646	601	688	617	661	639	619	621	614	647	626	647	644	666	617	630	634	659	669	632	650	667	632	666	590	611	590	657	621	666	625	628	626	637	675	680	639	638	611	665	654	684	667	634	622	671	653	643	639	621	678	638	612	649	641	684	681	639	629	692	604	660	577	644	628	644	609	628	650	644	573	632	610	628	693	654	626	648	650	671	664	678	616	609	604	654	646	645	615	661	658	651	635	620	626	618	643	623	599	631	606	624	638	671	662	636	654	651	673	625	595	620	635	611	615	625	649	640	611	670	640	671	602	657	624	688	672	662	637	607	667	651	653	672	629	624	648	623	624	638	654	629	621	639	620	645	626	611	639	657	646	625	638	635	650	618	665	640	632	635	644	618	629	645	625	594	608	644	622	639	685	562	659	601	681	658	660	700	642	677	603	612	692	613	648	674	634	652	677	678	644	621	643	649	611	611	641	630	640	616	621	612	606	689	677	674	673	641	642	640	609	676	640	674	633	631	670	623	661	659	666	670	633	664	629	624	641	650	649	639	617	601	615	676	621	627	661	646	655	643	635	600	668	615	628	650	598	658	658	652	637	622	613	692	596	599	652	607	642	652	600	655	661	605	655	626	656	641	668	632	652	639	616	608	627	614	597	577	651	635	663	624	601	621	609	643	593	610	658	594	651	619	590	636	654	605	649	649	647	677	611	608	675	643	603	584	608	648	618	671	654	575	645	634	621	599	641	616	582	676	660	605	712	680	679	632	617	640	657	667	661	614	671	638	616	631	672	637	649	638	643	610	673	658	681	620	663	623	632	638	605	640	669	604	616	661	639	631	652	646	635	647	659	655	639	682	646	675	657	589	653	601	610	680	626	636	651	664	619	614	632	609	600	681	639	649	634	654	662	689	609	627	639	708	619	659	621	649	689	624	628	671	629	651	617	687	693	663	593	600	641	702	609	645	676	614	611	643	603	659	652	706	628	658	591	694	573	610	620	626	647	672	631	645	661	664	643	637	670	623	607	604	644	601	607	678	619	634	646	653	640	622	590	646	628	607	666	649	647	596	631	669	620	624	661	616	617	639	657	632	663	668	636	594	632	606	627	633	649	578	664	667	590	627	626	650	606	622	604	664	630	629	612	623	676	652	601	645	670	655	656	653	662	625	635	628	665	624	634	633	642	640	643	641	627	660	605	597	637	595	667	701	649	646	652	613	635	632	658	619	636	623	620	631	640	629	660	639	623	608	623	597	621	619	629	645	621	631	606	655	660	635	609	629	590	638	657	616	548	627	613	646	618	638	648	647	634	599	642	616	660	612	630	618	677	638	661	662	619	641	644	614	626	637	665	606	637	623	630	633	682	612	638	670	651	651	629	591	649	691	601	646	670	679	653	696	611	643	655	634	614	639	625	694	614	653	628	653	649	678	638	609	652	620	612	688	666	623	652	664	645	646	602	627	662	610	639	626	639	600	627	677	638	622	631	667	602	629	664	637	697	623	661	608	633	612	632	666	635	635	624	637	627	635	615	671	644	613	610	617	651	655	648	638	621	624	642	649	597	623	621	660	669	617	636	625	649	650	623	652	611	619	609	612	612	582	633	587	653	615	651	672	647	663	625	616	644	696	646	619	652	664	641	620	607	600	619	649	654	624	630	615	628	626	648	628	612	653	633	709	651	640	676	631	622	701	572	656	654	615	652	602	663	661	638	666	624	621	615	627	671	621	614	623	646	649	646	616	627	644	657	663	606	663	645	598	685	603	642	590	621	642	605	653	617	649	600	640	674	600	635	624	636	619	615	615	614	635	667	653	663	643	662	623	628	602	604	655	628	600	663	632	654	609	659	648	625	604	646	675	637	624	620	615	603	678	618	636	601	611	617	655	605	581	654	705	618	698	657	652	657	619	643	621	652	673	645	660	620	643	639	648	632	624	659	615	646	632	614	670	632	669	634	594	655	611	627	691	642	634	641	623	612	661	635	648	656	647	687	678	637	672	644	613	623	675	638	633	609	665	669	639	645	637	657	630	573	630	666	633	662	669	599	670	619	604	635	609	633	658	662	715	597	644	630	667	643	662	618	654	647	651	624	611	642	588	597	600	650	641	596	629	645	641	613	598	672	707	674	621	593	617	599	650	618	680	655	604	632	667	600	638	669	622	638	656	650	698	617	634	681	607	667	737	599	647	664	624	647	670	620	647	629	630	640	621	613	682	648	631	655	641	619	645	580	651	599	648	639	652	632	647	643	631	638	648	662	646	632	636	636	645	631	609	620	668	649	671	647	607	662	669	610	636	649	615	626	672	663	634	645	644	625	660	624	633	643	619	658	623	632	668	658	638	655	649	609	650	597	617	638	625	681	642	637	643	620	642	654	633	650	636	627	649	640	647	626	664	647	640	679	632	610	607	633	618	629	620	673	662	633	645	639	668	655	639	636	650	613	672	614	672	658	636	624	622	644	643	613	659	645	641	652	624	598	612	629	652	640	632	610	637	680	627	651	635	656	657	643	634	638	623	642	651	633	651	657	617	629	645	657	642	583	655	677	623	677	640	617	674	643	575	653	644	605	630	646	637	634	641	634	630	608	659	650	635	678	659	646	643	640	627	687	628	624	630	612	613	652	709	636	630	642	634	612	659	602	634	614	660	646	635	679	640	669	604	593	643	658	653	660	647	587	646	618	627	654	644	624	605	627	618	634	580	647	675	627	661	590	661	682	645	706	668	620	638	632	613	631	648	660	643	617	625	674	639	649	627	643	628	614	597	625	651	624	604	656	603	620	617	584	628	634	648	635	675	664	682	654
26926	20854	10166	889	546	523	468	471	446	480	467	479	465	449	471	469	497	459	446	460	444	480	485	438	431	460	452	459	455	440	487	415	495	447	451	481	446	459	483	486	447	519	455	467	459	435	483	497	436	460	484	458	456	447	482	428	438	471	421	459	456	436	444	488	459	435	436	470	442	444	488	439	419	473	470	485	471	432	464	417	458	461	451	475	465	451	465	475	433	444	422	433	473	435	476	464	457	467	441	429	477	434	427	448	427	468	432	436	415	448	427	431	419	453	456	500	453	432	450	460	442	463	460	474	461	471	471	418	467	441	473	463	438	432	446	463	442	435	440	475	450	464	457	430	461	493	450	422	455	466	491	476	456	450	443	402	488	460	471	475	449	474	496	455	471	471	466	469	444	472	457	464	433	478	463	440	470	464	460	453	431	434	516	446	459	456	464	464	463	444	438	460	464	448	445	461	458	473	463	425	446	491	432	479	465	485	475	442	443	462	459	431	429	465	439	483	448	439	447	454	448	439	428	461	441	472	421	460	470	445	461	462	436	459	445	459	466	420	459	445	480	444	453	479	470	435	461	468	438	483	460	498	474	412	423	447	457	474	441	457	464	477	460	468	432	456	461	455	444	440	472	504	434	450	437	437	469	449	480	459	439	470	428	468	461	429	445	447	435	433	466	477	443	422	449	448	468	454	425	479	446	453	457	452	476	450	469	455	410	461	450	422	459	485	429	434	473	443	472	449	441	459	427	431	460	437	463	476	486	482	449	486	438	469	495	478	439	408	477	480	475	455	444	459	433	455	476	417	468	489	472	471	445	444	462	430	433	456	434	455	492	436	452	457	407	491	468	438	483	420	423	460	453	505	468	442	436	461	449	451	453	461	434	434	454	479	476	473	472	449	483	445	455	435	456	429	450	446	485	441	440	489	446	467	442	446	471	462	449	454	449	473	447	473	468	410	494	499	467	455	500	420	449	461	417	496	434	445	445	443	453	442	486	463	464	457	470	480	423	486	457	449	436	460	422	441	446	464	425	437	469	507	443	482	472	419	474	470	455	463	451	455	454	423	446	446	457	462	486	458	470	434	435	466	469	443	451	475	507	438	475	454	443	450	477	433	437	470	480	435	416	502	424	486	454	438	460	463	485	478	452	465	468	481	463	455	471	477	464	433	441	418	439	451	460	434	461	409	478	451	441	443	452	445	451	487	416	418	464	464	401	494	446	472	483	450	430	475	435	454	477	449	464	418	462	474	444	456	461	416	470	444	427	447	472	455	449	449	436	457	447	474	470	470	447	431	454	439	469	464	468	425	440	478	488	472	428	462	448	463	475	442	478	466	449	461	429	455	449	436	444	469	458	488	481	460	446	432	477	452	443	461	444	433	467	428	456	428	439	441	470	487	452	483	469	448	452	455	479	438	470	405	426	450	440	410	477	441	438	455	407	426	427	463	437	432	461	456	458	445	462	477	455	455	468	435	464	479	478	452	485	458	462	453	452	463	458	437	448	463	447	441	452	497	459	435	447	459	469	443	449	468	477	461	451	448	457	455	447	478	464	433	461	454	470	460	456	471	497	482	439	466	456	464	468	447	435	468	478	440	423	471	457	432	450	451	480	428	484	438	435	452	451	474	478	446	424	436	442	441	422	446	467	466	444	426	425	441	502	440	468	463	477	500	440	426	434	427	453	458	471	444	469	448	427	447	435	461	430	462	481	467	419	454	466	446	504	448	406	473	457	394	485	456	397	464	387	470	442	466	481	467	460	450	456	440	449	466	435	418	457	447	420	451	452	460	449	457	417	458	457	454	464	455	451	446	421	457	497	468	464	462	459	469	482	400	448	485	447	492	444	477	477	465	429	434	446	446	455	481	453	463	477	483	505	462	426	440	437	424	437	441	459	472	446	439	441	451	467	483	484	424	472	452	430	477	479	452	448	481	450	482	440	430	428	458	455	462	469	480	461	475	434	473	475	466	434	443	475	466	451	468	438	480	422	470	504	418	460	453	470	449	415	427	426	471	461	448	465	468	502	393	452	460	472	433	431	453	451	443	448	451	437	456	469	434	449	450	430	443	453	448	506	419	457	423	467	436	472	437	463	437	450	413	445	448	480	432	484	456	467	431	482	441	480	466	462	453	445	415	408	453	458	474	434	453	466	461	464	448	443	473	442	444	408	434	446	466	456	458	456	455	469	467	457	453	440	449	441	452	432	426	453	457	440	445	439	434	443	478	494	456	491	454	444	445	455	436	456	457	472	473	433	421	453	432	458	421	448	438	456	435	499	434	424	517	451	505	442	444	449	451	462	440	481	421	416	422	479	437	448	418	459	499	437	444	451	445	456	436	439	426	442	430	480	467	467	474	478	461	475	462	471	442	461	471	453	441	446	450	453	474	440	459	419	464	428	484	441	479	472	467	435	440	446	438	452	496	503	437	478	475	422	494	456	482	461	413	454	456	456	461	458	437	452	451	465	477	422	438	453	487	450	437	479	455	458	451	461	451	470	477	473	482	433	455	419	449	499	445	449	444	453	428	476	432	429	417	447	450	424	443	435	442	449	453	445	446	431	475	436	460	476	469	454	470	461	441	422	472	456	495	427	445	462	441	473	444	452	471	462	459	451	456	450	463	492	450	420	487	462	456	434	450	428	443	451	453	457	417	460	440	478	482	417	446	443	467	463	436	442	411	446	429	430	458	455	473	426	462	460	449	446	447	461	446	461	456	466	474	443	483	452	457	459	439	469	452	430	470	448	435	444	466	472	469	465	436	464	459	444	429	483	418	469	414	432	462	476	441	439	485	478	432	446	420	438	422	448	440	475	447	478	473	451	445	462	480	429	443	490	483	435	447	425	469	416	449	461	467	489	437	468	438	460	444	484	459	409	472	440	409	472	435	453	455	496	451	493	423	445	436	432	444	416	467	451	453	433	442	460	443	444	407	415	444	431	426	450	450	442	464	467	474	497	435	474	489	452	464	450	442	440	449	481	443	450	429	447	446	453	472	448	426	475	441	446	425	456	398	450	466	448	447	443	438	466	451	441	459	466	392	413	432	455	450	454	475	467	467	490	456	482	395	428	441	442	463	444	461	464	447	454	484	439	489	446	451	473	473	463	483	476	440	442	484	424	463	462	473	439	464	469	493	440	471	435	454	435	440	422	474	474	453	419	448	440	452	476	436	466	485	465	484	446	433	474	442	456	441	465	477	479	439	456	441	501	445	459	469	477	431	450	426	446	442	444	445	463	439	430	428	423	462	426	445	496	457	460	467	462	509	450	453	474	448	463	437	441	463	437	471	438	451	421	405	432	481	446	432	452	449	477	449	437	431	427	506	462	480	441	466	441	454	453	424	464	449	461	416	456	417	463	473	449	460	447	453	475	462	470	463	461	500	475	485	441	450	446	466	434	455	473	422	433	473	449	415	479	448	469	472	436	470	493	428	442	426	418	461	403	435	476	449	432	414	434	465	484	452	451	453	418	496	470	458
11969	1867	6114	1227	1083	986	975	946	983	919	943	888	896	870	882	921	894	860	875	840	852	905	875	923	909	825	906	857	855	898	911	922	838	898	879	889	910	889	891	858	891	799	920	883	889	860	866	897	841	825	880	875	927	869	943	875	831	866	874	842	940	913	884	853	869	874	826	854	866	865	899	857	845	850	858	905	854	901	869	841	884	893	921	879	911	872	821	898	842	864	901	913	849	842	873	898	904	857	889	898	905	848	886	857	868	843	861	902	908	914	877	887	843	890	823	872	917	851	854	867	874	917	872	881	866	879	891	836	874	828	893	881	901	898	844	870	907	854	888	832	884	851	834	759	840	853	899	863	831	853	924	848	917	857	877	875	886	834	861	835	865	862	888	879	871	846	836	871	894	864	851	912	873	891	832	894	903	897	868	885	879	869	874	848	878	892	884	843	891	892	885	875	870	841	877	863	851	867	881	843	902	845	832	870	890	847	855	825	812	896	901	874	862	885	891	847	884	879	877	855	852	864	955	853	892	917	890	912	862	904	839	840	894	811	845	865	882	857	902	888	848	844	879	798	840	897	879	848	871	879	848	832	856	853	843	891	843	857	888	859	832	840	848	853	905	880	816	897	852	850	869	889	894	848	894	795	898	901	836	915	870	856	863	884	867	871	860	866	856	885	896	837	834	894	870	867	850	827	845	847	925	848	875	848	884	892	877	861	878	833	840	853	827	855	826	905	889	879	835	884	878	912	850	853	860	888	834	839	857	852	849	891	891	890	796	899	886	881	822	880	869	930	884	847	862	837	907	810	875	882	946	865	823	854	863	910	915	917	857	798	923	864	884	900	859	838	862	925	901	861	871	857	824	877	882	871	850	899	912	851	859	869	825	871	828	855	930	842	902	862	883	838	886	877	865	857	846	859	845	856	858	820	770	844	845	887	896	914	871	835	899	889	925	861	897	906	826	881	862	922	859	863	859	871	885	883	933	877	868	828	861	840	891	889	863	899	892	822	840	827	917	894	913	859	864	909	882	865	868	851	822	839	900	839	872	855	889	905	865	868	836	876	868	857	917	881	885	869	886	881	889	867	851	867	847	831	874	876	903	929	877	851	834	887	872	845	868	926	876	803	850	865	871	901	889	831	867	880	865	888	827	898	879	828	838	895	893	866	860	921	854	899	880	880	875	852	917	917	895	886	850	827	855	833	857	875	913	870	860	898	903	807	875	902	881	862	801	888	908	830	848	891	849	863	830	871	886	870	905	903	842	895	899	882	869	815	900	900	844	898	891	889	852	868	865	836	881	864	859	917	851	878	867	922	918	907	888	836	829	853	882	916	864	864	852	864	887	809	842	806	853	850	855	871	904	903	865	880	871	883	864	896	885	859	841	904	890	852	884	818	849	866	849	868	886	799	887	856	899	876	868	908	867	890	880	837	851	882	861	860	833	856	898	871	897	847	832	881	869	865	896	827	862	882	850	881	847	881	872	892	892	884	853	854	860	808	903	856	862	895	840	865	907	815	865	855	839	827	860	875	919	860	871	913	904	908	882	885	840	859	882	889	830	932	892	853	954	921	855	844	835	842	894	841	896	925	884	894	877	848	899	885	838	820	913	884	899	834	919	896	886	852	878	864	900	864	864	880	900	853	826	871	894	851	854	847	865	904	889	818	903	870	854	907	879	861	859	919	863	887	872	855	878	903	861	865	842	879	892	883	874	912	932	844	859	854	859	816	933	853	811	859	852	881	837	875	909	895	884	873	841	891	888	820	852	834	863	895	870	909	838	870	887	839	880	895	948	861	875	909	858	840	877	847	796	846	876	913	845	908	884	883	875	876	854	838	900	806	792	902	828	884	883	811	849	878	897	868	888	849	884	926	908	916	842	902	812	865	870	857	887	881	907	889	843	844	868	829	881	895	848	848	825	926	863	837	856	903	844	880	854	908	842	868	878	857	885	853	907	879	867	891	872	882	873	895	864	908	886	832	842	810	902	909	858	867	933	936	822	872	852	858	915	852	820	877	885	862	829	876	915	841	878	851	849	906	852	832	860	859	858	840	835	861	822	821	853	870	935	861	859	834	846	895	898	836	818	857	908	859	867	871	899	878	851	858	848	876	858	916	858	833	875	829	855	854	834	903	803	868	898	856	872	889	878	853	867	860	819	869	802	898	844	841	880	849	869	836	862	886	843	853	898	847	894	938	952	817	867	842	883	886	867	877	883	859	855	858	874	830	895	834	820	905	867	868	858	865	854	853	852	844	893	887	830	854	847	846	859	850	884	904	872	861	866	831	877	855	859	830	883	890	821	847	878	893	870	871	870	866	821	859	852	878	870	873	888	821	836	853	896	893	848	872	841	905	841	879	868	849	867	861	855	883	858	870	894	867	867	855	893	868	834	889	880	859	881	909	896	870	873	920	886	885	856	892	861	803	862	876	903	848	901	894	863	861	852	872	840	866	854	868	899	907	882	872	885	846	880	858	879	841	902	904	864	872	859	896	825	888	879	902	839	872	890	877	898	856	893	802	863	916	872	808	841	895	828	896	846	854	855	867	848	872	839	855	898	861	851	850	846	869	840	862	831	863	895	903	780	809	828	867	844	850	836	847	864	906	877	877	927	868	849	872	903	883	822	851	797	815	861	844	876	836	919	837	846	842	834	871	844	888	863	862	859	907	876	823	827	886	848	851	880	863	850	854	826	808	849	850	858	918	832	899	932	833	890	862	836	846	802	834	838	866	838	874	871	866	835	856	959	883	867	861	856	858	916	847	891	904	879	879	846	892	838	855	836	915	864	913	898	905	852	900	843	885	854	828	869	781	859	844	868	863	908	899	871	868	865	898	842	858	893	915	841	852	838	828	828	847	909	884	855	931	908	880	874	852	868	861	918	890	839	864	819	875	856	876	838	911	879	898	853	905	881	890	911	816	911	830	840	892	809	874	855	849	899	899	888	848	868	806	861	813	851	850	809	839	888	848	865	889	864	919	822	863	850	854	889	867	877	853	904	864	857	897	872	872	842	872	813	805	885	884	849	888	871	863	867	848	883	872	896	843	853	839	836	871	862	844	850	871	919	914	904	899	888	836	858	865	886	844	886	912	898	901	861	845	872	820	830	806	829	900	862	914	873	857	845	923	916	852	827	883	822	916	886	880	878	832	856	871	868	835	839	913	878	868	881	836	863	898	866	870	888	854	858	853	842	876	893	856	905	835	863	883	917	871	837	882	872	852	853	884	931	835	858	836	916	845	921	870	877	854	904	896	864	828	863	869	882	832	871	875	886	850	874	835	828	852	846	833	848	914	863	845	891	887	880	838	872	844	930	835	865	861	896	880	856	905	906	871	896	865	848	869	849	818	830	847	826	876	863	817	863	822	872	880	935	915	897	839	880	891	823	857	836	859	866	867	858	875	898	866	878	837	884	893	861	903	775	817	870	871	882	863	889	822	872	880	874	895	892	885	892	882	875	870	892	826	854	839	845	786	850	876
24225	21368	28221	24876	19271	1714	622	423	372	348	279	280	292	301	285	229	271	222	234	209	291	212	231	262	254	219	214	196	214	191	206	236	220	227	227	236	211	198	218	206	203	219	190	211	219	217	224	205	206	218	237	239	198	209	208	232	201	236	200	200	209	218	193	168	203	208	208	216	189	204	215	209	192	184	193	219	209	204	210	211	202	229	219	222	203	210	197	225	167	205	188	227	189	207	223	193	207	213	228	190	191	192	183	197	214	211	211	227	186	211	190	218	231	216	205	202	203	217	186	216	226	199	205	203	218	193	219	184	219	189	197	207	212	199	233	215	184	217	182	198	197	197	223	162	196	230	226	223	201	221	211	218	191	187	195	215	190	216	209	226	201	215	203	212	201	225	185	215	190	173	208	205	218	210	196	195	191	217	246	214	198	210	183	188	203	207	178	195	185	199	213	217	202	209	202	181	177	231	190	223	198	227	202	232	173	198	194	207	193	198	216	205	222	208	206	198	194	184	194	202	214	202	220	203	215	212	209	204	215	211	224	179	208	211	188	214	206	197	204	217	207	195	215	201	219	207	211	210	211	224	204	209	238	186	237	212	223	199	206	196	176	196	196	184	216	207	211	216	231	204	216	233	227	213	224	221	213	218	209	217	196	212	179	183	203	214	214	216	192	199	194	186	189	223	219	215	191	196	192	208	229	196	187	199	170	211	203	219	210	206	237	191	211	210	191	203	188	218	203	202	176	209	217	201	222	203	175	195	217	180	216	214	205	214	190	216	221	206	190	195	237	210	207	244	200	212	203	212	198	222	188	219	201	212	212	178	210	203	169	198	227	194	181	200	209	199	229	230	202	211	228	206	216	218	201	223	205	213	214	179	209	213	224	234	176	220	182	189	180	192	211	180	218	195	241	196	194	184	215	209	211	224	205	203	203	199	216	237	227	207	195	212	200	208	200	209	199	200	193	219	221	206	192	204	206	199	209	222	222	197	200	190	199	215	189	218	197	192	198	199	194	207	185	206	183	198	204	191	192	213	209	184	213	202	194	215	214	203	210	215	207	196	189	218	205	219	229	211	202	210	205	196	208	212	203	220	221	223	222	202	201	188	196	200	218	221	210	183	182	220	204	200	200	193	244	189	189	213	203	200	218	202	233	200	208	210	230	188	190	221	201	195	187	189	214	206	207	191	190	190	206	207	211	219	193	214	197	186	206	218	201	194	193	193	196	197	203	210	212	189	200	174	230	182	206	223	195	206	213	208	200	206	229	197	210	212	204	214	209	208	226	212	207	182	196	210	206	207	193	207	237	215	209	210	205	199	220	203	213	215	184	212	201	194	175	192	210	195	214	205	181	222	193	201	199	219	225	208	198	213	196	232	185	203	190	214	188	199	214	206	209	203	200	194	206	193	205	183	226	184	191	180	197	186	195	204	213	228	184	204	202	194	194	214	223	207	175	221	203	219	190	198	192	216	189	212	195	190	181	183	200	203	207	196	201	191	187	211	219	205	196	203	207	218	186	191	194	215	207	211	225	203	197	211	193	235	192	217	200	213	209	193	187	184	196	207	207	176	183	219	220	184	193	221	197	203	207	206	237	211	223	215	188	240	237	226	197	249	198	179	196	206	224	211	201	192	238	226	193	211	208	180	170	205	222	226	212	206	214	205	190	198	216	215	223	195	198	210	200	219	212	186	192	206	202	197	182	181	217	202	204	171	194	183	196	218	201	197	238	202	235	179	205	210	191	209	194	218	216	199	209	223	207	216	185	199	218	243	209	177	202	202	209	201	218	214	219	213	212	205	190	210	186	206	199	193	211	199	186	215	191	228	196	214	224	200	228	219	213	195	204	209	214	215	205	227	200	239	200	222	211	223	205	228	211	182	201	215	185	208	207	214	219	204	214	194	201	199	185	194	229	224	196	205	193	205	202	195	203	208	184	214	203	209	224	210	201	204	210	208	202	203	222	195	220	206	209	209	210	197	209	204	183	193	199	201	209	213	214	200	224	220	184	202	205	194	218	172	207	212	199	202	191	196	208	218	220	190	206	202	225	210	210	209	205	217	236	218	190	212	195	194	211	174	197	217	201	185	191	196	217	205	199	213	201	198	200	207	186	209	198	193	203	201	220	192	172	178	201	210	208	188	190	197	213	204	222	208	191	182	209	245	227	210	209	209	213	207	207	194	182	190	195	237	191	219	202	191	188	216	203	194	208	191	222	193	198	180	197	225	195	198	176	201	210	219	180	208	226	194	210	201	205	215	192	230	183	205	260	200	222	190	213	208	201	232	194	219	178	191	197	198	205	218	202	202	223	189	209	211	213	192	211	199	233	214	212	212	202	204	221	211	201	216	221	234	199	219	199	222	208	179	203	190	238	210	177	215	178	230	193	210	203	213	192	212	208	205	195	204	198	220	207	224	209	215	186	200	204	208	195	206	235	239	205	206	191	239	237	210	220	215	213	204	215	189	204	224	193	200	200	206	213	215	191	196	212	206	209	180	226	197	204	249	196	205	192	227	204	210	225	201	206	205	201	216	203	210	207	207	211	199	222	202	226	197	221	189	224	184	198	208	198	226	216	196	195	208	207	207	218	195	212	192	210	225	192	204	199	196	210	193	178	192	196	223	190	206	223	192	202	205	197	203	215	218	224	204	191	187	207	205	210	203	227	218	227	198	233	251	246	196	221	189	208	200	200	182	198	201	201	212	221	193	190	189	225	220	207	220	202	227	183	204	194	191	186	197	212	202	218	183	213	220	200	185	200	212	194	209	192	187	200	202	211	200	222	208	207	218	205	204	164	194	168	225	199	204	197	213	193	195	206	225	199	204	210	205	201	201	205	188	204	222	212	229	197	182	206	196	200	175	209	203	197	214	195	217	205	211	193	201	231	227	179	216	212	230	217	184	210	228	230	220	209	224	200	227	213	210	204	224	198	216	198	237	200	178	214	209	216	203	189	203	204	205	218	220	222	200	194	207	189	226	190	228	184	241	232	213	200	208	217	199	219	197	196	205	203	224	220	217	208	209	202	216	198	223	196	194	201	192	212	189	198	199	209	204	213	199	216	216	188	217	211	223	235	235	199	208	204	190	217	189	195	213	205	206	185	206	198	217	198	224	198	195	207	204	241	208	228	185	201	202	216	227	221	194	195	250	227	204	184	199	192	209	220	195	193	192	224	182	209	201	214	202	200	208	189	206	199	205	198	213	230	204	211	216	192	215	190	233	182	203	216	208	196	219	189	200	212	218	196	220	197	197	175	199	215	174	187	214	190	208	195	209	197	219	188	238	177	224	212	220	205	193	211	221	195	221	207	206	214	204	203	221	181	222	208	191	188	181	191	197	216	195	227	183	189	204	221	208	207	179	187	194	214	197	177	202	178	195	196	172	213	186	203	226	208	230	177	202	204	187	214	233	204	212	182	194	182	198	177	210	220	217	173	205	203	209	216	204	213	204	176	176	199	205	202	228	208	217	239	218	221	221
24483	9834	20213	4114	2900	2010	1535	1289	1092	935	827	792	662	636	595	628	585	571	527	572	495	486	493	541	516	474	454	464	447	455	432	445	468	411	492	471	465	406	446	433	410	443	476	434	434	439	411	436	467	430	418	451	431	388	417	438	406	455	416	413	415	449	424	448	410	470	396	420	413	413	410	397	434	456	416	422	468	426	440	415	415	424	430	406	465	432	448	426	418	427	441	423	456	429	413	414	414	416	441	433	445	414	426	429	439	410	427	426	394	447	445	417	421	442	414	390	395	411	417	421	415	439	419	410	400	402	474	368	441	424	438	401	393	441	427	425	392	412	407	424	422	405	403	437	423	417	389	436	436	429	404	428	415	430	419	407	412	401	388	455	413	424	415	435	410	434	437	417	414	439	450	418	425	448	399	464	409	460	422	433	411	442	436	428	434	412	449	416	468	406	430	435	431	438	388	451	449	451	407	436	444	408	427	412	440	427	417	412	411	433	391	433	448	415	426	420	378	409	427	416	406	432	419	426	419	425	439	409	456	418	421	450	411	400	399	432	424	447	420	414	427	436	410	424	415	453	420	434	445	417	431	397	422	417	411	426	407	455	401	408	432	418	464	436	416	411	433	425	436	415	414	414	437	370	429	404	467	418	423	394	435	402	453	460	405	401	422	392	400	427	434	422	438	463	450	409	413	452	413	413	404	445	436	407	416	451	440	437	417	407	473	421	393	437	443	443	412	421	404	419	409	416	411	406	424	411	421	456	436	411	436	425	397	441	446	424	383	418	419	421	434	386	404	415	458	452	406	419	408	432	411	459	434	422	402	379	406	432	419	436	409	427	410	393	447	408	423	454	469	393	389	415	396	415	429	384	402	432	439	411	384	410	403	426	419	392	446	403	395	421	417	420	408	419	388	419	410	423	424	426	409	492	410	405	450	408	431	468	398	409	415	420	425	417	424	447	419	404	414	412	432	420	428	390	456	412	406	433	385	432	429	414	462	427	404	409	370	410	428	429	418	424	447	383	436	402	402	426	463	421	433	382	429	415	414	398	413	441	431	385	406	461	438	395	410	422	395	410	428	411	383	380	394	447	393	425	445	424	396	426	408	409	405	418	412	442	434	448	430	374	413	434	432	406	385	409	413	433	437	418	402	429	414	457	420	405	380	445	436	420	407	427	419	464	420	418	454	444	401	407	375	413	460	464	383	417	465	432	406	406	419	397	458	417	436	393	417	413	367	418	399	414	392	426	450	413	408	395	415	390	429	402	420	435	428	370	406	422	406	411	408	453	415	424	393	419	445	422	460	384	425	406	424	439	405	428	410	426	441	404	395	414	440	417	420	410	478	414	437	399	411	419	440	428	413	416	414	402	432	427	468	423	437	430	455	409	430	381	413	408	423	418	418	417	395	414	443	415	426	368	425	440	427	386	404	419	440	414	432	451	412	399	435	414	452	443	402	405	447	414	418	407	386	405	408	399	431	446	413	431	413	399	402	404	419	446	422	444	432	436	429	434	430	429	442	399	409	423	437	409	429	418	418	413	373	429	406	442	431	411	401	452	409	447	417	425	415	399	382	405	413	415	470	436	399	415	423	394	408	430	418	383	435	412	440	432	391	393	414	414	429	427	384	428	459	443	409	388	430	412	442	404	435	454	435	414	443	397	425	410	403	412	392	456	420	415	422	449	411	390	388	368	432	418	408	432	451	451	376	388	406	385	425	446	387	438	460	438	438	404	463	458	417	435	430	430	420	443	415	416	385	394	414	418	406	435	398	438	417	420	392	456	423	408	398	389	391	419	409	407	419	426	415	411	422	433	395	404	452	448	406	413	416	416	401	441	403	377	471	451	377	426	438	369	427	398	417	437	436	456	448	425	396	411	414	420	449	417	391	455	395	428	430	422	405	437	457	443	415	439	447	414	419	412	443	420	426	410	417	424	412	439	395	436	407	457	454	368	401	421	425	439	395	437	453	407	403	435	419	428	447	445	447	413	409	409	402	444	425	414	397	383	409	404	432	390	420	382	411	437	421	439	412	425	407	422	409	401	415	401	417	438	429	406	390	434	412	433	425	449	463	431	458	434	422	426	419	419	445	419	424	412	435	438	428	423	445	449	458	433	436	429	425	435	441	423	429	393	382	396	400	447	427	406	423	413	388	466	412	427	428	427	422	415	449	406	414	425	442	437	393	437	404	401	430	424	415	430	392	428	416	384	454	427	437	439	413	381	451	407	411	411	393	420	420	434	443	444	415	398	407	412	428	413	431	434	433	432	381	418	406	417	425	365	417	416	390	437	382	424	444	445	407	404	427	424	411	418	431	405	416	443	415	409	409	408	423	439	429	450	420	377	425	420	433	453	443	400	431	414	426	414	437	433	404	417	456	462	446	466	439	392	406	401	396	433	441	403	440	426	446	402	438	448	428	434	435	410	424	465	419	433	406	446	422	424	421	419	391	471	431	385	410	438	427	430	410	448	443	397	407	429	431	425	397	437	396	424	397	432	426	450	446	436	442	453	417	419	409	389	433	389	412	380	416	403	430	449	411	422	401	386	416	426	440	440	407	397	421	417	405	436	445	424	431	398	398	401	424	389	415	433	431	426	437	440	414	396	446	402	394	433	424	435	433	463	454	409	394	394	425	430	448	445	403	470	388	444	450	431	423	410	401	411	408	438	433	403	436	384	440	425	427	426	445	400	414	423	438	380	402	415	420	431	412	427	438	428	424	413	414	442	392	421	408	393	437	389	413	421	462	426	394	433	434	434	448	435	404	412	382	429	391	430	444	415	414	469	445	428	435	436	439	453	417	405	397	423	401	437	408	420	473	420	441	449	451	401	464	397	409	438	386	450	397	453	419	409	378	421	426	408	434	410	420	435	459	400	433	412	405	394	407	421	402	392	404	434	412	396	441	439	448	434	441	414	424	427	447	392	438	406	415	401	404	419	422	388	441	444	407	422	444	435	425	415	382	447	422	429	415	430	398	415	433	465	426	414	454	429	378	366	408	430	427	414	430	402	407	432	477	457	413	399	445	431	434	403	445	396	436	406	401	416	432	397	399	417	408	406	420	389	461	394	432	423	421	412	429	387	390	441	393	456	430	443	432	424	432	429	450	426	387	424	413	421	407	454	419	415	420	427	384	413	422	397	414	407	446	413	437	421	409	407	420	425	410	415	404	421	428	411	416	438	453	406	410	421	401	458	436	423	408	413	390	427	426	434	400	399	428	423	438	461	389	410	414	422	444	393	427	437	425	429	404	416	448	409	438	393	423	394	419	382	424	418	400	367	406	452	447	398	425	409	434	400	423	448	387	426	400	406	417	423	403	401	412	419	412	402	425	411	399	447	468	431	424	414	434	452	423	436	400	418	433	415	431	440	424	428	442	416	393	412	414	447	414	362	415	446	437	430	393	432	390	428	430	409	406	401	442	442	422	405	421	423	420	422	435	457	403	415	421	418	446	447	421	416	424	419	432	413	417	384	387	406
23316	21350	29036	24031	21352	18928	2002	832	643	593	564	518	492	469	468	416	416	453	390	412	385	389	379	377	392	387	383	369	342	354	364	406	355	386	362	412	367	389	352	359	333	326	349	367	362	344	374	355	339	371	389	345	329	362	366	323	378	350	354	375	366	368	355	362	368	357	358	333	327	349	336	368	344	330	385	346	375	360	365	363	380	368	357	334	351	371	355	349	379	359	389	332	340	317	348	355	325	350	340	333	371	364	371	376	392	361	368	323	352	371	320	348	385	346	316	364	357	383	357	351	377	332	338	373	368	359	349	358	323	370	386	345	331	374	357	318	344	336	341	328	345	331	356	362	389	366	353	353	366	357	377	351	387	317	361	338	356	367	347	386	354	353	367	382	355	335	339	353	317	356	364	323	372	366	341	360	360	377	371	375	377	366	367	333	337	360	339	337	356	363	319	331	361	351	338	356	342	370	342	413	350	374	339	377	378	352	358	352	346	374	368	344	350	345	371	346	350	349	400	351	365	349	383	353	368	344	344	346	360	341	360	356	340	324	345	347	353	342	325	340	340	371	343	391	363	345	341	334	359	361	335	379	377	346	341	339	398	352	363	408	365	354	349	341	366	364	341	323	338	337	377	395	383	355	372	334	347	345	340	359	333	385	382	317	378	333	369	332	361	360	332	341	367	356	341	328	366	338	355	359	333	339	391	348	362	387	350	343	354	364	343	345	343	321	345	373	317	362	358	342	332	350	347	346	365	311	356	323	355	330	355	351	352	358	316	384	368	342	320	364	315	362	364	348	363	326	368	371	359	359	359	338	335	320	371	340	343	333	315	369	347	327	354	323	360	356	346	367	360	355	315	346	322	347	372	330	332	398	343	323	355	318	354	406	325	368	311	371	335	333	354	346	363	338	361	347	367	342	362	333	345	336	320	364	389	339	344	329	341	338	368	330	360	346	385	339	376	319	342	348	347	357	350	320	350	380	351	316	373	339	339	357	330	347	358	348	343	336	365	360	338	344	307	321	378	341	329	366	347	332	333	337	374	334	338	352	345	346	338	379	375	347	331	372	383	336	381	369	368	358	329	339	368	371	348	369	378	344	332	328	365	343	319	361	341	361	384	372	353	374	387	385	343	326	365	338	336	373	378	353	358	320	321	357	341	394	344	352	324	353	351	359	335	336	349	362	351	362	310	351	372	352	338	340	361	352	332	381	335	335	326	343	344	329	350	379	306	345	349	336	375	369	346	351	379	332	338	343	369	373	363	342	356	349	369	346	365	362	326	331	362	361	360	353	340	329	355	336	352	355	359	350	368	364	345	359	337	391	342	361	346	362	307	357	333	370	323	354	357	360	343	333	367	336	338	355	344	358	340	369	343	341	327	352	406	368	385	334	370	350	358	386	348	359	350	354	359	328	318	359	365	370	349	345	345	324	382	368	375	373	359	351	374	336	356	363	366	353	373	337	352	366	375	336	365	346	376	342	347	350	374	336	325	344	362	358	325	349	357	334	341	390	318	379	342	308	336	356	364	343	347	359	311	374	366	335	371	350	345	332	360	365	338	339	342	395	373	359	356	353	355	376	354	376	341	324	354	344	347	368	347	338	370	346	348	339	337	357	352	357	322	335	345	362	372	325	334	370	322	320	392	319	346	330	360	331	342	360	357	380	360	329	361	357	373	371	347	376	375	343	371	358	342	368	349	366	361	335	357	330	319	338	379	394	362	324	337	380	362	339	356	343	371	338	381	345	394	348	312	365	361	328	323	349	352	329	353	368	354	379	359	353	320	349	344	375	322	355	327	339	371	350	341	343	379	365	382	361	366	354	366	377	316	363	388	337	323	338	311	355	341	349	319	354	376	351	327	337	362	322	317	357	357	343	339	311	338	354	342	357	344	358	357	359	343	350	342	353	340	366	386	355	342	341	302	328	317	361	345	335	349	316	346	349	403	354	346	322	396	351	353	348	320	324	371	317	368	345	317	344	348	356	357	351	339	347	361	337	354	337	328	381	339	353	335	334	349	335	361	320	361	358	339	347	353	334	362	381	383	356	347	353	330	331	338	377	330	335	334	343	352	359	358	328	352	323	368	353	356	383	355	372	334	342	342	341	359	342	371	331	308	359	350	361	353	375	353	347	352	363	348	331	347	319	340	379	345	362	349	379	366	376	346	333	328	352	353	370	339	348	315	341	338	337	352	359	326	351	360	319	387	331	371	328	321	343	332	336	340	334	355	370	410	346	336	358	336	327	369	336	345	362	360	325	340	369	339	332	376	338	377	350	367	371	364	340	331	338	285	371	359	354	347	322	367	364	341	372	385	350	350	332	353	315	333	372	317	397	353	361	354	354	341	356	330	367	353	378	361	351	357	325	344	339	355	329	341	343	342	346	367	332	320	372	365	379	328	342	384	326	368	337	347	357	364	358	388	334	359	349	334	317	370	344	333	347	346	350	345	301	322	330	327	362	348	329	349	350	342	357	322	352	363	347	367	322	321	344	325	355	351	368	368	338	349	323	343	351	369	366	381	375	319	334	346	366	370	341	354	354	367	363	355	348	358	318	337	342	337	359	338	365	351	347	303	320	353	359	353	356	358	343	347	323	367	339	365	324	359	330	358	359	369	347	316	326	355	352	337	352	362	308	340	364	347	368	366	358	374	317	320	345	340	331	374	353	369	344	354	333	332	316	344	321	330	369	329	335	397	318	352	331	324	371	334	333	357	365	356	369	358	357	358	358	358	324	349	357	361	351	337	324	362	360	373	355	323	364	394	385	321	361	342	328	392	363	380	378	316	356	353	359	351	347	373	313	385	400	337	337	341	344	371	354	359	323	352	373	347	363	321	391	366	321	338	340	334	330	327	349	350	347	361	332	341	366	335	346	346	356	341	383	358	360	346	373	337	345	343	297	360	358	385	347	374	346	326	347	337	339	352	335	372	332	374	355	329	312	388	367	318	324	328	325	353	355	333	319	335	375	375	343	352	357	349	360	360	327	363	364	337	358	351	346	350	344	363	381	362	344	357	359	332	350	339	322	334	373	324	339	357	355	365	361	350	363	354	329	355	373	338	342	356	353	357	340	360	364	350	345	315	376	351	340	340	339	321	381	351	338	341	349	389	370	324	359	335	342	325	351	344	359	334	340	340	377	359	326	350	378	336	366	324	342	343	345	359	338	359	371	338	364	347	365	341	345	366	371	340	378	360	363	371	348	390	336	311	320	357	345	346	333	307	339	366	337	343	321	336	306	364	348	359	326	343	318	364	337	363	347	349	319	332	319	357	344	352	349	354	358	370	346	345	326	328	343	355	338	322	335	334	349	353	347	371	323	375	370	366	345	359	338	317	340	342	355	363	360	348	333	342	358	324	337	368	324	338	355	336	334	367	359	365	359	327	331	349	344	398	362	356	353	322	358	343	320	378	329	363	350	355	332	392	320	366	363	362	327	333	308	377	344	340	324	326	352	377	358	347	375	368	347	330	358	332	313
28856	15990	24529	7144	4958	3454	2709	2214	1887	1587	1437	1273	1182	1046	1000	998	916	859	855	848	827	811	777	702	735	725	744	736	774	738	695	708	718	674	675	730	634	648	686	648	653	665	662	693	680	652	693	677	688	693	655	679	650	697	634	655	672	606	639	630	665	643	676	675	625	663	653	647	643	652	650	660	623	692	631	617	638	623	682	647	621	674	680	664	660	683	689	619	679	662	619	641	625	652	629	664	669	706	614	631	612	631	658	637	584	673	670	638	674	629	655	650	650	597	675	633	702	656	668	655	662	667	625	634	650	579	647	653	630	649	682	683	651	551	626	653	656	645	637	632	621	640	686	605	602	647	638	627	620	634	618	644	658	652	673	593	610	632	631	649	666	636	617	637	614	619	623	631	610	658	641	681	645	652	646	581	662	648	633	631	644	625	653	572	628	624	596	666	637	608	626	626	620	580	633	613	592	628	598	634	672	598	628	634	675	619	633	675	641	628	648	673	640	604	622	659	625	611	653	627	669	651	626	636	617	640	611	614	662	638	631	651	604	634	640	643	632	645	606	648	637	655	640	623	647	680	665	616	612	627	659	642	610	650	617	690	620	625	670	660	628	698	616	636	604	605	599	657	651	643	627	656	643	652	656	674	656	635	656	662	657	650	649	677	602	587	627	645	671	622	661	628	688	683	632	621	633	616	609	621	642	673	644	697	681	612	602	654	686	641	680	666	654	630	654	666	619	614	659	662	646	628	649	664	630	652	668	607	656	633	622	624	636	647	666	666	649	617	665	640	606	622	658	634	639	635	655	635	642	627	655	604	662	651	649	635	603	694	607	627	676	668	633	647	645	615	651	663	673	634	579	623	654	621	649	710	667	640	641	641	677	642	636	623	655	606	646	653	643	657	612	666	636	617	674	634	636	642	627	630	629	662	642	646	696	648	637	629	605	651	636	641	656	670	669	650	640	634	664	616	626	623	679	616	604	619	652	639	669	603	624	663	566	680	633	626	626	671	643	608	608	673	597	682	629	645	619	643	626	644	636	644	620	626	667	645	643	642	639	653	637	614	607	669	618	634	615	643	685	677	705	612	652	639	646	640	623	643	636	643	591	649	637	660	634	610	642	597	613	649	655	660	585	628	651	643	644	550	633	677	664	651	608	670	614	659	637	615	611	625	650	619	694	632	692	627	628	653	648	659	646	635	670	603	646	640	663	641	619	617	621	642	637	665	662	631	663	619	608	660	684	608	672	621	635	656	633	587	625	601	628	664	656	626	652	614	681	629	627	661	619	617	661	673	627	666	643	653	647	612	674	658	576	670	670	628	610	638	660	610	660	695	634	637	635	622	642	682	652	660	642	630	649	639	661	616	564	595	642	608	618	657	607	655	635	644	677	635	610	665	650	682	620	600	679	613	635	629	636	661	653	610	645	613	619	630	628	633	618	649	608	658	626	646	603	634	637	595	689	661	639	599	627	669	634	642	678	621	657	643	643	622	614	642	657	621	665	661	607	657	617	663	613	596	658	679	633	651	618	639	656	629	604	606	616	633	665	634	635	649	604	625	576	679	667	615	637	609	645	663	604	669	625	627	603	633	635	651	650	631	655	645	639	661	640	598	621	626	591	634	653	637	660	624	587	652	598	620	632	648	608	626	628	614	632	660	600	693	674	657	601	641	629	653	671	642	606	614	646	594	670	639	597	684	657	649	650	647	645	643	620	650	709	644	672	653	637	629	674	631	651	628	655	651	638	607	609	672	695	628	592	642	662	632	638	616	657	659	639	628	666	622	669	668	627	621	610	639	612	645	669	583	686	645	613	698	629	649	667	633	654	624	640	606	656	636	635	643	610	603	653	671	636	594	659	614	673	636	613	626	621	628	640	604	629	594	658	657	635	667	635	662	636	618	637	600	631	657	673	615	612	629	660	647	590	666	618	609	645	626	640	658	656	613	644	620	621	594	625	663	626	592	614	630	651	632	643	666	662	635	678	617	648	652	649	633	662	645	641	687	609	659	674	627	665	612	644	622	611	664	600	623	630	648	604	650	598	643	612	614	662	673	639	627	608	612	651	638	611	659	681	643	681	611	629	663	658	666	635	674	620	633	644	683	630	621	637	669	638	656	621	616	640	641	670	634	686	616	619	629	671	642	622	606	622	628	591	592	605	677	643	649	623	636	675	656	652	662	677	665	641	640	682	670	635	660	624	651	682	639	609	613	669	687	661	608	614	631	683	673	659	658	634	683	656	635	587	611	643	617	642	618	581	597	668	628	678	692	653	609	642	647	619	695	633	592	619	648	657	644	668	637	671	600	609	634	660	620	578	624	637	639	638	606	640	670	607	664	609	644	637	689	689	601	641	633	631	647	605	665	629	661	610	587	648	615	659	623	587	628	631	582	620	671	632	647	649	651	635	667	616	649	635	655	643	610	633	664	642	594	608	623	657	655	690	684	620	624	617	673	649	658	621	666	584	640	646	661	612	602	636	618	675	663	619	627	594	585	633	613	649	653	672	662	677	614	622	645	620	667	622	638	633	622	656	656	644	620	621	627	602	657	621	584	623	659	593	709	634	607	658	670	640	607	642	611	617	645	657	623	630	630	665	627	669	644	661	632	677	637	594	636	648	627	611	661	635	628	673	651	646	654	598	648	643	644	647	598	623	660	613	634	641	670	648	593	653	671	604	673	666	597	665	667	635	634	661	591	626	632	656	623	678	616	632	684	632	619	684	665	662	653	652	676	653	638	577	639	638	637	644	631	612	624	629	653	661	615	635	625	627	644	641	643	682	633	644	639	652	631	621	654	637	671	639	604	621	688	616	656	650	626	647	663	613	612	645	669	633	636	676	598	592	648	658	638	664	674	629	650	611	585	588	632	647	646	632	640	625	654	647	644	614	668	638	617	643	647	605	656	609	624	653	647	659	639	637	656	640	646	618	643	668	642	666	622	647	725	635	665	636	668	657	632	656	610	612	605	604	616	625	674	621	673	690	650	624	643	658	634	625	629	612	649	611	627	609	577	634	627	691	623	630	616	578	690	663	625	640	590	613	632	642	650	634	592	613	617	670	607	618	649	628	667	612	650	661	651	656	613	661	644	682	608	628	648	639	624	657	627	649	634	587	651	607	657	646	643	642	651	635	679	642	615	656	654	610	644	652	598	637	629	632	613	656	616	636	644	675	619	644	655	614	649	664	634	668	633	584	644	685	669	620	585	644	634	619	641	595	653	629	638	645	700	638	635	635	670	682	621	657	707	652	604	625	696	626	602	687	639	635	679	658	611	632	607	659	643	666	678	620	645	643	592	632	631	607	649	662	635	651	603	625	597	636	627	628	646	657	667	592	668	600	619	636	596	708	611	666	640	605	621	628	639	644	668	635	655	589	620	647	629	650	674	638	610	643	667	625	634	651	628	649	613	654	638	662	620	669	603	633	633	655	657	664	631	648	638	621	636	654	645	626	672	641	647	564	610	636	642	689	598	592	608	627	645
26852	20770	10643	891	542	474	460	453	455	479	499	473	416	455	447	450	463	435	445	467	452	437	460	533	522	473	453	438	450	462	427	429	448	425	464	444	429	410	415	444	459	404	460	470	462	456	446	469	425	435	453	428	411	449	452	460	468	414	473	456	450	415	421	432	429	474	500	442	474	450	441	441	472	379	414	452	474	404	428	446	462	451	454	430	464	448	412	470	431	458	480	493	469	480	430	467	447	466	467	449	455	411	487	478	462	463	446	484	459	479	464	446	492	438	463	457	469	435	403	451	425	464	481	473	456	481	486	445	422	437	470	474	444	444	413	470	448	497	442	436	443	480	444	457	485	457	453	408	477	462	441	448	424	437	455	429	399	416	454	453	480	467	484	449	446	481	459	440	444	464	428	421	463	460	446	446	485	444	448	414	456	477	454	415	429	430	474	483	433	481	461	485	421	481	432	494	476	459	478	464	455	429	493	462	463	447	434	435	454	447	458	481	455	444	458	471	459	478	450	469	409	484	489	457	422	421	458	491	447	434	449	420	433	477	432	461	430	443	464	438	428	445	430	454	456	446	443	439	396	460	432	474	466	461	454	453	458	457	447	462	443	482	420	434	455	461	467	468	443	458	480	437	456	488	393	451	461	459	441	441	489	471	490	454	420	453	486	471	437	449	400	425	439	419	442	456	439	441	471	438	444	449	409	429	478	468	492	449	469	449	462	460	439	450	463	416	477	456	467	427	463	468	405	473	449	449	523	456	422	465	439	442	468	417	466	456	454	445	487	418	452	492	470	428	459	451	446	443	486	448	442	440	481	471	471	457	418	494	475	452	432	435	479	445	455	467	435	455	425	480	442	403	434	446	468	447	404	498	418	449	470	447	447	406	415	495	442	464	456	456	443	423	456	425	464	421	476	449	468	427	454	450	471	506	414	448	494	463	450	435	476	424	430	460	449	470	462	413	474	416	451	439	481	487	443	439	490	464	452	462	452	476	447	465	465	418	451	458	448	425	471	477	494	431	434	488	444	439	457	434	437	450	424	460	466	410	454	437	485	456	469	442	432	452	452	480	436	404	429	441	440	426	475	452	456	431	443	469	459	453	454	459	468	451	481	460	459	434	449	448	467	476	442	441	439	443	483	460	475	425	462	441	421	465	452	469	419	438	491	421	458	413	503	451	452	442	420	420	422	485	463	428	453	442	460	457	459	388	433	459	479	429	445	445	472	429	472	456	436	455	431	445	421	474	443	455	480	446	451	473	448	492	447	396	460	464	435	435	449	409	458	438	437	449	414	417	475	470	457	428	487	443	479	451	483	478	447	459	460	450	421	453	438	448	433	448	474	463	413	390	445	453	429	438	474	442	446	479	481	464	435	446	428	435	469	435	460	423	444	429	463	434	409	455	432	469	479	466	453	452	414	480	449	453	438	446	448	425	459	472	494	474	469	417	507	417	417	454	452	432	467	478	437	458	480	471	453	441	483	448	499	451	451	456	460	450	460	425	461	438	425	449	486	443	442	431	470	425	431	465	471	467	427	462	455	448	434	437	455	463	455	451	460	444	449	432	459	474	413	452	433	440	422	460	441	428	470	438	451	487	457	442	426	457	460	429	458	415	457	489	455	429	436	466	460	460	462	422	423	432	457	446	456	478	441	494	429	459	410	470	488	396	450	463	444	426	416	475	410	438	444	454	479	456	461	451	456	466	422	453	447	416	450	452	422	404	438	436	448	422	447	442	427	480	438	451	479	475	446	469	472	438	423	476	432	470	477	464	463	445	422	459	466	433	489	448	504	492	445	460	455	444	481	429	443	476	436	435	438	469	457	460	448	467	458	476	496	419	474	484	469	419	454	453	466	441	457	458	474	459	449	450	440	477	449	458	431	495	468	391	441	427	431	437	432	432	458	422	456	433	433	440	431	475	437	472	469	436	450	391	433	475	454	426	421	408	446	445	440	443	470	514	403	470	485	412	416	463	439	426	451	455	476	455	465	460	436	479	466	437	421	429	454	454	444	451	447	449	473	438	425	509	454	471	422	456	467	454	451	481	481	426	464	463	448	400	453	457	470	415	454	442	472	471	456	462	466	423	411	432	417	472	436	459	434	415	455	420	481	451	492	444	451	462	484	443	485	464	466	501	470	449	478	454	414	431	421	452	451	434	475	456	441	469	453	424	468	472	443	430	486	440	445	463	444	457	470	446	496	459	444	444	470	448	503	450	444	446	453	437	467	421	478	469	421	433	454	452	396	453	460	433	444	453	399	447	483	473	433	448	470	445	458	460	444	422	425	425	452	492	454	438	465	457	422	437	473	484	452	458	440	431	448	437	468	447	407	448	424	445	447	479	463	469	450	485	428	423	509	461	448	436	426	444	428	407	452	429	438	445	459	445	443	420	383	447	467	442	454	440	460	461	456	427	449	425	468	433	439	428	479	445	453	418	462	442	421	455	447	463	482	483	526	441	465	467	444	416	455	453	444	417	469	409	450	502	419	475	443	478	425	438	449	476	449	479	447	448	426	477	420	464	470	482	465	449	444	475	443	464	458	453	442	459	447	483	472	479	452	432	409	453	416	458	429	426	455	436	448	469	446	479	446	417	448	513	436	432	465	462	445	439	471	485	421	437	440	429	471	466	472	401	427	437	468	469	440	474	451	445	453	431	444	460	436	467	454	432	449	483	407	423	429	439	459	482	441	425	453	487	471	463	462	484	471	465	451	429	452	392	444	459	503	467	442	404	462	443	442	430	438	450	461	463	463	448	429	445	466	414	419	457	470	442	429	451	408	455	423	443	417	489	449	460	462	447	464	440	468	459	476	465	476	440	452	468	450	430	472	468	461	455	480	445	428	436	423	453	463	489	440	454	439	452	427	496	422	469	484	479	437	502	458	452	442	430	437	434	449	470	457	438	434	461	462	511	448	471	460	471	443	438	471	424	451	430	446	475	447	429	462	422	468	435	437	444	472	404	430	477	435	418	480	471	443	424	445	454	445	447	466	466	447	480	441	476	481	462	417	422	478	401	463	419	427	462	457	420	458	473	414	426	475	443	503	469	456	458	409	456	448	410	445	461	493	467	443	457	463	486	457	450	436	428	463	476	441	460	445	455	470	455	414	428	470	446	462	440	465	499	456	446	453	490	474	436	423	475	468	455	465	470	444	464	496	462	457	453	424	443	415	438	421	444	444	463	444	462	469	472	466	464	452	463	434	468	439	444	388	434	473	468	421	436	457	452	490	456	487	459	419	468	441	438	464	459	455	440	460	470	461	459	466	447	462	439	452	465	476	441	428	412	437	443	427	489	481	424	465	444	447	479	489	466	455	462	450	456	436	487	436	435	467	441	468	445	424	454	474	476	446	409	434	409	448	443	428	412	458	407	473	413	477	449	479	460	460	406	408	472	452	463	433	424	450	463	462	429	478	437	470	483	480	447	444	460	476	438	461	444	494	449	451	431	449	453	454	429	448	441	435	442	433	438	444	447
11675	1892	6801	1186	1070	934	991	936	994	944	956	928	885	875	844	902	919	880	906	932	883	914	879	914	920	841	824	821	875	854	864	862	834	854	829	851	846	843	840	921	833	905	872	849	899	866	884	855	900	848	851	891	899	846	849	887	852	852	847	844	849	846	863	884	856	907	856	831	884	759	819	895	806	877	832	842	869	867	817	824	917	871	819	881	889	867	869	887	882	880	815	791	855	822	877	831	935	878	865	820	883	846	903	839	836	922	882	882	864	868	867	860	858	832	958	817	808	863	783	820	885	879	882	859	841	836	850	840	886	810	842	892	869	850	840	874	873	823	854	823	886	849	915	836	875	851	804	845	871	864	905	846	876	867	901	879	927	827	878	851	895	821	868	870	833	854	848	862	797	867	875	879	866	841	821	828	918	837	821	897	891	850	842	812	846	877	905	834	855	874	901	822	886	875	790	893	871	872	857	896	888	889	889	865	812	833	825	838	840	884	881	877	910	820	904	843	845	873	916	831	836	905	875	846	913	844	926	875	847	883	899	889	823	902	829	830	879	922	889	861	869	852	899	859	832	814	846	878	907	854	864	881	890	882	807	836	856	907	881	893	865	866	894	878	780	896	836	847	875	856	899	869	856	888	783	884	886	869	830	868	868	907	853	848	881	849	840	859	873	877	848	843	885	830	873	810	865	869	825	860	869	904	853	922	943	863	864	905	888	895	889	837	811	882	889	838	822	848	860	831	883	901	885	857	862	781	829	866	799	831	837	871	793	836	897	852	853	848	851	853	861	824	894	804	925	835	876	823	874	867	904	867	891	793	845	885	872	876	864	917	809	893	855	894	857	878	846	904	860	823	888	874	884	831	878	899	909	856	875	846	858	904	908	860	857	848	844	869	877	863	820	945	846	889	889	905	920	885	898	825	834	869	860	820	846	900	874	892	861	835	834	870	851	885	803	866	849	848	868	909	826	887	872	849	871	858	816	831	809	855	869	861	877	850	830	899	845	872	922	877	869	876	878	904	914	877	833	874	834	860	857	876	869	867	894	855	904	871	836	854	856	845	885	857	916	895	830	830	870	889	865	829	890	897	873	881	861	900	893	879	840	877	888	832	885	874	822	857	860	857	872	891	866	865	837	847	876	850	837	870	827	891	867	866	822	836	837	876	869	819	891	927	853	850	809	910	878	872	842	847	907	917	851	898	861	876	861	912	809	834	894	840	878	846	864	887	898	908	843	918	896	902	884	807	857	844	898	900	887	918	876	821	846	831	898	907	819	860	895	823	880	903	905	865	848	886	906	855	821	872	856	859	879	835	873	893	857	819	837	855	939	870	816	919	876	855	887	903	878	885	916	853	804	876	889	853	877	814	855	881	902	867	909	899	825	884	876	827	850	832	864	854	855	824	883	855	889	836	864	840	864	883	822	907	890	843	869	835	834	844	855	845	849	876	864	887	861	808	863	849	827	871	908	881	848	873	858	845	889	797	843	833	834	858	806	866	832	846	904	922	869	818	883	873	874	872	880	865	836	896	852	888	859	834	875	839	840	883	837	863	840	847	838	884	872	852	854	828	895	888	871	895	912	849	859	917	907	887	818	917	851	867	844	886	861	925	857	890	881	861	851	856	844	853	949	863	819	826	853	841	845	867	824	870	832	858	850	890	869	861	889	852	867	901	906	856	834	838	817	875	892	910	813	804	850	891	882	849	868	884	883	901	867	914	912	859	871	833	880	887	809	865	887	861	879	859	845	850	858	852	902	839	929	835	898	855	871	843	881	895	836	846	876	865	894	850	866	799	858	819	881	870	847	847	887	829	888	831	868	848	877	815	903	867	895	862	861	903	791	879	889	894	881	827	837	908	898	830	865	841	830	870	833	848	859	890	873	879	872	878	898	881	899	866	857	881	885	907	859	828	841	893	836	871	884	889	905	880	874	890	848	877	894	854	867	801	888	856	886	829	857	844	890	822	878	871	899	849	849	812	829	817	818	875	839	871	872	813	834	851	895	834	870	869	824	859	931	808	860	855	929	817	865	844	878	862	894	887	816	865	872	871	864	894	896	905	920	863	824	923	838	832	945	846	871	888	842	851	852	883	919	826	860	853	836	849	872	860	861	893	854	800	869	864	820	853	862	862	855	884	880	827	893	849	873	903	912	890	866	859	870	870	881	837	885	834	864	825	870	902	795	867	839	827	867	782	866	850	829	861	854	837	887	836	822	881	832	842	863	836	857	882	882	914	876	865	846	857	866	892	887	860	865	867	885	883	860	864	846	796	872	825	896	896	911	882	882	853	861	847	871	903	895	834	823	874	872	819	894	843	831	843	849	836	887	870	824	847	858	934	848	905	876	883	860	884	847	816	887	832	926	844	851	874	825	888	884	858	845	809	856	841	817	904	856	925	857	869	875	886	800	848	848	899	845	866	853	868	870	911	827	903	838	874	828	822	868	848	819	879	834	867	827	934	895	891	886	879	926	877	845	817	877	814	834	881	830	877	889	863	879	833	865	873	833	860	844	874	885	880	877	873	912	849	799	864	882	830	855	893	827	889	794	829	864	851	816	854	817	879	859	907	850	920	823	825	893	903	870	879	898	833	833	817	898	904	849	932	880	826	810	879	882	847	852	838	837	856	907	826	847	858	888	813	876	855	896	888	864	857	826	860	890	867	858	886	867	852	863	873	862	902	917	815	910	852	883	826	850	870	854	844	887	880	822	864	832	831	877	897	902	850	883	850	868	873	842	831	845	854	822	888	861	876	864	835	865	840	905	846	889	925	818	856	864	851	836	906	899	837	849	878	855	845	833	838	873	828	848	794	867	857	839	874	811	880	840	883	893	859	866	872	895	871	869	892	840	805	907	862	839	912	852	894	883	915	843	887	820	824	858	878	881	890	892	894	881	880	887	893	894	896	939	848	876	857	892	865	880	911	861	851	841	867	858	815	893	853	893	869	838	895	850	843	873	892	909	842	834	842	875	876	872	873	846	901	883	806	927	850	887	905	795	880	875	854	853	820	875	921	852	856	836	913	871	834	913	806	861	813	827	919	905	858	818	864	906	860	888	852	862	899	894	830	788	825	883	860	881	894	890	890	901	797	839	883	845	913	925	909	877	844	875	847	846	856	862	809	815	860	837	874	885	846	916	888	802	814	808	880	833	851	859	842	844	917	856	830	883	868	839	878	875	847	870	860	894	867	871	843	873	870	862	852	859	837	858	889	890	876	872	854	833	870	898	858	835	869	865	900	861	851	898	901	870	838	885	873	871	867	893	851	881	860	873	889	846	832	871	836	820	893	816	874	864	816	783	847	874	881	853	853	855	881	915	897	899	830	828	922	877	868	895	865	827	867	821	918	871	845	867	861	897	872	909	879	854	860	903	823	855	894	858	931	879	852	844	884	829	851	876	843	847	870	875	881	835	856	848	884	846	927	908	865	874	902	861	904	880	858	833	884	877	859	854	875	868	900	861	919	843	856	886	858	864	847
24205	21332	28414	24578	20154	2011	598	468	375	310	331	317	255	245	248	260	235	236	228	235	234	200	233	197	224	233	189	220	214	183	207	224	225	221	193	220	208	189	207	197	220	205	217	197	231	216	199	206	220	185	241	225	202	188	237	215	192	218	199	191	184	219	211	212	233	228	221	220	205	230	200	205	196	201	230	187	197	206	199	204	200	189	227	204	220	210	189	231	195	210	214	191	225	205	183	189	233	183	172	235	206	218	233	223	201	207	232	191	202	224	173	182	205	228	189	215	210	197	197	199	198	210	207	193	192	209	219	205	184	201	204	192	201	221	219	185	215	199	212	209	197	203	210	187	204	232	229	206	204	177	188	212	201	204	231	177	230	188	198	188	210	191	205	224	225	193	226	184	215	202	207	209	221	181	197	199	221	201	194	187	199	222	218	201	218	182	197	212	231	183	184	190	202	194	210	207	205	218	203	205	174	176	186	238	209	179	208	234	209	187	193	198	197	227	200	227	206	208	223	200	198	216	222	184	222	197	179	207	196	189	182	209	216	238	193	209	228	184	191	179	197	203	217	198	217	191	198	220	211	213	225	207	200	210	192	216	226	208	187	213	226	204	214	195	187	221	191	215	216	188	228	209	205	221	205	190	223	203	219	211	187	220	192	203	209	219	225	211	197	180	195	216	207	202	227	186	218	221	185	209	204	215	198	214	178	205	196	214	216	208	229	196	200	167	201	155	209	201	170	205	207	204	214	225	201	176	208	214	200	219	198	187	198	193	185	189	202	212	216	218	201	196	190	219	204	191	201	191	194	220	209	225	189	185	191	211	233	186	226	191	203	217	179	191	186	191	194	180	214	215	194	220	207	212	202	217	203	189	205	207	198	201	207	198	217	197	220	202	206	178	187	219	209	189	192	237	217	199	227	187	230	219	210	200	190	185	216	207	237	223	218	211	205	219	206	180	207	204	200	215	208	239	225	201	210	215	218	191	200	212	205	174	202	184	214	202	226	201	216	199	191	211	231	217	200	191	216	211	232	232	215	185	193	216	203	193	202	185	187	208	207	211	220	209	201	179	181	205	231	216	208	241	198	192	206	223	199	209	199	201	201	223	204	207	177	194	186	201	195	210	226	209	191	192	206	197	194	184	216	206	197	240	197	206	202	199	214	204	174	209	204	212	182	192	215	204	207	211	212	205	212	217	220	200	206	206	212	195	206	216	214	193	211	203	195	203	201	216	167	205	190	208	198	204	217	225	220	191	196	241	239	199	203	190	201	219	207	200	182	188	201	217	234	182	200	225	184	210	200	197	202	202	199	190	227	209	204	212	174	232	217	188	203	199	174	223	211	212	217	214	203	211	193	187	203	202	215	219	194	199	222	229	218	237	210	194	188	209	226	204	197	215	213	197	201	202	212	206	183	198	215	187	208	207	196	205	226	202	183	209	185	201	201	193	201	212	202	190	212	229	201	198	205	207	215	201	224	173	163	216	201	236	201	223	188	194	206	224	177	189	200	212	200	218	217	192	229	198	217	213	231	216	207	211	213	205	218	219	246	203	228	194	190	201	204	180	216	196	191	211	225	219	201	207	221	203	187	178	185	213	196	185	212	203	174	217	191	219	207	202	218	224	214	212	212	199	204	198	231	224	205	237	220	204	202	201	194	206	187	180	201	186	200	193	228	201	208	223	224	190	201	206	210	204	219	175	209	199	208	199	215	184	206	196	219	213	200	202	223	195	208	190	225	203	178	213	202	230	234	184	207	214	197	188	204	202	204	198	228	197	220	202	209	200	205	189	216	212	195	183	231	205	217	197	213	220	199	211	207	222	233	200	196	197	198	185	203	186	233	206	190	214	199	196	212	229	199	186	181	185	203	216	185	230	207	188	192	205	213	219	200	182	207	225	210	193	201	211	202	204	186	191	219	197	199	220	220	219	195	212	222	202	217	197	209	196	218	190	189	204	200	201	218	172	199	192	220	194	218	181	224	196	194	195	209	193	207	196	201	213	199	221	193	221	209	208	212	211	210	193	214	184	209	213	201	195	212	219	171	194	209	198	202	216	202	218	167	199	181	214	187	205	211	204	201	184	226	187	226	211	209	195	237	198	206	204	206	198	194	229	222	186	219	201	212	233	201	198	217	223	185	197	203	199	194	191	212	210	222	211	210	187	191	184	214	215	194	226	200	227	205	215	199	197	195	215	220	205	215	215	214	204	210	217	187	207	222	202	216	194	199	207	205	203	203	203	211	201	207	195	208	209	210	170	183	198	219	186	224	196	217	189	204	218	211	199	202	184	228	225	232	184	208	217	198	227	219	231	195	216	217	196	206	192	198	219	224	203	225	207	208	203	197	204	213	211	159	204	200	223	206	196	193	230	188	180	191	209	191	200	222	203	219	189	216	198	208	201	204	206	204	200	240	207	192	189	191	198	196	201	173	200	218	199	181	208	220	200	204	217	197	196	197	203	181	162	184	208	218	203	218	205	204	210	239	203	213	202	226	218	188	204	224	221	197	221	218	235	195	207	217	203	177	213	212	229	207	210	198	198	194	232	201	189	229	192	224	211	187	208	213	178	179	215	202	223	219	204	207	195	188	219	196	222	215	195	188	217	218	211	198	191	231	212	192	217	208	205	195	187	189	175	220	193	194	204	199	198	225	214	202	195	222	203	196	211	209	199	232	207	199	200	200	197	215	225	210	173	202	229	213	234	179	224	194	202	186	201	197	176	213	211	207	188	192	199	213	199	230	200	217	193	222	207	210	204	204	220	186	226	217	177	213	187	221	200	208	211	210	191	210	189	224	214	207	213	210	197	195	230	199	197	204	202	212	187	202	186	211	224	216	203	218	222	221	194	192	184	199	204	191	168	210	202	222	219	211	216	205	197	226	196	212	191	192	208	199	167	196	213	213	186	200	174	198	227	215	195	199	187	206	208	210	214	202	208	227	205	208	219	205	214	209	201	188	189	179	207	213	187	189	206	197	227	189	198	179	207	184	214	194	204	207	211	197	181	198	211	211	227	181	205	234	210	208	190	216	199	186	221	218	203	186	186	233	201	226	199	240	213	215	201	214	185	197	212	204	194	211	208	197	218	219	196	187	184	205	210	195	217	201	216	203	217	201	223	197	177	203	181	195	198	180	197	218	188	212	231	204	180	206	197	210	237	184	205	193	185	216	206	186	219	208	209	204	218	198	197	201	218	205	216	224	197	218	204	203	186	245	216	189	210	198	226	220	217	218	199	193	197	199	210	183	186	204	195	208	215	222	202	198	217	187	195	211	197	227	201	216	205	181	188	221	211	205	209	196	189	185	213	211	194	182	204	220	213	205	198	205	230	196	202	188	181	196	201	221	195	197	171	201	199	189	219	224	211	239	191	205	196	206	203	180	194	198	208	206	185	223	196	203	219	191	223	177	189	224	230	202	181	214	213	223	191	197	212	212	190	206	227	235	212	204	199	200	223	220	209	224	237	202	209	197	195	209	212
25527	9956	20830	4192	2690	2017	1568	1299	1071	939	849	801	699	648	623	594	619	588	511	496	524	487	478	511	488	477	477	451	464	459	475	433	472	445	445	479	437	454	430	477	462	413	413	451	422	402	408	426	460	465	438	443	426	412	424	416	452	417	421	424	441	422	446	444	451	423	437	411	409	420	427	441	410	436	393	426	432	423	407	406	443	416	465	423	396	404	436	427	390	394	456	440	450	432	408	383	424	417	435	419	420	358	421	403	417	434	435	410	386	411	429	439	431	408	423	462	412	414	425	403	401	414	426	407	400	393	425	412	412	394	431	430	431	405	383	409	408	440	413	432	449	423	409	430	433	429	391	419	424	427	422	428	418	449	414	422	431	415	405	412	404	427	459	426	431	436	416	399	418	444	391	380	414	409	459	404	403	419	413	429	430	394	417	457	389	451	430	427	380	417	409	431	404	413	410	438	396	407	436	411	405	383	398	396	429	422	396	417	414	419	452	433	403	420	409	448	420	376	391	441	405	414	403	437	432	407	377	395	408	413	424	426	415	387	410	422	427	409	426	398	441	381	433	409	425	429	430	423	402	456	402	401	423	418	386	431	408	434	445	392	408	450	448	429	431	435	427	422	417	415	413	422	408	420	404	433	433	426	425	435	414	416	373	423	409	387	413	436	406	408	418	387	401	413	442	429	467	425	394	441	384	381	428	430	382	396	435	416	426	430	422	403	434	450	429	407	427	442	414	381	414	425	428	408	418	372	368	435	403	422	434	431	410	435	395	445	390	413	399	439	403	418	436	483	410	424	419	392	412	444	400	404	425	433	417	418	390	452	449	423	415	355	402	402	398	417	408	415	404	419	442	377	433	379	433	408	420	410	404	429	389	388	393	455	438	390	422	439	399	404	406	384	405	395	421	398	458	423	404	408	420	403	409	415	397	405	398	408	433	414	417	424	412	406	415	397	420	414	414	478	401	419	424	409	445	391	387	437	434	407	385	420	403	389	458	435	402	426	440	430	393	415	417	422	418	412	418	388	441	455	426	416	427	404	417	397	458	403	453	429	396	448	476	420	443	429	456	428	406	405	399	429	422	431	419	399	405	443	426	396	411	410	405	410	426	415	439	447	381	398	464	392	409	422	391	373	394	442	372	382	420	420	445	425	416	410	433	441	423	430	403	422	428	390	447	375	449	433	423	412	404	436	409	426	386	436	402	440	400	414	381	423	411	434	413	398	433	425	401	406	384	403	368	441	462	404	397	396	409	403	448	385	399	404	417	445	422	407	408	419	423	412	417	421	410	463	430	372	401	446	441	416	453	467	406	425	415	419	433	401	385	426	371	452	432	418	436	422	407	417	438	417	393	439	435	454	439	388	451	433	430	387	381	391	440	439	405	412	470	383	414	417	458	429	406	394	415	423	432	420	400	425	424	409	402	384	462	431	442	409	408	440	385	392	435	450	404	413	419	426	412	399	415	434	392	429	415	440	398	412	416	399	406	469	398	377	424	439	389	411	412	440	428	420	373	441	447	407	446	453	365	455	437	404	430	445	430	384	397	420	382	411	412	425	442	419	414	404	402	451	432	417	378	440	418	433	381	449	419	404	401	449	423	428	420	387	434	438	404	407	404	452	403	488	412	428	405	404	414	421	417	417	409	456	394	405	397	418	419	390	406	387	453	436	406	422	405	445	460	406	395	438	427	426	399	428	429	418	425	411	405	424	404	436	420	420	448	451	430	492	455	422	419	381	414	420	402	414	383	395	393	421	380	394	420	431	421	415	403	405	413	431	400	420	448	408	366	407	410	427	371	409	417	418	391	430	392	432	420	402	408	430	422	444	396	423	397	421	429	453	419	392	422	410	434	388	420	410	412	415	421	448	442	407	398	415	426	387	412	423	419	414	415	406	403	415	420	424	436	428	379	432	426	436	414	412	450	426	461	416	412	366	378	407	386	420	396	429	423	446	434	370	455	432	411	427	398	391	399	377	412	395	426	418	397	452	436	400	404	421	455	455	422	408	429	394	441	400	405	401	424	412	431	429	431	396	419	410	443	448	413	411	380	416	438	419	428	425	399	369	401	399	418	412	420	422	410	436	391	402	435	386	409	349	417	389	408	405	406	440	429	446	414	402	403	420	400	425	413	450	409	413	386	420	422	396	402	415	415	398	452	384	379	448	453	403	446	416	437	405	420	442	461	416	410	408	412	385	438	412	424	422	418	383	440	452	419	400	416	403	383	440	443	422	417	444	431	457	418	445	448	391	453	409	417	422	402	440	447	408	439	409	406	427	421	401	422	397	426	454	433	438	416	456	408	423	428	391	406	419	425	406	417	442	396	442	406	419	420	411	444	427	389	407	418	433	427	382	408	420	397	406	392	431	440	411	397	357	421	425	413	433	409	424	418	381	418	405	410	407	413	425	397	393	421	422	410	409	437	437	423	406	409	448	398	403	408	417	415	407	406	446	396	440	407	424	435	407	438	437	451	413	423	417	450	444	436	434	443	406	416	401	418	413	409	400	418	370	448	398	428	387	401	422	436	389	442	435	405	404	404	416	421	371	406	421	423	444	436	420	414	435	400	438	411	406	404	400	430	376	411	397	422	419	429	411	418	442	408	427	439	408	431	417	404	408	420	419	406	398	415	425	402	415	432	459	405	439	434	417	434	407	415	448	376	398	404	409	433	409	423	443	444	413	446	423	423	397	442	412	397	402	431	408	425	409	444	377	430	445	387	411	415	405	415	419	412	408	406	442	426	445	409	411	413	445	399	433	407	455	404	400	437	387	426	416	419	424	390	387	403	432	435	383	425	434	405	413	415	414	417	396	422	444	399	428	444	411	398	418	430	391	384	447	411	402	395	436	388	430	397	444	422	413	407	395	410	413	406	412	401	430	415	404	417	401	430	430	412	441	396	461	438	418	420	414	401	444	413	412	408	370	421	408	406	396	430	414	420	409	430	434	418	438	387	407	433	401	395	413	414	397	426	427	413	393	395	407	383	433	393	396	403	424	415	430	378	430	413	443	427	412	458	470	384	421	376	412	420	439	417	418	393	435	411	401	434	403	431	405	400	403	367	399	448	459	426	422	436	428	394	422	421	425	407	399	438	447	385	428	413	399	434	420	392	416	398	396	395	433	398	451	406	429	401	421	400	397	437	413	409	405	400	402	434	434	406	414	407	439	397	440	376	418	459	398	411	413	411	442	414	368	414	426	401	429	392	428	406	414	407	423	405	420	390	417	403	389	382	437	464	426	420	446	418	409	407	391	454	441	397	418	425	438	475	462	375	406	420	445	433	418	421	446	404	423	426	388	424	415	414	430	419	403	431	411	417	433	400	413	445	390	438	384	395	391	418	411	391	414	402	400	414	377	441	427	399	433	462	410	383	416	431	406	395	390	440	374	420	395	401	407	433	438	409	456	431	427	400	427	406	406	435	370	434	424	434	398	432	411	406	394	429	408	383	422	433	435	398	390	430	402	431	425	419	431
23314	21328	29078	23945	21328	18164	1834	844	603	565	551	563	455	482	450	422	380	406	414	422	398	418	391	392	411	366	359	385	367	361	373	381	376	372	340	371	343	344	376	411	364	347	360	354	373	352	351	330	365	343	317	374	333	358	345	379	372	357	348	373	329	330	357	355	387	378	351	385	379	327	324	368	323	357	343	364	343	368	359	366	320	359	314	352	363	372	341	335	325	325	352	327	348	313	362	340	367	359	383	345	326	357	322	336	348	313	364	393	365	336	314	357	361	334	368	349	321	331	350	341	337	329	342	347	343	337	349	320	371	380	342	381	367	319	330	311	360	336	336	346	339	342	363	322	350	330	351	365	370	375	371	311	335	341	385	364	384	344	381	361	333	361	343	352	382	333	356	326	363	361	361	334	355	349	323	344	323	347	369	325	345	360	351	343	348	356	348	389	368	349	353	382	354	361	339	316	339	368	351	357	355	330	367	356	327	371	327	300	345	363	349	380	334	341	317	340	335	345	365	336	335	358	320	365	355	338	338	364	374	349	378	338	343	337	351	351	347	330	358	344	357	344	356	326	337	347	345	336	349	338	339	340	335	335	330	363	352	346	361	345	354	375	366	374	355	353	293	342	350	350	352	355	350	372	341	347	325	332	341	345	333	330	322	336	358	356	357	337	376	355	315	332	322	340	346	360	331	357	332	344	342	364	371	376	365	359	370	375	340	344	361	371	344	334	340	307	350	362	348	366	362	348	376	341	366	335	377	334	352	317	338	376	356	352	339	331	328	329	339	324	343	351	336	371	342	347	337	368	374	349	356	321	324	303	352	357	368	352	349	348	331	352	339	367	356	357	328	346	354	390	345	301	356	321	345	343	336	345	342	346	363	368	334	356	335	376	328	312	338	334	385	338	359	383	347	366	331	343	369	343	353	369	344	385	312	356	363	328	354	376	348	345	329	355	377	358	393	333	350	344	382	340	336	354	331	338	354	339	353	337	348	357	340	341	372	336	350	329	356	342	370	350	344	358	357	339	338	368	364	333	326	316	364	319	374	405	367	363	313	366	349	348	360	374	321	361	354	325	361	343	360	356	316	347	364	322	332	337	323	342	350	382	342	346	399	338	362	380	358	325	342	312	342	377	336	351	333	370	345	318	371	359	323	315	337	337	349	347	366	370	360	348	342	342	342	360	357	364	381	395	340	364	359	350	333	349	373	367	342	346	370	323	358	357	345	357	325	403	323	339	365	351	360	359	304	348	332	340	359	349	342	317	379	374	348	365	336	341	315	359	344	349	333	335	339	325	327	339	348	363	364	322	374	357	354	351	313	354	366	366	363	321	374	361	341	351	359	334	344	363	322	350	352	384	377	352	360	359	329	381	359	324	377	340	350	346	335	344	361	351	323	353	371	346	373	364	348	327	379	356	358	358	323	345	344	328	329	323	342	378	374	365	338	330	363	341	310	364	336	347	328	380	320	368	351	363	354	313	360	396	350	333	334	383	351	385	358	350	350	335	304	349	348	344	361	348	379	341	359	354	344	343	312	353	336	366	366	378	334	351	371	350	297	338	333	342	326	356	372	347	318	358	349	374	335	333	359	336	347	333	332	354	340	332	338	317	344	357	351	341	332	343	356	376	373	316	321	331	362	363	381	322	345	347	358	328	331	341	363	323	341	353	349	361	361	379	360	336	322	362	328	329	354	378	320	373	367	318	362	374	335	356	321	323	376	356	330	367	334	354	370	335	353	390	343	386	399	365	344	348	345	336	318	326	347	343	358	362	370	381	357	315	354	352	350	323	339	345	354	329	339	351	337	329	362	362	359	313	358	334	356	345	342	331	331	366	351	354	333	352	347	345	335	356	336	364	329	321	329	394	306	353	353	350	353	317	327	349	355	352	355	334	351	341	336	309	350	350	335	323	321	355	337	344	356	342	355	309	350	347	338	323	327	360	354	369	373	364	355	368	345	351	324	305	360	330	338	358	348	351	338	372	345	322	358	369	313	354	337	333	294	327	377	362	346	360	356	349	340	358	347	354	343	350	350	336	339	339	354	357	350	368	338	323	333	360	335	355	333	367	337	354	366	352	342	362	340	331	331	397	337	370	353	340	297	316	349	330	379	330	328	367	350	371	344	375	332	357	325	334	349	363	308	354	351	358	362	352	335	371	369	328	340	347	330	333	324	377	342	340	366	328	350	346	363	361	372	334	372	343	364	330	327	385	332	354	350	325	354	401	354	340	334	345	334	353	355	340	342	359	351	333	359	344	322	308	353	372	354	333	332	322	349	351	386	399	372	361	366	336	314	351	372	342	317	325	362	338	381	341	328	349	359	337	351	338	365	336	360	336	370	366	358	346	383	344	349	331	368	349	326	354	328	362	334	293	370	370	383	335	333	336	357	318	346	356	349	327	349	355	384	337	345	327	308	347	370	366	351	370	354	333	340	368	327	348	304	338	360	342	348	356	336	352	387	376	339	343	355	343	309	340	336	323	340	334	354	304	363	318	369	343	351	360	328	356	366	317	351	383	332	347	391	336	349	307	347	372	359	339	359	369	376	345	354	334	340	332	322	307	339	346	331	329	326	369	349	346	328	338	340	331	334	368	356	321	363	363	343	391	366	329	346	347	349	362	345	341	363	338	373	322	320	332	370	345	344	363	341	335	342	354	363	362	391	315	355	337	323	330	360	345	359	362	369	366	352	340	341	336	335	321	327	336	355	346	354	362	379	331	373	360	328	336	346	371	353	332	365	326	354	347	347	345	359	358	359	368	354	322	357	373	316	341	328	348	352	373	369	332	362	342	356	333	323	370	352	367	358	335	341	343	371	360	324	333	344	365	344	348	357	370	342	356	351	371	349	343	387	370	313	370	345	354	322	347	342	345	353	351	337	343	315	361	344	341	354	360	324	387	347	343	356	322	354	371	336	353	370	322	367	322	332	350	340	331	351	365	300	328	340	345	324	360	358	363	356	359	349	339	358	374	353	352	364	354	353	352	339	358	331	355	334	338	371	356	358	347	334	346	354	320	370	388	343	350	359	360	331	344	357	371	334	336	355	339	372	337	333	331	339	360	339	343	359	346	383	345	330	301	369	344	357	329	335	369	368	329	348	363	364	336	328	393	340	360	351	349	353	353	357	339	351	322	344	346	358	353	371	366	358	358	341	340	359	339	330	377	346	355	368	342	361	362	325	318	360	367	329	345	349	305	330	379	365	376	331	349	319	341	355	370	337	357	359	350	380	319	348	336	356	381	366	336	346	331	324	353	348	342	326	290	356	347	355	359	315	337	347	374	337	327	332	345	358	362	346	352	330	350	343	368	331	350	348	360	339	365	363	328	339	359	353	325	351	354	312	336	330	367	320	372	355	339	338	372	336	354	330	344	341	367	365	346	336	332	353	358	336	331	356	327	325	371	379	346	347	352	347	328	333	361	365	306	311	349	339	340	343	341	354	347	351	307	353	302	362	359	372	388	317	341	389	351	343	334
29556	16254	26372	6977	4863	3450	2715	2239	1895	1677	1411	1304	1153	1108	1005	981	961	890	836	825	806	793	770	726	740	740	770	697	716	692	659	708	718	709	678	705	637	702	725	644	664	643	678	658	659	644	685	644	656	686	657	660	684	575	633	632	656	619	651	661	651	671	638	670	620	670	659	605	642	606	671	671	640	657	662	654	666	614	647	679	665	616	625	703	652	725	667	594	628	699	647	629	641	591	643	633	622	636	598	632	608	601	634	643	629	657	667	640	682	630	634	615	639	621	657	600	648	587	610	653	631	617	602	602	628	645	653	628	577	654	663	683	667	614	637	633	630	644	624	627	645	633	624	615	625	682	604	666	625	622	683	639	674	619	632	618	583	617	625	636	642	688	641	617	656	609	629	658	654	645	610	634	723	605	629	667	644	659	660	657	655	661	626	646	632	658	584	622	585	615	648	597	655	599	648	716	640	606	679	621	643	649	656	579	599	601	641	613	650	636	673	668	651	622	615	666	660	654	593	637	625	626	630	636	593	583	614	667	670	649	641	657	586	697	611	674	647	643	642	615	616	608	690	639	662	628	644	638	614	611	646	613	643	655	569	665	642	671	639	598	650	629	603	641	617	623	625	617	636	612	683	623	660	651	634	661	644	637	636	616	654	642	605	651	615	607	602	655	658	636	621	678	618	625	622	621	621	659	611	635	672	630	651	610	654	633	673	646	653	654	625	611	619	656	620	618	662	615	640	628	647	639	641	680	618	649	663	660	615	608	652	639	616	622	594	614	644	653	655	657	647	640	621	627	649	612	684	630	657	659	614	635	607	646	661	670	626	673	658	648	597	621	635	599	642	611	669	632	594	641	636	658	607	659	643	685	631	643	619	620	621	650	601	614	613	548	612	631	632	607	645	658	635	632	609	673	646	640	644	646	646	598	690	642	610	632	649	685	593	621	616	621	631	604	629	643	642	597	605	643	624	636	636	669	632	657	647	607	653	615	622	660	597	690	660	665	641	645	628	631	662	635	651	643	655	639	624	685	662	597	655	641	625	605	618	635	602	629	662	635	634	644	653	630	601	652	606	617	619	633	604	620	634	545	615	618	633	651	597	690	639	613	632	603	651	586	624	668	635	616	603	620	638	659	623	609	643	665	601	604	668	631	649	626	655	666	587	610	635	632	669	624	657	639	663	669	617	598	691	619	623	630	619	610	587	608	625	609	623	606	642	679	642	643	628	661	644	631	601	608	617	626	619	648	631	639	656	653	657	648	627	632	620	629	583	631	641	599	604	639	700	629	637	631	655	641	630	624	625	684	675	620	619	683	657	621	635	703	620	638	612	608	631	638	598	639	602	645	624	678	635	650	614	609	630	626	602	610	622	582	621	623	592	630	675	614	646	651	581	606	614	632	595	641	630	630	701	616	654	615	649	610	647	608	643	628	640	634	635	688	618	617	651	662	566	608	636	679	669	619	616	625	616	685	614	614	615	655	670	622	648	637	657	599	606	631	616	669	631	631	641	613	643	603	640	626	671	599	649	644	619	675	577	611	613	654	625	632	658	611	664	602	641	630	657	631	604	634	625	650	645	647	649	620	621	637	665	681	659	611	656	670	627	621	669	643	610	647	683	652	618	639	646	633	604	671	654	605	652	627	639	646	650	644	635	652	643	656	601	590	586	653	632	617	623	637	625	640	650	628	593	636	668	652	612	619	591	640	667	617	660	676	640	668	593	597	611	632	603	644	615	634	658	624	560	611	604	654	644	670	633	632	580	618	607	666	654	615	602	613	639	651	597	644	647	565	684	652	618	636	615	656	634	687	628	601	613	649	647	631	629	686	642	642	596	573	620	679	582	582	625	616	621	587	610	601	594	666	642	640	650	648	635	646	657	598	607	624	615	627	666	606	627	650	598	651	632	634	648	639	655	614	632	656	613	647	625	609	618	625	598	627	653	638	609	635	635	607	641	628	620	635	615	610	641	668	663	655	612	636	630	639	653	635	574	619	647	602	644	617	631	620	628	592	625	651	606	638	637	592	616	639	619	621	635	612	619	640	616	613	587	642	654	665	637	648	614	641	677	630	666	615	624	631	669	634	673	639	633	658	641	601	595	610	651	644	659	621	686	607	654	598	639	683	674	602	654	651	632	599	649	662	598	643	689	622	645	643	606	636	594	626	612	606	627	668	661	644	638	658	603	642	632	647	656	631	642	602	631	623	643	630	627	585	623	659	597	698	637	640	649	616	619	647	642	665	635	644	660	662	666	675	651	625	637	653	612	614	653	613	639	588	637	617	674	608	629	637	631	639	652	601	620	667	628	616	644	651	657	622	704	626	661	658	618	678	658	620	605	588	632	665	653	615	632	654	601	688	628	635	650	609	624	640	643	638	676	633	609	649	625	672	662	635	657	690	635	613	624	625	638	615	625	661	628	626	626	657	616	631	667	621	676	599	646	654	623	617	603	668	633	656	623	620	668	694	683	613	635	639	627	684	608	648	660	630	621	625	656	656	630	662	615	592	636	644	602	604	617	626	624	585	607	594	614	663	647	602	609	655	639	666	609	630	685	667	643	629	626	628	607	617	592	637	616	630	619	645	609	662	631	604	614	628	643	661	630	639	660	630	633	614	625	652	677	602	634	621	615	637	681	656	650	688	621	629	610	646	656	607	637	636	640	648	613	569	634	643	640	632	621	615	667	626	639	617	623	599	642	586	677	615	591	647	617	622	640	647	614	592	655	604	673	639	616	651	641	659	611	639	593	624	635	615	640	606	651	656	625	641	649	634	614	660	616	626	642	657	632	635	606	624	620	630	607	618	631	634	649	633	622	610	627	603	593	627	659	618	643	660	629	618	628	630	620	583	631	626	632	631	604	631	630	623	646	640	590	641	602	636	615	630	667	696	662	621	625	597	644	648	622	666	614	599	622	624	650	633	648	606	650	588	619	607	671	611	637	617	606	634	613	643	675	601	642	605	627	628	619	637	664	634	631	623	656	657	632	652	660	587	646	630	617	615	615	676	626	623	597	616	672	667	656	635	676	616	656	604	633	643	603	622	615	661	634	658	667	642	595	597	639	645	671	603	643	640	619	653	602	634	638	671	637	622	637	675	660	595	653	634	641	636	647	632	652	682	654	622	649	627	622	610	646	602	644	646	636	589	615	611	626	624	658	634	620	640	665	642	675	630	641	697	634	672	611	634	642	587	643	617	662	651	650	633	659	609	656	624	642	606	601	637	670	644	626	608	663	640	609	618	599	624	657	671	657	645	642	608	630	638	605	670	627	657	647	604	672	657	696	640	649	611	639	630	640	594	609	650	604	622	621	617	680	641	626	656	633	614	600	637	648	651	621	641	626	610	629	680	633	607	583	614	640	665	617	660	597	652	619	670	617	645	680	638	616	677	619	665	603	638	634	643	584	653	666	610	672	606	626	609	640	615	651	637	646	636	646	664	604	597	628	664	652	609	639	604	589	627	650	631	674	629	609	684	638	607
26854	20846	10666	919	507	486	487	472	445	467	449	495	469	460	452	449	487	497	463	462	441	416	415	466	432	484	455	485	441	469	459	413	479	484	463	454	438	439	445	415	426	468	460	477	454	480	447	473	461	426	447	472	485	444	484	445	435	428	441	434	470	461	482	425	446	472	408	457	424	470	439	447	425	439	448	446	457	450	454	461	446	427	431	463	472	475	478	457	465	491	447	440	452	457	455	457	515	483	453	443	450	442	455	454	459	426	422	468	432	485	478	462	442	459	449	450	481	461	465	445	456	507	444	466	414	437	469	450	424	451	416	430	476	447	440	453	461	423	458	473	498	433	423	446	439	448	432	418	449	467	460	444	474	429	459	446	457	449	439	480	449	465	431	443	460	470	455	455	449	443	434	431	435	415	465	436	484	480	455	461	422	436	460	449	453	424	474	415	429	435	416	426	445	454	448	476	449	459	444	428	454	456	481	449	490	476	465	456	447	479	460	426	437	438	429	412	460	480	438	466	453	462	435	446	422	443	447	453	473	442	465	476	482	428	439	418	486	468	443	461	435	423	424	479	470	479	443	450	423	445	449	490	435	448	454	457	443	435	433	447	414	438	446	449	445	447	444	461	476	402	439	492	482	462	471	450	454	457	442	431	426	421	451	446	464	442	472	445	436	471	443	453	437	414	475	470	453	417	428	480	477	450	453	487	451	485	396	450	461	452	457	478	447	429	446	456	470	434	414	453	420	415	456	425	474	466	482	481	454	448	452	403	455	456	472	470	476	438	463	446	420	465	472	494	446	459	452	424	420	447	448	496	443	439	442	445	434	444	478	439	447	454	436	447	447	438	464	450	462	450	461	428	460	450	463	434	462	406	439	501	480	467	420	458	449	464	444	473	445	449	424	420	432	461	454	428	437	469	411	415	428	411	477	449	452	462	444	477	470	491	422	449	457	437	474	472	464	430	455	414	428	456	426	466	434	429	440	469	453	459	469	460	427	435	438	464	439	436	469	428	469	414	446	480	437	445	477	416	467	474	479	425	446	495	455	437	432	430	444	419	471	440	471	450	423	464	484	507	442	461	447	478	435	439	471	467	397	463	450	429	478	469	429	475	461	446	440	472	465	473	423	461	494	479	417	451	446	427	443	459	461	505	420	466	472	472	480	452	431	466	438	416	485	442	450	462	455	406	420	452	449	460	459	463	445	415	440	448	446	447	451	496	445	403	454	472	482	401	474	469	486	431	428	453	420	442	433	457	442	472	401	444	451	481	444	484	435	490	458	436	440	465	426	447	464	467	435	454	460	461	457	447	467	458	451	449	474	440	431	444	445	428	440	428	445	452	447	469	426	475	445	487	428	443	429	451	473	490	421	429	403	467	481	492	480	459	466	461	457	464	441	436	452	464	453	427	439	457	480	445	482	435	449	396	450	456	490	467	436	454	441	419	428	484	484	415	414	428	441	450	451	439	446	505	438	509	436	457	438	466	453	462	439	474	439	469	443	445	432	458	465	457	419	470	444	439	470	465	429	460	477	424	445	502	468	441	446	463	448	416	448	430	432	477	445	442	441	439	432	474	469	446	438	435	446	450	479	448	439	423	460	449	441	459	504	421	447	451	450	460	435	444	461	451	464	422	468	464	454	458	426	430	454	432	406	450	430	425	428	453	476	405	437	467	439	424	434	449	442	457	469	466	433	438	423	411	445	434	459	473	461	453	433	435	419	487	438	430	459	450	446	438	450	438	420	467	458	442	430	477	424	465	445	425	466	467	453	466	447	448	446	464	447	503	409	475	433	487	465	453	414	440	405	466	450	462	450	441	481	425	471	415	457	451	466	443	488	448	440	441	462	452	445	482	423	442	465	462	462	435	488	481	432	453	447	459	462	489	448	476	419	458	461	463	466	458	484	464	428	465	451	498	434	435	427	447	493	426	447	463	465	477	430	436	445	436	448	422	421	440	453	440	428	421	454	432	441	471	473	414	410	468	424	421	446	419	436	443	450	479	415	428	426	448	422	445	430	391	454	450	418	441	429	486	465	451	437	450	422	453	467	456	463	438	448	468	431	456	452	449	419	452	465	432	448	446	449	441	437	431	464	487	432	453	450	449	427	480	438	469	469	503	427	431	420	480	450	474	451	461	413	449	449	453	458	464	457	396	437	450	460	461	442	459	435	438	428	439	456	486	434	489	455	422	477	427	474	452	450	466	455	471	447	434	448	427	440	437	454	465	463	428	492	452	446	433	433	454	446	435	439	470	480	446	440	444	451	447	456	465	442	451	439	437	415	459	448	451	481	448	441	467	463	466	483	479	427	457	452	428	414	434	485	438	476	430	452	454	486	480	468	454	458	442	411	486	443	445	462	503	461	407	462	442	434	484	413	447	416	445	464	396	455	438	439	471	438	446	403	452	435	439	446	433	441	462	462	446	509	486	459	484	446	474	429	481	416	490	423	456	472	470	462	443	453	435	480	453	492	414	442	492	438	475	446	442	413	426	431	489	431	443	454	448	456	438	442	396	453	476	463	484	462	475	459	439	445	410	493	457	434	452	439	417	446	421	439	461	447	443	449	445	454	478	437	456	450	473	488	485	488	483	422	448	447	454	435	439	430	444	429	469	457	454	441	451	445	469	417	475	427	440	414	417	486	408	430	485	473	445	445	466	457	445	462	423	439	456	443	428	500	427	464	465	472	500	439	446	442	436	427	482	422	445	431	430	436	435	464	409	447	452	450	481	467	438	436	482	460	466	446	421	451	452	437	469	439	459	464	437	492	445	441	409	418	430	431	471	457	445	472	449	465	425	443	438	437	460	466	477	413	414	442	422	491	467	428	428	451	430	425	444	456	457	453	503	427	433	500	406	457	463	437	451	441	444	427	453	426	441	443	479	399	460	443	470	485	453	455	445	472	447	475	480	432	436	444	476	464	488	453	446	434	457	473	471	464	462	453	473	433	488	437	440	417	431	494	463	429	457	444	447	438	450	450	453	447	426	471	461	446	439	466	439	438	471	464	457	457	479	408	457	455	461	450	434	432	446	458	462	451	452	445	447	482	445	419	450	424	466	459	454	440	452	459	459	441	464	463	463	467	450	418	433	479	455	450	461	423	418	470	460	439	465	464	453	472	423	446	446	427	474	475	416	415	451	451	462	448	394	457	436	460	447	420	447	449	465	435	455	446	462	396	435	456	443	447	415	445	480	441	434	439	464	456	459	438	461	441	467	482	459	432	451	422	443	469	463	453	443	442	494	445	473	448	462	387	470	450	507	439	467	443	408	450	485	456	482	448	456	468	458	469	479	468	459	490	458	453	449	471	475	433	419	493	468	478	475	450	475	414	440	450	454	467	456	452	454	425	486	440	469	444	497	453	468	500	439	409	430	452	452	462	486	457	497	469	457	440	445	454	476	441	475	428	429	449	450	448	431	466	419	469	438	465	475	432	460	492	417	420	439	453	430	460	468	451	430	453	464	463	430	439	473	469	446
12127	1853	6221	1206	1086	1007	966	892	965	913	874	890	835	832	900	853	859	890	859	847	879	898	895	831	833	867	870	877	861	829	873	899	838	829	887	843	881	895	840	828	874	814	831	885	816	824	885	875	847	849	863	896	849	842	869	840	800	786	879	853	832	858	902	867	910	901	848	842	879	884	870	864	855	828	897	787	909	807	914	863	846	794	890	837	831	856	849	867	919	837	831	837	862	883	809	864	865	853	857	866	779	838	880	838	828	852	883	831	851	818	843	808	863	860	850	889	832	873	870	884	833	850	876	851	872	874	853	841	823	865	834	816	785	814	820	866	876	858	880	833	859	835	905	837	888	853	922	841	899	919	843	891	882	817	844	890	885	898	851	823	842	873	853	881	875	870	813	856	886	869	847	913	882	860	862	838	898	796	861	872	865	843	882	878	864	828	911	851	863	879	840	816	884	851	885	855	838	842	820	862	865	826	868	909	829	827	897	893	847	872	819	913	876	893	868	853	829	854	874	851	876	831	854	909	842	876	847	865	822	829	890	861	866	882	783	844	877	791	795	843	848	813	819	797	920	869	795	884	836	873	882	836	841	897	837	803	829	871	871	828	839	880	837	868	872	842	837	849	875	848	854	855	831	888	835	922	829	838	825	898	928	866	828	908	878	833	852	877	890	874	860	863	817	807	843	826	804	842	846	864	884	858	843	915	854	901	880	850	909	893	862	781	870	862	834	900	857	882	808	882	892	886	899	901	876	883	845	839	827	869	866	874	888	830	847	902	831	855	843	851	847	870	878	871	829	834	899	868	892	888	912	856	854	841	880	847	826	867	858	901	866	841	822	821	847	876	879	890	834	903	823	816	825	895	889	906	834	875	861	855	831	886	863	835	841	827	910	823	824	861	893	921	835	846	821	917	864	857	843	817	833	898	860	829	869	853	928	848	823	849	820	834	836	846	821	877	878	826	855	882	873	901	830	855	895	863	856	825	835	860	821	844	840	897	821	883	853	834	873	862	825	825	862	839	914	816	867	835	841	820	766	850	862	850	790	878	827	793	822	873	903	836	814	835	824	880	840	864	858	831	863	892	903	829	852	875	872	876	871	927	858	856	818	829	834	909	828	857	838	802	815	803	907	813	831	916	871	836	859	803	854	872	885	868	836	818	893	836	897	870	896	818	872	872	871	877	847	816	899	817	878	880	850	880	831	878	842	873	860	839	938	851	877	835	841	897	859	830	901	884	809	892	841	861	852	876	821	868	864	808	916	845	809	856	831	847	922	818	858	855	819	911	846	874	844	857	833	852	849	806	837	908	924	879	852	832	818	874	843	837	869	877	906	875	869	922	858	908	878	841	870	849	822	818	855	834	843	876	821	789	866	851	842	853	866	890	867	820	898	822	839	899	857	862	871	840	854	867	829	853	876	836	888	841	831	828	899	853	867	923	850	830	902	845	823	846	836	865	905	838	843	882	891	918	877	824	891	884	871	835	839	873	881	859	867	863	860	894	864	855	843	858	862	834	881	810	812	825	834	825	889	882	852	834	897	877	911	839	924	849	877	848	826	850	872	885	878	839	930	855	880	827	860	851	823	828	906	891	817	855	853	887	850	845	891	813	840	786	864	879	858	869	829	848	903	863	866	872	874	856	812	828	839	886	876	826	877	847	843	791	899	918	879	882	843	854	809	865	893	868	808	866	892	876	842	848	875	889	885	860	841	838	866	896	904	884	878	865	826	844	867	858	877	893	891	876	836	826	839	891	802	830	875	905	851	835	838	880	825	903	840	804	794	831	896	870	851	855	866	827	907	814	883	870	785	884	848	841	831	846	841	868	861	855	799	851	853	908	868	857	847	807	909	864	849	879	865	837	912	837	840	808	872	852	827	803	858	829	813	855	838	820	877	836	842	898	824	857	889	881	875	830	822	853	848	885	838	856	864	853	857	859	795	872	848	876	834	880	868	892	837	825	866	894	839	880	836	873	871	871	844	814	918	872	864	846	853	839	909	855	887	826	876	822	883	915	907	872	888	876	819	858	876	895	887	857	844	863	855	822	830	889	895	828	791	846	852	884	863	863	883	813	933	882	828	855	832	830	820	833	848	815	837	859	820	838	863	777	847	856	835	870	857	847	856	872	868	837	788	881	830	852	858	842	825	845	846	845	839	898	832	844	868	872	796	853	856	898	853	840	868	870	838	905	856	870	889	853	813	824	837	884	862	839	893	862	867	870	843	855	860	861	816	828	855	872	788	811	862	889	905	819	833	867	822	874	817	876	874	860	876	821	853	954	845	834	875	821	892	849	843	870	849	893	821	865	878	869	930	810	831	831	824	854	852	898	894	884	850	882	863	809	808	857	849	822	868	822	838	884	860	878	839	827	853	857	865	874	863	840	850	839	850	810	896	861	802	907	847	824	833	854	854	838	842	886	865	875	793	858	861	836	895	868	896	848	866	936	852	892	875	881	832	843	843	815	849	844	892	851	849	848	816	901	873	841	893	822	868	849	849	886	827	841	834	875	798	853	815	846	857	841	859	874	842	918	901	882	854	869	859	810	856	839	817	899	884	847	866	830	851	848	862	877	797	833	835	841	865	896	835	805	831	859	895	871	843	868	829	827	902	866	841	850	855	864	844	839	866	805	817	857	859	889	872	851	855	852	867	806	866	860	866	845	878	859	880	818	846	891	866	884	867	844	829	871	860	844	826	862	875	884	860	863	829	874	866	821	908	828	812	822	854	825	836	858	878	922	852	869	859	839	872	871	854	860	887	792	839	867	832	875	869	839	825	914	885	891	905	856	874	804	849	871	897	873	832	870	829	880	819	826	853	834	905	842	833	848	841	881	831	796	897	849	816	853	833	877	861	803	849	838	825	805	891	888	947	872	846	853	857	852	813	834	827	842	854	863	832	874	890	861	869	884	876	781	866	846	880	872	862	839	822	843	834	856	882	848	860	845	849	884	874	834	835	793	823	863	817	875	869	858	851	878	901	883	840	868	856	852	852	866	811	846	888	935	834	814	857	839	840	825	885	855	907	817	835	906	906	859	885	797	845	853	909	854	804	827	934	863	813	874	905	893	865	877	872	823	830	824	841	857	839	881	854	866	876	894	879	867	849	853	866	879	834	888	867	871	900	869	849	872	883	816	833	876	862	853	850	911	876	867	813	851	853	849	878	812	895	872	835	877	900	873	892	815	868	884	861	867	845	851	834	834	820	867	895	822	809	899	859	837	838	888	850	833	842	825	790	799	921	820	901	866	900	862	859	819	865	820	836	831	875	822	869	840	862	811	863	823	799	871	847	861	851	864	870	873	849	858	835	856	909	923	880	797	858	839	866	827	910	897	848	814	851	799	827	799	850	866	872	889	830	887	869	839	827	836	887	879	822	840	853	829	819	862	869	833	849	861	844	876	852	818	867	813	853	837	890	877	867	864	848	874	833	839	911	811	854	892	869	852	870	859	888	859	830	860	879	876	833	849	877	891	835	905
24190	21342	28525	24493	18837	1575	608	421	337	333	316	296	237	283	293	231	208	269	255	231	234	227	227	192	202	243	215	220	221	188	226	206	200	226	203	227	217	182	246	203	194	240	205	187	186	202	203	219	210	214	213	231	226	209	226	225	167	189	209	203	187	203	219	206	199	219	198	209	200	215	195	191	193	197	189	228	207	209	199	206	199	208	191	184	187	211	200	208	195	220	186	199	201	202	229	201	230	203	205	179	198	224	192	197	191	190	202	202	218	212	165	221	183	212	187	195	192	205	215	186	186	190	194	199	208	209	200	208	218	199	220	223	164	190	236	209	215	183	206	211	188	200	196	201	195	184	221	211	186	190	183	190	225	210	210	234	208	215	198	214	204	214	193	206	193	218	187	205	169	222	203	185	202	190	194	183	207	201	182	217	208	209	206	216	193	205	210	206	217	201	194	197	177	215	236	210	205	173	185	193	167	195	221	200	234	180	186	223	189	206	201	221	199	216	222	185	209	194	210	210	206	212	221	197	223	187	216	162	210	189	183	187	232	224	221	203	182	215	180	196	181	194	187	195	215	189	182	244	198	220	188	189	196	196	191	227	197	201	181	198	192	214	188	203	214	225	182	195	192	203	188	219	236	173	210	205	189	211	188	194	202	214	192	218	193	213	214	192	197	199	215	199	218	198	206	209	194	219	206	192	208	190	201	188	190	179	214	198	209	218	214	195	209	230	257	217	200	218	194	182	220	221	187	197	198	194	230	195	222	181	205	216	203	204	214	222	206	175	199	246	197	199	236	201	201	195	200	205	202	189	201	195	198	216	193	194	195	210	203	201	203	222	189	198	188	205	223	193	201	196	227	198	206	197	196	196	221	206	185	162	213	202	197	199	202	182	221	203	214	179	194	201	211	190	211	229	197	193	197	198	200	205	223	200	225	190	195	209	225	200	203	210	218	230	180	199	198	198	200	176	200	206	198	176	198	210	223	193	193	214	194	215	214	173	225	194	189	204	236	191	190	211	178	202	215	212	208	187	188	219	233	224	203	236	201	186	207	197	193	210	233	184	225	181	183	194	230	201	179	183	209	207	211	219	203	189	234	194	208	223	177	214	212	195	184	227	190	207	224	215	195	211	178	227	193	215	206	208	208	212	181	213	160	205	215	208	192	175	198	223	204	228	152	203	209	177	206	197	206	186	203	191	201	217	199	215	197	207	222	199	207	207	219	194	210	193	228	180	193	196	200	207	219	218	190	186	229	211	210	220	212	221	213	206	182	204	215	209	196	208	213	198	181	194	198	205	207	182	241	172	195	202	198	187	210	199	229	193	191	201	202	202	205	197	215	219	212	210	200	206	185	196	190	208	195	206	192	207	194	202	210	205	193	217	194	205	202	195	191	204	182	186	206	202	177	218	186	220	196	204	202	188	191	193	195	207	231	178	181	216	191	191	178	228	209	192	208	211	210	197	218	213	193	203	207	197	215	198	200	239	187	196	193	188	188	216	187	146	206	173	207	210	199	215	199	200	218	210	200	191	200	202	209	184	200	229	189	180	220	198	227	197	197	212	192	186	195	198	227	199	203	214	193	201	202	170	206	226	191	224	201	195	218	204	214	187	212	218	192	204	196	186	166	196	201	202	190	172	193	193	202	196	188	231	204	228	220	186	195	216	218	225	193	229	212	235	182	188	207	200	200	195	192	231	225	221	206	201	175	220	200	237	213	206	203	227	203	181	235	188	209	213	210	184	225	206	205	224	199	203	194	227	226	189	214	185	216	206	220	225	192	197	209	207	216	189	203	201	224	201	205	196	201	218	197	230	190	241	205	191	209	223	184	210	245	219	199	202	207	220	223	174	195	214	193	201	190	208	195	215	202	232	200	178	205	197	228	219	207	222	223	194	194	211	202	199	193	226	203	225	211	213	222	182	211	188	202	203	209	220	209	201	179	211	206	206	184	223	187	205	202	186	217	207	205	187	206	219	188	221	214	227	221	194	220	198	188	206	191	185	208	203	177	192	180	213	202	233	229	204	179	206	189	208	181	202	200	195	209	206	171	207	190	213	219	220	223	222	186	187	197	217	200	187	197	197	198	190	201	198	204	198	202	189	196	214	188	200	216	202	210	230	194	205	203	169	191	173	205	199	208	190	195	212	201	196	188	191	207	203	215	225	230	211	219	228	200	196	210	175	200	169	201	208	224	194	215	198	210	194	215	217	190	191	209	221	196	206	214	201	190	230	178	202	218	201	203	216	187	182	204	202	205	218	214	202	198	231	187	193	198	174	215	190	187	205	210	209	226	188	189	204	206	203	216	191	232	212	194	224	204	220	187	213	224	212	203	205	196	181	211	193	198	193	217	193	192	224	217	216	186	199	208	209	189	193	202	210	208	212	201	194	197	206	224	212	227	212	214	216	218	214	195	215	229	192	194	193	230	200	194	202	214	170	202	193	211	229	228	202	193	218	180	201	213	225	199	207	200	180	193	202	190	200	200	195	192	197	213	201	196	206	173	220	175	181	197	211	194	221	225	217	193	201	215	208	170	193	209	204	216	204	224	204	208	201	197	209	209	199	219	201	191	215	203	206	204	188	183	192	204	224	233	212	199	197	226	216	207	200	218	194	210	162	197	223	222	193	209	208	172	201	210	181	196	207	219	190	194	191	222	201	189	197	209	217	230	222	208	203	221	203	216	211	208	203	201	201	173	205	198	187	210	207	192	189	208	192	224	198	222	185	198	235	214	241	215	207	237	218	199	218	253	208	196	195	202	223	194	210	211	205	172	198	202	186	215	211	211	194	191	190	215	212	225	192	219	219	200	205	229	201	237	186	192	201	190	183	184	208	185	190	217	201	213	174	200	226	218	230	213	189	216	211	243	200	240	220	197	191	212	192	227	216	213	184	218	171	197	205	177	216	209	187	212	215	210	215	187	175	204	205	184	200	216	223	217	205	218	195	206	212	195	188	201	202	203	215	180	194	209	210	194	189	198	224	191	186	193	180	196	190	193	201	178	196	211	210	196	236	187	185	231	193	190	227	219	194	205	205	174	198	174	213	210	198	214	194	184	198	182	172	188	183	188	211	216	201	190	198	187	202	204	181	190	187	193	222	202	193	197	204	175	207	202	203	205	200	198	194	202	220	198	188	195	210	186	190	185	196	216	193	214	206	212	197	222	216	197	246	232	180	186	207	198	233	192	222	193	175	218	200	192	211	206	200	199	201	207	201	201	206	197	193	199	197	222	189	223	177	201	203	202	177	192	204	218	207	225	207	199	197	187	191	214	217	223	207	211	226	207	189	195	224	213	226	205	200	220	177	192	212	205	193	180	211	199	192	218	209	219	216	199	200	206	225	183	202	216	179	184	216	198	208	194	200	202	210	225	195	216	207	191	196	191	187	208	199	201	185	223	167	227	205	198	212	195	196	204	200	210	166	249	218	189	218	217	234	206	196	206	175	183	221	191	204	189	197	221	228	207	193	193	203	209	195
24995	10168	22148	4106	2842	1984	1539	1293	1065	911	827	762	696	642	592	584	560	542	533	547	512	494	502	477	489	437	497	424	430	454	446	435	465	498	462	405	448	439	452	433	409	435	408	459	421	417	456	425	418	436	451	443	414	442	424	447	432	380	423	463	452	388	443	440	412	435	420	435	418	425	435	415	430	440	435	392	408	446	407	450	426	401	423	438	407	391	416	430	419	399	406	419	440	389	363	395	433	423	425	438	411	417	411	431	410	414	388	433	392	402	426	414	424	405	428	433	414	411	411	413	419	420	424	428	402	449	420	409	430	414	422	416	429	387	438	420	420	443	430	413	439	428	428	411	399	380	414	414	416	424	425	410	406	426	403	431	388	397	399	433	416	403	381	439	410	406	434	413	385	367	417	451	425	399	440	439	407	382	422	397	412	379	404	437	401	384	398	469	394	405	455	434	409	406	408	383	422	423	434	448	414	419	434	446	442	407	429	449	395	408	413	411	424	423	413	417	451	405	416	425	375	418	382	439	468	376	449	392	416	412	394	444	415	403	423	430	429	472	396	416	402	409	415	401	360	429	403	416	461	413	400	440	416	413	427	408	400	432	395	410	441	445	418	408	395	401	381	438	382	393	418	415	427	409	439	418	431	396	406	404	411	401	428	412	399	398	423	423	426	442	419	453	402	392	383	391	424	404	428	434	401	401	424	413	447	399	388	405	420	450	427	399	476	406	425	402	386	425	394	438	407	423	404	388	380	427	440	430	407	402	417	362	404	398	455	395	422	467	414	408	401	429	423	427	397	421	440	413	431	420	411	429	406	415	410	430	432	413	417	456	405	388	379	418	459	425	403	416	395	438	400	418	414	423	403	432	408	415	419	400	432	396	407	428	413	427	429	394	436	440	394	404	417	391	419	394	363	395	412	455	411	458	412	413	416	469	389	439	409	433	426	390	403	373	388	404	398	403	397	406	405	411	427	389	390	387	425	429	431	410	413	389	418	454	406	411	420	457	402	395	442	427	415	427	401	443	468	405	429	404	391	404	397	395	441	416	420	420	421	405	433	410	378	418	444	406	403	413	423	396	412	391	408	387	417	429	411	414	397	422	377	388	363	403	423	394	391	403	413	390	385	416	437	446	414	406	430	415	416	412	407	383	454	419	407	414	452	412	444	404	419	425	429	433	447	421	397	424	455	462	433	402	381	416	408	421	397	425	409	402	403	404	399	408	404	366	402	429	402	419	383	403	449	415	417	439	400	402	403	413	406	428	361	449	421	403	446	420	421	430	403	425	410	403	404	454	402	439	418	413	413	442	417	414	390	447	385	402	404	441	434	429	444	441	418	439	427	375	414	404	431	443	441	411	421	426	397	375	402	436	417	419	406	417	420	416	441	412	452	398	408	415	407	402	422	431	382	398	389	392	399	419	422	423	402	419	402	381	416	411	417	400	417	401	392	396	391	416	428	425	417	424	411	411	445	429	425	425	424	429	404	430	364	424	413	428	407	438	400	419	412	396	411	376	411	397	383	432	434	375	430	426	425	439	426	405	417	393	406	396	409	471	410	445	446	459	401	412	405	430	385	464	438	403	427	391	400	449	401	418	424	432	406	398	411	436	372	445	414	394	406	390	392	391	412	423	400	422	397	425	470	395	427	430	452	387	396	414	392	426	406	404	448	438	397	417	415	408	416	416	430	421	396	425	427	420	437	431	392	387	425	432	406	399	415	396	393	397	392	408	437	425	414	429	435	426	379	437	400	452	413	420	383	429	396	411	421	433	443	459	435	404	444	465	438	400	399	396	436	398	421	412	404	433	414	364	395	418	412	409	382	428	427	378	420	376	414	416	406	412	410	447	398	392	432	459	428	432	412	398	459	374	385	460	424	416	411	429	416	380	395	401	388	393	431	412	412	422	444	385	416	423	460	404	412	413	408	418	425	418	393	399	426	418	387	395	406	397	450	406	388	404	425	400	420	417	422	382	400	436	448	415	412	395	414	424	423	441	422	392	398	408	430	425	427	400	387	390	397	422	437	434	421	423	421	417	441	391	426	443	446	436	414	419	414	428	426	392	388	448	455	456	431	395	381	426	406	403	426	442	400	428	442	421	415	377	401	403	425	374	411	392	439	428	401	391	418	461	429	373	433	393	395	461	438	421	414	403	436	434	411	406	421	421	388	423	414	405	457	402	444	427	445	399	399	425	426	423	397	417	410	424	404	372	387	410	405	411	414	420	462	423	407	419	443	389	437	437	376	402	442	407	448	438	429	416	398	403	391	431	417	425	414	386	396	413	395	407	421	417	423	388	435	422	421	437	408	383	427	441	448	397	405	400	425	398	446	416	447	448	420	408	410	399	460	439	396	426	420	407	392	401	425	412	412	410	385	408	388	446	437	422	421	412	425	466	379	442	430	409	427	438	394	420	412	411	416	401	406	412	385	443	428	395	437	410	423	425	405	416	421	451	432	417	425	374	414	421	408	419	437	408	426	420	437	427	450	414	398	415	421	394	355	393	415	408	424	449	446	372	442	397	418	423	441	449	418	407	421	421	410	410	426	409	412	414	387	397	403	413	411	397	412	422	411	415	408	436	407	414	428	414	432	392	427	424	406	462	441	386	406	430	392	405	415	424	419	441	444	441	449	406	440	437	392	412	413	410	407	410	401	417	421	453	420	434	418	426	412	401	398	428	407	388	420	410	384	448	412	412	434	432	371	431	375	429	410	447	405	416	426	391	403	411	394	414	397	417	413	467	411	369	372	392	387	406	432	429	407	396	380	448	377	375	444	429	414	437	411	388	429	401	425	432	399	441	405	428	403	425	454	400	428	392	384	424	415	411	427	410	391	420	411	480	416	441	378	421	428	408	444	401	441	410	435	424	424	417	401	405	430	422	391	412	422	431	423	389	426	411	421	431	403	396	418	406	422	430	419	442	406	456	384	419	415	387	407	416	426	400	405	442	436	373	408	422	439	449	442	419	420	424	404	369	442	423	372	473	401	415	397	447	411	396	424	409	417	420	427	399	445	401	421	404	440	458	410	402	448	452	425	378	417	421	409	381	389	441	394	417	402	387	418	417	427	419	416	437	442	391	441	447	383	386	397	407	432	439	424	408	436	415	416	424	402	400	398	425	398	383	409	390	406	371	431	396	432	414	407	407	437	412	400	455	432	417	413	411	395	379	419	449	429	403	423	399	419	411	442	430	428	420	418	423	370	379	420	478	407	435	426	398	393	367	415	396	436	405	414	386	416	374	414	392	426	406	397	440	411	372	446	426	411	397	438	423	425	419	444	410	419	412	420	410	423	454	424	417	407	436	400	411	406	401	376	436	387	415	420	417	410	379	428	414	380	422	423	420	427	432	396	388	421	382	400	435	433	415	386	379	423	393	457	397	441	416	449	382	372	398	453	394	441	460	424	382	455	416	452	404	402	364	427	426	434	390	411	439	422	418	386	438	447	407	406	408	398	426	397	411	441	411	424	415	410	419
23279	21330	29117	23858	21332	16809	1842	836	647	616	552	507	456	430	407	428	457	422	400	410	404	368	370	365	392	378	404	381	386	360	340	394	334	314	366	358	362	336	369	373	357	369	381	325	365	352	352	367	391	325	363	386	373	379	362	344	379	374	371	327	374	365	359	352	350	363	374	368	344	358	362	320	367	341	348	326	311	357	349	352	369	374	361	387	342	378	349	369	320	321	343	358	367	345	371	336	357	345	325	346	342	321	347	315	354	397	359	319	375	351	346	354	340	338	362	330	370	362	355	357	343	365	402	347	380	359	353	340	371	358	357	389	347	341	357	310	358	329	377	327	339	363	344	346	353	363	335	367	329	331	365	327	325	329	332	378	325	347	366	350	352	357	336	341	326	329	377	375	354	353	338	371	366	341	345	383	366	358	312	311	365	344	339	355	358	340	322	389	328	354	371	343	349	312	349	330	349	345	359	375	352	324	364	368	344	345	320	363	361	354	367	346	380	319	330	353	340	345	371	358	359	351	372	336	327	366	316	343	353	322	362	351	356	344	357	348	352	379	347	357	347	361	368	332	344	365	333	369	348	330	318	322	330	333	301	338	352	341	336	365	382	356	353	349	370	345	332	333	341	338	348	368	350	340	328	349	344	370	344	332	370	356	367	342	349	355	333	373	344	358	350	344	345	342	359	360	347	337	366	368	355	353	354	338	364	357	329	346	339	319	344	370	360	341	338	360	357	372	361	355	326	376	358	323	354	365	375	384	314	344	310	330	346	372	350	374	357	365	330	327	333	348	323	355	362	343	374	337	304	367	384	354	342	314	353	346	366	336	343	328	347	324	379	329	350	353	309	370	353	354	330	349	341	340	379	343	349	392	358	355	360	328	381	360	348	336	368	319	334	353	327	369	381	348	320	320	345	331	317	340	344	317	343	331	334	363	348	322	347	366	349	336	371	339	361	350	324	301	344	321	319	368	371	348	351	335	350	326	331	355	342	329	314	348	352	371	354	361	362	353	355	376	344	326	317	355	361	322	324	360	353	339	351	331	346	328	360	374	354	337	323	314	359	353	327	362	354	364	342	336	325	361	339	373	338	370	336	342	346	313	387	345	362	359	377	339	361	350	300	325	343	359	357	345	356	368	341	364	377	343	335	333	369	363	344	341	340	335	336	330	338	354	325	378	311	352	340	346	341	367	336	334	343	366	361	347	355	333	335	322	364	344	376	336	339	342	372	335	345	339	350	367	385	387	377	334	355	350	350	371	319	368	355	370	336	337	347	325	362	353	369	366	348	364	356	319	335	326	342	327	354	354	312	357	360	342	356	354	354	342	325	357	348	325	344	332	354	359	356	326	286	338	345	310	358	375	302	372	328	348	337	347	326	326	364	343	355	345	329	334	352	329	336	326	331	312	383	336	369	321	373	332	358	311	360	358	343	346	361	353	339	325	336	344	355	373	332	336	327	331	364	392	342	354	312	354	375	345	332	343	338	346	336	355	368	367	346	354	329	341	351	321	299	372	372	341	343	336	362	342	326	351	311	348	380	344	332	349	304	312	353	359	341	353	347	313	330	330	351	363	347	362	335	332	325	354	370	362	344	354	357	329	380	353	341	372	319	318	342	330	361	357	402	305	357	353	326	348	338	385	313	341	339	347	322	326	350	383	332	325	357	336	340	379	310	356	356	366	353	359	346	332	347	349	352	355	376	404	372	368	369	341	351	380	347	365	356	345	352	329	349	317	360	356	340	321	357	342	328	337	353	341	344	348	318	324	354	315	343	347	353	371	348	341	319	315	349	375	367	352	321	327	361	364	351	316	348	376	380	345	372	400	345	335	341	336	349	366	352	357	382	322	329	324	346	336	337	368	342	360	410	362	372	360	327	337	306	357	373	341	364	357	339	378	349	363	334	377	368	312	347	349	368	348	334	344	376	339	355	323	349	347	342	341	333	330	332	345	338	336	364	374	357	353	379	321	337	355	369	335	352	341	360	335	342	355	367	361	358	315	359	352	353	407	345	369	385	372	379	348	334	372	340	343	364	337	346	367	326	337	318	342	343	367	328	335	336	325	319	326	339	376	368	344	359	335	362	357	381	344	345	344	352	332	355	369	314	312	321	339	324	350	338	329	328	336	386	346	352	304	357	310	338	354	335	311	386	304	359	389	364	343	340	343	349	338	372	314	349	361	339	335	339	357	350	330	377	381	327	363	340	318	346	334	345	339	344	376	348	371	337	348	372	354	339	369	340	365	367	364	314	358	340	316	348	371	340	321	341	343	314	320	325	350	334	328	332	354	333	351	374	333	350	323	328	393	343	331	332	357	348	328	321	321	337	362	358	340	333	337	344	373	356	365	311	333	347	357	332	362	343	336	331	341	354	343	338	348	349	334	389	350	354	313	343	339	349	347	376	381	318	339	328	353	319	351	370	339	357	345	358	332	343	351	339	318	344	325	346	357	341	364	352	364	354	347	331	343	339	358	359	309	348	351	360	318	354	295	344	330	322	359	373	355	323	382	366	332	308	362	378	320	307	352	338	340	325	299	343	337	376	374	333	353	360	361	344	322	388	366	339	339	380	346	340	329	380	321	355	364	333	340	353	321	349	323	366	373	317	346	357	356	368	320	357	355	379	334	376	360	350	321	327	318	335	342	361	338	353	359	354	374	359	333	357	349	358	335	367	342	355	333	357	325	350	344	334	336	341	347	344	328	369	365	347	329	392	330	349	345	367	340	360	355	335	349	339	359	318	334	337	335	366	361	355	361	328	338	359	333	350	348	324	353	375	362	364	347	364	325	314	357	359	348	354	374	351	337	348	330	392	343	333	346	366	381	341	366	369	343	326	354	346	314	391	334	354	311	371	337	360	342	328	349	320	350	323	376	345	356	384	324	308	323	321	370	337	317	355	336	330	379	354	369	359	390	354	331	346	398	372	373	377	352	342	324	343	307	374	353	341	339	354	387	363	360	364	331	371	346	325	372	352	349	363	367	332	342	355	390	346	359	365	341	337	374	343	340	373	373	370	332	339	343	350	321	356	312	334	368	345	342	370	367	342	329	378	358	325	346	347	373	301	339	336	345	333	333	322	331	331	361	330	311	332	389	335	326	325	350	320	342	336	331	339	323	346	321	350	329	333	310	365	325	351	331	339	350	352	338	338	351	350	334	356	355	347	333	341	377	342	346	354	330	343	351	363	328	363	358	369	351	343	346	351	314	345	355	337	331	360	313	344	324	331	333	314	323	385	328	370	346	320	304	370	365	336	318	337	345	361	371	367	334	363	364	395	348	352	351	390	325	365	298	299	357	330	334	380	358	339	359	350	342	348	339	336	340	370	347	370	368	336	311	366	329	348	338	379	342	362	366	337	357	338	361	330	339	353	334	380	355	358	335	328	351	369	334	334	363	349	340	370	333	361	308	350	357	356	322	373	343	355	339	343	343	377	381	379	341	342	353	320	317	343	331	324	352	324	366	366	332	319	366	376	374
28036	15976	26090	6950	4954	3555	2778	2261	1824	1706	1470	1267	1181	1099	1027	976	998	870	831	854	788	808	819	729	739	709	698	728	705	745	698	704	691	686	691	648	716	681	661	696	647	646	646	665	641	677	673	675	653	650	633	636	676	644	625	677	637	626	642	659	657	614	625	667	616	642	633	658	658	607	590	641	631	650	663	654	615	613	655	620	627	580	683	597	623	621	649	665	627	643	616	681	604	646	637	643	649	624	663	625	671	621	604	595	619	611	653	674	653	627	631	572	616	658	632	611	637	649	656	639	682	626	635	624	605	614	672	680	622	656	648	609	590	620	662	629	623	617	603	661	636	628	602	651	663	652	624	655	668	677	620	649	614	624	672	654	629	573	673	636	623	615	691	591	647	623	641	667	604	669	644	623	641	677	550	666	620	634	590	588	643	601	610	662	677	617	669	626	652	601	628	603	646	658	638	643	630	606	655	633	638	676	648	675	623	614	630	587	663	660	607	632	599	563	670	642	635	673	616	631	616	675	656	685	669	627	636	670	595	622	672	661	608	654	606	605	668	618	626	588	619	647	638	592	651	647	613	624	660	645	624	548	615	627	666	592	637	636	619	604	616	598	638	625	647	645	637	652	595	625	630	618	649	638	635	676	614	624	617	646	636	568	652	626	646	599	633	652	651	622	667	651	641	609	587	618	646	673	574	670	642	642	677	620	623	610	633	659	582	640	639	602	691	654	627	637	621	653	612	599	648	637	668	625	632	587	619	628	593	646	598	651	614	643	702	595	626	642	682	621	684	577	681	636	629	582	605	648	646	654	611	663	627	612	654	579	617	617	621	626	626	633	626	634	630	606	623	643	619	586	615	641	628	658	686	625	641	650	592	632	656	642	635	610	601	603	641	593	595	653	602	635	661	621	586	650	607	600	662	638	626	597	603	614	583	617	587	618	654	647	622	654	604	650	641	588	646	631	623	643	634	632	587	645	655	648	650	634	623	664	601	642	610	588	654	615	640	633	646	634	640	611	595	636	628	581	642	646	627	623	637	644	623	625	625	600	629	630	651	650	617	650	654	614	665	656	623	624	600	605	613	644	646	640	640	617	658	677	622	577	633	603	670	634	634	621	606	655	595	596	599	669	638	658	624	632	645	615	615	673	650	634	661	662	623	587	600	627	622	606	680	665	634	667	662	630	600	655	625	640	617	631	626	666	642	616	632	600	620	652	598	638	628	643	607	648	643	655	592	594	651	672	645	632	664	640	642	635	622	649	654	629	684	628	613	617	609	630	623	646	669	611	614	668	660	637	631	599	660	621	677	648	630	661	620	660	626	637	571	602	637	626	650	659	661	605	650	594	629	658	634	619	606	642	643	638	655	618	634	661	614	590	640	615	631	695	630	644	614	652	620	613	686	571	614	601	569	582	625	603	677	668	609	597	643	619	625	614	627	598	635	653	650	625	617	606	631	621	642	644	589	627	648	599	645	596	626	681	614	634	681	648	620	629	656	657	594	631	610	627	621	601	631	624	659	602	643	623	628	667	622	651	616	633	640	631	628	673	623	622	628	607	592	654	679	613	667	673	592	580	621	628	588	655	618	633	604	643	651	607	610	647	675	617	650	631	652	658	622	614	671	635	674	623	659	622	647	645	653	680	604	649	607	643	617	649	648	558	647	646	644	593	644	665	624	594	613	619	625	687	683	657	640	602	613	626	663	586	633	621	658	606	607	639	582	629	645	631	625	606	688	649	650	616	605	641	610	602	672	626	618	644	657	610	633	630	613	657	598	623	660	673	633	659	634	664	609	628	652	665	645	698	618	607	619	633	651	636	635	633	636	670	653	646	646	668	634	624	621	630	609	665	613	631	662	650	642	631	651	647	619	607	635	677	633	612	629	592	626	630	661	652	618	630	651	657	648	679	632	621	619	644	674	596	661	599	658	637	614	592	629	656	655	637	593	613	598	622	670	638	639	613	619	639	669	660	580	610	603	653	600	648	644	643	646	647	584	644	613	637	639	614	637	630	605	622	674	648	621	627	623	655	623	663	661	611	669	615	597	633	663	592	595	617	635	611	623	642	612	620	593	654	625	600	635	601	666	647	598	658	682	606	638	619	619	639	637	591	611	610	646	645	610	638	631	615	660	638	628	645	616	624	605	646	602	602	627	660	607	635	677	664	628	632	640	608	630	585	654	627	621	664	622	631	638	652	616	586	576	621	666	607	583	644	662	624	640	610	661	620	668	593	666	619	676	643	665	581	672	638	640	646	685	642	675	619	646	679	621	658	660	581	630	668	664	615	678	647	656	649	621	600	601	666	634	645	629	607	673	622	628	626	652	603	629	586	635	646	628	614	677	598	606	596	645	614	596	668	628	605	580	584	649	613	628	691	652	628	641	616	659	622	598	678	614	605	665	615	630	664	634	664	613	670	650	619	687	633	606	621	650	656	654	627	646	614	627	655	638	605	662	641	615	643	598	623	634	629	648	642	629	606	575	627	645	620	663	622	606	631	624	667	628	647	619	573	611	640	666	657	598	629	649	643	615	643	595	686	633	641	626	608	623	632	637	642	639	624	637	648	657	614	611	674	663	598	580	624	614	651	694	650	638	597	625	637	624	621	641	638	612	601	619	634	611	631	583	664	636	649	641	692	640	596	627	654	646	581	638	627	616	625	572	600	647	610	648	619	616	638	597	648	653	653	641	621	643	679	640	632	642	610	628	644	635	645	662	608	680	603	615	654	684	643	559	652	617	624	631	657	635	647	644	609	604	641	579	623	595	650	619	629	615	667	590	639	649	612	585	654	637	648	643	652	638	633	634	632	663	590	634	596	617	630	648	666	643	625	631	587	637	631	653	599	632	639	631	658	674	635	648	601	648	632	639	599	641	607	639	632	634	579	652	603	660	646	635	617	626	641	594	635	607	580	650	628	630	583	601	628	621	603	610	610	599	595	608	651	613	596	611	660	643	644	633	605	627	619	624	618	643	663	623	618	618	640	665	618	621	635	642	650	682	617	668	679	669	646	610	620	568	649	610	604	653	623	620	610	634	669	646	637	617	595	683	662	639	617	600	617	656	608	590	614	600	626	640	646	633	698	624	652	627	604	632	622	679	638	630	608	652	579	659	609	607	603	614	634	615	614	612	650	632	620	634	632	623	666	680	632	620	637	598	648	669	603	647	636	634	630	614	609	628	615	682	582	628	651	601	639	609	614	640	622	649	627	642	673	630	599	614	597	642	610	605	649	673	670	608	644	638	642	634	638	643	612	668	620	667	611	605	597	591	617	649	631	637	646	620	624	593	636	626	619	601	586	610	632	579	633	644	606	618	616	623	657	588	609	690	649	595	617	633	597	634	645	616	615	636	677	624	630	597	612	626	661	655	628	622	616	623	610	674	643	656	632	633	591	627	648	637	626	666	649	627	620	619	634	603	614	653	627	640	622	636	617	640	634	656	662	657	603	630	603	654	630	621	601	666	618	618	605	629	628	675	590
26858	20843	10705	921	540	486	448	421	500	466	456	463	460	461	446	446	459	439	448	446	449	444	447	437	460	425	468	428	416	376	452	462	420	427	446	451	449	448	407	461	419	496	461	456	469	431	455	439	465	446	471	408	428	440	477	448	439	439	447	476	443	423	435	478	433	448	428	432	449	468	452	417	410	474	409	431	414	474	454	419	457	433	438	459	479	458	439	439	439	432	448	472	484	470	452	458	425	407	478	409	460	453	470	458	424	446	414	479	395	468	439	438	422	425	443	423	440	462	454	451	443	447	421	458	424	442	435	451	475	441	469	425	444	465	459	423	433	428	424	435	478	421	489	406	467	425	431	418	386	506	441	438	436	433	477	464	442	415	455	482	432	407	434	466	435	459	428	428	416	401	504	482	463	446	427	438	470	422	436	461	422	470	430	438	436	418	413	432	452	462	442	458	453	438	446	432	412	460	441	461	387	470	449	450	438	442	453	398	435	420	443	419	391	435	453	485	436	446	455	426	428	441	480	475	461	453	468	433	427	421	431	449	462	458	419	450	437	430	464	478	461	426	427	435	407	437	447	436	465	437	468	453	422	489	434	424	442	419	425	459	448	455	449	408	428	478	437	420	506	433	457	443	457	456	442	411	458	431	467	473	433	457	459	444	443	443	417	431	439	434	473	424	400	418	459	428	490	445	471	421	439	441	433	421	474	461	480	431	412	417	444	431	471	417	466	466	482	442	489	433	457	454	426	431	456	478	456	417	412	428	442	489	405	459	445	450	487	446	467	458	452	451	466	452	471	457	452	468	427	450	427	438	439	418	417	461	458	445	479	415	427	451	480	507	453	445	467	451	432	431	431	442	463	490	480	462	418	426	426	414	451	472	470	456	457	472	454	442	424	448	431	445	475	454	482	435	431	392	443	436	428	459	435	454	471	462	470	416	438	425	424	427	461	454	428	438	458	448	447	481	436	484	456	430	445	497	465	436	471	430	426	449	469	424	438	449	449	479	436	497	458	441	466	465	443	448	474	479	440	419	433	452	434	475	460	421	469	481	432	494	489	447	429	419	463	431	388	431	436	453	472	405	443	436	447	437	445	485	435	462	461	449	441	442	432	477	462	473	437	412	471	437	423	453	435	460	477	455	460	456	445	460	425	438	398	419	472	434	394	413	383	425	411	464	450	441	427	437	433	458	461	458	462	453	466	437	452	451	479	448	397	435	453	445	458	471	459	455	418	429	444	472	469	492	440	465	432	414	454	455	455	415	446	440	465	415	394	444	481	421	430	448	453	447	482	453	439	451	451	441	445	425	422	444	429	460	476	434	439	447	414	451	466	481	434	429	479	434	409	423	462	399	458	462	414	478	434	459	454	450	439	465	420	437	423	458	447	431	450	434	407	457	448	407	449	450	458	442	442	456	450	426	434	425	454	416	439	404	445	432	428	444	425	482	479	462	450	421	452	462	427	417	436	466	446	415	472	455	468	464	442	425	445	447	425	442	440	448	447	427	479	453	426	433	444	430	451	478	423	460	433	440	471	497	436	448	439	402	408	473	444	432	440	472	452	418	461	484	428	420	425	453	426	469	483	419	419	426	427	439	398	382	455	427	440	377	447	467	430	424	402	412	427	443	400	426	409	433	448	428	449	440	422	429	446	429	462	439	457	472	447	461	473	489	464	410	446	466	434	453	444	443	466	418	466	456	462	412	405	472	428	437	473	484	448	462	481	437	490	424	426	416	414	475	452	413	440	451	431	492	463	460	450	423	430	426	427	417	446	464	430	415	431	457	431	422	461	409	468	466	444	465	466	455	458	429	449	415	451	451	458	443	451	425	444	436	398	483	445	440	457	453	447	441	448	404	473	453	458	461	426	431	432	440	446	449	457	439	422	445	433	436	418	462	420	432	444	416	414	396	448	446	445	405	440	448	433	441	439	443	468	436	447	437	476	478	461	484	418	428	470	425	461	427	442	478	425	444	419	423	441	428	470	411	465	487	457	428	467	418	431	443	460	401	418	418	437	415	430	457	420	419	441	444	462	413	467	444	483	433	445	465	447	465	420	436	430	430	460	442	448	423	416	432	462	446	458	442	453	454	426	434	422	431	378	470	443	427	451	436	421	448	463	448	406	404	476	483	459	422	460	447	481	435	450	460	464	454	435	457	410	447	442	445	438	435	454	453	492	478	443	469	429	425	427	490	438	496	489	462	461	403	423	435	455	424	427	450	427	460	396	465	465	457	441	468	454	465	430	425	436	461	408	449	435	450	452	440	453	490	450	454	445	445	455	388	466	447	456	438	443	432	406	413	415	427	421	466	429	431	448	394	423	444	436	430	481	458	439	455	491	456	457	441	458	462	472	441	446	449	431	441	417	428	448	443	443	459	444	460	414	427	435	442	490	475	430	484	462	405	406	454	487	453	479	449	410	443	424	452	449	422	416	442	467	474	470	415	466	473	462	436	436	426	474	438	480	442	400	452	443	455	483	452	415	443	454	444	438	427	448	448	471	441	470	448	448	461	447	469	457	462	444	449	485	445	445	454	459	444	492	427	485	431	458	406	440	470	467	441	442	466	467	450	432	415	461	456	405	438	454	440	445	466	456	456	447	433	462	446	495	450	430	486	463	419	451	457	481	491	404	421	434	473	449	433	453	460	434	439	433	403	454	452	441	483	460	448	431	439	446	430	451	436	393	414	452	443	424	443	445	461	455	461	463	455	456	444	398	457	436	433	426	448	464	423	397	452	401	453	406	430	460	457	423	470	449	415	408	415	442	450	405	479	449	442	417	426	426	453	422	432	443	456	465	488	456	420	456	438	437	413	451	432	436	441	424	455	454	412	462	428	484	441	421	436	448	426	457	471	469	442	448	433	428	464	458	450	460	440	434	449	426	432	422	458	444	460	433	464	443	439	460	466	428	416	478	442	464	435	470	409	436	430	472	458	450	426	425	430	412	449	441	429	468	434	444	486	425	492	421	432	463	438	475	414	464	408	456	470	444	481	468	409	404	440	453	440	474	452	439	437	455	429	436	448	457	438	454	442	436	442	412	415	422	409	431	454	475	416	435	451	446	412	450	447	440	445	442	450	411	457	468	434	431	408	451	427	438	422	440	426	467	435	451	441	446	438	463	462	474	446	455	425	463	449	415	435	436	454	434	443	422	451	422	444	464	415	455	471	439	429	483	425	440	435	460	454	445	460	447	483	462	424	472	450	487	462	467	447	457	423	446	456	414	486	446	456	490	407	457	455	437	429	472	426	441	497	450	457	489	397	431	424	423	438	474	483	466	400	458	438	466	454	444	425	436	445	440	439	429	458	432	438	457	452	426	432	439	438	458	440	413	454	412	407	451	451	455	407	432	429	455	428	431	466	524	444	442	462	454	431	460	448	427	446	490	438	446	463	431	455	446	470	468	463	415	487	421	445	428	429	460	404	446	477	446	442	465	421	444	433	401	464	432	412	403	455	417	441	432	448	449	435	425	394
11852	1952	6543	1188	1122	1004	921	950	891	938	958	931	844	876	849	898	866	858	867	873	882	858	858	865	881	841	832	822	855	915	883	856	941	872	896	872	862	858	902	819	877	873	835	840	866	920	826	861	892	825	876	840	828	857	872	850	848	927	831	840	899	885	890	893	896	870	855	863	831	838	869	851	834	893	849	798	838	819	818	786	873	828	866	841	903	871	905	805	848	841	869	880	825	872	851	902	833	839	895	874	826	837	867	837	840	846	858	900	856	841	798	878	815	824	847	893	833	843	869	854	865	852	816	837	876	858	889	863	873	904	877	829	865	849	852	859	863	850	847	817	832	892	871	845	872	880	912	880	825	852	853	832	820	866	866	840	838	833	862	820	853	832	855	823	842	869	881	869	843	871	876	852	851	870	821	908	852	818	879	881	901	872	869	865	794	832	839	832	848	892	821	790	849	918	842	860	863	800	827	865	860	916	889	839	898	821	858	842	862	877	835	818	836	820	860	834	866	896	833	821	811	873	852	778	849	872	895	785	821	850	886	873	862	860	856	823	866	874	890	843	859	891	866	859	895	885	880	875	873	853	900	822	902	895	810	872	859	889	844	859	846	869	809	888	837	892	882	877	850	839	843	886	859	849	863	862	835	849	880	860	865	876	891	832	891	893	799	838	840	861	866	853	845	848	859	869	859	864	862	836	889	850	879	881	802	784	903	835	823	842	876	817	827	860	872	801	883	895	867	849	836	872	813	842	821	855	891	845	846	835	862	809	920	881	836	887	841	842	825	888	816	859	831	864	835	840	893	882	830	856	804	857	831	897	845	845	796	861	862	886	819	838	861	798	843	881	853	850	880	856	864	908	836	909	871	905	851	877	843	795	857	810	835	890	854	855	872	795	902	859	820	826	883	866	859	849	863	855	805	856	904	856	893	869	823	878	838	845	825	861	852	864	819	870	839	855	856	881	821	841	890	834	833	875	873	873	839	877	858	793	812	882	847	840	875	839	852	794	863	838	839	853	803	843	819	842	875	838	856	874	830	822	875	815	809	880	872	909	870	856	833	838	853	852	887	890	839	908	853	827	919	892	848	896	893	858	811	850	864	806	848	824	821	823	823	851	880	871	837	874	843	833	847	875	846	914	928	861	803	866	870	888	889	844	820	884	839	817	900	871	890	848	849	832	878	855	862	823	887	878	866	854	862	922	873	904	843	859	828	864	866	848	871	853	905	819	827	892	872	821	833	852	899	883	837	870	886	863	891	847	868	838	876	829	857	868	802	842	846	876	853	849	851	822	864	893	894	822	832	869	851	810	890	834	882	905	904	862	858	814	798	876	902	865	848	851	823	838	822	848	929	831	811	871	877	870	917	848	888	812	822	824	836	847	867	842	829	840	799	825	826	825	895	882	903	878	883	848	875	869	892	870	939	895	832	819	829	859	825	847	840	857	837	900	839	848	874	827	838	868	855	838	826	857	928	900	841	879	781	879	843	846	888	868	876	864	862	846	862	796	811	891	876	788	836	844	824	839	836	855	814	898	875	850	883	809	837	889	846	864	851	865	825	914	875	847	832	859	786	866	873	832	879	899	894	868	845	843	921	887	847	817	809	805	896	830	881	899	862	871	811	817	898	854	890	849	863	869	865	862	863	828	835	798	771	846	786	856	805	888	890	883	821	886	881	865	856	847	884	842	856	826	840	902	872	844	871	859	860	798	886	839	857	862	909	844	841	788	856	832	882	881	890	884	841	867	840	845	855	839	844	888	919	857	851	848	875	891	854	860	875	871	848	842	826	857	828	806	833	883	917	873	850	891	860	828	875	814	902	881	852	801	840	840	845	875	845	862	797	863	886	918	862	820	897	829	840	880	878	855	830	850	875	850	874	843	910	873	878	853	873	875	929	859	921	870	833	856	886	893	859	830	839	867	847	855	866	911	875	864	840	866	820	850	818	865	801	859	815	874	823	818	861	860	813	862	827	840	799	857	859	874	818	865	848	869	877	860	850	877	855	860	862	832	885	830	894	791	886	889	828	820	814	876	872	833	850	851	897	863	883	868	836	849	831	837	858	841	861	832	865	794	885	854	860	820	818	815	867	850	854	866	822	810	873	849	859	842	844	901	827	805	845	819	866	830	880	874	867	895	822	842	902	892	844	822	838	831	861	891	869	866	891	840	855	861	870	873	852	904	831	827	878	862	841	860	793	812	790	843	850	847	864	856	880	887	850	827	824	877	813	824	843	894	853	820	903	827	866	836	882	909	859	834	903	865	842	823	931	839	851	845	822	850	845	848	868	796	874	809	873	865	880	894	880	821	875	887	851	867	891	844	840	839	828	873	848	840	789	819	850	881	834	888	888	883	863	849	904	862	856	870	865	876	834	851	918	839	821	852	858	808	816	852	849	816	884	866	844	869	882	819	855	837	844	844	894	830	816	917	884	871	832	825	880	872	845	843	887	875	864	889	870	822	822	856	855	878	881	832	816	896	860	872	837	834	851	894	944	834	904	867	883	855	886	828	818	928	875	844	864	827	901	842	867	916	880	899	857	866	856	856	827	852	889	841	815	817	863	842	821	847	860	872	870	891	861	838	836	871	837	840	824	876	872	862	826	845	801	859	860	823	844	879	852	828	850	875	879	888	829	892	805	819	888	845	879	823	878	857	844	834	805	855	834	880	830	863	892	858	844	881	853	818	854	858	799	880	880	907	853	872	892	884	848	866	816	914	854	835	863	817	856	861	827	830	833	856	832	856	866	862	798	806	870	886	858	863	826	840	843	889	807	852	843	836	891	832	863	838	862	824	878	865	868	915	841	826	879	776	874	860	833	854	857	826	806	805	868	824	849	772	891	829	880	866	820	879	879	836	880	844	817	891	815	854	937	874	863	874	892	894	840	861	879	860	860	842	876	841	838	894	873	884	890	897	857	869	883	860	886	842	923	826	856	847	832	806	862	840	921	816	812	867	828	814	856	882	819	821	856	842	862	834	850	817	852	830	860	842	849	853	860	874	826	819	895	884	911	843	870	834	857	861	892	833	928	892	823	846	864	816	878	883	880	844	845	869	839	829	801	850	888	899	880	896	856	804	815	856	861	860	826	857	878	838	848	869	838	820	880	855	846	864	797	864	834	869	849	830	849	857	905	910	898	842	873	835	912	923	846	883	868	838	880	856	864	829	874	837	872	897	908	876	840	887	848	846	866	836	910	873	869	865	887	857	859	846	860	827	806	833	834	831	846	780	867	794	833	865	936	846	800	895	844	814	821	830	866	856	800	891	885	871	902	870	901	857	817	865	869	910	854	867	858	871	870	878	851	868	853	887	847	892	847	859	776	832	859	852	904	839	803	876	891	828	878	846	857	854	849	853	871	848	832	846	825	826	852	787	860	821	847	868	906	895	857	846	891	874	840	784	831	845	865	907	880	876	848	819	862	805	859	828	859	846	826	896	816	890	840	839	851	858	839	822	859	950	833	832	874	927	811	876	835	839
24205	21348	28616	24462	18516	1590	586	458	336	342	286	280	259	237	250	221	241	243	210	224	213	231	213	256	197	242	233	218	202	220	221	211	233	200	220	224	192	218	245	210	185	201	206	198	200	198	197	224	225	171	199	213	209	213	226	195	221	203	195	202	197	178	210	189	214	228	208	187	177	208	182	204	206	216	189	206	188	187	183	191	193	205	219	213	233	205	207	180	217	231	213	201	215	191	190	208	185	203	215	185	193	201	210	184	189	217	218	207	201	195	215	204	183	205	191	211	197	203	204	204	219	211	203	184	210	215	197	214	209	191	196	226	210	214	212	207	221	221	192	214	183	192	199	211	181	199	187	207	179	186	226	213	190	216	194	211	216	214	196	170	186	195	194	194	213	179	188	193	191	189	220	217	195	206	194	190	174	214	201	204	185	185	208	210	215	233	178	203	215	213	181	190	191	201	172	198	183	196	186	199	225	207	198	188	180	200	204	186	201	230	191	201	184	175	191	218	211	187	198	213	218	207	194	207	221	202	196	196	190	204	218	209	209	200	197	210	194	201	198	212	192	212	185	195	215	199	183	200	236	213	200	196	218	206	213	207	178	201	182	194	204	194	202	210	189	217	192	207	236	179	209	228	191	202	205	193	184	232	191	194	195	214	178	196	185	204	193	199	222	200	205	227	231	191	184	179	200	214	182	206	210	202	192	199	218	234	220	209	181	191	204	208	185	190	171	213	166	194	209	236	209	189	236	186	232	203	202	178	166	204	202	189	205	180	176	178	219	217	209	209	202	213	210	206	215	181	224	190	194	196	196	197	210	186	192	188	225	213	179	188	194	174	179	190	186	180	195	177	182	195	203	212	214	209	211	215	187	199	195	195	188	202	204	172	208	213	192	197	203	188	199	178	189	200	170	185	196	228	201	197	205	193	193	203	210	202	191	224	228	197	166	191	180	191	218	216	203	206	201	210	200	206	187	213	185	186	240	195	203	206	196	188	202	176	186	182	196	196	197	210	244	185	185	192	180	197	195	201	232	197	214	191	205	199	225	192	201	208	196	188	191	201	221	218	207	197	188	232	201	170	200	205	198	212	193	221	208	211	175	230	189	216	182	204	197	181	181	200	188	211	174	184	191	213	209	189	180	208	203	215	207	196	206	211	211	202	216	196	216	212	175	208	192	175	192	209	188	178	226	199	212	210	195	179	189	204	216	196	209	192	177	196	199	220	209	184	180	169	189	190	220	196	183	197	210	188	173	201	192	228	190	182	224	203	198	219	194	197	213	214	182	221	190	206	188	199	206	216	195	196	198	196	220	216	216	205	223	196	195	200	208	192	210	202	202	198	219	202	204	214	196	177	192	212	206	191	212	189	213	212	193	206	196	186	203	226	223	201	222	201	198	188	200	185	201	225	209	180	187	191	188	173	214	205	213	211	175	228	213	222	225	201	192	197	195	192	201	182	207	219	166	203	203	207	217	209	195	189	187	190	194	199	210	199	193	209	183	198	196	217	216	212	205	223	191	214	188	207	201	181	208	198	206	180	208	186	204	192	188	192	224	201	196	195	196	208	210	188	197	181	191	213	237	195	219	183	191	198	173	174	198	188	216	175	213	211	187	236	188	179	192	167	200	206	214	196	211	209	184	220	196	188	215	202	189	205	190	200	229	212	203	194	225	188	209	199	204	205	205	184	188	172	196	194	181	201	220	200	198	197	203	198	174	188	210	221	229	196	208	195	212	227	191	229	187	221	205	183	201	216	189	195	216	206	213	204	212	180	198	189	198	203	192	202	208	233	192	202	208	169	227	201	221	200	208	226	212	188	188	227	196	198	210	191	199	180	200	202	190	216	190	189	184	202	184	218	191	199	225	190	191	196	201	189	183	194	184	207	189	210	194	180	211	218	180	213	184	200	205	194	194	223	211	188	210	169	189	194	193	201	209	198	207	203	198	204	187	188	198	219	226	192	186	219	170	173	190	203	193	208	177	187	206	191	194	228	191	174	210	196	203	181	184	169	188	193	210	184	193	208	197	185	188	219	204	180	190	216	189	158	186	211	197	220	197	201	204	206	196	196	212	200	197	221	180	194	191	197	175	203	179	212	212	181	200	220	200	204	209	198	188	212	207	182	197	173	191	210	199	180	199	205	193	205	215	177	222	218	211	195	189	192	189	169	210	201	184	197	219	194	219	214	229	218	183	199	203	221	187	178	216	188	198	193	195	189	175	195	172	198	176	201	207	188	182	224	211	197	181	205	209	187	188	207	199	194	196	205	185	186	202	174	214	193	216	204	214	207	203	206	205	199	191	183	196	212	181	193	178	203	200	192	196	184	219	237	204	215	200	193	204	206	207	182	177	174	211	179	186	211	198	247	189	240	206	219	201	202	196	186	209	180	222	181	213	212	223	213	195	230	191	197	186	197	197	185	229	205	215	210	211	216	205	192	186	211	208	207	185	208	209	186	220	190	194	212	179	209	206	200	225	201	187	189	219	195	187	194	209	198	233	203	185	212	198	186	207	202	197	178	176	232	196	214	191	189	206	226	215	197	189	181	221	213	210	207	207	196	178	204	204	196	198	202	174	197	189	216	197	210	186	204	201	197	188	223	193	180	240	181	203	221	189	217	229	189	192	203	192	199	220	202	198	181	221	211	216	229	229	183	178	202	186	197	199	193	201	188	211	199	223	203	202	205	183	220	229	197	197	216	196	189	213	199	192	213	188	220	176	193	213	212	215	199	188	195	220	208	214	205	194	205	182	195	192	197	214	191	211	171	193	197	208	214	178	229	180	164	193	188	190	211	216	203	195	177	188	186	200	187	175	182	197	197	225	209	203	218	201	196	212	191	192	207	199	193	207	217	197	194	180	197	201	200	212	201	201	190	182	200	203	193	196	205	215	207	211	221	219	211	213	215	189	184	209	215	197	201	194	181	185	208	209	210	208	196	228	237	214	193	183	190	211	228	182	195	219	226	205	212	188	206	238	196	211	231	192	210	218	202	207	201	180	201	193	185	194	215	192	195	198	205	199	198	194	183	192	195	196	205	191	193	194	194	179	217	208	192	177	205	221	216	189	209	188	195	198	194	206	187	217	205	206	176	214	192	194	213	230	215	201	184	186	191	187	199	192	214	219	198	200	183	205	192	191	216	190	202	192	171	166	223	206	230	227	190	221	219	195	183	181	193	204	180	197	185	219	186	203	185	198	217	224	213	166	187	174	196	192	215	201	187	183	200	215	226	199	205	219	205	192	233	197	218	200	237	210	214	199	185	213	205	212	215	195	188	192	220	208	208	202	197	187	217	220	196	184	182	197	186	195	216	190	203	219	206	201	207	207	220	202	190	191	193	203	185	205	204	200	200	209	200	198	200	201	213	218	199	184	216	192	235	169	198	199	200	188	215	175	200	210	198	206	229	175	211	205	183	222	192	219	196	183	214	184	186	178	193	198	192	196	191	220	193	190	188	202	197	213	221	199	200	197	196	212	186
24384	10222	22300	4292	2788	2012	1572	1270	1080	958	857	732	728	703	582	587	564	559	528	525	515	515	512	475	482	452	517	457	437	446	437	454	444	431	422	450	398	464	436	456	427	384	399	419	433	412	430	437	462	413	437	402	400	453	405	418	413	415	415	397	388	400	426	405	391	405	402	419	412	403	402	448	401	438	412	432	426	397	408	432	403	401	446	445	394	445	404	418	438	412	438	377	400	403	420	404	398	451	431	396	419	413	447	438	409	391	440	393	429	393	422	414	398	361	406	409	406	452	416	421	447	420	425	384	443	373	406	446	422	443	413	408	420	438	393	401	408	461	428	392	413	392	376	399	427	409	432	430	405	408	402	413	393	414	371	406	396	443	422	444	394	378	398	385	425	455	414	430	393	407	435	396	427	396	380	409	388	405	418	445	371	408	392	402	422	437	373	431	384	396	398	410	416	413	432	412	423	423	447	466	449	431	405	424	387	421	422	417	451	394	460	389	422	405	420	447	419	395	432	396	417	344	393	417	422	413	424	414	404	403	449	410	395	427	410	371	418	420	399	423	433	425	400	416	431	402	386	416	447	424	439	445	451	438	408	435	409	400	370	424	439	441	428	413	411	386	423	419	376	387	429	400	401	424	387	399	394	402	476	417	444	424	417	444	417	434	402	399	400	423	396	408	393	394	388	389	415	416	439	369	452	445	406	409	389	429	392	408	416	377	406	383	418	397	368	420	398	371	418	445	435	410	457	383	393	371	434	405	406	425	408	451	404	422	403	425	415	411	446	408	432	405	440	402	407	426	367	444	419	434	403	441	432	365	451	425	434	428	422	426	417	396	430	424	452	419	384	422	412	403	405	424	386	436	358	404	409	405	433	408	409	382	448	417	422	414	421	400	417	405	412	429	427	395	392	423	408	432	405	428	393	412	415	413	388	438	405	385	413	397	449	438	427	421	424	421	402	420	432	374	410	412	429	425	376	403	460	430	418	446	440	407	407	430	412	436	438	446	413	378	412	433	418	423	393	427	416	418	415	394	414	436	437	416	450	378	400	410	398	414	410	410	419	385	395	412	410	382	414	404	463	397	426	374	404	407	407	432	411	401	374	395	438	389	359	437	418	449	376	431	378	423	417	383	402	417	392	434	420	409	388	412	406	414	406	438	400	437	450	415	432	435	380	400	404	375	417	401	387	411	418	432	410	411	443	400	422	452	430	442	404	369	407	422	444	452	396	392	440	411	412	390	445	428	436	408	454	427	387	430	400	370	426	458	428	394	375	446	406	365	395	404	427	414	421	416	437	390	436	388	401	390	375	388	391	407	464	367	459	440	422	417	400	435	363	396	426	408	405	401	416	403	398	447	406	419	393	414	390	404	392	389	391	374	409	419	407	401	402	417	425	414	401	403	429	397	457	396	426	417	384	406	401	417	416	408	391	407	410	443	410	390	432	425	446	449	387	400	446	411	410	433	409	405	392	375	435	412	399	419	424	455	401	413	412	389	429	433	438	458	426	457	391	386	409	432	430	398	400	399	445	438	436	372	379	404	420	387	417	426	416	419	402	409	410	392	422	392	392	400	398	405	434	415	402	358	426	456	414	385	404	410	414	442	389	402	371	426	423	402	395	397	385	422	433	392	397	443	384	400	421	429	421	442	388	402	415	387	476	369	445	417	365	409	428	433	425	440	415	416	405	448	462	375	417	396	430	364	385	423	435	432	426	388	401	410	412	415	373	405	418	390	400	416	446	384	431	416	408	422	379	376	439	407	419	419	440	434	411	409	414	400	421	400	401	443	418	405	414	381	397	401	398	428	411	405	389	409	425	424	427	435	421	406	421	403	402	410	413	379	420	435	406	436	406	418	400	411	423	408	391	444	369	424	407	404	429	410	416	408	393	401	400	427	426	428	427	460	395	397	380	416	406	381	439	387	416	452	428	406	425	439	407	411	395	443	435	421	396	405	443	402	385	414	432	411	405	389	437	406	404	453	405	448	402	432	389	397	423	446	409	426	397	430	376	372	435	374	407	418	419	430	442	420	400	409	395	396	404	451	418	440	448	406	406	400	401	394	425	400	420	427	395	444	412	410	387	446	411	381	423	429	416	468	402	384	439	391	433	429	422	383	427	420	393	397	413	414	443	383	423	409	411	415	403	409	395	430	422	390	405	390	403	433	433	406	388	417	445	406	426	402	447	457	435	394	386	416	442	369	416	417	398	389	408	390	408	411	410	409	415	418	399	426	430	404	397	399	430	421	422	433	388	415	435	397	417	380	399	394	438	410	469	415	403	413	392	389	417	396	446	387	445	427	437	439	426	417	418	438	402	436	414	432	420	393	412	396	407	415	428	409	424	423	431	393	397	432	422	418	383	406	449	419	414	400	404	394	402	436	434	422	421	430	419	423	393	405	366	459	403	414	418	374	456	415	400	425	398	383	418	435	413	395	401	443	425	443	393	361	434	433	428	398	412	430	402	383	429	405	443	400	451	385	384	404	432	406	423	408	401	398	412	399	417	412	401	400	420	413	380	417	422	431	420	418	401	414	395	402	418	396	411	393	419	441	400	425	406	429	397	392	422	405	433	419	399	437	399	409	408	394	423	413	401	418	437	422	403	395	424	376	399	402	397	433	394	418	430	382	406	406	425	404	389	427	393	405	378	405	399	440	426	440	404	426	432	400	355	443	413	383	421	408	432	397	434	376	420	390	369	458	386	415	413	439	440	430	409	422	407	413	449	364	393	434	389	396	426	399	429	416	421	452	446	407	413	376	430	435	388	418	403	384	395	425	425	429	359	425	400	399	384	391	407	445	410	395	405	417	428	430	426	396	410	409	421	423	384	404	410	404	410	446	416	405	407	444	434	431	403	409	434	426	414	416	409	430	425	423	401	416	423	403	407	408	390	418	394	410	416	406	434	407	425	395	401	454	395	377	401	398	444	422	404	436	414	399	395	424	388	391	433	376	417	411	410	421	406	402	437	416	411	398	383	393	391	397	393	449	414	433	406	430	434	422	399	439	448	431	420	420	376	393	389	400	397	432	352	406	447	422	408	423	412	377	426	390	407	395	381	427	436	386	421	411	382	390	389	400	396	441	428	400	442	440	443	394	409	410	432	450	395	401	427	410	410	389	377	394	418	408	467	422	446	410	396	411	404	414	445	425	412	391	412	407	430	382	401	362	437	427	430	409	441	395	428	416	396	400	412	438	383	454	415	406	397	402	422	449	447	428	421	437	375	374	403	409	412	397	433	407	423	436	404	419	406	378	419	416	416	415	428	401	422	407	409	383	423	404	442	427	436	375	385	410	408	420	433	415	424	418	383	400	426	424	412	428	406	412	412	435	418	388	366	408	405	405	400	461	424	365	447	400	426	399	381	433	430	434	428	457	357	403	445	386	400	420	416	417	388	417	423	428	416	407	403	423	433	416	397	409	418	422	394	437	462	467	403	423	422	437	411	421	401	405	423	407	429	410	422	408	425	370	387	389
23242	21324	29292	23737	21324	16127	1745	839	656	566	547	479	480	444	420	471	455	412	396	410	427	360	364	402	379	376	375	394	358	382	364	367	366	329	381	363	374	377	355	365	337	326	365	335	393	357	342	360	392	336	370	344	333	321	378	398	362	337	404	379	393	384	374	345	318	331	351	336	321	384	376	373	352	337	386	338	330	376	325	333	334	346	316	382	377	328	337	371	379	331	338	346	334	338	332	325	356	347	334	330	351	338	315	358	309	397	349	334	327	352	329	327	388	327	321	370	321	376	378	351	373	323	329	354	333	320	334	305	330	352	355	344	325	357	325	349	335	321	367	335	307	354	347	340	356	354	338	341	373	313	370	357	345	345	354	359	348	363	333	345	308	305	351	372	332	354	363	338	310	334	325	329	349	356	347	354	338	371	336	323	352	370	354	375	384	347	335	369	376	328	339	334	316	352	334	387	367	342	368	363	365	361	348	356	367	334	366	341	369	351	333	322	337	360	349	354	339	329	326	370	334	353	340	345	361	359	351	342	346	316	346	351	317	403	339	359	341	329	340	352	350	328	362	358	346	341	329	292	333	344	350	352	343	322	353	341	363	306	378	355	348	329	339	343	351	320	346	357	367	350	326	320	316	332	337	359	346	328	354	344	356	354	331	345	355	332	332	305	352	353	363	321	337	367	322	319	318	371	345	340	377	375	372	327	356	345	340	363	330	346	370	338	351	336	355	361	327	320	354	348	343	352	341	392	351	367	341	379	335	382	328	348	352	363	377	360	368	343	353	356	331	369	340	338	388	344	337	327	347	338	346	376	347	348	362	381	328	357	342	361	359	344	335	354	343	339	358	334	328	333	345	342	374	361	314	319	370	347	345	356	350	356	342	336	356	350	362	330	385	341	326	358	356	358	365	394	313	331	362	335	332	344	332	350	356	349	354	370	342	362	344	326	389	311	332	330	322	359	341	298	325	357	302	359	361	328	387	324	381	337	360	340	359	356	378	367	338	332	353	364	329	333	354	347	310	347	341	361	311	365	352	341	336	363	351	340	337	364	338	371	362	345	335	311	348	324	351	364	357	341	353	360	327	318	319	317	380	341	359	325	353	359	366	350	369	333	325	341	341	324	331	372	327	341	366	346	352	383	329	370	346	365	351	348	393	321	369	368	360	362	346	331	348	357	359	332	359	310	341	362	362	397	350	315	347	332	333	354	371	332	365	322	329	387	357	343	318	368	344	321	325	343	304	362	360	340	356	350	375	374	338	381	353	360	319	354	341	334	331	348	345	347	342	326	337	354	348	311	379	358	340	373	375	359	325	330	321	355	355	341	354	363	322	332	365	340	352	336	357	315	338	336	347	356	344	316	327	345	372	314	344	348	376	388	383	349	353	337	361	329	341	373	336	325	316	354	314	354	336	347	333	337	341	350	360	360	342	333	334	363	343	332	329	354	317	319	354	376	338	362	358	340	355	325	350	363	333	369	366	302	351	382	318	329	316	330	365	338	351	324	361	365	332	368	348	363	343	342	378	329	317	338	380	365	348	338	336	342	363	355	356	305	352	342	333	311	352	335	323	348	326	302	354	359	358	331	325	324	376	340	338	357	375	317	325	372	349	289	384	349	348	374	351	360	317	344	341	369	344	358	357	317	344	349	333	409	339	320	366	333	359	354	331	345	352	389	332	352	345	315	345	352	371	333	359	327	363	339	336	330	355	330	312	355	336	327	307	334	353	378	350	361	316	310	369	327	317	378	333	376	335	335	320	320	372	334	336	356	349	311	334	352	321	364	353	362	354	342	344	325	325	337	371	323	344	347	309	337	335	335	379	335	351	371	332	339	321	356	347	319	365	343	339	353	327	336	304	376	348	350	346	348	331	346	344	358	324	358	324	325	343	361	326	374	341	355	336	335	357	339	352	351	339	326	339	320	321	327	345	328	352	341	350	353	356	361	356	353	347	362	364	317	343	350	328	332	334	345	336	330	343	358	334	333	370	331	334	388	334	328	320	329	345	365	367	303	381	349	344	317	346	340	363	331	345	345	338	331	362	349	337	389	346	330	319	365	360	308	341	352	348	310	337	350	346	340	351	332	344	339	310	360	349	332	344	387	350	360	335	318	328	334	313	369	317	333	355	329	314	343	343	346	367	304	350	375	339	337	347	335	334	350	361	358	336	348	326	341	370	367	352	353	346	341	324	370	341	360	326	334	347	346	363	352	354	328	335	335	320	298	359	361	362	340	379	347	356	352	341	328	349	369	311	331	328	334	334	348	353	353	360	368	323	354	371	385	318	342	367	355	380	329	333	339	353	318	339	341	369	375	358	350	305	379	373	322	329	378	353	325	365	336	331	339	321	343	347	383	335	361	329	367	342	381	355	314	330	348	340	319	351	355	318	328	332	320	355	334	360	369	357	321	361	343	333	334	373	338	360	308	337	336	332	377	363	358	334	344	347	343	355	337	376	304	306	368	320	355	363	314	334	326	345	323	352	357	363	363	349	329	333	343	381	343	342	327	379	363	357	353	377	360	308	318	338	346	348	347	342	342	350	313	350	326	327	361	338	372	301	330	348	359	357	339	339	353	347	320	343	351	343	359	355	329	320	351	353	366	364	343	356	349	380	311	302	378	334	296	355	360	353	362	352	343	360	379	363	365	385	352	350	363	347	329	327	351	382	318	370	373	358	352	391	366	338	323	361	320	352	375	321	367	364	396	345	389	354	334	350	357	363	388	342	330	352	337	340	347	347	321	330	345	356	340	311	377	334	333	335	363	308	307	338	316	362	351	349	323	379	352	323	318	357	335	361	373	366	345	354	373	351	328	368	321	370	345	339	305	358	350	375	359	334	337	347	343	338	338	341	358	344	358	314	321	350	377	351	322	335	304	365	347	348	382	350	351	330	334	348	329	349	345	333	306	325	359	334	340	377	336	350	346	331	329	361	352	340	340	355	335	323	325	317	349	360	340	333	334	373	347	364	339	357	330	341	345	366	365	329	345	372	330	320	372	305	348	342	333	342	347	339	342	359	389	356	331	342	346	347	365	332	354	385	369	314	366	302	405	360	335	354	375	338	321	328	327	366	339	364	335	327	335	342	331	353	350	381	340	355	375	351	371	353	361	336	347	351	344	345	325	370	336	355	348	353	353	350	349	351	341	342	329	344	330	354	334	319	346	352	316	356	353	311	338	357	359	352	364	348	362	353	379	315	341	336	350	327	335	351	355	365	339	337	317	367	347	393	349	349	335	355	347	366	346	343	332	356	329	361	328	333	351	365	325	354	385	344	348	310	357	347	339	382	355	300	320	392	318	342	372	375	345	340	324	354	317	354	344	387	303	357	378	388	340	348	347	356	360	317	351	376	354	361	322	350	317	328	315	347	356	334	340	305	348	333	316	367	350	351	346	335	351	363	367	341	355	382	364	361	306	378	319	327	361	367	360	357	344	355	352	354	372	326	346	361	337	355	382	351	329	371	310	298	363	333	359
28128	16075	26087	7096	4797	3491	2707	2253	1835	1595	1401	1340	1141	1025	1029	925	880	882	838	800	813	818	832	761	793	721	716	693	687	698	756	650	698	699	671	649	697	666	633	647	676	637	630	663	679	713	672	665	626	650	708	632	636	630	665	598	654	657	671	615	692	620	647	650	631	682	640	636	642	598	619	598	685	631	643	652	642	618	680	612	651	658	671	680	621	623	634	606	637	680	601	628	600	623	612	648	620	665	595	644	647	599	686	606	625	663	600	630	652	648	640	630	584	620	583	614	637	639	665	632	610	667	618	673	646	635	579	675	641	626	640	602	628	665	605	660	589	586	592	644	609	657	627	633	633	659	628	644	595	627	588	603	681	649	650	648	616	645	594	678	615	633	634	591	649	622	657	582	640	617	625	581	652	644	620	572	626	628	588	659	623	585	638	620	627	668	624	635	634	649	651	618	673	640	615	646	626	635	642	618	628	628	599	619	636	593	603	639	664	642	588	637	662	612	638	634	641	628	619	617	616	642	597	611	659	634	656	615	623	625	625	649	619	619	602	656	613	655	603	590	609	680	612	596	629	604	575	645	620	681	641	628	584	648	615	624	631	613	616	617	628	613	620	614	693	650	619	658	628	593	579	653	614	644	629	655	622	610	634	622	620	611	608	616	602	619	609	669	664	635	601	612	586	639	641	641	568	639	619	648	653	637	670	626	624	692	646	629	660	671	653	658	620	603	606	641	602	678	610	616	606	598	608	627	651	628	625	615	609	619	607	595	635	656	677	671	632	660	603	638	635	600	604	616	648	642	613	649	646	667	614	648	637	633	604	603	637	687	605	618	667	645	631	632	630	656	571	662	628	626	618	591	574	596	626	570	618	651	651	641	599	633	621	637	677	644	663	635	582	642	588	638	662	644	617	614	617	698	604	672	689	635	650	606	628	650	630	610	612	639	631	672	592	685	631	628	641	624	640	638	607	610	634	631	679	644	664	613	601	642	608	636	616	595	615	642	643	633	610	637	561	656	673	617	630	637	626	664	605	609	579	665	666	634	574	616	602	626	617	622	639	631	673	641	608	607	657	630	627	627	612	642	635	602	613	614	670	646	643	618	624	676	674	629	646	670	617	629	561	655	695	609	655	622	644	667	621	628	648	598	585	671	609	610	605	646	671	639	638	613	646	600	613	677	627	638	636	638	628	624	640	662	624	614	601	645	638	646	627	635	573	647	596	644	602	642	661	645	622	634	556	636	666	643	634	642	634	628	609	632	634	650	668	652	655	604	635	644	628	625	660	643	608	667	638	633	655	624	617	604	627	605	608	639	659	678	608	631	618	605	625	646	585	624	624	628	609	650	620	653	654	637	611	657	646	644	649	659	645	670	622	595	576	667	647	630	637	625	616	607	606	598	663	612	622	599	605	617	643	598	668	637	641	610	621	630	603	623	648	643	600	603	615	591	658	603	618	623	614	640	628	654	644	594	584	648	643	620	586	628	654	640	634	691	646	618	610	626	593	662	622	650	591	629	656	613	672	647	624	618	636	642	649	641	640	640	680	610	637	633	634	603	643	607	602	601	622	646	625	635	614	648	626	627	573	618	616	607	644	645	636	631	638	655	629	680	665	679	606	659	593	619	596	592	614	617	625	624	638	622	640	643	614	596	644	638	612	649	630	600	639	659	616	630	655	682	623	650	620	637	646	647	588	620	636	671	621	601	622	612	634	689	666	656	677	614	613	644	641	648	607	657	599	652	620	630	656	632	613	623	627	645	654	613	619	664	618	626	568	618	633	650	650	616	589	617	593	649	605	599	624	641	623	589	603	612	588	616	602	635	646	650	644	623	662	620	601	615	651	664	615	579	640	665	640	629	626	618	657	590	626	624	633	607	638	611	618	632	651	590	618	651	658	663	672	657	591	602	601	586	660	665	637	622	619	630	636	682	644	635	644	623	633	642	651	650	643	607	606	613	612	645	646	627	637	591	636	614	618	596	608	586	622	624	629	655	637	598	636	623	570	618	621	624	638	676	642	635	662	627	638	625	600	653	603	629	615	653	611	633	647	618	618	650	610	609	606	621	677	607	628	632	644	638	607	614	636	668	646	585	608	579	606	637	665	667	600	610	658	643	634	622	617	605	618	630	569	625	623	615	612	601	651	613	591	644	603	625	653	654	620	620	676	621	617	631	612	599	668	639	647	642	648	619	603	645	606	589	605	591	626	617	626	706	575	628	634	627	635	647	677	675	610	592	628	647	630	652	601	657	592	679	634	654	659	687	636	621	608	645	610	652	617	606	629	629	660	640	651	629	630	632	631	655	608	647	627	620	635	634	598	588	672	618	700	622	626	600	569	667	621	610	602	638	609	675	652	571	601	630	637	644	621	626	622	621	657	613	687	611	635	583	653	664	609	621	666	649	603	637	606	660	628	662	678	604	614	597	613	636	580	615	671	666	607	665	646	634	638	636	645	634	644	655	644	627	652	589	609	622	633	662	662	686	632	611	623	679	640	654	582	659	538	604	643	627	626	667	614	648	595	634	657	642	618	641	619	604	642	661	646	629	630	635	658	654	667	644	587	604	641	619	632	617	684	605	637	648	681	627	652	626	644	593	651	615	623	645	636	642	661	610	644	632	619	669	661	643	639	618	647	652	632	628	649	630	597	662	627	600	644	653	598	641	664	608	652	639	629	608	613	617	642	643	624	657	624	639	623	627	622	662	653	616	616	660	623	595	652	648	636	639	630	633	637	649	703	654	657	661	665	611	587	652	683	620	648	627	670	641	616	577	651	651	625	648	624	604	639	606	619	634	635	622	606	616	650	639	653	621	654	619	622	603	620	632	625	624	612	562	615	644	606	628	627	576	638	620	642	642	620	628	606	630	624	643	645	633	661	647	629	652	630	650	642	632	652	609	665	569	640	659	636	637	652	602	647	620	629	644	632	588	604	666	668	596	602	630	609	609	651	621	621	612	591	615	664	640	606	641	621	640	664	615	614	634	640	646	630	621	634	657	650	619	619	621	628	670	669	668	589	617	670	656	603	597	592	636	595	627	612	624	613	609	609	630	593	614	641	646	674	617	676	612	630	613	636	635	609	627	575	656	594	650	589	627	645	567	649	646	617	624	631	671	625	609	631	654	661	609	594	662	645	641	637	597	596	623	627	610	620	656	609	632	609	626	631	588	629	595	622	572	645	657	614	630	608	630	584	620	621	692	668	579	618	652	606	619	628	665	618	580	657	663	633	654	622	633	650	671	616	629	592	648	611	603	634	658	619	606	632	667	618	687	627	627	656	587	661	608	598	648	611	647	622	612	627	613	609	631	664	613	615	627	663	666	636	631	650	634	582	634	644	598	613	636	614	571	643	651	591	624	614	641	642	652	573	631	610	624	607	617	612	607	640	642	633	630	659	615	629	664	607	628	661	626	585	629	605	635	634	626	617	625	666	605	620	631	622	604	655	597	639	602	655	627	626	659	576	635	640	613	630	614	642	646
26810	20863	11012	1126	686	658	503	474	456	458	430	412	463	451	435	437	450	450	455	441	478	452	423	433	418	417	460	429	443	443	408	455	410	429	453	469	449	453	428	436	440	457	468	442	423	430	458	442	409	456	480	448	415	439	445	446	417	418	453	404	443	422	424	461	425	433	386	426	431	438	409	476	415	427	448	425	430	466	421	416	448	399	447	433	446	445	418	444	417	432	419	455	396	451	448	434	443	441	459	454	451	443	430	443	427	448	417	447	446	427	509	454	451	419	437	437	426	422	446	393	432	424	428	389	440	416	453	444	417	399	448	490	402	405	432	448	438	403	438	449	435	422	428	452	421	442	409	438	434	421	447	413	440	428	414	421	418	465	444	467	454	429	458	416	418	472	440	483	453	457	432	432	424	474	425	431	473	425	417	433	462	451	439	480	469	415	391	437	412	434	437	442	398	422	422	493	445	444	449	446	446	415	433	417	468	413	384	438	450	462	440	433	447	441	451	436	411	452	447	430	429	449	408	446	435	413	430	430	449	416	425	392	448	446	440	436	435	404	448	441	428	483	428	458	474	412	425	440	441	428	412	443	458	470	461	425	433	472	479	435	449	418	464	452	431	417	400	429	409	476	432	413	449	443	471	458	421	419	409	452	410	405	447	462	422	401	451	453	436	459	487	432	438	422	410	463	457	443	432	436	428	430	418	417	447	398	433	447	416	436	421	422	451	440	439	456	435	386	389	407	434	447	436	418	413	431	439	433	440	444	457	426	435	472	429	434	417	435	446	437	426	447	447	456	456	451	442	452	439	437	469	469	462	438	420	454	400	414	424	473	444	449	449	454	412	461	452	433	448	433	480	466	437	440	411	469	451	437	463	455	441	465	454	449	442	436	429	444	451	442	435	449	435	430	437	438	424	446	413	427	437	420	419	435	424	455	422	439	403	407	448	425	446	423	444	409	443	472	436	461	451	433	429	427	409	446	421	427	423	448	481	429	445	458	468	412	447	461	443	447	405	460	475	421	421	426	427	469	423	408	486	475	442	454	410	467	382	429	442	400	434	453	473	440	408	459	402	443	447	417	379	420	480	408	380	468	427	466	433	444	423	473	434	431	436	449	435	477	438	441	421	470	469	435	410	461	427	428	452	456	437	430	406	455	403	475	432	430	451	446	477	405	446	443	447	455	463	426	433	449	469	450	446	447	440	470	445	454	415	424	420	448	424	426	439	446	450	406	439	414	462	441	439	466	443	464	455	415	481	412	467	443	450	420	424	442	414	457	460	439	438	431	476	438	438	439	412	432	420	452	427	451	401	417	413	448	458	453	435	451	465	449	408	466	480	445	468	423	428	435	453	481	411	443	443	421	437	419	429	438	422	417	460	443	409	418	407	435	453	419	416	428	417	410	468	493	416	423	478	437	470	453	456	450	449	430	436	416	454	419	438	436	455	422	453	432	451	465	465	446	427	446	440	434	424	416	409	440	463	465	437	415	473	452	439	457	426	443	442	447	464	427	433	430	428	489	426	436	470	414	437	444	424	432	454	443	450	448	447	442	416	433	441	481	463	410	438	440	383	438	422	435	451	419	473	445	422	429	419	409	449	430	427	443	434	455	378	440	443	434	419	380	462	428	387	439	393	432	430	455	406	451	440	443	418	440	446	455	468	467	402	428	431	433	462	430	428	452	422	444	451	404	460	429	436	423	417	470	440	415	483	398	447	431	409	393	399	434	465	472	457	424	460	444	432	413	461	451	401	429	461	429	460	446	417	394	452	449	430	434	456	402	378	439	408	457	449	452	404	413	430	445	434	460	441	442	447	406	452	468	452	439	427	466	447	430	427	447	451	427	447	441	440	426	405	448	439	444	432	484	437	446	459	413	445	409	400	465	405	433	423	415	448	424	465	445	433	409	435	420	456	408	405	441	444	447	437	435	474	435	442	443	477	412	429	418	453	438	467	420	459	458	449	442	430	486	441	411	413	390	421	435	458	421	443	457	436	453	439	453	452	455	472	459	448	415	407	400	436	454	445	489	425	441	423	436	452	449	447	403	462	452	457	417	447	440	412	446	453	442	414	457	435	429	417	429	453	482	447	487	437	407	432	461	433	456	376	465	451	434	434	452	456	418	406	437	438	408	446	401	439	463	393	443	468	443	445	467	380	463	439	440	464	431	452	419	471	461	428	476	424	412	450	433	436	444	448	382	480	447	440	413	435	421	442	426	456	438	399	441	460	444	460	426	446	443	443	442	437	453	472	436	455	435	426	448	466	416	431	449	455	421	475	464	461	431	473	432	443	451	459	428	403	415	439	427	425	453	430	441	436	455	430	446	413	438	460	413	473	435	442	391	466	457	432	438	456	429	449	402	435	444	428	439	499	429	457	428	440	421	440	420	481	399	473	435	480	419	409	429	436	478	412	407	466	415	444	436	446	453	432	423	407	473	383	442	492	495	431	442	403	432	475	446	437	443	462	399	478	397	455	480	404	414	462	445	461	444	453	420	455	422	450	419	453	414	457	452	442	423	477	402	410	426	434	430	410	409	450	403	452	466	457	419	450	441	440	456	440	410	429	411	429	446	384	405	396	451	398	437	423	459	452	442	464	475	416	469	396	457	476	459	427	447	424	420	414	417	422	422	455	463	426	431	459	440	460	419	424	419	458	437	432	418	435	439	474	401	406	435	462	443	428	434	431	438	404	465	444	415	429	413	445	436	411	442	415	481	418	417	416	405	426	473	439	453	433	437	411	447	441	445	403	446	421	445	491	422	427	431	467	454	435	420	438	444	435	433	452	459	457	424	434	408	438	443	441	462	450	434	424	437	494	432	408	450	435	464	397	443	451	488	460	465	448	462	441	441	410	450	440	451	432	441	426	445	450	459	450	437	434	445	428	458	467	440	432	448	410	421	437	435	424	505	434	411	441	429	444	432	420	439	469	429	452	434	414	451	449	429	445	424	414	417	412	419	460	444	420	430	448	479	470	412	408	460	447	443	437	442	431	446	411	408	401	438	450	452	429	397	409	419	467	474	399	446	449	441	430	403	415	414	437	420	433	453	454	433	415	420	434	497	451	457	441	441	453	450	434	407	390	427	409	420	406	443	441	463	410	449	431	440	458	457	425	452	470	471	448	449	430	440	437	445	442	475	456	449	422	449	447	429	453	424	458	444	405	410	418	397	431	454	459	421	419	432	453	418	430	434	392	444	437	475	452	433	455	428	464	455	440	403	438	448	447	437	425	455	469	438	437	467	415	450	428	423	439	428	416	455	427	441	436	430	438	419	409	420	472	429	427	437	459	440	452	477	469	454	401	423	464	476	413	418	400	485	416	431	445	460	422	436	480	415	439	393	465	444	444	427	406	453	411	382	455	427	486	468	447	451	426	408	444	435	456	456	444	456	426	433	446	483	459	445	451	426	477	423	433	441	453	470	440	445	403	447	452	461	431	432	431	449	480	423	466	435	432	445	403	411	430	441	454	469	431	402
11714	2029	7080	1228	1113	1026	993	924	907	915	899	920	839	865	899	894	863	795	862	830	826	913	850	869	848	864	855	871	889	817	872	878	905	853	816	836	857	798	816	864	843	851	885	856	846	819	827	852	833	870	796	837	862	874	814	871	862	820	831	839	842	822	901	862	855	868	866	830	843	784	869	871	842	858	847	787	796	875	826	850	881	816	831	859	866	891	887	836	857	838	859	812	880	820	826	852	847	822	839	885	844	865	838	804	863	858	881	824	869	864	820	867	851	790	816	875	874	899	848	881	832	851	859	845	885	874	848	865	828	834	849	838	838	911	830	855	863	863	855	853	879	853	842	873	894	805	846	836	857	810	829	868	870	882	835	834	867	877	824	855	872	836	864	827	852	883	897	888	842	867	899	821	861	891	842	831	874	794	834	853	834	817	834	849	849	912	850	883	873	964	854	880	847	853	828	830	850	841	900	872	887	872	767	831	865	890	868	828	835	799	866	854	862	867	877	846	877	856	862	825	835	816	833	859	873	874	819	813	797	885	836	895	824	830	853	851	865	847	843	849	830	842	853	780	830	882	869	881	844	888	832	848	886	806	832	841	863	846	858	870	842	811	876	870	880	867	845	848	848	831	864	845	843	860	865	843	796	812	853	883	816	879	854	875	809	895	831	840	851	880	859	827	906	903	814	854	852	878	821	789	837	847	859	814	864	858	836	826	881	862	858	806	870	845	834	820	892	848	816	898	801	886	815	826	872	859	844	841	797	886	860	816	846	839	871	834	862	825	865	845	841	840	811	860	803	805	882	867	819	896	802	867	845	842	862	805	834	856	842	854	811	854	851	858	822	857	881	849	848	848	839	839	857	824	847	828	804	808	904	805	913	843	915	831	900	832	875	787	827	870	847	891	854	827	819	849	847	848	832	890	825	885	853	846	831	883	810	893	895	841	870	862	812	799	842	879	860	824	849	815	888	861	845	834	824	891	880	857	870	855	854	854	826	883	864	879	818	847	857	834	853	851	835	821	834	885	852	879	865	821	878	851	875	760	855	848	865	871	797	870	871	866	849	883	889	810	837	902	844	844	862	833	855	873	863	867	814	839	864	838	850	874	843	843	846	854	845	836	864	892	824	863	864	871	844	835	873	863	858	849	891	878	901	891	818	825	870	794	824	851	817	984	841	805	826	830	873	804	861	809	860	842	846	910	856	888	868	839	848	866	811	793	860	842	860	860	856	858	846	884	852	821	825	855	889	933	815	864	805	843	880	839	884	834	848	873	851	897	851	806	871	837	821	836	857	832	831	826	822	839	847	883	842	835	872	844	856	855	780	897	829	814	826	825	835	832	837	872	865	831	807	798	838	860	829	852	839	885	785	855	862	848	821	880	841	925	824	837	806	818	823	817	856	838	847	821	878	858	870	836	886	816	849	835	827	848	817	863	826	862	821	885	816	847	860	837	816	814	838	844	831	848	827	856	879	792	815	854	869	909	844	866	870	801	844	771	900	856	853	840	825	841	883	838	818	861	853	797	847	882	860	800	804	852	855	825	820	813	805	876	884	877	847	862	841	846	843	859	834	867	869	842	808	858	869	833	824	884	849	830	900	827	888	845	812	842	881	823	849	876	879	828	833	857	852	889	865	828	837	833	795	864	884	859	854	844	891	851	878	853	842	851	871	811	840	866	845	791	879	891	874	878	883	846	874	866	855	818	871	863	854	822	848	885	847	884	879	830	850	817	816	837	844	815	857	832	833	818	862	821	856	873	831	841	883	803	841	850	879	837	896	865	841	872	888	850	795	925	839	852	859	762	875	889	830	800	891	829	838	827	854	836	875	841	857	789	803	833	881	880	846	867	873	809	909	832	866	814	854	899	849	866	836	821	847	834	844	876	852	829	842	839	886	899	854	870	840	837	867	868	894	868	854	883	854	845	898	837	863	847	807	817	855	867	906	802	795	787	827	820	844	831	844	874	849	863	838	805	872	872	855	850	824	870	897	869	859	804	892	829	816	759	845	824	835	882	820	867	872	827	804	830	841	890	841	869	897	873	862	866	844	877	815	904	845	848	835	825	818	861	846	850	831	905	796	834	850	811	877	853	907	850	884	877	892	849	812	881	827	865	843	836	794	853	861	839	834	839	845	872	886	861	841	843	864	769	862	854	862	813	866	823	863	836	838	809	874	827	779	866	848	903	871	833	845	818	899	835	845	854	822	830	854	842	863	840	838	805	857	816	842	925	847	855	834	887	828	873	869	845	822	846	841	869	830	842	888	760	877	856	836	839	808	843	848	830	853	871	861	829	833	828	862	882	839	792	852	823	876	845	847	855	859	813	836	781	895	905	848	868	848	875	841	826	879	801	867	913	833	879	847	836	798	849	819	841	850	869	879	864	829	874	852	910	810	814	840	848	873	862	885	819	820	863	867	878	813	832	921	823	872	855	866	805	853	908	853	805	885	870	895	841	898	891	847	853	847	792	860	887	838	847	881	840	873	900	888	843	865	849	831	864	820	854	860	848	879	840	805	809	819	872	914	855	870	833	891	875	846	837	844	893	896	823	860	842	788	831	890	846	928	879	853	916	892	844	813	860	876	793	876	792	872	846	860	837	865	880	832	868	898	861	852	880	856	878	848	832	893	866	848	852	866	870	845	807	898	856	884	881	860	843	873	842	781	865	856	838	848	892	895	848	872	835	830	832	875	861	843	847	817	853	817	838	896	823	889	824	886	861	847	857	907	825	832	867	839	836	889	850	864	863	885	801	866	864	874	874	812	855	887	862	888	822	806	871	843	791	885	866	875	842	845	867	848	863	866	839	866	814	886	832	836	869	822	799	840	898	841	827	881	832	839	871	835	898	815	812	831	856	850	831	770	908	835	829	830	858	904	854	799	858	854	828	814	829	853	856	833	847	867	848	858	861	785	856	882	817	799	831	857	853	826	825	866	858	871	852	878	865	863	849	848	864	843	853	860	833	921	837	807	834	826	812	826	872	816	819	868	845	858	808	861	793	862	834	809	867	891	848	824	849	902	900	865	846	835	857	838	854	868	876	865	904	821	830	853	853	842	853	822	811	930	856	873	885	814	846	831	853	864	833	904	839	844	846	877	887	836	857	888	777	903	842	885	838	890	851	858	814	810	844	828	861	833	850	861	882	896	824	790	861	833	840	884	846	852	834	783	858	868	859	797	849	828	813	856	835	882	817	805	875	854	813	844	907	842	852	854	884	821	891	847	811	815	846	867	881	822	871	867	818	850	822	815	869	831	841	856	840	797	843	923	889	858	857	862	848	900	855	832	856	816	868	849	889	884	817	894	841	897	851	815	822	880	859	925	842	862	850	861	849	873	857	857	821	828	847	842	909	847	831	888	838	873	884	860	829	877	848	836	825	903	830	864	858	859	834	839	839	816	879	865	860	872	858	881	832	848	759	836	829	834	865	848	867	882	785	862	843	861	887	814	782	814	808	803	835	796	855	843	895	814	843	836	809
24244	21342	28694	24340	19426	1754	569	436	334	327	279	317	265	238	267	245	238	249	208	225	232	198	213	223	226	206	209	211	221	209	204	206	211	215	204	197	186	194	217	224	204	200	183	200	200	216	193	171	218	187	223	244	214	185	209	197	187	183	215	216	189	201	192	190	216	181	191	196	187	191	189	207	202	189	205	206	193	179	179	221	203	231	218	219	221	195	211	194	198	216	226	212	205	203	177	201	191	196	187	207	215	191	203	187	197	208	223	213	197	200	204	176	189	194	220	196	188	208	203	213	201	182	184	220	215	186	204	187	181	178	208	210	213	183	218	219	193	188	201	209	226	207	168	199	187	220	190	192	197	219	190	184	191	219	197	193	190	206	205	206	210	172	216	223	224	218	202	191	224	211	215	197	207	204	215	214	198	192	160	220	192	200	200	194	181	208	205	194	199	219	213	178	212	202	197	165	180	217	189	196	207	222	198	180	193	200	199	222	183	182	207	216	183	207	218	174	235	211	197	209	198	177	208	212	216	200	171	173	201	205	184	190	197	222	185	186	191	201	220	210	208	184	207	195	210	203	195	195	205	194	185	190	214	201	203	212	202	191	177	189	213	179	201	220	189	197	200	201	202	205	192	199	192	204	201	214	197	169	212	187	199	220	196	187	216	211	230	179	191	205	204	216	193	226	196	209	193	202	195	192	195	175	205	189	218	191	212	205	194	211	195	191	214	180	219	171	217	213	204	202	196	190	189	203	180	197	195	206	239	184	197	197	209	184	206	199	193	173	200	180	199	189	177	205	190	221	207	190	199	198	195	209	194	197	213	234	197	197	209	230	189	196	204	185	175	187	208	175	204	194	203	201	191	207	180	210	217	190	200	216	198	191	201	220	211	194	208	207	194	202	185	198	176	204	196	209	193	192	217	203	183	199	197	200	204	194	212	205	163	231	158	195	173	190	203	186	201	200	185	195	195	202	201	181	207	190	189	218	191	202	197	206	221	201	194	208	204	197	225	185	199	191	219	196	201	232	190	183	218	192	198	186	219	191	199	215	219	195	206	184	208	214	196	188	198	207	195	197	208	213	217	190	198	190	210	193	207	192	191	181	200	178	222	200	205	188	204	209	198	187	193	192	202	192	217	186	215	204	174	205	203	209	220	210	204	193	197	204	199	188	192	212	189	223	201	211	184	189	205	181	203	223	198	182	196	202	194	186	197	196	167	212	210	200	217	214	202	211	213	219	193	204	219	201	196	197	217	226	210	195	213	199	188	202	182	204	212	178	203	181	207	212	172	183	212	197	184	207	222	209	200	206	167	202	208	215	237	210	186	186	196	196	228	191	204	195	190	194	186	195	182	210	187	183	216	196	210	202	199	211	184	200	170	197	217	208	171	203	183	205	212	192	183	176	211	183	235	183	199	208	202	195	207	201	223	207	176	208	183	203	213	205	216	199	200	189	192	190	215	208	213	193	221	190	203	203	219	199	181	191	200	193	193	212	196	196	165	209	201	194	207	184	202	189	187	191	210	212	200	241	198	220	168	212	186	197	198	177	188	204	209	193	204	204	202	194	208	222	193	174	217	198	190	210	209	195	193	204	184	228	223	196	187	198	182	205	226	211	191	188	187	207	217	178	179	180	193	191	196	185	206	197	196	222	223	195	190	202	166	185	197	175	175	192	198	213	195	192	202	206	191	190	212	181	227	194	174	201	203	204	181	188	196	196	222	207	196	218	174	203	190	198	199	196	203	204	186	217	192	202	201	196	193	238	208	218	203	176	195	186	207	213	196	210	198	209	201	195	205	197	215	187	228	201	210	219	214	213	207	206	196	202	205	199	190	199	194	182	209	197	204	196	221	211	190	193	201	192	191	202	195	197	182	221	184	210	195	211	205	209	196	194	193	203	207	213	210	197	196	199	203	204	180	198	211	192	216	207	178	204	182	178	226	190	182	223	198	205	210	195	208	198	211	223	209	176	231	200	208	210	210	203	209	206	205	193	205	202	199	219	212	216	197	207	195	182	201	185	202	195	209	177	192	220	189	196	177	221	225	238	183	189	176	194	190	187	188	203	222	187	183	190	210	192	209	203	190	172	199	189	193	179	202	184	194	205	196	228	177	222	205	217	184	190	205	173	211	213	203	205	222	207	228	232	221	203	197	193	200	211	194	219	211	189	204	199	181	207	201	198	200	200	206	216	208	207	204	175	183	232	191	204	206	173	191	178	198	190	194	192	217	222	199	227	193	201	207	198	202	215	195	190	231	198	202	200	198	221	192	191	211	183	205	202	196	213	218	202	180	202	190	172	177	206	216	201	183	200	204	199	186	215	182	196	182	201	208	187	212	194	186	216	195	174	193	200	184	188	182	214	217	219	177	194	193	229	187	198	207	174	187	206	179	185	205	208	185	209	180	199	200	202	221	220	224	197	202	192	187	213	193	199	210	230	214	178	194	198	193	197	211	214	193	181	199	217	189	193	230	194	197	204	195	201	195	174	201	221	211	186	195	196	204	215	183	189	177	210	201	192	190	192	211	210	189	192	189	213	192	191	237	200	198	198	214	206	196	197	185	188	201	210	194	182	209	229	222	204	204	191	225	224	181	165	187	215	218	185	207	202	199	218	218	199	210	215	189	192	222	217	213	216	188	213	199	230	206	208	216	213	189	201	209	189	180	219	213	182	207	201	198	213	193	181	218	221	188	192	197	207	196	214	209	197	181	192	212	202	198	204	208	202	204	207	176	207	214	188	208	182	199	183	192	195	185	214	205	176	211	208	212	206	194	208	214	216	195	225	186	190	202	204	195	187	224	207	202	196	208	219	204	220	213	175	212	217	189	205	201	204	215	209	215	179	208	175	204	191	217	210	201	203	219	194	187	183	198	209	211	203	201	206	203	197	202	208	216	168	204	204	202	201	187	210	198	228	193	216	188	204	177	168	195	195	174	184	206	175	191	208	192	209	187	205	212	194	211	222	195	212	189	184	204	204	184	184	172	207	206	192	210	193	242	198	189	220	222	196	194	215	198	197	169	195	196	204	191	213	199	228	205	186	187	230	192	188	190	212	202	210	218	177	215	191	207	202	208	211	175	171	202	201	198	220	189	191	202	219	200	201	196	184	194	187	187	191	197	166	214	174	172	214	191	234	178	184	226	186	208	226	209	193	207	204	212	198	194	207	210	217	228	213	191	204	220	217	214	199	202	182	216	214	223	200	197	177	200	189	210	191	190	211	211	189	201	203	177	217	234	206	177	218	202	211	193	219	186	219	207	195	225	178	175	194	184	178	217	217	180	203	183	187	171	204	207	189	209	215	192	204	197	212	200	193	203	207	185	216	205	193	188	186	193	189	193	189	204	201	185	195	188	216	229	194	225	199	185	200	195	202	178	223	178	195	203	228	219	203	201	192	194	184	204	210	195	196	202	173	189	198	229	207	207	199	197	178	208	205	198	208	186	194	199	209	199	216	209	204	188	209	192	204	204	182	210	225
23782	10136	22777	4185	2863	1965	1587	1209	1123	915	853	837	667	653	614	591	586	555	509	491	512	481	471	524	456	544	479	426	477	433	435	432	402	416	454	410	466	415	402	442	426	451	428	421	420	413	387	417	448	419	429	406	393	436	398	442	424	396	417	404	472	376	368	444	380	440	407	397	423	436	440	419	412	410	444	434	407	399	410	418	415	455	416	408	410	434	415	430	410	376	420	396	408	426	397	412	423	436	411	443	411	395	399	429	372	414	415	421	408	405	404	404	459	415	424	439	376	384	419	400	415	386	355	418	395	397	436	436	405	413	417	403	406	380	398	419	415	414	407	431	386	381	423	427	402	416	430	430	404	396	406	430	409	440	401	403	398	396	393	417	395	396	401	430	395	421	411	417	464	415	432	409	416	394	422	408	416	409	408	388	429	426	454	419	429	397	417	394	433	403	425	428	439	434	416	406	447	391	410	392	404	419	419	376	407	407	377	441	414	419	396	418	389	447	420	387	465	424	443	372	404	415	392	421	421	431	374	430	420	391	434	438	371	409	393	421	425	400	428	388	398	432	431	415	395	394	396	420	422	409	419	373	446	432	414	434	398	424	400	471	385	425	401	423	390	437	410	407	416	416	426	403	401	370	410	383	417	397	419	445	388	412	429	386	411	449	392	375	399	425	414	406	394	400	424	443	428	384	447	423	430	403	422	415	422	401	417	383	400	367	412	427	375	378	407	437	365	415	438	418	393	424	401	391	442	430	394	419	399	394	395	403	394	450	411	418	403	415	410	390	397	403	403	396	389	416	434	442	393	443	382	432	424	400	426	365	422	398	429	405	395	442	410	408	382	400	415	404	420	432	422	408	442	384	405	414	412	409	431	399	444	405	415	439	376	384	417	413	404	401	366	416	399	410	432	403	389	382	382	444	414	384	432	408	422	429	441	423	423	441	423	422	392	445	394	416	386	415	425	427	421	438	394	424	402	363	415	420	443	425	372	375	393	393	413	364	405	404	391	400	381	432	379	397	395	415	417	411	376	416	433	413	441	407	399	402	408	443	416	428	401	439	401	409	410	385	439	420	400	443	433	405	430	412	409	423	374	416	406	394	387	394	409	419	395	424	412	444	419	410	394	433	399	413	407	413	400	405	425	427	423	402	356	402	361	382	460	449	444	383	394	414	407	390	377	417	384	413	422	401	428	418	414	379	406	386	364	384	426	415	419	405	386	414	400	393	439	409	411	455	380	416	394	382	402	387	388	401	453	411	432	392	418	393	428	411	418	421	389	386	430	399	392	423	388	398	395	378	433	398	444	386	418	435	414	425	429	395	441	417	380	440	413	455	398	437	403	388	428	404	381	458	432	422	434	412	407	446	400	412	413	421	409	427	441	413	422	414	415	413	399	393	422	439	370	412	397	407	404	359	398	399	409	385	403	413	421	435	408	381	386	419	419	409	396	402	434	411	369	444	414	430	435	438	390	398	392	396	412	406	385	420	407	413	425	438	403	396	423	419	374	398	437	424	420	377	395	421	405	430	425	459	406	439	416	393	406	418	382	428	409	399	424	435	393	405	419	445	400	455	376	395	392	407	394	454	410	439	403	433	426	416	418	385	458	392	411	410	409	385	400	418	402	424	373	371	405	417	401	410	404	413	375	421	417	391	420	425	431	379	426	387	379	441	400	412	407	401	429	411	411	420	424	398	404	414	426	422	406	423	420	454	379	408	436	398	394	418	411	413	399	427	385	415	414	412	415	349	417	390	398	403	441	377	393	430	438	430	410	407	398	410	415	414	407	390	457	398	408	410	422	386	396	424	384	445	393	411	381	434	403	383	406	413	377	414	393	447	395	415	441	425	399	409	423	395	397	396	409	384	437	413	413	417	420	407	398	385	424	424	417	421	424	419	388	422	416	401	401	404	392	418	418	440	421	418	423	391	378	429	369	411	392	436	411	413	394	419	405	414	388	434	421	432	371	419	427	430	388	428	396	400	425	422	403	401	387	384	407	400	408	417	410	398	415	342	417	391	425	380	407	374	393	424	427	396	430	413	431	423	408	443	403	367	408	426	401	379	411	392	377	394	380	393	450	408	444	398	396	417	423	417	430	396	421	427	438	417	395	416	413	426	407	448	426	450	361	392	391	389	370	437	418	433	435	410	398	385	378	443	425	398	398	378	455	408	425	438	437	426	375	420	426	402	442	392	438	426	450	437	415	373	375	423	413	409	440	421	372	402	421	436	394	425	399	397	447	404	374	403	397	403	402	411	401	373	383	434	444	398	429	408	394	474	417	366	416	398	378	394	459	400	411	394	381	429	442	425	416	408	415	462	434	409	392	398	376	412	402	410	408	412	427	426	429	411	415	395	383	405	402	421	381	440	452	421	415	429	380	437	434	401	379	409	414	435	433	412	426	394	411	398	445	400	434	399	413	421	384	408	379	419	405	415	420	394	409	413	403	416	403	415	397	400	420	439	444	417	418	419	430	450	403	417	443	414	412	405	410	419	377	404	384	387	427	431	398	398	412	402	423	404	422	399	389	417	411	423	425	405	422	430	394	427	374	412	428	426	428	393	398	429	401	387	417	427	411	409	423	404	429	421	389	420	389	389	394	406	406	423	432	372	422	405	397	403	424	387	388	410	396	411	397	438	427	424	405	403	382	434	416	387	408	420	358	405	461	424	408	387	417	422	404	406	413	410	432	415	381	422	396	387	405	404	429	389	411	413	404	369	452	418	393	414	384	409	386	418	405	405	422	395	394	379	440	429	412	379	397	400	420	381	429	423	405	452	423	408	393	401	393	430	414	406	388	410	430	396	409	432	411	432	452	441	377	439	389	431	403	419	415	444	402	393	413	373	426	390	406	395	379	392	437	387	432	392	410	403	438	413	427	430	420	399	420	423	383	419	417	443	391	417	392	444	402	399	429	401	428	405	430	461	412	416	412	409	419	440	435	403	396	403	409	416	418	393	437	379	387	425	388	400	396	414	416	401	403	419	422	439	407	403	355	405	418	442	411	413	383	391	432	389	417	401	390	405	444	404	398	402	407	412	430	429	402	395	386	420	395	429	398	439	399	385	391	381	424	427	396	396	426	414	423	391	442	409	421	433	416	397	432	421	415	404	404	415	408	385	378	390	402	373	419	408	394	434	405	406	403	408	401	403	436	420	426	406	435	395	386	400	398	392	421	422	394	362	424	392	398	394	413	432	416	423	391	396	409	408	389	391	460	377	420	463	418	393	375	402	432	401	421	403	396	428	412	406	422	404	427	437	397	410	367	422	406	412	408	415	403	366	405	380	439	408	415	383	420	438	419	431	394	416	371	433	402	422	408	391	377	425	422	423	407	420	404	393	384	385	423	427	393	396	399	366	419	415	401	410	382	416	390	408	422	465	402	380	384	385	407	433	422	436	418	401	413	389	441	450	407	422	431	418	418	393	451	396	406	402	401	423	451	419	396	396	430	389	445	412	401	369	370	407	409	416	398	394
23261	21354	29376	23693	21354	18738	1945	807	652	580	559	513	493	413	485	418	418	407	398	391	403	424	400	378	360	402	375	370	377	373	412	359	412	347	354	346	391	367	353	362	364	380	349	360	346	346	354	338	362	383	363	338	338	346	350	300	333	365	359	388	369	342	354	330	308	373	349	386	354	343	359	333	345	359	377	338	342	379	329	368	351	371	338	362	374	356	352	337	349	326	349	357	317	367	330	322	357	344	335	354	314	359	335	349	344	351	353	352	352	358	346	352	326	363	353	345	328	373	345	325	334	349	349	342	347	355	324	346	326	348	332	323	353	363	332	339	345	353	358	351	352	352	338	316	321	349	355	349	375	347	370	330	321	363	343	383	351	331	365	353	319	334	331	361	384	361	362	343	360	331	376	333	351	320	342	356	352	353	366	331	348	369	358	328	347	357	381	337	327	361	352	372	325	342	357	336	363	371	375	367	364	344	362	330	318	353	337	368	368	353	353	353	395	337	330	334	335	347	339	353	341	350	341	302	392	380	327	324	361	362	322	375	356	360	361	357	328	346	336	331	369	337	355	381	316	322	335	335	323	387	366	327	386	359	332	364	349	356	368	311	361	340	345	340	356	340	315	304	347	347	358	321	350	365	381	350	375	320	341	375	337	357	336	372	354	367	375	315	324	387	328	346	373	348	341	344	297	348	356	356	348	317	399	356	333	314	370	341	320	389	367	349	371	344	343	333	370	344	332	316	358	330	318	363	336	352	376	336	314	378	324	314	332	356	331	350	349	344	385	401	348	337	319	362	344	309	360	364	350	339	358	329	378	347	338	322	360	342	365	353	345	322	332	383	358	344	339	363	336	323	326	314	353	338	363	362	321	350	317	335	312	353	351	361	346	310	326	322	346	376	355	348	331	381	336	341	364	326	318	334	347	331	341	321	359	357	337	365	348	334	348	325	365	337	354	362	349	328	352	354	378	333	354	365	357	351	346	323	369	329	358	373	350	381	380	313	322	308	354	363	332	341	338	338	376	356	338	373	353	336	339	368	337	358	351	399	332	325	383	375	350	370	351	328	316	359	301	324	348	362	358	367	361	362	342	332	338	357	368	330	312	334	342	330	338	326	331	349	359	351	344	336	344	329	333	332	323	354	328	350	386	369	378	361	355	363	366	349	357	363	334	336	338	317	347	354	322	342	315	319	328	344	344	351	347	336	332	335	365	325	355	344	370	340	367	362	290	332	348	333	341	359	349	343	333	343	346	352	348	358	329	333	315	331	359	352	355	306	316	339	351	324	352	353	373	319	310	351	336	324	345	330	324	335	330	343	329	336	360	353	343	348	366	345	346	320	347	376	338	353	361	363	335	326	356	375	339	361	339	355	330	320	328	310	386	350	342	362	363	350	340	350	337	316	344	340	343	332	359	327	347	338	347	338	325	325	340	348	392	363	332	354	333	328	329	339	350	362	352	344	324	348	353	331	350	318	324	372	344	350	347	322	349	344	333	324	371	341	362	380	357	342	348	372	340	337	321	335	320	350	345	361	359	333	369	346	345	352	324	357	379	336	328	331	361	321	318	331	374	315	371	356	318	350	349	357	357	364	335	339	346	391	342	344	330	312	339	355	328	326	323	369	360	336	367	340	338	349	342	342	361	364	380	391	327	343	363	342	348	309	341	331	340	353	382	370	366	360	353	364	358	372	367	313	319	325	321	343	365	344	337	347	357	317	360	328	345	375	324	354	326	354	345	364	372	337	358	320	331	359	347	337	333	363	311	346	331	338	364	340	365	329	355	347	356	361	330	338	373	342	310	337	354	337	339	332	353	327	380	315	348	354	352	360	322	336	361	375	356	352	340	328	333	309	324	357	376	306	357	339	337	327	349	322	339	372	373	349	348	353	358	312	333	324	363	336	377	371	340	353	367	345	337	340	352	336	365	360	329	334	339	342	365	334	356	327	315	329	338	333	367	348	343	335	333	326	360	327	367	377	351	325	324	355	352	347	312	300	311	352	351	342	333	363	361	337	356	356	365	347	357	359	382	348	347	349	340	353	385	381	332	323	367	364	351	307	335	303	339	322	361	361	361	324	383	327	328	340	350	353	334	354	367	377	353	358	329	352	330	335	328	336	325	353	347	369	335	362	359	344	371	349	356	337	305	353	356	338	335	367	328	336	388	350	313	357	333	356	344	338	342	353	342	362	354	359	309	342	364	327	365	349	379	321	320	343	377	331	359	377	369	385	348	347	329	344	336	342	368	336	337	352	331	362	343	351	341	361	370	381	375	343	365	369	366	334	339	333	327	299	338	351	325	364	320	311	348	327	313	331	320	364	376	328	336	362	379	334	361	333	356	351	352	357	339	353	313	333	342	346	344	325	358	328	335	349	357	364	345	327	318	341	310	347	324	343	315	349	360	339	359	357	351	328	365	328	348	336	320	318	373	352	377	348	337	364	339	312	354	354	326	364	346	327	364	342	333	352	331	332	324	370	379	320	360	325	365	363	335	337	332	356	334	336	338	369	370	339	393	354	368	367	359	356	327	341	375	367	367	366	355	353	375	349	321	345	343	328	334	344	298	334	368	362	347	372	312	341	362	363	324	335	355	345	389	365	327	327	350	345	362	342	323	333	366	368	318	350	350	350	327	318	310	336	374	361	330	345	349	348	344	339	357	352	359	345	344	346	330	361	336	328	331	362	343	343	365	322	345	354	353	332	338	334	327	342	329	329	356	359	351	365	323	367	364	347	364	345	313	327	370	380	338	336	366	355	349	364	321	337	333	332	361	372	342	335	348	350	340	365	348	369	346	344	333	337	350	352	334	334	321	323	324	344	344	353	341	373	388	357	362	331	308	333	352	360	366	325	364	340	322	338	375	342	307	337	330	387	384	321	331	333	349	335	330	380	340	342	317	353	353	328	340	333	355	333	336	378	371	337	349	333	381	388	362	366	359	377	352	355	358	343	387	322	339	316	348	357	329	346	376	359	354	378	332	357	325	355	354	339	343	314	359	327	347	331	345	333	361	330	350	350	336	334	330	347	328	354	343	355	335	345	349	333	311	338	367	342	332	323	354	314	339	355	357	347	340	351	366	343	366	375	352	335	364	342	315	347	353	321	380	344	332	347	337	351	354	370	358	337	336	313	335	344	336	349	351	330	345	313	338	350	335	331	360	361	359	354	354	356	345	338	329	318	329	350	300	317	347	331	334	327	343	345	336	345	341	378	346	330	329	378	353	349	368	348	309	326	338	341	348	332	373	335	367	345	354	329	352	336	342	337	321	317	365	344	352	378	350	356	352	349	373	356	324	318	329	328	345	341	362	328	298	339	308	367	344	369	329	343	324	334	362	328	360	355	352	339	321	331	382	334	322	310	341	352	330	353	350	365	341	334	356	328	358	344	376	362	363	345	326	365	347	341	364	342	359	344	367	332	354	328	341	322	323	356	373	346	338	347	374	336	329	358	348	358	328	323	343	356	359	336	365	333	319	333
27266	16084	26388	7030	4928	3631	2767	2229	1870	1625	1387	1295	1130	1104	1059	995	879	894	843	827	781	795	776	784	797	759	763	667	662	710	768	718	686	695	682	659	731	665	642	657	661	694	644	667	693	655	679	708	680	649	667	665	622	665	669	588	647	579	632	623	659	618	660	659	634	578	644	630	640	617	661	610	632	656	650	610	627	627	659	686	657	579	634	675	655	625	659	591	618	642	653	627	607	589	628	660	629	627	593	635	654	641	656	609	631	657	647	635	620	625	615	638	645	642	692	613	618	632	600	611	607	653	669	618	624	646	615	593	641	650	662	627	695	631	611	648	672	623	631	620	629	628	665	646	654	611	627	665	600	601	627	598	639	625	650	595	655	673	621	575	600	660	610	623	628	655	635	640	651	586	634	596	644	639	653	636	696	629	637	584	615	621	626	642	624	618	619	591	652	638	657	649	610	642	590	611	653	629	655	610	654	639	655	669	662	601	637	602	598	613	642	585	614	629	613	580	612	617	674	656	668	636	652	621	655	648	618	650	665	590	588	654	599	692	637	629	644	672	623	559	629	660	584	633	612	664	638	655	598	635	632	630	642	601	623	623	637	577	639	581	639	656	579	609	638	630	651	650	641	616	638	624	624	621	650	651	585	600	625	618	621	617	643	682	571	634	630	641	682	628	625	651	636	682	644	638	665	665	637	624	653	657	641	656	578	622	670	580	640	628	577	667	659	618	658	650	646	637	624	636	603	637	647	611	649	638	653	679	608	606	608	620	625	666	649	634	620	643	654	614	658	652	683	652	682	607	644	661	648	647	662	629	601	641	660	644	616	667	629	601	606	645	648	684	585	588	647	593	615	627	648	663	578	619	618	632	601	649	632	623	677	630	593	678	626	661	631	614	606	625	647	655	630	658	652	647	624	619	621	583	642	663	626	642	653	600	599	623	607	614	637	631	683	624	651	621	637	635	647	671	660	619	639	581	629	620	612	618	664	621	646	621	626	620	621	666	613	606	680	620	645	641	605	640	604	623	630	604	630	639	625	649	609	648	605	678	595	660	652	631	601	604	651	625	615	606	606	610	672	658	675	645	620	621	637	591	646	605	640	665	667	638	617	633	637	652	640	636	649	626	596	595	589	624	599	607	629	631	637	622	659	632	635	628	625	637	613	654	628	630	629	631	637	688	581	616	644	617	648	627	638	614	579	622	623	633	675	644	625	599	612	630	636	632	594	607	647	614	614	645	666	605	596	632	618	633	602	647	638	664	623	609	630	645	594	599	623	610	682	673	615	667	691	637	651	620	631	651	609	663	672	674	666	651	656	629	626	622	600	607	628	621	581	604	624	646	647	609	613	616	611	602	609	588	630	613	612	666	649	655	627	678	627	652	616	606	626	621	602	601	643	612	618	652	648	603	652	636	650	586	630	677	616	664	651	620	638	628	626	626	629	637	602	599	615	604	646	604	611	610	606	624	609	669	613	621	662	635	616	608	652	643	663	590	600	600	620	624	582	604	683	587	661	576	649	659	614	627	653	638	644	644	671	602	586	611	603	623	664	610	631	654	614	614	642	682	629	639	630	621	646	712	644	621	633	636	638	632	622	655	640	637	613	635	638	622	601	610	629	672	640	601	619	628	625	620	626	658	590	576	637	626	630	605	605	678	646	646	644	664	657	646	621	624	637	634	618	635	598	651	633	648	672	652	607	609	624	667	615	631	633	607	603	598	612	667	636	656	633	653	644	616	626	646	609	634	605	633	645	605	593	621	670	639	620	612	654	610	660	622	630	633	648	605	608	636	619	624	618	616	614	661	660	579	620	676	576	613	655	621	626	641	611	634	605	662	620	595	662	631	605	639	619	623	668	634	636	675	635	617	665	620	667	664	613	614	634	634	635	648	665	585	640	589	654	640	631	611	664	575	642	670	617	601	628	634	621	601	653	638	676	640	655	658	645	625	665	591	634	685	604	620	653	604	651	615	627	672	641	624	604	627	625	635	585	605	615	635	601	640	605	629	603	643	614	645	647	599	604	647	657	659	598	620	618	628	644	647	631	625	646	608	614	622	645	657	620	644	658	634	635	620	641	627	679	658	576	662	632	629	626	675	596	642	582	630	627	646	648	665	642	628	569	640	651	624	602	611	607	620	653	630	640	652	670	626	644	625	684	633	615	672	652	658	651	633	654	610	637	633	666	656	614	589	633	622	655	601	641	633	625	665	652	605	612	619	603	640	660	631	733	645	624	619	632	599	606	582	611	597	601	645	668	626	669	613	616	633	666	647	638	613	684	658	644	648	618	578	621	662	604	656	625	614	602	634	640	606	658	627	610	614	670	615	609	592	672	676	614	623	637	613	628	625	631	669	624	627	617	562	699	644	667	653	634	640	638	641	618	650	632	610	636	596	665	650	617	608	646	651	626	601	641	639	584	674	613	617	624	660	617	633	618	615	640	630	594	627	658	639	680	649	575	607	605	602	613	598	591	626	602	614	619	589	624	623	648	620	640	614	626	638	602	647	666	596	612	614	666	645	620	665	630	609	652	659	649	631	646	606	603	647	650	613	622	646	636	669	605	656	617	672	611	593	614	639	661	600	644	619	648	597	655	583	624	607	662	662	605	682	676	618	607	628	649	610	638	631	615	630	623	626	614	613	641	683	645	641	613	582	663	598	634	618	626	662	622	661	617	645	631	613	650	640	653	615	604	597	600	578	640	595	603	606	637	641	618	655	594	591	599	595	638	574	624	634	680	616	662	598	618	598	616	616	622	612	618	600	598	617	642	639	619	595	653	644	647	603	609	615	618	685	669	655	607	604	619	635	591	691	621	606	681	622	634	594	656	694	630	628	592	606	653	608	632	639	631	681	607	629	645	669	631	662	687	617	636	622	616	673	642	665	610	626	621	667	615	667	646	636	663	597	606	613	613	607	648	687	662	643	638	613	630	633	639	655	605	633	649	612	706	633	643	646	689	633	691	674	637	622	649	618	611	639	681	648	636	665	638	640	629	648	648	605	647	618	627	621	588	677	658	595	627	636	635	590	616	591	611	655	650	617	600	636	613	671	660	635	617	654	609	605	631	594	605	605	625	626	628	678	664	636	671	593	602	633	625	625	637	648	613	658	637	624	676	611	637	673	646	629	633	604	599	591	617	581	643	605	609	612	609	606	634	600	657	624	650	624	582	653	641	653	647	642	657	639	656	608	653	597	612	608	634	623	617	623	569	625	584	683	627	648	633	630	628	614	644	615	622	637	624	629	638	664	637	658	634	631	623	597	659	608	654	639	604	612	678	662	622	624	578	652	614	648	639	633	669	577	638	616	610	622	610	652	638	601	620	616	640	613	663	584	651	621	622	626	629	645	583	658	620	633	669	601	613	645	647	614	705	654	634	617	629	660	609	566	623	593	608	588	622	660	633	658	618	614	675	619	601	579	604	651	619	634	615	649	647	590	707	649	645	604	645	642	650	643	658	603	633	617	619	659	633	619	661	626
26753	20761	10514	960	549	514	490	450	443	490	429	437	429	430	447	459	454	424	442	445	453	436	453	453	442	436	470	467	445	450	440	465	462	413	444	434	417	430	425	407	444	439	421	413	481	413	438	435	437	451	451	430	479	427	424	440	443	417	445	436	460	437	458	476	416	440	409	422	422	422	455	445	399	444	410	465	468	426	436	412	447	459	433	426	436	431	478	485	435	445	437	420	423	416	397	435	439	467	413	450	412	435	429	470	454	471	446	458	448	434	432	468	416	426	423	444	462	431	421	426	408	403	423	454	426	456	466	455	434	459	439	497	464	452	472	422	483	393	446	422	425	457	410	445	426	405	454	428	442	426	454	461	449	419	461	434	390	424	445	444	407	446	450	447	454	437	428	446	469	441	448	434	446	437	395	447	463	469	448	455	406	460	461	438	465	419	469	479	441	408	425	443	403	468	442	433	461	442	492	432	388	455	452	431	448	440	478	433	477	402	442	470	390	442	424	461	433	465	441	417	455	436	449	427	455	392	444	398	448	463	490	434	448	446	475	466	423	439	463	497	445	451	447	404	474	410	412	425	448	408	464	433	459	430	447	431	412	441	409	423	449	440	413	459	478	409	418	418	447	424	401	417	421	460	469	430	409	438	469	433	454	417	435	470	425	447	439	417	430	422	460	455	422	481	435	444	407	429	458	428	449	442	440	418	517	405	452	471	432	423	488	442	483	438	450	428	449	455	416	456	469	439	433	462	457	449	434	441	439	404	416	411	428	444	457	419	465	437	406	419	444	451	434	429	469	443	436	415	430	410	415	461	491	475	447	482	441	425	459	432	440	479	408	415	452	432	476	425	447	414	421	427	449	426	448	440	429	453	477	454	469	440	426	444	475	420	426	459	443	423	411	423	436	465	421	432	416	422	410	456	447	463	430	431	449	401	468	412	449	422	413	438	436	415	451	463	423	415	444	446	469	406	438	439	461	433	478	415	418	438	429	461	448	430	449	447	462	399	483	452	454	412	427	439	471	430	419	444	416	467	452	447	441	411	444	456	467	416	427	484	445	406	396	431	462	415	450	432	445	440	421	431	406	452	446	418	426	460	447	434	428	419	448	441	432	466	450	435	446	441	442	462	457	443	463	399	441	433	458	452	401	429	455	422	447	429	483	462	414	411	438	455	420	452	466	461	405	420	435	454	433	477	436	442	455	456	436	409	428	371	400	452	436	421	449	445	457	437	441	488	468	415	433	434	422	448	412	452	436	415	442	444	423	434	403	448	449	411	464	407	399	441	439	428	431	442	424	403	430	422	431	472	442	400	445	458	415	466	450	440	402	423	397	427	484	405	455	429	405	437	449	460	410	458	440	412	408	433	451	460	406	417	438	422	464	405	431	459	404	451	430	438	467	407	432	388	470	400	458	432	415	461	451	425	474	419	465	434	449	425	436	467	469	405	433	423	436	405	414	440	467	423	470	438	425	422	447	420	415	460	441	438	455	426	471	417	423	438	451	451	420	424	446	440	440	412	478	437	461	462	424	435	419	462	421	448	446	457	418	433	443	431	432	427	455	429	423	442	433	452	439	427	425	412	452	413	444	480	420	442	466	426	398	454	420	459	418	452	437	453	401	429	451	395	450	441	448	436	426	449	450	442	429	424	428	471	412	427	416	441	409	418	447	425	435	446	431	441	464	429	433	427	444	478	448	455	400	459	425	413	474	472	463	416	456	396	419	437	456	460	483	427	500	450	446	468	417	422	446	443	411	448	427	411	427	425	442	466	443	441	430	413	478	411	420	422	422	418	456	437	477	461	465	423	442	455	423	426	443	430	439	442	443	467	426	449	419	441	461	447	407	434	466	462	456	440	436	472	392	437	411	438	455	403	438	453	448	453	472	422	426	412	452	438	475	430	469	380	462	416	414	426	420	413	434	436	431	479	425	450	425	441	442	462	433	449	437	421	455	427	458	416	447	416	419	428	457	436	445	443	416	444	421	423	438	466	432	443	442	424	438	401	412	455	442	441	461	438	440	431	430	424	411	425	462	443	406	454	461	412	460	444	436	450	453	394	457	424	460	471	415	456	461	427	451	406	464	454	459	483	407	450	460	378	412	425	459	456	427	446	480	413	475	407	459	429	443	452	445	417	391	428	435	419	424	459	442	432	413	417	443	410	465	439	394	443	458	463	430	425	430	420	443	424	432	490	430	468	428	483	458	438	441	448	446	439	434	415	444	429	390	445	466	455	430	415	436	423	435	443	435	452	460	439	391	452	433	451	465	412	429	448	435	464	430	428	437	454	421	422	424	457	403	454	410	434	465	402	420	455	488	439	470	441	448	423	445	444	441	429	420	425	463	409	445	463	445	444	439	431	465	463	445	417	435	427	431	394	460	459	446	438	483	430	415	419	471	438	479	419	427	471	433	472	447	439	460	444	447	462	403	489	459	400	443	431	442	438	436	446	447	403	428	475	435	430	429	433	457	430	432	437	450	447	428	429	441	430	436	424	405	428	444	430	423	443	425	452	459	433	456	417	447	402	453	453	456	449	446	435	416	437	433	453	405	406	438	451	431	453	409	433	425	435	451	435	444	462	446	431	471	423	447	479	434	420	438	439	402	444	452	427	463	462	436	465	446	459	449	452	455	426	383	425	449	427	425	447	456	466	446	435	445	420	413	408	441	463	430	416	415	436	452	420	432	444	452	450	450	413	464	437	424	441	442	406	443	425	393	434	441	439	426	432	452	431	437	451	436	444	415	414	424	438	472	447	396	446	453	449	447	448	435	467	440	445	439	415	449	429	448	477	459	447	434	446	451	435	409	424	435	432	446	444	409	437	468	458	464	430	426	463	371	445	429	417	449	448	436	412	475	427	431	403	443	423	419	461	431	450	416	468	466	468	425	414	432	433	497	435	446	466	451	455	424	433	429	458	427	462	408	468	441	415	470	473	423	458	464	429	415	431	428	450	400	448	423	435	443	456	470	458	424	442	414	426	428	417	455	495	428	468	415	438	412	432	462	454	449	418	450	469	432	431	469	466	457	435	459	423	454	403	455	427	423	442	433	441	455	428	435	457	429	440	404	453	442	443	451	411	438	411	398	421	434	439	414	458	490	440	407	405	451	491	416	403	440	436	425	458	471	434	457	443	437	453	437	430	462	412	429	425	429	457	429	445	412	432	466	419	465	420	467	452	478	419	486	449	425	415	450	417	477	426	414	439	442	455	404	432	457	460	405	452	432	439	430	414	431	428	425	433	444	392	478	395	432	448	434	411	458	468	448	408	460	430	426	421	440	447	457	445	422	430	458	407	441	454	443	401	422	406	463	452	411	430	415	456	450	442	420	443	422	400	435	428	437	430	448	421	452	452	457	439	445	421	436	425	463	413	462	443	423	456	433	418	408	419	440	419	405	419	418	437	442	421	447	427	422	446	416	428	460	469	457	475	468	438	409	451	454	469	455	409	440	436	390	466	438	412	456	401	475	436	415	463
11822	1911	5958	1223	1048	1008	959	869	918	895	913	912	881	915	862	820	872	852	891	846	856	821	853	830	911	823	925	882	873	840	819	844	815	810	832	838	833	899	805	834	859	861	793	818	890	787	809	893	862	767	856	857	882	850	821	848	826	838	853	849	856	813	842	844	840	848	797	804	870	796	826	855	816	887	831	812	848	884	877	826	856	815	842	892	799	832	849	819	899	878	819	822	825	858	853	868	879	816	789	842	875	841	840	862	825	803	833	852	871	842	828	838	789	816	846	830	883	795	842	866	873	798	811	771	865	856	767	836	859	854	841	787	809	854	869	838	872	827	877	852	883	783	852	801	798	786	881	876	843	808	847	890	877	859	819	817	831	841	858	861	860	814	836	831	835	847	782	826	811	782	845	822	858	829	851	875	824	813	871	827	849	828	815	779	835	863	874	831	866	810	828	834	818	792	851	869	836	842	859	824	818	811	852	799	847	814	784	836	828	805	876	814	817	853	797	832	826	843	811	853	849	786	833	873	844	835	809	841	820	822	832	820	865	861	799	826	819	844	803	858	806	849	812	831	885	824	790	831	872	859	807	887	803	756	818	865	837	843	839	818	874	835	812	886	823	814	790	812	873	876	837	883	842	833	833	826	857	840	812	875	890	834	821	857	807	808	851	872	840	854	839	802	886	879	874	864	853	781	889	851	855	813	829	855	863	830	875	768	855	847	827	875	819	840	881	847	845	827	836	854	824	837	807	820	833	894	811	823	908	855	857	843	819	829	794	853	872	884	867	843	896	852	791	861	841	869	888	813	817	762	842	798	830	806	850	858	832	844	844	853	870	863	818	865	821	834	883	842	808	853	870	854	820	831	790	842	888	892	818	864	882	839	823	858	868	849	814	860	864	847	872	816	882	822	819	879	837	870	823	887	850	838	803	785	821	830	874	886	864	879	810	838	874	840	823	815	822	856	827	826	868	832	827	849	851	911	861	897	891	831	812	862	876	901	833	857	871	827	860	880	853	787	864	841	826	841	842	818	813	820	794	824	830	852	817	834	848	842	868	875	799	842	843	838	881	838	885	807	903	865	824	880	902	836	821	779	847	827	889	796	830	884	811	826	865	859	808	758	895	885	824	851	856	900	833	847	833	857	859	856	827	870	819	892	874	857	804	862	874	785	854	846	852	823	892	822	812	850	847	891	816	851	922	868	875	845	866	824	866	840	821	868	889	861	821	818	853	813	797	885	875	789	891	787	887	817	807	829	844	851	879	877	932	851	839	784	821	846	822	927	847	830	856	827	905	852	883	815	812	834	842	823	843	850	870	808	825	833	878	845	828	824	845	841	832	830	837	821	848	820	850	873	847	845	828	843	835	829	792	844	812	791	836	856	857	819	881	844	852	871	826	852	862	857	786	844	870	844	892	850	888	858	873	852	895	834	841	797	846	850	888	876	858	839	814	795	850	837	790	838	839	855	865	845	838	780	877	809	874	896	854	826	832	833	859	884	821	794	923	839	821	798	843	861	838	849	779	835	897	818	866	818	811	808	812	811	856	845	858	845	873	850	832	873	841	793	833	832	830	867	844	802	850	824	831	904	860	828	816	828	854	859	821	789	842	837	845	845	822	807	831	878	800	854	785	877	855	856	842	887	832	836	853	834	777	843	871	808	862	813	870	945	820	881	806	854	891	871	877	831	831	846	905	835	848	853	859	818	853	828	829	838	839	822	797	830	806	804	847	874	849	802	849	921	858	866	827	813	818	853	827	868	822	826	817	847	837	826	829	782	864	810	825	843	779	840	845	846	852	852	834	806	836	863	825	841	821	815	821	864	853	772	857	854	867	854	825	854	868	812	826	822	862	890	834	843	782	871	853	848	837	835	848	867	830	823	868	837	843	880	876	801	821	831	879	849	874	876	831	893	800	856	783	834	806	824	852	840	881	848	859	925	818	831	853	886	831	848	874	922	833	837	837	896	796	844	808	846	844	850	833	817	864	823	900	848	841	847	793	882	836	822	851	887	872	857	847	847	836	868	795	863	815	842	828	874	860	822	820	822	862	851	878	806	849	855	823	835	840	856	822	882	802	834	858	818	843	859	794	895	831	859	801	864	853	806	846	878	826	859	788	782	851	854	879	842	847	858	875	879	834	833	834	837	857	914	825	793	797	857	881	841	845	810	818	886	860	809	833	830	915	829	850	803	822	804	864	828	882	795	875	761	851	828	802	862	862	834	821	842	855	815	811	785	843	857	835	876	903	820	835	780	872	856	877	834	863	811	788	877	866	884	848	894	851	866	870	774	845	843	841	854	822	834	863	888	847	810	857	823	828	851	821	869	820	809	838	816	857	851	844	862	862	822	799	778	899	826	846	869	864	826	834	820	834	853	811	832	843	854	858	900	809	829	810	870	870	854	851	809	856	862	826	855	804	816	865	878	839	796	844	894	844	839	838	865	860	864	852	872	809	815	785	873	844	811	842	869	804	837	851	871	865	810	838	865	822	876	879	854	831	829	885	865	857	796	858	876	849	833	797	846	809	835	861	826	820	827	813	900	844	858	838	828	808	852	814	824	825	874	820	831	860	823	883	824	866	862	844	844	840	819	853	833	786	859	862	778	821	862	816	797	840	808	867	868	830	826	843	829	813	914	882	843	834	863	822	880	809	834	828	847	837	816	853	854	855	845	826	801	794	910	807	852	811	833	832	847	822	824	867	871	869	867	860	850	834	826	921	836	822	831	848	857	843	822	834	799	844	858	826	862	829	811	815	806	817	816	799	789	857	851	835	849	832	836	812	867	857	831	869	857	854	886	853	823	824	846	823	781	905	888	880	831	825	834	865	832	819	845	833	863	813	796	885	849	865	861	878	808	860	825	849	876	806	870	814	848	876	888	871	831	854	833	801	812	847	849	777	820	829	829	851	786	868	825	905	864	847	849	821	884	874	849	864	767	840	867	860	774	834	846	849	886	818	901	865	797	856	826	837	809	876	814	859	805	835	819	765	873	853	864	887	880	852	880	841	864	815	824	855	812	818	816	808	825	866	842	869	807	888	827	831	816	839	845	866	885	840	854	872	879	855	812	836	871	844	820	857	827	828	831	812	831	867	824	844	833	836	841	856	878	829	838	884	781	876	823	784	844	846	875	869	786	815	911	851	883	855	851	827	847	822	895	839	831	835	832	844	793	853	840	862	863	907	797	880	806	838	790	906	825	798	824	835	848	816	804	865	853	840	801	815	830	766	817	840	786	860	818	853	855	823	840	836	846	869	818	853	874	880	869	852	865	815	832	854	890	842	778	834	850	802	853	833	825	859	845	867	814	872	865	854	836	878	852	879	895	798	866	857	895	825	800	851	860	869	840	826	879	844	824	820	862	852	825	825	818	849	814	859	783	853	796	817	845	822	895	818	793	793	857	839	789	858	841	839	828	843	851	844	869	819	902	817	839	821	850	838	847	815	811	846	808	825	855	810	838	811	856	793	856	830	827	871	828
24218	21318	28752	24209	20364	2244	619	445	334	305	312	292	276	266	238	232	260	228	226	229	255	233	217	233	226	198	203	199	204	208	190	212	217	216	202	232	201	226	182	222	216	194	198	198	212	191	214	210	209	213	232	202	216	208	214	186	214	226	218	197	206	196	214	194	208	211	229	205	219	194	158	216	190	193	217	217	206	195	188	194	222	189	199	229	216	173	206	192	217	189	205	223	210	197	198	199	191	219	214	189	197	192	193	196	197	213	216	191	210	177	202	217	188	214	213	215	205	202	217	199	214	208	214	202	205	211	198	199	205	204	194	221	181	217	194	219	203	188	181	229	210	206	186	191	204	186	215	201	217	192	215	215	186	233	203	229	179	213	225	222	188	191	209	223	172	197	196	195	203	212	165	194	206	182	193	190	217	224	210	196	187	197	189	172	188	217	230	209	179	200	181	198	218	189	205	192	231	190	216	201	177	195	196	209	188	192	190	190	199	195	187	203	220	185	162	186	210	199	189	176	191	202	194	192	209	214	209	185	231	205	190	199	217	225	214	224	216	196	195	216	200	208	220	209	196	217	216	199	218	193	180	182	207	179	223	212	188	188	200	198	230	192	198	188	206	181	200	179	205	194	190	218	226	171	197	199	185	221	182	204	193	203	189	215	211	218	212	200	200	194	196	193	207	195	202	212	193	198	207	205	212	215	218	224	197	182	204	185	206	163	206	208	200	201	201	184	196	194	184	203	179	178	193	191	216	204	206	208	176	198	212	205	184	192	224	209	210	188	208	192	231	197	191	230	197	200	177	208	178	196	223	185	215	189	222	191	204	203	223	175	180	224	193	197	204	190	199	196	219	221	199	191	191	201	183	176	190	211	192	190	205	207	195	208	198	189	201	201	233	203	179	186	210	207	178	206	200	179	205	201	196	211	190	205	192	219	186	211	198	183	223	216	211	195	211	240	208	184	203	190	210	204	203	219	200	205	200	221	195	216	189	220	222	207	182	208	188	202	225	207	209	212	204	180	184	194	213	205	192	181	178	208	228	211	177	209	215	230	197	206	215	183	206	181	215	207	185	222	217	207	198	220	213	201	227	210	178	200	197	179	179	189	188	179	225	204	190	210	206	229	206	191	212	196	192	216	201	210	206	177	196	199	221	191	200	197	199	199	191	201	204	196	200	188	189	197	170	216	207	197	209	198	191	203	189	185	216	212	198	196	196	178	241	214	216	185	184	204	223	194	202	176	184	182	208	197	215	244	170	199	197	189	182	209	165	198	209	202	203	210	182	190	211	198	192	169	191	206	203	181	204	196	186	196	195	192	187	209	226	187	213	215	192	205	209	206	187	230	186	193	197	181	163	203	198	178	208	221	205	190	185	203	205	193	198	176	222	196	194	195	203	192	210	180	206	195	206	185	220	195	213	167	218	211	200	219	185	208	199	206	202	195	176	216	209	208	198	217	227	176	170	174	171	209	219	200	198	188	206	215	195	187	207	208	187	223	187	188	198	197	205	223	207	200	181	219	192	197	174	217	208	169	187	235	215	206	201	225	226	188	195	213	234	192	196	175	203	217	211	211	203	193	208	195	213	179	199	199	197	212	196	201	192	191	194	199	182	188	224	199	224	200	192	185	228	204	196	192	186	221	192	179	218	197	229	197	200	190	175	208	204	199	218	200	195	203	204	205	198	199	237	196	189	211	208	197	197	208	193	175	213	216	218	176	163	219	202	220	196	201	182	206	224	217	221	192	185	209	211	188	210	217	191	177	183	197	196	186	204	208	184	215	198	208	190	210	193	207	210	208	167	186	196	199	194	202	197	204	188	207	232	197	186	203	216	185	189	209	193	218	212	218	208	194	182	206	200	194	209	228	199	201	207	207	189	201	208	203	219	193	201	211	189	191	176	154	186	186	190	198	198	208	205	195	210	184	207	221	213	176	206	177	218	191	193	178	192	234	196	203	208	209	206	198	180	196	213	194	208	187	180	198	197	187	206	213	187	218	189	180	194	213	193	194	193	226	181	203	193	194	175	225	202	193	211	198	179	191	184	201	183	179	187	222	187	207	191	198	202	189	210	190	215	190	214	205	209	204	211	207	200	214	190	206	196	192	205	189	230	216	209	191	196	193	203	172	208	224	182	201	240	195	214	194	196	188	206	187	182	212	189	203	203	215	190	192	189	195	217	196	215	194	196	186	204	205	227	224	232	196	214	190	192	191	200	186	198	216	221	179	196	194	205	189	192	201	206	190	217	212	204	182	181	200	191	186	206	204	192	177	187	206	186	203	205	211	223	167	224	192	181	197	210	208	207	232	207	207	206	196	188	206	195	188	194	203	192	201	203	220	178	188	194	212	201	197	192	214	209	205	216	205	218	201	194	225	213	210	193	236	182	198	189	179	188	190	217	213	192	199	197	202	199	224	196	178	199	212	215	216	207	227	227	196	173	197	196	213	217	197	179	217	219	192	203	182	211	183	199	196	179	204	188	210	182	198	215	222	214	199	173	187	210	200	200	182	209	196	209	206	197	207	186	197	191	203	204	197	204	186	186	193	185	201	196	211	224	184	198	218	216	232	181	190	207	233	197	206	216	193	201	211	199	231	210	191	196	194	191	181	211	188	204	187	186	190	185	218	220	204	197	186	191	192	194	188	205	200	218	195	201	199	214	192	210	190	191	176	186	186	174	216	194	190	203	167	215	195	202	188	190	175	206	205	198	235	222	187	218	188	204	215	188	195	188	193	211	185	196	195	201	188	201	183	182	208	196	194	220	201	190	230	203	194	196	228	185	209	205	193	212	200	188	182	203	184	195	198	190	169	185	198	227	194	184	209	195	204	226	213	179	198	206	197	221	205	218	213	207	218	194	200	194	189	168	189	180	204	216	211	204	204	219	214	230	192	226	182	214	209	201	199	190	203	215	211	204	206	198	205	218	191	204	196	211	178	214	199	202	150	171	197	186	211	209	185	217	190	207	205	201	205	181	217	196	204	184	224	212	211	203	207	202	194	203	221	178	203	223	205	236	197	208	226	213	191	201	184	201	215	220	196	199	176	200	204	216	207	183	207	187	214	220	210	199	210	211	195	182	184	210	195	197	192	195	194	213	196	197	201	193	204	222	185	205	223	195	213	196	192	183	204	195	178	202	191	209	197	205	201	201	212	210	184	213	195	193	217	185	208	213	222	199	208	205	229	215	184	191	192	188	192	170	214	184	201	194	189	207	188	203	198	167	200	183	199	193	228	201	193	202	203	195	225	202	222	181	220	213	180	172	189	198	213	190	202	183	209	211	200	183	189	188	207	193	189	171	211	194	194	219	195	211	180	209	191	201	220	205	222	193	188	201	228	164	197	195	204	196	201	188	187	220	193	182	202	195	190	212	175	211	208	206	191	194	195	225	198	221	196	195	185	202	187	211	184	223	201	177	203	236	196	220	188	193	231	198	190	219	204	189	201	198	181	175	213	202	199	224	204	202	211	178	195	201	197
24478	9929	21996	4117	2863	1960	1570	1261	1116	937	803	772	714	650	638	570	575	565	528	528	467	509	503	463	494	436	456	472	484	429	454	481	429	414	431	455	417	428	455	450	418	451	423	374	407	417	454	439	418	406	444	391	402	405	428	409	409	414	452	410	411	408	424	389	434	412	409	404	420	373	404	433	391	408	412	387	415	408	412	385	415	419	431	412	392	398	414	411	423	410	418	420	417	444	405	409	436	436	418	399	406	451	378	420	386	384	412	433	390	415	392	412	465	435	402	400	401	374	408	402	385	444	418	441	424	414	412	446	378	413	422	450	414	390	434	448	416	441	403	399	432	407	425	396	423	422	395	379	403	421	420	410	384	418	405	398	412	402	394	417	406	424	411	433	430	379	443	417	405	425	438	430	417	420	401	367	420	433	413	417	356	394	417	405	420	401	418	390	393	408	421	463	412	428	417	424	389	415	421	422	412	435	382	412	395	425	409	429	408	391	414	419	428	421	402	408	399	397	415	406	395	404	420	391	444	398	435	394	393	383	367	408	410	407	441	375	427	404	429	432	362	427	408	400	421	416	397	442	431	404	387	421	406	415	406	406	398	425	371	431	422	392	401	426	381	403	403	420	447	381	400	408	433	394	391	391	419	409	395	416	436	428	383	370	419	422	390	427	456	418	402	426	411	469	431	420	412	377	443	422	426	402	413	407	398	424	417	405	437	411	385	424	400	418	386	417	421	431	410	466	437	395	431	454	402	404	426	446	452	420	391	420	390	418	421	415	460	407	406	427	387	402	424	405	392	380	429	380	441	416	378	390	384	447	425	380	394	429	443	402	399	432	428	412	398	408	426	449	395	399	396	400	406	409	442	426	415	390	380	399	419	421	423	390	418	398	402	429	453	424	421	407	422	390	386	433	424	423	402	420	401	375	403	446	391	393	444	392	399	403	438	420	421	360	392	400	430	431	436	402	424	390	406	412	418	432	404	434	412	381	411	413	452	418	384	419	395	407	418	405	433	446	451	414	393	397	408	430	430	410	395	371	426	407	397	434	392	395	400	429	423	416	394	370	416	401	431	418	416	395	432	430	417	432	418	426	395	374	422	383	390	418	421	388	381	391	406	433	405	430	441	437	402	422	412	412	397	416	429	433	418	376	406	426	404	416	391	398	413	346	410	412	408	400	406	434	393	397	403	455	388	402	419	378	413	405	407	383	401	403	429	423	417	407	433	404	428	414	406	419	398	396	426	425	474	429	414	419	404	407	411	401	408	410	392	406	408	373	432	450	437	402	425	375	387	394	426	406	423	396	395	409	404	414	416	421	404	408	405	443	433	403	419	450	444	441	423	371	426	384	388	354	384	408	424	369	403	400	386	417	401	432	416	398	426	438	411	387	398	439	425	398	426	386	424	418	380	446	396	428	424	417	451	426	408	429	422	439	422	418	373	422	400	402	403	430	398	428	432	357	396	418	415	462	400	400	408	386	411	396	391	425	407	444	408	435	412	394	393	399	377	437	414	418	432	415	410	404	390	420	447	403	406	397	419	384	435	423	415	381	377	402	446	378	395	393	379	441	434	403	409	415	406	394	424	373	422	397	417	391	371	415	416	432	420	421	418	367	414	427	426	415	381	374	406	426	412	404	434	418	414	437	376	392	407	408	387	419	375	433	382	410	399	421	409	436	421	373	403	433	412	418	404	428	403	414	405	409	370	395	402	390	392	354	431	424	449	399	413	392	405	397	409	435	419	415	398	411	383	405	434	435	419	402	388	428	432	380	409	384	414	363	445	367	424	396	386	422	442	422	392	407	376	391	442	415	422	397	410	389	412	420	436	418	425	394	448	413	419	366	397	399	416	416	388	426	426	391	398	433	401	405	409	399	443	465	405	464	396	406	446	440	409	436	381	412	419	397	425	387	461	415	398	425	404	402	413	427	430	436	380	388	387	364	400	410	417	411	372	416	430	426	404	464	407	400	426	418	420	403	388	394	418	418	428	434	434	374	399	442	379	423	392	407	406	390	421	436	426	425	417	423	389	396	419	399	422	416	375	408	405	352	426	417	441	386	457	397	360	388	413	424	435	433	416	391	421	369	416	396	366	438	420	394	405	417	436	379	417	401	432	411	402	409	424	406	451	412	423	419	417	397	430	377	400	410	387	390	433	399	412	410	392	423	427	398	443	369	375	406	386	364	421	411	401	399	433	427	451	400	395	446	392	450	417	405	405	393	411	443	374	420	430	396	408	414	448	377	364	405	408	420	385	394	413	409	409	388	444	382	413	412	378	398	417	414	372	434	385	428	417	410	389	408	422	416	425	427	369	418	430	371	390	410	445	392	420	399	428	401	416	405	410	434	416	420	396	396	399	423	409	400	422	391	434	417	411	412	432	389	400	388	387	411	400	419	366	400	375	411	400	409	430	359	407	406	431	392	394	423	384	426	411	440	433	404	441	433	432	415	417	408	384	425	402	434	396	414	382	405	404	405	408	438	406	404	396	419	374	409	444	391	409	393	418	472	372	369	414	430	428	409	405	452	376	389	412	392	413	431	416	391	410	409	439	388	401	429	408	394	381	420	438	401	420	394	418	382	422	372	400	396	419	404	390	406	378	413	407	390	417	407	358	393	410	394	374	441	419	395	433	406	417	465	401	425	407	392	387	401	381	418	410	406	423	425	427	413	415	435	407	421	390	415	404	414	427	405	413	407	391	443	379	440	386	386	391	434	430	420	394	380	414	427	414	394	432	412	355	446	409	393	399	422	439	397	441	403	402	418	414	399	410	427	395	406	381	377	418	381	385	391	411	469	406	418	450	396	409	405	409	401	404	399	458	417	433	396	376	428	348	423	417	428	410	402	414	430	416	423	417	408	428	403	411	396	415	392	409	404	374	383	435	424	404	438	423	421	408	407	355	392	425	428	419	453	446	415	431	407	418	421	383	396	393	419	407	393	400	385	392	392	421	391	433	402	395	409	383	437	388	403	414	447	420	416	418	379	399	405	421	418	379	443	422	430	416	447	386	428	372	385	388	434	409	431	403	414	420	438	417	365	399	429	406	403	424	433	410	400	392	424	408	422	413	404	421	403	410	418	418	418	439	426	376	430	406	382	385	414	449	382	417	379	428	409	413	434	405	430	411	403	376	409	378	432	441	403	381	417	420	404	423	420	418	387	449	378	421	419	367	413	409	389	397	431	376	394	377	385	404	417	404	416	395	419	419	408	426	454	451	407	416	392	425	439	389	420	422	386	413	452	399	403	430	424	406	435	395	384	433	398	408	405	401	412	418	398	395	411	410	413	373	385	394	404	402	389	392	401	410	382	403	399	415	415	419	390	423	401	442	403	389	416	403	428	412	415	377	415	408	431	394	410	354	406	418	429	424	455	434	444	408	409	413	389	419	412	407	387	387	409	378	411	436	399	430	407	386	396	394	381	417	438	428	362	415	402	438	405	430	415	392	391	459	417	434	401	404	436	429	411	358	415	371	417
23342	21372	29471	23632	21375	19129	2002	832	594	609	520	496	475	447	469	457	438	424	432	378	414	420	346	392	382	382	351	363	402	381	401	351	343	413	380	367	351	362	359	372	364	373	362	343	373	352	375	374	375	374	354	383	305	348	334	353	378	387	299	376	362	344	359	379	332	336	372	332	352	361	357	325	377	314	381	338	365	400	345	347	357	367	362	352	348	337	357	353	330	331	325	370	349	332	373	378	345	351	354	346	366	374	350	357	348	365	359	397	337	385	377	395	361	331	359	356	354	348	379	324	354	374	350	355	353	353	326	340	372	337	366	351	353	337	330	340	355	339	351	314	354	383	385	360	334	369	351	398	307	342	357	359	356	343	353	369	330	335	348	360	326	380	330	334	342	340	310	344	339	367	337	338	337	317	371	356	369	347	351	379	330	339	344	324	345	357	327	348	333	369	362	356	307	356	348	332	355	351	342	357	343	346	364	374	338	333	381	373	346	337	346	364	366	359	352	359	333	351	355	321	374	383	375	369	327	336	340	368	332	348	340	386	356	318	335	342	350	354	334	336	375	362	349	357	355	347	356	324	353	360	361	329	342	360	351	355	346	343	359	321	328	352	374	343	355	349	352	352	346	377	361	314	334	338	357	330	359	352	344	349	355	343	347	318	338	354	348	357	366	365	374	360	343	357	333	355	363	345	333	364	356	344	347	348	365	329	384	364	339	337	353	335	316	365	358	337	314	356	351	357	366	339	371	373	328	323	324	320	336	345	325	344	348	303	341	348	341	328	363	384	339	351	355	353	340	346	312	344	351	323	340	376	337	362	365	375	344	355	359	370	323	348	341	363	375	347	339	364	340	340	341	331	340	359	353	369	390	310	377	324	336	373	346	365	370	335	383	338	367	309	358	353	361	359	360	328	352	363	358	340	366	313	348	340	337	350	368	346	352	350	339	361	362	387	367	342	343	349	362	349	347	351	366	376	354	336	362	377	318	339	352	326	360	384	359	364	344	347	362	373	401	391	294	364	321	333	393	325	391	329	364	330	371	352	329	336	347	331	340	314	372	358	338	345	339	343	333	342	337	341	374	346	338	340	349	331	337	347	352	372	350	340	341	341	349	344	349	346	351	362	363	356	317	338	350	351	364	378	378	373	343	339	353	365	383	367	344	319	361	365	361	334	334	359	334	369	338	349	362	347	382	379	382	375	373	339	326	339	349	347	351	361	328	370	334	349	343	338	366	351	350	369	360	329	374	355	366	334	325	315	374	359	373	370	393	342	362	364	338	355	324	319	343	343	383	338	371	365	390	354	382	346	335	359	379	355	298	355	339	358	357	341	303	348	329	337	342	363	345	356	352	353	342	347	311	329	347	386	360	364	370	368	337	350	344	352	314	358	358	313	368	363	364	383	353	356	358	372	341	360	348	329	357	344	335	323	330	354	329	383	362	345	354	361	327	314	341	354	344	371	343	386	378	376	340	386	328	367	328	354	371	361	338	352	334	372	345	327	337	365	330	313	372	357	346	360	367	327	376	335	326	334	374	348	343	379	355	348	306	323	340	352	353	356	349	319	336	337	330	369	356	335	374	363	359	351	343	336	353	331	314	366	369	339	337	341	343	372	356	345	341	341	347	334	354	364	368	346	354	343	350	372	341	345	356	303	331	366	344	367	353	343	401	316	322	335	325	374	349	344	373	326	349	333	338	353	322	324	376	358	385	351	310	318	366	351	332	355	353	356	320	324	357	379	338	350	353	346	373	318	368	356	345	324	342	315	382	375	345	332	342	335	371	362	346	324	342	386	320	319	314	330	331	339	349	350	351	332	362	321	324	337	342	370	312	337	319	354	351	397	313	358	355	369	383	347	351	334	341	321	356	358	330	382	322	333	363	353	319	338	341	327	343	341	338	331	322	340	341	361	378	337	339	354	336	329	377	364	326	323	336	345	332	369	333	329	344	338	345	352	339	359	360	333	363	370	353	336	349	366	356	354	368	364	390	341	338	317	338	344	365	360	377	390	333	359	340	352	332	372	383	362	359	372	373	341	369	333	326	326	345	340	344	335	354	373	340	309	372	349	348	332	334	388	371	384	359	363	334	324	325	337	337	374	364	318	333	343	331	324	354	344	334	357	360	359	337	338	331	331	337	370	319	341	341	329	316	364	323	342	340	361	389	342	354	320	326	320	353	378	323	338	336	342	367	373	343	340	328	360	334	357	319	365	385	345	335	315	340	342	379	351	352	374	349	339	342	373	343	356	323	321	391	362	334	360	359	361	358	362	335	355	355	378	354	354	377	389	369	355	329	334	386	319	350	359	344	372	349	379	373	370	353	344	325	350	318	329	323	341	334	336	343	349	356	373	368	356	353	295	349	336	352	328	386	338	356	366	367	383	325	326	335	357	347	328	368	348	330	344	340	357	338	344	327	355	351	347	367	334	330	314	327	344	329	336	336	320	328	357	311	353	363	352	374	338	399	392	347	337	353	335	337	364	385	367	366	341	368	354	352	316	347	338	338	363	338	363	342	358	358	366	339	354	358	348	381	348	320	330	357	334	306	321	357	324	340	365	398	332	359	361	354	368	327	309	351	347	350	335	333	364	337	334	339	352	323	343	372	369	334	353	334	342	370	339	315	366	361	314	335	318	282	324	369	338	322	364	370	313	332	328	350	334	368	315	336	343	363	359	357	346	373	349	333	345	374	354	342	387	333	347	317	355	333	332	345	342	334	327	324	345	362	382	333	350	365	357	343	324	342	340	326	314	349	352	352	341	345	374	347	354	354	300	326	364	316	371	350	336	346	342	332	315	333	320	354	378	350	335	340	366	334	347	352	333	328	349	332	370	357	339	331	328	358	357	380	303	355	351	347	343	387	345	338	349	362	403	361	340	362	348	357	332	350	356	387	335	366	381	340	363	350	340	353	360	338	333	332	300	329	321	344	340	375	353	331	363	365	346	366	369	350	338	334	356	378	341	343	366	351	355	364	349	353	345	329	344	373	359	339	340	360	359	362	356	344	366	357	370	366	340	306	352	283	338	348	348	317	352	346	380	365	320	337	336	344	360	324	330	367	366	327	334	301	316	323	313	336	350	327	355	356	339	359	328	344	356	344	303	371	352	363	378	333	335	319	389	330	384	323	340	362	343	332	367	333	373	370	305	377	331	336	310	365	375	351	336	336	353	370	349	340	320	348	346	348	374	352	349	336	346	339	389	341	344	352	332	310	372	360	351	379	363	348	354	309	370	367	344	363	354	354	360	352	334	351	338	398	344	341	341	361	329	349	340	333	315	333	332	353	315	344	362	357	379	315	364	331	311	346	358	323	359	361	342	339	356	364	366	326	314	342	341	343	369	349	372	317	366	330	360	331	341	352	334	331	359	366	355	377	359	345	355	366	331	363	371	325	306	336	329	358	352	355	371	373	313	353	324	350	343	375	399	346	358	371	398	357	351	348	365	340	329	353	364	368	314	351	375	375	369	362	366	324	342
28271	16018	26371	7201	4834	3479	2754	2189	1884	1525	1425	1194	1166	1149	999	1014	855	886	865	817	783	785	820	780	756	715	714	725	722	758	718	693	688	722	689	697	676	691	681	635	672	699	640	677	622	619	636	643	641	647	642	646	657	606	618	648	656	636	638	652	642	616	665	618	697	607	654	687	671	639	635	680	616	701	640	611	646	606	618	642	652	591	710	604	659	664	643	649	643	630	631	684	635	654	639	620	604	633	638	619	666	635	645	643	617	647	680	613	601	575	656	599	617	629	661	656	585	605	597	609	659	620	674	648	636	603	597	636	628	660	625	644	578	666	591	622	655	618	600	632	619	619	656	612	614	614	674	665	637	654	671	625	602	635	652	583	641	645	625	627	626	640	626	597	593	641	640	614	633	654	603	615	600	609	602	632	603	638	626	619	651	639	663	680	618	620	626	613	665	680	637	626	625	576	672	616	632	597	583	598	658	610	648	648	650	601	652	607	612	589	597	606	681	602	613	658	583	632	653	621	596	602	670	628	584	599	638	684	612	613	578	580	622	622	619	649	662	607	649	619	588	605	620	666	599	655	601	667	627	603	629	626	653	588	625	653	615	631	679	607	610	606	624	603	613	624	641	646	632	645	630	599	607	625	642	610	596	669	620	635	671	615	637	626	597	640	602	612	616	668	631	592	632	667	632	688	638	607	601	668	628	621	637	671	649	662	629	657	583	656	632	601	614	603	632	629	666	687	633	639	631	629	603	631	638	647	627	666	697	670	643	678	595	626	672	628	688	603	616	591	710	611	588	634	612	625	624	623	613	629	627	594	645	601	620	614	624	638	628	679	612	610	642	626	634	663	691	597	656	588	632	616	606	594	665	623	641	658	644	610	617	633	637	646	589	640	608	627	619	660	629	670	626	630	632	653	629	622	602	648	623	621	618	676	615	660	693	675	640	613	719	662	658	644	589	634	629	639	640	632	617	618	601	607	598	654	629	656	632	631	610	644	631	670	644	659	599	608	626	656	687	638	654	625	654	617	607	617	630	629	641	617	664	654	618	653	654	645	640	667	604	672	597	664	640	626	630	623	633	624	595	600	651	633	584	628	622	681	632	611	643	616	615	626	685	627	599	605	616	653	590	610	638	606	663	618	607	643	657	630	590	626	583	701	598	602	614	626	649	646	642	599	630	641	607	635	612	617	624	633	641	621	636	664	625	610	628	660	648	632	645	662	595	640	631	618	623	661	631	602	588	660	654	595	601	620	587	584	634	640	652	598	594	625	629	640	611	646	621	618	657	673	666	590	634	599	614	584	587	586	609	653	653	638	615	606	654	618	608	671	613	623	605	603	628	626	615	601	664	653	627	636	625	644	616	639	630	625	625	632	586	612	637	685	636	648	624	613	592	640	660	621	596	660	638	689	637	627	603	630	626	610	629	651	654	582	633	647	646	628	640	639	642	656	650	615	632	618	608	676	652	634	632	636	615	658	609	607	649	624	632	611	649	648	652	624	618	592	641	617	625	616	642	645	639	637	613	637	638	651	584	625	622	615	604	619	649	585	634	643	656	627	567	627	638	627	598	597	644	647	609	589	628	656	648	591	629	625	643	636	635	609	636	633	649	644	631	630	601	637	611	619	672	616	602	642	619	647	637	628	612	579	647	658	608	670	541	643	605	637	599	610	597	579	649	637	609	608	612	577	648	604	607	625	644	606	605	642	640	636	622	611	654	613	667	648	624	612	620	616	652	630	648	616	609	648	642	639	667	614	641	619	660	616	647	648	619	588	605	650	612	615	627	622	657	594	626	619	616	617	685	618	629	627	645	605	621	620	614	655	648	591	636	593	652	608	637	631	615	650	652	609	598	653	600	663	635	664	622	649	629	678	625	630	609	563	661	650	611	634	644	630	648	634	630	605	668	619	677	672	623	660	604	604	628	604	648	615	607	618	654	639	637	642	622	633	607	592	630	624	601	609	638	629	638	646	617	657	680	604	620	617	621	658	669	620	664	630	598	676	637	638	696	641	652	608	617	623	638	614	595	624	666	605	615	657	612	639	614	630	621	638	634	645	586	618	621	624	586	628	651	634	621	656	655	618	610	637	623	611	644	659	634	614	581	636	653	660	610	623	627	617	675	559	595	633	633	650	647	625	601	634	641	637	625	623	658	652	629	620	613	595	584	643	636	629	637	630	642	631	651	652	659	642	626	615	617	653	604	604	657	622	643	625	645	655	628	680	627	671	592	600	664	655	623	670	668	650	602	621	590	590	616	659	619	654	618	577	628	654	625	695	640	659	644	622	609	600	642	629	594	577	625	652	644	680	624	634	634	592	605	582	631	612	627	633	626	614	617	635	661	615	648	634	628	590	638	622	619	627	604	661	624	600	642	590	691	606	660	634	656	655	634	664	622	613	624	623	639	636	653	685	655	659	612	607	626	639	630	584	563	646	629	652	634	622	638	624	619	618	620	602	677	623	645	647	636	663	606	599	702	598	613	605	650	662	653	622	603	632	621	599	644	661	666	651	643	637	599	665	648	616	604	661	635	646	603	671	674	617	650	663	639	622	621	625	613	640	654	647	606	639	685	642	676	605	638	616	690	602	600	632	661	604	661	641	650	610	654	602	625	608	637	626	582	650	660	682	604	581	633	647	625	608	623	613	594	642	645	697	643	616	571	635	631	646	628	644	649	652	620	628	673	625	635	624	620	593	580	632	563	568	653	661	659	643	655	619	615	602	675	618	617	642	618	624	622	654	581	572	646	653	624	646	621	634	668	634	648	599	630	662	599	624	579	691	640	615	662	633	639	606	632	619	586	652	636	631	623	600	662	601	594	625	633	613	616	654	592	612	635	580	604	636	630	610	659	659	612	638	644	623	636	640	638	623	600	612	648	644	691	631	625	623	661	609	699	627	624	650	620	630	595	608	611	624	607	684	646	672	591	673	616	660	588	665	639	629	617	628	617	599	645	669	624	638	661	625	644	650	640	623	635	625	644	667	656	589	647	595	633	606	621	617	651	612	616	588	589	644	599	623	640	646	584	670	595	634	580	651	578	607	632	624	626	626	643	629	654	598	618	614	586	596	611	638	596	625	628	657	603	648	635	602	657	600	613	674	587	610	621	635	628	623	610	592	644	657	647	604	671	656	645	618	579	648	627	613	657	632	641	640	615	650	636	635	638	604	631	677	625	638	624	668	676	618	685	582	652	585	636	612	697	647	654	605	646	634	638	611	645	623	608	682	658	599	653	668	622	633	612	623	626	665	668	610	650	620	653	599	635	640	622	658	592	648	598	660	654	659	609	665	626	608	672	639	590	637	640	647	611	633	626	603	617	644	589	577	651	662	626	597	578	626	636	597	630	618	656	588	615	664	595	596	679	631	629	631	656	671	618	592	604	634	579	600	662	654	642	629	633	611	585	631	558	630	640	654	623	651	616	608	651	632	617	665	615	587	671	667	639	654	648	651	626	622	610	616	670	631	687	642	641	624	637	644
26956	20931	11123	972	574	469	467	491	459	437	425	420	462	471	451	462	447	465	436	427	431	444	426	446	467	415	454	454	454	456	445	424	442	463	435	431	474	466	428	481	457	438	439	435	436	505	445	424	429	452	427	425	454	453	504	418	430	412	433	463	423	440	435	462	448	442	435	438	478	477	465	418	459	418	466	414	420	426	429	445	455	443	438	459	448	417	448	471	422	435	437	449	433	416	439	429	458	433	471	387	438	436	442	426	443	421	444	463	474	416	474	472	457	460	446	444	410	419	445	474	427	437	420	398	464	438	468	426	484	453	434	429	440	435	442	419	423	392	427	413	442	441	467	409	430	447	435	443	438	435	447	463	432	433	405	434	475	433	460	419	452	437	405	435	462	452	448	444	440	439	413	427	425	441	441	437	428	466	452	465	418	460	449	442	440	460	438	457	454	449	443	455	432	451	421	487	449	443	452	391	429	454	415	431	402	472	407	442	464	451	430	443	464	420	436	442	451	448	439	442	429	439	441	472	474	403	435	430	432	449	444	420	423	440	465	421	457	453	462	410	446	464	439	483	433	471	446	423	443	477	416	462	447	426	404	428	415	454	430	418	437	439	471	466	419	474	411	454	470	436	440	443	458	464	405	462	422	462	457	437	476	456	463	469	428	443	462	429	458	436	438	413	468	448	435	462	455	459	461	457	455	401	460	450	475	427	444	460	460	452	391	435	402	464	433	432	474	437	403	455	438	420	438	443	460	445	486	405	428	451	431	461	440	464	435	480	437	436	441	450	445	451	440	454	452	468	434	471	444	419	442	480	437	445	445	419	423	472	460	393	451	457	435	446	454	444	382	422	421	417	443	466	445	436	428	451	455	452	421	457	478	437	441	471	403	486	482	452	440	438	435	448	462	428	404	473	457	409	432	458	443	436	422	430	440	435	441	450	433	422	430	445	446	493	476	470	454	431	423	438	421	474	451	431	416	415	416	441	463	418	420	430	445	462	466	453	460	459	441	432	452	416	477	406	447	457	419	476	420	443	432	466	445	496	447	457	436	468	492	472	451	415	454	433	445	445	470	432	439	436	462	429	420	469	457	475	455	418	459	414	468	496	426	457	458	438	466	446	453	432	463	467	429	431	451	447	416	430	454	464	454	453	453	461	474	449	430	462	410	488	429	434	473	414	449	449	444	431	427	413	449	480	466	467	408	461	470	457	425	441	458	431	441	457	426	429	421	443	463	459	434	448	489	468	478	407	445	443	438	452	426	424	442	420	443	479	476	414	417	414	422	423	439	418	482	474	445	443	428	459	426	438	462	444	444	443	432	465	459	477	478	447	436	481	472	448	437	420	416	422	412	472	444	425	420	417	430	455	497	448	456	487	466	429	433	439	442	413	429	430	462	409	413	476	449	456	449	458	455	469	439	463	434	482	432	417	445	425	436	414	426	449	417	445	425	447	430	447	440	423	447	463	486	416	418	459	411	456	454	439	407	408	437	462	424	389	440	456	410	478	444	452	433	400	425	437	426	457	445	453	419	454	407	454	453	478	434	434	449	456	405	452	460	450	389	445	408	410	451	482	450	438	449	440	442	406	423	464	468	442	434	428	467	444	441	476	381	410	430	445	435	442	409	447	436	432	441	419	456	449	461	424	434	428	472	431	451	424	429	479	450	446	446	448	421	478	456	455	437	451	406	411	454	461	438	464	412	451	448	463	425	440	451	436	448	474	409	461	415	458	425	446	443	415	485	457	458	433	448	430	440	459	452	458	438	430	452	449	438	484	420	418	424	447	443	415	473	418	436	472	437	450	419	453	438	455	452	482	456	427	432	445	422	425	452	452	428	432	439	435	475	478	436	427	468	441	432	448	390	400	479	425	415	430	413	427	420	445	458	425	434	445	450	464	433	478	446	460	446	451	441	433	497	440	445	501	438	440	426	462	400	416	455	445	452	484	460	448	442	445	449	449	440	425	443	413	431	428	456	466	474	476	423	415	442	433	374	421	421	404	429	450	417	455	415	453	433	421	453	450	437	442	427	457	474	431	423	434	465	420	452	470	456	478	464	437	459	424	443	428	430	434	477	443	436	444	436	436	429	432	435	432	437	438	427	433	403	416	434	421	463	432	448	430	408	451	447	447	448	449	466	446	446	444	395	428	435	432	431	453	433	457	453	481	445	460	427	432	457	466	445	451	431	473	435	429	452	405	433	459	442	437	486	441	439	434	445	500	483	462	432	475	451	409	467	476	439	419	455	457	427	416	440	425	435	437	442	464	451	416	444	429	442	449	486	440	423	388	435	384	473	430	440	451	440	464	435	429	442	434	433	444	431	434	408	435	427	446	410	403	439	445	460	470	436	395	444	461	459	398	481	453	437	418	434	436	440	432	431	459	420	450	413	426	438	473	447	433	437	496	441	498	457	455	442	430	424	437	465	453	443	456	438	449	454	461	434	418	425	453	451	463	407	480	432	415	456	456	449	457	437	468	447	471	462	479	457	429	430	448	440	444	444	433	423	483	448	404	464	457	437	433	437	456	415	451	454	471	421	453	457	445	438	447	425	445	418	470	447	422	462	444	482	421	430	459	437	470	458	425	451	436	447	400	457	464	455	440	454	409	439	444	413	463	445	453	464	452	410	442	452	428	424	411	424	473	435	451	433	457	459	417	426	462	425	433	416	436	460	470	439	472	470	452	429	444	476	408	438	473	425	444	442	469	456	414	442	395	413	457	451	429	447	428	424	450	424	448	452	432	478	449	439	445	448	462	461	451	434	438	467	448	486	449	443	397	408	477	473	448	470	432	444	440	420	438	425	410	439	429	432	447	441	434	426	424	417	429	438	449	411	450	437	459	469	426	444	402	416	426	414	475	437	430	444	438	469	411	425	448	413	411	429	431	382	446	465	467	429	441	461	427	477	422	444	451	420	422	409	441	408	444	434	435	469	450	454	433	438	422	455	426	407	446	442	462	458	437	445	454	476	444	417	462	413	433	466	449	440	443	440	441	447	442	500	440	461	451	433	439	435	436	416	444	444	474	432	475	418	409	405	475	417	465	427	483	470	419	420	452	465	413	448	466	468	437	421	423	464	424	490	439	465	458	445	422	428	443	464	430	447	430	448	406	461	440	443	449	424	410	458	436	453	462	448	421	411	438	427	436	468	420	432	462	443	436	394	438	450	449	422	430	412	453	459	422	426	437	427	473	430	468	410	443	471	467	442	431	411	434	448	442	431	439	449	427	426	443	464	422	465	435	395	441	454	464	403	438	434	401	414	448	456	392	458	457	419	472	479	439	440	439	471	427	412	450	500	429	437	434	441	413	424	400	429	438	467	466	458	438	426	462	426	439	417	452	420	442	459	438	454	443	440	442	434	414	440	454	428	430	464	468	413	442	430	457	424	419	445	460	430	444	403	424	437	438	417	443	428	459	467	437	441	439	454	437	422	455	435	413	429	423	446	417	452	414	441	419	445	460	433	472	418	423	443	393
12115	1893	5936	1201	1083	1032	980	923	876	922	881	892	839	841	879	888	813	869	833	845	850	884	801	782	858	862	804	853	861	915	836	898	880	859	859	846	865	869	856	866	879	887	871	851	839	861	879	871	836	903	864	805	900	930	800	810	839	837	823	834	812	855	834	871	862	850	775	869	866	861	876	782	824	894	826	830	844	862	897	854	886	830	795	841	880	823	809	878	821	808	874	887	837	819	828	882	889	843	798	815	832	832	856	846	843	804	800	846	900	788	854	868	839	841	849	794	868	805	803	864	878	861	806	848	821	811	843	849	808	873	820	836	872	819	806	835	833	834	851	860	804	817	848	867	827	899	873	808	799	902	843	864	831	823	823	870	846	837	849	820	931	896	797	823	883	832	851	808	796	845	854	798	843	839	857	793	821	825	858	834	815	823	825	810	848	853	804	811	820	870	822	817	853	866	820	886	815	807	858	848	831	838	852	824	846	808	834	798	856	819	844	858	824	849	845	937	844	849	807	862	823	847	914	857	856	823	784	866	866	869	838	860	909	825	845	843	870	854	807	844	855	806	891	845	846	828	814	873	873	826	771	888	841	789	850	802	831	835	836	804	857	862	856	803	839	813	789	832	855	847	851	800	839	831	844	867	821	807	839	859	883	847	872	875	849	850	880	829	832	843	886	877	829	850	849	878	856	824	849	875	864	839	877	867	849	774	816	826	814	791	857	908	844	866	852	848	799	898	807	804	842	866	861	821	863	837	859	820	825	830	826	856	889	835	874	858	827	865	823	813	790	838	922	863	818	840	855	836	843	771	831	892	849	792	841	873	793	748	805	855	865	846	846	841	824	870	835	789	839	828	887	852	902	814	844	847	822	842	825	903	810	815	845	852	843	815	841	864	845	867	791	884	769	790	886	839	857	876	836	822	830	879	835	896	853	857	888	866	884	858	811	825	834	861	900	793	796	843	831	797	800	859	869	837	837	815	875	882	897	811	820	859	852	860	847	852	828	900	818	858	827	801	842	832	842	817	892	839	817	829	837	808	851	883	856	849	873	866	850	871	860	872	857	849	829	874	810	824	865	816	833	773	848	851	855	839	854	869	878	852	873	868	839	865	813	787	813	835	893	824	820	840	868	846	868	820	867	879	821	854	860	832	813	869	831	831	808	838	827	810	904	851	829	847	819	828	866	840	813	812	771	875	777	828	850	797	841	871	802	803	788	850	786	803	842	870	889	809	807	801	910	886	800	883	804	838	855	864	831	808	840	839	868	816	871	824	846	892	820	844	799	854	852	851	856	811	841	833	817	867	858	841	827	885	812	852	836	839	876	850	842	875	780	798	826	832	880	858	889	845	807	830	881	827	848	892	866	824	831	877	839	879	872	845	840	842	833	817	807	886	794	834	864	806	908	862	799	801	842	857	812	793	868	878	884	823	866	820	834	865	845	875	875	847	830	828	866	895	826	845	847	846	834	834	903	877	865	864	862	818	850	875	837	816	836	865	859	838	850	832	795	825	806	850	876	787	861	892	854	875	860	817	810	801	825	849	821	804	908	821	819	833	826	865	836	848	848	826	879	831	842	799	824	870	819	823	859	842	871	806	851	820	889	820	823	866	859	829	899	838	800	845	829	809	828	864	832	863	838	860	814	813	866	836	853	866	843	843	825	836	818	870	835	849	829	852	828	829	869	841	847	817	801	831	854	819	869	828	832	864	815	809	806	818	877	834	814	854	802	838	833	814	822	865	853	821	873	832	860	810	810	839	847	887	876	877	902	786	881	852	833	887	900	821	886	835	829	854	837	817	841	880	846	812	862	865	847	870	867	860	894	862	814	903	866	856	883	818	854	818	894	830	833	917	869	789	877	806	797	889	864	872	840	867	889	868	819	800	827	872	821	841	875	821	864	898	819	845	850	852	810	859	835	842	801	814	791	803	795	875	799	799	852	811	772	821	878	802	837	899	856	832	887	892	846	860	835	828	818	908	803	866	841	823	810	838	845	799	844	842	852	861	868	827	849	850	860	809	889	831	887	809	890	819	888	840	831	833	890	874	914	810	852	846	813	865	843	820	841	873	799	807	837	897	839	841	850	788	846	806	890	858	838	868	838	819	838	843	842	816	865	833	855	868	874	839	787	859	847	856	859	842	828	850	825	810	867	879	779	825	814	809	812	834	829	863	889	844	888	823	797	885	873	799	850	858	847	812	803	831	790	782	832	841	840	798	870	868	875	865	808	870	861	834	847	827	877	835	846	787	845	822	796	863	841	843	840	819	832	916	858	861	871	893	837	883	860	816	889	830	834	850	874	833	842	881	839	823	829	826	805	836	850	851	798	822	860	846	838	807	827	860	839	822	825	849	813	834	844	858	824	846	825	839	856	865	876	829	829	845	889	843	815	801	852	813	815	804	839	847	812	856	866	851	817	820	889	866	851	853	828	833	781	909	914	833	828	863	859	827	831	823	865	851	839	844	816	850	839	916	827	866	881	886	856	876	847	845	858	841	835	849	867	839	845	846	817	843	822	866	880	804	825	782	860	904	877	924	860	843	820	845	876	842	880	834	859	831	819	826	894	823	798	821	840	822	829	815	819	852	898	856	858	879	836	844	854	796	865	823	850	831	871	876	818	800	854	851	848	862	808	857	847	850	825	825	806	829	840	831	881	871	843	850	827	838	856	884	817	828	851	844	803	794	881	844	809	898	874	844	865	832	888	762	798	874	817	786	820	815	793	815	824	847	816	864	811	843	877	808	842	860	854	933	864	839	860	802	871	873	850	840	783	870	825	810	853	847	871	838	835	853	850	834	880	821	848	911	853	829	876	846	836	823	827	755	848	905	861	794	817	830	868	891	842	828	831	889	868	843	835	772	893	838	817	809	837	841	850	846	882	885	860	823	852	842	823	826	890	837	803	872	806	863	831	831	777	845	896	814	855	879	817	831	888	817	802	853	831	866	794	846	861	855	820	857	848	874	855	827	832	842	852	811	816	844	852	846	833	843	860	895	853	839	835	844	809	813	836	863	869	847	885	817	835	875	859	830	856	808	894	821	850	884	895	851	853	818	863	791	849	864	906	816	890	884	858	849	840	835	842	848	835	792	866	837	820	870	840	817	845	878	834	855	833	851	851	841	845	873	877	845	862	815	832	865	868	806	906	816	805	847	829	837	839	819	877	820	852	845	851	870	844	876	850	869	811	883	840	827	867	859	789	849	802	855	864	852	864	903	798	808	881	855	868	782	851	796	873	836	874	810	837	871	806	884	835	845	813	790	831	857	829	869	847	841	844	873	805	822	812	848	848	857	878	837	834	834	852	855	839	830	813	803	834	809	847	812	835	833	865	873	887	822	847	790	871	842	812	863	823	826	816	864	838	823	836	819	847	832	861	810	830	849	848	863	816	857	838	817	867	869	789	844	822	843	868	857	876	861	845	905	841	865	829	847	862	828	837	879	830	810	846	860	857	856	847	858	860	888	848	891	864	826	841	865
24295	21416	28918	24303	20673	2418	646	424	360	310	318	283	245	259	253	236	257	231	229	224	227	198	212	236	184	196	233	209	220	206	190	223	192	205	223	209	214	215	205	224	197	253	205	211	197	200	196	213	199	177	217	205	197	209	229	199	205	204	204	203	199	195	206	196	204	198	191	183	202	221	211	200	214	191	192	216	213	220	187	216	217	206	200	197	213	209	200	218	188	177	201	188	193	196	194	216	221	218	221	222	192	179	191	209	178	206	189	202	205	206	207	187	210	192	218	215	195	191	202	202	203	188	190	216	203	216	194	200	191	211	209	191	197	207	220	192	209	182	209	221	190	201	194	216	212	211	227	195	199	192	229	209	195	226	202	176	219	191	206	195	188	209	201	217	190	218	200	215	202	211	199	218	218	214	203	190	201	192	195	210	189	197	212	191	196	208	217	191	184	212	191	194	193	201	194	214	219	191	187	205	212	201	176	166	191	203	230	217	221	187	174	198	207	204	217	211	193	187	182	208	196	186	203	181	221	209	230	214	218	208	217	173	186	197	179	188	171	212	196	166	206	204	198	211	174	177	197	190	208	222	198	189	209	189	219	185	219	196	212	193	194	185	192	235	187	204	202	203	207	213	187	187	203	229	193	193	200	189	180	222	180	209	203	210	189	188	192	200	208	171	185	212	209	206	227	181	203	196	186	201	201	213	203	190	187	200	207	183	213	231	185	201	186	175	198	166	200	186	231	191	170	192	192	189	195	221	197	189	217	207	191	179	196	187	185	177	193	228	199	208	190	201	179	204	201	226	206	199	208	193	208	212	194	182	208	168	230	187	204	182	188	200	223	186	193	189	209	196	216	197	197	217	223	184	211	183	201	214	178	193	201	200	189	201	202	199	184	217	203	205	184	209	210	204	217	179	182	185	199	189	193	224	209	192	212	175	195	191	176	187	186	175	200	188	209	209	193	191	217	203	191	221	180	209	174	202	207	186	207	179	196	198	208	198	205	208	198	225	190	194	177	199	219	194	194	199	184	196	215	175	211	211	197	185	213	199	196	192	190	186	197	202	227	216	220	175	225	205	217	213	217	195	195	203	185	192	211	185	210	216	214	207	219	196	227	194	225	194	188	197	179	210	179	198	192	212	206	200	204	213	205	217	222	196	193	201	209	222	221	174	202	198	208	199	193	195	194	190	198	189	202	196	185	230	213	193	193	189	169	244	201	208	195	173	207	210	204	203	210	161	226	196	198	202	219	176	187	188	189	208	198	215	182	207	190	183	203	185	201	187	186	196	206	193	212	202	219	198	205	195	225	217	204	198	191	192	201	206	182	222	227	197	202	157	206	195	209	171	189	207	210	192	209	196	195	194	188	196	205	190	200	215	198	220	191	202	194	211	181	211	183	184	182	187	188	168	196	185	192	196	206	201	229	199	195	186	189	230	176	195	194	222	205	189	184	215	180	191	200	214	187	194	185	200	195	191	190	204	212	205	185	202	203	202	198	195	225	172	203	190	186	210	204	205	194	188	175	207	215	215	205	188	211	226	170	215	206	191	188	185	206	193	203	194	181	192	190	195	176	207	204	195	211	203	216	207	212	200	212	201	207	203	194	223	192	243	203	172	206	203	210	224	185	195	231	212	203	217	179	187	176	202	177	211	205	196	181	172	188	201	212	179	192	226	210	180	207	210	222	181	208	223	204	229	228	199	207	212	219	194	190	194	194	192	201	204	202	208	197	187	198	194	199	199	207	183	218	200	194	218	191	214	199	190	199	182	198	216	215	201	214	194	199	179	196	184	205	186	200	178	206	189	181	214	205	195	184	197	211	186	185	181	201	181	195	212	184	211	199	203	194	205	215	217	207	184	166	216	203	208	224	159	196	219	213	211	238	199	193	202	199	208	206	201	174	211	190	215	212	183	210	195	193	208	201	206	175	184	203	206	224	197	204	209	220	198	214	201	174	204	197	206	212	211	206	204	182	173	177	200	192	213	183	215	211	201	209	204	203	186	197	213	202	205	205	197	201	192	169	173	204	195	202	213	201	229	184	209	190	191	203	183	231	177	191	196	215	211	167	199	188	240	212	204	201	204	184	211	178	203	221	212	228	205	187	202	208	216	214	170	194	212	181	215	210	166	191	181	214	197	185	224	218	214	201	186	203	205	204	196	186	201	178	206	206	208	201	194	194	201	200	184	202	180	208	188	212	185	219	227	206	180	195	193	222	214	180	200	201	193	211	202	189	188	199	204	215	160	197	171	210	189	173	208	214	196	218	195	196	208	181	202	200	191	202	199	208	201	198	184	175	210	200	213	199	228	188	196	207	219	224	193	197	193	198	199	221	196	201	195	210	193	200	179	213	207	195	210	202	225	225	210	181	200	203	199	225	195	212	202	185	196	195	196	190	199	203	196	208	195	187	171	204	180	189	225	223	215	200	222	218	221	215	202	188	192	199	190	208	199	212	196	212	203	209	208	207	221	234	190	200	174	178	204	186	187	194	197	207	195	222	210	189	188	189	208	211	177	191	203	197	206	198	192	191	184	194	198	224	184	191	187	202	191	219	208	194	189	201	183	176	233	208	203	192	208	186	188	205	215	180	213	220	203	228	195	199	201	211	175	183	199	189	211	200	195	205	205	193	211	210	219	183	193	206	196	192	217	223	206	196	191	194	200	207	189	208	217	212	175	189	186	216	217	192	192	226	178	209	179	215	201	193	224	193	182	207	199	184	169	182	194	209	198	175	184	208	185	201	181	186	197	202	191	193	212	184	198	197	215	192	202	204	210	205	212	191	201	186	189	200	203	185	238	184	192	210	199	190	195	184	193	195	215	204	216	199	203	193	192	197	198	206	203	212	193	205	200	178	193	206	237	196	181	191	201	231	225	195	202	183	207	202	214	210	209	202	204	206	188	175	216	192	195	181	198	201	179	199	180	224	194	200	177	189	235	207	185	207	213	192	212	187	208	174	186	217	172	200	217	200	183	178	190	213	200	220	182	203	204	201	189	197	178	203	226	176	203	189	183	190	195	180	203	206	210	193	196	212	185	191	219	181	178	210	217	194	199	193	234	199	207	176	186	189	198	215	188	203	176	186	223	208	197	181	194	184	198	186	203	202	196	207	200	201	194	190	221	184	189	184	179	197	193	171	212	193	195	206	214	206	216	221	220	212	183	203	192	200	195	206	171	186	211	198	184	200	186	188	212	202	213	199	203	198	204	207	213	180	169	167	226	213	209	158	194	186	201	214	208	209	200	193	185	186	199	217	218	188	180	175	213	206	222	222	229	188	224	184	190	191	209	198	180	203	201	176	196	194	215	191	198	196	178	197	198	176	183	216	208	198	210	202	204	178	174	173	186	193	220	209	186	194	209	202	200	197	217	189	188	205	199	220	185	185	180	203	247	202	184	191	199	194	201	217	193	170	198	194	188	173	228	190	206	211	188	186	203	187	192	191	183	195	209	170	173	192	180	186	182	210	208	200	200	194	215
25362	10087	22111	4276	2802	1991	1513	1302	1096	942	873	747	727	634	654	573	569	536	535	481	499	510	472	498	479	456	447	455	421	462	433	461	442	407	463	418	438	425	450	412	436	418	424	407	408	427	467	426	474	400	414	457	447	400	402	421	423	391	402	387	460	439	355	407	425	423	421	409	424	419	406	421	401	400	412	416	408	381	399	418	395	398	413	429	425	408	399	418	431	406	383	420	406	383	400	403	416	397	409	384	426	406	426	437	382	400	421	401	413	389	416	381	417	412	401	409	357	419	392	391	437	386	417	456	420	380	397	410	382	420	407	381	388	406	450	405	397	433	436	422	385	428	430	409	414	404	419	410	391	398	407	412	409	396	394	391	403	421	446	391	416	426	416	396	425	418	396	398	417	432	382	434	391	426	393	403	391	407	413	423	395	387	402	415	394	406	409	393	396	398	397	378	398	440	408	395	373	430	398	433	424	422	399	426	389	392	401	398	437	409	377	374	436	351	403	406	394	427	439	396	398	382	407	384	407	424	391	410	375	406	399	419	414	410	424	421	434	400	384	426	346	386	389	399	380	424	431	439	425	423	434	393	427	435	404	371	386	390	430	396	409	398	407	421	395	400	441	397	394	395	395	388	425	395	462	378	373	405	412	398	407	388	385	408	400	387	419	420	409	417	416	410	415	419	445	406	402	393	390	431	402	435	431	405	385	421	421	397	383	404	408	426	419	414	402	385	433	438	432	432	434	413	412	435	393	410	391	426	385	411	400	420	426	416	447	382	425	429	409	403	391	430	382	398	392	422	391	397	409	373	371	416	426	389	400	434	459	407	419	396	420	403	409	394	384	412	362	406	383	406	427	406	416	395	411	406	388	421	386	379	383	402	390	385	422	386	375	448	416	416	439	439	430	418	436	406	409	422	418	408	425	394	413	407	403	411	417	392	446	398	372	436	453	404	427	421	385	379	411	398	415	377	385	409	406	406	398	418	411	402	396	426	419	408	422	403	410	386	407	363	364	403	411	425	355	379	414	436	431	437	404	386	423	459	429	373	394	375	413	433	434	382	393	406	383	415	440	394	402	413	397	424	414	388	402	415	419	428	440	387	432	419	422	382	427	411	401	424	419	415	412	393	399	396	410	417	394	413	410	389	393	384	455	429	423	407	417	379	434	421	406	414	426	429	381	448	399	426	403	406	437	395	406	388	401	416	415	396	424	390	393	429	400	422	387	432	401	385	380	410	400	420	402	416	422	423	407	408	446	400	418	395	399	460	402	415	426	405	400	442	368	391	411	402	394	440	438	420	415	423	389	428	391	429	424	386	426	405	383	416	413	370	392	430	420	401	395	408	431	400	418	445	430	389	425	430	418	423	414	417	387	389	409	396	405	441	421	363	436	399	437	383	397	400	386	361	413	387	427	398	420	382	425	405	387	386	401	385	418	406	431	415	446	426	393	407	394	413	410	422	404	416	458	394	404	430	422	368	422	401	401	398	418	405	422	398	391	379	425	404	454	433	377	400	389	431	377	410	463	421	382	435	380	423	440	405	393	427	383	421	422	414	434	456	435	412	402	362	381	406	422	395	414	425	411	412	404	447	385	392	402	384	394	367	406	415	382	400	414	433	446	425	451	394	403	409	377	382	406	417	382	431	398	426	386	418	441	406	422	400	409	409	411	372	398	451	423	405	380	405	398	413	417	427	388	390	436	325	402	445	401	377	441	384	398	431	410	418	424	486	397	410	396	415	423	423	398	417	415	428	433	402	403	375	420	420	393	377	420	449	442	406	401	402	405	408	396	395	416	412	438	422	434	437	387	393	396	413	435	396	404	414	405	415	420	417	428	406	392	412	405	417	409	400	415	428	401	419	426	418	421	406	432	421	424	421	357	395	392	373	420	424	428	405	404	428	401	422	371	411	488	409	419	406	382	451	422	410	412	442	415	369	387	386	435	428	411	430	438	394	377	440	404	387	412	432	441	373	409	383	405	386	399	431	426	387	393	397	418	410	430	414	380	413	406	379	383	403	412	429	375	409	407	408	422	401	410	390	402	395	441	352	409	410	440	381	422	438	370	398	394	424	408	396	412	446	413	398	387	392	415	398	431	404	418	403	410	410	384	426	367	426	368	429	409	372	381	398	422	442	405	403	406	404	415	382	406	396	447	399	404	381	427	404	411	385	426	382	411	372	371	386	410	425	385	400	409	437	433	398	397	361	378	397	426	380	382	402	388	388	402	407	420	379	423	418	446	358	404	407	417	379	435	413	402	414	416	389	391	413	407	382	400	413	378	373	409	428	446	374	406	395	400	394	405	424	371	399	431	394	428	400	443	384	424	389	397	387	393	406	404	413	386	412	413	407	418	395	391	413	371	409	402	447	399	431	414	425	424	416	442	413	416	369	415	413	409	413	384	384	444	422	410	404	389	451	377	424	411	406	435	387	428	420	402	395	399	401	387	405	383	443	411	389	447	410	412	430	373	410	394	378	398	412	400	411	395	401	401	394	419	426	403	402	376	410	391	416	380	454	395	394	429	384	390	437	398	413	382	452	408	420	412	430	390	400	397	391	401	424	449	399	424	408	393	411	412	394	424	389	402	415	414	408	416	365	399	430	428	399	450	400	430	400	411	462	419	410	402	390	416	382	417	421	390	413	419	437	422	416	386	435	410	432	435	425	424	386	406	383	413	396	437	421	362	411	398	466	407	409	403	420	398	400	375	400	449	420	425	404	390	454	403	405	401	397	410	414	402	412	440	370	411	435	414	407	442	408	426	370	432	444	400	409	386	432	391	403	419	370	391	446	409	431	415	430	417	428	424	409	396	450	403	404	388	411	401	380	413	380	417	413	449	381	374	433	411	403	420	420	424	412	412	439	407	390	411	400	424	408	416	423	405	396	414	394	394	401	418	415	410	384	423	405	397	422	395	395	404	414	419	412	405	399	414	405	436	371	379	390	446	407	418	431	421	406	430	411	408	384	410	416	397	428	465	397	423	440	420	443	393	411	427	419	392	404	369	427	375	395	394	371	406	413	396	403	418	391	382	410	439	426	375	405	421	379	421	375	403	414	383	413	394	403	399	421	407	384	408	398	380	389	391	384	385	428	394	417	419	408	400	444	370	392	422	431	416	423	423	400	413	430	395	416	413	379	396	415	393	424	423	451	418	421	450	406	430	413	405	409	416	389	391	423	396	393	436	372	383	376	408	384	392	374	389	404	404	447	428	360	376	425	397	392	396	384	397	398	427	416	398	380	438	411	421	410	438	390	460	423	386	434	422	423	399	402	411	385	445	441	403	400	407	404	415	420	407	427	381	386	426	421	413	405	376	411	405	389	417	410	412	439	409	406	386	381	382	426	422	428	396	398	434	404	405	420	461	430	418	393	395	409	405	436	380	404	408	419	403	406	371	411	414	404	396	407	412	398	423	386	373	459	439	423	415	423	382	409	396	416	407	420	426	392	431	388	446	416	415	393	406	412	368	417	420	390
23390	21412	29514	23681	21412	19718	2163	819	608	590	570	509	488	432	479	445	415	387	389	432	395	399	399	379	352	353	365	385	374	379	334	353	407	353	371	389	350	378	341	383	385	359	345	367	346	352	342	338	337	346	393	362	398	333	338	364	347	321	305	370	393	354	350	362	323	356	358	363	360	312	338	360	348	313	351	345	341	359	363	370	322	349	323	366	324	372	340	354	372	332	325	349	356	361	319	344	380	349	321	347	339	317	315	347	356	342	347	341	327	339	329	346	377	332	338	387	348	344	367	363	383	343	354	378	342	346	339	352	349	325	391	346	355	356	384	369	348	347	336	361	356	326	372	334	376	372	342	355	311	330	350	319	365	365	358	354	349	356	333	362	338	348	364	340	320	314	353	350	355	373	345	340	313	348	315	327	354	308	324	335	335	380	376	360	356	345	351	327	366	340	365	346	375	323	341	353	377	367	349	376	352	354	358	340	332	342	349	349	356	339	382	345	336	318	373	352	336	330	302	311	328	333	334	342	362	371	345	353	360	335	331	365	356	354	338	360	360	366	337	355	357	369	371	309	327	418	355	384	359	389	345	349	380	353	359	383	363	380	353	394	345	343	351	326	370	349	348	378	363	337	322	342	346	337	354	339	322	337	326	359	362	341	344	348	349	342	323	329	368	357	344	348	364	333	332	373	326	344	332	347	326	343	362	310	336	343	356	336	358	341	345	359	350	344	344	322	358	340	327	341	333	319	342	332	355	345	340	348	305	308	371	329	314	334	361	345	363	363	317	372	341	369	352	295	341	356	340	337	367	331	339	307	355	338	322	361	356	368	321	331	342	367	356	355	341	363	349	347	346	315	341	350	381	349	368	356	348	349	346	357	358	336	325	319	396	327	355	347	320	327	352	348	355	337	339	353	338	380	348	329	337	368	336	345	316	338	334	357	336	334	351	340	320	330	349	339	334	360	332	354	348	329	354	349	337	346	359	367	351	367	334	347	383	360	304	339	359	288	353	361	346	377	345	347	362	361	367	334	316	363	345	318	351	340	359	362	358	342	326	321	392	342	333	333	384	372	370	328	319	353	369	347	328	333	394	319	349	355	387	335	333	321	338	355	362	348	373	351	348	364	334	342	373	326	345	319	362	361	330	366	332	344	339	376	361	374	376	345	346	367	349	338	346	364	366	341	327	324	375	348	319	325	353	400	350	332	359	323	338	360	353	348	375	347	357	364	342	340	370	368	327	332	370	359	359	347	359	363	375	350	348	330	358	343	369	364	332	358	330	309	318	374	347	355	330	337	332	317	320	353	344	352	340	338	363	341	328	381	343	350	328	343	369	337	346	384	376	339	373	338	346	369	318	307	343	336	335	351	331	336	326	377	346	347	330	338	338	327	348	374	353	358	376	341	354	321	351	353	355	357	365	314	329	367	372	352	332	360	326	324	364	350	328	375	294	372	350	350	361	341	342	337	337	315	339	318	326	326	365	357	329	349	342	349	371	344	370	377	355	326	321	320	358	356	360	358	365	313	317	334	324	344	311	349	378	354	345	380	348	361	357	352	340	333	327	339	340	326	364	362	369	322	365	310	331	336	367	373	362	363	365	363	342	360	362	360	316	339	347	337	341	352	390	339	338	343	357	378	333	361	335	360	385	314	366	347	327	323	348	332	353	300	338	346	323	371	319	338	349	350	355	340	321	372	326	386	332	375	319	325	336	308	332	318	318	356	347	349	374	363	345	352	327	358	326	374	339	369	343	342	367	340	368	349	355	351	316	362	339	341	355	333	358	341	326	325	349	331	353	341	350	360	317	357	329	329	324	325	367	336	351	325	329	323	349	347	345	315	348	351	353	346	352	365	346	374	386	316	328	355	346	314	325	340	329	344	348	369	361	328	327	355	370	347	350	344	324	342	358	372	359	345	336	338	343	369	347	344	333	326	359	365	368	357	375	324	319	352	386	335	344	375	384	358	356	334	368	355	345	381	352	372	367	340	329	355	375	348	368	334	343	313	338	353	325	344	315	375	337	378	338	320	358	307	343	343	376	377	361	316	368	313	352	374	359	353	316	354	343	344	332	355	340	404	339	384	314	352	323	343	329	351	335	351	340	357	302	328	347	348	334	311	345	338	343	355	347	352	321	337	346	357	374	357	352	342	388	338	342	336	370	353	379	341	380	353	359	323	325	348	369	359	334	347	346	340	347	351	329	337	321	317	374	343	344	347	382	379	371	327	371	351	341	363	353	333	318	335	363	333	334	356	343	339	327	357	344	368	336	327	310	343	351	365	356	357	336	354	337	343	321	321	341	311	311	329	377	364	342	334	337	349	344	337	382	326	358	323	326	369	345	355	315	327	355	320	320	329	329	359	321	329	316	313	318	333	293	322	337	324	367	325	321	348	353	328	362	362	396	375	358	325	339	332	369	359	345	315	337	349	386	369	347	352	320	307	335	318	368	369	349	347	323	328	337	344	350	341	350	350	330	331	335	333	350	354	359	347	355	329	329	351	339	373	307	330	330	350	338	317	352	339	341	346	327	342	357	369	356	295	357	330	336	369	345	336	355	343	362	347	347	350	366	330	325	340	326	364	340	340	350	334	376	354	340	320	368	355	346	334	344	365	357	361	354	349	342	346	378	336	343	348	360	356	362	381	354	335	350	356	359	324	332	346	344	366	332	335	326	357	342	368	361	354	368	330	335	398	343	361	316	351	357	318	344	322	348	329	336	351	340	339	368	354	349	360	351	339	353	342	349	346	306	331	337	358	335	344	389	344	340	335	353	391	330	364	307	346	385	342	344	340	343	361	340	379	352	360	342	344	337	329	330	336	381	340	338	323	363	322	359	374	352	337	361	335	344	363	337	324	358	344	353	351	332	348	355	358	359	315	315	348	366	334	346	353	326	338	349	328	330	340	359	375	335	341	359	333	345	344	355	324	355	353	335	335	359	306	317	321	349	350	363	336	337	353	353	362	374	359	337	311	344	366	350	338	333	348	306	357	355	349	310	324	343	319	318	336	333	361	360	339	392	354	340	335	333	322	342	342	367	381	352	374	356	348	333	369	354	385	347	379	345	328	321	346	376	359	324	357	361	351	339	340	347	336	326	371	344	391	338	329	308	327	351	327	340	333	352	363	369	354	357	348	383	372	341	347	352	359	343	356	354	347	346	402	344	375	348	331	302	342	347	353	321	323	330	344	358	314	350	370	369	306	363	359	329	326	360	377	380	361	327	323	325	350	355	367	334	351	360	347	343	340	345	336	363	354	343	329	368	339	303	356	351	309	365	316	359	328	365	345	368	350	321	347	355	323	369	359	349	321	335	352	361	368	378	380	350	330	339	357	358	340	321	348	319	370	345	364	366	334	352	343	314	361	314	329	322	353	352	329	330	369	358	354	360	361	334	337	323	360	332	347	344	359	318	363	358	335	341	336	340	349	338	339	320	348	322	370	323	375	324	350	361	328	320	307	365	334	362	350	344	337	338	359
28903	15905	26424	7098	4930	3564	2747	2222	1904	1620	1406	1306	1193	1104	1036	948	923	837	846	830	828	802	752	744	754	764	703	697	736	679	671	739	682	707	671	696	682	673	645	693	670	663	623	658	670	626	641	641	643	637	662	626	670	677	673	646	641	661	591	606	697	641	653	667	654	595	619	639	657	652	643	599	647	659	672	635	623	607	601	629	633	627	616	658	648	625	605	671	688	635	638	681	629	657	646	655	645	615	653	612	674	633	652	665	659	616	629	704	649	603	638	615	579	633	649	655	649	626	618	574	610	621	651	663	672	644	621	609	653	629	592	625	637	634	649	636	640	639	664	613	614	599	621	665	655	616	677	647	617	655	593	643	656	629	606	629	625	654	594	629	600	590	633	614	648	624	654	672	613	624	642	669	600	647	657	649	632	668	658	647	606	614	623	635	645	606	615	631	680	610	621	612	601	605	645	641	616	611	658	598	579	649	627	632	615	609	656	627	591	599	610	617	667	674	634	680	651	636	588	625	663	620	645	643	620	596	691	620	636	621	606	625	611	650	633	624	628	613	595	628	626	647	611	649	634	658	602	657	601	635	619	640	632	648	681	645	646	633	646	627	638	586	629	661	597	648	600	626	614	655	660	611	585	599	629	602	662	607	605	604	615	622	613	628	611	584	619	634	587	591	616	623	611	627	608	662	616	633	606	659	596	620	645	665	619	605	617	613	671	669	618	649	583	631	647	577	664	624	626	612	633	634	614	666	599	612	598	601	631	592	650	625	610	616	656	628	617	623	605	620	614	582	607	603	639	598	601	627	649	614	652	611	640	613	622	613	650	618	628	617	633	594	604	623	594	631	637	655	620	653	601	604	641	609	621	627	607	591	640	598	633	656	612	617	591	648	610	658	672	618	668	611	649	646	652	605	596	667	631	638	670	633	660	629	620	634	622	611	663	654	642	678	613	592	677	635	660	615	664	603	615	629	633	651	642	627	570	595	592	657	646	645	579	645	609	618	608	604	616	627	619	621	645	651	657	635	654	597	613	659	626	666	643	664	571	600	624	647	642	645	663	663	676	615	644	593	611	607	624	661	614	620	661	605	619	578	644	659	596	614	628	640	600	593	674	602	654	610	654	644	578	635	603	615	621	642	595	652	642	652	652	639	649	584	607	664	629	641	611	645	629	628	625	630	698	590	632	623	682	620	599	615	635	612	653	628	643	601	643	653	616	662	668	640	646	646	621	627	605	639	609	687	659	622	620	614	638	600	591	691	624	642	604	641	624	599	583	650	661	664	641	635	638	607	602	638	674	660	632	638	622	656	657	634	679	622	637	649	608	631	663	620	647	591	621	595	620	654	627	666	625	645	643	595	599	671	612	641	623	616	662	651	625	602	632	634	658	637	648	666	648	640	661	608	686	608	601	671	636	589	630	608	644	614	652	599	663	630	642	643	629	636	613	664	594	634	652	653	606	682	627	686	668	600	643	602	688	677	643	647	634	653	611	603	635	607	632	601	611	650	612	601	627	631	669	583	634	623	620	630	665	642	638	617	625	639	638	644	623	641	634	622	639	630	598	620	651	622	611	621	608	610	621	633	630	628	649	624	650	625	614	630	611	635	645	614	636	652	604	623	600	616	607	600	637	645	610	636	597	617	609	582	617	647	636	591	651	630	655	667	669	598	653	623	631	649	614	654	616	655	668	676	693	645	620	646	670	667	640	618	633	628	613	666	620	649	615	639	650	671	606	608	702	643	580	622	650	600	686	630	612	641	628	653	634	618	637	608	632	640	599	606	628	634	686	632	612	638	648	620	637	645	612	583	614	597	616	661	619	593	667	658	637	632	675	626	633	611	628	635	612	645	651	650	653	658	646	586	635	593	633	636	610	624	618	642	668	635	658	635	612	617	672	605	642	629	656	618	605	613	635	632	620	620	606	595	626	635	624	598	615	605	654	630	662	604	594	643	591	617	614	634	631	626	626	669	647	630	643	639	667	604	629	626	621	624	629	649	623	664	662	605	631	632	638	617	601	650	655	633	650	603	618	590	634	580	592	625	645	658	624	609	613	642	660	669	654	603	614	592	662	628	626	621	605	606	644	579	607	663	618	640	617	650	625	615	621	633	647	675	624	673	651	687	668	620	635	629	622	655	641	649	668	641	683	577	630	660	601	582	663	617	649	647	659	634	624	640	621	635	630	604	598	599	664	603	620	662	604	642	630	615	655	584	656	660	649	632	618	621	600	620	616	637	657	626	647	642	629	585	612	624	596	596	607	614	618	641	600	649	636	651	613	625	625	641	618	618	652	608	621	610	571	642	634	659	612	622	629	660	641	618	627	643	685	668	675	605	626	629	615	623	670	576	594	636	646	642	635	665	624	585	608	634	620	685	662	639	636	643	661	669	639	641	692	605	628	615	595	643	638	611	654	627	608	637	617	616	638	622	628	653	604	701	644	679	641	621	604	625	697	623	588	663	644	609	585	606	577	609	609	625	592	677	635	593	647	622	657	663	603	635	630	670	633	660	570	627	675	644	594	630	639	619	639	606	633	605	661	668	603	655	646	614	616	660	613	619	593	624	667	585	609	621	640	624	632	619	658	593	627	644	615	618	651	646	584	577	606	634	646	584	652	621	658	636	625	655	660	662	656	602	561	621	653	623	615	606	653	611	597	647	622	602	617	630	631	585	638	672	611	650	685	625	649	604	665	596	610	621	636	612	633	567	660	583	634	601	618	612	647	637	623	622	606	655	611	631	620	616	600	625	641	601	608	626	656	633	604	650	620	617	602	609	639	624	622	674	630	658	632	626	612	651	674	618	608	665	613	655	669	656	598	669	615	610	615	621	607	662	622	690	667	657	621	611	646	613	640	644	632	620	612	634	643	613	616	626	624	609	661	624	619	662	671	641	589	605	630	648	633	635	596	648	638	581	588	617	595	626	620	638	646	639	647	585	676	608	619	660	590	649	627	625	595	641	633	648	648	577	588	633	611	645	615	588	646	645	621	681	653	619	639	613	644	628	636	628	622	645	643	611	617	642	617	613	702	661	569	614	599	644	607	612	628	622	596	600	639	638	637	597	648	632	630	618	614	636	656	605	628	667	568	629	659	622	615	616	670	625	664	634	627	644	611	628	609	651	630	638	617	617	625	641	623	576	616	622	646	620	677	579	651	625	627	653	602	652	631	585	662	632	561	640	635	602	629	615	673	647	629	662	603	605	681	587	643	651	610	660	659	640	664	658	558	652	595	645	630	634	612	624	662	619	591	658	670	672	636	607	632	671	616	652	590	641	637	617	645	675	650	649	657	653	617	640	619	667	659	632	639	628	634	623	606	653	603	666	624	636	611	614	625	632	608	605	640	630	642	629	617	585	655	636	608	663	637	638	666	568	593	621	592	632	645	624	654	654	590	625	623	638	643	633	642	598	642	634	665	634	605	633	634	605	638	651	555	669	623	646	618	647	664	676	610	644	612	644	601	616	654	637	671	637	635	618
27025	20980	10931	1003	547	495	513	449	471	461	485	432	443	454	447	438	439	425	440	468	432	433	459	435	407	406	430	451	462	425	433	460	500	461	432	480	450	438	461	456	449	414	385	413	448	426	416	440	421	470	474	441	432	449	434	413	451	408	463	460	454	407	437	439	434	455	425	420	453	463	421	438	433	444	476	403	410	438	446	426	441	444	451	427	427	411	450	463	487	438	478	437	475	440	458	434	460	438	383	464	425	425	409	463	445	443	416	450	415	461	454	474	462	480	460	474	458	428	429	474	474	421	457	479	466	454	469	423	453	448	464	421	436	461	415	439	437	480	453	420	448	456	454	439	428	424	416	426	431	450	439	456	475	460	413	421	437	417	465	440	436	450	432	455	460	459	444	438	424	465	414	456	439	424	407	439	454	400	458	456	455	470	471	433	442	482	417	438	478	416	463	456	424	410	398	437	475	439	416	471	484	459	433	456	406	479	462	482	437	430	442	420	444	448	381	435	429	460	403	447	423	445	462	453	432	424	452	444	456	409	482	435	421	473	414	456	437	436	451	437	444	451	439	441	451	413	426	414	438	416	419	479	428	471	434	443	423	434	435	444	465	456	442	487	449	452	432	454	453	469	453	474	406	437	415	427	431	468	473	426	428	443	490	440	455	450	437	436	463	471	421	424	440	429	422	454	441	446	447	488	463	433	463	438	455	450	447	455	442	448	430	506	410	446	426	457	466	445	423	422	416	404	444	450	437	436	444	472	441	440	450	444	423	433	446	491	424	489	417	455	435	445	453	488	430	465	451	440	455	452	427	444	412	430	436	428	452	443	439	452	449	432	432	457	468	429	442	435	449	449	431	450	481	479	429	430	460	428	425	439	439	401	430	444	407	472	457	414	423	447	416	450	435	432	431	432	466	464	456	464	465	425	396	465	445	417	441	459	433	424	481	436	469	440	414	449	424	422	435	440	449	433	452	441	456	417	447	440	463	455	446	492	457	432	446	476	435	453	438	446	464	453	496	445	423	468	452	430	433	428	475	443	447	466	431	425	458	440	437	428	462	448	411	428	400	457	442	459	427	449	410	450	458	449	457	491	426	447	451	462	439	449	481	467	431	422	423	463	453	421	442	454	459	428	451	435	442	404	429	473	450	463	431	416	422	425	472	419	423	434	421	453	450	438	436	423	447	425	485	462	444	449	419	424	416	420	462	449	443	432	440	396	423	440	418	412	427	426	435	460	447	435	424	497	413	500	424	440	475	439	450	458	442	437	410	458	460	409	447	437	487	452	447	431	410	461	472	460	443	469	433	423	467	428	464	438	409	475	436	431	434	432	451	435	419	393	446	398	421	455	406	435	416	460	440	467	462	428	418	442	438	443	422	436	420	456	410	436	470	451	481	429	476	445	430	454	449	445	428	445	442	418	447	432	460	427	431	404	400	397	424	436	451	416	419	428	455	421	419	405	485	452	455	445	429	438	417	424	430	450	461	439	445	427	428	451	429	440	448	405	475	420	427	403	427	416	449	437	416	467	441	462	447	459	447	463	440	457	432	422	476	426	420	430	415	433	415	421	470	456	458	410	425	451	443	458	421	422	445	429	465	419	448	455	444	441	434	451	479	425	440	479	442	426	434	426	397	418	423	465	462	467	438	481	400	473	444	455	463	436	431	414	429	484	463	433	422	439	444	435	467	437	439	463	430	455	455	467	472	474	409	469	419	430	437	444	449	432	427	427	453	427	450	419	418	418	444	414	449	419	422	456	435	460	444	452	470	448	471	447	461	472	440	428	480	445	463	472	455	446	465	451	387	425	431	430	431	433	402	442	400	418	432	460	479	451	421	463	426	447	437	449	450	434	465	420	428	449	444	424	477	442	407	418	463	448	434	400	425	475	421	454	452	438	428	407	451	444	433	449	450	450	420	443	416	429	441	440	441	423	381	470	468	462	443	476	441	484	446	447	423	432	483	440	435	415	419	425	448	450	409	454	424	455	479	452	452	456	441	480	416	450	449	436	442	420	450	429	423	439	432	475	451	465	455	481	448	408	460	454	416	453	421	472	416	445	461	456	416	391	449	438	432	450	457	416	420	453	437	445	406	436	407	461	484	414	459	437	418	445	497	432	439	422	414	429	431	444	472	447	432	444	409	461	445	407	440	436	445	467	420	455	456	454	438	407	455	440	450	457	422	496	434	433	437	406	470	443	424	421	449	447	461	472	438	406	421	428	445	427	446	425	466	404	476	463	462	420	425	424	411	433	479	428	469	432	423	462	464	450	467	433	444	427	433	448	442	427	428	409	428	432	442	420	430	459	466	435	427	443	484	429	435	447	476	431	453	439	494	472	435	418	460	407	424	486	432	433	434	436	414	459	430	488	452	433	414	420	452	432	467	423	430	442	477	430	464	470	401	443	451	424	434	463	451	443	463	447	399	406	490	407	426	453	459	461	427	410	462	453	436	441	439	437	439	428	439	436	439	451	455	436	454	459	465	398	438	425	415	409	453	429	444	409	424	476	456	457	434	437	426	420	442	449	443	435	449	413	416	407	439	451	435	426	433	421	430	458	418	465	452	483	465	444	458	433	411	416	467	458	422	402	443	406	416	461	453	429	413	471	442	490	417	439	455	458	436	480	407	440	452	468	433	453	463	453	447	471	439	440	425	442	438	447	448	448	451	437	450	440	402	426	445	442	445	452	452	430	443	418	414	499	422	461	465	437	408	438	446	419	432	445	439	424	425	430	448	425	438	461	422	438	443	488	457	476	422	465	447	471	433	441	463	431	434	449	424	487	462	444	449	424	440	422	416	443	466	473	440	428	413	461	444	404	456	449	481	443	449	458	419	438	446	410	442	453	430	467	439	442	420	438	468	429	437	454	432	461	442	428	430	435	474	461	469	407	452	479	431	455	426	431	439	456	422	474	455	448	434	452	465	451	454	457	415	453	429	412	430	488	453	478	466	436	417	428	458	439	456	441	406	446	442	453	429	449	464	466	446	452	439	459	477	387	423	470	432	487	438	472	493	449	399	443	452	446	433	486	454	424	426	462	430	449	437	454	437	431	448	421	437	440	462	425	424	426	444	412	455	491	430	443	488	445	435	469	481	479	467	481	469	402	439	442	441	411	460	427	425	424	459	425	471	417	462	470	441	461	444	439	452	421	460	417	443	461	457	445	411	439	485	464	455	427	443	439	460	434	444	438	429	460	478	427	397	449	456	427	450	394	457	430	461	419	458	426	435	429	423	424	402	444	408	441	457	439	437	474	460	455	453	435	417	428	416	457	441	437	438	455	447	443	424	459	413	433	470	443	495	461	418	419	437	428	423	447	408	441	451	447	461	442	448	474	448	455	416	450	431	413	469	478	406	429	427	428	429	414	425	441	396	425	422	431	479	464	407	475	474	416	492	415	428	403	458	469	451	416	447	427	424	456	452	423	401	410	420	453	442	442	480	507	471	454	482	426	417	416	482	472	413	472	415	472	483	435
12067	1899	5376	1225	1057	982	1024	921	879	869	866	915	890	909	843	859	886	867	849	855	848	859	809	862	839	834	859	879	799	876	896	869	878	851	837	832	834	857	867	834	855	800	878	831	850	857	845	826	864	781	824	837	837	851	839	841	832	865	851	840	824	886	871	798	858	819	839	883	892	871	864	873	828	785	848	839	862	871	844	844	787	837	878	820	808	845	818	811	824	848	822	826	803	826	862	826	882	868	875	863	839	909	819	893	825	772	830	811	857	790	815	820	807	863	819	812	864	815	838	874	852	856	858	812	879	911	854	816	827	849	895	837	863	838	816	829	837	831	862	855	868	846	868	853	885	886	858	871	858	812	780	798	813	882	828	879	854	833	897	866	770	805	833	827	815	835	838	904	818	855	849	830	831	849	843	826	853	825	824	893	839	879	808	838	845	901	863	859	834	813	915	907	855	810	825	827	844	859	839	873	859	918	856	825	826	828	871	817	815	828	836	857	842	823	864	797	740	882	839	838	832	851	844	817	828	850	920	857	870	810	820	853	854	822	876	901	790	868	842	847	858	817	791	875	808	837	861	858	865	879	876	871	835	838	843	851	850	844	891	809	880	823	860	862	839	798	830	853	837	829	880	876	872	832	798	820	869	811	819	870	855	867	824	839	870	818	775	847	861	847	880	844	823	850	841	820	814	816	845	813	826	802	804	860	829	830	840	853	844	849	888	848	898	883	807	824	822	870	854	879	853	810	809	837	858	807	816	826	856	793	882	880	876	808	879	784	866	877	832	851	828	828	869	773	825	840	826	850	861	897	846	869	880	859	867	869	842	844	861	836	832	806	863	774	882	830	805	838	891	815	878	871	813	905	861	808	843	816	904	835	885	783	806	866	792	854	792	782	868	816	851	827	858	834	860	836	902	819	845	783	848	831	864	798	843	832	783	820	833	872	868	864	857	817	812	872	874	818	825	849	826	866	845	888	818	844	886	845	867	852	773	862	845	914	830	842	821	900	839	801	878	855	844	856	825	809	807	830	853	887	847	815	818	829	851	827	784	806	808	819	841	851	844	866	881	826	868	822	837	824	794	829	800	863	842	819	839	848	892	859	797	868	805	851	887	883	816	839	816	866	817	822	829	836	855	864	871	876	904	879	834	848	811	807	835	890	827	858	831	862	858	798	851	842	830	904	851	871	861	885	833	862	801	843	834	853	812	873	845	778	868	808	852	892	822	843	891	837	859	855	814	829	847	847	844	779	847	823	777	794	867	855	888	827	892	830	904	790	853	866	861	842	822	818	879	851	836	853	820	808	871	874	848	828	834	808	823	892	843	843	796	827	872	840	822	862	833	869	829	865	835	841	850	851	863	847	844	870	839	802	871	829	865	874	832	856	846	871	827	860	856	861	877	842	881	806	871	834	872	864	820	791	842	870	860	856	834	841	911	890	866	830	902	871	860	848	793	841	886	888	885	826	822	847	875	833	814	868	808	844	842	829	859	875	887	868	836	810	891	840	835	891	837	816	849	827	851	829	811	855	832	816	869	857	861	844	836	859	851	807	828	911	841	851	794	854	882	848	832	842	873	835	849	883	826	845	805	850	843	772	804	875	857	813	795	884	815	934	829	838	852	872	897	813	840	904	799	813	823	812	817	823	829	788	807	851	828	794	808	849	852	826	861	875	835	804	848	809	936	807	838	844	878	875	807	828	837	825	831	841	819	835	867	852	875	888	805	884	850	805	814	830	803	825	903	821	808	848	830	810	820	824	818	857	841	872	751	839	846	849	854	828	860	856	823	828	862	848	818	857	822	844	827	797	860	802	845	828	868	783	870	849	828	877	899	835	817	767	885	857	824	828	838	835	837	817	881	825	814	771	850	878	826	827	814	854	875	816	889	798	853	900	832	824	815	818	883	836	875	836	810	852	844	812	838	838	905	904	850	860	850	864	840	858	818	804	824	896	851	817	811	861	719	861	836	919	845	862	856	851	800	918	817	828	848	845	848	808	857	828	835	841	851	841	822	845	804	836	816	837	835	887	810	890	861	837	874	823	847	844	850	812	791	872	860	860	820	836	849	867	844	882	850	879	860	870	836	869	817	877	859	838	866	824	838	829	831	824	838	833	833	851	831	838	821	839	851	832	803	859	821	817	832	834	834	857	828	877	835	856	884	837	858	855	795	844	828	865	849	895	848	819	800	832	831	793	902	833	819	797	838	860	806	827	888	837	856	828	881	831	833	798	883	791	898	830	793	816	831	881	808	833	826	848	861	830	874	811	894	845	849	881	845	861	814	876	841	829	820	836	844	811	846	829	840	845	828	881	813	843	870	833	860	818	883	804	849	854	837	884	856	792	843	850	822	804	869	904	796	835	860	841	872	828	837	866	832	834	867	860	827	823	866	845	820	870	874	810	844	820	831	836	872	859	814	882	844	842	896	873	929	809	812	802	853	830	798	770	853	843	819	907	812	820	837	852	793	808	826	865	800	858	820	864	893	847	853	844	860	807	828	837	861	816	838	820	811	822	828	853	822	852	851	788	817	910	795	877	857	832	825	864	863	841	850	869	855	795	833	805	837	857	799	907	846	888	842	851	855	856	850	844	809	836	851	761	799	810	862	856	835	850	859	812	841	822	829	829	799	799	821	829	806	838	840	822	861	829	903	847	827	828	852	826	817	862	827	866	816	809	792	823	834	777	855	856	831	806	841	836	827	858	815	850	812	791	807	870	807	846	837	773	873	834	831	800	897	833	834	844	822	886	822	856	820	876	807	827	817	873	847	882	858	834	841	808	824	869	806	847	888	827	833	864	835	811	832	845	868	863	841	858	842	841	823	859	862	856	814	880	853	837	819	862	822	808	858	887	861	865	861	810	861	858	796	881	819	844	810	858	831	872	819	832	827	785	862	792	817	845	872	844	855	843	832	857	874	868	856	851	828	854	835	842	822	844	820	812	882	821	852	833	813	842	758	858	854	834	799	819	838	924	814	855	880	832	830	825	832	833	870	874	872	839	867	825	905	849	802	819	843	875	888	863	758	857	872	836	855	844	824	797	865	814	827	794	857	867	830	882	823	846	862	811	850	869	831	813	816	869	842	825	894	875	859	861	895	841	831	795	811	891	891	832	779	840	844	854	890	847	829	834	844	824	860	852	823	840	863	896	861	871	834	860	838	870	823	860	774	843	894	808	810	887	837	794	846	866	823	860	804	878	853	798	800	822	822	905	838	851	901	860	823	854	812	831	816	879	874	801	804	850	820	861	801	837	814	885	834	852	838	818	805	840	836	841	825	824	828	838	834	836	849	868	832	804	858	881	794	799	800	885	861	806	759	812	891	859	879	847	848	850	847	852	895	827	804	821	861	834	848	830	852	843	867	844	871	878	832	815	861	826	825	846	872	852	821	817	862	836	828	882	866	887	802	840	856	836	805	830	857	791	834	850	808	837	814	824	826	842	840	865	871	844	838	873	822	929	851	812	837	842	800	793	873	833
24277	21428	28916	24318	20722	2690	665	456	360	354	289	286	262	260	259	236	251	245	238	242	230	222	211	197	214	228	206	228	220	245	216	205	221	196	231	211	222	199	242	255	207	209	182	234	215	203	187	234	192	186	199	204	184	196	197	205	203	190	220	209	222	201	200	201	216	176	205	198	190	204	198	187	205	192	194	216	216	215	190	198	203	207	206	199	215	198	225	204	202	194	198	205	214	177	205	189	199	207	180	206	173	196	194	215	212	208	223	211	231	213	190	205	180	185	184	193	204	191	184	199	218	218	180	200	198	213	181	204	194	226	194	191	182	192	208	207	189	183	195	193	193	204	221	212	190	206	217	198	201	192	217	215	214	202	211	206	197	212	184	189	195	197	200	226	192	169	200	207	192	221	219	197	225	201	187	210	185	196	190	194	196	199	193	198	199	207	202	182	202	204	227	214	196	193	201	208	203	188	217	215	198	194	197	174	212	194	184	216	190	213	181	214	213	213	195	207	205	197	214	179	196	210	187	187	215	206	199	223	194	202	208	210	194	196	213	195	202	207	196	214	198	197	186	211	204	215	201	194	238	200	190	192	189	195	208	218	205	196	213	210	191	198	190	192	220	220	193	226	214	190	199	197	193	193	183	200	189	191	197	211	211	218	220	206	215	222	190	210	217	192	181	225	190	177	200	173	209	194	191	201	205	211	228	212	198	210	200	212	225	192	216	185	200	230	204	222	206	209	187	232	220	186	184	204	150	216	197	216	191	194	226	207	183	186	203	193	204	217	185	190	199	187	210	224	213	194	188	200	190	203	226	191	211	194	183	208	213	201	197	178	210	211	197	173	202	177	220	198	188	194	184	204	219	178	212	196	202	197	218	206	201	210	204	215	185	202	221	207	190	211	172	189	186	212	191	214	228	203	182	219	200	179	208	202	196	206	199	195	182	206	205	207	205	203	187	214	174	202	203	186	213	187	201	186	215	191	194	226	195	193	223	212	230	195	180	161	205	197	203	213	190	198	211	185	204	192	203	209	210	227	187	210	216	198	215	192	212	175	182	210	238	216	185	197	186	177	202	204	219	194	191	193	197	202	221	180	216	191	208	181	227	203	196	179	199	200	214	208	204	195	202	197	209	209	187	191	211	214	205	197	193	187	199	219	191	207	185	201	209	227	237	196	195	203	198	206	202	205	180	203	225	218	202	192	185	210	203	210	216	197	207	225	187	191	194	181	211	190	201	191	219	186	190	197	208	206	208	222	211	203	192	205	196	189	193	198	203	201	197	252	176	215	217	197	225	202	190	197	191	213	237	188	225	204	206	215	220	203	198	229	184	217	202	164	197	203	203	186	174	212	215	198	192	208	222	199	204	186	221	194	223	220	195	209	205	198	197	215	194	232	185	192	228	207	220	196	193	212	200	169	202	187	190	203	220	199	195	208	194	181	219	212	206	216	201	200	172	219	206	208	209	203	181	208	215	180	199	194	192	209	197	206	204	193	201	214	169	217	203	187	197	203	196	204	191	162	204	198	180	204	185	206	188	207	207	206	218	202	211	220	201	190	203	224	185	210	205	182	190	210	200	205	175	210	195	213	192	196	199	209	221	210	190	187	196	161	193	197	178	200	197	223	196	184	203	209	187	215	216	232	195	177	211	190	190	213	203	214	199	206	207	172	198	215	197	186	201	184	200	188	194	155	205	181	186	220	194	250	185	205	208	199	195	210	187	207	181	222	229	208	195	194	199	194	218	197	217	179	198	214	218	206	181	197	237	215	220	187	222	203	199	235	193	188	186	207	192	191	192	193	191	201	182	205	188	192	215	180	191	188	205	194	197	161	224	203	228	217	188	188	226	170	185	201	198	197	183	182	216	206	189	179	205	202	221	179	210	196	182	224	194	211	216	186	199	207	215	207	196	200	218	190	202	186	209	211	191	216	191	191	204	215	191	214	188	210	207	194	214	196	241	174	226	202	197	198	193	190	212	226	190	213	182	205	208	221	213	184	182	187	227	207	178	196	195	194	168	177	212	193	208	184	198	189	226	211	207	172	201	222	191	177	174	171	210	200	209	217	207	230	227	204	198	203	222	181	183	216	197	204	188	209	211	212	238	198	192	211	196	187	211	216	210	205	188	225	201	204	184	214	175	211	203	205	189	193	207	185	217	198	183	225	213	188	201	218	189	181	189	190	206	187	196	193	215	209	199	195	195	189	209	171	206	189	192	216	222	189	197	180	200	199	216	200	206	194	191	195	203	190	217	196	192	225	218	218	224	217	187	256	195	188	184	203	231	193	225	195	200	207	206	189	216	179	193	165	194	208	193	198	204	196	208	189	201	200	200	199	222	202	223	224	206	193	222	219	201	184	188	190	198	183	187	206	200	184	208	180	201	196	175	193	190	198	184	188	206	223	203	188	216	232	204	188	201	203	199	202	205	189	198	205	211	194	221	223	213	200	212	192	200	208	204	187	200	211	184	197	194	190	196	195	205	233	193	195	202	215	207	218	216	178	169	188	186	207	178	182	228	178	203	223	203	201	202	203	204	198	215	209	205	208	208	192	161	199	232	219	214	194	187	193	215	200	204	221	231	198	203	199	189	224	215	203	215	192	198	191	219	195	191	189	182	201	227	186	187	203	175	220	191	225	205	204	215	208	219	198	218	203	185	211	191	209	213	193	178	194	188	202	212	201	225	206	201	202	205	212	200	198	221	186	196	224	219	192	202	198	218	191	207	203	199	210	183	226	207	192	220	181	190	181	214	211	199	199	202	211	201	219	205	190	222	224	191	202	194	178	179	224	196	195	197	192	210	215	202	193	204	202	210	214	194	204	219	161	169	201	191	201	190	188	187	208	175	214	184	171	210	185	192	195	177	209	220	215	212	201	198	195	222	190	228	182	196	204	202	173	223	182	197	232	171	194	193	221	183	197	215	199	212	208	190	212	194	215	170	190	216	210	218	201	182	188	201	173	193	177	199	204	206	196	208	221	178	206	186	195	201	237	213	187	201	202	238	201	177	195	198	214	219	209	203	173	173	198	193	203	200	194	202	219	180	193	230	202	240	192	201	208	209	220	208	194	203	200	201	192	181	227	199	198	206	202	221	211	195	204	202	205	175	225	207	197	188	191	214	167	216	206	213	201	216	199	191	200	195	222	202	185	217	199	219	190	189	187	202	195	200	204	178	227	212	213	190	197	220	195	192	194	220	193	194	196	188	193	221	217	185	204	202	204	204	182	192	230	193	213	187	187	196	195	202	204	200	194	211	205	218	164	204	204	190	183	180	191	177	190	212	210	178	184	208	207	212	189	207	180	208	195	206	175	197	216	199	223	196	208	193	193	198	185	194	189	195	200	200	203	206	211	177	209	219	179	178	220	196	172	198	201	203	211	207	228	208	208	210	212	210	203	217	200	196	222	167	181	182	190	188	182	183	215	203	181	185	195	167	212	200	205	193	193	223	222	180	212	193	201	199	196	202	201	198	206	184	219
25462	10242	21972	4234	2849	1957	1623	1286	1110	943	846	806	751	699	564	573	563	510	478	534	515	512	465	474	433	441	479	441	424	473	456	445	469	428	433	434	418	441	418	437	433	383	401	410	430	420	382	450	463	438	415	414	400	394	414	439	407	412	451	435	411	421	433	408	387	379	421	379	435	404	431	390	421	416	370	440	423	394	417	445	411	466	407	366	406	399	432	419	388	440	396	419	390	413	420	414	390	420	411	429	374	422	397	374	434	414	388	411	406	421	390	427	428	393	390	396	418	417	402	409	400	405	423	450	414	431	423	390	463	384	427	394	396	401	377	411	396	389	377	465	440	441	394	432	445	393	392	372	438	418	413	389	420	396	402	431	400	415	403	405	402	406	379	419	418	429	415	393	366	410	399	391	382	423	446	383	387	372	410	414	403	407	376	407	447	385	427	409	396	427	389	432	420	393	376	394	377	390	430	407	395	423	447	401	408	401	396	424	386	443	379	392	435	390	389	400	392	381	421	409	407	395	407	407	415	391	420	450	429	381	452	400	411	404	400	404	420	384	417	402	413	413	420	385	397	391	417	393	400	373	408	424	413	397	375	452	430	384	420	422	447	378	389	402	388	390	397	412	435	380	431	395	410	429	430	414	425	385	405	377	429	387	409	399	438	421	446	438	448	387	403	408	403	408	427	424	450	406	424	425	431	432	430	415	417	421	432	395	424	402	381	394	400	366	361	416	424	378	428	421	412	398	390	411	389	394	430	409	370	424	429	416	398	394	423	408	383	402	392	407	452	393	412	401	432	439	372	413	424	364	383	380	429	377	385	435	410	420	403	371	430	389	390	428	397	372	435	390	392	387	381	435	418	424	382	373	433	391	398	408	401	414	425	410	424	413	432	446	381	413	387	386	432	382	409	411	400	401	417	431	392	408	390	381	399	415	389	436	409	396	413	393	416	402	385	384	426	378	392	404	425	410	405	394	424	408	362	391	398	369	431	423	380	395	406	396	397	388	401	413	412	396	350	429	405	409	419	437	387	437	420	370	390	404	395	390	408	419	412	429	437	418	438	395	442	419	432	401	387	402	427	370	411	412	404	428	401	410	404	385	430	388	405	414	399	406	439	418	439	398	414	387	381	417	430	412	402	404	426	365	402	387	423	383	436	385	404	397	426	400	415	401	415	409	419	443	414	390	419	401	379	392	419	381	412	415	392	399	416	401	402	410	382	407	424	407	399	413	417	409	418	432	422	411	396	386	436	396	402	365	409	384	418	370	409	406	404	421	441	417	420	415	402	407	370	406	423	414	375	395	405	405	416	405	389	403	397	430	364	418	413	416	391	412	440	407	398	396	404	380	395	406	435	394	406	417	419	405	388	405	403	425	428	402	408	396	380	421	424	393	424	440	396	399	405	442	411	377	404	378	408	404	447	402	389	436	387	436	425	434	401	417	382	441	422	394	455	409	423	435	394	422	397	397	381	429	433	415	444	422	454	396	422	422	400	419	404	409	400	405	411	428	358	445	434	414	426	376	409	422	383	432	392	426	429	410	426	417	385	419	393	419	387	440	392	413	398	410	391	408	360	381	382	382	404	384	427	430	405	431	442	418	419	397	412	408	397	393	423	420	385	405	388	386	401	418	390	421	424	424	409	400	400	408	406	417	416	382	407	405	408	426	407	404	404	416	423	419	388	429	388	448	422	416	349	391	394	387	425	369	405	428	454	429	405	425	408	392	394	428	428	367	427	447	381	406	391	420	407	428	417	383	404	380	467	371	434	434	428	371	420	396	429	399	389	386	405	411	376	417	400	406	409	444	369	402	397	400	400	363	438	390	382	405	373	411	393	413	438	413	390	418	395	385	416	396	394	427	414	392	404	427	431	401	405	407	403	371	424	406	420	410	418	420	404	405	416	400	434	371	408	440	389	399	390	415	407	402	418	387	394	406	411	403	428	427	413	414	397	392	404	392	391	410	416	406	412	410	408	416	394	419	418	404	412	429	377	403	402	404	399	457	403	408	405	399	399	416	405	416	413	400	425	425	381	436	408	427	384	421	442	396	406	372	410	441	384	411	410	452	406	405	382	416	396	388	439	415	430	412	417	409	409	370	405	406	413	425	400	386	443	407	407	371	413	404	403	427	403	389	374	434	420	430	381	369	391	397	416	407	422	386	439	420	373	400	414	419	427	389	414	428	402	409	413	408	395	418	406	404	408	393	402	401	410	412	413	384	413	407	398	425	409	426	403	413	428	390	393	433	404	429	389	387	419	412	452	439	403	410	408	396	390	398	383	434	408	423	448	410	392	442	404	404	404	413	447	418	448	413	390	426	384	384	401	454	408	421	452	416	437	416	374	402	403	418	385	425	368	414	377	411	404	377	418	413	418	378	347	414	411	387	454	429	417	426	386	405	412	381	430	377	395	373	402	401	408	371	437	412	442	379	412	437	401	412	412	403	399	421	436	403	401	424	419	406	414	414	411	398	417	428	405	387	428	394	390	429	366	397	397	448	418	402	369	401	425	392	413	420	407	406	403	404	429	426	408	412	408	397	404	390	429	422	425	449	409	415	417	422	412	414	409	438	429	418	400	400	377	402	398	432	410	414	417	424	399	391	389	387	417	411	420	422	437	419	427	405	426	407	413	439	425	377	387	402	414	410	423	389	422	407	403	400	431	389	414	441	431	366	400	390	357	383	417	428	395	428	375	441	390	382	437	388	414	403	397	423	406	411	403	394	421	402	370	464	413	372	406	414	408	405	405	435	437	440	388	363	403	404	385	425	388	416	397	422	393	431	412	430	406	431	398	384	399	365	391	397	370	410	417	395	391	441	411	392	437	411	425	362	408	400	399	452	429	397	393	414	425	419	389	423	392	434	395	418	412	427	417	394	421	449	443	403	393	446	405	403	406	419	388	411	402	384	393	409	426	394	390	408	432	368	394	387	417	422	436	394	408	413	397	409	388	438	400	366	416	398	419	399	456	379	378	420	406	385	403	397	397	409	385	408	415	392	406	396	417	436	420	399	411	380	382	446	406	396	404	380	386	420	383	423	403	425	425	374	376	398	416	399	402	415	439	386	422	413	451	415	404	399	410	399	381	431	432	430	422	371	400	398	404	433	405	418	376	397	409	428	393	450	426	380	424	393	399	419	395	404	398	421	421	408	401	439	396	350	393	410	435	442	395	392	429	433	428	367	406	391	403	424	395	379	389	393	406	393	384	402	401	419	411	431	412	384	420	410	410	402	413	399	398	389	419	398	386	406	427	393	422	441	414	400	402	381	412	365	383	429	381	385	424	386	403	402	397	375	380	381	430	375	418	410	400	423	423	414	428	425	403	403	434	410	415	441	384	403	432	377	423	391	403	427	396	371	377	361	420	436	453	420	422	412	390	383	408	389	389	414	419	425	408	418	413	387	373	362	387	409	369	411	390	394	409	370	396	419	387	366	415	424	405	461	399	413	348	364	413	402	385	401	402	383	380	394	391	393
23335	21414	29543	23680	21415	20024	2343	792	605	587	532	532	510	442	479	400	405	422	405	377	376	371	369	370	388	371	386	358	391	378	364	354	346	389	386	347	379	354	384	353	346	352	369	357	336	368	340	382	348	337	337	373	337	372	362	370	331	332	374	356	332	340	345	384	347	351	345	349	336	297	357	332	343	346	348	354	359	364	353	319	330	336	352	320	364	368	336	355	334	376	359	339	372	352	353	341	370	366	356	318	323	316	326	356	339	339	337	357	333	350	347	344	323	341	361	357	347	329	322	360	337	345	330	324	343	335	355	342	347	348	344	322	320	328	340	341	372	368	339	338	374	360	329	370	361	362	358	348	356	331	341	332	343	370	379	382	335	331	363	359	343	337	336	303	341	326	350	360	353	326	353	351	344	345	327	308	302	333	351	316	331	322	363	387	333	334	356	337	370	344	351	360	361	322	332	355	315	350	343	350	335	356	323	318	362	336	327	355	355	339	346	318	349	336	355	354	337	314	339	343	331	342	356	361	332	374	350	332	338	367	357	354	338	354	319	331	327	358	309	335	362	344	320	281	317	328	357	351	371	348	325	385	365	283	313	316	326	342	312	364	358	339	346	347	354	318	358	351	323	366	356	324	339	319	346	329	327	365	378	321	342	353	351	354	352	341	346	358	336	362	358	344	339	367	334	356	331	329	355	295	342	344	345	369	361	344	327	373	345	339	352	393	357	367	370	347	316	321	370	342	330	314	334	346	364	343	358	330	356	314	378	361	341	337	349	320	322	352	334	350	321	353	310	346	341	346	322	315	379	341	360	341	323	356	369	380	384	333	345	321	355	333	330	346	324	350	348	345	364	297	316	350	343	356	321	379	370	355	319	316	348	329	324	325	318	355	367	363	305	341	354	313	340	363	356	337	352	342	352	357	372	335	361	325	366	358	321	325	342	337	314	339	320	329	346	345	326	333	351	356	348	350	348	356	343	334	343	338	356	387	316	368	345	385	365	325	357	320	353	344	330	351	342	340	335	356	364	312	366	359	330	367	346	346	359	318	334	360	355	358	323	332	340	347	329	338	364	328	339	329	349	321	336	313	344	340	364	374	368	308	342	333	356	321	348	348	340	347	345	330	295	342	340	377	365	348	358	348	335	377	338	356	365	386	349	333	325	360	327	338	359	339	329	317	338	361	338	365	325	342	346	362	361	363	356	318	331	377	352	333	349	310	354	326	334	350	331	339	322	357	339	332	349	342	339	386	352	337	332	353	325	324	331	368	353	363	379	374	318	338	349	334	330	338	334	340	329	330	350	345	387	346	319	331	350	357	351	354	357	352	372	329	341	345	361	330	340	346	362	342	355	368	329	346	396	342	346	368	371	358	341	356	365	368	344	355	344	324	310	316	352	365	326	346	323	332	374	304	329	347	336	350	311	324	370	364	333	350	358	349	344	338	348	328	322	310	336	352	315	355	339	370	342	337	347	328	356	344	353	343	369	337	301	354	301	340	321	349	333	342	354	346	333	345	334	323	360	341	358	345	308	334	382	333	327	319	322	311	322	342	374	326	325	347	319	355	311	324	347	330	337	332	354	316	338	340	344	356	364	321	346	362	343	348	339	348	356	339	353	324	363	353	345	332	316	357	317	339	332	337	334	365	344	357	364	359	351	360	324	363	317	352	315	355	341	335	340	350	329	326	324	351	361	344	338	356	354	334	353	342	357	381	327	348	335	337	349	354	318	344	335	336	334	333	354	310	378	361	378	328	363	365	341	361	353	326	371	314	326	338	335	375	354	343	345	363	349	333	370	367	340	365	340	334	371	358	343	366	334	335	346	370	353	350	332	332	324	351	343	338	362	341	343	329	325	342	335	352	355	316	323	329	341	336	330	325	336	355	353	326	357	343	323	345	360	348	308	370	349	329	324	343	348	343	324	301	348	352	328	340	341	327	347	380	336	359	378	354	348	342	343	348	348	346	311	345	343	311	339	361	373	353	342	350	369	368	357	371	361	361	358	360	343	333	373	326	318	375	368	368	328	367	338	352	346	347	338	335	361	353	358	355	339	304	361	333	333	366	332	338	367	324	348	347	318	353	363	331	383	350	380	336	339	325	325	342	321	356	337	341	360	355	355	331	337	316	318	366	347	351	333	340	398	341	346	323	346	360	326	333	361	374	354	363	326	352	330	360	333	324	366	376	337	370	360	336	341	365	341	389	349	366	349	365	340	330	321	348	332	332	344	338	310	317	362	315	335	336	332	301	336	339	344	360	335	338	334	339	340	341	348	345	325	359	358	327	338	360	325	323	360	353	351	347	324	368	348	326	338	358	313	348	352	375	345	323	315	347	338	324	328	334	348	339	342	334	332	320	338	352	325	302	320	307	315	338	368	354	351	333	342	326	349	362	344	309	312	334	317	336	328	378	326	359	324	347	333	354	321	368	339	338	329	354	347	342	349	354	349	339	301	350	340	343	365	357	333	370	374	311	364	329	343	339	368	355	356	346	364	385	342	370	338	347	362	347	345	325	354	325	357	332	313	287	346	343	328	357	349	330	340	357	344	317	331	316	307	312	318	338	362	343	361	328	337	365	337	325	340	326	371	354	336	314	330	358	331	330	360	302	341	329	308	353	340	335	353	363	341	329	359	329	321	323	328	331	355	317	346	338	379	357	367	342	338	328	331	325	368	322	335	307	340	309	329	374	328	338	379	313	336	359	356	362	332	327	320	378	336	325	343	315	325	334	318	356	357	306	339	344	329	364	339	325	338	316	325	333	340	323	358	338	344	366	346	306	328	375	308	331	336	355	342	349	345	364	348	318	338	342	365	280	338	315	338	328	321	336	357	326	367	363	344	361	366	363	337	372	358	345	316	343	351	338	336	325	341	354	369	360	334	337	367	358	348	341	335	311	358	340	352	328	348	350	360	351	320	353	344	346	334	352	335	349	379	344	371	365	332	337	359	371	355	336	332	345	331	355	318	345	382	354	310	328	348	339	318	315	328	345	321	343	344	350	358	365	344	415	341	325	359	352	327	358	340	354	357	355	357	348	362	356	349	359	390	337	326	372	330	360	340	347	333	348	359	359	329	313	353	347	342	324	347	327	349	334	332	356	349	325	347	344	333	308	322	316	371	306	324	330	355	339	363	338	354	343	332	357	375	349	332	365	352	301	320	362	339	336	349	333	319	341	343	320	320	313	312	354	331	339	343	346	319	348	341	305	343	326	321	374	362	298	339	339	328	330	354	326	349	361	319	331	325	340	348	336	337	330	321	345	385	329	345	329	368	367	319	344	345	343	315	352	338	366	367	330	352	331	348	355	344	352	327	350	354	323	332	333	344	352	356	346	315	352	345	343	363	351	320	322	348	371	348	325	363	365	365	384	345	308	347	341	359	333	374	330	347	314	365	347	327	352	366	334	356	335	333	345	361	329	346	345	300	338	334	356	392	332	348	337	355	369	360	346	344	333	334	363	355	350	334	357	344	363	333	357
28551	16256	26136	7164	4985	3483	2762	2343	1903	1648	1417	1296	1187	1126	1042	996	897	882	922	783	761	811	768	769	723	696	750	694	721	682	733	713	708	703	671	682	666	635	683	650	690	660	664	657	623	667	627	628	645	643	659	602	657	699	678	658	649	636	654	654	594	647	664	656	652	603	643	613	635	619	653	614	648	592	631	625	611	638	632	653	601	639	647	668	649	630	634	615	621	615	625	614	641	664	637	647	654	620	647	639	603	600	653	610	606	654	661	614	621	641	622	568	625	610	599	593	616	628	659	709	651	632	614	614	615	633	621	649	584	596	624	646	679	618	596	664	659	617	633	638	649	637	644	623	633	595	581	641	646	620	626	606	641	656	631	650	630	629	620	609	606	663	629	625	663	618	624	630	638	607	559	633	633	624	625	624	687	661	612	638	599	645	610	624	572	606	643	584	594	633	671	607	647	608	641	652	631	663	651	621	624	618	632	626	656	623	583	646	619	616	627	646	617	629	607	632	655	628	619	578	632	636	659	644	567	648	630	642	652	620	594	634	601	627	638	649	615	598	683	630	599	585	643	590	691	617	644	624	629	642	626	608	619	572	635	666	645	621	604	597	648	652	618	636	590	648	608	615	643	607	602	624	669	688	633	636	621	647	664	613	656	619	656	636	573	655	598	665	640	629	613	632	640	630	590	614	648	602	623	661	617	638	636	641	637	638	664	692	618	606	652	662	605	646	613	608	583	666	667	677	625	598	633	611	616	638	610	611	658	630	624	572	600	637	613	603	641	626	684	585	629	636	611	652	605	654	675	614	643	645	636	610	608	632	602	627	604	665	679	601	620	639	656	590	648	614	642	659	623	674	650	590	644	606	598	629	616	631	586	640	631	615	655	620	625	678	636	612	623	650	668	659	624	639	619	593	628	633	623	600	621	611	662	648	620	616	621	606	586	636	633	657	640	622	575	637	621	630	625	641	642	585	642	613	590	625	627	646	663	566	665	634	603	604	626	657	602	594	571	627	618	637	619	623	621	643	643	605	607	674	624	635	610	606	662	637	634	657	583	624	615	640	645	677	662	623	640	609	620	607	632	579	639	634	638	638	660	649	630	617	594	604	600	624	624	607	611	649	638	604	652	617	648	666	615	670	618	620	592	633	609	629	628	577	594	654	595	645	613	643	617	633	624	609	626	613	607	604	621	634	607	571	615	594	640	618	666	580	641	651	627	630	628	712	650	613	588	614	652	618	602	648	637	647	648	603	606	656	631	665	624	575	682	634	599	613	607	659	650	598	627	612	644	623	633	646	638	679	589	619	634	611	671	629	634	611	619	648	605	649	637	624	668	610	657	603	658	628	606	601	596	611	626	604	608	635	596	597	642	636	643	623	678	601	611	625	647	578	583	629	607	681	630	628	591	637	653	622	611	647	609	607	644	625	650	622	666	645	691	592	623	645	617	656	655	621	647	638	599	648	623	669	617	639	614	657	633	624	650	624	683	635	589	584	637	595	637	632	644	603	594	606	613	626	666	610	624	598	629	610	610	661	626	690	592	613	647	683	605	599	674	624	652	619	628	625	666	640	624	633	654	638	630	612	607	631	616	618	613	638	661	617	657	675	642	620	627	614	585	598	666	683	628	626	614	616	602	633	614	597	639	606	592	576	631	596	639	649	658	672	612	617	627	579	611	626	587	650	668	597	661	713	646	604	604	588	619	657	651	630	627	605	634	661	615	644	664	646	596	655	652	655	639	624	616	655	656	612	619	623	604	667	627	625	686	620	651	615	631	657	638	606	657	621	655	606	644	612	639	608	661	628	634	639	599	651	679	618	602	676	637	605	629	619	632	631	663	622	621	639	624	603	625	653	641	611	670	617	652	641	671	608	661	614	643	674	662	609	599	653	610	627	645	630	606	630	603	673	629	565	642	646	572	633	603	569	645	600	662	646	640	636	639	628	623	618	661	613	581	603	650	611	622	611	623	614	677	631	602	640	677	633	625	646	646	626	645	628	617	655	628	617	630	636	600	605	638	584	595	621	648	587	618	610	683	604	583	627	593	605	643	631	657	666	615	597	618	608	610	650	641	646	620	619	630	680	618	647	620	583	602	658	589	625	599	653	643	614	611	642	586	630	641	653	613	651	663	578	595	658	651	631	633	649	632	639	611	635	615	596	616	597	638	610	595	636	587	580	626	603	617	629	627	597	648	600	639	636	614	615	631	642	595	614	614	642	626	614	689	634	647	634	626	642	630	608	627	577	632	596	590	628	591	623	653	634	614	648	608	584	617	624	593	618	648	600	631	618	661	652	633	630	619	608	648	670	648	607	593	662	620	646	609	623	639	650	666	625	663	607	611	590	668	608	586	604	625	602	660	610	617	627	666	588	646	587	614	670	649	619	648	605	643	613	603	609	640	643	611	622	600	623	602	607	633	570	649	571	667	669	614	661	621	627	634	630	646	668	670	637	637	612	632	596	645	610	672	569	642	628	620	658	634	640	619	631	644	575	632	611	639	645	571	608	636	660	628	694	661	660	577	642	614	657	658	586	632	582	609	609	640	628	635	623	629	659	576	646	613	606	655	628	620	654	615	638	641	653	605	694	655	652	624	626	625	638	611	600	637	652	607	668	642	632	668	636	616	617	602	609	595	640	623	589	690	641	625	657	615	658	655	594	607	621	603	605	632	699	603	678	638	624	606	618	588	599	667	638	598	626	618	620	636	589	629	614	638	616	626	644	623	568	582	632	608	664	657	621	566	612	663	620	604	630	632	625	596	605	655	662	597	630	576	637	618	661	611	633	580	657	610	599	662	620	626	622	620	602	627	662	642	621	639	628	665	633	632	620	643	664	621	594	657	661	633	626	619	685	628	604	621	595	626	612	628	644	606	649	604	617	621	636	627	598	610	577	597	647	601	563	637	618	648	599	592	619	556	623	661	633	605	622	664	640	624	597	652	584	617	633	593	652	628	652	626	617	627	607	604	627	587	633	635	598	629	587	615	627	590	598	639	649	627	588	624	629	615	627	622	604	629	622	633	632	612	670	640	620	636	634	644	617	648	607	625	601	620	605	625	638	610	611	603	597	605	582	638	637	657	594	628	618	596	623	631	628	631	637	640	586	629	643	603	651	640	621	630	630	616	605	588	632	624	647	653	644	640	613	609	678	653	629	631	621	632	647	637	661	594	604	609	598	643	606	607	595	601	602	614	586	633	655	668	615	601	576	638	616	669	667	611	616	590	597	663	644	643	627	631	610	627	638	617	654	618	621	599	619	591	640	622	675	701	614	667	654	701	633	627	596	598	599	636	648	646	625	615	633	622	610	598	680	630	657	617	619	607	619	615	634	637	655	645	602	647	642	682	605	606	658	617	650	635	627	603	647	609	633	604	595	610	592	639	647	623	645	613	653	658	590	621	671	592	614	648	629	608	570	647	595	599	603	612	618	639	590	571	611	618	596	648	595	602	622	598	590	648	646	620	635	600	648	614	630	640	622
26947	21043	11122	1073	567	515	438	472	444	486	459	451	443	463	452	486	441	412	466	430	416	418	407	441	435	403	488	407	459	431	438	429	446	444	481	445	435	421	452	476	483	453	447	437	468	471	422	463	422	440	480	403	419	458	472	438	476	421	485	431	434	412	448	443	425	437	417	430	418	440	433	433	500	416	390	424	418	468	425	444	405	443	451	464	442	442	442	427	396	446	407	462	449	455	452	422	473	472	449	446	435	430	465	427	459	466	396	451	431	485	439	446	424	427	422	389	406	434	451	460	435	472	444	447	456	447	447	441	424	430	415	452	428	461	429	383	431	434	424	445	439	438	455	421	448	456	449	481	418	445	464	403	424	424	428	458	455	412	433	437	397	411	432	441	449	455	434	422	437	451	395	382	470	426	462	443	446	425	442	418	397	429	479	441	392	429	449	432	466	426	429	422	448	470	451	475	461	448	425	444	438	435	418	462	392	415	474	432	441	426	423	438	452	459	447	458	406	436	449	447	481	419	435	425	452	454	480	459	459	479	415	436	432	402	439	488	463	446	431	430	446	436	427	442	414	442	464	443	442	471	475	454	440	455	429	471	419	462	430	473	423	439	414	425	427	452	446	403	428	420	438	454	434	447	453	460	459	407	451	436	439	429	458	438	434	392	423	438	468	438	451	431	435	450	436	444	433	437	442	446	439	486	440	435	431	436	461	456	439	429	439	448	454	434	447	518	424	473	423	451	443	448	414	401	435	428	406	429	402	438	453	440	440	425	459	420	421	398	454	427	443	444	410	430	446	404	441	414	437	409	399	449	456	452	401	423	477	422	432	424	457	433	434	442	434	437	451	421	466	420	395	466	450	476	406	447	457	404	404	434	464	497	439	456	455	394	411	424	431	479	418	431	438	429	441	447	460	458	441	396	438	433	446	438	438	396	431	414	423	437	452	438	429	431	445	438	418	474	457	423	468	388	450	417	414	463	428	422	480	458	393	429	476	450	421	434	464	429	425	445	449	462	440	451	447	462	443	428	416	432	443	426	409	399	485	407	439	427	402	423	411	396	408	459	435	447	481	425	452	464	428	452	451	429	441	424	412	450	444	445	484	471	424	418	410	443	452	412	408	437	422	424	417	417	434	424	418	451	404	415	433	438	485	445	403	457	407	432	431	430	423	395	394	439	438	420	495	438	429	438	422	453	431	421	459	419	427	468	435	469	443	478	436	441	421	478	416	410	453	444	427	454	458	444	441	462	444	442	452	439	443	474	485	439	407	444	436	449	405	433	455	448	424	434	446	456	467	447	444	446	444	439	422	393	424	402	434	467	428	426	421	485	461	461	474	439	441	450	403	428	434	419	485	409	442	449	451	480	408	480	454	448	445	434	410	424	402	413	456	462	427	419	446	452	430	425	460	461	414	432	411	454	450	424	426	440	425	436	457	443	484	411	418	449	443	457	434	390	422	482	436	448	426	420	440	428	430	431	407	434	441	468	466	456	471	397	471	454	448	423	493	475	496	430	435	399	425	415	423	406	445	477	436	418	463	458	431	447	470	438	435	460	440	445	401	436	440	465	439	429	404	435	437	474	488	414	475	423	407	418	441	438	438	406	427	464	437	466	411	427	397	442	423	418	412	468	443	403	438	453	431	415	410	468	432	428	414	430	423	466	436	426	421	427	443	434	421	413	462	476	442	421	429	448	438	425	471	441	462	419	445	462	459	470	430	427	452	428	435	432	463	442	463	453	430	426	459	431	431	458	436	457	434	446	457	424	441	417	488	429	459	451	411	431	433	393	454	455	453	437	435	423	421	452	453	464	424	457	414	423	440	399	450	457	466	478	409	465	429	441	437	433	429	451	464	463	435	476	439	490	409	434	429	464	431	482	444	411	427	435	456	487	426	447	402	404	465	426	476	437	466	434	427	443	448	415	400	421	407	440	422	443	445	451	414	434	470	439	405	420	460	423	422	439	434	461	420	407	422	444	441	436	446	426	424	395	469	417	439	443	422	440	455	449	422	439	458	465	422	472	466	407	439	484	467	438	421	439	432	463	425	431	441	440	463	437	429	440	454	476	402	430	427	405	434	395	442	476	446	430	420	457	438	464	425	395	412	443	472	447	471	441	456	469	433	430	435	465	457	434	420	451	481	418	453	435	473	416	438	448	431	419	436	464	449	434	451	448	436	419	410	470	415	423	432	438	444	417	391	415	454	441	486	446	402	474	463	418	425	431	430	412	453	446	452	398	462	441	465	459	438	439	412	435	429	445	406	431	476	447	430	483	437	442	387	495	415	411	404	436	441	420	446	412	444	462	441	426	461	472	428	431	423	429	452	455	470	442	502	428	460	440	430	479	443	450	440	451	482	460	433	428	459	422	405	462	438	428	444	433	418	426	461	449	399	425	436	453	424	419	460	451	465	407	425	430	444	410	449	439	445	430	408	439	420	427	468	413	434	466	419	466	398	428	456	447	431	427	471	425	435	412	455	408	460	411	470	432	443	405	429	459	438	412	437	433	459	456	430	430	423	418	441	473	458	424	450	440	418	475	452	497	404	472	469	494	429	431	457	433	446	426	456	441	456	430	431	477	397	432	420	471	469	420	421	445	454	449	423	423	418	466	393	439	479	433	396	422	454	399	464	431	435	436	439	450	418	448	431	454	451	434	410	459	443	422	450	403	435	413	427	436	497	450	470	412	424	410	437	419	442	400	448	428	421	429	475	423	396	421	468	423	410	449	443	438	458	435	438	472	425	415	432	439	401	406	434	439	431	417	456	433	482	435	457	456	457	436	460	411	448	441	439	437	422	437	421	436	419	450	450	445	433	390	465	446	458	391	440	440	460	453	437	454	438	427	432	415	478	429	438	397	435	431	449	438	457	421	436	401	453	457	474	427	456	429	438	443	456	441	451	454	449	473	439	432	422	427	444	436	432	452	430	412	428	462	411	448	451	405	452	436	433	445	433	467	451	463	434	449	432	422	422	434	421	439	500	452	383	479	469	432	433	406	464	466	448	416	399	408	426	472	402	434	439	423	408	434	473	479	419	450	448	396	441	456	456	478	425	463	428	455	412	423	465	422	428	440	439	418	458	458	454	447	480	448	475	422	422	410	411	444	489	477	464	454	461	421	416	416	405	452	424	434	407	434	470	459	415	422	447	422	418	469	449	448	446	426	469	425	444	424	460	484	434	442	391	405	418	426	482	437	432	436	440	462	444	452	461	460	445	457	454	468	443	499	455	418	456	394	447	447	426	472	457	446	427	449	423	411	488	465	457	441	454	457	418	453	438	451	419	444	455	425	466	481	418	420	432	444	473	428	460	462	448	436	437	454	429	431	474	425	449	441	450	421	451	462	430	418	462	447	430	422	438	398	396	438	439	417	425	419	463	410	461	460	456	426	460	438	417	455	476	402	445	452	436	497	447	424	450	429	457	464	419	437	416	453	487	432	454	415	437	440	417	454	415	438	426	410	452	439	421	432	453	386
12078	1918	5550	1207	1088	1043	895	884	871	876	883	853	864	887	846	839	860	873	877	815	840	897	801	848	870	840	793	812	842	921	841	870	888	795	789	788	871	859	836	888	865	819	831	846	863	825	837	850	846	875	818	843	871	776	803	794	878	857	863	843	850	826	839	800	814	855	809	844	818	874	817	848	823	813	855	832	836	791	806	811	812	821	817	838	899	853	802	803	813	881	861	880	877	803	903	827	851	815	845	843	886	836	833	817	789	829	897	846	851	805	864	840	870	773	855	866	826	881	838	835	814	850	811	854	845	908	874	847	817	866	854	820	841	844	854	836	799	831	835	814	833	839	843	798	852	828	805	914	834	863	836	817	829	860	882	874	820	823	864	816	855	858	841	853	797	896	857	807	821	791	877	811	841	874	819	811	793	853	857	867	838	848	872	855	823	849	865	863	817	870	792	849	843	838	868	903	822	837	855	829	821	852	864	772	874	880	819	811	850	829	838	856	811	822	843	896	870	825	815	889	830	817	877	814	810	843	888	853	836	870	851	861	865	836	828	848	784	816	824	810	849	891	865	835	810	813	858	844	846	824	839	829	864	845	815	892	863	827	819	857	806	863	767	835	879	804	855	826	909	827	862	854	868	857	833	852	810	804	793	840	792	812	810	831	862	872	835	875	794	796	819	832	833	877	804	893	810	883	857	818	850	873	812	811	827	856	824	855	808	846	839	793	836	842	851	827	824	833	809	827	844	823	858	829	813	865	806	785	891	830	818	822	783	811	794	803	828	843	829	793	837	920	911	863	859	851	791	843	824	788	864	859	796	841	836	808	846	906	850	848	811	853	832	804	846	838	835	839	868	819	809	828	841	829	930	781	843	861	829	839	855	860	829	841	820	825	858	844	831	862	858	840	818	820	828	806	855	808	798	868	807	832	863	864	823	854	832	768	825	830	861	853	852	836	840	871	877	895	831	880	845	863	877	828	851	866	836	817	871	822	820	851	861	900	850	873	816	823	846	819	810	843	846	824	852	801	878	888	873	801	786	838	819	837	871	784	781	862	862	827	821	866	814	807	798	881	825	832	869	830	870	874	815	865	837	854	828	828	880	804	821	855	802	854	855	836	873	890	870	833	859	809	870	846	825	833	788	912	855	879	821	878	854	862	858	807	864	873	835	880	832	901	803	906	870	837	825	814	834	798	859	802	878	846	865	874	837	799	854	832	806	839	789	887	824	861	874	851	829	882	792	823	831	861	838	856	817	853	863	862	828	846	804	799	830	854	824	830	810	813	834	847	816	835	790	826	797	835	866	848	812	841	829	830	878	894	848	848	822	875	771	857	864	890	831	862	860	846	878	886	878	826	845	838	846	819	802	865	868	790	815	831	908	837	809	857	818	857	813	881	843	820	892	811	815	798	841	842	837	836	874	851	858	863	853	839	823	850	805	849	775	858	870	795	861	820	830	818	818	837	864	823	846	840	844	819	848	808	821	835	818	852	839	860	862	823	859	838	855	787	811	824	850	832	843	782	858	835	816	866	853	823	863	829	859	832	856	828	912	776	802	844	775	830	838	785	805	841	897	916	852	762	846	850	827	851	842	832	869	831	836	884	793	849	848	818	908	922	823	816	853	843	841	816	807	865	870	834	817	798	806	800	867	881	784	861	825	855	819	757	818	829	836	833	794	806	814	842	837	825	868	800	845	834	838	830	832	809	849	888	825	853	834	850	802	833	870	841	812	807	848	835	932	848	854	837	854	849	817	842	854	798	848	874	881	774	821	834	845	841	877	860	789	836	843	793	858	810	805	873	860	892	807	869	812	854	850	864	812	848	824	868	887	873	856	874	850	797	854	825	836	831	836	839	831	813	889	850	819	847	893	870	855	853	856	850	913	847	867	824	804	863	830	805	880	808	840	880	809	833	830	895	815	833	845	812	790	864	864	869	837	789	842	810	867	767	793	811	847	873	832	791	824	805	874	872	894	842	831	831	816	843	841	764	822	817	849	813	846	826	864	813	819	871	829	815	802	833	838	820	794	832	840	858	842	816	898	880	859	814	809	796	799	885	767	828	828	845	827	789	828	804	901	857	844	820	854	844	855	825	814	844	876	867	835	845	846	806	794	779	884	789	863	855	816	812	837	845	844	846	862	834	795	870	815	782	810	812	841	874	874	794	840	805	886	883	829	867	866	834	815	860	850	869	851	821	816	880	885	869	823	825	897	862	826	841	802	821	872	833	827	832	869	793	787	863	852	826	844	816	782	872	837	854	859	866	868	803	859	855	834	770	844	820	830	870	856	805	788	903	822	855	852	867	869	828	882	794	813	794	840	844	822	860	842	810	815	844	896	824	822	844	825	813	843	835	847	851	838	891	877	848	823	779	833	781	888	812	825	870	855	849	820	827	801	835	848	808	860	868	815	787	855	821	871	845	822	815	875	849	840	817	853	820	851	839	856	859	881	827	823	779	825	846	804	826	776	842	856	827	852	813	837	855	843	864	836	816	883	796	808	810	829	833	815	816	866	833	876	866	857	830	833	828	869	857	792	818	827	868	820	882	845	875	807	832	819	867	812	882	819	809	834	868	795	812	819	890	860	839	819	842	796	824	857	840	804	842	807	819	824	841	851	837	837	845	856	833	843	795	841	827	822	813	892	872	852	813	854	887	844	832	827	864	861	806	868	856	818	863	854	798	825	889	889	840	818	807	802	874	814	881	865	844	847	872	836	794	820	817	849	841	829	819	835	887	823	897	842	821	855	864	850	840	894	895	880	879	829	827	818	822	797	804	847	810	827	832	874	831	821	826	781	876	790	878	830	892	813	861	863	857	834	825	827	843	818	795	815	844	797	818	817	842	872	881	862	825	851	814	868	827	839	798	834	884	837	858	857	853	867	820	797	839	830	853	836	879	820	806	832	888	840	848	812	880	849	826	863	802	828	836	869	841	859	866	798	794	824	813	832	878	828	820	831	821	816	770	859	798	842	819	852	883	808	844	844	872	908	867	792	829	797	841	834	803	783	847	830	845	813	803	878	866	870	919	831	848	839	790	819	884	875	809	827	847	809	838	819	838	855	819	821	783	904	883	900	840	802	779	798	794	817	793	798	909	794	891	854	853	842	830	823	829	788	832	849	805	876	835	820	829	823	847	892	876	847	826	826	827	803	855	849	903	871	875	845	840	852	808	843	814	822	884	823	866	849	889	853	890	850	829	817	844	818	844	843	794	816	795	899	833	860	813	878	850	831	828	832	863	828	850	846	850	839	881	821	828	862	856	880	871	822	807	798	815	872	907	876	849	841	843	894	821	808	868	824	854	857	860	810	824	832	858	895	832	793	839	810	868	828	855	900	847	815	834	782	825	840	844	878	878	795	843	815	813	804	827	860	798	888	803	814	830	826	875	829	797	769	821	830	818	846	847	866	816	875	893	872	825	820	836	826	863	873	853	790	828	846	854	788	812	810	846	820	807	818	865	839	871	805	872	821	824	848	829
24329	21424	28974	24266	20901	2749	617	397	350	342	328	290	272	265	248	251	241	246	232	230	249	222	219	217	217	231	225	207	204	214	183	230	228	181	197	195	192	202	203	218	213	180	183	226	192	196	190	192	183	214	219	211	219	190	205	201	202	196	176	189	209	165	190	177	192	219	202	208	183	196	205	204	208	203	213	190	207	183	205	197	178	207	199	219	215	190	189	211	206	164	198	202	212	183	197	185	224	197	202	206	200	200	214	195	207	221	213	227	186	198	206	176	184	233	192	208	211	188	196	207	192	187	190	196	201	199	169	184	204	215	192	207	189	203	183	185	183	213	197	196	184	181	201	206	209	217	189	205	193	207	210	208	226	214	181	194	199	196	187	178	189	197	191	183	222	199	188	208	208	187	190	180	219	183	197	214	186	185	213	164	189	200	199	185	172	175	199	182	182	194	190	177	215	219	191	173	220	197	212	167	193	187	213	208	201	203	201	202	185	169	191	201	214	210	199	165	187	225	191	210	204	189	220	207	182	199	188	194	190	180	211	189	202	200	218	197	193	185	192	193	201	207	200	208	189	211	190	197	205	196	221	220	189	201	216	180	201	193	195	167	188	176	189	203	197	195	187	185	197	196	178	209	181	196	183	198	195	194	183	223	186	206	207	208	201	192	200	197	209	199	190	205	183	196	224	206	179	179	198	172	191	196	208	214	198	194	182	211	211	195	226	228	219	191	163	190	202	189	177	195	205	179	197	180	195	198	220	210	190	174	214	193	179	200	198	199	199	198	197	212	189	219	188	190	208	239	192	187	199	180	197	186	215	205	208	192	188	192	226	167	184	208	210	191	200	193	222	187	196	202	173	210	224	204	202	187	201	199	180	181	210	189	225	182	182	182	191	204	213	207	224	191	215	210	210	181	199	199	202	203	183	179	195	209	199	198	191	187	228	193	178	200	207	187	200	206	190	188	192	193	192	196	181	200	232	204	189	176	191	214	201	192	190	214	200	186	206	172	236	209	190	221	185	203	189	192	189	189	186	196	196	195	211	173	224	211	210	201	183	190	201	196	210	181	188	163	200	180	190	192	202	184	201	180	196	199	199	204	206	198	198	213	213	209	207	212	194	184	211	202	191	193	208	197	205	188	218	207	211	202	201	179	223	209	190	205	165	207	185	190	198	196	203	200	194	183	198	203	202	209	213	184	188	185	181	204	209	196	185	193	181	193	219	218	211	194	204	177	237	204	200	199	192	203	179	180	196	227	221	192	201	199	193	213	217	214	205	212	203	175	214	183	202	174	185	184	217	169	211	202	178	226	217	194	206	206	209	227	192	189	183	189	202	204	210	180	201	180	205	198	190	172	179	205	176	184	175	223	226	215	213	215	204	191	168	175	191	171	192	224	203	196	192	225	205	200	174	194	223	215	195	231	183	186	197	206	187	190	210	207	183	208	184	199	187	202	207	169	177	223	184	197	223	189	204	180	230	196	219	220	188	214	233	201	189	189	189	179	189	241	182	179	221	194	198	186	207	188	191	186	195	202	194	216	199	190	196	199	204	181	219	194	219	179	200	187	182	200	178	184	189	203	190	197	195	194	215	209	189	186	195	204	180	210	210	200	192	208	206	206	201	198	213	190	208	193	202	208	197	209	196	185	196	196	180	191	232	178	196	200	182	174	221	164	204	213	199	227	192	203	207	216	204	206	197	190	192	189	203	206	200	172	208	187	225	195	214	180	190	206	196	216	207	190	207	192	191	208	204	182	230	216	199	212	186	209	206	213	191	201	181	187	173	200	197	218	219	196	193	178	199	182	212	222	203	227	196	191	191	208	209	188	198	206	185	181	188	194	195	202	183	214	191	186	204	209	208	186	185	214	190	200	209	212	174	222	207	193	197	191	209	192	192	170	189	189	188	207	204	198	193	176	215	174	213	179	163	200	212	208	199	200	182	198	194	217	198	203	181	203	230	231	205	204	212	186	195	207	214	150	169	194	190	212	211	229	187	206	202	183	204	189	211	219	192	208	207	207	171	198	184	184	208	194	200	187	189	194	199	186	187	209	209	191	191	210	189	202	208	183	195	202	213	197	186	203	198	198	207	186	196	180	201	195	166	218	182	212	214	175	205	213	195	192	204	196	196	203	194	218	211	193	190	199	228	177	181	197	189	203	190	222	184	213	188	209	178	189	203	182	207	208	213	210	215	193	202	176	202	209	218	223	199	202	189	189	200	200	199	174	204	192	210	207	201	235	217	222	202	212	183	203	183	209	193	199	245	188	181	224	187	194	176	192	196	210	193	203	185	208	193	193	192	171	240	181	209	180	194	184	213	191	194	218	197	191	175	190	204	196	206	179	202	178	188	219	215	184	197	209	181	187	201	208	201	189	192	195	203	184	187	181	219	178	180	182	203	198	185	221	195	188	204	203	189	176	179	230	206	182	194	205	211	206	208	204	176	215	223	227	207	205	202	202	196	196	200	180	218	204	213	190	193	196	182	205	203	196	195	196	220	207	210	213	214	201	198	219	197	195	212	195	217	199	190	213	199	214	210	214	220	194	209	202	184	208	179	212	178	182	198	204	173	193	213	209	188	200	214	190	206	188	201	190	212	174	210	189	203	197	196	194	188	192	200	185	206	231	205	198	225	202	193	194	209	206	204	221	196	191	190	192	196	202	218	173	200	207	192	218	203	180	213	210	164	233	207	198	206	196	211	187	198	204	185	206	185	207	207	210	202	215	204	207	200	201	194	205	192	206	199	223	182	208	184	209	196	191	208	194	197	195	196	208	230	198	206	184	188	209	180	196	202	166	194	184	187	215	187	204	181	200	198	210	206	192	197	177	199	204	226	212	209	190	180	179	193	211	201	184	189	203	214	185	228	170	190	190	202	193	197	196	203	203	210	207	189	205	217	207	187	198	180	190	184	213	185	196	183	188	213	183	196	207	207	198	211	174	206	226	210	203	244	197	200	189	204	198	175	191	177	215	198	219	202	196	206	236	178	212	204	202	216	184	221	202	208	216	189	218	194	192	213	190	215	234	162	231	180	204	221	206	191	196	207	175	192	236	208	187	208	221	184	217	183	184	173	235	185	194	215	214	200	200	198	186	176	210	188	197	211	172	191	195	205	206	202	213	179	174	173	203	193	189	204	207	221	206	228	201	204	192	200	190	207	175	203	191	201	195	216	202	186	203	192	200	206	196	199	203	188	188	199	193	206	203	193	212	210	197	199	198	205	222	189	219	197	197	188	174	201	180	193	205	195	186	189	212	216	193	203	205	208	217	216	193	201	179	220	208	186	207	190	203	190	181	184	174	194	183	198	190	201	179	178	180	220	207	220	185	212	218	182	197	204	214	197	198	204	190	188	202	184	185	200	188	186	169	189	190	213	177	172	164	188	203	200	202	188	189	200	192	214	211	212	207	184	199	193	175	196	197	183	211	202	189	183	222	197	200	208	217	212	217	170	182	189	216	205	187	192	166	169	179	206	185
25508	10258	22300	4139	2786	2045	1602	1301	1104	958	845	704	685	668	629	630	544	578	548	541	477	497	472	487	501	492	478	459	437	459	427	443	447	481	389	464	455	435	448	419	417	427	457	475	405	427	428	410	446	416	446	376	438	399	432	434	402	409	428	403	434	413	406	423	377	418	383	389	390	371	433	424	407	395	396	376	430	418	417	446	430	407	422	422	391	419	390	389	411	381	402	432	416	414	429	410	423	413	409	424	432	398	406	420	422	408	439	388	415	423	439	408	403	376	417	417	392	412	459	451	414	446	414	395	401	418	437	423	394	424	394	414	410	458	397	404	380	419	423	398	420	395	386	434	404	378	386	401	407	368	448	400	412	424	422	435	407	406	409	411	401	405	392	369	415	394	369	422	372	394	411	398	387	431	396	379	375	423	445	430	413	396	391	436	389	384	413	413	402	422	411	395	414	399	416	422	408	389	436	401	415	420	406	364	405	421	407	416	398	403	391	418	394	403	406	417	412	380	410	427	381	425	389	422	387	401	420	381	391	407	444	422	390	421	403	435	407	392	410	413	415	424	360	397	430	417	412	405	429	391	439	434	413	397	434	415	375	413	434	388	427	402	429	450	394	424	395	392	407	433	415	391	397	413	384	389	382	362	408	436	424	377	393	386	402	395	402	416	428	429	384	432	383	358	401	409	396	437	401	439	404	414	408	407	381	414	441	410	408	404	427	445	413	373	397	366	373	415	430	395	392	407	388	406	428	393	421	385	426	391	406	393	395	395	380	388	370	393	366	396	396	444	398	384	392	397	425	405	394	400	386	387	417	355	417	411	384	437	415	394	394	424	410	394	384	406	393	413	400	392	389	387	408	402	398	426	386	389	387	427	423	402	421	410	414	403	388	403	407	447	423	410	383	410	393	404	439	405	381	411	412	396	401	379	402	407	391	378	435	376	375	384	392	419	403	371	407	393	393	396	411	392	423	379	418	430	399	420	431	407	435	399	374	393	412	391	436	426	375	415	418	414	406	413	438	405	416	406	398	383	359	419	389	412	375	393	394	426	407	396	393	382	408	464	403	446	401	389	370	407	408	423	438	408	405	431	385	391	452	417	445	441	386	384	428	440	375	418	401	399	430	404	376	399	406	410	399	391	412	391	441	388	395	425	435	395	406	408	392	404	429	392	410	412	399	386	389	424	379	433	407	413	401	401	409	399	378	390	383	380	411	433	430	419	399	376	409	420	397	431	405	400	410	410	407	414	411	409	391	398	367	379	427	407	389	391	413	409	396	395	434	403	403	390	402	402	409	418	398	442	408	406	416	379	429	398	409	399	394	380	404	382	392	426	386	386	416	439	447	414	414	411	360	425	396	433	413	430	422	397	374	417	400	430	407	387	404	416	411	399	392	454	408	393	406	392	414	414	403	433	420	363	417	405	424	393	415	414	424	399	388	398	424	411	395	415	411	420	427	408	420	397	429	416	451	428	377	394	400	390	399	404	411	404	420	401	392	377	386	406	408	400	382	381	423	387	360	401	398	437	386	393	394	398	388	451	412	415	394	422	405	436	445	409	433	398	404	409	409	430	409	427	385	401	423	411	405	349	429	428	422	419	405	406	397	374	410	398	416	385	414	440	418	404	424	387	391	390	420	422	415	393	413	406	380	392	410	417	413	423	414	448	392	436	407	404	407	421	405	441	421	395	389	409	408	413	361	396	397	401	388	428	395	406	428	416	367	404	465	427	380	427	414	408	405	408	366	417	445	405	423	385	407	419	378	412	410	425	426	405	413	426	416	390	374	381	445	427	395	412	393	378	403	401	392	424	412	422	429	418	349	420	379	397	414	425	409	399	400	367	383	388	403	417	417	391	408	396	413	426	410	387	412	388	415	399	372	411	411	405	386	373	411	396	435	355	412	405	421	424	385	412	413	417	409	409	406	414	407	387	443	428	433	400	421	406	421	419	433	402	415	403	404	415	417	407	390	426	408	422	387	394	409	436	452	411	394	401	403	413	392	408	410	425	381	411	362	359	413	403	372	381	437	370	395	402	412	406	400	435	400	406	439	399	416	403	438	427	383	384	396	367	435	378	379	420	385	409	413	426	430	404	414	405	371	370	390	438	440	384	410	428	403	393	371	404	424	414	433	423	426	425	455	377	411	403	407	340	396	428	389	413	419	381	399	407	397	410	406	405	423	389	395	409	361	428	391	398	393	426	378	394	441	391	379	369	387	430	388	389	395	376	410	414	406	423	386	426	406	407	401	411	386	428	452	421	387	409	388	426	373	415	405	386	373	404	399	419	421	421	415	417	409	427	425	406	430	409	405	366	388	400	421	397	411	461	416	405	401	393	367	409	402	410	445	390	439	446	404	402	400	387	415	404	393	421	428	413	416	411	390	401	416	419	377	390	440	422	446	411	419	405	387	401	435	382	388	416	403	418	407	417	426	387	396	420	400	403	413	456	432	415	417	415	369	415	395	419	436	388	400	444	412	386	414	385	419	415	407	400	413	395	421	379	396	388	397	391	410	398	389	439	436	420	436	409	389	410	406	428	397	428	406	395	403	427	433	419	390	391	396	401	380	383	390	396	389	407	390	411	425	416	385	374	405	385	470	437	414	419	371	437	393	412	422	382	406	412	382	376	406	427	432	415	410	411	443	416	438	381	388	430	442	393	417	409	409	393	412	436	397	411	417	426	409	420	397	437	382	402	384	394	415	422	412	471	362	435	391	406	399	428	392	411	424	398	395	415	401	413	392	393	440	405	382	382	402	385	413	411	426	410	444	417	401	408	442	404	398	396	393	430	407	432	375	411	416	382	412	422	424	412	431	411	370	391	388	426	383	406	409	455	387	423	404	412	409	400	393	423	377	430	392	404	442	405	372	410	401	425	392	409	429	411	405	386	396	409	437	391	424	461	448	420	389	400	379	433	406	409	417	416	391	428	426	449	427	403	422	415	437	385	409	425	406	426	403	387	397	391	391	392	421	381	407	382	403	401	358	394	428	381	404	445	408	414	389	452	421	400	396	412	369	406	430	407	415	400	393	397	431	431	407	413	446	417	406	397	371	406	355	428	383	400	420	406	463	370	405	386	398	406	401	407	406	389	389	431	406	435	414	402	407	403	401	413	408	391	406	403	460	395	404	418	387	401	408	424	440	409	422	390	415	418	414	401	412	437	410	403	404	452	420	443	402	407	407	394	434	400	427	417	376	370	413	412	434	393	424	399	420	375	370	388	427	389	426	371	381	393	388	392	403	368	415	385	366	397	406	416	408	387	376	395	384	409	412	382	376	436	412	430	427	459	424	402	420	412	425	411	415	395	420	410	383	402	436	374	381	399	421	431	421	387	412	400	410	432	384	378	436	396	386	373	392	408	399	386	388	387	438	400	376	408	383	437	403	396	435	380	395	447	428	437	410	421	387	415	387	408	383	433	432	406	386	413	403	377	403	392	416	398	402	383	436	422	445	407	381	400	414	399	404	398	408	387
23340	21398	29491	23685	21399	20178	2310	812	689	555	504	469	489	459	433	408	423	391	393	384	372	332	406	419	380	365	384	407	373	348	338	339	363	344	341	349	331	341	347	388	347	364	344	327	344	368	354	336	353	346	365	365	358	330	361	369	347	329	334	356	346	385	347	366	341	307	359	343	359	344	333	330	354	387	330	343	387	334	328	390	325	296	336	360	315	337	361	334	334	337	328	339	313	360	336	358	324	341	335	348	380	333	345	314	321	338	358	355	296	344	315	346	350	316	337	344	340	331	338	325	327	315	359	343	377	355	341	353	368	289	303	369	310	349	358	356	347	349	347	338	357	351	343	301	336	365	329	344	355	355	374	335	369	359	336	343	321	344	349	342	347	331	332	352	330	314	344	330	373	349	352	372	332	334	387	371	349	336	379	321	323	330	332	340	334	334	352	375	355	350	328	339	313	333	317	336	356	336	348	356	343	367	333	345	328	320	318	339	359	314	358	347	349	350	341	334	333	332	347	320	349	339	311	358	311	337	318	333	336	316	344	331	328	378	366	349	320	346	360	340	314	353	339	344	322	319	364	343	356	337	330	324	344	331	372	334	338	361	326	328	310	340	327	317	347	373	340	334	331	340	342	317	342	323	357	405	364	351	330	361	330	306	325	354	361	337	341	326	349	337	386	319	349	362	353	345	307	335	325	354	334	371	331	362	350	369	349	361	339	344	367	334	349	334	357	324	378	369	364	353	340	336	348	362	352	357	330	335	305	363	366	344	359	330	355	325	327	341	372	365	329	355	363	357	334	314	362	359	328	346	340	364	367	349	314	335	334	334	365	325	340	358	344	348	318	325	362	373	313	306	359	348	342	370	333	352	306	367	367	362	359	365	348	348	358	336	330	363	331	348	322	304	377	359	355	349	343	335	370	339	330	313	345	353	327	322	335	347	336	331	357	365	312	296	367	388	324	329	332	324	354	369	342	318	336	351	349	357	343	322	326	323	324	354	339	363	351	357	326	295	347	354	342	314	349	359	331	331	365	367	363	341	362	345	346	349	338	358	355	346	321	334	331	322	336	326	358	317	327	328	332	340	375	340	352	350	358	365	376	335	380	354	315	367	344	339	344	355	317	326	342	313	347	353	328	361	334	350	359	387	317	319	331	326	348	311	315	352	346	321	337	376	339	348	282	348	300	322	345	333	334	334	320	338	339	388	350	312	359	336	338	391	347	343	361	369	344	338	345	324	332	348	341	349	345	380	310	322	326	357	350	332	359	333	371	323	351	387	312	330	337	328	382	337	303	338	389	349	346	329	367	343	321	319	334	358	338	341	330	341	356	347	329	337	341	324	339	320	363	314	345	347	377	329	298	363	321	332	334	351	326	298	353	306	354	350	377	321	318	358	340	366	361	347	326	300	328	334	356	331	361	341	344	362	369	326	324	342	295	315	348	349	332	352	350	334	318	336	342	328	340	328	348	328	328	337	380	341	355	368	343	335	317	324	358	335	341	321	354	315	338	330	352	325	343	334	360	292	362	376	335	364	337	342	360	342	305	393	373	357	329	354	346	314	308	365	328	361	381	351	332	339	357	326	340	344	347	330	319	332	367	353	358	343	332	356	362	332	352	375	331	383	376	327	332	340	351	338	340	351	340	360	319	326	386	361	349	337	337	339	325	359	320	360	354	346	332	347	334	339	344	319	322	377	317	367	346	374	314	342	365	356	347	334	335	335	351	331	335	365	341	350	338	344	350	323	343	368	333	341	328	345	348	319	315	335	339	335	353	341	346	342	371	365	346	344	355	343	322	328	321	331	349	353	319	360	340	372	338	326	351	326	336	323	355	350	348	363	316	344	327	343	353	339	351	340	307	348	333	346	328	352	339	342	333	355	345	387	358	344	337	341	310	326	312	362	329	308	357	325	334	333	326	337	362	333	361	337	374	356	326	336	343	336	331	335	329	340	354	342	327	323	362	307	386	332	342	359	331	336	344	369	337	335	349	344	356	372	352	359	363	320	369	334	325	330	355	344	349	325	345	314	298	339	335	355	350	290	347	339	334	312	348	354	336	367	307	386	343	318	367	327	327	359	333	357	332	325	342	382	370	344	341	359	325	337	326	324	337	347	345	337	320	354	338	353	318	354	346	313	324	378	344	302	374	372	343	332	351	352	323	339	330	313	353	342	340	317	339	369	377	312	357	358	322	335	354	328	323	348	339	302	341	379	330	343	337	345	340	373	334	333	348	364	327	340	356	337	341	390	320	354	353	334	352	297	335	325	335	387	325	373	345	365	350	295	316	328	350	332	347	354	341	329	349	312	341	342	333	354	346	347	332	343	341	307	359	332	369	335	363	319	347	322	322	367	352	334	349	298	368	353	341	359	367	331	297	333	317	344	372	355	337	350	363	318	342	341	321	347	357	342	332	337	354	359	358	321	324	326	322	345	324	311	354	329	360	339	361	358	337	319	329	339	336	320	331	316	327	348	372	346	361	313	327	321	348	347	336	374	374	316	359	339	299	348	339	368	361	305	322	321	348	357	345	356	306	324	334	315	355	337	339	332	334	306	375	336	314	345	329	338	348	334	329	341	317	311	333	331	365	330	335	334	354	352	335	366	341	346	325	343	350	335	338	359	330	317	332	317	357	327	312	338	344	339	324	314	359	350	343	297	341	321	350	351	370	336	369	333	356	332	332	355	329	313	347	324	333	348	319	320	360	363	350	316	373	357	355	340	335	351	350	347	330	341	382	344	329	350	334	392	333	340	300	303	334	335	394	372	340	378	304	323	352	335	343	325	329	305	351	340	338	360	362	356	323	312	352	356	343	338	327	345	336	319	350	367	311	350	320	334	334	336	330	331	352	342	348	384	329	332	314	338	336	322	325	336	366	336	356	375	344	326	338	295	365	358	309	364	346	332	328	345	375	310	344	312	322	309	329	325	340	347	331	298	368	322	347	301	334	353	366	332	351	354	346	323	334	325	350	312	333	323	316	323	346	371	335	322	344	321	361	346	347	317	336	349	317	319	341	371	322	304	334	336	334	342	336	312	361	316	352	349	349	345	335	341	361	319	361	331	350	316	338	321	356	341	348	345	370	344	370	347	319	331	346	328	333	326	364	355	335	345	342	333	322	302	318	344	343	371	334	303	338	310	344	358	346	291	325	349	349	344	344	334	339	373	305	357	336	312	330	338	339	397	321	335	325	360	292	348	356	344	317	315	341	327	331	362	345	352	307	357	328	328	357	340	349	343	333	354	339	353	341	393	343	327	325	321	326	339	323	320	330	348	324	356	357	352	334	339	338	369	285	327	362	359	353	363	364	305	361	305	301	355	348	330	355	346	324	310	330	364	350	366	372	316	368	366	365	310	341	346	350	350	350	349	357	366	347	334	348	344	346	362	322	331	344	307	314	350	337	343	301	318	354	319	339	353	350	329	355	348	349	315	341	338	322	328	324	341	368	327	334	357	335	355	378	353	326	353	357	347	341	333
29396	16137	26053	7428	4868	3594	2826	2221	1969	1668	1415	1271	1216	1094	1006	992	935	855	841	839	794	788	755	779	750	748	763	709	717	688	745	721	654	626	674	697	693	686	652	682	695	662	677	627	674	667	659	665	695	659	658	638	677	638	641	653	653	662	633	641	656	654	626	650	627	655	609	649	641	610	602	585	645	680	586	661	663	635	615	611	638	623	656	638	651	623	665	646	631	663	598	626	627	642	605	598	615	655	618	678	636	597	600	593	661	648	639	618	632	621	651	623	652	578	634	635	627	691	622	611	646	650	617	694	626	594	630	655	620	668	614	617	604	631	649	677	621	623	591	643	654	669	642	584	633	633	595	662	619	664	626	588	645	621	710	665	602	567	606	647	598	637	661	686	616	629	631	650	635	608	643	605	604	607	599	634	627	632	603	648	621	629	624	640	644	605	580	642	617	620	669	647	600	649	636	649	605	595	612	646	603	675	599	654	607	636	625	615	612	644	620	610	624	617	650	608	653	620	623	648	617	609	656	617	625	604	598	574	639	659	634	597	681	619	641	604	637	597	595	614	664	629	696	606	609	609	618	629	632	637	640	621	592	597	620	687	615	626	607	639	624	661	660	622	608	624	619	656	602	633	624	685	661	664	652	615	563	594	621	616	616	624	659	611	614	640	593	624	652	640	619	653	605	627	636	672	657	609	628	645	633	635	603	635	605	617	658	622	646	624	644	668	636	609	663	623	632	628	626	614	653	658	561	603	675	645	585	685	593	634	636	654	682	612	612	592	624	682	641	674	677	623	641	621	582	608	626	605	604	624	607	669	664	667	595	653	630	616	646	650	639	662	607	615	628	595	642	645	610	674	603	647	623	644	588	661	620	631	669	628	655	644	573	638	635	661	636	628	676	686	605	606	638	632	646	632	614	646	610	624	652	670	612	612	628	583	592	630	636	636	608	616	599	613	618	619	668	598	634	667	617	658	656	590	596	611	619	660	619	589	653	585	646	611	619	595	646	657	609	642	658	619	623	660	694	662	608	615	600	597	638	637	609	626	642	626	646	608	644	601	610	623	602	646	620	636	615	616	619	611	591	663	601	661	639	598	633	626	650	625	603	609	568	639	645	625	628	582	661	639	624	671	610	658	634	646	581	644	580	624	678	602	628	628	666	610	604	599	622	619	607	617	617	604	620	633	624	595	610	590	643	602	646	588	581	602	645	642	653	621	619	619	577	616	611	670	635	662	576	622	669	660	633	643	633	646	642	649	621	657	618	624	658	623	631	611	585	656	613	607	633	611	632	651	632	623	641	679	644	632	627	681	640	597	654	651	640	659	605	605	606	680	648	619	599	633	627	640	637	657	626	629	613	643	624	622	615	618	617	632	619	615	603	635	671	672	620	654	681	656	656	604	670	662	619	639	679	609	600	655	634	608	621	616	665	611	653	642	607	639	606	652	636	642	606	620	616	621	630	611	600	645	622	603	623	581	648	705	581	643	577	664	615	629	667	612	667	610	645	634	632	614	633	546	656	617	620	647	628	622	644	614	629	629	590	600	570	654	610	631	625	605	646	662	632	628	665	623	598	681	610	621	642	649	612	606	651	620	607	574	601	597	631	634	613	624	602	637	617	608	648	644	637	623	643	588	606	651	674	592	599	635	585	604	658	626	654	618	636	659	605	669	593	638	589	604	626	634	631	612	657	626	600	639	627	651	586	663	608	576	646	611	627	656	626	614	606	605	638	640	623	626	672	657	611	619	621	639	644	611	606	613	648	640	601	599	617	657	629	655	599	622	645	672	651	670	642	589	632	612	652	617	630	546	647	642	617	606	593	621	633	594	594	672	611	628	622	614	614	602	599	639	587	614	677	618	613	644	627	612	644	645	632	576	569	615	619	653	644	639	671	617	614	604	642	655	645	681	638	640	626	629	614	618	623	643	642	627	600	657	632	594	610	658	614	625	587	617	596	628	653	652	648	620	619	636	593	613	654	632	630	644	662	640	654	625	642	624	636	638	680	631	647	604	628	591	580	659	606	623	606	616	688	616	647	638	637	628	641	619	652	607	623	625	605	619	631	652	641	639	638	621	630	624	672	624	597	645	648	617	629	590	621	623	609	630	586	640	666	621	627	653	625	674	619	665	646	607	593	589	619	582	644	635	620	623	620	664	654	657	665	629	660	638	609	629	630	605	622	625	652	676	696	611	631	645	641	650	608	612	603	619	641	613	635	639	610	624	622	610	577	632	618	655	593	649	630	626	651	602	599	615	669	654	618	622	600	644	621	623	633	620	619	600	673	628	659	593	587	654	650	631	659	625	610	613	598	620	629	641	646	600	606	622	616	620	588	660	606	595	624	607	622	577	654	571	602	645	664	612	577	673	625	631	631	661	616	627	665	625	629	619	612	626	637	653	613	587	641	610	667	651	611	576	624	634	653	663	637	645	624	602	636	659	616	620	645	617	705	617	630	633	644	629	627	627	640	559	631	631	637	623	597	578	620	643	616	610	604	609	663	666	657	619	633	656	632	662	634	603	650	626	638	652	680	654	617	657	630	587	647	646	630	611	617	606	628	625	671	622	643	627	635	674	563	642	594	612	610	630	658	624	648	629	617	612	630	611	637	617	703	652	636	593	593	608	609	606	677	591	601	664	627	665	616	643	621	645	615	654	635	668	609	629	608	640	646	666	628	661	598	682	642	651	631	630	624	592	652	641	622	632	623	650	593	594	639	626	615	667	654	628	640	624	612	669	675	631	623	617	628	633	676	633	669	618	586	626	631	633	653	614	628	618	608	651	660	648	664	642	598	637	628	601	664	592	655	664	579	629	631	631	638	618	675	598	598	601	609	629	616	648	602	629	641	649	650	634	688	655	640	589	600	631	635	674	606	685	655	659	618	603	581	608	653	592	603	644	689	622	551	608	638	634	626	651	689	598	645	669	649	638	617	668	643	608	649	618	582	650	671	580	645	649	657	622	590	626	652	580	624	623	662	613	599	618	663	596	646	626	633	639	635	555	664	705	644	605	616	646	629	669	629	630	604	598	588	640	615	610	619	628	590	652	621	627	634	636	643	616	583	634	639	590	642	601	727	631	609	629	680	626	592	669	617	623	625	595	661	596	631	608	642	626	590	646	633	594	586	620	661	635	568	634	685	615	617	649	635	629	653	679	631	680	604	612	604	631	671	627	627	621	616	642	684	582	648	630	592	659	606	598	603	610	623	641	628	598	600	643	622	624	616	621	610	588	678	643	641	641	658	628	621	667	584	640	627	626	616	671	653	663	649	596	657	628	620	581	653	595	618	614	617	630	648	619	611	609	616	610	635	623	627	642	645	627	577	641	619	627	630	580	641	671	609	646	659	653	633	643	634	662	632	677	671	656	629	632	601	631	657	623	615	603	614	614	655	646	617	589	644	639	622	611	601	606	660	631	611	642	648	612	620	624	612	619	648	615	654	629	664	649	626	649	638	584	634	584	607	677	619	604	628	651	632	602
27051	20961	10949	1051	540	452	497	484	449	453	425	439	459	420	416	434	447	463	490	460	440	411	444	473	428	466	433	453	425	467	437	425	411	432	412	479	410	438	447	468	466	422	429	431	426	439	413	408	446	418	406	438	426	454	425	441	388	453	404	451	445	442	404	463	422	468	415	431	396	444	424	459	424	421	424	431	490	398	426	474	421	447	426	431	444	424	458	427	421	427	428	434	431	439	437	422	453	405	423	455	437	414	448	435	403	429	458	403	448	449	409	411	474	448	444	445	414	441	438	467	415	467	465	459	423	418	418	447	402	435	421	440	406	429	414	405	436	418	425	475	426	421	436	466	453	450	420	409	459	406	427	437	409	418	450	393	427	436	419	467	416	413	435	438	448	440	402	454	440	435	415	457	453	425	397	412	415	457	442	453	450	435	415	455	468	455	414	461	404	438	440	437	456	430	412	461	383	442	430	442	415	419	409	454	425	437	476	440	436	431	449	433	442	407	419	459	464	447	464	459	427	437	441	433	402	466	449	436	432	425	423	410	427	426	416	471	465	441	442	441	438	419	475	437	421	423	436	397	430	438	416	421	413	407	485	408	467	405	448	414	414	395	423	440	420	424	447	409	432	462	422	416	397	429	400	417	441	427	458	451	432	424	425	444	426	440	433	409	441	430	442	401	415	459	447	453	425	434	445	432	408	434	455	460	409	463	434	449	417	431	451	442	456	441	427	447	393	441	458	421	444	469	379	433	395	433	399	434	452	458	402	428	422	453	401	430	428	411	450	432	421	413	405	442	452	412	442	438	435	433	473	422	444	424	429	434	431	434	405	400	434	459	435	443	448	395	439	408	458	427	429	458	423	452	479	437	420	431	452	421	432	433	444	418	449	420	380	444	421	440	421	418	441	465	421	428	435	421	434	422	433	453	446	419	446	452	442	401	431	428	408	428	428	407	401	419	426	418	452	415	427	414	431	410	440	427	420	424	422	427	425	433	472	463	460	432	406	455	406	444	467	453	418	418	458	435	447	423	430	448	437	446	393	420	436	411	479	432	418	420	399	443	436	406	437	399	429	439	421	466	414	451	421	422	444	415	426	440	401	417	406	427	382	417	452	425	448	436	424	480	405	408	406	437	418	429	419	441	426	442	454	430	463	476	455	455	419	423	411	449	441	414	438	429	404	450	429	423	473	438	449	426	377	465	423	368	405	413	448	440	407	424	423	438	427	431	388	421	451	433	396	431	435	444	448	433	459	423	420	397	416	405	443	416	439	437	438	436	421	421	448	429	444	408	434	453	401	432	424	411	458	411	408	435	443	427	437	450	440	425	427	421	450	449	413	436	450	412	453	394	455	419	432	456	420	457	422	463	475	417	436	451	425	431	480	438	441	407	446	407	442	419	486	444	448	422	454	428	446	448	417	434	426	467	464	450	452	435	422	439	402	432	418	430	401	405	431	468	421	463	439	426	465	448	423	437	445	411	431	464	414	462	448	434	446	438	450	433	420	464	415	429	423	428	438	422	426	402	427	442	439	434	445	427	455	434	427	460	456	466	436	411	463	380	429	432	422	440	449	429	415	448	441	407	422	423	427	402	447	385	465	425	442	421	473	420	450	432	419	418	432	436	416	423	426	455	438	444	448	399	412	453	451	420	415	426	422	428	433	392	456	433	412	416	420	432	421	438	465	428	433	402	438	391	454	429	387	446	451	436	427	434	457	404	439	424	441	402	405	451	442	426	426	440	448	466	467	446	447	436	422	418	443	422	437	424	410	456	455	418	462	452	424	403	441	447	420	428	457	418	416	423	465	454	437	445	407	423	430	442	428	469	435	458	426	416	418	421	431	400	434	469	409	415	437	434	425	436	422	434	397	449	447	463	419	437	445	477	409	429	412	425	407	431	444	428	416	435	449	412	417	416	473	423	411	416	423	420	406	433	475	455	387	440	436	485	463	430	403	412	441	481	408	430	443	467	416	425	432	428	460	420	420	441	436	425	418	436	381	381	435	440	438	409	398	414	417	445	443	409	398	437	458	466	438	368	422	428	439	444	431	408	476	433	422	415	448	432	483	471	448	441	446	454	422	445	386	414	412	420	451	415	446	421	429	456	403	427	428	403	460	413	450	450	443	378	421	422	448	423	423	452	425	411	412	441	448	440	427	434	411	436	448	426	433	403	413	451	419	426	418	410	409	404	434	444	471	426	421	443	422	431	415	426	414	429	411	457	450	451	402	392	460	405	448	470	435	468	435	439	430	428	428	431	384	454	456	448	424	421	392	458	432	405	455	447	394	434	448	407	424	402	433	415	433	429	427	460	446	443	388	441	432	398	480	414	464	470	460	444	415	449	410	465	451	436	457	437	443	439	422	438	423	396	431	459	463	441	443	398	426	412	449	441	426	458	445	445	432	455	390	489	455	479	462	418	385	414	442	448	423	456	401	396	416	428	429	403	418	422	391	407	444	423	446	480	450	433	432	428	418	418	431	469	414	438	433	419	446	465	421	452	417	406	446	449	454	429	420	427	458	465	440	440	415	469	424	425	441	420	453	384	433	432	409	451	452	423	415	402	397	421	456	418	445	406	440	468	445	423	436	439	410	440	458	449	370	424	395	422	428	423	431	442	415	462	413	427	464	418	447	417	448	436	434	426	429	436	397	401	417	448	429	421	442	450	406	453	442	422	438	428	429	417	445	398	433	437	460	449	400	437	438	437	448	457	411	400	442	439	420	452	484	434	412	459	430	440	459	405	440	414	472	426	455	407	442	432	422	430	450	431	396	421	448	427	440	431	456	457	431	426	403	397	413	389	451	445	437	476	423	438	391	441	456	413	391	425	444	479	434	431	433	414	447	437	434	438	441	413	468	446	424	421	435	403	385	441	428	456	463	438	454	412	391	415	434	409	448	411	459	446	435	412	398	413	425	424	446	458	399	398	438	428	440	433	400	440	464	451	405	444	426	413	425	405	433	454	449	464	412	450	453	403	453	403	456	423	426	394	438	400	448	424	427	424	417	458	442	452	456	392	438	443	411	457	436	389	409	460	427	437	437	430	435	413	417	429	449	391	400	429	426	409	397	438	459	424	444	402	455	434	447	478	416	431	478	468	391	417	413	436	464	410	439	397	439	423	414	427	392	441	437	431	408	427	469	390	453	408	426	420	419	439	451	434	449	404	432	444	443	442	447	449	436	423	417	421	415	393	397	413	447	443	488	471	409	432	425	425	454	439	399	446	415	419	406	432	419	416	431	419	479	442	459	467	402	402	413	407	427	383	488	428	479	443	433	386	433	436	425	425	419	457	431	433	389	443	413	420	436	460	425	397	447	396	433	424	419	407	434	442	423	456	448	398	419	413	450	461	397	443	448	433	440	444	436	455	416	445	432	420	428	412	435	429	410	429	453	479	442	387	439	429	403	436	432	401	441	437	456	408	412	418	506	440	429	404	446	435	444	395	415	435	436	465	408	439	405	396	416	407	423	442	381	449
12515	1956	5367	1189	1005	973	934	953	860	847	880	856	907	874	835	811	814	825	868	874	877	893	848	862	789	847	868	834	890	838	831	818	799	908	824	864	870	807	852	814	859	872	814	878	844	803	894	802	794	782	842	822	850	839	851	851	862	817	827	842	808	824	844	817	887	808	854	817	822	825	826	859	813	883	806	863	822	838	873	882	795	812	842	826	825	843	813	851	857	871	801	857	884	826	835	872	860	866	841	835	849	874	870	841	830	834	871	875	824	831	847	831	831	896	803	832	820	892	833	829	833	824	887	865	837	860	852	829	901	885	845	839	767	842	845	832	856	841	827	812	834	821	823	863	832	855	833	831	897	888	847	774	826	851	850	833	825	836	853	831	787	827	848	809	798	818	813	778	804	846	845	815	786	789	858	877	830	818	845	858	838	843	859	830	872	803	812	872	812	826	852	820	824	783	824	810	879	824	823	778	800	871	801	795	876	790	842	800	874	863	847	856	845	835	798	848	819	852	844	860	820	828	830	844	841	861	822	861	874	863	827	855	827	845	847	832	822	818	869	758	860	821	806	804	829	838	816	876	799	853	809	841	857	831	793	827	814	859	829	848	845	879	865	840	819	802	870	820	771	867	844	834	855	825	781	900	856	872	824	794	814	883	848	835	852	827	850	841	814	817	783	842	890	801	857	833	824	835	859	865	834	819	809	812	858	824	804	839	889	826	813	819	836	833	907	839	809	842	844	840	819	808	846	837	826	830	843	826	894	862	872	820	867	832	770	876	824	887	841	860	858	841	826	858	865	830	829	832	829	819	800	830	849	819	832	886	869	881	804	811	869	790	793	800	856	789	828	784	849	809	852	833	866	843	842	845	827	802	827	814	857	856	839	817	844	814	830	863	847	827	828	879	809	868	852	813	871	797	849	763	831	850	860	825	811	823	818	838	780	828	813	806	836	882	811	806	807	871	805	786	879	830	828	853	849	811	865	872	824	868	827	823	810	786	814	846	814	831	820	822	796	771	857	876	816	831	797	843	880	869	821	823	815	855	889	867	827	882	838	854	880	850	847	844	817	819	827	830	853	845	761	834	820	831	865	823	844	835	840	863	776	812	864	791	895	854	843	832	802	809	848	916	814	828	831	888	803	842	825	813	832	835	830	884	844	930	820	826	871	834	826	832	838	803	789	858	828	834	865	840	867	862	805	826	851	882	825	821	870	821	772	796	881	825	803	835	810	841	864	847	866	847	798	849	893	871	835	808	870	848	859	843	824	817	826	851	863	886	863	789	805	860	894	880	875	854	839	845	882	803	875	755	845	865	851	891	829	787	777	807	823	811	831	805	827	845	821	875	875	896	825	818	859	852	828	873	795	846	855	885	861	809	837	841	892	830	792	859	823	903	809	806	798	848	879	882	852	857	846	828	874	810	808	834	876	810	826	832	855	823	866	862	848	886	877	807	818	841	852	793	864	836	815	864	825	867	845	819	814	867	832	825	813	821	880	831	860	856	855	889	852	850	839	815	818	826	850	796	852	880	838	822	873	797	791	846	840	825	932	876	863	843	850	841	855	835	873	839	869	850	808	783	806	841	803	827	807	856	855	856	816	871	838	879	759	867	834	885	835	860	818	835	836	883	847	846	870	841	859	827	833	817	869	872	829	844	797	855	873	820	863	824	811	806	835	891	845	845	899	840	862	845	849	809	852	768	829	835	830	844	794	828	870	880	836	863	799	841	818	824	839	806	835	815	837	856	789	832	805	851	820	805	860	852	848	865	890	896	831	881	835	833	862	862	810	917	828	782	786	815	854	853	818	854	823	828	846	830	811	808	824	872	787	850	825	855	831	893	784	878	835	895	880	793	828	860	770	812	836	802	865	873	821	809	852	833	805	836	806	846	857	848	811	840	829	822	812	834	870	838	799	841	827	809	815	813	800	810	889	861	824	872	867	874	798	811	849	925	821	802	836	838	877	813	892	867	786	840	854	838	871	807	842	873	812	839	815	869	859	871	798	837	836	876	862	816	836	838	834	815	775	823	833	787	841	786	812	848	897	871	864	823	845	853	820	771	877	803	805	810	821	863	798	849	855	791	844	857	831	799	786	813	845	822	863	815	815	813	838	822	832	799	836	831	816	829	794	864	889	795	866	837	802	807	828	835	843	833	825	843	854	826	810	825	840	835	798	811	795	921	826	855	814	854	837	870	854	856	829	811	873	781	855	867	823	853	838	870	818	786	862	844	839	867	902	821	780	847	827	841	778	870	892	796	854	763	846	919	833	806	854	869	804	835	839	812	848	834	860	855	854	788	808	810	809	793	786	818	819	825	860	808	826	799	790	837	818	870	837	806	826	838	868	829	853	817	833	793	892	835	843	822	790	780	808	835	829	801	801	838	899	916	866	856	837	833	745	876	877	831	853	778	871	800	838	835	802	794	815	893	855	862	809	844	808	875	824	851	845	871	861	857	846	775	780	780	850	873	783	828	827	809	818	817	871	834	841	881	834	863	821	866	789	854	839	798	850	883	857	844	856	835	813	821	842	818	783	847	837	844	828	839	819	858	788	820	830	818	793	837	853	835	817	866	891	830	845	801	851	839	845	775	811	878	799	824	786	844	911	870	837	853	870	834	809	845	812	791	855	839	823	832	814	823	856	851	815	870	818	878	827	887	766	808	837	833	851	840	849	820	828	869	833	858	809	832	828	860	846	893	869	907	882	807	827	831	858	828	800	779	793	837	817	839	843	836	861	814	828	819	854	828	856	829	853	810	826	817	827	811	871	822	785	868	859	858	864	832	815	879	796	848	849	805	832	813	836	877	821	832	810	834	817	878	868	833	782	901	793	802	836	822	830	857	849	853	814	820	837	824	814	784	836	812	804	824	802	854	898	885	881	817	801	845	813	886	779	854	807	834	799	832	867	884	862	812	852	837	830	816	843	859	801	866	810	819	842	875	804	823	828	832	823	852	813	849	875	804	851	844	883	842	826	849	861	834	882	880	798	834	804	825	820	829	808	812	857	835	800	848	850	838	879	809	857	851	828	845	859	881	853	802	838	823	847	846	846	794	851	862	832	807	820	823	848	832	811	854	811	825	867	771	875	818	864	864	866	819	832	851	845	838	851	842	846	822	800	891	825	858	849	888	884	836	821	828	812	875	857	823	857	773	815	861	858	829	839	874	812	871	818	800	838	816	863	859	824	880	876	831	786	847	792	813	812	835	824	815	783	820	791	860	836	821	830	817	823	864	856	827	840	842	852	834	870	773	845	820	813	823	893	844	825	856	825	862	845	842	795	847	810	787	813	835	818	862	847	825	810	810	805	855	814	842	845	861	807	817	844	826	875	851	899	783	834	835	884	810	838	822	851	743	781	849	830	811	849	881	866	817	847	787	809	841	844	832	832	840	857	824	822	822	867	847	828	816	831	823	793	861	821	862	809	827	825	799	832	862	849	850	825	864	828	822	838	845	851	802	831	827	861	831	816	831	850	818
24315	21412	29020	24198	20973	2862	630	439	372	311	289	268	258	241	255	255	269	224	252	219	233	197	215	240	198	219	218	212	198	217	206	210	185	215	181	203	184	228	169	210	188	196	190	191	185	220	206	218	188	181	200	184	188	194	176	196	206	206	238	192	219	192	201	217	202	189	205	199	184	197	205	184	210	183	199	234	204	189	192	232	208	219	192	211	234	225	199	187	194	206	222	176	183	195	196	168	194	183	170	214	182	207	204	178	197	234	201	213	205	171	217	208	189	197	200	202	212	168	192	181	212	195	194	198	199	196	197	203	177	214	198	189	222	197	198	199	180	167	207	192	198	214	186	202	206	205	214	201	209	203	217	201	182	197	199	204	178	173	193	220	212	183	189	203	184	201	186	190	199	208	205	201	200	196	194	196	184	203	179	186	186	201	164	203	203	224	202	202	190	179	208	197	208	189	192	199	202	203	203	225	203	176	199	190	201	196	204	209	182	200	188	197	181	204	194	196	176	192	204	194	199	174	208	163	177	185	224	199	214	208	207	211	205	183	196	229	213	186	182	189	222	203	167	195	175	214	202	210	185	195	231	202	198	194	201	218	186	185	197	200	193	171	200	218	199	207	204	202	183	192	184	190	207	213	194	206	203	184	158	196	211	208	193	194	170	184	162	201	184	184	201	179	207	179	199	183	179	165	193	180	191	182	197	170	185	204	196	200	207	176	189	197	189	180	198	187	204	208	214	192	189	197	206	170	187	201	202	186	185	185	203	186	204	213	213	220	176	173	185	200	217	188	205	170	202	188	196	207	189	203	190	198	219	217	188	224	198	199	203	186	193	207	199	206	215	197	182	182	192	217	175	195	217	174	170	175	232	195	175	188	198	211	205	194	197	187	191	218	186	194	188	179	171	183	214	207	216	214	201	208	172	208	201	185	196	222	202	191	174	155	195	170	188	180	218	201	192	165	203	225	213	190	194	202	201	185	193	177	195	186	186	196	163	202	195	184	193	178	204	201	201	181	195	212	207	177	190	195	211	180	199	189	198	190	192	190	189	199	193	218	157	181	183	198	194	216	182	203	188	181	204	208	193	218	199	187	202	228	205	197	192	212	167	209	203	162	166	202	186	217	206	213	210	201	223	207	193	196	200	199	179	182	193	185	208	185	177	198	195	178	182	198	218	204	190	194	187	172	203	208	190	191	193	206	175	205	221	204	204	180	218	198	205	203	201	188	170	207	190	179	186	221	200	181	189	215	180	208	173	207	214	189	187	219	191	187	202	226	188	191	199	223	196	201	190	204	213	190	178	209	210	216	199	210	204	198	182	213	201	193	173	186	196	187	182	199	204	207	174	188	205	183	205	192	200	218	183	205	195	190	207	203	182	183	173	174	181	199	191	153	188	187	197	203	189	201	185	179	181	189	168	201	224	186	194	196	198	196	202	197	192	214	202	210	195	193	205	195	241	203	192	201	208	179	193	205	203	206	203	197	163	193	207	199	170	206	199	182	225	212	191	197	213	209	204	198	218	217	214	191	175	217	201	208	202	188	203	209	210	187	208	194	197	181	158	179	195	201	197	182	188	173	180	188	186	215	179	192	194	181	201	216	193	215	213	229	182	188	196	209	193	196	215	197	190	177	186	233	201	187	177	201	187	184	188	207	214	200	216	198	193	213	196	194	181	166	185	177	164	200	189	202	215	185	188	184	207	206	206	192	186	198	193	188	186	178	195	186	177	211	168	220	200	211	220	176	185	193	185	214	208	215	192	195	172	214	227	207	185	174	198	207	176	210	230	176	205	203	197	205	202	209	201	178	207	193	213	185	208	188	205	183	188	184	194	168	192	202	199	203	200	204	203	197	208	212	196	184	196	199	167	205	175	198	194	186	212	191	197	165	208	198	167	171	201	200	214	192	190	194	184	193	185	197	184	189	195	199	221	220	172	192	212	186	206	214	205	195	193	176	195	209	195	198	219	209	186	193	223	201	183	189	198	163	188	198	205	166	194	204	201	183	184	186	219	200	182	215	204	180	197	209	203	211	232	201	199	179	177	210	181	198	180	197	209	204	178	193	196	212	215	192	189	184	192	184	180	181	221	193	200	205	190	186	199	173	195	211	219	184	229	190	193	164	203	187	206	202	188	191	177	200	209	195	215	220	186	223	185	201	181	158	222	189	220	222	209	199	223	197	203	193	194	185	217	207	213	204	220	187	184	186	192	192	196	201	225	216	207	173	209	194	209	202	199	197	197	211	187	195	191	203	203	192	188	185	194	187	216	214	217	200	184	221	197	171	207	191	163	204	188	192	201	195	202	197	202	209	196	200	211	179	205	184	203	201	189	190	202	181	220	174	191	175	212	183	199	196	188	177	187	204	179	196	198	207	191	181	198	186	202	214	208	229	194	221	183	172	192	185	210	175	190	207	191	198	174	173	201	195	183	183	216	209	204	186	219	187	175	208	200	189	195	202	199	203	198	190	201	206	210	190	173	190	204	187	178	202	224	206	212	206	185	221	174	190	202	176	194	210	211	217	210	191	181	182	171	201	177	183	182	190	186	211	200	202	201	209	193	213	195	218	197	195	215	210	177	207	182	211	200	203	210	182	204	181	184	202	206	220	171	186	197	187	195	213	194	205	183	193	197	192	183	167	177	212	185	187	187	185	158	183	198	213	203	194	177	192	199	209	214	209	191	213	203	173	205	173	182	183	200	218	188	225	177	203	181	189	191	184	182	201	183	221	208	177	190	196	195	177	199	197	192	206	199	184	184	199	187	217	211	178	196	203	216	212	196	197	192	205	189	197	183	191	205	202	197	203	211	178	203	217	204	202	204	204	193	205	190	197	202	185	198	204	197	200	203	197	197	204	191	181	192	199	187	177	186	209	212	198	209	217	202	156	213	207	211	179	190	197	197	197	194	189	187	215	199	198	180	199	179	214	235	185	186	212	189	189	213	173	191	197	183	188	194	225	205	194	212	180	197	209	179	202	190	192	197	169	202	197	190	204	204	183	188	216	188	204	186	196	175	176	176	175	187	188	185	203	177	181	214	195	189	163	252	207	183	198	221	179	179	192	204	188	182	182	194	184	210	171	205	201	231	207	196	201	176	183	220	187	222	198	193	192	185	191	201	194	184	201	186	194	213	164	197	181	200	209	206	205	230	185	205	204	199	185	181	213	217	201	218	205	197	205	200	210	163	195	192	208	179	191	182	196	212	188	210	198	199	197	203	185	228	174	195	205	177	207	179	198	187	198	199	192	175	215	214	174	213	228	207	162	183	206	179	184	204	194	200	180	201	200	173	184	184	186	185	190	191	186	215	204	179	188	179	206	210	210	175	211	187	167	205	202	181	201	168	198	188	227	173	188	237	170	192	181	181	204	183	191	198	206	182	208	183	199	181	194	190	186	196	195	181	179	220	216	216	197	221	178	206	196	206	218	185	171	230	203	222	194	207	176	195	186	194	183	199	226	197	206	213	192	186	174	192	197
25863	10184	22378	4192	2812	2039	1625	1301	1098	927	824	746	676	653	584	555	558	508	531	525	540	496	494	480	441	416	443	427	448	464	446	431	439	458	414	414	468	476	459	399	412	475	442	387	430	426	434	449	447	419	457	438	415	403	384	427	360	419	438	422	409	420	423	391	447	430	416	408	416	390	406	421	394	436	406	414	411	403	406	409	413	414	380	411	386	377	414	409	416	418	403	426	388	393	380	365	419	401	424	413	430	388	390	400	410	395	408	381	422	392	395	407	426	454	397	436	395	424	451	419	395	440	413	455	398	401	383	427	385	421	411	412	396	425	403	395	426	422	426	370	405	386	409	407	408	400	399	417	417	406	401	402	421	365	388	409	376	392	449	391	390	390	392	424	413	404	369	400	391	415	402	436	454	397	404	395	434	388	427	425	444	375	394	353	400	385	414	386	406	380	409	416	413	422	406	394	421	414	415	440	442	399	424	392	393	413	393	414	384	415	417	414	403	391	424	401	408	455	393	388	413	428	408	376	398	401	398	373	387	423	439	430	364	388	401	368	421	383	415	417	419	423	423	371	421	396	364	403	382	383	388	441	408	410	401	375	427	419	418	436	390	392	405	396	418	374	407	429	374	400	391	394	390	402	405	388	439	430	364	358	405	401	429	392	425	402	401	385	394	448	403	376	388	403	405	428	425	409	398	444	362	408	391	371	403	411	432	444	383	388	422	414	383	424	426	418	400	405	415	418	406	418	393	397	409	383	372	423	368	387	363	419	454	407	418	399	394	398	401	397	418	413	402	377	411	381	439	430	417	405	412	438	465	372	419	393	446	387	389	436	415	394	401	424	423	383	361	387	382	414	415	456	422	430	399	399	396	400	408	390	374	388	384	409	413	367	426	429	400	431	411	418	350	410	414	392	377	404	408	374	375	420	406	403	437	409	394	436	431	382	403	403	416	420	412	434	392	426	419	410	396	435	397	434	410	421	422	425	391	380	423	423	425	425	427	372	432	404	403	389	401	426	408	390	418	428	422	357	379	435	376	393	419	381	431	356	384	393	387	415	410	440	414	416	385	409	388	395	377	350	403	399	412	400	399	430	391	399	402	392	409	418	420	401	384	389	408	400	405	411	403	440	379	412	412	385	414	437	390	427	429	417	410	382	426	389	427	405	380	413	390	429	428	401	384	427	364	398	376	384	432	392	373	420	438	391	401	399	393	419	432	391	419	406	394	420	397	413	361	397	426	431	383	411	392	419	419	406	406	426	426	383	429	395	405	383	406	438	417	417	413	394	412	402	434	388	398	392	401	428	426	412	410	403	383	393	407	393	376	448	396	413	410	384	395	396	390	424	414	416	359	405	385	414	435	434	418	410	394	376	425	409	371	394	396	401	393	392	414	424	401	406	394	431	387	373	393	407	418	409	396	407	409	405	416	441	401	405	435	410	398	398	370	411	434	422	405	408	404	433	416	391	401	384	416	396	368	408	423	402	428	368	413	402	403	436	408	394	409	421	391	392	418	392	371	419	405	395	385	397	417	427	449	417	388	373	380	413	409	371	393	425	394	404	403	449	394	403	428	412	382	387	385	443	411	418	417	389	403	375	372	438	427	395	414	402	409	409	418	412	424	432	376	407	424	406	387	394	393	429	430	413	401	384	428	384	396	439	457	367	422	421	407	407	425	428	405	393	414	397	404	431	404	424	452	384	410	392	406	443	402	380	404	397	399	397	414	383	393	441	387	403	392	394	407	456	410	367	407	416	408	388	411	389	415	436	370	425	379	424	348	400	410	388	395	424	422	419	446	394	375	420	380	398	388	405	391	404	382	443	389	384	384	366	384	397	420	401	393	416	405	365	426	422	419	432	382	417	413	392	386	415	404	389	369	427	405	422	457	375	408	406	418	459	427	392	398	439	388	366	381	388	435	404	408	391	424	376	405	395	425	392	408	395	402	406	414	410	409	405	377	392	410	409	426	402	421	405	438	403	392	392	419	391	408	409	407	425	434	414	359	393	427	409	415	394	431	411	406	414	418	407	400	424	400	445	394	406	426	395	399	424	421	384	405	433	387	415	371	373	436	376	388	402	417	372	376	408	364	452	378	392	424	409	414	375	388	380	418	397	396	457	412	388	373	419	395	423	456	416	410	385	409	428	429	422	413	416	441	394	436	376	367	378	448	411	368	381	396	413	418	410	383	422	379	420	376	413	376	438	415	390	399	421	421	408	391	378	457	388	398	411	384	400	430	394	420	404	412	390	425	434	427	386	425	388	402	422	417	413	439	405	374	392	376	421	415	401	369	393	405	346	398	400	407	438	427	394	399	381	384	406	420	403	429	417	415	405	376	411	405	394	443	397	398	396	409	393	372	383	413	430	421	419	415	415	427	377	424	397	392	403	419	381	410	438	403	398	403	416	393	418	383	410	392	415	415	408	388	448	378	412	419	405	411	371	371	419	429	408	381	377	405	399	403	395	391	393	425	398	410	398	383	440	396	448	393	387	384	387	430	405	394	417	405	375	391	392	433	425	397	419	366	412	404	393	410	430	416	420	360	346	403	435	412	371	416	405	386	400	403	408	389	403	372	401	428	407	385	398	362	386	387	425	403	395	418	380	392	388	423	437	383	427	405	438	393	410	404	410	416	416	430	393	390	424	386	410	369	423	351	372	421	409	369	406	408	377	381	369	434	414	392	381	396	376	406	417	397	374	382	406	381	411	391	413	410	402	412	391	381	404	389	387	386	392	421	405	396	401	438	437	410	445	441	402	389	375	401	423	401	423	395	376	410	413	409	381	411	404	384	381	407	422	386	398	376	384	392	439	446	429	385	383	425	402	414	393	412	394	372	375	426	381	426	400	387	411	416	399	402	387	429	373	391	388	420	403	402	399	406	444	403	400	417	468	397	374	404	374	402	427	408	409	392	420	404	385	415	415	426	419	416	413	408	388	395	390	396	391	397	445	342	398	387	412	390	455	388	424	423	392	398	452	375	392	420	402	408	409	407	401	399	407	379	379	410	421	446	408	400	386	410	383	405	442	386	431	403	417	403	407	417	404	413	390	385	376	419	411	383	438	434	381	385	398	411	394	443	422	400	381	352	401	390	393	384	450	399	417	412	398	413	385	398	387	391	385	373	404	426	386	397	424	421	386	412	416	389	399	395	423	401	422	422	387	407	421	397	417	392	417	410	424	393	413	393	402	394	404	405	403	415	399	392	383	433	395	409	425	388	419	393	413	413	416	418	396	393	405	384	424	443	436	420	421	419	407	413	393	438	391	426	412	395	381	398	399	413	388	425	426	400	426	422	422	394	400	401	406	365	394	411	387	429	395	360	431	388	416	413	412	399	381	386	417	415	411	401	439	419	393	411	447	430	376	425	438	388	374	382	402	421	404	396	422	436	385	415	415	425	417	403	396	436	398	385	421	412	429	406	383	389	424	382	400	374	435	411	395	405	398	414	438	421	395	411	379	403	404	407	409	379	417	366	380
23353	21416	29535	23699	21418	20390	2317	847	631	591	554	482	474	484	451	416	445	454	403	417	382	381	374	368	356	356	365	381	374	377	340	356	390	373	340	394	355	360	377	352	374	349	337	347	356	342	323	402	362	362	368	378	358	395	379	337	386	354	360	364	315	356	355	349	329	341	383	338	400	335	340	370	370	371	341	366	334	334	349	318	375	374	336	336	322	371	341	337	341	369	312	337	371	386	362	352	350	338	347	376	346	355	325	329	323	329	352	350	319	357	373	384	367	331	350	297	355	356	331	355	339	359	373	353	345	363	334	339	295	341	360	321	361	351	360	347	392	321	352	358	342	325	347	380	322	350	339	346	335	341	318	325	348	339	345	343	341	344	348	346	346	336	344	393	377	345	335	349	353	327	323	355	352	370	319	331	352	333	320	356	315	317	375	304	346	351	327	370	376	372	360	381	352	377	338	357	328	328	333	321	360	297	323	354	356	353	338	359	330	343	345	359	340	353	330	351	364	352	338	316	314	333	347	328	323	356	311	357	348	345	361	360	317	363	356	315	356	337	325	301	335	360	351	343	339	369	353	354	341	355	358	362	351	338	313	367	358	338	342	384	315	339	358	331	367	380	336	364	331	341	344	371	349	355	349	341	357	337	333	332	327	346	351	329	326	317	316	387	334	350	362	349	357	368	351	352	318	328	356	360	347	331	372	318	344	372	354	310	382	337	341	302	362	326	333	366	317	368	362	327	372	335	379	344	325	372	334	330	342	309	376	353	355	312	330	369	341	347	329	354	342	349	352	349	342	327	346	374	352	345	349	339	393	355	333	348	355	333	314	331	358	361	346	338	328	310	295	339	371	330	338	347	349	326	353	348	316	346	347	379	378	335	362	355	363	354	342	344	331	337	368	340	341	354	351	335	363	328	329	378	325	380	338	343	343	349	350	337	354	358	342	344	340	328	336	340	336	378	362	325	349	370	358	339	373	348	338	372	348	336	385	344	313	340	331	328	377	339	351	314	348	361	372	393	344	338	360	378	370	370	353	364	369	381	324	364	341	329	356	358	333	371	361	344	351	334	368	349	343	322	403	355	323	365	367	338	337	346	360	340	341	327	349	333	355	340	362	350	333	368	337	320	332	339	367	309	338	325	353	332	355	358	355	371	346	342	327	332	338	336	343	316	350	356	347	368	353	339	359	346	328	385	332	348	367	359	360	372	319	357	367	343	368	377	380	308	362	330	313	385	332	338	329	346	347	323	333	366	268	381	350	336	366	338	317	330	331	354	341	343	335	307	319	330	366	353	313	378	361	350	326	319	318	323	351	336	311	359	302	367	363	360	361	358	375	327	361	340	335	347	346	353	328	354	331	340	342	336	350	333	352	346	297	380	361	344	338	368	344	348	345	321	373	322	328	337	356	342	382	376	346	363	344	374	313	350	340	351	344	327	344	316	321	346	305	339	354	355	331	382	331	359	330	317	338	318	360	339	347	351	343	342	343	378	354	369	312	381	369	362	341	312	356	367	303	339	326	334	323	363	351	343	342	359	323	346	363	316	308	343	328	350	329	348	368	337	343	319	327	356	385	306	342	310	336	359	372	338	380	297	369	329	332	320	367	335	334	354	355	328	358	314	377	326	300	351	377	350	370	317	323	337	342	374	358	341	343	318	323	355	354	376	329	374	322	377	340	343	332	336	333	338	330	341	320	316	343	321	335	345	367	325	328	322	390	353	366	352	349	331	368	315	367	334	344	332	349	312	349	354	322	322	354	359	348	392	325	347	328	342	329	338	307	330	345	333	329	334	345	337	341	383	358	363	362	369	316	337	345	332	345	343	314	336	331	343	348	340	349	384	336	350	304	311	353	350	332	308	342	362	339	338	353	308	354	363	338	334	365	380	376	356	329	354	323	341	338	297	327	370	329	343	345	354	352	346	335	338	342	350	385	346	347	329	383	359	335	329	352	307	340	333	346	319	361	336	354	360	355	322	349	325	352	355	340	342	336	313	363	382	353	324	360	323	335	321	322	374	357	346	353	306	368	375	308	368	337	316	327	334	362	339	321	370	345	350	366	334	320	346	346	360	335	368	336	381	339	359	354	351	341	341	334	349	348	361	316	378	363	348	349	357	312	311	318	349	365	347	332	349	330	314	342	382	341	353	356	340	337	343	356	333	345	309	323	352	335	356	376	331	350	371	351	358	328	338	364	333	328	360	336	300	331	348	343	329	353	357	385	349	349	363	313	342	328	334	345	386	357	341	312	353	387	351	377	380	323	343	348	326	348	370	378	335	367	370	355	349	351	309	356	364	338	334	369	326	350	304	330	342	346	343	335	346	364	339	344	337	332	353	348	361	323	384	389	349	315	356	352	371	330	369	355	344	345	317	336	348	356	399	312	378	344	357	349	353	327	320	335	331	336	339	351	341	335	368	366	334	355	361	352	325	326	330	318	339	346	304	355	331	345	319	390	350	329	337	349	366	361	308	328	314	332	321	344	329	334	364	369	335	349	302	356	350	340	339	332	328	351	329	338	324	370	324	353	353	347	334	348	301	356	336	328	351	338	315	353	324	364	346	344	347	343	333	357	344	331	294	359	361	342	368	333	321	367	342	341	331	345	365	349	332	332	359	329	355	361	340	350	351	331	344	345	348	369	338	314	367	317	337	356	362	368	326	352	352	372	334	331	340	338	349	354	335	356	351	343	330	335	328	358	348	324	348	354	342	311	357	339	352	360	359	338	367	293	346	354	322	345	333	310	354	355	380	354	363	361	365	331	336	356	310	310	335	348	344	343	360	333	333	307	340	314	360	382	326	364	338	311	344	355	342	350	339	340	322	343	327	342	362	324	324	348	340	366	328	344	329	359	335	311	344	331	324	367	345	308	355	373	340	383	341	322	348	324	386	376	338	369	349	321	339	337	328	360	343	362	319	300	344	341	333	330	338	322	341	309	374	319	301	326	324	333	325	325	369	335	341	333	349	369	314	328	317	342	343	348	373	371	357	319	352	351	359	342	333	367	346	360	344	312	343	338	326	357	323	361	322	346	321	367	339	328	337	347	318	321	342	348	348	371	343	350	317	333	372	325	358	392	325	322	377	370	330	359	344	334	296	357	339	329	345	352	304	344	314	362	337	338	299	326	350	389	365	307	346	329	359	346	335	392	356	346	350	326	356	320	364	339	370	344	365	354	352	389	339	359	308	347	343	328	380	338	349	326	322	354	341	319	332	336	331	340	320	329	322	367	347	362	320	310	349	365	319	328	353	343	337	375	355	335	347	341	312	360	344	345	335	342	346	320	326	334	358	334	307	337	327	349	337	336	335	364	360	357	334	356	333	352	313	341	367	307	363	359	362	319	346	352	348	316	329	357	325	362	335	344	343	331	326	381	344	343	364	355	320	346	395	319	353	330	359	331	321	356	339	310	369	315	331	342	348	331	317	342	352	327	372	340	364	347	333	376	334	322	327	324	345	344	354	328	316	346	359	369	356
30266	16265	25852	7063	4863	3571	2845	2220	1912	1620	1415	1240	1167	1084	1015	985	888	849	853	813	760	776	783	748	767	663	753	743	688	679	684	713	685	721	677	691	699	646	669	660	644	629	647	636	668	677	633	639	646	607	625	628	644	674	662	682	656	664	638	596	637	661	630	627	645	657	584	643	643	614	620	647	643	623	669	640	666	600	619	631	616	622	657	642	615	653	603	631	658	600	563	628	662	663	623	666	583	609	651	623	634	648	620	623	648	587	624	646	606	645	627	600	626	632	621	624	646	606	612	632	639	649	629	617	660	666	631	645	614	672	629	566	614	622	621	671	586	639	575	639	641	645	632	650	633	639	661	615	631	650	602	577	639	636	640	624	652	627	610	594	630	639	620	635	638	652	600	643	588	651	631	634	650	602	608	596	629	639	620	631	587	664	627	650	625	603	671	611	644	596	641	651	649	627	656	619	662	632	615	621	637	614	630	606	615	623	673	605	595	618	622	591	621	617	646	627	686	655	630	581	628	609	653	607	613	608	683	652	627	633	543	606	643	640	625	656	658	580	623	650	594	654	619	600	641	624	628	656	635	653	616	623	610	640	633	633	681	617	619	635	629	619	650	603	664	641	595	607	649	629	613	612	604	607	643	660	562	613	609	631	625	621	638	652	681	609	639	650	636	676	617	613	612	615	656	598	621	635	639	641	615	678	605	549	629	628	580	627	602	612	628	619	589	609	636	663	608	607	620	607	622	624	662	630	591	653	639	582	614	587	604	638	651	671	665	624	630	606	648	611	636	576	614	646	619	605	645	644	608	620	603	605	660	626	620	608	603	647	642	647	584	663	596	595	613	597	638	646	657	629	647	639	616	605	632	628	650	611	663	596	597	632	653	635	598	572	630	622	640	659	632	650	574	625	675	603	655	630	601	617	648	570	610	668	675	658	612	617	634	626	597	641	619	615	649	638	634	581	647	646	642	577	617	652	634	556	644	590	615	622	649	604	616	643	634	617	598	635	636	636	616	613	607	637	614	644	630	605	627	646	644	633	666	625	615	596	658	643	636	638	677	625	592	642	610	609	637	664	626	615	620	583	596	617	663	662	605	599	565	618	600	656	656	618	622	626	645	644	630	597	646	627	643	569	643	623	619	640	638	616	698	650	602	601	618	616	676	671	572	590	607	644	661	612	643	597	595	653	612	645	638	600	601	592	642	682	622	592	614	619	589	665	580	658	602	628	628	614	663	622	691	589	658	655	621	634	622	644	614	602	636	632	630	653	630	606	607	563	579	652	657	623	586	645	609	589	659	665	641	625	642	632	661	660	640	577	672	615	608	643	628	635	627	632	663	586	636	611	705	605	593	613	619	620	621	597	636	614	647	625	571	614	599	602	605	615	613	597	615	619	619	632	650	631	653	634	642	641	594	633	651	632	677	604	619	600	630	589	609	618	664	622	604	642	628	624	598	616	634	624	587	638	636	609	647	654	617	661	633	613	670	585	618	576	643	624	620	595	656	626	593	595	649	618	615	628	624	636	643	648	671	633	608	605	620	637	613	614	648	638	615	649	625	609	669	653	661	632	633	624	618	626	650	654	600	638	634	630	658	648	633	633	622	653	655	610	660	640	642	639	666	631	576	609	652	685	621	676	633	616	642	628	658	639	586	637	633	651	639	588	623	612	624	651	663	631	654	608	626	677	624	613	621	670	628	616	606	576	651	646	614	641	586	638	607	635	626	632	647	583	628	601	633	619	649	646	647	586	611	630	647	606	625	654	644	677	593	626	661	594	641	639	628	594	608	636	567	694	610	657	607	649	628	585	630	599	616	631	641	636	606	625	646	613	632	654	615	629	614	587	656	602	636	650	627	622	623	618	601	655	618	629	649	645	633	632	656	612	610	608	601	643	629	631	627	644	613	656	650	596	630	615	596	600	671	650	604	621	606	630	628	625	600	617	667	659	583	616	601	607	618	643	582	671	611	640	659	602	601	643	611	668	604	652	598	562	604	647	616	636	616	677	655	677	649	641	619	618	636	683	650	604	605	627	617	603	605	681	645	599	602	617	637	635	623	632	668	592	619	623	656	656	643	655	623	632	661	614	617	612	626	596	633	648	635	614	640	678	671	610	638	613	601	648	616	597	654	634	648	614	649	621	645	656	643	602	678	681	618	581	611	623	600	597	598	644	636	620	630	605	601	663	605	655	625	632	636	644	624	603	640	640	621	592	617	613	623	599	633	657	660	661	565	600	629	649	603	639	592	609	625	613	593	596	605	640	592	621	619	617	631	580	613	634	617	634	583	680	601	594	612	609	611	613	670	586	630	598	620	606	704	627	640	598	587	618	658	617	605	642	613	674	630	618	612	650	628	642	613	640	640	614	653	634	656	674	607	603	586	671	610	604	580	617	608	654	616	614	606	637	574	581	647	613	641	629	564	655	587	614	648	661	620	615	622	630	616	614	608	607	631	628	644	633	635	650	625	569	634	624	603	658	621	647	665	629	596	584	646	615	621	659	633	595	631	629	671	629	641	668	609	652	621	659	655	643	672	648	640	594	641	638	643	606	639	600	625	596	627	625	616	616	633	626	601	615	580	624	635	646	560	622	626	601	644	601	597	595	621	631	656	634	636	592	619	616	622	701	644	622	593	586	613	675	628	596	644	634	630	622	614	564	612	656	628	615	642	604	658	654	623	587	636	641	648	596	634	588	648	578	621	632	648	596	717	591	582	624	617	633	649	649	608	658	637	584	648	634	593	618	588	607	557	647	644	585	641	633	643	635	592	640	626	654	634	621	615	661	598	639	628	648	622	598	607	612	620	638	655	612	602	615	620	630	602	621	605	635	586	629	622	621	680	618	642	641	624	640	631	638	648	650	567	633	656	682	619	660	599	627	646	616	586	599	623	607	623	620	629	640	620	638	636	581	626	658	622	631	646	626	614	644	640	598	635	586	608	621	648	641	621	668	599	597	631	624	662	701	644	616	607	645	619	612	637	646	647	617	642	655	652	621	612	628	603	644	638	620	590	601	616	629	621	632	631	622	643	634	636	603	645	613	653	626	638	592	661	616	616	635	592	599	618	610	619	615	622	661	653	640	639	575	618	604	618	631	657	621	595	607	597	600	649	610	619	641	647	620	634	607	636	629	622	614	642	628	602	597	632	579	571	622	616	629	612	643	605	554	627	636	610	640	635	640	645	630	643	555	608	626	624	665	624	642	608	604	661	627	647	642	644	608	618	621	615	634	624	628	604	646	618	637	652	647	614	593	657	600	617	615	603	625	661	632	642	633	628	643	584	598	577	623	665	609	668	641	585	638	636	623	636	580	628	665	641	595	632	637	613	604	645	555	678	616	602	623	624	684	605	616	641	617	617	600	605	563	596	647	621	602	603	604	631	648	588	675	609	660	667	633	611	582	605	590	605	613	627	640	617	620	635	634	640	665	658	655	654	645	566	698	653	616	650	579	611	633	644	675	636	629	605	625	656	644	610	641
26813	20866	11161	1036	538	496	481	484	453	461	461	496	440	481	436	445	444	503	443	433	438	403	422	409	460	474	395	438	462	432	452	427	424	406	469	429	429	462	421	442	412	450	407	391	442	473	454	419	450	436	460	426	388	389	438	449	401	452	436	394	469	430	420	456	433	413	412	414	421	433	434	427	431	396	437	416	420	414	447	405	439	461	445	442	412	434	427	424	440	484	426	443	436	416	416	407	473	406	404	428	467	422	432	412	426	437	421	454	430	425	438	443	447	435	395	454	448	416	447	411	413	433	431	438	476	412	434	414	462	418	419	404	449	420	444	481	396	435	403	458	429	445	428	418	426	415	428	417	436	428	410	422	433	466	415	453	437	400	449	442	415	459	468	446	431	448	446	421	460	439	441	404	457	476	452	445	426	434	416	402	430	445	458	458	451	400	449	424	440	424	431	452	429	411	472	387	452	414	450	412	425	410	455	467	426	447	438	449	412	441	400	432	429	409	410	417	462	422	410	467	433	431	425	437	426	493	448	417	422	444	399	434	441	425	421	429	447	462	443	427	442	437	443	386	427	437	416	425	441	471	446	447	442	422	421	426	440	466	432	420	456	441	402	423	433	375	431	438	430	440	494	443	413	453	418	426	421	393	446	438	414	449	447	457	428	438	382	459	422	423	472	457	438	418	437	472	401	429	450	428	421	449	378	402	427	438	444	418	415	465	448	404	414	451	461	419	471	425	402	418	443	419	455	427	404	411	424	419	444	442	426	436	448	467	456	471	407	398	423	434	439	434	424	485	433	452	446	423	447	454	425	423	444	460	434	456	445	431	416	427	435	447	408	419	425	419	391	423	427	422	427	427	402	415	448	427	447	447	432	430	435	394	427	396	418	454	442	411	438	414	415	401	450	396	456	444	433	432	446	433	426	409	462	448	452	430	441	391	452	421	426	438	435	434	450	417	439	424	410	438	430	454	405	417	427	431	419	396	389	447	479	448	427	425	427	460	421	455	445	422	442	421	426	420	459	456	407	441	400	450	451	439	433	425	408	444	405	423	446	487	413	435	456	392	424	446	451	377	400	440	409	405	459	421	438	453	453	435	445	433	436	458	451	422	431	404	449	424	435	454	465	428	431	433	473	436	432	430	425	385	434	431	416	422	400	437	444	443	428	442	413	451	386	411	447	422	433	445	457	453	452	438	430	375	463	439	463	436	425	426	503	423	448	456	409	445	421	436	444	469	424	413	388	445	454	397	437	425	469	451	413	462	459	434	420	397	444	478	423	439	449	442	430	415	448	442	449	468	449	436	403	423	440	441	426	468	439	422	420	421	429	403	427	477	436	437	454	443	454	425	452	433	448	451	419	438	471	419	409	440	464	452	402	432	419	447	421	430	433	446	448	437	440	445	449	425	413	405	422	411	422	463	466	454	431	428	443	461	427	430	430	428	439	476	400	430	441	386	453	439	412	453	447	419	452	414	433	407	477	422	460	420	455	451	421	444	429	432	396	417	439	435	429	424	435	441	442	437	460	427	444	420	419	439	405	414	454	428	409	420	403	431	431	408	411	446	427	446	437	414	413	437	415	402	390	398	440	420	421	395	434	433	431	427	420	444	415	439	420	444	436	443	456	432	435	432	419	442	461	394	446	473	435	429	455	434	412	436	443	474	426	437	432	438	422	437	455	467	439	422	400	440	460	427	450	449	416	454	482	385	413	470	452	439	426	426	413	430	442	385	443	440	428	406	411	459	416	430	426	427	410	413	430	418	461	416	440	434	417	440	442	444	421	453	434	436	437	451	439	432	439	410	412	451	425	459	426	391	422	446	447	443	418	397	436	458	392	461	438	441	461	457	416	452	462	443	409	444	414	427	412	447	417	443	460	434	390	398	467	437	439	440	402	443	460	427	408	453	423	434	437	399	469	406	401	419	466	410	430	452	428	433	441	462	428	455	401	422	479	407	450	422	448	416	461	405	430	387	423	414	422	416	455	448	422	465	467	422	461	423	443	436	418	435	410	448	423	453	433	441	435	444	461	443	424	428	417	409	474	420	463	465	441	442	419	438	415	466	426	455	427	455	443	447	465	453	494	451	435	437	403	418	437	462	430	439	486	424	464	436	473	443	425	400	413	433	454	433	440	439	460	450	439	453	416	418	476	433	445	428	444	455	438	439	440	405	453	434	409	416	428	434	410	466	434	448	456	477	465	425	390	433	406	431	383	436	446	423	461	458	444	421	408	428	462	453	454	425	439	446	421	412	458	409	436	412	401	404	450	418	408	426	458	404	442	444	440	413	418	408	424	440	438	448	409	485	398	426	448	469	437	393	417	433	441	457	435	420	430	440	451	430	419	442	459	411	433	426	440	431	431	406	438	434	462	463	439	452	465	433	452	431	432	434	439	475	461	432	422	477	437	437	415	403	442	428	431	416	423	440	414	421	422	434	405	413	411	429	391	473	417	374	458	436	400	404	414	424	422	433	442	429	431	466	423	442	436	451	437	432	419	430	430	421	420	436	398	439	416	407	450	469	411	462	427	432	424	430	435	427	461	441	386	412	415	431	445	448	409	439	437	436	448	465	422	436	413	391	450	418	477	442	470	451	404	419	405	423	419	435	412	443	447	462	440	458	459	427	472	439	400	411	447	388	445	435	450	450	426	430	467	452	438	396	459	454	419	440	419	452	453	419	392	424	428	430	421	415	400	440	426	444	426	438	431	367	486	464	417	435	446	449	435	449	435	443	409	426	443	438	440	418	380	400	431	423	405	443	432	412	445	448	398	440	426	449	420	419	404	445	449	424	446	468	402	459	466	459	410	443	448	458	419	453	449	411	459	458	415	463	445	458	422	432	437	451	430	455	399	408	412	452	449	451	436	391	430	449	390	421	411	445	432	431	474	453	449	417	406	449	444	443	425	409	447	444	451	466	441	426	401	418	420	453	461	422	464	432	429	400	457	430	475	429	472	431	408	399	454	422	464	468	464	452	412	445	437	428	433	443	449	453	426	448	433	427	466	395	440	422	425	430	405	460	424	443	413	416	427	441	416	428	406	450	410	462	448	413	399	436	432	432	469	414	431	433	430	466	427	438	431	458	429	432	417	434	416	423	421	450	404	461	446	408	467	406	403	431	409	457	438	439	448	389	410	439	417	425	411	443	456	431	411	470	436	439	423	452	398	448	446	408	429	447	470	427	409	426	464	405	438	436	451	441	429	421	402	389	443	446	421	417	431	406	416	406	452	456	412	434	450	463	412	431	435	414	446	445	467	454	423	428	411	428	419	420	415	426	424	397	438	430	423	419	427	439	417	441	406	450	431	418	380	428	446	439	440	407	440	434	452	439	449	450	427	440	410	412	433	434	450	402	453	402	479	444	435	445	454	452	446	405	413	414	429	427	445	416	440	429	433	459	467	423	417	396	451	403	444	449	405	445	439	441	454	426	428	442	454	431	442	414	451	419	450	431	429	423	442	438	421	429	389	400	459	408
12926	1891	5431	1211	1024	958	966	887	911	843	890	906	893	834	902	862	759	817	821	838	837	876	826	849	798	807	850	831	810	791	852	807	780	836	884	822	839	834	835	847	817	810	824	849	835	829	836	830	790	827	852	834	821	850	876	854	796	843	805	849	809	859	864	856	855	812	860	795	851	834	781	873	815	864	837	852	819	827	824	854	813	846	836	804	810	853	808	800	813	826	812	834	817	816	817	794	807	790	863	842	828	822	815	814	856	800	829	818	825	821	809	807	809	849	845	803	812	885	828	826	813	860	781	812	825	825	819	804	848	814	764	824	838	778	878	838	814	818	791	832	806	854	790	813	832	821	824	846	851	807	864	851	847	838	866	837	797	836	836	878	881	802	800	853	832	872	802	815	837	850	864	838	796	823	848	837	807	832	838	857	820	892	883	821	807	792	845	873	782	844	868	816	826	764	782	826	814	849	817	885	817	803	795	799	832	831	805	809	854	834	804	820	796	828	815	818	776	826	837	795	837	869	810	840	836	849	812	846	809	863	827	805	861	881	872	857	828	805	803	846	811	844	839	868	831	828	826	793	811	775	821	841	831	839	850	826	799	822	773	802	854	780	804	829	790	814	828	847	795	814	843	827	806	791	790	808	843	817	809	840	874	817	865	803	818	860	836	820	829	849	794	776	846	879	852	830	834	798	757	870	823	865	852	782	824	816	871	791	783	852	803	822	813	778	801	782	836	792	850	845	821	858	791	832	812	882	895	860	768	814	839	846	793	831	840	851	792	811	814	835	853	834	841	809	862	843	849	806	826	828	826	837	793	800	811	782	828	838	861	829	816	851	853	813	835	889	823	837	828	820	874	850	833	810	893	778	813	832	826	832	791	848	829	857	879	784	800	815	857	856	786	830	831	798	819	856	807	881	831	842	814	831	873	835	831	869	813	831	825	844	750	880	848	846	768	846	793	816	838	772	912	856	820	795	842	819	818	813	774	835	883	786	838	884	860	823	852	805	806	847	802	859	865	834	810	813	892	858	782	824	787	817	813	777	831	874	850	830	799	820	793	853	855	820	803	850	845	834	833	815	807	826	759	819	837	796	820	833	886	814	804	768	822	811	842	798	876	813	791	818	805	804	842	801	868	833	835	796	798	780	816	847	818	791	854	831	813	874	828	815	781	882	815	824	805	826	839	834	827	876	815	807	820	807	880	845	821	826	828	808	825	774	883	836	837	824	815	829	791	867	844	822	822	781	861	829	782	841	871	778	815	800	794	878	830	850	844	870	880	816	821	810	830	787	798	842	819	780	819	811	814	821	834	836	833	911	835	839	845	897	815	850	853	813	866	844	809	810	822	831	863	857	825	817	829	773	867	791	810	831	858	831	855	813	811	821	806	861	810	810	863	833	817	805	825	893	824	836	825	811	836	846	845	818	896	802	815	848	805	874	820	862	833	804	836	805	828	829	852	808	808	811	848	826	870	783	851	845	823	866	804	835	838	840	878	811	837	817	853	859	860	828	804	748	794	882	851	817	803	814	839	783	815	834	870	821	780	892	865	789	817	842	822	862	829	817	827	783	822	802	815	833	820	830	865	801	856	856	768	829	815	810	784	794	811	837	774	860	835	800	885	817	792	839	818	782	812	803	812	814	903	828	776	801	857	853	877	788	843	846	852	870	807	872	819	792	907	857	814	812	846	814	834	812	823	854	812	839	780	835	843	824	867	849	818	865	818	853	837	823	815	804	835	860	837	791	826	843	845	843	797	872	835	828	840	901	803	819	846	852	776	785	855	799	817	817	831	822	793	820	825	820	814	788	836	799	832	808	853	838	883	844	828	827	799	792	825	818	871	823	839	813	840	751	817	803	810	846	849	813	881	879	854	812	819	807	851	853	833	812	849	762	808	818	838	864	865	823	861	806	802	835	885	869	834	823	834	808	848	818	791	822	834	834	846	803	854	826	816	836	857	823	794	807	839	801	827	834	832	815	789	799	891	851	852	824	856	802	785	840	866	808	874	762	852	825	835	804	806	841	841	818	808	816	801	833	875	841	876	829	810	774	841	807	822	848	849	851	830	871	851	801	816	830	818	803	834	792	853	757	874	869	822	809	836	827	823	825	854	817	833	816	785	802	848	841	881	854	803	819	842	891	813	814	796	830	810	830	810	857	775	823	800	874	892	820	862	850	823	854	853	859	751	820	865	841	820	765	827	879	863	818	852	803	820	807	813	856	816	823	847	860	826	812	822	853	800	868	826	811	823	823	815	822	808	863	845	834	800	864	863	771	873	806	803	833	862	828	817	861	835	830	815	816	793	893	849	837	847	798	799	823	848	818	799	858	839	758	898	753	786	846	831	820	839	835	857	846	777	839	750	855	796	849	855	836	807	808	801	818	829	836	853	823	830	822	807	825	804	867	829	738	789	866	849	828	850	844	855	801	824	838	865	825	809	823	854	849	806	866	856	844	853	818	844	853	779	794	832	834	795	852	848	887	849	856	837	811	845	832	796	842	814	841	842	782	804	833	849	849	800	851	835	841	831	790	793	834	792	849	858	783	826	847	818	857	824	806	793	801	827	796	896	761	805	809	830	820	864	847	821	806	761	855	783	808	804	798	781	805	832	811	873	778	790	829	798	880	831	814	785	832	869	826	832	764	812	819	778	865	880	825	847	825	840	798	835	843	853	823	858	841	868	858	814	765	836	772	859	816	873	774	834	810	803	827	890	818	770	863	844	797	850	787	850	886	868	767	820	890	835	834	812	779	827	779	792	805	906	803	867	819	853	837	828	820	821	824	855	859	852	827	853	840	776	830	864	759	853	874	840	891	851	903	856	832	847	815	773	780	730	783	811	773	799	823	857	842	834	795	803	840	795	870	794	808	820	831	819	824	849	807	842	852	811	841	823	868	835	846	837	845	777	839	820	880	874	802	800	849	811	805	863	871	827	803	863	815	833	824	818	773	838	854	846	802	788	845	804	765	762	835	872	852	815	808	872	825	828	817	847	809	810	792	842	841	817	830	834	869	881	808	867	816	810	864	793	867	844	810	814	855	886	794	836	797	824	836	797	808	800	866	835	818	798	835	834	838	857	784	833	854	843	857	847	814	813	864	858	853	815	796	820	840	830	867	847	812	886	835	898	839	814	798	819	806	841	837	766	778	807	840	779	826	836	864	831	813	851	817	849	834	827	807	831	808	837	877	794	836	835	846	817	869	804	781	858	864	806	806	809	799	838	817	813	821	851	857	829	851	803	788	857	800	870	867	760	852	765	814	806	825	804	872	859	867	779	811	836	799	828	820	814	831	801	828	831	820	827	789	819	835	819	802	780	803	845	833	851	813	818	884	819	844	852	824	883	847	829	837	857	810	854	866	836	793	860	805	827	803	844	800	794	829	818	801	819	852	818	808	892	846	817	768	838	840	812	865	825	798	845	823	826	836	837	785	813	837	853	834	849	819	803	788	836	816	819	807	821	807	800	757	827	832	823	823
24303	21426	29023	24238	21059	3038	570	463	358	335	297	264	274	244	229	216	270	224	229	238	253	220	225	216	229	234	205	214	215	230	222	216	192	218	218	218	198	215	210	197	210	219	193	209	241	249	216	220	184	197	211	202	191	199	176	188	185	184	196	214	188	205	207	201	210	190	211	205	212	183	221	205	207	181	185	217	224	201	207	189	189	226	189	208	211	189	195	211	192	198	218	188	223	190	184	176	187	180	191	187	198	204	221	181	206	184	204	213	225	196	173	194	183	187	194	196	177	219	189	198	197	178	214	177	201	191	220	174	186	224	210	217	197	209	181	215	196	190	188	193	220	238	210	213	202	191	190	173	209	172	198	213	197	199	197	181	185	224	166	174	188	222	205	187	191	179	183	193	207	210	168	198	208	197	196	168	199	190	234	195	216	180	195	200	173	208	195	196	180	186	191	184	201	192	177	194	186	184	203	186	185	207	216	202	232	191	188	212	206	208	199	206	176	211	201	166	198	199	219	199	191	207	187	209	186	206	179	206	183	184	185	192	181	212	205	176	225	196	217	201	182	212	217	217	206	213	185	200	202	181	205	195	180	178	212	222	231	210	212	222	208	213	213	177	212	209	176	199	162	195	197	194	192	209	186	204	194	202	180	210	176	209	194	185	154	193	208	190	196	215	209	212	180	194	210	222	210	205	201	190	181	174	202	209	206	186	205	194	193	206	202	192	195	198	222	191	194	194	179	216	192	201	158	169	183	199	186	205	202	189	197	178	210	202	173	216	192	212	202	190	196	195	195	175	196	203	224	207	188	181	170	196	188	199	184	179	186	184	187	175	182	217	203	208	185	190	199	189	211	195	188	176	211	190	223	179	212	203	200	179	223	179	182	203	197	216	220	194	202	202	197	188	174	192	197	199	180	210	190	184	185	185	194	192	182	183	196	188	201	194	215	205	200	212	221	191	217	199	208	191	211	200	179	207	198	218	225	215	219	181	213	197	213	186	192	173	188	213	183	205	186	177	178	200	199	204	188	204	194	193	170	197	195	176	211	190	209	201	201	182	208	190	219	214	174	196	207	203	199	217	194	216	196	215	188	213	193	215	195	225	208	196	199	227	221	212	209	201	188	187	178	212	193	195	190	189	221	209	221	240	202	192	220	195	198	217	180	191	194	207	205	195	184	229	207	201	205	203	208	216	204	200	194	185	184	209	198	191	223	217	201	184	221	200	230	177	195	213	213	208	192	223	200	210	167	200	203	191	170	189	225	199	203	208	183	211	208	186	199	182	176	184	192	185	198	208	188	176	219	198	213	217	189	190	201	207	171	188	218	212	223	194	210	184	183	198	186	180	184	210	173	193	200	202	212	187	197	187	223	229	207	187	199	201	210	190	195	190	158	188	208	217	207	201	190	173	184	197	196	218	200	208	182	192	172	198	198	210	214	192	194	215	197	178	221	201	233	197	214	222	200	191	168	210	176	215	202	200	199	200	174	212	203	204	184	184	202	181	224	181	227	208	177	185	178	207	217	169	198	201	207	184	207	214	193	193	198	234	210	180	215	185	190	213	199	186	177	220	193	184	184	187	188	205	202	212	197	207	197	194	193	210	220	199	187	184	205	196	198	196	176	190	177	232	208	204	181	217	218	213	209	188	205	196	189	194	209	209	200	209	192	193	205	187	208	224	166	231	198	199	219	202	207	216	208	214	195	188	214	198	171	219	192	189	202	215	210	213	197	201	173	189	202	191	190	194	209	200	207	191	197	170	192	181	191	178	197	185	206	178	199	205	217	202	192	229	209	199	200	207	180	197	172	180	195	196	201	216	230	187	184	199	191	186	249	211	191	176	211	195	177	190	205	193	215	189	205	190	213	164	187	201	210	194	202	181	200	198	197	203	188	218	192	180	198	191	220	194	181	170	206	195	183	199	192	223	203	213	167	197	186	229	192	193	212	209	211	216	188	190	214	226	180	212	195	196	199	202	227	202	218	196	219	196	196	189	196	203	198	199	209	210	198	202	175	182	187	201	205	197	213	208	197	199	186	164	204	184	174	224	177	220	227	180	195	184	182	197	189	180	183	186	178	200	193	184	181	188	201	201	182	221	225	198	176	178	195	207	214	182	197	211	194	216	170	224	207	217	202	172	184	205	194	179	172	188	191	199	187	215	213	184	225	215	223	210	194	180	196	215	219	189	227	224	196	196	175	193	200	208	197	202	209	221	195	196	205	189	221	196	211	196	196	200	204	214	216	208	196	189	202	218	212	174	198	196	183	190	194	171	226	199	213	196	220	183	197	222	186	205	198	196	208	205	216	206	201	180	197	185	197	203	183	196	221	178	199	195	203	185	202	203	229	217	193	186	210	200	204	204	196	204	217	180	188	204	191	204	209	198	210	219	190	222	199	207	195	194	207	199	203	183	217	181	220	198	186	222	197	206	202	193	191	182	163	183	192	187	183	186	206	217	216	192	175	200	197	200	209	194	177	202	207	207	200	209	194	175	199	187	195	220	201	198	199	180	187	192	195	210	203	213	207	217	202	181	195	195	184	215	189	225	215	214	197	218	193	231	218	198	205	196	191	204	204	213	209	174	227	182	193	174	203	191	214	220	207	185	216	191	212	206	198	188	182	182	188	190	221	232	191	187	176	206	187	191	186	180	200	216	218	177	195	175	213	191	200	186	203	195	206	205	192	221	184	199	213	208	210	180	200	190	201	202	196	198	200	201	191	224	190	214	214	200	184	204	194	184	208	187	195	192	199	199	198	196	219	192	216	199	177	189	198	176	207	193	183	217	206	202	233	190	226	179	177	217	196	214	225	206	184	236	177	188	199	187	190	191	218	191	181	231	179	185	189	199	197	191	200	220	180	194	176	209	203	217	173	204	198	223	178	192	177	242	209	193	213	211	205	183	189	223	197	188	200	215	203	186	184	207	194	220	208	196	194	194	207	178	231	226	192	185	209	200	207	216	179	184	216	181	231	205	184	200	195	177	200	220	176	165	206	181	181	171	183	229	203	208	175	188	199	188	169	195	184	198	187	201	195	198	193	173	209	205	192	188	173	202	200	209	202	199	201	178	189	220	185	215	210	191	199	196	196	207	207	159	203	225	198	198	213	218	187	212	207	201	189	194	191	210	176	190	197	228	181	195	231	217	188	198	215	204	202	197	200	210	191	213	202	188	203	184	216	204	186	194	184	192	204	183	209	191	191	184	193	186	195	205	200	184	217	198	228	195	205	210	219	202	193	212	185	198	202	204	203	204	191	193	216	220	209	203	213	193	162	219	184	190	209	216	180	194	196	179	170	184	226	184	187	201	203	206	194	197	173	194	174	213	225	191	212	191	196	189	203	194	184	217	185	202	208	199	213	205	207	178	204	243	213	199	195	201	192	202	182	189	222	192	189	191	205	216	186	207	205	196	206	191	187	210	179	208	194	190	195	188	227	219	182	203	187	186	187	177	207	207	206	198	222	206	224	224	196	204	185	186
26505	10080	21811	4228	2810	1941	1467	1278	1108	956	833	762	723	638	654	574	571	550	551	503	530	518	457	486	469	421	486	459	381	477	482	421	432	425	450	400	401	437	428	403	449	406	449	428	435	418	438	399	395	422	385	395	388	420	428	410	428	414	392	449	460	389	427	415	418	392	407	436	380	444	442	360	420	413	419	415	396	402	412	389	395	444	423	408	416	368	414	385	397	429	439	423	411	388	408	448	410	407	367	406	427	404	386	397	402	400	435	394	438	366	397	386	391	412	419	417	371	417	408	400	373	399	390	392	391	411	401	428	409	453	391	397	386	392	374	401	381	393	429	418	405	371	417	367	340	365	437	383	412	411	398	359	376	411	393	417	422	391	429	351	402	397	379	391	397	403	414	430	413	410	409	413	394	391	392	358	396	428	389	371	408	393	406	427	409	409	409	421	417	404	417	385	411	406	390	399	377	394	381	438	376	429	415	394	396	365	397	383	420	410	379	422	409	431	388	397	400	451	405	379	416	409	397	405	416	432	414	407	373	417	388	377	395	386	412	414	364	404	392	398	383	411	399	421	373	451	412	425	400	395	394	368	381	393	419	388	420	428	410	406	394	413	403	428	409	430	397	425	442	412	414	424	403	402	404	424	399	403	404	397	425	413	371	407	406	411	379	424	369	425	414	397	405	397	392	388	434	402	406	426	424	408	387	394	435	394	407	390	381	381	407	408	446	407	410	386	396	415	405	390	406	428	378	406	406	392	410	395	408	441	395	401	429	393	407	403	418	437	385	421	417	399	389	388	430	413	366	395	418	394	387	374	389	407	412	371	420	369	402	422	398	408	401	377	438	437	433	410	391	385	412	386	392	418	415	362	416	386	391	401	423	423	385	395	403	443	421	408	443	468	407	411	431	401	406	403	443	401	411	400	396	393	408	372	419	415	397	396	435	395	428	410	404	408	395	424	419	386	419	393	395	387	346	420	400	413	356	408	410	403	441	448	390	413	408	438	432	422	393	385	430	380	383	416	393	392	441	394	378	424	422	411	419	372	405	409	400	382	385	395	395	403	400	413	417	394	399	374	413	391	380	371	380	402	403	380	387	418	395	397	418	398	429	365	372	407	401	368	417	396	405	409	402	418	385	429	381	388	370	407	409	391	405	428	432	421	405	415	453	369	405	389	392	434	409	409	417	412	389	421	409	435	377	403	411	407	398	435	394	410	423	412	376	391	381	386	394	397	391	425	396	391	408	427	398	403	408	402	410	415	415	443	401	391	432	437	429	411	410	391	440	427	433	418	401	379	402	388	435	419	427	411	434	371	412	407	452	371	380	380	372	424	419	394	381	417	412	376	439	393	399	370	387	407	419	392	379	410	434	364	388	381	408	399	434	393	426	430	388	375	400	405	376	401	386	415	401	384	394	420	413	379	391	397	390	388	394	433	427	416	457	383	383	379	434	376	427	380	376	431	384	397	421	385	395	402	420	385	408	385	391	395	378	387	407	434	404	427	354	397	398	380	396	387	406	403	404	402	408	376	430	408	379	404	427	391	433	392	359	403	375	387	425	375	411	368	434	413	419	387	405	389	383	392	385	382	382	399	380	366	397	382	369	402	414	441	391	416	421	391	404	396	403	404	382	392	357	380	450	421	403	401	417	405	416	406	390	402	400	425	395	386	421	401	387	391	439	398	409	394	416	427	412	408	448	367	413	395	387	398	415	432	396	385	407	420	395	397	388	408	362	419	380	429	385	408	409	373	372	394	420	424	422	407	388	392	413	406	389	393	411	412	387	399	418	381	406	399	399	444	409	370	409	420	391	397	415	455	406	421	416	412	397	403	376	457	374	434	402	426	429	419	404	392	426	453	411	436	382	388	416	397	377	361	400	415	434	394	385	381	423	427	412	382	399	433	405	373	428	389	402	405	400	420	441	424	395	413	397	398	418	386	372	412	402	417	415	409	374	419	380	420	410	408	384	371	403	405	443	402	385	433	421	433	399	436	412	429	403	421	441	436	396	404	427	430	400	389	405	382	401	412	400	446	394	411	389	418	394	449	394	413	416	399	361	438	393	416	384	432	413	442	401	378	426	400	398	422	401	409	392	382	396	385	409	385	398	448	374	409	393	394	380	373	410	407	381	389	418	403	406	374	415	413	388	408	441	409	391	417	403	392	380	424	404	416	389	384	407	403	421	409	401	417	407	399	417	370	387	413	415	386	429	369	407	366	412	423	414	389	416	373	409	441	429	408	416	373	408	438	394	425	418	412	405	418	427	400	409	413	416	413	398	419	421	379	381	450	429	391	448	444	401	377	443	421	391	386	402	414	386	405	416	394	441	384	367	393	402	442	416	372	409	407	405	408	395	442	425	467	442	409	406	410	438	393	378	387	395	382	390	394	378	421	421	426	393	417	383	372	416	421	397	392	372	412	397	395	401	425	429	390	433	411	381	427	432	383	444	382	428	429	437	389	367	400	365	400	433	425	408	381	418	409	424	432	419	409	412	410	419	426	413	428	415	412	397	407	405	402	401	407	411	394	418	411	402	380	421	381	423	443	379	432	407	399	375	403	428	364	420	372	385	440	430	463	422	386	380	402	437	391	410	368	396	406	413	403	398	402	400	414	420	400	407	378	405	421	435	424	403	437	390	383	419	375	374	400	388	415	429	408	354	405	416	389	468	387	402	428	412	406	401	420	362	394	441	391	417	417	423	440	441	426	436	391	393	409	416	387	391	402	421	406	385	439	412	382	402	370	408	404	395	405	405	394	388	397	409	415	414	372	410	401	396	425	412	418	394	407	400	398	410	446	351	406	388	396	378	387	400	416	411	407	395	419	370	411	389	443	407	431	358	440	411	386	403	397	401	405	401	444	421	400	405	422	428	425	378	426	384	432	376	396	362	409	367	381	427	390	459	382	412	430	426	414	392	344	436	390	389	387	402	385	411	422	407	423	413	419	422	395	398	435	387	424	427	399	407	413	383	445	391	379	388	425	437	376	404	393	379	389	400	420	350	402	390	417	389	385	428	461	420	408	397	435	415	406	405	416	438	392	406	405	449	433	417	402	399	384	396	435	444	396	420	445	447	433	382	399	424	402	418	381	410	389	421	385	411	380	426	404	369	408	412	405	402	397	429	419	399	394	398	390	393	434	398	439	437	437	377	378	421	393	417	423	392	403	381	382	399	411	378	417	393	400	404	417	402	435	428	413	413	425	377	405	420	427	403	375	445	430	386	383	410	448	405	385	422	388	374	403	381	423	427	407	405	422	427	385	431	413	401	396	405	392	380	407	434	390	390	403	396	392	375	434	410	398	427	381	421	437	362	382	439	371	393	383	379	410	421	433	397	436	411	392	401	368	422	383	390	404	413	416	445	379	420	390	389	390	441	378	429	387	440	416	416	394	376	414	398	407	417	405	399	408	419	411	379	395	405	423	418	416	385	370	427	383	359	399	392	395	397	444	426	452	389	383	426	406	396	438	433	412	402	415
23370	21416	29582	23651	21417	20632	2469	872	668	596	509	528	499	485	456	434	404	467	386	397	385	422	371	401	383	386	382	379	376	382	344	351	357	344	354	374	352	370	330	395	316	377	363	374	366	361	390	312	361	380	361	331	352	319	359	357	373	363	385	341	333	386	346	379	346	363	363	354	332	383	356	307	322	350	342	338	348	359	367	351	354	356	386	342	365	334	341	356	340	380	341	344	362	338	353	352	355	358	345	372	399	382	320	347	344	333	382	373	382	354	341	353	364	377	362	353	358	340	322	335	307	385	336	331	350	354	339	299	341	347	359	357	360	360	360	354	334	372	334	303	314	336	345	322	367	358	349	311	344	384	349	343	358	369	338	372	361	319	331	328	316	321	376	371	352	381	347	329	373	353	387	352	381	327	382	321	330	373	344	361	371	357	385	346	355	347	353	384	349	328	339	355	370	358	347	339	307	334	349	351	345	350	404	356	360	401	369	362	361	335	411	363	380	344	333	342	364	377	330	389	349	346	354	369	319	345	351	343	346	386	357	363	363	333	331	364	364	319	321	367	313	323	318	335	338	339	348	366	357	345	347	361	348	346	350	363	363	333	331	345	371	369	369	395	331	327	342	356	361	343	317	322	328	348	395	308	348	364	341	356	340	353	365	370	367	350	331	373	369	369	362	366	349	335	333	328	328	385	335	356	345	324	306	353	335	364	359	365	337	372	334	371	381	341	355	356	361	371	316	361	329	398	338	367	344	337	354	354	360	354	340	325	341	361	382	343	334	316	384	320	364	363	364	362	372	337	348	348	373	347	343	365	363	337	325	356	354	338	381	352	331	386	365	325	370	333	380	340	352	360	357	369	310	349	387	371	347	337	323	312	386	334	345	353	379	351	373	340	370	354	355	351	342	336	332	325	369	348	384	354	323	315	351	342	325	358	341	367	342	342	355	342	365	330	333	378	297	324	354	352	317	366	373	353	379	354	364	355	382	363	334	357	327	356	375	368	361	359	348	366	346	305	330	294	348	350	347	341	324	327	337	371	359	375	347	353	349	337	375	361	345	335	350	345	340	369	336	369	356	376	344	340	342	348	335	360	344	370	367	304	357	341	350	351	364	336	375	350	327	361	362	382	344	326	349	391	366	324	341	364	367	364	364	362	333	362	324	343	350	343	372	344	338	364	351	360	363	345	354	360	346	353	340	330	362	376	353	353	365	343	341	377	369	318	367	329	342	305	348	359	365	367	346	332	360	364	335	366	345	363	334	362	310	358	357	326	337	342	368	330	341	361	335	330	359	350	386	346	363	339	360	319	344	364	335	301	343	351	359	360	351	345	351	336	352	332	347	315	340	361	350	347	351	375	334	347	347	336	357	349	336	383	334	374	371	322	368	347	332	342	340	344	359	340	384	360	354	390	370	387	347	327	339	348	391	356	358	362	361	347	311	341	332	360	354	336	345	338	382	337	359	333	357	312	350	330	314	342	367	359	352	344	347	342	335	333	326	337	355	330	331	351	333	355	353	361	386	362	366	337	341	356	347	364	348	348	359	358	367	350	350	349	359	369	359	380	304	358	331	360	340	333	357	346	383	358	329	366	343	341	344	371	329	390	362	330	357	362	325	340	370	330	330	371	349	353	356	360	325	348	332	345	337	326	349	348	334	355	342	333	341	334	350	346	388	382	319	342	340	322	302	352	388	362	306	333	344	355	354	363	327	312	345	368	330	337	354	347	341	345	347	348	319	320	355	350	338	313	334	309	346	323	339	343	356	340	349	355	355	332	339	352	334	379	348	368	331	349	329	338	367	357	350	346	346	344	343	361	314	374	383	355	358	340	364	334	328	352	344	383	350	356	368	347	323	339	333	336	368	362	376	358	357	345	342	321	323	353	354	329	313	343	336	337	343	316	353	343	360	354	341	337	338	365	392	363	364	366	333	345	340	315	368	360	352	355	326	388	376	382	328	326	352	326	367	359	368	332	346	318	374	363	370	330	368	377	356	356	334	333	332	330	341	355	365	342	358	331	342	321	335	328	302	343	358	364	325	383	363	345	348	309	362	331	355	361	335	326	311	343	342	362	374	337	320	337	344	332	315	348	396	335	336	352	351	333	317	342	318	311	326	381	377	347	341	347	351	374	358	344	385	388	328	305	342	382	347	366	337	346	357	345	379	361	350	358	373	355	384	352	380	347	341	350	331	354	348	365	346	327	361	348	321	350	361	343	330	331	297	383	342	323	328	353	372	352	362	350	320	360	350	339	325	329	343	401	363	339	310	369	363	350	376	339	377	357	338	351	337	347	327	357	361	350	339	350	344	338	351	358	362	368	345	339	304	343	348	320	333	320	328	345	318	371	347	335	357	343	354	324	348	321	377	350	357	365	337	317	334	344	339	343	339	342	349	343	333	334	337	346	358	338	317	316	316	359	336	365	380	325	351	339	366	357	360	335	325	322	331	343	323	329	326	397	371	369	322	319	363	343	363	348	345	335	371	340	356	354	355	389	363	343	345	350	346	357	352	367	329	342	353	345	346	357	381	350	337	354	343	346	355	336	380	349	370	346	365	365	323	342	374	311	347	385	344	333	315	377	334	344	332	348	349	347	342	391	341	345	356	330	368	327	333	357	357	333	349	343	341	378	353	328	320	363	356	339	352	345	342	322	397	325	327	360	337	352	329	365	354	338	358	374	320	345	339	369	353	359	369	334	287	330	333	331	344	339	344	311	355	356	363	348	402	347	349	370	337	333	342	344	384	360	371	373	358	360	370	327	372	355	386	326	342	335	372	355	362	332	350	338	346	326	357	328	336	319	341	319	364	378	334	331	332	325	341	360	375	321	348	341	338	345	317	377	337	331	325	358	358	348	354	340	300	314	362	358	337	327	370	353	359	334	360	370	359	327	337	347	316	342	348	320	347	355	343	348	339	339	367	323	346	390	327	348	348	346	356	337	332	343	341	351	341	309	318	319	315	315	361	309	355	343	360	350	362	330	364	380	346	332	337	360	378	360	371	373	333	329	366	334	345	366	363	376	339	336	338	356	328	368	283	327	369	363	374	391	348	317	338	335	357	341	352	371	345	369	354	331	363	345	355	331	315	350	368	345	360	345	339	339	367	334	360	314	345	355	329	353	348	335	352	378	358	328	341	342	338	343	383	347	338	347	347	307	299	340	348	353	338	346	314	317	332	358	359	344	359	350	348	354	379	351	336	346	336	341	344	338	379	342	346	372	368	359	393	327	381	343	342	334	354	343	353	335	370	336	359	380	341	360	322	333	333	369	335	353	364	372	332	347	362	322	359	359	331	353	344	353	341	343	378	360	344	359	362	336	355	347	318	305	364	360	346	344	360	351	355	383	352	366	332	342	350	387	326	368	333	326	369	378	318	341	347	338	388	341	359	317	371	360	327	346	328	302	369	327	331	343	345	319	355	357	351	333	317	333	333	372	349	323	338	391	332	345	358	303	347	338	356	368	368	355	351	353	356	359
29740	16000	25767	6999	4935	3537	2732	2217	1843	1578	1429	1244	1183	1106	1031	1001	920	910	856	809	813	801	732	759	766	728	741	739	718	671	679	654	695	680	666	668	715	641	669	681	640	645	672	642	648	648	586	643	609	656	640	662	594	612	652	637	643	600	654	603	636	619	616	628	618	638	626	633	588	707	658	670	617	664	596	608	636	647	637	629	652	662	628	596	644	663	685	653	565	646	627	635	682	635	636	661	638	639	594	643	614	640	642	620	647	589	629	635	656	657	606	588	682	674	617	674	592	587	605	647	704	596	610	620	648	653	648	662	639	663	657	629	613	649	653	642	635	618	611	595	601	648	646	620	639	665	656	617	619	604	639	591	613	648	656	625	594	626	655	648	597	611	638	614	616	624	610	614	609	601	618	609	650	616	652	641	641	611	628	637	618	622	619	602	668	617	574	621	614	644	579	581	629	650	666	636	665	634	677	661	641	619	618	651	622	597	627	649	610	655	615	628	614	636	627	599	642	633	590	624	606	640	640	610	609	595	569	605	629	615	613	618	635	628	627	632	596	611	645	643	611	652	632	607	600	652	658	638	640	572	640	655	651	597	629	671	612	595	597	618	670	612	614	627	608	616	664	604	595	615	623	621	608	598	625	646	653	640	607	625	633	625	643	627	625	575	608	614	656	605	630	591	593	597	612	646	665	623	645	623	616	633	611	627	606	601	593	648	623	657	632	662	617	626	657	623	624	689	660	627	625	601	608	647	639	671	639	617	663	663	651	661	639	594	614	652	639	610	612	636	616	645	651	649	676	582	624	619	632	604	686	647	589	633	662	609	643	588	630	635	589	613	652	611	614	635	664	649	672	633	624	598	651	600	621	594	636	622	616	628	630	638	630	596	627	648	638	645	659	637	708	631	657	638	619	640	666	603	650	639	611	615	579	649	634	650	584	644	620	677	645	628	643	612	616	647	643	641	652	615	628	668	616	617	660	664	630	654	609	615	638	643	629	641	618	621	668	641	651	606	645	624	639	595	644	622	616	643	622	602	650	594	627	631	610	659	640	632	657	635	610	637	630	652	609	662	618	627	657	645	581	592	624	606	598	605	684	620	642	615	630	605	644	596	656	572	604	623	660	588	654	575	661	615	627	612	646	608	670	614	605	651	579	663	665	588	619	689	629	635	640	651	650	645	618	630	666	673	666	608	625	611	633	573	612	631	641	651	621	615	596	676	617	659	653	590	601	632	659	647	655	620	598	630	601	618	622	598	610	655	637	646	636	593	633	623	639	623	635	601	605	626	646	641	641	606	624	585	577	628	614	649	628	651	646	658	652	617	607	596	598	668	627	650	633	628	603	591	619	647	587	605	659	603	635	625	611	608	600	652	627	608	616	619	583	588	622	628	623	601	621	614	601	616	647	627	625	635	622	617	622	612	606	608	651	607	594	611	597	591	679	645	640	660	636	617	667	682	640	636	627	673	610	616	566	583	612	619	606	618	613	654	589	618	626	574	649	603	659	656	624	603	613	643	679	646	601	644	597	618	618	597	641	584	622	618	643	610	611	601	621	620	649	600	651	597	602	647	619	610	638	627	625	618	621	619	604	613	626	636	643	636	639	624	597	620	608	641	624	660	620	603	645	630	608	645	637	624	618	605	708	619	574	628	603	637	667	606	604	653	606	610	614	621	594	601	599	649	614	641	624	614	635	611	630	619	630	607	667	646	613	624	619	641	615	608	634	623	634	651	684	618	641	606	600	651	668	642	586	595	605	594	604	624	590	600	647	654	639	615	581	605	632	667	632	638	623	651	603	669	614	627	617	593	636	573	675	650	677	627	599	596	620	608	573	628	614	628	652	629	582	576	608	676	612	589	612	613	644	625	623	648	659	569	570	598	589	642	634	583	649	638	637	606	633	652	598	616	616	627	644	664	619	679	643	587	599	608	613	673	645	700	604	616	622	631	571	614	612	599	702	623	638	628	608	620	667	626	636	631	620	668	657	674	647	632	619	630	617	571	663	596	610	604	673	640	636	630	673	626	628	629	655	640	625	626	581	624	642	613	610	592	628	639	630	617	594	606	671	597	640	587	635	619	671	617	606	617	607	609	617	588	616	619	571	607	642	575	628	618	615	574	639	636	633	673	620	601	591	622	642	622	668	597	601	658	614	638	631	616	647	666	625	639	606	628	630	595	655	596	617	656	594	634	630	640	611	576	619	575	667	622	667	655	620	604	623	614	622	617	634	607	648	640	626	592	614	644	642	640	676	636	629	662	625	609	593	647	633	632	653	631	595	669	616	601	640	674	629	589	612	602	566	634	628	594	636	693	648	667	641	645	652	566	628	602	618	653	608	626	621	625	636	644	646	612	617	638	638	587	649	643	658	647	621	636	652	605	633	633	606	664	640	649	589	649	647	669	607	652	625	680	619	625	598	627	605	630	633	623	659	614	613	606	640	599	666	632	635	658	652	625	617	673	583	584	583	660	627	646	661	611	605	587	626	613	591	571	607	581	617	590	620	625	590	614	625	619	618	660	617	621	621	668	611	613	597	630	631	646	613	636	611	664	602	602	605	627	625	628	617	634	636	675	602	614	608	615	609	655	629	630	609	601	636	587	573	616	628	636	627	636	622	593	618	639	642	612	615	607	588	636	637	630	623	588	629	580	619	687	670	606	655	630	602	607	604	658	644	594	626	621	635	623	637	633	638	631	606	611	650	620	631	581	581	646	644	615	607	622	570	625	587	580	644	656	654	637	642	622	612	654	592	631	613	588	642	670	655	673	611	617	605	627	596	641	630	674	578	625	661	633	641	619	602	631	593	633	658	633	618	623	653	645	659	555	621	599	626	650	612	612	604	596	600	593	573	618	624	609	644	647	586	614	631	642	609	613	645	624	596	603	634	635	574	651	626	597	639	615	614	627	662	623	684	634	635	641	598	588	597	662	632	631	634	658	651	646	635	615	588	665	641	610	613	593	573	567	651	589	641	629	654	581	647	624	659	612	679	677	612	582	589	639	645	617	612	657	613	621	654	635	657	600	598	645	657	644	628	691	583	626	572	644	643	590	621	617	630	599	610	624	609	644	616	558	614	617	613	621	629	603	674	645	618	646	687	613	602	613	629	621	604	641	617	619	607	624	620	621	643	610	632	650	637	606	604	639	640	618	642	679	634	592	623	626	641	595	614	635	586	647	644	635	641	640	589	637	614	621	651	635	656	608	651	599	584	600	612	635	618	624	588	627	639	648	674	657	590	601	623	637	584	611	639	643	601	617	582	650	641	616	632	631	667	621	599	618	601	613	626	624	673	575	632	579	648	621	616	616	641	581	598	608	684	600	639	588	616	645	571	657	601	636	599	650	640	634	640	627	640	639	640	644	629	591	626	617	648	611	612	627	636	594	658	660	596	611	651	627	598	613	610	638	596	580	652	603	601	632	616	646	599	647	642	614	636	621	620	643	659	599	610	631	576	620	652	641	656	630	597	582	665	633	623	619
26919	20928	11429	1115	577	501	462	451	420	460	450	429	449	431	448	441	423	424	467	431	453	448	474	446	454	432	459	431	469	435	416	430	407	438	465	418	443	457	419	419	412	439	487	431	408	427	426	405	413	423	425	416	447	407	423	400	445	455	444	418	433	431	410	429	412	417	431	440	425	449	413	398	436	437	428	403	421	416	451	437	438	450	444	412	421	426	446	471	443	464	445	453	431	451	449	408	453	409	429	415	418	423	418	453	443	439	398	469	446	444	425	443	470	429	430	421	416	451	420	446	429	478	458	422	465	450	402	433	439	417	416	449	423	427	422	445	401	425	447	436	400	442	459	437	407	432	431	428	406	409	439	442	425	413	449	459	457	480	448	395	465	470	405	457	435	443	399	427	454	471	428	433	458	458	404	405	426	430	417	457	423	454	409	452	448	405	437	425	474	424	411	423	435	421	431	426	455	457	448	412	431	412	416	470	426	476	453	409	431	424	415	432	432	454	437	430	399	404	438	461	450	424	432	421	421	423	448	429	437	468	447	390	436	418	427	454	491	426	407	375	401	422	423	414	460	397	396	432	420	445	453	401	428	414	411	425	431	419	458	459	462	432	413	424	431	470	422	442	424	433	417	407	412	446	415	414	432	472	463	442	421	387	401	418	454	403	436	457	415	437	412	427	387	427	429	432	409	458	437	462	428	384	409	418	436	457	432	415	429	444	473	458	424	470	436	446	453	434	435	453	436	425	415	414	432	438	411	441	394	441	409	439	447	448	463	435	437	426	438	391	455	431	432	470	435	389	425	410	460	499	457	423	441	436	423	423	423	389	427	416	451	428	425	409	374	447	441	441	437	466	428	438	406	391	413	429	464	450	453	468	437	417	466	440	464	410	428	419	447	411	440	419	449	428	438	448	425	439	412	413	436	468	406	439	449	399	417	430	460	427	442	452	414	477	406	456	437	427	435	468	420	454	434	425	440	421	428	461	431	448	448	425	418	427	389	441	420	434	468	418	422	389	435	414	437	424	452	443	432	412	414	484	434	378	426	429	428	453	430	437	416	399	431	438	387	415	435	423	421	424	432	397	429	426	442	430	474	416	422	461	415	434	420	421	436	454	429	445	442	417	460	458	426	423	449	473	435	433	445	438	431	461	420	387	430	398	435	402	447	412	439	403	434	418	433	461	467	433	429	429	473	437	455	407	434	430	432	444	429	433	460	432	453	451	467	430	466	428	426	414	452	437	450	444	439	465	448	411	417	429	431	441	439	406	453	422	463	463	439	438	456	447	436	412	437	412	472	421	437	450	442	460	413	404	418	425	418	406	456	433	428	426	425	479	449	415	450	448	471	445	427	418	434	468	472	425	431	440	462	417	431	451	490	442	433	440	409	398	434	461	410	417	424	414	422	454	452	419	420	398	393	406	425	461	429	450	420	426	476	444	432	453	469	430	461	397	457	420	440	451	472	445	405	434	472	438	407	431	416	468	414	435	406	440	428	446	432	432	440	452	402	432	437	432	412	428	435	450	456	410	366	402	418	394	451	443	420	416	433	448	425	430	422	433	461	425	437	431	416	451	446	429	433	380	440	416	440	430	458	422	412	423	440	442	400	421	438	450	427	430	430	445	447	409	434	440	453	451	429	443	446	413	435	426	441	444	423	439	383	448	436	415	421	423	450	451	448	421	435	441	476	444	450	416	413	442	457	442	444	438	414	434	428	451	463	413	411	408	431	475	425	443	414	443	445	441	421	413	439	448	401	406	436	445	488	419	447	435	415	447	418	412	430	424	456	451	432	452	442	440	442	439	405	433	413	428	432	427	471	391	408	439	411	463	415	441	435	422	411	426	412	435	438	400	444	446	416	426	434	442	436	467	475	390	418	433	422	437	431	410	448	431	439	406	448	411	456	428	471	408	429	427	388	433	445	388	455	440	426	429	429	442	487	420	431	434	432	449	416	420	404	425	434	423	420	422	435	426	426	468	440	417	431	391	417	440	474	395	441	479	442	424	441	450	443	421	425	407	421	449	486	437	460	414	440	443	444	456	456	435	494	423	414	456	433	426	431	416	443	435	433	433	432	421	455	384	427	457	430	433	420	406	429	396	469	452	447	432	428	447	405	403	421	430	421	486	431	449	440	420	432	416	403	416	399	430	439	401	427	438	478	465	448	440	413	474	410	473	460	460	436	435	411	413	425	435	440	439	399	422	416	457	413	424	434	422	441	433	471	440	432	448	418	432	433	432	421	403	396	440	448	450	431	427	449	424	423	461	419	448	441	477	418	431	473	441	421	447	454	422	433	493	475	424	426	411	422	411	442	463	448	479	449	445	420	429	421	435	443	444	431	474	399	480	442	422	400	412	418	455	466	435	399	417	420	449	491	423	465	433	472	431	439	417	412	424	430	397	458	445	431	432	433	456	480	398	440	417	418	447	432	427	404	446	436	447	449	423	455	446	435	465	443	442	463	442	441	410	423	477	436	430	440	452	416	431	500	447	447	427	429	433	422	418	425	486	464	417	423	424	443	406	469	459	449	427	430	399	437	433	437	432	430	449	404	456	400	494	433	439	441	440	449	469	432	402	428	419	443	436	412	463	450	443	429	467	432	444	424	445	482	385	434	430	447	418	445	444	431	475	449	449	417	409	442	404	435	445	420	438	423	446	429	436	426	451	415	436	479	395	431	416	439	426	463	414	414	438	430	384	446	427	417	444	427	424	440	408	440	443	423	442	433	401	404	456	467	443	443	415	432	468	436	435	459	407	470	429	441	416	398	434	472	430	473	428	425	416	428	441	398	462	416	408	438	448	416	441	428	443	446	435	456	401	431	439	396	442	477	406	447	412	418	391	433	436	445	419	452	423	409	439	429	424	462	420	435	398	445	457	453	436	471	463	454	439	459	436	453	413	449	427	438	428	437	436	436	455	436	437	446	391	426	442	454	460	454	432	423	381	451	438	407	401	441	420	411	387	441	402	430	406	417	445	462	406	432	450	407	451	412	456	416	410	424	467	434	437	440	465	420	436	405	448	413	441	471	415	428	425	410	419	405	427	425	413	443	404	470	442	440	452	469	463	443	459	432	462	452	437	429	418	454	452	428	432	428	437	417	430	402	435	417	443	426	437	438	436	420	402	448	455	458	417	456	448	465	461	412	425	478	444	474	421	408	448	439	450	446	432	443	445	426	407	475	457	428	436	439	453	440	434	445	465	425	430	445	407	450	419	466	419	433	432	442	450	447	455	474	446	422	430	449	456	423	392	462	416	468	435	422	420	467	443	441	454	429	435	442	450	430	435	445	444	411	458	414	417	436	408	445	399	412	427	467	423	411	454	443	457	451	435	386	452	425	370	391	441	435	467	478	423	439	458	447	432	423	434	428	442	417	448	416	428	443	434	426	443	450	444	445	406	451	432	463	442	440	426	436	406	464	456	433	438	415	456	394	440	444	447	435	468	450	449	426	461	419	444	384	476	444	465	443	417	438	451
13037	1873	5828	1221	1065	1012	901	871	881	858	839	821	823	881	877	840	858	822	876	790	791	824	821	782	852	831	808	852	845	835	823	844	833	803	818	844	798	846	825	794	835	864	799	837	853	843	863	844	869	849	807	810	838	796	845	851	882	794	842	808	861	877	813	773	825	823	825	836	805	782	835	828	783	810	838	774	837	839	852	824	766	850	874	819	763	843	788	796	855	866	814	818	785	870	824	840	849	899	876	865	819	858	784	812	810	816	786	837	832	821	856	799	821	847	843	809	818	841	790	834	831	770	858	812	801	814	803	797	853	827	808	810	829	765	788	813	857	845	806	785	832	844	842	837	827	823	801	784	775	815	848	812	834	818	817	814	817	838	853	842	850	794	820	837	802	807	778	823	941	790	835	831	859	814	843	803	769	839	832	826	827	857	851	824	857	841	848	832	814	834	804	825	809	848	858	799	827	778	809	822	836	840	840	835	810	838	831	832	821	795	812	819	827	782	856	816	863	852	806	809	831	826	819	725	804	859	802	848	802	816	773	811	843	836	837	838	810	819	812	809	883	785	894	808	802	778	862	857	837	826	841	827	810	836	871	869	827	858	781	889	812	824	829	798	840	848	769	858	812	851	823	829	824	790	774	815	804	879	806	836	783	816	784	825	824	906	854	826	873	806	851	814	804	780	818	800	843	826	835	818	831	817	814	857	886	784	832	785	845	820	795	772	786	798	833	841	808	835	849	780	850	797	826	792	812	804	886	821	836	835	855	849	859	838	810	856	865	835	802	835	816	772	867	854	805	844	800	791	858	784	807	816	849	821	811	785	780	817	869	877	883	832	803	836	845	802	823	791	824	829	876	829	873	815	780	875	768	811	831	800	872	866	825	843	851	817	851	831	839	794	792	838	892	906	800	834	873	793	883	873	871	845	808	798	796	853	890	842	805	819	835	838	841	821	876	793	773	823	846	826	861	852	847	818	832	839	815	808	808	828	794	839	808	792	753	852	789	828	864	846	840	865	849	876	841	835	820	844	828	753	795	778	831	864	838	822	839	780	819	822	860	821	779	858	816	821	811	829	797	802	807	837	840	818	805	791	850	803	832	860	795	789	828	794	884	800	836	804	829	798	825	844	835	817	863	840	807	873	880	904	843	859	746	807	824	796	818	816	829	842	793	840	845	816	804	807	797	854	806	828	776	825	805	809	812	856	817	828	844	775	856	812	791	859	804	861	895	789	842	817	824	814	857	790	849	798	826	863	812	808	832	834	809	818	804	809	855	821	834	797	812	823	835	811	840	822	824	866	839	862	827	873	850	847	830	812	831	847	846	810	803	844	816	848	822	812	815	785	842	797	824	831	841	811	802	845	820	823	814	831	825	775	824	808	839	855	801	835	840	867	832	793	875	765	859	820	840	830	874	812	780	833	868	832	835	897	829	828	820	846	823	852	860	804	804	836	815	836	832	845	841	885	838	856	851	768	866	799	830	776	848	823	832	821	850	785	819	804	792	791	813	861	834	868	793	846	836	824	822	805	794	843	813	817	832	799	860	812	797	844	822	817	780	879	831	781	884	834	806	849	841	788	769	794	851	813	808	780	810	829	858	831	877	831	797	823	834	855	841	810	768	809	830	828	806	851	806	776	818	895	815	811	827	808	860	846	838	838	845	847	837	847	776	801	830	830	857	807	791	768	840	817	858	831	853	794	843	780	851	801	783	866	814	850	865	793	857	828	816	811	824	793	834	841	802	846	896	834	784	846	799	815	787	840	862	835	804	837	840	853	852	816	811	812	806	835	861	801	813	871	806	843	804	850	826	834	791	818	766	838	879	797	855	822	833	836	815	833	816	876	814	864	787	827	774	785	803	841	842	847	811	814	787	817	794	820	810	799	804	829	836	873	795	839	836	804	810	832	882	862	833	879	840	792	796	826	808	795	826	876	834	857	818	795	832	819	851	787	841	850	775	780	829	796	807	786	794	809	819	795	816	827	730	839	821	830	795	841	837	868	797	809	784	861	842	813	861	827	803	880	818	818	784	849	780	882	857	831	879	807	824	785	857	801	789	814	858	880	856	867	806	841	875	816	792	810	845	775	837	826	817	851	835	829	799	789	831	811	787	832	812	825	821	821	806	805	777	828	763	807	870	785	807	801	808	832	751	786	848	835	852	794	798	813	837	785	822	783	811	825	868	802	853	813	842	797	832	842	828	821	797	857	758	834	822	807	850	850	798	817	872	801	808	789	815	838	815	897	844	813	794	832	802	822	802	815	825	806	892	886	850	847	826	876	810	728	819	833	752	805	815	799	861	841	819	777	913	836	772	822	831	819	792	782	834	835	836	846	818	841	857	822	774	840	830	826	828	750	857	837	833	834	795	855	841	888	839	810	825	797	809	856	853	863	793	814	809	824	849	874	879	849	864	826	765	801	839	836	895	777	851	830	806	852	847	834	789	792	873	786	832	815	805	848	879	815	791	763	815	891	868	835	822	858	835	838	854	869	879	837	857	804	814	884	822	827	811	866	813	796	828	866	843	850	828	804	825	835	837	817	837	841	817	818	809	803	843	837	817	769	835	829	805	871	827	862	852	799	847	827	836	811	877	807	833	845	794	841	820	838	833	791	853	875	801	818	814	802	812	888	832	787	823	845	790	779	787	883	826	855	824	792	830	822	809	843	816	816	781	857	838	785	755	840	746	857	842	793	830	860	837	815	812	845	828	848	832	855	876	831	814	798	827	822	805	749	840	861	832	859	795	779	777	882	835	818	843	846	850	783	817	813	840	827	821	827	809	820	797	788	782	803	865	771	815	833	777	816	888	793	820	829	815	823	850	830	871	806	795	843	846	834	797	814	810	810	823	834	779	834	841	809	810	759	851	849	835	797	814	806	880	797	865	801	812	797	835	804	863	839	798	838	878	840	803	856	852	840	805	808	776	815	855	844	818	847	777	803	852	843	833	823	856	845	862	857	758	800	826	832	770	789	802	765	836	792	825	812	806	865	775	833	848	830	773	842	846	820	801	847	810	825	768	812	788	835	769	800	790	817	840	823	794	825	812	822	866	813	841	826	832	796	844	812	812	799	822	827	781	858	818	824	869	809	838	773	790	794	832	859	832	878	873	870	772	795	842	817	837	766	815	832	798	799	812	812	872	822	811	829	829	815	821	849	843	862	830	844	817	813	875	816	809	839	843	872	858	819	887	849	789	801	832	857	852	888	830	795	811	811	824	804	834	784	803	850	884	832	841	837	882	856	849	815	872	864	793	818	781	823	830	785	797	753	853	812	765	806	821	844	904	829	849	834	804	796	847	835	804	854	782	799	814	845	832	815	841	842	784	822	828	845	796	814	852	858	826	875	835	831	815	860	818	848	795	798	784	809	796	827	865	848	783	838	790	806	831	821	843	839	775	835	881	837	867	857	861	760	802	792	828	843	832	873	818	823	809	854	862	868	857	788	811	790	784	880	777	831	902	858	807	836	842	843	845	819
24214	21404	28984	24194	21228	3701	653	456	365	308	325	291	267	256	255	250	255	244	235	228	230	215	214	210	214	206	223	216	212	197	193	201	180	174	193	185	199	189	221	185	219	205	211	212	199	195	202	234	201	202	223	227	204	194	193	218	217	198	216	214	179	197	226	204	202	172	210	209	201	230	205	219	193	203	209	217	185	190	200	185	175	211	161	196	196	205	201	223	217	209	215	190	195	213	227	196	214	245	194	210	207	211	208	191	181	216	214	196	203	184	215	171	197	190	207	218	194	193	218	202	195	198	183	182	178	201	178	184	201	214	210	202	182	237	202	210	193	188	202	223	205	201	200	199	167	232	199	203	213	217	211	224	199	207	196	212	186	198	196	212	218	195	192	188	196	187	200	175	202	204	198	209	226	211	193	186	191	220	188	204	194	203	224	204	177	207	188	190	190	213	201	223	197	174	192	214	186	197	175	207	198	208	217	214	194	192	188	210	210	212	190	198	186	187	189	173	219	200	196	202	193	221	182	209	189	200	190	201	202	211	191	185	185	194	188	196	219	195	211	201	208	219	203	215	220	211	217	186	176	169	216	200	211	195	194	167	178	218	191	183	181	171	205	192	206	190	210	198	221	216	183	194	239	184	204	199	194	204	171	193	202	172	186	201	182	186	197	200	190	207	230	213	178	186	201	202	190	215	209	204	221	208	186	176	188	220	210	184	183	172	196	218	190	195	202	180	189	196	194	213	194	200	189	194	214	203	198	199	221	190	182	192	214	207	196	187	217	190	182	201	181	189	189	182	186	205	199	190	201	194	190	196	217	223	207	201	213	206	194	194	200	201	192	198	176	198	194	183	195	193	191	194	171	191	238	220	212	183	216	197	204	195	187	166	195	197	187	192	199	189	200	190	228	193	214	173	238	204	195	180	231	202	188	191	188	181	204	208	190	211	203	235	202	189	213	190	194	197	202	201	184	204	189	192	198	195	211	212	197	193	203	191	229	203	181	198	194	221	186	212	214	189	195	204	189	198	206	214	199	191	171	219	202	215	177	193	208	204	193	200	185	208	217	199	183	202	214	189	195	191	208	196	208	176	175	200	190	201	202	192	178	187	190	197	212	203	203	212	197	210	207	223	201	183	200	213	223	193	189	208	215	197	198	184	194	207	195	156	229	175	211	185	196	180	222	186	210	213	209	190	171	165	189	191	229	189	185	206	227	207	216	181	187	210	196	197	201	199	188	207	211	197	200	159	185	196	221	183	198	189	177	200	209	189	205	217	216	204	203	224	205	217	196	207	194	221	185	207	179	183	205	216	231	195	191	180	183	204	188	211	199	198	188	193	206	188	201	187	206	183	200	198	197	196	201	187	188	191	175	201	183	195	179	196	203	171	194	197	174	200	189	192	208	192	197	198	199	218	190	190	208	168	186	185	203	204	210	196	185	189	204	205	204	221	221	200	205	195	180	196	229	192	193	214	175	219	200	200	204	204	211	211	192	208	217	218	195	183	222	221	162	191	226	201	186	170	197	176	197	194	176	213	212	193	188	185	197	196	194	196	192	209	205	201	184	191	202	227	183	203	190	177	192	209	186	207	205	190	191	213	190	184	196	202	204	198	220	207	189	212	208	207	192	205	206	207	195	191	192	179	199	204	189	189	241	177	201	201	190	183	195	189	177	203	207	203	191	202	221	186	206	200	192	176	200	195	191	192	209	193	170	207	223	211	181	194	216	196	209	169	210	190	215	205	212	201	181	218	190	192	170	201	205	205	253	180	198	220	210	174	193	185	186	200	187	201	213	235	170	214	211	209	196	183	206	201	207	218	220	194	194	198	193	203	213	194	200	177	191	208	175	189	222	224	199	222	199	171	204	206	200	186	221	190	183	183	168	198	204	201	203	173	192	198	178	210	216	196	199	184	204	179	202	186	203	201	195	191	184	196	204	178	186	182	188	209	199	191	185	205	199	197	188	191	193	228	188	208	210	228	218	228	194	183	179	198	199	210	196	197	204	182	206	213	189	203	202	228	201	195	208	195	214	200	199	219	216	187	193	201	196	187	196	223	202	183	212	181	168	211	198	190	197	206	183	210	193	216	196	225	218	199	211	180	189	206	211	211	235	185	188	213	177	194	186	206	177	179	213	194	224	210	206	211	217	229	196	236	186	195	220	186	199	187	195	216	194	206	213	194	188	201	199	193	182	212	198	192	204	210	211	180	190	229	183	195	200	186	182	189	198	195	226	211	198	209	206	210	208	198	216	209	193	199	221	188	197	223	182	214	190	184	161	191	208	179	181	184	191	184	225	189	207	225	215	201	201	204	202	205	198	211	194	202	202	192	204	202	188	169	193	196	193	198	172	206	217	193	221	205	206	197	206	200	178	173	210	210	200	170	208	188	185	191	208	190	221	197	239	216	216	201	204	183	200	219	211	182	198	171	234	202	220	205	199	190	207	186	192	218	160	187	208	218	171	201	218	212	198	212	209	178	206	211	192	185	192	191	182	217	190	217	212	196	230	199	206	186	195	191	200	184	176	199	198	211	192	199	210	189	188	192	190	217	181	200	201	201	191	218	200	219	203	187	198	195	188	190	198	219	183	192	200	204	209	183	205	224	194	187	182	200	191	221	179	206	202	188	204	191	175	195	230	192	192	221	192	231	188	187	191	217	207	214	195	186	169	200	179	202	230	192	210	223	199	195	217	211	204	193	216	218	206	197	205	205	198	192	194	211	214	188	206	184	205	212	215	207	195	199	190	181	196	222	203	214	208	174	208	210	196	211	190	195	206	197	229	188	207	201	197	187	204	189	220	195	210	208	192	211	199	203	195	216	177	184	192	204	188	199	177	187	193	204	198	199	180	193	218	181	196	195	190	202	218	210	181	197	179	225	199	209	208	204	182	182	216	202	218	193	199	191	206	209	208	193	190	197	220	211	210	185	150	192	210	194	197	198	207	181	201	212	201	192	213	194	172	210	202	185	200	188	199	207	204	193	163	180	199	193	178	203	210	188	177	185	195	178	199	211	192	207	198	201	205	225	164	181	188	194	207	186	200	184	181	190	221	207	204	186	201	186	173	213	208	209	204	184	181	193	192	168	188	214	190	190	180	195	195	198	226	187	161	196	203	206	195	207	196	191	203	213	195	201	203	195	193	194	198	193	215	197	183	188	184	202	190	215	192	216	193	174	198	173	188	199	215	181	197	182	177	186	216	229	197	212	190	182	195	191	190	229	188	193	200	188	207	207	205	203	198	201	182	214	199	172	193	208	211	192	192	212	221	192	207	195	175	210	198	204	197	224	202	208	194	220	210	197	204	215	193	187	183	217	201	187	186	201	208	206	185	186	191	207	208	199	199	176	205	212	188	212	184	187	193	207	197	199	195	193	181	203	201	220	215	185	179	212	160	195	192	191	186	184	222	182	191	201	212	209	189	198	193	177	199	219	198	203	179	195	193	200	210	195	212	197	217	179	221	177	215	198	215	197	225	205
26296	10029	21733	4246	2734	2071	1505	1299	1038	925	798	696	691	651	587	565	535	539	544	517	524	479	487	479	530	463	450	488	474	439	435	445	426	461	452	407	434	432	422	389	406	401	404	392	428	382	441	398	416	432	400	382	428	392	410	432	394	418	468	423	403	418	384	391	415	414	369	412	404	395	372	435	416	408	388	398	397	400	388	402	429	410	403	389	435	379	392	398	407	380	430	436	365	401	405	403	442	420	401	428	380	394	422	400	441	413	425	424	395	412	418	408	412	379	389	403	440	430	376	422	428	386	390	392	387	346	390	427	422	388	387	387	382	422	431	427	380	389	432	405	396	412	414	403	369	414	413	376	394	451	350	393	342	420	406	348	387	412	421	393	391	397	382	387	435	405	407	411	426	391	409	433	424	407	372	391	400	353	394	369	408	441	400	428	399	415	383	379	435	398	432	409	368	408	373	385	396	397	396	390	406	351	409	389	427	392	397	404	394	386	395	409	408	398	394	421	422	380	384	377	404	387	396	384	365	396	406	414	424	378	396	415	381	408	427	407	366	403	396	404	437	413	415	428	395	394	437	414	395	433	413	418	427	381	409	367	408	426	400	389	419	415	400	379	385	390	434	412	360	403	357	398	374	372	385	400	376	389	395	414	391	391	428	386	398	419	406	377	408	374	413	436	398	416	400	399	443	425	417	412	383	398	393	425	404	420	434	421	436	419	381	396	388	359	423	418	415	377	394	392	405	369	377	422	398	401	448	402	404	388	421	408	384	413	368	398	405	413	387	391	427	418	435	384	415	399	346	419	362	436	401	420	352	372	426	440	387	423	397	392	395	406	378	428	391	398	349	392	431	357	424	381	439	390	424	386	409	390	376	435	424	363	410	418	401	390	385	388	404	405	408	378	433	398	381	395	395	398	408	426	405	365	386	395	417	405	387	415	419	385	387	408	424	384	404	370	404	406	368	386	438	392	367	414	402	407	398	414	408	393	406	383	407	378	420	408	400	383	428	398	390	397	379	431	383	407	417	439	387	423	408	413	378	396	418	423	382	420	370	375	415	386	401	394	400	378	378	411	410	410	390	418	392	391	422	419	409	409	370	392	379	364	411	397	372	413	422	383	401	419	407	405	383	397	424	386	404	393	361	388	403	400	373	399	390	421	403	381	411	406	415	432	406	411	407	405	419	395	400	416	426	405	410	369	376	414	419	396	412	399	427	391	383	425	378	386	381	417	354	424	415	417	383	394	401	376	383	387	385	390	414	399	415	391	411	396	424	424	401	352	398	354	397	409	414	432	398	382	413	371	368	423	453	410	378	387	402	401	405	409	383	390	359	416	399	405	410	430	383	388	410	404	416	349	401	433	418	372	409	396	396	425	378	436	373	419	406	371	413	390	455	440	410	393	388	396	393	371	372	415	390	417	382	379	369	383	381	395	388	423	401	425	402	370	409	455	428	439	402	401	425	431	444	394	373	411	395	419	431	394	373	391	413	404	439	373	427	416	368	390	407	408	393	444	378	391	395	386	399	399	417	416	436	400	390	379	387	428	423	382	432	407	399	385	407	420	413	404	412	383	409	428	377	397	441	417	388	395	400	433	411	405	420	401	402	426	423	394	372	412	389	402	397	434	387	373	413	384	391	424	422	387	422	433	382	392	383	419	397	401	386	408	385	378	380	394	406	389	437	401	408	417	396	371	418	375	390	411	408	369	393	404	365	380	375	371	408	353	397	382	385	398	400	404	405	436	443	379	379	405	400	433	429	398	415	375	403	371	411	403	402	429	400	398	410	358	385	397	413	381	389	407	388	414	404	402	424	416	406	370	420	396	359	395	410	402	427	378	400	399	429	434	398	421	393	416	413	397	403	372	386	434	404	395	422	418	391	392	423	399	367	423	386	413	384	423	395	401	408	383	395	424	429	389	388	397	429	383	409	369	419	370	421	428	396	395	422	420	417	426	411	398	391	383	420	402	432	384	420	399	408	384	405	386	392	374	455	412	427	431	408	352	416	377	386	392	379	410	422	398	423	419	383	398	378	399	404	399	432	384	417	399	405	408	412	385	379	403	387	403	400	433	375	409	394	376	387	384	382	382	356	404	408	383	429	411	412	361	426	421	385	371	436	404	404	400	389	409	408	394	414	402	413	412	380	388	440	416	413	403	426	413	410	399	434	411	369	404	427	396	410	399	380	392	385	423	398	392	425	383	395	408	401	424	401	374	409	415	396	402	392	426	420	404	415	409	411	442	411	399	370	385	387	395	396	436	418	380	395	409	424	384	375	388	391	388	426	394	419	394	405	406	393	398	426	387	396	416	381	415	422	388	412	408	445	391	413	404	451	391	392	380	372	395	393	394	410	409	417	382	415	388	368	403	403	370	398	406	420	382	404	421	394	382	406	413	430	374	420	405	445	378	427	374	414	378	383	421	430	424	403	417	399	381	371	408	379	402	395	389	426	402	377	377	427	391	423	406	380	420	434	395	388	416	396	398	423	360	390	413	396	422	399	387	406	427	431	397	403	429	411	389	369	403	408	404	427	392	427	383	389	421	406	392	363	428	380	386	394	423	395	405	404	401	414	394	384	400	398	432	372	405	347	430	371	359	418	392	382	449	411	439	431	429	420	410	402	391	385	387	376	380	386	402	376	398	420	413	393	410	417	412	383	373	408	414	407	387	391	405	392	405	419	404	419	381	390	427	410	425	383	399	403	394	407	395	437	367	414	392	426	397	393	403	395	380	369	429	419	366	423	414	378	409	417	393	385	392	397	381	408	405	396	423	418	385	399	370	430	423	439	426	416	394	427	393	351	353	420	433	391	376	372	405	412	412	381	420	398	365	449	384	382	380	424	413	422	398	403	403	413	384	401	392	410	384	387	438	357	398	400	377	402	430	390	398	391	407	405	433	369	377	397	393	373	397	394	400	380	410	391	408	386	372	380	387	389	396	383	393	396	398	398	399	408	391	382	408	394	397	421	409	389	389	397	390	355	425	422	401	432	353	351	422	424	416	400	408	406	381	366	389	375	412	392	382	410	422	379	377	418	417	363	395	375	435	414	427	391	402	368	374	411	400	399	420	433	396	392	409	383	417	398	411	402	379	399	405	417	429	386	432	406	406	398	413	387	415	362	420	402	409	452	395	418	382	405	377	377	413	393	419	434	431	422	393	431	391	419	410	400	422	408	402	393	416	409	431	389	421	395	427	364	430	389	399	381	448	418	429	383	402	418	405	383	405	409	418	405	385	396	387	435	422	421	391	428	413	414	431	367	425	388	416	413	436	403	438	350	354	423	371	351	390	379	361	427	376	410	425	393	403	423	425	383	394	425	391	393	412	414	381	365	379	432	408	395	382	369	394	396	389	407	404	371	388	385	363	408	388	405	389	439	402	429	417	404	428	390	403	396	352	421	394	381	418	387	384	412	390	395	393	408	391	424	395	388	388	418	416	409	334	412	412	370	409	413	404	387	386	409	396	405	389	421	371
23376	21416	29607	23597	21416	20922	2811	851	688	596	579	524	461	460	400	403	452	406	405	404	408	378	393	374	389	359	408	398	417	400	367	360	382	383	389	355	380	355	385	339	346	370	340	331	382	342	350	343	341	344	367	414	346	378	357	329	364	340	352	329	362	370	390	378	384	343	383	330	372	322	387	362	348	348	356	342	356	336	319	344	339	367	341	348	375	354	414	373	361	342	334	335	341	384	335	381	383	361	402	317	338	345	347	334	324	331	370	350	363	366	315	381	342	348	360	339	331	357	384	355	339	350	333	314	352	349	358	362	324	362	332	307	340	315	367	368	365	339	340	330	346	350	361	316	342	355	324	349	330	367	353	360	379	336	328	363	360	369	359	348	374	349	341	333	335	355	347	338	337	353	341	359	330	362	357	350	350	342	343	336	342	326	317	357	334	322	351	324	338	354	322	360	318	380	356	362	355	335	360	347	370	352	346	338	325	358	358	316	363	328	340	334	355	364	336	364	354	312	311	340	350	351	375	346	332	374	320	364	311	368	351	332	356	357	363	334	374	340	368	324	338	338	355	331	342	331	337	349	361	379	357	350	378	349	352	331	353	355	330	377	331	332	369	326	308	321	333	349	327	338	346	345	332	331	349	401	341	345	329	314	292	341	321	331	339	346	357	368	335	334	338	340	368	321	344	327	339	348	347	356	355	333	347	328	293	358	334	324	326	330	335	320	348	356	366	337	359	380	335	333	367	348	342	343	338	362	332	317	352	345	363	348	345	372	317	332	330	375	346	355	328	339	362	341	349	310	351	337	341	331	353	355	359	350	395	365	319	361	369	345	342	330	354	374	362	339	324	330	375	348	320	321	331	302	364	326	338	328	344	326	355	351	350	366	343	368	342	364	333	368	337	371	334	359	352	357	383	350	357	349	351	327	365	388	338	353	339	358	320	387	329	325	380	342	336	349	344	361	324	389	334	353	368	352	374	373	339	347	336	335	335	360	371	340	372	340	344	320	326	358	318	332	344	324	333	338	359	361	336	349	338	348	345	316	347	377	324	339	336	320	348	348	372	346	355	315	333	333	318	376	330	364	363	373	364	354	345	333	358	343	340	341	327	388	316	324	358	390	366	357	331	368	350	354	340	374	327	348	326	308	367	361	357	342	309	322	326	379	308	362	338	366	339	343	317	305	318	349	353	331	345	351	376	347	334	340	344	359	314	372	345	298	350	387	334	334	384	309	358	356	374	350	350	337	358	355	375	363	359	339	349	357	352	350	332	346	315	375	341	339	367	325	340	354	353	371	345	353	346	343	375	348	323	314	365	339	343	363	357	346	308	364	355	320	347	349	361	343	343	327	365	326	356	369	336	374	310	379	350	339	319	370	329	333	353	364	346	354	352	317	320	331	315	357	345	322	327	338	340	357	361	348	341	338	345	329	370	331	341	369	360	359	391	343	380	352	338	358	325	344	340	384	347	368	368	355	368	345	316	357	342	342	338	341	344	346	346	372	335	362	347	366	379	318	379	331	342	317	334	322	320	359	347	380	361	358	343	353	357	362	349	350	332	382	370	339	326	364	365	405	360	347	300	339	332	357	403	341	344	333	358	336	346	371	326	358	333	332	327	360	357	339	328	331	348	351	341	354	350	316	354	364	369	347	356	333	325	340	331	311	321	357	317	338	344	345	358	316	347	370	390	365	334	347	351	330	354	385	312	371	370	349	326	385	339	339	316	341	380	365	346	333	379	335	352	378	354	343	353	367	351	345	338	329	356	327	351	359	358	336	356	353	342	315	361	377	357	335	340	363	339	354	361	329	361	343	353	355	375	350	339	346	346	349	337	389	347	351	353	374	340	360	318	318	329	337	360	357	374	340	361	368	327	359	351	336	362	336	331	335	366	353	341	343	362	318	338	363	311	345	357	353	323	378	340	362	340	367	346	360	354	300	336	333	349	339	359	356	348	346	358	378	323	356	397	321	329	350	337	369	356	339	336	377	340	311	339	360	357	332	353	355	351	335	338	316	341	328	359	354	340	361	305	369	335	331	356	319	352	357	357	340	342	347	353	364	345	324	357	388	346	362	337	333	340	336	320	353	348	339	325	359	336	383	354	322	356	332	357	319	358	379	362	363	381	324	342	320	331	352	352	383	346	332	383	359	355	393	343	323	342	358	367	346	332	320	350	348	359	346	335	385	354	337	359	350	360	344	372	325	320	327	334	343	357	356	373	342	337	324	338	349	342	354	354	359	331	338	374	361	350	360	353	342	350	327	335	314	340	360	326	343	349	341	354	364	396	322	329	312	344	341	362	339	367	357	386	356	354	325	326	361	347	343	356	325	344	324	360	339	350	349	340	322	348	359	341	342	365	349	352	328	357	346	339	325	320	348	348	330	357	311	359	344	338	377	382	376	352	365	346	361	337	361	315	355	331	417	340	351	338	346	331	300	348	353	342	333	357	370	345	323	321	336	338	315	366	301	326	338	355	359	341	378	336	335	383	349	331	328	337	321	343	361	334	378	338	355	327	344	320	376	350	322	335	362	335	382	356	353	340	371	344	332	354	349	339	335	362	371	330	374	346	335	329	371	311	367	338	327	345	342	337	337	337	354	334	327	358	345	317	357	348	352	315	398	351	363	341	335	360	351	352	356	313	345	366	370	337	352	320	336	335	356	347	354	344	337	328	342	321	375	384	339	379	331	351	369	335	343	307	340	358	339	311	354	351	329	338	333	335	337	335	323	369	358	367	386	381	375	348	369	316	344	367	376	372	372	331	312	346	348	358	327	362	322	341	334	377	315	350	333	336	363	325	378	371	368	360	367	358	341	341	340	322	316	341	330	327	340	371	350	327	407	348	333	342	338	357	319	342	329	371	380	336	364	357	363	328	343	318	332	370	366	350	353	375	351	361	348	349	345	364	358	339	336	331	356	371	353	365	346	353	327	367	356	370	383	354	344	359	322	340	336	333	331	337	319	326	326	360	340	373	346	317	345	359	354	329	344	362	327	351	353	342	360	371	343	342	363	374	358	352	364	323	330	345	373	375	366	326	324	309	354	357	364	340	368	376	334	340	355	353	377	354	357	335	327	348	321	322	335	384	369	321	345	360	352	361	313	356	344	305	365	402	358	350	327	325	351	323	299	345	328	321	329	353	340	362	357	359	377	371	333	364	365	346	371	342	357	329	321	350	339	325	350	347	365	329	343	363	354	329	316	316	366	345	349	348	317	321	374	346	346	358	337	374	337	339	361	344	323	370	359	356	346	367	349	374	366	353	335	347	313	336	340	327	346	328	353	336	349	358	367	309	340	365	378	350	357	313	319	353	366	356	359	347	354	343	340	352	345	336	372	350	344	346	340	371	316	389	336	330	306	356	342	372	407	345	351	351	348	329	339	369	347	343	345	377	335	346	341	357	351	345	346	349	368	355	369	336	330	349	351	362	359	370	347	349	330	351	361	316	354	335	349	363	353	346	356	340	364	350	368	348	315
29289	16138	25654	7099	4812	3602	2822	2255	1916	1638	1419	1277	1185	1081	1019	992	916	899	830	802	776	750	775	759	729	707	728	717	664	727	673	739	668	719	673	679	678	672	632	699	652	658	683	659	676	623	622	640	661	636	651	667	645	627	630	691	620	640	623	633	655	657	609	611	666	624	632	581	624	656	648	596	598	641	640	659	617	657	626	599	652	641	618	626	634	612	634	631	628	645	649	631	605	623	614	611	570	590	617	678	623	588	631	617	613	598	630	632	692	619	578	598	597	612	642	678	644	654	597	632	564	625	608	590	603	661	654	590	619	625	630	592	640	636	674	648	661	630	629	639	654	562	616	645	591	639	603	606	634	606	609	629	622	593	648	650	640	618	607	614	623	623	605	592	617	667	626	626	643	619	648	629	606	596	645	598	646	618	568	658	606	633	618	612	628	639	639	639	587	631	613	695	645	586	608	669	653	671	634	652	587	593	625	580	624	612	631	652	551	628	634	627	641	610	615	636	619	616	618	593	626	573	594	594	580	578	635	659	587	644	624	679	622	651	671	629	585	618	626	630	640	621	626	623	575	584	609	607	677	647	636	646	601	615	564	631	600	620	616	599	589	627	592	628	606	630	592	649	652	610	599	620	647	620	631	596	616	657	640	646	649	621	631	634	583	642	629	595	656	673	603	599	604	626	594	628	597	630	669	617	610	642	601	634	670	618	644	662	593	623	626	640	615	629	604	602	634	645	643	677	619	606	594	650	648	592	624	635	638	627	587	652	642	666	570	639	597	642	606	635	605	615	606	640	645	604	650	693	580	612	587	595	618	612	639	581	614	638	642	536	670	587	578	600	643	617	607	628	632	611	644	627	622	601	640	604	659	636	611	637	597	609	624	599	584	593	656	602	635	620	635	644	603	641	627	600	600	600	578	597	604	610	663	588	678	650	615	571	618	609	567	600	564	655	635	638	577	664	649	628	621	659	656	640	630	642	651	648	630	647	675	610	626	591	626	612	645	625	566	652	554	658	648	594	651	704	640	635	615	621	637	633	643	600	595	650	620	606	611	594	628	605	625	603	601	648	625	595	595	624	613	599	609	620	645	681	649	639	618	632	646	653	618	697	657	597	619	600	667	649	575	596	608	639	615	608	618	563	667	606	627	610	592	602	569	667	620	644	634	590	591	616	655	623	625	613	631	593	607	645	577	618	654	566	625	660	583	664	577	677	667	616	595	575	648	630	647	622	652	596	646	579	638	658	656	622	629	624	608	647	646	594	612	619	652	615	647	610	687	646	626	655	601	645	612	690	603	647	603	606	643	651	596	586	600	646	615	628	622	649	609	606	661	603	595	634	617	617	574	611	583	662	614	620	623	616	616	616	642	614	664	609	641	655	623	620	625	621	600	609	641	591	654	605	620	612	643	606	626	647	602	629	632	632	617	623	631	653	612	631	625	596	680	595	636	614	606	623	612	624	633	602	600	636	618	649	621	631	616	646	659	579	625	617	638	621	687	592	678	614	629	613	630	617	615	613	650	615	627	612	626	621	594	638	597	643	641	629	588	621	617	636	630	591	595	634	678	632	612	633	637	587	582	615	636	661	657	632	603	622	607	633	633	661	644	604	588	643	607	626	656	662	605	638	605	652	659	629	611	629	594	663	641	606	609	624	599	606	601	584	613	621	608	673	635	648	662	587	654	623	600	609	635	655	622	627	621	617	664	615	606	597	618	650	635	649	627	620	613	610	570	607	633	617	605	645	625	621	679	658	613	585	645	624	644	640	588	627	608	637	624	621	646	632	605	660	626	605	626	631	611	665	636	601	669	625	627	601	617	604	655	683	619	667	592	628	601	630	631	612	603	576	599	602	649	575	623	601	672	639	624	646	601	597	615	614	594	627	573	628	652	649	626	621	639	649	663	679	618	616	675	671	675	612	606	568	626	625	645	642	610	651	613	613	640	646	650	616	624	658	650	622	591	611	603	649	590	634	613	598	640	608	674	646	621	649	666	635	641	578	638	645	649	623	648	634	601	640	620	671	613	628	589	647	600	642	569	621	598	628	617	665	627	611	644	600	620	600	632	624	628	597	637	618	607	667	648	619	628	603	598	595	653	635	595	605	641	625	600	635	581	604	628	678	592	657	600	637	601	609	613	626	594	626	628	637	637	659	605	613	623	624	624	634	617	637	626	606	633	618	621	640	633	610	650	586	607	607	652	629	585	662	647	623	601	625	599	644	634	608	636	617	618	620	611	597	592	618	680	628	637	614	625	630	680	608	598	627	622	664	585	630	659	646	640	614	596	642	619	635	626	638	598	613	619	637	615	626	639	642	637	611	658	597	647	625	623	636	633	660	630	643	583	638	617	604	637	668	637	567	653	640	621	574	665	611	576	646	614	630	655	667	619	653	596	607	628	597	601	618	569	603	629	580	623	611	625	645	587	584	597	621	616	640	637	602	660	626	624	639	615	601	605	589	605	619	656	617	616	631	663	602	606	629	635	610	629	623	660	589	625	599	638	612	599	609	656	624	608	604	616	629	578	675	639	642	666	639	616	618	649	674	584	641	671	626	604	623	625	638	601	576	602	620	647	615	592	571	629	619	607	645	611	593	632	662	584	607	585	627	648	707	655	624	636	597	602	601	573	638	600	642	602	649	618	635	634	616	644	619	660	596	656	600	631	615	639	603	638	615	600	635	615	588	596	599	612	607	619	616	639	579	604	612	612	605	678	611	612	613	602	618	645	648	624	631	651	627	601	624	676	599	596	617	608	638	625	601	684	674	584	594	656	674	654	612	620	616	637	627	587	627	609	640	630	597	614	613	667	667	609	610	636	677	640	613	620	626	611	636	618	611	610	648	632	582	639	641	587	639	603	598	635	608	649	653	654	609	623	618	610	640	604	577	617	616	629	635	624	623	571	649	617	614	609	616	649	639	632	602	622	622	659	623	645	575	576	594	664	622	602	634	660	595	625	642	627	645	627	645	619	636	625	634	654	629	643	612	646	639	589	570	631	590	604	620	615	610	640	640	613	625	646	627	627	621	598	642	603	576	593	621	608	661	617	613	629	634	573	615	661	663	613	572	618	637	591	649	625	592	623	605	635	629	618	644	623	628	597	618	613	571	647	674	623	614	616	626	611	686	581	623	633	649	603	614	637	643	605	621	621	635	619	583	627	640	653	634	645	627	579	630	603	604	634	654	595	576	619	625	632	633	616	608	685	684	610	616	648	633	632	656	647	568	656	660	629	619	584	595	670	633	618	637	613	591	641	604	612	598	617	635	657	642	649	626	619	654	599	612	652	642	637	654	602	584	671	623	602	659	621	603	613	616	615	599	659	632	652	606	611	636	654	587	572	659	634	583	641	661	595	649	625	622	625	626	626	632	629	607	646	699	613	651	663	618	637	615	613	631	622	634	612	624	538	611	608	634	632	607	611	618	609	652	620	639	598	588	610	631	679	612	610	650	609	587	665	645	615	639	618	616	640	611	626	616
26966	21002	11493	1178	529	468	482	460	473	446	409	454	428	417	468	416	421	438	459	406	426	424	453	471	418	434	442	415	417	437	452	449	458	402	429	412	433	455	442	386	416	453	440	449	445	452	434	423	420	410	418	444	435	455	460	430	443	404	443	422	461	406	406	450	433	397	426	442	420	410	425	451	388	416	450	417	433	425	438	432	442	416	408	378	421	415	408	459	439	417	440	415	444	414	437	446	435	426	445	432	412	385	416	448	459	396	426	442	450	407	441	461	419	439	439	425	459	457	428	460	416	420	431	478	436	441	404	453	427	429	456	405	443	383	424	414	413	436	414	445	443	414	431	427	422	401	421	459	436	438	416	425	480	422	428	400	454	430	418	384	457	423	437	442	403	402	441	420	459	425	454	416	414	384	409	425	441	414	450	433	442	455	414	424	419	457	423	447	435	445	465	449	413	406	416	453	404	405	414	421	433	429	453	436	420	419	430	407	444	452	438	446	406	428	408	416	457	452	446	454	448	431	442	395	411	418	466	454	467	438	422	407	443	451	403	427	412	416	409	447	427	439	410	426	515	441	440	443	442	391	436	429	404	441	423	382	410	420	441	431	400	440	436	433	444	421	416	407	425	459	453	418	449	455	435	391	393	412	458	409	447	417	448	420	424	412	405	408	447	434	448	441	437	417	422	441	427	428	476	451	461	422	418	464	434	423	412	376	428	456	433	451	448	459	462	415	459	453	415	440	430	439	422	436	487	440	439	427	442	407	382	421	426	467	449	468	434	391	450	480	454	430	427	459	408	401	404	447	430	482	465	392	421	448	457	447	451	415	440	425	427	430	456	429	461	445	456	454	435	457	449	418	426	433	412	428	477	426	423	392	439	416	452	424	465	441	423	425	459	442	395	438	451	415	461	441	419	404	441	422	435	438	418	445	415	446	405	443	432	408	406	449	458	451	416	399	450	431	423	439	441	433	402	469	457	433	438	428	438	450	445	440	371	465	438	429	396	417	445	407	427	405	421	445	429	434	443	405	425	423	426	412	411	448	436	436	419	447	439	445	474	388	440	425	451	441	398	390	391	438	402	404	445	426	474	427	437	424	422	438	434	405	435	428	417	465	402	447	443	428	445	439	469	432	442	452	441	431	430	414	433	434	407	434	447	424	410	442	452	442	417	452	447	443	444	418	429	469	411	429	465	447	449	442	434	445	465	432	435	419	445	418	422	404	410	421	435	424	403	378	416	440	421	435	437	457	445	421	409	442	384	440	428	432	412	447	430	447	444	385	434	410	427	396	443	425	466	394	448	426	420	452	456	437	437	418	416	457	375	430	401	431	414	434	418	441	427	420	435	437	424	405	400	423	414	429	374	402	398	436	393	422	420	397	442	430	429	393	441	441	448	422	443	441	421	448	446	460	449	420	423	425	414	431	450	398	418	383	412	467	443	395	432	433	426	434	432	410	431	488	435	464	415	459	436	452	428	432	473	433	408	424	409	411	408	438	390	466	431	422	452	403	444	421	452	450	427	392	432	433	450	405	406	456	409	409	431	454	397	401	420	427	414	428	452	426	446	425	441	438	404	425	398	456	412	402	392	451	444	462	399	415	474	427	435	441	463	445	430	422	423	449	471	423	454	389	463	440	435	450	452	383	428	414	425	411	422	477	421	424	439	453	425	419	447	454	436	412	414	423	448	427	452	397	445	409	430	420	446	419	400	453	394	440	468	434	412	402	466	437	434	438	430	493	351	430	450	438	431	442	427	436	415	408	452	462	449	439	421	418	396	406	434	420	431	421	410	446	457	446	440	438	440	459	474	424	437	434	438	423	440	426	426	428	407	416	425	434	429	427	415	434	445	461	429	413	433	432	414	427	441	432	435	426	413	408	417	442	436	423	409	438	449	432	431	434	421	466	434	424	457	393	461	467	417	465	422	412	403	462	423	429	426	427	470	431	395	435	396	453	436	450	430	452	405	480	441	425	398	428	450	440	424	452	452	449	453	442	437	427	443	450	481	369	453	444	467	418	423	415	416	430	384	445	432	429	437	458	417	398	410	405	424	440	428	443	465	384	424	428	446	443	438	470	400	439	381	450	439	430	435	461	437	451	403	465	375	447	425	449	452	442	464	444	508	442	419	445	417	468	448	430	427	414	418	392	407	466	437	404	420	391	444	433	456	430	443	437	434	409	469	454	426	441	465	400	447	420	431	409	451	426	410	455	429	460	444	457	427	408	414	437	444	424	429	458	437	449	390	456	438	413	440	430	467	452	486	414	442	445	451	420	426	434	429	389	445	446	408	419	427	422	447	414	415	435	454	425	433	422	449	421	419	456	426	406	445	418	411	437	459	428	424	430	456	430	409	413	426	459	386	419	447	389	410	446	426	457	453	429	457	418	471	471	438	425	439	442	415	463	439	434	436	451	439	444	432	416	393	421	423	448	390	408	415	447	424	449	438	449	435	432	430	452	414	422	423	420	459	452	413	427	439	423	456	432	383	390	444	453	446	454	437	461	447	427	397	411	421	391	444	446	432	421	428	422	426	406	448	450	418	445	394	431	397	446	427	440	444	390	467	436	424	420	442	432	447	433	437	403	427	392	441	457	458	448	432	404	427	452	429	424	411	424	397	411	406	464	439	460	434	407	403	425	433	455	375	424	449	454	415	409	468	424	431	425	404	441	435	438	452	427	419	395	445	475	436	446	412	489	416	419	404	411	442	447	411	418	430	440	419	457	418	435	443	418	404	448	463	450	423	438	437	440	405	446	450	420	435	428	424	438	445	416	449	424	449	459	479	425	457	436	444	436	492	431	395	406	455	416	424	445	412	423	457	429	414	421	457	424	444	495	430	487	422	420	441	435	406	395	459	403	434	435	399	425	414	441	456	459	425	454	395	416	447	438	491	399	435	455	439	426	448	445	456	428	430	458	449	372	475	409	455	429	426	437	446	431	433	403	436	410	439	459	420	468	426	426	437	430	420	382	441	422	388	442	428	415	420	399	451	460	431	437	472	430	470	417	443	431	458	416	430	412	438	424	446	434	397	469	434	431	425	424	439	452	434	454	429	445	436	433	425	412	445	443	448	430	422	430	447	467	441	435	451	449	423	435	425	437	414	446	421	453	459	458	399	438	446	440	467	459	406	424	438	463	413	425	443	425	413	451	391	405	421	424	444	452	450	416	426	428	417	453	453	428	411	412	449	424	400	403	474	458	439	443	373	465	426	426	429	428	424	429	413	411	422	435	426	465	423	416	441	450	448	421	452	463	407	395	462	436	440	425	415	440	413	389	415	453	425	437	424	463	420	415	442	426	488	396	442	429	446	407	403	458	417	394	458	427	431	431	401	445	424	399	454	446	429	447	427	437	450	449	424	435	434	442	411	442	434	456	422	431	423	445	426	404	405	447	465	432	454	392	419	451	446	437	464	423	447	417	434	401	392	405	404	437	407	437	453	459	445	406	412	446	380	404	416	388	410	419	435	450	424	431
13161	1877	5563	1138	1087	975	921	880	909	880	865	821	849	858	794	842	840	829	784	886	862	835	818	810	824	916	812	792	808	865	868	826	830	863	777	841	830	859	855	843	794	834	837	872	832	842	815	774	813	837	865	767	845	803	858	868	855	837	838	817	805	837	795	818	873	833	847	799	876	795	829	851	855	796	855	879	788	823	770	822	869	824	841	833	836	818	838	840	820	820	817	867	806	887	801	846	842	787	774	885	869	820	771	806	861	876	818	816	802	837	819	821	869	824	825	779	793	880	834	840	824	812	814	796	794	841	783	815	819	842	806	820	780	813	810	772	836	830	876	856	779	832	856	838	860	809	776	797	782	843	822	823	852	853	850	837	850	782	805	790	775	812	858	890	816	869	829	831	830	840	851	825	844	796	828	816	813	823	858	798	831	771	826	770	810	837	902	872	818	840	800	860	823	840	868	872	802	790	850	784	801	776	889	827	777	802	843	814	804	816	818	831	849	807	839	815	809	838	803	799	836	842	858	851	817	870	825	773	782	820	804	867	813	828	838	820	865	814	898	823	820	843	814	803	829	820	845	821	846	829	823	852	852	839	869	826	767	846	807	833	850	867	876	819	845	853	820	807	862	801	826	822	832	793	842	779	834	816	815	838	822	844	855	857	850	795	890	817	822	787	805	816	819	827	832	852	806	832	824	785	804	835	805	825	852	832	855	807	809	861	812	801	843	824	805	834	787	818	849	811	828	825	825	856	800	804	837	863	790	873	827	831	822	792	825	835	778	775	796	838	814	842	797	837	852	860	839	760	813	846	841	822	825	856	848	838	835	838	858	805	857	884	835	797	828	834	812	800	818	806	863	847	834	835	811	852	837	840	814	824	843	756	779	858	816	821	819	817	855	824	833	846	789	832	814	856	849	851	852	854	775	851	799	870	824	833	869	821	812	812	878	827	804	818	804	861	808	855	825	827	785	888	871	816	799	810	840	842	870	872	795	846	794	857	866	798	806	779	777	800	826	802	839	801	834	874	862	808	800	821	820	813	804	809	850	806	865	866	825	820	792	808	826	843	807	806	835	811	874	854	803	820	872	848	842	856	774	841	836	783	861	830	835	831	790	823	842	870	803	802	769	859	890	851	846	807	845	833	845	801	780	835	820	814	833	833	867	835	808	833	846	802	799	787	859	828	820	774	796	849	810	819	795	825	891	792	763	847	812	772	811	843	738	759	823	889	801	801	793	852	832	814	816	874	842	828	824	869	785	806	841	837	827	814	853	811	823	805	831	784	867	805	802	834	836	847	820	813	800	830	826	830	828	854	807	865	786	838	788	807	762	887	812	825	832	780	852	784	838	824	836	838	825	869	812	802	850	831	800	853	804	821	845	819	766	829	778	860	805	809	852	817	771	804	805	848	850	796	793	837	816	831	829	858	826	826	810	802	795	879	840	771	851	799	863	851	812	781	850	795	838	806	812	813	813	831	741	836	803	831	830	804	816	794	834	812	772	842	786	843	833	837	818	817	846	800	804	824	826	852	877	851	868	822	859	817	828	775	832	790	828	781	789	857	851	801	781	844	828	802	824	812	833	832	826	804	790	764	894	817	782	848	825	810	838	778	811	875	893	830	871	785	802	807	814	784	818	837	763	878	801	880	866	852	843	835	855	823	814	805	865	832	822	861	806	828	822	777	807	812	827	848	800	864	827	853	863	826	803	787	820	782	791	787	844	844	855	842	841	815	846	863	824	788	767	756	804	858	829	856	881	819	786	819	821	804	799	831	802	841	852	812	826	831	824	827	852	872	871	862	785	854	797	835	838	850	772	782	850	820	845	792	853	838	814	800	877	846	850	841	844	823	849	807	810	811	845	814	800	825	827	803	818	832	844	814	793	845	788	855	858	828	842	835	779	866	837	840	826	825	840	794	838	811	812	814	785	841	893	854	825	848	804	807	786	872	846	786	756	859	805	850	819	792	766	816	805	882	831	840	807	814	838	784	834	835	858	774	818	819	821	786	862	855	778	826	886	811	824	888	851	843	787	847	838	794	814	802	868	833	793	790	854	885	828	843	858	870	881	826	869	849	827	823	834	871	809	868	796	807	803	819	815	831	804	800	920	803	876	830	861	829	870	810	863	810	835	818	854	844	828	852	847	839	781	778	829	800	840	847	818	848	818	846	813	816	781	838	788	802	842	846	847	828	827	814	816	799	831	806	876	800	802	804	868	842	783	820	844	766	816	892	841	822	810	805	799	847	798	788	781	774	857	810	839	822	818	809	843	788	766	836	788	882	838	833	851	811	837	833	858	791	863	814	822	813	833	793	853	792	787	831	787	818	834	814	779	811	863	826	821	802	777	820	872	825	770	821	863	886	788	818	823	813	838	836	838	790	860	838	816	825	774	803	832	821	804	787	769	827	854	765	848	826	865	802	813	810	813	808	839	855	795	813	863	835	846	858	790	843	820	831	829	782	823	797	801	827	894	870	724	766	832	766	815	818	825	838	808	814	795	815	860	772	854	854	843	876	839	804	865	866	821	775	783	827	818	847	789	839	854	872	821	866	826	788	865	789	844	856	849	798	890	799	844	761	829	772	805	854	807	830	838	839	874	816	792	790	869	824	844	774	806	879	815	841	824	878	861	826	811	817	805	827	821	904	813	814	848	777	789	760	842	850	838	865	865	828	827	836	802	813	803	830	830	830	848	873	813	845	755	823	841	838	845	882	875	825	846	844	819	791	777	777	773	854	823	790	810	863	792	828	864	832	799	836	765	824	816	880	797	788	822	825	801	840	844	794	845	818	813	852	869	833	875	826	805	826	896	850	886	833	786	836	799	864	845	822	787	837	814	792	838	843	861	837	863	768	811	813	786	768	785	841	791	833	863	838	794	828	831	862	828	783	839	816	825	831	839	833	818	835	803	810	885	813	877	873	835	853	812	801	890	780	805	851	815	857	852	779	889	832	794	850	827	846	790	835	801	814	752	838	821	818	820	796	785	829	869	791	838	777	840	821	755	818	768	841	803	758	814	812	819	849	851	795	810	820	809	793	783	818	824	811	845	791	821	818	831	827	819	816	843	876	826	900	796	794	798	843	767	850	799	846	821	825	868	865	796	842	773	833	816	845	871	808	794	851	814	846	775	841	809	859	848	774	848	851	819	857	836	829	850	792	838	792	863	806	865	878	855	781	764	781	821	806	780	824	823	904	854	823	816	816	836	847	818	828	839	841	796	827	809	786	829	826	854	809	781	800	796	860	862	775	813	800	845	765	778	820	776	826	808	846	796	879	848	840	801	818	792	829	808	839	793	778	793	834	870	867	823	851	827	894	817	858	821	836	845	869	856	836	858	781	784	842	810	871	843	843	841	808	847	845	910	829	839	796	871	824	831	827	838	809	862	864	833	801	828	855	846	862	829	823	826	817	800	827	813	830	791	784	764	815	778	817	810	790	835	820	780	816	811	822	833	774	865	811	816	867	837	805	849	839	812	805
24290	21394	29018	24144	21215	3907	654	422	408	308	293	231	229	276	248	227	245	216	230	206	229	215	226	226	206	227	194	214	194	217	212	198	188	183	223	214	214	197	204	201	182	221	210	211	182	199	206	189	192	218	188	199	198	210	184	222	184	206	194	182	173	194	193	197	208	191	189	196	202	195	191	182	208	209	198	193	209	232	176	185	212	205	191	193	179	183	197	175	217	180	182	205	193	178	185	202	203	173	171	207	180	191	199	225	172	209	203	216	212	198	199	180	197	225	209	200	205	208	206	176	202	226	206	202	201	202	201	190	198	186	208	176	207	199	187	199	181	207	191	197	212	168	188	199	202	204	195	203	168	186	217	183	184	167	193	209	177	219	178	223	188	202	199	199	216	213	199	206	164	204	190	196	215	210	204	188	240	210	200	203	193	198	179	178	204	189	185	165	192	183	185	187	196	183	189	190	197	194	184	203	171	205	159	199	196	194	206	190	207	187	208	192	196	195	200	182	208	197	202	198	193	204	222	165	197	211	209	195	203	204	189	191	185	201	199	221	198	198	206	206	178	222	214	198	183	213	195	184	197	218	178	190	204	204	194	221	182	186	200	205	211	241	199	202	215	204	213	217	201	201	174	195	182	226	193	201	205	208	233	193	181	204	202	211	182	203	203	188	215	182	193	218	193	186	206	203	217	166	156	185	193	173	178	201	219	195	182	170	186	196	194	186	202	182	198	214	192	212	189	218	215	193	200	195	207	190	197	185	204	166	191	199	189	199	192	188	191	209	192	200	216	187	191	192	200	187	203	190	186	208	211	199	220	182	205	156	177	203	182	163	199	205	209	221	181	207	185	180	195	211	180	194	226	180	196	201	193	215	190	200	206	214	184	207	209	205	184	199	215	202	196	186	169	187	165	169	220	215	206	208	204	214	189	181	213	214	190	202	185	200	162	174	165	165	208	208	206	205	214	203	179	216	195	196	222	200	187	180	200	206	200	213	206	183	186	201	189	170	214	208	208	197	188	195	182	210	170	182	178	217	197	187	192	187	194	217	181	188	215	177	178	208	195	192	201	208	168	193	193	203	204	180	180	207	212	201	185	193	198	196	187	204	179	192	188	172	197	209	188	188	197	219	199	178	191	194	194	194	173	224	204	211	189	189	199	184	199	197	207	207	197	190	208	193	166	191	187	221	182	198	208	200	195	209	194	216	206	212	189	191	178	192	222	194	175	200	206	210	213	204	217	172	199	179	219	184	185	173	185	190	181	204	208	199	176	219	221	185	173	205	218	225	174	197	193	204	183	213	202	197	168	186	188	195	182	229	201	190	178	167	202	169	199	207	215	194	174	194	196	203	206	203	193	186	213	205	214	202	200	198	184	180	204	197	223	181	212	215	205	189	189	205	190	184	177	179	182	178	179	226	206	212	177	214	222	177	198	201	201	192	170	217	186	209	202	181	185	171	193	233	200	193	190	211	180	174	193	201	193	205	201	173	203	184	205	193	193	202	210	181	180	185	170	184	208	205	186	204	204	191	212	199	185	180	225	184	190	208	205	204	198	193	186	190	169	227	214	214	191	195	199	217	195	214	191	193	192	221	217	192	176	193	197	193	206	203	177	176	211	194	179	200	181	203	191	210	177	194	162	176	193	205	176	156	216	190	185	165	187	179	190	207	214	213	204	192	200	206	197	186	200	176	175	197	189	198	209	188	172	193	190	185	203	202	182	211	203	190	203	171	187	167	210	200	201	203	183	203	182	194	207	172	191	190	177	165	218	209	206	212	191	181	209	220	184	200	175	205	186	186	207	206	191	179	174	179	221	199	211	188	218	192	200	186	196	205	187	180	191	190	204	200	198	178	223	207	207	189	207	180	203	189	175	197	195	207	199	204	212	200	191	219	209	197	201	199	168	173	189	212	190	200	194	184	209	214	203	195	181	189	174	178	193	206	200	203	206	213	203	170	206	207	199	205	175	199	207	215	204	183	191	169	196	201	212	199	195	192	188	188	185	191	205	195	180	180	200	188	218	183	187	186	202	204	188	190	193	170	199	191	181	184	169	201	185	224	204	202	197	208	191	202	194	187	191	188	169	197	195	205	195	180	196	179	194	203	184	213	206	193	180	200	222	183	194	216	210	197	182	189	219	211	173	169	208	204	206	200	198	203	200	187	169	208	191	169	199	197	167	174	192	203	207	179	200	199	202	205	182	177	178	186	188	192	214	193	181	187	217	191	186	191	207	196	211	197	202	181	199	190	222	204	203	186	192	165	210	205	225	191	202	205	208	204	231	198	190	196	188	184	211	200	186	186	197	205	183	192	214	179	183	198	195	192	198	201	198	196	188	214	206	189	220	199	220	197	191	201	188	193	197	224	194	214	183	213	200	199	188	186	181	194	212	174	188	190	174	185	211	195	221	200	181	230	197	177	205	186	208	209	196	199	184	204	201	193	243	207	174	193	185	192	202	175	178	197	196	192	228	182	195	173	206	213	156	217	174	181	208	199	210	211	199	203	205	210	218	207	204	191	191	203	193	211	198	189	203	183	194	160	177	205	199	199	200	193	187	180	204	210	183	202	211	186	215	192	204	199	174	221	205	203	201	216	171	198	170	219	189	188	183	191	190	180	195	186	215	199	206	186	192	165	219	201	193	187	188	194	210	195	202	192	204	185	211	205	193	191	180	201	194	202	204	166	211	215	206	199	205	198	173	195	185	189	185	209	191	219	212	202	195	233	193	202	179	212	186	221	187	192	184	179	207	183	232	206	211	210	177	201	194	200	180	170	173	200	196	202	193	178	200	194	202	175	182	189	175	181	156	193	188	184	185	218	228	171	203	199	200	200	174	173	195	203	208	193	184	182	180	191	197	218	201	198	193	230	218	197	187	219	215	203	199	187	228	201	185	195	167	198	212	187	214	192	173	189	189	190	177	182	181	183	200	172	212	180	211	191	169	217	169	206	191	184	188	170	197	197	199	197	202	199	191	205	201	203	191	172	185	210	199	190	179	184	209	188	205	191	209	219	183	196	205	200	205	175	204	196	195	210	196	177	208	201	209	186	202	182	206	186	214	187	195	200	194	192	190	205	200	176	168	221	222	219	219	192	178	210	175	173	191	199	202	187	195	194	208	209	185	173	221	211	212	186	219	160	190	212	187	206	188	198	216	186	177	175	203	193	174	178	198	207	199	219	177	196	191	204	186	187	168	182	199	207	188	170	192	207	185	211	193	183	198	200	201	181	195	189	188	179	208	205	209	198	210	175	182	209	189	201	203	186	179	201	214	190	196	210	219	180	228	202	208	203	182	203	193	205	188	208	196	191	196	180	195	199	208	198	212	204	202	174	169	166	190	201	181	183	208	211	191	174	163	186	202	224	174	205	198	193	196	171	197	170	178	187	167	202	212	198	182	171	219	181	195	204	220	213	226	200	208	180	204	213	164	197	207	186	215	162	207	209	190	191	194	196	189	210	209	198	186	194	189	186	195	182
25741	10139	21672	4189	2781	1996	1580	1273	1115	929	825	718	654	636	601	582	554	559	556	502	480	461	454	508	457	465	428	407	404	442	434	469	429	456	431	431	424	433	393	368	418	451	419	397	426	409	385	418	416	404	418	431	445	408	419	396	392	435	416	419	418	430	421	375	429	370	427	439	384	398	421	408	408	391	366	401	371	392	391	415	394	396	438	434	398	407	416	372	385	423	395	391	381	403	422	381	419	376	385	438	420	384	432	419	400	393	421	387	403	426	379	378	394	401	398	419	392	439	465	398	385	375	389	431	411	382	416	378	388	385	394	391	369	405	413	388	397	365	392	378	382	385	406	427	381	415	393	443	407	427	361	402	356	387	401	404	402	436	431	358	417	404	383	423	405	377	403	382	389	395	373	393	388	398	384	371	409	387	379	436	385	403	381	433	401	385	433	392	411	368	389	392	405	389	400	451	352	403	390	402	392	372	397	400	409	401	390	397	398	403	392	432	411	432	424	400	425	400	343	369	406	415	415	446	413	393	395	395	410	397	398	402	382	420	391	427	379	415	397	358	423	363	424	407	412	403	402	389	413	400	378	380	407	380	385	412	400	392	379	413	411	383	390	427	379	388	439	382	401	386	398	364	395	382	415	440	364	407	396	367	385	400	409	393	368	431	385	370	395	414	402	388	395	395	371	382	409	366	388	408	410	373	350	401	391	407	432	382	411	388	378	388	383	418	427	435	390	403	424	381	390	404	403	386	399	426	422	416	443	358	429	386	381	403	401	385	415	408	411	421	388	418	397	383	385	438	414	397	371	411	410	383	390	393	426	421	375	381	408	386	387	387	415	406	399	383	365	426	371	406	357	421	427	371	416	383	381	412	361	448	399	386	360	406	382	414	377	426	405	377	361	420	427	429	420	372	421	406	416	404	410	423	405	424	406	408	371	421	424	413	412	397	359	398	408	405	420	416	424	416	414	399	402	423	407	408	432	418	404	439	396	408	382	416	420	356	424	392	408	398	402	427	404	387	400	400	382	412	423	369	389	381	399	387	406	412	393	381	383	432	412	420	398	376	419	401	397	404	356	423	426	418	378	402	418	403	407	382	416	473	407	343	384	403	398	382	408	375	374	388	421	400	383	383	392	401	389	420	372	389	391	422	407	412	398	412	413	401	443	389	411	417	406	428	409	400	395	397	381	410	409	432	407	405	383	390	403	383	411	414	395	371	418	410	404	413	387	412	394	345	367	417	430	389	399	364	380	368	360	389	366	420	430	427	387	411	449	432	384	381	417	389	360	358	375	363	387	402	380	380	412	429	411	413	423	385	428	371	365	392	378	413	397	417	373	393	411	368	418	406	396	395	446	336	405	392	411	375	359	399	415	401	372	391	425	394	422	413	397	389	401	421	377	394	369	370	390	402	437	382	428	382	416	399	395	398	410	417	418	415	397	424	402	402	391	438	388	403	396	395	427	419	428	374	427	388	380	408	440	434	419	379	379	403	399	403	405	404	396	388	411	394	385	389	408	408	401	373	375	403	425	398	409	387	391	401	392	369	369	398	379	419	397	418	409	398	406	416	382	417	394	378	364	396	422	371	400	404	408	359	377	384	398	372	421	404	424	400	401	386	423	393	399	418	391	368	383	420	436	387	397	397	422	383	391	376	396	374	393	403	422	431	402	405	366	414	411	385	406	403	371	399	388	366	415	379	356	359	406	361	409	379	417	413	386	392	404	368	423	366	355	382	414	398	414	373	403	398	406	405	402	413	386	366	389	389	396	358	394	372	408	395	404	393	404	426	427	420	371	419	398	394	404	387	443	424	438	396	374	436	395	423	362	372	441	417	385	407	383	413	414	397	404	363	363	416	424	390	401	382	431	367	382	427	389	414	385	418	358	442	420	380	385	389	396	351	388	410	394	432	399	398	396	422	387	393	396	393	405	427	389	375	359	392	351	393	400	393	389	396	379	388	404	376	396	403	366	374	377	377	405	400	398	385	396	392	380	392	376	392	385	396	397	397	375	378	394	402	389	417	430	375	423	389	407	412	362	404	411	399	389	392	387	439	409	399	385	405	384	385	385	384	411	395	407	403	396	417	383	376	384	391	385	406	388	388	396	396	377	395	381	399	399	383	377	374	405	425	387	366	399	401	381	394	396	380	405	393	383	376	390	424	413	409	388	403	412	412	392	407	377	397	447	414	387	410	405	439	405	392	399	429	398	364	371	435	425	380	413	386	392	388	392	390	395	422	393	381	362	403	385	404	395	400	436	382	408	402	381	392	390	360	408	430	402	380	407	385	415	380	379	415	429	429	402	418	396	404	393	410	373	434	391	404	425	391	404	386	418	395	394	376	389	404	381	402	378	434	397	408	408	393	408	378	440	388	442	411	385	378	428	402	356	405	405	411	437	374	405	404	400	398	365	400	382	386	398	389	411	426	395	381	432	402	430	373	370	412	412	381	383	413	373	386	425	406	396	387	407	402	407	376	399	431	406	382	430	388	384	437	369	397	388	430	378	382	369	423	361	398	413	383	397	386	428	405	416	419	401	416	388	435	386	434	405	384	392	388	408	417	379	422	409	400	388	413	362	401	362	369	385	379	392	381	425	395	412	423	403	371	405	410	391	412	383	415	386	387	422	375	373	429	400	382	390	375	384	418	389	412	401	373	407	377	422	410	397	396	424	389	366	405	397	430	429	391	344	372	402	378	395	380	413	391	390	432	413	388	422	382	377	392	418	422	403	395	399	424	387	407	412	388	387	367	401	393	404	403	402	385	375	425	397	390	428	418	401	390	399	432	395	447	391	388	417	410	371	388	388	366	413	372	382	413	374	404	379	434	402	427	433	391	389	396	353	418	400	382	395	400	436	415	404	404	399	405	396	417	408	404	362	386	385	404	406	425	399	381	389	394	410	344	440	422	393	411	461	394	376	409	380	367	380	382	427	427	386	394	420	411	395	379	384	418	428	390	424	388	402	434	426	383	397	414	391	393	391	383	377	392	436	423	435	398	401	385	415	389	375	409	407	387	419	386	398	385	383	427	427	384	409	434	376	372	385	421	429	413	379	440	412	408	452	376	407	387	386	410	359	411	420	411	357	371	422	440	375	435	417	458	438	400	405	399	363	408	412	417	398	365	401	394	381	409	378	383	389	321	409	388	397	416	411	388	414	397	394	385	372	391	385	359	387	384	429	404	386	368	359	406	406	402	412	391	416	442	394	381	421	394	376	403	464	393	368	413	381	371	388	422	357	416	391	382	408	402	398	363	386	410	412	387	405	370	402	434	417	406	416	395	418	414	402	411	384	436	432	365	426	413	395	364	390	396	424	405	412	426	394	400	389	392	361	383	384	369	407	427	388	420	396	406	407	385	391	415	398	387	382	421	398	396	352	395	396	423	407	393	400	384	403	408	424	396	399	441	393	411	400	402	393	403	427	415	401	377	378	401	397	406	360	413	394	377	389	410	402	431	394	393	424	410	398	409	374	345
23426	21418	29504	23710	21418	20698	2513	840	604	598	560	516	472	453	419	437	396	424	410	417	393	418	348	386	387	362	339	341	401	338	371	329	364	388	344	367	372	361	354	347	307	374	356	378	373	379	316	367	368	409	366	341	345	329	371	388	363	357	330	347	326	340	356	354	353	342	360	320	381	339	339	334	355	315	349	390	333	337	361	357	343	363	351	358	333	335	350	324	348	338	339	362	351	340	349	381	330	351	359	347	336	354	320	334	347	374	344	322	345	335	359	377	346	323	342	325	330	338	362	331	353	358	354	356	373	332	328	344	352	322	381	334	351	347	366	332	350	330	334	314	382	320	362	346	338	347	328	366	299	322	314	327	368	332	327	353	367	357	333	360	324	320	332	374	323	356	316	367	335	367	331	356	344	340	374	364	369	335	366	360	322	353	369	343	402	342	371	323	314	334	314	357	366	346	397	343	359	322	347	352	370	348	339	352	361	383	323	349	333	330	340	340	340	332	345	355	343	369	344	328	381	332	325	358	344	353	346	342	346	345	355	383	346	328	384	327	353	326	333	320	350	337	313	320	341	375	387	365	347	332	321	316	318	337	342	316	338	332	333	327	357	325	376	312	341	347	357	364	338	315	350	344	373	323	341	375	339	313	323	334	360	337	361	358	370	335	333	353	368	356	350	352	354	342	349	313	342	369	352	336	328	374	371	346	350	344	338	367	348	306	360	345	311	352	347	327	342	294	374	357	318	315	360	320	306	324	351	343	355	326	348	348	344	330	334	369	343	359	313	377	357	336	351	331	383	357	365	302	388	322	320	319	380	321	335	338	349	365	357	322	343	318	360	362	372	347	310	378	343	342	346	349	360	350	384	325	325	307	348	358	349	339	340	339	313	348	316	351	363	359	327	351	348	359	340	334	338	330	347	356	386	360	320	381	359	361	342	348	334	346	342	352	354	334	364	312	350	344	345	344	328	339	344	345	320	353	349	324	348	379	331	315	362	330	335	356	351	335	357	348	355	405	343	348	337	359	339	365	304	341	335	358	340	334	356	339	343	346	347	364	363	339	328	327	325	334	343	361	319	360	346	354	376	350	354	362	351	343	342	367	334	359	362	390	343	369	332	373	365	328	345	387	359	346	333	309	363	368	321	329	328	336	323	323	391	360	342	330	317	362	327	339	337	336	370	342	324	331	369	331	351	361	334	327	372	329	339	327	355	336	353	366	354	358	346	355	356	319	370	370	362	332	367	353	328	317	328	330	378	327	344	357	301	344	368	364	326	382	315	346	334	366	321	345	324	346	342	348	365	332	337	323	362	335	331	333	348	356	331	329	351	360	330	307	337	338	355	372	352	375	349	369	318	321	398	347	321	362	353	352	351	339	367	353	347	351	349	347	346	339	384	347	329	349	363	329	360	356	375	362	337	344	331	358	346	345	358	334	320	325	356	315	343	367	322	331	348	333	359	338	326	331	347	329	351	355	321	363	344	374	363	342	343	364	326	386	321	346	362	367	339	360	324	357	332	342	360	371	334	340	337	336	336	391	328	323	377	366	390	367	342	380	301	352	364	321	348	337	323	356	313	352	327	376	353	356	360	379	346	371	339	337	310	366	306	324	307	328	346	350	330	323	353	333	323	358	329	366	356	335	311	362	381	354	347	352	339	342	357	353	349	329	321	353	350	363	358	363	368	334	329	336	345	321	354	325	316	354	347	357	374	343	364	356	332	348	322	351	305	343	354	334	348	344	339	329	344	321	359	347	359	320	317	303	339	343	349	345	319	358	311	376	337	337	326	344	355	331	358	342	334	343	360	352	362	361	334	342	298	356	375	347	373	320	374	352	356	329	338	351	322	334	353	307	321	366	308	314	355	364	356	309	322	368	342	332	362	337	352	358	348	364	356	355	353	309	340	349	328	345	337	344	350	333	338	327	380	351	330	373	336	350	346	334	370	321	352	373	370	337	333	326	315	335	350	338	379	329	317	362	355	351	365	385	376	367	353	330	331	349	354	337	380	315	326	339	338	354	323	346	359	337	316	318	338	357	324	341	362	331	356	310	337	343	339	325	336	365	329	347	335	390	347	336	338	302	352	355	352	360	366	327	352	348	377	312	334	323	326	361	354	337	362	359	353	317	385	354	331	336	364	347	358	320	374	356	348	336	336	345	349	358	348	346	345	342	336	322	356	338	338	364	355	349	372	326	356	333	339	401	360	341	339	317	336	341	356	331	362	336	345	338	323	336	337	349	322	361	335	347	335	368	345	337	345	342	362	350	362	336	352	341	332	344	343	362	310	341	361	344	344	327	386	352	360	366	315	361	318	376	358	361	334	342	333	360	318	373	370	329	345	354	349	385	343	335	315	354	378	321	351	355	314	332	354	356	348	378	329	355	332	366	323	342	351	309	340	355	380	366	350	333	387	342	370	343	377	374	363	347	328	337	360	339	326	330	337	333	319	347	346	371	350	365	332	397	365	333	318	337	336	351	378	345	386	325	332	365	341	331	311	317	340	314	350	355	357	327	323	376	328	350	324	346	365	335	342	355	346	347	348	331	375	342	316	385	329	344	347	319	341	353	320	377	335	342	377	331	354	345	354	330	345	345	372	326	327	341	317	350	355	348	348	336	346	356	355	358	345	361	345	342	326	358	318	328	308	330	361	360	332	338	327	337	328	312	359	310	333	309	325	349	335	363	324	311	321	368	323	311	391	286	345	346	372	346	371	342	343	394	346	342	312	340	330	352	348	335	341	368	370	317	329	331	343	319	341	355	357	310	362	335	359	362	393	349	340	343	359	326	367	363	395	332	345	304	321	329	336	339	359	348	345	338	347	335	353	354	311	365	362	349	340	315	328	321	357	360	336	363	354	379	356	352	350	362	320	335	355	319	366	343	359	344	309	387	346	367	362	327	337	363	359	355	327	348	383	379	327	361	319	358	312	345	331	359	307	342	341	320	372	356	364	348	348	329	351	373	346	383	333	358	338	320	377	322	313	330	357	354	342	374	333	326	349	329	339	304	333	362	338	334	357	331	318	362	360	331	379	333	374	350	345	357	356	392	351	317	344	347	363	337	358	340	314	344	336	359	348	329	347	333	321	325	346	365	317	345	328	340	335	333	356	311	338	367	343	326	311	345	368	321	340	350	347	334	358	359	335	357	323	356	324	338	395	357	354	341	361	366	311	338	331	312	369	360	340	345	358	362	350	339	326	333	343	343	361	320	339	343	355	345	331	356	333	343	368	350	350	356	366	378	316	335	351	326	326	339	334	355	360	324	355	315	333	349	346	365	340	351	340	312	332	330	356	351	372	360	366	329	379	346	336	358	357	349	330	327	343	307	345	350	352	323	356	335	343	329	352	385	353	335	385	333	337	334	365	347	331	366	317	321	356	359	361	351	327	321	357	334	369	315	336	326	354	344	351	321	323	347	342	318	356	345	348	353	324	347	374	298	332	369	344	366	376	326	360	349	364	316	323	356	362	346	361	379
28982	15978	25885	7230	4930	3530	2679	2224	1825	1577	1433	1309	1171	1106	993	991	928	857	857	812	785	795	833	766	724	736	711	659	692	761	705	701	699	713	717	684	670	651	659	677	690	689	667	656	637	650	640	648	707	724	645	648	652	665	645	634	618	672	635	631	670	653	659	647	636	627	644	604	643	640	605	621	655	618	640	632	652	602	628	689	647	620	617	606	637	604	671	616	632	660	623	609	640	614	602	621	601	663	619	668	597	596	657	641	640	609	615	605	641	622	601	673	642	593	607	656	610	693	669	641	637	654	581	656	658	620	640	600	649	630	650	593	592	626	612	590	611	625	650	623	626	601	599	637	622	639	582	653	659	651	645	635	648	669	617	604	604	641	566	613	631	649	637	619	610	631	657	603	683	633	658	615	642	629	645	603	611	596	654	649	647	660	656	646	605	625	619	645	573	611	605	613	647	657	601	625	649	607	653	600	619	635	671	640	664	628	602	617	643	649	589	641	610	604	607	615	682	587	646	605	638	635	636	598	640	591	653	585	624	686	598	603	626	636	647	658	629	617	598	604	630	619	611	605	638	635	615	665	645	672	633	659	608	623	606	632	638	648	623	661	615	618	646	555	590	580	652	647	641	662	590	639	602	640	627	661	559	610	665	620	655	624	615	589	658	632	643	627	608	638	623	642	580	624	587	593	567	635	643	597	604	628	617	649	600	669	611	582	599	648	641	615	634	661	673	643	645	557	612	612	633	632	673	627	631	639	668	662	588	581	642	669	599	593	610	600	645	613	609	627	595	628	587	644	651	642	573	600	593	617	655	646	648	611	630	613	597	602	594	592	635	611	602	617	643	599	593	641	635	603	615	613	608	611	600	606	609	621	620	624	628	607	649	625	574	640	620	607	665	659	644	644	613	653	668	638	630	663	625	596	611	659	629	626	575	596	626	638	589	616	611	639	650	586	593	627	618	667	622	637	614	605	690	640	655	621	586	613	647	653	638	645	584	611	573	630	617	632	580	613	633	631	614	617	625	595	655	673	631	635	609	611	636	599	685	635	651	643	618	627	578	612	641	613	604	621	601	546	616	639	664	602	620	651	601	588	642	609	638	594	589	632	635	643	639	615	613	631	596	650	612	637	623	581	604	600	599	620	643	654	605	676	664	622	657	633	618	604	631	588	632	626	641	664	607	639	622	611	632	613	623	607	610	597	600	674	600	643	618	648	608	595	632	621	654	619	670	584	619	615	686	580	574	606	613	597	659	672	606	675	593	600	642	626	665	613	588	607	612	599	634	610	637	654	647	592	643	642	629	585	588	606	648	601	630	578	642	633	632	626	642	622	612	605	592	668	599	623	584	629	660	636	580	635	621	636	640	639	618	620	590	609	647	626	612	633	592	650	593	622	625	677	603	607	633	611	616	646	647	658	589	631	659	618	613	601	659	612	581	634	624	627	657	603	599	623	667	592	600	610	607	647	610	648	612	615	574	669	629	606	578	623	601	663	608	578	639	679	635	600	619	617	608	630	609	619	671	677	620	589	591	607	596	634	595	591	686	616	602	628	623	650	632	616	631	590	611	606	610	608	615	655	620	626	597	669	639	632	609	631	623	604	605	615	643	625	624	644	644	639	584	642	603	615	610	622	633	615	646	642	608	627	633	643	623	629	616	614	583	613	610	622	613	661	635	598	615	687	659	599	605	641	636	638	625	639	604	652	621	613	674	597	646	602	645	638	573	606	589	609	646	629	602	642	666	638	637	632	664	658	659	599	618	596	650	605	591	628	629	607	661	609	640	600	617	601	608	674	675	622	640	581	630	583	600	582	668	617	611	624	628	632	622	618	621	625	616	615	604	645	644	637	580	629	635	613	633	621	590	620	623	627	648	640	645	564	642	641	616	617	633	651	589	593	597	627	638	596	646	628	599	636	649	612	637	630	587	594	622	643	587	611	635	603	643	652	581	675	616	677	624	614	637	614	642	603	637	652	621	637	623	615	642	615	600	636	644	629	639	610	625	681	618	664	625	588	626	598	639	590	679	618	609	623	610	641	620	642	600	631	632	635	630	638	627	624	589	654	607	646	620	655	579	593	609	648	592	654	613	616	652	605	621	653	569	625	580	675	573	621	588	618	618	624	589	655	598	656	621	570	611	627	632	645	589	593	607	654	638	640	578	650	608	626	583	629	578	607	676	644	620	621	657	627	637	551	651	591	613	637	597	592	615	637	640	650	653	629	556	635	631	634	647	636	640	589	627	649	591	606	574	614	654	601	615	607	619	629	604	611	619	650	657	629	595	644	575	661	644	654	632	621	638	631	648	612	638	612	638	646	629	629	634	587	640	610	607	653	622	636	638	551	645	636	631	600	584	596	650	576	681	587	646	601	592	668	635	618	621	620	600	643	622	635	656	643	593	640	639	645	626	616	614	628	615	639	648	604	621	596	601	555	601	625	631	638	633	669	623	622	595	674	579	642	634	658	612	635	636	657	600	605	649	636	618	612	612	610	605	605	638	583	599	644	612	621	609	632	623	611	594	588	623	625	657	642	618	611	659	643	639	620	646	563	649	614	590	608	592	602	600	626	661	581	597	624	666	624	676	640	612	598	574	655	583	611	627	597	637	626	647	648	676	658	626	637	578	627	621	628	626	616	658	644	600	614	621	619	612	649	591	608	597	625	615	603	624	608	641	587	635	627	668	653	629	610	582	638	640	619	627	665	623	616	591	614	613	639	642	619	615	660	598	647	618	631	606	642	637	629	658	618	621	633	591	591	653	658	663	635	616	624	624	644	670	624	672	647	617	585	610	629	583	675	674	587	608	620	641	578	595	654	591	645	639	604	608	593	624	638	586	631	568	651	615	637	592	599	685	622	633	629	625	623	604	623	629	618	609	653	635	618	610	611	587	590	635	653	652	620	636	657	633	619	569	596	623	688	600	610	629	596	606	644	596	633	659	657	606	609	639	613	637	613	649	614	625	577	588	592	643	656	595	653	613	630	609	628	609	611	615	605	630	603	642	589	635	634	583	594	589	622	634	624	605	585	665	591	637	666	584	614	617	659	577	630	637	612	646	583	706	603	611	604	663	595	626	602	634	620	615	584	639	611	614	571	578	601	607	653	577	614	629	587	658	617	595	629	636	607	624	613	630	601	633	607	594	660	612	637	643	631	616	608	621	627	589	610	628	611	589	633	633	614	606	636	600	657	622	654	587	598	615	611	577	603	590	606	643	605	617	574	591	608	669	584	627	648	596	565	583	630	617	627	655	602	632	626	607	598	627	602	546	591	627	638	639	566	586	653	632	636	620	613	608	614	603	613	641	626	584	612	636	629	672	651	634	613	590	663	622	627	586	625	650	611	599	599	617	640	659	627	623	646	641	640	681	598	569	650	626	609	624	620	622	587	633	613	615	610	613	617	615	617	622	636	614	635	619	568	634	589	610	593	640	618	644	647	659	636	634	594	632	615	613	597	624	603	644	601	597	645	643	603	668	567
26909	20994	11050	1081	512	515	444	469	416	419	441	448	446	433	439	452	419	439	434	431	436	435	418	459	428	420	432	427	462	420	420	438	437	406	433	414	446	454	400	437	428	424	448	455	385	441	413	425	452	425	448	413	460	421	417	422	429	431	422	476	426	419	425	440	389	396	392	404	435	397	459	422	436	454	442	417	467	453	441	440	407	442	420	409	432	457	415	451	436	438	421	451	448	407	424	389	477	413	467	441	436	398	411	419	396	449	417	463	415	432	429	441	439	410	446	392	453	418	458	443	417	440	463	449	425	449	416	431	429	436	386	405	415	472	412	447	427	445	421	442	405	435	407	401	477	409	396	430	377	420	457	436	418	410	428	431	433	423	412	386	448	421	424	449	401	400	427	445	423	426	434	421	432	410	436	467	427	434	431	435	401	427	427	416	432	405	462	427	415	429	427	422	419	431	441	472	409	426	417	418	482	422	459	452	419	430	431	406	443	451	432	446	425	425	415	389	396	416	447	460	432	442	433	462	415	439	411	433	412	448	435	427	452	466	426	404	427	405	432	418	427	442	409	436	455	429	446	399	406	412	421	444	427	431	449	433	405	449	407	432	423	451	452	425	445	430	437	415	408	419	410	461	397	436	433	425	427	420	456	414	429	439	411	424	423	444	426	444	449	428	438	418	422	446	427	423	390	431	461	441	413	416	407	411	410	431	429	412	413	424	417	437	451	429	436	409	439	455	429	434	419	397	407	443	442	411	459	390	439	459	417	440	440	425	474	426	434	438	434	387	397	432	434	443	447	422	458	468	419	442	436	429	423	432	414	432	390	429	397	468	420	404	428	437	408	415	436	396	428	412	451	435	427	410	426	405	440	446	407	483	403	430	461	420	439	432	421	403	422	426	421	437	431	431	454	421	470	457	436	392	464	415	468	395	388	470	446	441	425	398	431	451	425	407	404	450	367	421	424	453	426	406	442	462	436	381	433	425	439	451	432	447	444	450	453	434	427	421	375	432	417	470	394	407	431	420	445	405	421	413	440	421	404	440	435	414	430	450	439	401	458	413	435	411	410	405	425	418	415	442	422	427	421	413	403	435	411	435	421	408	417	463	423	402	408	445	440	438	423	424	446	432	404	400	416	394	415	397	414	392	412	384	417	430	435	499	404	433	425	407	427	440	436	438	419	429	426	431	425	419	435	450	424	420	405	420	414	438	452	463	471	413	416	402	432	443	419	438	401	435	422	430	425	426	418	417	420	453	432	414	422	447	437	461	439	398	444	400	431	467	430	453	412	448	430	440	444	406	412	405	467	424	426	424	428	462	381	450	432	425	394	428	435	435	407	441	441	417	422	429	445	441	448	447	412	459	441	428	429	410	434	417	394	405	409	431	415	411	413	428	380	400	427	453	441	428	413	467	414	431	474	455	398	398	447	469	425	439	438	457	463	410	461	420	422	412	385	403	422	441	442	437	451	438	406	437	422	422	398	431	423	433	393	459	438	438	417	393	405	419	407	394	418	390	409	464	416	377	449	424	421	419	411	431	446	449	424	443	435	458	440	429	419	400	426	415	412	429	429	453	442	445	410	436	410	439	406	445	433	432	408	407	401	425	433	421	432	413	434	406	446	438	421	426	451	443	453	468	406	371	413	445	449	418	434	419	430	468	405	442	439	435	423	440	428	435	397	372	437	442	437	431	443	448	393	409	401	430	446	405	403	428	423	448	426	410	457	427	404	427	442	427	416	444	417	436	429	420	442	455	405	436	418	409	399	458	480	447	413	429	432	403	393	423	442	415	417	416	479	442	419	453	438	419	420	449	411	387	395	397	444	419	411	435	410	428	475	461	438	432	424	440	433	439	426	440	442	416	414	437	438	408	404	431	445	457	436	434	399	424	418	423	482	426	407	426	403	420	398	421	416	412	434	463	477	410	439	443	433	418	421	432	423	439	425	427	420	433	447	423	431	432	429	421	404	458	462	430	405	442	394	433	404	424	445	417	433	424	409	422	429	409	405	438	407	422	452	425	443	448	442	454	430	448	440	432	427	370	462	450	428	420	464	419	420	406	471	418	398	414	425	418	447	428	416	425	461	411	436	422	432	425	403	432	442	431	421	437	408	423	419	413	459	428	428	454	408	412	415	464	410	454	413	442	442	421	413	453	436	416	435	445	399	374	425	459	439	426	424	411	384	484	466	425	420	423	424	478	439	404	398	484	443	446	386	394	452	432	449	390	391	405	445	443	407	428	430	471	419	429	436	410	438	447	457	419	420	434	407	427	447	451	405	387	437	435	442	440	426	432	402	446	413	453	432	438	445	473	413	421	411	432	410	456	435	421	377	430	434	413	452	462	408	407	456	444	403	428	479	409	448	443	409	472	445	452	439	419	406	444	403	451	459	404	426	418	420	432	403	395	422	392	415	440	427	431	424	463	449	406	423	408	449	445	397	435	391	430	434	430	423	405	437	453	374	415	440	422	428	459	470	405	429	393	414	377	422	432	411	401	443	446	430	422	426	418	415	432	463	420	419	418	422	425	442	426	473	420	406	404	400	467	380	442	437	409	436	384	412	420	434	428	431	421	444	420	421	417	436	421	412	407	466	445	428	419	437	447	424	420	443	416	431	451	449	442	435	428	443	406	422	440	419	421	398	419	428	430	438	468	432	416	435	427	403	428	442	415	451	425	431	445	456	403	430	445	419	449	391	453	404	417	452	428	457	462	445	441	417	437	455	405	432	401	425	435	462	450	424	409	421	394	401	440	451	423	445	431	444	447	418	429	451	406	417	447	430	425	462	463	439	426	440	449	436	415	413	424	402	432	386	450	399	449	434	415	434	422	437	412	420	407	436	444	440	418	446	422	442	425	413	432	409	456	449	469	403	478	397	418	429	445	422	414	419	431	440	420	439	408	451	435	441	409	414	411	452	416	433	431	375	433	417	432	401	460	418	454	421	432	406	435	404	430	409	438	409	377	439	418	408	432	465	457	452	445	421	419	457	445	423	414	430	431	481	395	423	427	442	436	378	451	451	405	406	452	473	428	407	440	397	423	459	468	418	410	453	427	429	416	417	440	405	431	412	449	435	443	429	430	428	417	396	416	443	422	412	430	421	436	427	421	448	423	421	441	446	431	451	429	465	428	425	411	430	407	443	459	436	406	446	403	405	420	423	447	393	419	446	414	456	398	394	451	452	427	437	401	455	384	436	413	413	418	412	428	456	431	447	395	428	433	429	445	421	414	481	430	419	422	466	398	446	411	402	435	435	362	430	416	427	431	418	422	430	457	442	420	447	448	407	396	463	410	445	436	418	432	404	424	433	403	397	411	433	446	411	429	409	422	463	437	431	433	459	427	420	448	454	398	386	416	428	457	439	416	425	427	449	457	449	423	416	420	453	434	409	426	421	427	460	424	417	426	449	388	463	409	423	432	432	434	441	424	420	457	426	479	421	438	408	406	406	435	400	421	376	439	417	425	457	412	424	402	426	426
12938	1891	4979	1220	1020	960	966	903	863	836	840	858	871	838	843	820	845	814	857	805	793	840	852	866	819	871	845	828	815	803	818	832	796	810	817	868	843	836	868	821	885	843	747	790	854	816	793	817	844	771	811	816	851	842	828	841	799	843	814	830	846	819	779	840	833	785	811	853	830	855	817	824	799	805	805	816	799	843	809	824	795	835	812	847	809	830	784	827	811	842	876	817	823	832	844	824	808	828	820	833	822	800	817	794	819	832	792	771	852	832	839	756	825	805	825	801	780	823	866	847	835	838	816	816	808	814	826	833	842	814	859	788	809	849	794	835	745	788	790	794	882	847	862	829	839	854	789	809	776	820	755	799	845	789	772	801	805	797	861	810	852	828	820	831	825	784	859	815	835	808	797	790	810	852	780	830	835	810	792	827	827	789	768	827	813	797	838	853	814	874	820	829	838	825	828	829	803	865	828	799	784	864	808	819	777	766	755	803	815	806	836	829	812	833	816	802	840	839	764	796	750	832	757	823	799	833	802	784	850	825	805	828	833	789	798	790	825	814	813	782	841	785	792	809	789	783	838	755	796	793	802	822	864	788	775	847	868	812	807	845	884	818	819	798	779	838	823	803	789	863	770	837	833	794	797	828	861	785	780	756	806	825	822	838	835	811	865	844	804	822	795	770	815	798	856	793	815	840	811	866	784	861	794	821	802	796	828	833	793	851	797	822	836	831	771	787	779	860	824	860	795	774	826	800	784	814	803	800	783	790	815	847	836	850	824	836	837	833	833	837	848	821	756	820	817	862	814	787	821	846	843	852	817	812	800	807	773	780	834	891	834	818	837	832	819	803	833	848	785	851	852	794	818	805	806	823	806	773	811	848	786	806	836	807	816	822	841	830	773	860	874	846	771	869	845	850	831	836	846	824	850	856	852	827	841	791	820	803	830	786	845	799	769	814	844	878	806	820	768	782	804	811	834	802	837	834	816	812	848	833	841	794	844	818	786	809	790	814	841	834	841	871	819	795	839	783	792	837	774	805	843	809	838	831	837	842	809	795	776	848	846	866	839	819	830	788	850	812	865	861	859	804	814	801	867	826	810	801	849	868	877	858	796	808	789	848	789	790	841	798	866	860	796	834	795	794	789	775	787	857	845	861	854	816	802	842	804	834	823	847	838	808	802	849	799	770	829	800	806	812	862	870	766	873	868	808	785	795	774	850	816	808	831	859	845	791	827	821	816	846	727	797	817	762	800	835	850	806	830	858	777	819	812	839	801	833	863	847	847	808	826	769	848	853	792	867	818	846	830	799	842	807	832	832	799	774	858	822	784	806	800	829	836	863	822	813	809	827	802	807	833	856	815	802	833	844	857	816	841	829	800	840	832	810	839	823	816	815	776	862	815	812	782	837	807	799	844	769	769	836	755	842	850	762	863	821	797	819	838	819	792	777	818	828	797	819	777	851	826	796	863	784	825	755	821	821	768	828	812	806	826	829	781	781	800	862	798	774	851	821	821	809	782	844	812	814	805	810	841	819	801	812	827	826	830	808	793	833	815	818	811	801	836	869	806	788	844	866	785	798	799	831	855	824	818	866	774	868	836	844	866	813	813	805	822	771	807	857	813	786	767	819	877	836	870	811	816	861	818	842	788	822	837	858	822	896	823	901	818	758	824	806	841	808	781	827	796	815	852	796	829	836	840	809	789	858	825	855	852	833	818	798	885	816	828	857	805	858	835	839	796	787	832	822	790	791	830	843	807	793	880	856	849	849	826	826	825	852	841	884	833	784	852	829	789	823	825	827	812	767	826	761	838	901	830	853	818	789	839	789	774	832	809	808	858	760	792	831	825	879	874	798	878	795	826	816	876	758	783	849	783	845	787	841	892	841	815	807	866	869	826	882	812	766	869	774	799	845	816	784	787	750	814	820	818	872	816	817	809	807	825	823	873	793	837	814	832	733	826	820	826	794	827	787	813	787	843	826	817	836	851	828	825	820	847	813	872	834	855	837	835	829	822	796	827	755	833	807	801	791	853	780	824	832	839	825	794	802	778	814	814	837	765	826	821	762	812	847	846	835	773	832	825	874	816	817	781	813	836	846	798	828	842	816	812	840	796	824	854	803	840	828	824	841	781	819	797	823	770	842	790	843	831	777	823	875	817	867	831	819	822	815	837	847	858	854	818	829	795	812	826	859	772	804	836	814	825	856	821	846	867	837	852	789	811	814	843	821	806	782	776	787	798	849	843	835	830	827	811	831	843	817	824	848	792	873	827	819	819	837	819	800	869	841	809	839	806	836	821	817	835	857	808	799	824	800	823	826	777	819	826	866	810	877	771	824	832	798	822	831	783	789	781	776	819	844	834	842	755	792	842	865	860	860	863	882	846	851	878	849	798	793	813	869	791	816	867	818	839	782	825	831	862	842	810	789	809	861	829	815	817	853	831	796	837	804	839	826	787	850	803	854	800	834	834	806	838	822	878	856	823	862	829	878	826	769	803	803	866	820	835	841	857	813	858	832	828	779	836	802	787	853	794	814	797	780	835	867	854	791	822	813	842	889	775	824	771	837	816	811	867	824	863	800	822	845	795	819	793	810	837	810	842	833	833	824	824	755	828	808	853	767	851	871	824	799	806	761	872	837	836	813	786	857	808	827	785	844	811	844	804	837	818	777	819	790	846	798	780	791	791	874	811	797	798	816	854	862	837	843	822	833	826	837	815	836	796	785	853	809	866	851	789	759	824	829	811	803	873	830	882	842	823	825	774	805	755	846	814	854	833	840	770	849	782	852	824	808	791	808	835	839	812	843	827	789	835	807	863	826	826	824	857	841	819	826	820	811	821	804	843	840	832	815	819	798	833	785	835	812	854	837	836	812	867	793	833	792	804	842	802	845	850	886	777	839	802	858	808	834	819	850	821	848	805	865	823	809	847	845	832	816	799	843	800	842	830	768	799	851	843	838	768	772	781	874	773	854	810	810	808	845	845	855	805	822	852	813	841	857	828	817	850	882	842	878	788	868	825	811	811	864	818	836	887	818	824	850	772	814	824	895	843	788	815	819	838	844	770	856	829	850	838	836	827	889	823	829	790	801	807	840	795	799	824	833	840	818	801	820	764	866	787	831	801	865	772	793	773	875	854	782	792	788	815	793	854	823	788	827	812	810	840	802	799	794	821	808	778	786	786	865	796	885	798	816	815	861	826	807	867	849	796	805	782	865	849	820	867	856	784	783	795	833	820	906	829	807	852	815	798	807	838	799	802	809	820	803	799	806	795	879	800	844	824	857	849	841	844	830	837	851	819	853	853	841	822	800	821	777	852	881	849	792	802	810	814	817	814	789	828	823	851	769	783	803	799	795	827	836	826	810	810	832	836	784	840	794	807	825	784	827	842	855	837	825	807	853	807	826	890	798	832	815	839	808	790	807	806	829	801	802	800	809	837	818	817	807	828	810	814	815	818	861	798	860	841	825	839	792	809	786	797	817	783	809
24287	21398	28746	24411	21022	2917	636	436	350	333	342	281	274	224	231	254	210	218	219	229	210	187	235	196	205	232	201	208	215	184	218	217	202	200	178	184	209	209	205	176	221	227	182	194	183	190	206	191	232	202	184	211	216	207	183	219	203	193	206	183	181	191	190	206	223	184	189	210	170	204	169	194	183	204	197	190	191	184	181	185	179	202	200	199	181	213	239	212	226	216	158	201	189	189	177	215	209	210	200	204	168	210	200	202	172	188	203	195	203	180	187	203	176	203	189	188	170	199	193	183	200	186	200	185	190	176	201	181	174	188	224	201	176	209	175	183	181	198	212	201	190	181	205	185	196	189	172	168	204	201	200	195	191	179	215	219	168	199	167	184	179	156	167	196	194	198	207	180	184	197	171	191	188	193	204	189	187	168	203	192	194	189	210	184	193	183	189	222	182	194	184	206	180	188	222	209	218	185	177	214	194	211	201	221	206	183	197	187	196	159	187	192	200	184	203	182	214	190	191	209	179	193	180	184	175	181	197	181	191	211	224	168	178	189	182	192	183	192	181	194	195	181	198	205	207	186	216	185	183	198	197	209	197	208	190	173	187	193	211	198	191	190	194	192	197	188	183	208	198	183	199	162	200	180	177	192	176	198	193	214	203	203	190	176	187	193	173	185	219	204	205	195	214	186	188	192	181	185	186	182	210	172	181	200	190	201	214	190	198	203	197	187	181	218	200	200	189	185	192	175	206	180	202	194	197	183	197	196	213	206	216	194	178	156	215	215	200	203	205	194	172	189	181	209	228	176	190	183	179	185	189	206	197	195	184	209	194	190	199	200	208	170	160	214	188	196	182	203	176	203	199	181	180	184	194	202	203	192	201	217	187	190	189	191	199	190	206	171	200	182	195	195	232	172	191	201	198	197	201	201	191	196	200	202	196	208	208	205	180	174	211	174	207	186	190	188	205	218	183	187	187	199	194	202	183	207	190	201	187	186	193	197	186	199	188	197	177	160	180	195	194	199	196	199	181	164	185	198	185	179	175	210	191	181	201	189	185	188	196	198	207	195	193	173	164	194	164	193	169	196	200	199	187	187	192	205	195	205	187	188	191	225	211	176	175	189	193	192	215	183	192	208	189	167	175	187	214	179	214	181	198	202	184	180	190	218	191	206	173	211	185	179	187	183	183	230	199	186	186	193	197	201	199	194	205	176	177	197	194	179	187	179	191	196	193	197	202	195	171	201	164	178	183	182	199	195	191	189	213	212	197	196	215	204	182	206	166	168	181	225	184	191	205	200	173	190	191	187	213	193	184	182	193	207	192	194	203	206	193	185	214	192	193	193	193	191	172	184	205	194	194	201	183	179	180	172	199	178	184	182	176	187	191	204	180	199	165	202	204	196	175	197	190	203	206	187	187	209	192	219	226	204	187	221	202	209	185	196	188	207	181	190	207	184	200	176	167	204	194	200	184	198	176	153	188	202	205	170	186	191	195	191	198	185	166	202	175	185	204	189	181	168	230	181	193	206	206	211	205	171	215	198	191	179	207	208	181	200	197	200	178	209	217	178	199	197	173	169	199	175	201	209	170	193	179	198	201	196	184	187	192	180	202	188	196	188	195	235	201	179	200	185	160	178	193	198	216	186	183	220	178	174	192	181	192	193	186	200	195	205	203	173	197	172	201	207	179	194	215	197	198	188	184	184	176	185	190	191	171	182	169	205	194	177	204	217	193	186	205	208	187	207	186	181	182	208	179	201	208	210	190	185	203	191	167	206	201	205	182	189	198	210	197	186	203	206	174	189	218	189	220	198	212	202	175	191	186	205	192	198	163	195	208	197	196	216	188	182	193	178	185	210	208	184	177	192	207	194	203	171	178	218	198	211	212	191	196	197	187	190	169	172	194	179	216	189	195	210	175	208	209	188	186	168	201	177	197	201	205	208	190	215	191	187	205	206	176	189	196	188	190	181	209	189	176	202	189	197	185	190	206	203	183	203	202	193	192	185	207	180	196	183	200	215	194	167	182	192	184	201	232	189	215	190	192	183	191	183	231	182	197	187	189	152	163	178	185	211	189	207	202	195	177	183	185	190	178	209	193	194	184	190	209	197	173	212	206	178	195	186	198	191	180	208	205	190	180	166	173	185	198	184	209	193	207	209	198	177	197	175	204	190	202	197	190	189	193	211	182	192	192	213	185	178	199	181	186	179	190	193	192	166	211	222	212	195	214	211	177	193	179	182	199	181	207	182	228	217	203	193	223	199	199	192	189	193	179	230	193	172	200	187	191	200	210	204	200	218	220	194	193	169	198	181	200	171	184	196	164	181	181	195	195	221	185	202	216	195	187	214	207	187	204	196	188	185	180	196	193	178	193	201	176	206	203	206	187	206	201	150	199	185	214	198	199	204	186	209	174	203	185	193	177	202	202	181	202	183	190	209	229	195	186	158	211	212	191	212	188	213	191	193	212	163	176	217	193	191	198	182	170	211	196	208	162	194	167	197	194	209	207	192	201	177	179	201	200	196	197	183	196	163	199	208	197	223	193	171	180	171	199	184	186	181	193	180	200	218	148	203	200	211	191	183	178	199	180	205	191	171	210	176	184	197	210	187	202	224	215	198	189	186	178	212	188	217	214	185	204	205	189	185	197	177	185	206	209	181	214	206	192	198	202	204	195	194	208	202	184	186	185	214	197	192	202	207	189	183	190	195	206	203	197	183	174	211	199	179	195	183	187	210	210	198	193	231	200	164	179	189	178	200	211	167	203	195	226	194	185	194	208	166	202	189	187	180	187	210	197	194	189	196	196	192	186	202	194	211	161	191	206	186	211	179	200	181	195	211	190	215	204	193	199	206	197	179	184	191	196	197	173	181	189	208	189	189	198	198	177	186	193	170	191	194	174	196	188	207	202	189	218	164	177	189	177	182	185	181	199	200	207	210	205	197	196	185	179	190	202	176	211	178	198	200	191	190	201	197	190	207	203	196	196	214	191	190	180	213	174	192	170	200	182	200	214	192	196	167	173	169	181	181	222	188	177	181	200	177	185	178	195	205	199	198	189	204	193	199	189	211	181	182	179	201	203	191	214	214	189	207	192	205	193	191	185	188	189	185	188	176	189	180	194	183	194	214	187	190	177	180	201	168	185	197	201	209	197	171	194	184	211	172	187	180	225	195	212	211	187	183	197	196	187	209	182	194	188	182	212	182	198	190	189	178	195	189	207	182	212	200	186	213	208	215	180	173	198	181	190	173	185	216	209	183	191	195	185	182	171	193	188	204	166	181	221	199	186	188	175	193	221	203	198	216	186	176	200	189	219	194	172	194	176	184	184	180	184	203	200	186	202	188	197	185	216	200	196	169	198	166	193	200	179	192	200	196	193	191	195	214	181	181	197	183	195	189	189	208	171	182	182	161	173	175	182	211	179	177	224	205	227	191	189	202	192	166	185	193	169	217	191	174	199	192	177	205	175	197	184	182	178	180	220	202	201	196
26151	10090	20488	4349	2779	1990	1619	1291	1088	949	819	706	721	650	600	610	566	537	516	519	477	447	515	470	471	450	471	444	460	446	415	407	446	438	417	442	417	419	428	452	401	407	434	402	398	447	406	397	385	403	399	399	403	401	379	440	423	428	428	399	406	414	392	419	413	402	400	379	381	360	405	394	384	387	445	395	396	393	413	435	403	430	404	382	390	396	429	379	400	414	431	383	400	404	395	400	409	406	435	417	393	369	404	375	380	401	405	378	387	417	385	381	354	367	391	438	403	399	422	394	384	421	440	387	383	364	430	354	407	404	403	403	384	373	404	381	408	399	390	391	393	390	408	410	399	425	394	401	430	395	404	394	394	395	388	436	410	416	392	415	366	393	399	387	376	429	389	406	407	383	376	396	413	398	412	423	404	410	421	417	407	362	384	386	346	392	373	390	377	376	384	392	398	408	406	400	418	392	400	420	413	383	391	394	396	391	416	359	419	392	427	427	386	408	398	389	415	413	410	394	421	413	436	406	408	382	402	374	395	402	390	364	397	367	372	419	395	371	408	365	398	393	393	412	396	375	402	403	395	411	348	390	420	363	410	390	405	394	420	389	389	418	413	376	408	409	382	444	407	416	394	408	365	375	384	408	425	347	403	409	391	391	423	387	394	355	413	429	421	433	459	382	397	374	434	374	400	431	376	399	420	387	390	432	383	363	403	393	382	383	383	406	384	375	420	393	394	404	428	408	382	384	434	372	388	435	400	398	418	394	423	410	365	374	418	421	381	426	405	387	415	399	412	423	406	374	415	401	359	400	367	393	397	398	424	392	369	403	403	408	394	391	397	407	366	360	375	369	402	413	389	353	379	409	387	397	408	370	395	369	391	364	352	412	395	377	418	366	385	368	421	404	377	413	375	407	400	403	413	389	382	406	386	387	410	363	380	394	404	440	357	376	429	421	414	410	393	419	434	396	376	420	438	397	429	408	371	381	372	478	408	385	396	403	389	416	411	384	417	368	409	410	386	394	405	394	397	380	379	386	408	381	362	396	361	439	396	390	374	417	361	402	387	398	379	387	385	403	420	406	421	389	415	415	418	368	378	399	397	397	383	422	393	401	416	406	390	433	390	364	418	411	393	398	380	368	421	390	424	415	383	363	387	379	394	411	394	410	404	394	433	431	395	410	412	391	408	404	394	419	421	399	380	420	420	400	373	356	409	405	407	438	421	431	433	395	362	375	386	373	413	393	384	400	408	410	385	390	387	386	408	402	404	384	381	418	441	393	399	398	409	397	386	374	387	414	389	389	398	390	392	413	441	412	377	402	381	392	342	410	405	389	406	385	348	413	414	366	376	409	376	402	387	401	384	403	391	405	378	409	414	397	397	396	386	411	410	400	391	389	426	403	394	396	387	402	395	385	380	397	371	438	410	400	404	409	374	377	410	386	382	384	420	386	380	387	410	419	418	400	398	414	389	414	404	403	403	414	408	417	394	431	399	412	398	385	387	392	409	425	379	408	396	368	388	405	395	409	423	405	427	409	384	428	417	379	404	409	408	380	422	386	428	363	426	373	363	375	392	415	419	417	423	392	410	413	384	393	396	378	403	396	426	388	409	423	379	382	420	402	378	411	383	402	383	393	382	386	403	387	385	420	401	395	382	399	389	379	396	403	394	420	433	421	403	399	406	423	401	409	382	398	390	424	441	416	406	413	380	404	356	369	421	398	418	382	418	413	382	443	432	403	382	402	416	400	413	421	392	381	372	418	406	421	374	421	365	441	376	432	355	404	412	428	428	361	380	405	397	432	404	404	387	367	388	356	387	387	409	375	389	362	375	399	432	417	383	415	439	351	374	381	418	371	377	399	405	387	344	371	414	393	396	412	410	394	433	385	449	424	339	408	427	395	432	403	393	398	445	398	390	409	347	359	393	428	421	411	392	407	425	434	405	380	368	409	406	386	385	375	436	381	379	372	395	396	425	436	437	362	380	399	363	405	412	370	399	400	414	388	377	400	402	401	392	386	423	442	377	403	392	397	391	409	388	417	376	429	400	388	392	393	416	401	388	421	389	394	378	427	413	414	408	379	439	363	392	392	364	390	404	382	368	426	404	402	386	372	420	407	413	376	402	403	425	386	414	376	425	391	408	371	419	383	436	394	398	435	380	379	379	388	380	426	395	359	375	394	441	462	384	405	392	419	407	389	392	423	384	373	358	380	393	418	385	400	385	405	397	387	441	418	376	381	375	432	382	411	423	388	419	399	402	336	454	360	406	367	409	369	371	410	373	390	396	435	401	393	408	413	405	411	379	403	418	425	423	407	396	406	373	395	435	381	414	391	354	379	358	397	395	380	397	376	413	402	382	405	387	401	395	396	393	395	396	396	419	382	406	369	394	393	376	364	409	386	436	375	382	355	371	398	402	401	378	413	410	413	398	410	420	396	400	413	414	404	428	373	403	408	372	392	413	423	411	391	383	386	394	394	382	399	413	353	410	388	411	406	388	380	383	382	387	369	430	424	402	393	378	386	413	373	393	384	423	391	427	398	409	388	425	376	384	408	421	413	412	395	416	389	384	388	402	379	419	385	415	446	374	387	399	386	387	362	434	408	377	419	357	431	408	412	432	421	361	432	394	381	438	395	399	411	432	431	366	363	435	406	422	400	415	399	402	395	396	416	412	436	414	456	388	397	399	419	421	381	427	395	397	405	378	416	366	418	404	387	393	413	384	394	386	416	411	415	410	414	388	406	408	394	414	388	380	375	385	424	386	423	388	364	400	392	402	376	358	417	411	434	400	392	411	395	355	404	352	412	416	411	379	399	403	402	419	422	388	404	396	411	418	385	374	414	377	399	383	423	413	428	418	364	410	412	380	387	350	410	389	399	387	342	419	421	419	398	407	388	375	379	427	397	378	375	408	411	357	440	390	402	408	374	399	407	411	416	411	429	402	402	421	401	377	386	399	426	406	399	382	422	408	374	414	406	411	426	394	371	391	428	433	355	367	428	416	395	392	387	386	426	367	370	387	407	353	377	388	383	410	431	365	405	424	407	371	396	397	394	406	426	386	421	375	419	383	418	387	413	442	411	396	386	378	406	396	362	376	373	414	368	410	397	385	397	376	342	385	412	375	430	377	384	400	377	436	407	401	396	410	390	380	383	436	391	374	395	413	408	399	394	401	403	410	407	416	433	443	364	429	419	412	401	387	404	415	371	420	436	400	415	407	415	399	407	378	375	418	422	378	383	403	402	408	384	377	399	405	423	394	410	413	357	399	389	397	399	429	378	406	414	380	400	400	409	392	444	348	398	424	393	412	429	402	383	385	414	403	413	395	411	438	400	387	411	424	377	408	410	397	379	397	431	425	411	381	405	384	432	387	426	388	367	404	406	427	424	389	431	406	390	409	416	441	412	427	380	371	452	364	415	427	378	396	366	406	383	386	432	400	416	388	397	408	404	437	390	406	437	433	419	390	397	410	367	395	421	405	395
23329	21392	29308	23852	21392	20439	2407	867	624	638	535	498	463	467	431	444	420	427	394	376	372	386	372	393	366	370	364	382	367	345	367	344	332	401	395	355	393	326	337	371	387	353	336	358	354	341	346	319	322	363	331	347	350	329	339	369	340	332	343	354	352	385	380	360	342	347	354	354	343	360	339	359	341	371	349	350	322	326	384	361	318	317	330	351	374	370	312	319	344	320	327	355	344	346	382	323	358	349	349	352	346	346	343	327	316	344	345	329	325	293	353	338	338	337	310	364	353	340	325	366	355	359	347	365	357	354	308	336	329	338	341	323	332	351	360	351	351	329	341	369	329	356	314	347	348	353	362	302	352	366	346	334	346	303	337	348	316	337	331	343	346	334	337	343	334	340	384	329	321	306	337	381	334	348	374	355	319	317	381	335	304	341	352	359	334	347	337	335	337	335	348	332	321	319	309	345	307	336	332	366	341	331	358	359	348	352	337	346	333	346	388	325	315	335	346	366	369	349	343	368	341	332	352	366	358	331	344	318	365	324	347	355	334	355	335	323	349	331	373	331	319	307	360	319	316	343	309	322	330	304	345	327	333	316	331	342	356	336	339	403	336	344	356	342	338	375	345	355	311	352	378	326	323	347	317	331	361	335	351	366	367	348	394	362	342	333	347	318	319	356	328	340	352	343	356	343	326	323	337	363	316	327	333	319	332	356	328	351	322	334	368	351	349	363	337	312	350	337	369	338	313	317	322	387	331	324	384	331	336	367	343	362	358	364	356	362	358	330	333	319	348	307	320	315	357	348	352	331	327	315	320	331	373	364	328	347	313	367	328	335	331	322	324	350	338	332	380	333	340	320	331	305	370	353	369	340	329	310	328	355	348	352	344	341	354	332	318	358	369	349	351	354	350	357	322	370	332	359	354	325	292	362	353	356	384	381	336	350	355	335	344	354	359	347	363	359	366	356	379	332	349	344	362	316	378	336	355	352	325	340	315	320	355	350	349	366	332	344	360	323	352	332	316	352	297	363	349	341	354	328	316	332	328	326	333	361	372	391	315	337	347	340	324	361	354	355	357	322	323	373	341	365	342	336	358	347	342	339	316	333	337	323	335	337	366	355	316	347	323	339	341	327	373	361	341	346	342	348	313	304	349	348	336	354	310	346	343	348	327	328	341	323	331	322	369	378	318	334	371	341	339	362	342	325	343	331	360	333	354	337	366	353	355	367	342	365	386	308	359	331	317	315	324	364	358	322	353	341	337	341	332	324	307	365	372	362	354	366	352	354	347	351	349	347	319	360	342	344	315	372	335	331	352	367	321	334	320	346	370	330	366	350	337	351	317	359	315	336	322	325	332	361	360	344	330	336	353	345	333	385	323	322	326	364	345	321	367	351	370	331	313	364	351	343	372	347	310	351	342	358	323	353	330	329	333	345	333	336	348	352	336	330	350	337	337	328	356	355	354	343	341	333	337	351	358	310	373	343	353	347	342	342	354	350	300	336	347	372	349	332	320	314	338	332	333	340	310	341	327	354	347	389	352	380	335	341	335	340	324	349	374	348	366	342	328	350	347	324	318	320	352	343	345	319	346	320	353	341	352	387	369	327	295	318	356	324	357	333	357	362	329	355	351	337	326	340	347	358	347	339	331	344	337	342	366	320	325	342	360	363	331	301	343	325	340	316	349	380	325	329	347	327	333	349	331	364	319	323	315	346	343	357	341	343	314	318	369	351	374	324	360	342	334	350	351	334	347	315	369	341	350	353	330	319	334	341	338	324	324	349	351	311	347	341	339	317	338	342	342	303	309	328	342	365	335	334	370	319	355	368	377	356	347	315	343	343	320	359	369	332	350	348	315	334	379	337	309	344	350	337	325	347	328	345	375	321	352	298	325	325	339	333	310	332	330	331	349	350	350	319	322	346	357	320	341	363	310	320	332	316	357	336	370	338	353	305	325	339	350	346	359	371	340	356	348	366	352	341	326	335	333	337	336	340	334	357	334	363	367	313	325	309	365	353	322	338	375	321	321	324	323	357	374	356	305	339	330	315	355	330	344	323	337	322	345	343	264	340	344	326	390	378	349	362	356	340	346	320	334	334	339	307	319	343	296	357	340	329	401	340	314	327	358	351	362	334	352	327	360	376	338	366	363	337	359	348	347	320	362	370	349	341	338	331	352	339	301	345	344	348	338	332	339	358	361	330	371	334	354	336	305	347	324	343	329	342	342	340	339	342	331	356	338	343	335	341	343	319	317	365	343	332	308	335	347	341	354	318	348	339	356	364	339	362	329	311	323	323	327	359	362	361	365	318	331	306	301	349	355	329	354	344	357	351	318	369	370	313	344	318	353	335	353	347	366	367	344	315	340	352	349	333	328	324	377	361	323	351	332	357	360	311	346	350	359	335	376	333	342	365	333	326	302	336	307	327	372	362	340	333	324	348	362	372	319	367	336	348	350	360	350	332	326	313	318	355	353	337	371	320	336	336	328	327	348	383	327	353	336	330	327	359	333	348	325	374	322	304	332	340	334	351	359	367	377	346	342	344	315	355	377	331	361	340	346	349	346	348	340	343	342	355	341	345	328	334	309	338	341	351	336	336	321	319	371	366	315	323	330	317	392	366	324	365	344	338	338	342	336	322	360	363	362	348	312	358	347	331	333	357	348	306	344	308	363	332	309	317	347	356	358	352	320	371	329	314	364	315	350	319	365	330	333	327	310	359	337	295	323	356	335	325	391	339	353	350	323	321	318	348	368	298	323	340	349	325	369	311	348	328	312	353	363	336	345	349	370	333	327	371	340	325	335	352	322	326	322	343	329	350	292	320	346	304	332	316	313	338	323	363	327	304	335	338	352	347	347	347	327	320	351	330	325	355	331	360	364	342	339	331	354	316	334	367	342	326	341	364	322	376	334	332	319	354	335	350	349	346	341	333	348	376	325	319	318	367	370	312	354	315	355	376	292	372	360	363	328	358	348	344	343	347	290	329	330	365	347	370	351	349	379	350	341	352	330	347	349	365	348	343	356	325	362	328	346	338	340	344	352	367	337	357	348	350	356	353	289	346	351	342	328	319	338	335	345	352	364	325	335	366	317	327	320	338	343	354	352	343	329	348	326	346	347	338	329	335	345	336	339	348	337	340	341	376	369	324	334	365	309	354	360	357	382	331	354	336	357	343	340	333	326	329	327	293	341	352	349	342	338	339	334	337	361	324	326	347	344	346	333	305	362	332	361	348	355	332	369	341	381	312	323	329	365	305	334	321	292	349	357	329	342	329	330	374	340	314	350	303	350	325	345	337	349	352	358	375	309	315	328	369	331	330	361	331	341	312	337	322	342	345	326	366	339	356	324	310	320	303	328	359	325	347	337	340	353	336	339	333	363	335	315	337	334	343	340	340	328	349	355	316	343	344	329	306	329	324	330	335	370	334	341	346	309	334	356	305	354	317	330	320	332	370	347	339	356	325	314	329	345	339	334	326	334	343	351	332
29166	16152	25259	7293	4925	3624	2851	2315	1857	1626	1414	1215	1164	1152	994	963	903	895	859	865	802	737	747	772	750	729	726	701	688	671	710	687	653	680	630	687	703	667	657	674	677	681	625	643	632	617	651	615	630	669	631	645	618	640	657	646	598	636	620	658	644	588	633	654	617	632	669	607	625	609	620	576	585	613	630	626	563	619	635	645	611	651	639	648	613	604	615	619	690	594	611	642	627	620	609	646	617	618	624	601	615	632	620	603	607	679	602	682	632	609	684	587	658	568	618	588	624	634	641	639	653	612	616	612	617	607	594	606	628	648	613	608	615	616	628	619	587	631	604	604	644	658	587	587	615	614	634	608	594	591	594	614	580	635	666	603	654	642	620	618	656	621	564	652	571	655	612	602	605	633	599	647	651	622	633	609	668	620	659	623	609	590	566	621	620	609	600	660	622	646	613	628	620	578	649	620	621	598	606	605	583	642	620	597	648	620	665	655	651	589	622	633	581	633	599	630	641	628	601	614	628	633	603	647	565	618	620	634	610	621	619	628	589	583	664	655	626	601	601	584	614	649	631	619	601	618	635	595	599	634	639	580	603	644	603	625	629	612	655	616	655	617	600	681	632	620	609	657	594	648	562	604	623	635	590	593	591	595	635	655	609	653	654	581	642	619	664	650	626	585	609	629	627	641	640	636	599	645	616	583	573	574	617	595	603	584	596	648	661	617	617	617	649	599	660	596	605	602	607	630	626	622	609	675	641	643	667	611	660	658	633	576	601	585	641	642	616	615	615	605	604	643	675	592	643	606	598	632	624	641	628	625	598	597	612	610	603	627	612	613	655	647	612	614	602	645	663	618	625	608	591	599	577	591	600	580	594	644	613	635	581	607	628	634	656	592	640	565	592	615	624	615	594	602	637	644	634	604	628	642	596	585	631	642	616	621	640	635	620	618	625	562	591	619	619	568	596	630	592	601	592	589	678	667	654	677	627	626	619	633	591	660	622	618	605	627	597	601	605	621	638	652	624	628	624	586	618	634	655	599	676	603	582	617	592	640	612	625	635	604	637	630	626	641	622	602	611	640	596	571	593	617	564	643	591	642	571	627	602	599	614	622	641	611	632	621	663	617	611	609	650	678	633	623	619	635	616	596	581	580	604	650	662	619	592	614	579	649	639	631	608	613	616	635	604	621	586	616	631	582	664	643	633	587	642	640	607	633	593	586	646	630	584	639	572	605	627	633	675	587	664	589	638	637	632	589	619	596	641	606	619	637	617	625	671	593	647	584	609	605	654	631	617	621	546	550	604	613	649	619	567	640	647	620	653	623	602	593	620	614	648	618	672	604	593	636	619	626	598	615	633	633	636	636	633	611	634	605	649	680	601	603	601	613	609	628	626	608	601	619	616	640	617	651	627	613	601	589	655	658	672	610	647	630	602	583	591	643	601	596	563	631	632	609	646	623	639	612	638	634	577	649	639	622	586	632	636	603	629	639	635	630	632	640	608	615	624	647	595	629	618	646	598	599	629	676	632	607	582	597	610	592	622	585	629	650	603	608	585	609	612	602	618	641	600	635	636	614	636	587	643	647	617	565	587	591	615	633	627	611	624	614	605	599	635	609	627	569	583	599	626	597	589	652	631	617	582	598	687	597	600	594	603	648	625	616	617	614	612	635	655	624	632	635	614	599	618	614	644	608	643	573	611	628	612	607	633	616	563	666	626	636	606	615	625	636	618	631	552	616	613	589	612	624	618	586	613	616	605	647	654	627	640	647	627	620	621	604	627	595	630	601	673	641	630	639	615	608	591	584	619	634	639	604	599	614	601	610	638	626	649	631	628	612	653	625	617	631	592	586	603	586	633	603	593	613	659	595	597	585	638	587	586	661	647	599	644	621	625	592	600	611	631	586	595	616	647	627	586	628	632	647	624	628	631	608	647	607	575	575	628	593	642	590	625	606	553	591	616	603	642	638	583	620	641	661	631	623	581	596	592	631	633	603	627	588	638	629	619	601	595	578	623	599	620	581	612	612	581	626	584	630	612	619	629	638	552	640	595	661	614	560	600	593	638	642	593	574	665	623	669	636	594	646	607	604	601	618	663	623	610	637	624	606	606	644	632	655	600	609	631	569	688	637	645	625	639	628	661	634	591	619	595	619	660	628	617	639	639	587	600	622	616	623	614	628	623	625	605	647	615	621	608	645	630	630	586	618	628	647	619	624	648	608	633	573	622	618	635	619	616	597	637	606	618	649	597	618	586	653	621	625	610	617	622	648	573	618	603	584	575	649	591	609	617	623	604	582	650	626	617	635	598	611	590	628	612	591	640	549	613	591	611	625	649	601	619	639	580	639	602	615	671	620	586	599	624	642	609	625	621	622	625	621	600	651	621	677	641	660	661	634	616	583	641	628	583	581	624	614	628	630	598	595	610	606	642	644	579	604	619	619	599	649	636	622	621	650	621	611	614	627	602	632	589	611	666	607	632	595	613	573	617	661	583	670	632	580	616	630	616	681	631	618	573	610	610	630	595	615	641	617	604	612	633	599	680	595	659	623	618	616	648	651	612	651	623	637	580	654	648	550	620	645	626	592	639	612	631	638	631	652	578	620	604	629	607	654	590	594	594	611	635	618	632	662	642	624	634	640	612	597	669	658	643	642	619	644	572	646	626	636	650	622	612	607	606	618	619	624	602	624	670	671	627	599	605	623	637	652	624	623	570	618	623	570	621	613	633	632	607	612	636	611	671	618	600	704	631	627	593	645	606	576	587	625	654	642	615	587	592	657	638	598	674	628	567	598	634	633	627	634	597	620	600	603	578	616	600	584	604	625	653	611	607	562	658	616	617	631	622	610	645	630	632	651	611	639	594	604	640	616	621	637	640	660	599	620	610	551	655	629	610	614	620	610	588	631	643	617	620	630	633	638	621	646	615	619	620	617	663	591	611	622	630	671	630	638	590	649	607	643	593	652	630	652	638	578	587	622	606	617	632	616	612	614	638	624	590	606	643	624	591	607	635	581	650	647	600	638	652	619	641	622	646	598	628	631	604	651	576	640	569	594	635	617	573	663	665	640	636	612	614	601	627	590	604	624	660	644	599	627	619	585	583	583	592	633	617	594	609	622	611	630	608	634	617	618	645	632	598	606	607	612	617	596	637	585	600	626	602	617	626	571	665	620	574	561	633	631	635	630	614	692	605	617	605	612	604	594	587	625	628	596	602	595	614	630	624	607	625	615	600	620	641	631	612	688	615	616	599	598	610	620	638	616	627	628	614	578	615	661	621	589	619	635	636	615	596	623	616	563	608	591	612	632	634	633	677	621	607	602	622	579	626	621	627	623	617	592	594	645	580	648	630	592	611	617	605	619	638	614	641	607	626	643	602	623	560	634	581	595	649	616	633	643	637	627	620	646	623	657	604	626	632	598	646	596	650	546	606	622	649	645	639	643	645	583	665	581	656	624	623	650	590	616	643	607	642	609	585	617	589	629	650	604
26993	20961	10325	983	487	488	458	461	462	487	454	432	408	441	445	445	454	421	417	423	428	393	437	455	445	451	432	446	430	406	456	437	454	402	428	447	423	388	454	414	466	429	430	433	448	423	417	430	430	410	452	435	435	417	484	427	442	452	430	428	461	423	443	420	419	432	433	458	437	394	470	433	464	404	441	490	425	460	424	415	432	412	422	430	424	437	436	429	449	445	434	420	455	437	420	420	411	453	371	416	435	428	436	411	419	455	408	409	450	436	415	421	439	392	435	436	442	410	379	428	460	405	439	418	457	406	448	423	431	370	454	445	453	429	421	431	408	418	416	440	411	433	439	414	434	447	435	448	478	428	430	441	434	435	426	408	398	394	422	465	466	425	416	434	446	447	422	435	417	422	454	425	420	427	406	385	432	413	436	394	392	416	461	445	452	451	440	419	407	434	390	483	427	444	382	406	447	451	446	430	400	406	440	409	456	424	429	433	435	436	419	437	420	410	390	425	456	444	465	395	446	432	433	422	437	385	396	431	451	431	381	405	409	439	448	431	440	426	423	470	442	408	423	428	447	439	449	420	424	422	446	448	423	407	406	462	432	454	425	414	440	430	378	433	404	441	426	456	445	413	450	385	457	435	414	406	421	450	433	457	453	414	459	418	428	401	433	407	424	443	426	412	414	458	438	437	417	435	405	393	448	445	394	448	425	441	437	453	433	427	431	452	424	447	398	424	448	405	404	408	423	384	416	445	417	446	442	429	462	445	433	479	422	449	441	465	440	417	397	438	460	448	431	411	409	440	433	389	391	409	442	443	411	438	409	458	443	402	437	425	430	465	424	434	449	417	388	395	438	420	468	454	428	464	462	448	433	387	447	461	447	440	418	377	403	439	440	384	437	441	421	429	454	445	423	436	411	426	434	395	441	465	415	464	403	444	418	431	437	387	437	455	429	427	483	435	432	410	415	456	395	424	447	413	425	479	384	428	454	408	429	455	453	452	426	453	440	397	424	467	431	451	452	428	426	408	404	441	427	445	414	431	388	428	413	438	457	396	423	431	414	472	444	417	469	424	402	415	432	428	423	425	427	439	461	415	417	459	438	424	416	413	416	452	432	407	441	391	419	422	453	396	399	420	414	409	476	402	428	438	395	420	428	459	415	408	408	414	414	424	435	467	447	444	443	431	428	434	417	407	401	454	403	449	378	411	423	437	426	476	420	438	441	424	391	429	413	415	408	403	426	420	383	394	363	420	456	457	440	463	402	425	420	439	445	440	448	423	427	422	418	430	438	445	469	427	409	498	424	410	405	385	412	397	435	426	448	418	419	414	433	452	427	424	441	457	434	409	451	435	422	423	406	420	434	427	425	456	427	454	407	435	436	399	429	401	420	398	430	482	446	418	444	395	448	424	440	483	413	400	413	427	414	421	443	412	419	387	452	430	437	461	432	433	458	421	430	446	441	424	440	402	421	414	437	439	429	421	424	430	398	437	437	426	452	462	454	408	422	425	427	429	456	386	450	426	456	413	397	391	409	399	460	414	391	440	428	425	434	452	444	425	426	424	419	443	431	433	467	423	438	435	434	434	447	420	387	447	415	453	450	438	423	454	458	439	438	429	443	437	468	425	420	475	438	427	425	423	395	400	451	444	428	426	410	413	438	432	419	453	403	443	409	432	433	384	430	424	421	466	417	412	434	433	450	417	407	391	440	427	429	428	433	416	398	414	403	423	426	483	418	425	430	421	415	396	420	427	458	403	433	431	438	418	429	401	425	442	417	402	427	416	437	424	428	456	422	466	423	405	449	408	433	420	409	442	389	452	416	455	385	416	448	451	417	440	454	413	450	377	419	427	418	419	447	420	483	430	422	432	439	441	410	445	441	440	416	414	453	418	455	444	400	424	421	438	419	450	436	424	433	428	451	464	416	427	441	402	450	437	420	479	459	437	429	434	436	396	446	438	406	416	409	426	479	457	426	429	446	400	401	433	424	449	426	438	448	392	432	444	434	428	405	455	420	412	443	438	417	439	434	415	416	489	440	446	445	420	398	448	415	433	447	427	477	411	409	402	421	420	444	457	449	424	424	433	479	426	434	453	434	432	467	438	452	430	429	434	406	427	439	442	435	455	438	423	438	412	434	453	417	436	438	467	435	457	447	390	428	425	455	454	423	420	434	406	425	434	435	404	433	420	430	407	427	419	410	408	451	430	426	418	430	455	464	386	435	443	435	403	397	444	451	455	405	420	457	424	416	422	403	440	435	445	427	447	408	431	440	430	418	406	424	423	424	407	408	418	426	477	463	399	431	458	432	440	426	463	468	430	426	434	395	453	436	452	392	416	445	449	428	411	378	429	385	448	437	437	424	469	435	430	420	493	419	429	416	447	379	426	410	410	441	445	388	378	434	414	426	445	468	420	409	399	422	426	425	423	463	419	411	379	408	428	402	399	478	451	434	426	462	422	434	435	395	413	422	439	413	436	413	416	452	417	432	464	431	458	450	402	416	438	403	430	399	437	399	443	415	367	437	430	443	421	410	449	446	438	428	443	401	437	428	427	412	437	465	417	438	391	442	402	419	467	446	434	469	454	421	410	445	420	417	425	381	419	418	431	413	435	431	447	454	445	451	414	453	397	423	405	431	436	429	376	431	410	439	429	439	433	427	416	410	429	416	418	442	410	446	423	449	404	441	424	417	436	415	415	429	448	437	395	419	447	431	433	439	448	379	384	440	421	445	452	424	399	419	463	454	458	451	462	436	397	454	399	399	428	432	406	394	425	443	417	403	477	427	411	372	451	456	403	411	414	418	423	414	405	462	409	410	442	444	456	424	422	385	404	432	438	456	418	422	426	468	416	409	418	421	396	425	447	452	428	398	437	420	440	465	484	394	403	448	394	453	441	401	423	410	420	463	409	436	409	439	445	453	416	428	408	462	442	406	409	432	431	455	423	412	442	428	435	437	425	449	429	427	413	426	393	439	436	407	439	436	409	426	437	414	400	420	432	416	420	456	452	421	431	422	484	406	412	439	416	392	418	415	433	418	451	432	419	446	402	451	424	419	454	397	403	397	426	437	448	418	411	403	433	442	411	420	423	415	389	432	447	424	405	417	413	460	443	429	410	416	448	454	439	415	440	403	414	433	461	439	425	439	432	450	413	443	394	451	439	434	432	432	435	424	404	412	418	436	465	385	410	430	423	417	474	396	440	428	456	443	444	433	420	421	420	424	414	440	444	429	485	392	417	436	456	389	427	395	430	484	427	391	435	436	402	436	414	428	422	416	447	419	436	432	430	439	416	427	449	431	445	465	417	413	467	429	395	463	442	405	451	445	431	442	407	441	475	427	438	433	396	396	418	485	425	442	482	461	434	419	442	415	433	469	418	464	429	416	416	398	434	418	460	420	409	412	425	429	406	454	432	421	429	474	402	421	438	468	426	440	420	429	387	446	430	421	424	406	456	424	397	433	388	427	451	416	471	423	461	430	420
12267	1850	4256	1230	1054	907	911	871	879	911	854	799	833	840	811	818	858	804	854	880	837	850	841	840	886	837	816	822	818	778	821	776	851	867	796	804	823	810	818	813	832	809	792	847	801	852	850	824	838	822	839	810	824	774	796	841	829	854	864	826	813	859	817	855	799	840	815	831	845	841	832	787	801	899	772	821	812	762	817	796	830	855	809	801	762	866	820	804	801	828	827	796	777	840	846	790	836	879	819	828	814	780	826	814	848	836	766	848	852	762	825	752	859	757	871	846	803	778	861	830	830	804	845	825	839	797	826	854	837	824	816	774	834	812	808	806	835	801	810	847	805	832	728	837	816	785	833	808	809	818	840	804	784	822	804	818	793	822	837	837	861	816	790	824	832	783	841	779	835	853	818	801	852	821	832	827	786	827	773	808	824	854	829	801	808	827	815	791	852	843	813	831	805	803	821	813	835	845	814	824	823	860	834	800	784	813	851	816	822	844	772	812	786	809	807	797	848	888	838	822	815	797	799	791	860	857	825	817	816	866	785	789	808	834	850	765	790	789	811	810	770	815	863	815	858	839	837	875	770	899	790	811	800	830	858	770	798	791	804	770	816	823	825	823	827	790	808	870	821	828	784	849	777	884	794	801	793	730	812	793	847	826	825	834	790	771	859	811	853	866	852	850	792	841	765	854	786	892	845	798	770	829	828	829	830	864	813	784	790	819	755	837	815	831	818	805	813	769	860	870	818	836	859	800	801	819	781	784	827	836	800	802	762	805	838	817	806	818	791	781	829	843	837	791	859	827	834	795	791	779	862	836	831	803	841	816	811	820	829	802	821	798	802	836	877	803	850	845	876	810	798	813	827	781	797	801	836	866	804	837	811	800	782	812	776	839	826	808	844	835	831	780	827	811	778	813	788	785	834	784	764	802	808	774	811	782	806	852	795	809	764	836	770	857	845	827	783	866	833	833	831	825	825	816	849	813	764	831	790	784	791	773	826	785	793	801	848	816	803	850	843	823	785	797	800	821	878	852	886	851	788	810	811	822	856	835	821	829	804	848	813	880	810	830	862	820	806	838	811	842	790	826	814	851	852	792	813	815	788	829	792	779	826	796	825	807	806	867	872	847	789	777	844	851	815	819	761	775	867	822	809	820	819	781	819	814	757	842	796	867	765	793	778	814	820	826	815	832	806	809	836	843	884	835	793	831	805	807	838	855	781	838	836	774	819	818	769	790	831	834	851	872	815	761	835	887	783	837	815	826	815	821	752	856	783	796	823	836	809	830	848	843	846	838	864	792	846	883	816	833	779	807	814	806	851	776	854	832	823	805	831	830	810	809	796	839	817	840	796	829	821	830	822	819	813	795	793	815	828	849	802	844	824	841	798	837	878	837	798	821	819	837	857	829	812	825	825	806	821	773	812	774	803	841	892	811	834	800	794	791	843	816	834	816	816	819	835	859	840	850	821	824	823	794	804	854	829	806	796	804	794	799	856	805	823	789	827	806	807	777	816	829	782	874	815	852	834	790	844	842	830	768	826	848	805	812	866	832	825	836	814	796	839	812	802	871	838	788	744	785	841	815	862	843	818	874	825	821	821	849	827	788	829	852	855	800	784	787	783	768	804	890	787	786	797	745	823	811	824	853	870	815	818	859	834	789	883	832	839	857	816	806	830	841	804	796	809	795	800	825	788	779	808	820	754	822	828	811	850	825	842	739	840	757	851	779	854	814	851	791	807	796	839	787	822	857	834	822	805	835	831	815	773	818	827	858	873	844	757	831	824	842	803	765	771	807	788	866	851	797	848	787	805	864	913	809	844	846	825	830	822	822	846	805	781	787	815	817	817	809	823	819	848	838	825	835	866	786	771	826	793	795	775	835	790	871	842	874	806	823	789	813	850	837	821	829	795	802	865	775	774	831	835	799	792	854	801	809	836	823	823	864	816	813	831	797	821	792	804	795	821	793	810	791	839	869	801	820	823	788	827	806	814	776	840	807	750	850	789	837	819	816	828	838	819	870	817	854	850	794	789	849	765	841	825	797	784	862	836	827	802	842	817	790	764	800	841	755	792	836	825	783	844	758	837	776	804	820	809	868	857	858	839	824	841	843	812	796	870	844	838	853	793	778	796	822	788	837	793	823	835	836	818	827	804	822	797	875	812	829	783	759	798	834	818	824	797	878	780	790	823	841	805	851	780	819	785	847	818	817	821	740	759	866	814	823	817	846	809	839	805	796	781	840	837	844	828	843	795	801	840	783	784	820	780	819	843	834	812	827	810	853	797	819	801	799	796	794	847	838	806	858	802	770	822	816	795	835	773	828	858	822	860	828	811	814	820	831	837	781	796	820	765	830	798	844	824	833	787	810	819	803	866	803	795	846	858	810	851	809	874	841	828	802	800	790	834	821	827	874	810	827	885	839	853	820	863	786	831	818	850	839	806	812	818	798	821	799	805	818	764	821	778	750	829	817	782	819	837	831	811	812	844	848	819	831	811	799	818	841	820	793	826	800	847	842	815	860	875	836	799	855	775	766	808	793	845	804	780	823	799	831	814	843	782	794	783	850	831	802	869	827	816	799	806	790	842	849	790	838	789	862	893	839	836	841	837	814	791	860	845	848	814	835	850	850	804	825	800	807	851	790	832	819	795	792	819	818	872	822	826	825	840	809	867	812	780	826	819	820	818	850	820	832	783	811	807	854	842	790	801	792	843	796	821	793	816	793	781	813	848	785	779	845	817	792	813	827	801	859	811	817	774	821	825	801	867	845	866	790	827	851	833	816	800	812	845	820	796	819	800	817	820	804	797	758	887	848	791	840	793	846	822	802	849	827	869	807	823	824	818	818	835	833	776	826	758	868	822	848	819	813	850	801	801	829	807	829	878	819	839	797	775	838	772	802	816	815	823	847	826	838	832	793	839	843	839	763	798	784	803	786	817	862	770	829	814	793	843	804	832	864	776	804	810	842	818	810	752	824	845	848	821	809	797	807	821	835	826	811	813	807	855	865	759	817	831	829	879	835	796	832	792	785	852	834	846	803	778	817	809	875	850	878	811	807	833	802	812	813	867	745	791	824	813	781	852	822	802	911	792	800	816	859	804	797	812	823	830	805	812	848	811	862	849	819	823	768	848	825	781	846	853	869	800	855	797	871	820	859	823	811	802	765	817	810	850	807	811	856	815	796	858	830	793	795	850	841	800	825	834	806	794	782	823	852	826	794	834	798	823	829	854	813	870	804	821	797	831	852	830	811	817	788	853	784	792	781	868	855	805	831	846	805	799	815	863	841	836	838	825	782	833	831	801	840	830	841	813	866	784	810	834	831	819	827	815	798	816	855	878	856	813	816	848	786	778	835	786	764	832	847	819	844	807	817	789	749	846	854	858	775	779	777	804	805	849	835	864	844	841	846	791	835	815	809	806	840	760	833	771	840	817	831	823	829	846	781	819	799	796	845	849	803	835	850	801	777	825	840	845	814	857	852	854	817
24274	21384	28664	24454	20961	2704	584	434	362	331	299	258	261	269	248	244	251	244	224	240	199	224	194	213	215	193	210	206	203	230	215	194	201	193	234	194	196	220	196	226	193	169	205	224	210	177	189	199	202	194	201	192	196	182	177	225	190	216	199	199	180	211	170	179	187	217	222	220	209	201	202	171	198	210	207	217	189	198	186	210	200	213	206	180	173	189	177	205	197	199	210	174	206	173	170	201	195	201	186	201	196	197	206	202	195	195	188	205	190	185	195	187	184	204	206	211	184	196	194	216	199	181	196	195	173	204	203	202	189	211	173	217	188	177	196	176	198	195	157	183	175	225	220	205	206	208	201	199	224	187	238	200	174	179	213	196	208	200	174	180	194	212	170	190	192	184	192	189	197	199	206	191	186	210	190	191	194	194	202	173	200	170	176	176	186	175	222	169	192	182	186	199	196	197	188	197	204	203	191	186	187	186	194	167	194	210	199	192	216	197	201	186	200	209	195	220	199	188	216	221	177	205	212	186	191	199	200	202	211	212	203	196	193	201	164	191	189	189	201	206	211	206	179	166	188	185	205	220	204	205	188	171	188	161	193	212	191	225	175	215	198	197	189	224	205	176	169	228	201	178	187	205	189	182	193	186	212	205	211	186	194	172	216	204	184	224	186	208	182	235	191	157	203	197	180	208	178	182	184	187	174	194	196	173	204	208	191	195	190	193	191	192	186	198	206	201	185	178	177	206	208	208	180	204	183	172	214	209	217	182	227	198	171	208	219	177	223	176	205	200	190	202	196	188	165	181	218	205	183	221	172	176	172	180	198	192	207	174	177	194	211	162	193	175	176	152	171	195	189	181	193	176	200	192	193	187	172	201	189	206	196	198	204	201	186	176	202	200	205	193	206	197	220	206	185	167	178	198	206	172	171	221	188	169	205	204	190	194	207	192	181	195	182	199	210	223	221	198	183	166	192	183	190	182	176	216	222	164	181	197	182	225	189	190	191	205	200	203	190	191	208	183	190	185	172	187	209	190	195	218	207	202	213	191	189	166	189	219	179	193	209	182	178	180	203	197	183	190	189	201	196	205	199	212	185	174	204	192	200	173	196	201	203	210	169	171	163	187	187	213	200	178	202	184	194	199	224	180	185	200	204	176	218	188	176	182	196	180	222	197	192	184	185	174	204	193	198	221	204	213	191	178	201	205	196	214	186	190	200	199	222	185	200	219	166	204	188	180	206	175	195	204	204	188	206	207	228	197	189	196	182	169	184	192	176	191	186	210	161	180	201	199	205	198	189	200	191	220	176	203	200	215	179	199	175	211	215	172	201	173	202	210	175	184	199	199	184	190	188	193	209	154	191	197	209	230	208	185	187	187	222	202	186	196	198	223	202	202	200	183	193	185	191	163	195	179	186	188	192	179	213	190	188	188	174	197	191	186	222	205	175	188	192	179	220	189	181	166	170	200	187	193	199	205	175	209	173	179	196	203	152	183	214	183	197	219	190	188	189	198	195	201	223	178	215	180	215	195	189	195	196	198	203	216	195	184	191	202	172	187	186	188	199	210	166	204	208	181	178	206	182	198	206	177	203	196	220	208	176	196	196	177	191	197	173	179	192	188	192	207	201	214	211	197	178	184	179	189	204	220	188	205	175	193	185	197	198	196	215	185	195	167	186	183	202	201	184	195	183	199	196	174	193	189	187	209	201	201	162	185	212	168	206	195	204	199	207	188	182	195	188	189	215	178	202	188	191	189	205	184	157	186	232	202	192	187	217	220	219	198	201	207	198	190	200	200	185	173	209	196	199	201	178	208	184	158	180	182	208	201	181	189	191	177	194	199	192	174	220	184	200	177	179	212	203	186	183	182	185	182	191	193	182	185	191	193	210	204	169	208	183	188	192	195	206	172	179	173	202	187	198	185	180	190	193	192	197	191	193	182	169	194	171	200	197	197	173	189	170	181	186	190	209	193	188	193	197	210	195	182	206	206	187	168	182	188	176	201	194	169	182	194	185	167	213	166	203	180	190	203	184	229	177	186	199	199	208	207	227	183	182	210	187	200	188	202	193	204	182	181	175	186	180	198	201	221	197	211	200	180	190	173	206	192	217	184	198	190	218	178	207	192	209	196	169	172	187	171	181	173	194	183	208	171	212	173	174	198	179	202	192	196	189	215	181	197	199	190	199	203	203	181	180	200	202	204	203	208	175	168	184	206	192	196	179	195	182	199	202	201	190	191	209	221	208	165	181	219	182	195	183	212	193	192	187	186	211	220	226	188	188	174	213	177	168	186	197	189	203	186	201	180	198	192	191	212	196	203	190	184	202	200	182	175	210	206	185	186	181	200	183	181	183	181	167	177	186	193	196	188	196	191	194	214	199	199	191	163	209	175	185	190	205	200	189	186	190	188	208	191	208	184	175	215	174	182	212	196	197	190	190	198	192	201	216	206	197	212	201	168	187	202	181	190	178	196	178	216	177	189	187	203	208	192	184	171	207	167	196	174	184	187	176	229	195	200	166	191	184	181	187	201	189	203	200	218	174	197	180	219	172	186	197	199	203	216	179	199	225	211	195	218	204	185	203	196	191	174	199	204	220	168	196	161	193	209	217	204	189	193	180	179	192	212	187	201	176	173	191	204	209	191	179	189	173	206	197	202	184	181	203	190	198	186	199	190	188	186	176	205	189	198	189	174	187	205	205	178	189	205	199	205	196	182	227	189	200	168	211	211	224	188	197	182	202	177	176	210	186	195	213	204	215	193	165	181	227	208	185	204	183	216	215	187	183	189	190	184	197	169	196	193	177	206	208	184	182	203	202	205	181	201	191	172	200	209	173	182	216	211	214	175	217	173	170	190	183	182	209	202	173	179	221	213	195	193	219	161	185	200	161	201	196	205	202	203	199	188	181	202	184	183	199	180	203	210	203	198	229	184	182	169	179	201	179	173	188	213	185	191	182	201	179	191	204	184	196	187	204	195	210	183	192	209	175	210	202	193	204	191	173	194	190	201	189	194	217	201	200	192	202	180	204	199	199	221	202	218	212	199	185	170	215	193	196	169	202	204	193	180	198	203	186	201	198	204	192	188	196	184	191	196	191	191	195	201	190	189	210	212	185	198	186	177	186	203	194	187	211	217	197	206	200	195	201	198	191	205	193	202	217	196	181	194	200	190	178	187	204	172	193	184	210	223	196	188	197	234	191	178	217	185	194	191	181	191	183	179	198	198	177	203	183	195	209	179	194	173	182	192	191	179	227	196	203	202	204	191	194	184	173	173	189	203	191	196	173	200	188	210	191	197	205	199	177	204	197	189	214	196	207	200	205	193	204	199	198	208	188	178	181	169	209	205	207	179	212	214	199	199	191	199	185	194	182	214	175	169	177	205	212	181	198	195	204	194	207	180	205	190	187	211	195	208	185	190	209	203	179	207	182	182	189	202	199	213	194	160	169	169	177	181	198	214	192	209	200	211	210	182	173	201	180	191	183	198
25807	10248	19781	4261	2804	2106	1615	1357	1112	948	794	706	723	675	623	607	568	551	516	478	478	499	450	453	446	429	432	436	421	422	462	399	405	442	421	422	420	405	413	451	388	407	402	425	367	399	396	403	408	408	407	417	437	408	444	426	398	435	399	408	399	418	413	385	378	467	413	417	413	389	385	377	409	404	374	355	383	394	406	383	379	386	392	394	412	397	399	377	394	399	400	407	420	393	360	394	381	414	371	403	397	403	378	405	370	376	393	386	401	397	425	370	382	381	395	407	406	389	391	411	410	393	382	417	375	443	363	397	356	354	427	378	384	392	392	451	415	379	422	384	394	397	414	393	370	404	420	395	379	419	355	407	371	384	394	403	420	399	386	403	421	400	378	393	360	404	390	401	361	416	378	388	403	386	378	374	397	364	375	406	411	392	412	398	368	405	387	371	393	387	413	431	384	390	412	352	415	395	422	386	383	417	396	371	402	377	401	394	364	380	393	420	408	394	389	372	376	396	363	402	401	378	389	402	415	403	382	412	401	393	377	379	390	376	408	410	428	410	394	402	401	389	398	404	404	410	391	389	414	414	373	384	389	403	416	415	350	386	396	383	380	424	359	344	385	406	390	418	373	406	364	409	366	409	394	407	442	378	369	407	425	395	407	359	388	426	385	396	374	398	417	392	380	415	396	373	363	395	392	389	401	427	408	416	415	377	395	376	397	424	383	415	397	401	412	413	392	396	391	373	384	427	415	391	398	407	386	373	406	409	383	395	409	369	399	398	404	395	369	387	369	385	395	396	419	375	371	388	407	419	403	381	416	387	365	352	366	430	376	378	384	408	458	408	410	413	386	413	405	416	404	366	392	402	380	398	360	390	401	400	399	385	379	387	367	381	421	416	403	396	400	387	421	403	383	383	401	411	409	403	393	413	403	394	425	415	382	392	404	353	397	403	365	432	410	409	398	420	382	421	369	405	393	437	385	378	398	426	366	389	392	412	377	415	438	384	373	384	423	406	387	386	417	377	364	388	409	385	393	397	400	397	377	380	365	398	401	399	361	385	401	444	381	384	365	388	356	419	394	402	390	397	403	384	389	374	373	389	404	423	384	391	377	411	415	422	419	429	371	444	397	427	396	403	394	403	432	404	410	376	416	341	389	406	375	418	391	407	414	407	411	426	381	385	411	382	394	386	355	391	392	394	390	390	391	408	404	395	382	375	412	379	409	383	407	398	410	379	399	379	391	390	388	386	398	378	383	359	376	396	397	372	393	391	379	412	381	372	426	399	375	387	395	358	391	412	398	375	406	377	402	391	385	393	410	421	428	423	400	410	377	405	398	390	391	403	420	392	406	415	402	396	393	388	365	416	400	397	434	409	398	393	379	411	372	376	427	392	406	396	375	391	390	400	391	364	377	386	387	398	398	409	404	401	412	397	394	395	372	412	357	403	409	395	409	389	399	383	383	379	403	390	424	420	410	363	392	378	421	388	388	429	409	377	398	376	370	366	404	422	423	374	389	409	364	404	398	402	376	400	426	384	390	398	391	366	410	364	378	340	417	382	412	358	404	396	424	391	366	372	397	387	404	366	371	405	380	405	398	372	365	373	412	400	376	353	392	387	376	402	404	406	405	391	411	364	390	399	403	384	370	387	374	393	374	371	405	397	374	402	350	399	406	427	428	383	349	374	399	360	412	382	401	400	392	397	407	372	408	391	401	358	385	421	396	396	366	401	404	392	454	383	365	401	358	364	382	362	403	403	376	373	356	426	395	382	375	380	378	420	383	397	364	408	403	390	403	388	394	405	399	386	404	398	372	370	413	407	401	391	380	419	391	391	386	399	393	362	424	368	398	401	419	389	386	398	361	382	370	407	387	392	360	394	379	366	409	386	388	386	361	427	402	431	381	372	367	390	368	419	362	392	447	404	401	362	393	377	391	412	374	384	404	428	395	400	377	372	399	394	415	374	438	368	402	396	417	385	385	409	428	369	415	384	362	409	373	401	451	351	432	400	378	405	365	393	385	394	394	409	402	414	391	404	391	395	375	437	366	394	395	372	432	411	387	422	407	415	395	383	387	399	364	383	399	383	403	378	381	386	412	401	410	400	393	373	395	374	392	356	349	396	413	382	387	393	380	340	417	357	376	402	387	412	367	393	432	390	398	377	369	388	441	386	410	395	356	403	369	407	392	368	351	363	389	413	425	409	431	406	352	416	382	401	400	374	386	412	386	403	400	420	369	375	387	370	425	422	422	403	358	368	365	403	369	409	397	413	370	388	382	408	406	437	384	375	422	366	394	360	392	427	377	409	383	393	376	394	415	386	363	361	418	424	378	376	398	398	415	409	385	369	366	391	384	363	391	368	388	383	383	405	454	387	403	406	390	378	398	411	372	382	390	404	436	362	400	403	397	376	393	402	381	378	393	368	405	410	383	397	399	400	396	395	384	421	389	391	392	414	369	365	386	368	397	365	421	397	427	406	392	383	415	366	437	417	391	369	415	402	379	387	383	402	428	396	396	370	412	401	388	399	414	399	375	374	374	398	416	393	393	382	400	377	381	362	362	385	381	437	409	379	405	375	405	441	400	385	386	389	429	394	401	368	378	403	409	405	367	377	412	393	388	384	403	413	393	425	403	402	356	396	379	440	382	396	409	403	423	371	422	373	390	383	376	392	357	405	428	371	412	415	394	370	392	414	390	391	368	407	394	380	381	399	422	392	415	382	374	392	397	416	388	389	370	391	404	391	390	360	367	374	402	400	385	403	379	353	382	419	401	396	396	403	387	396	409	366	402	388	381	384	386	389	392	391	401	423	399	383	410	417	400	406	350	387	378	405	434	356	385	410	365	397	376	367	380	391	395	356	379	390	407	420	407	389	386	375	417	387	383	382	347	406	382	364	370	380	394	407	387	440	355	353	414	366	382	396	404	396	408	429	425	427	380	386	406	381	386	382	415	387	417	412	434	361	392	411	442	360	433	401	402	404	411	400	386	394	378	405	406	368	398	389	410	418	386	435	405	402	373	353	337	410	352	383	382	379	412	398	362	401	408	412	392	414	423	388	397	371	396	403	393	435	376	382	388	399	385	406	436	417	407	391	402	349	390	379	419	403	402	401	360	397	377	363	379	397	392	390	386	429	415	392	393	379	373	364	381	410	411	384	389	374	417	387	390	400	387	427	409	379	401	393	433	393	354	376	397	405	398	391	412	401	369	418	396	397	374	412	394	406	391	383	383	397	431	421	417	412	427	416	381	382	389	355	393	412	401	389	375	364	417	362	396	380	423	381	372	395	384	408	417	400	397	377	398	387	380	377	397	404	405	392	406	420	411	395	393	421	401	394	409	410	403	429	418	396	376	393	392	390	413	387	388	403	408	400	356	377	377	402	405	383	397	366	394	402	416	397	401	414	386	384	392	363	403	375	396	390	424	402	360	383	446	390	373	387	395	376	394	394	406	369	390	370	384	358	396	393	395	413	372	391	413	387
23411	21414	29355	23882	21416	20135	2343	870	644	601	558	533	483	463	442	451	431	399	388	433	369	405	351	387	384	385	363	348	372	375	370	341	381	344	374	344	337	334	390	367	382	356	350	374	356	308	348	333	380	346	314	388	332	368	361	355	368	346	329	335	365	324	331	372	358	353	329	366	331	361	373	334	335	371	360	367	343	343	341	301	380	339	336	371	343	342	339	339	285	351	344	316	336	354	346	342	349	335	340	343	349	340	328	354	321	370	336	316	323	341	363	322	382	314	317	362	298	354	345	347	354	325	350	340	360	324	327	376	352	317	344	327	328	340	323	353	369	352	369	309	356	352	357	352	327	340	338	340	322	349	322	350	338	350	333	369	372	347	337	350	331	347	351	308	361	383	291	347	341	335	336	350	347	351	348	349	348	340	338	356	365	321	346	371	323	371	361	334	376	349	331	318	362	358	300	348	337	332	358	332	307	376	348	339	376	313	312	361	344	365	305	339	367	356	361	343	384	326	327	388	327	332	324	334	374	365	358	358	358	318	350	385	342	330	329	365	358	355	325	305	335	313	321	357	328	348	342	340	342	373	335	341	332	348	358	335	338	358	370	333	347	341	317	343	330	336	360	327	318	348	340	348	353	361	349	323	344	355	359	365	367	339	328	315	339	358	374	346	348	376	350	356	345	368	318	340	379	363	329	337	358	363	324	366	333	344	345	333	349	340	357	343	381	317	335	335	384	359	374	350	353	363	316	356	341	342	354	346	345	336	329	320	320	321	362	361	388	352	349	310	310	358	349	350	339	345	317	352	340	317	310	332	379	357	329	322	309	356	353	346	355	335	355	385	344	356	355	362	340	352	344	309	331	397	354	367	381	354	365	336	357	323	346	354	322	341	341	330	329	322	351	368	333	322	352	347	329	352	340	352	341	327	354	407	333	339	340	379	338	304	358	303	313	312	353	353	337	326	344	317	315	317	347	350	356	349	344	370	349	373	299	337	329	347	354	397	311	341	352	331	318	323	337	337	369	343	334	352	340	329	342	325	343	344	353	344	338	334	338	374	322	337	343	349	379	309	370	366	337	332	363	374	350	342	381	338	337	313	351	327	306	348	370	352	325	334	342	345	326	344	342	359	381	340	359	340	340	334	336	334	355	355	368	337	354	385	346	318	342	349	351	365	357	397	319	380	366	331	357	335	342	326	354	352	345	360	355	309	372	323	340	362	369	309	325	367	354	317	346	319	329	314	343	396	358	322	330	316	352	352	340	353	333	331	349	330	376	326	372	333	369	335	340	338	395	375	328	316	363	370	354	353	361	332	357	350	346	339	327	331	346	305	369	350	358	355	368	331	344	349	321	348	329	313	331	320	356	357	388	327	344	348	356	346	349	389	345	354	346	319	355	333	327	317	363	332	335	341	337	357	366	321	322	327	376	330	314	336	325	335	346	313	358	335	350	346	343	333	313	367	340	333	341	332	344	330	315	368	326	322	354	351	320	317	328	319	339	319	345	343	312	371	328	315	324	325	354	334	351	369	333	330	329	351	362	332	363	340	373	309	324	344	331	332	344	353	340	341	367	346	338	348	293	316	325	351	343	344	310	377	336	326	313	321	350	354	335	338	365	368	346	339	312	349	332	322	340	341	337	310	362	370	356	349	351	350	365	319	367	314	338	317	323	362	358	344	338	355	322	356	338	361	341	386	336	382	365	348	363	318	318	333	314	339	298	359	325	366	332	347	337	353	336	358	361	317	349	331	359	345	342	372	308	347	337	338	388	331	338	342	348	365	359	328	351	347	336	329	337	346	350	298	349	351	335	366	366	297	303	337	343	362	320	306	342	340	334	358	352	363	345	378	345	328	407	321	355	346	336	320	313	327	332	355	324	340	350	339	326	322	345	360	337	361	364	296	360	335	330	367	357	321	356	333	310	338	347	319	348	308	305	337	335	302	377	360	354	348	358	340	363	341	348	336	358	347	360	326	321	305	350	322	384	371	328	330	331	350	333	361	321	338	361	331	346	324	345	356	370	305	317	341	335	314	354	345	328	357	337	351	336	314	338	331	366	324	309	354	335	319	357	375	346	311	354	355	358	283	323	356	313	355	354	387	345	334	303	347	304	324	329	362	335	354	325	338	383	351	320	331	327	328	329	354	328	322	350	337	291	349	327	389	300	305	350	340	328	356	367	374	333	298	344	321	333	349	339	344	334	308	323	356	359	338	304	357	328	387	317	325	350	335	341	323	379	343	325	360	341	348	352	364	349	318	352	347	324	358	344	332	315	360	371	354	376	357	331	356	328	347	340	309	330	370	356	343	311	314	333	356	345	331	341	349	346	340	345	310	335	343	326	364	343	354	324	326	347	336	339	364	331	365	372	367	333	354	343	346	307	339	339	379	375	358	332	355	351	378	366	369	328	357	361	347	315	350	338	326	359	360	303	379	344	367	339	342	370	316	380	321	359	369	350	318	356	353	327	333	315	335	324	334	337	333	360	342	323	367	351	334	291	356	343	387	326	351	345	333	343	369	323	352	325	338	315	352	333	322	329	355	316	331	359	370	372	344	332	347	355	375	373	322	351	323	329	359	350	350	328	354	368	369	329	353	341	362	346	325	358	320	364	329	332	345	344	312	328	326	344	355	351	326	363	320	321	358	370	309	362	328	354	354	373	328	344	351	337	347	324	358	346	372	361	313	352	333	327	320	346	321	344	324	339	319	320	331	329	342	338	352	317	362	330	319	327	348	358	350	373	343	371	342	361	340	387	346	346	337	348	341	336	317	373	322	340	368	333	345	368	342	343	344	339	330	339	389	307	350	359	315	354	355	345	340	357	350	309	344	362	307	354	356	331	325	326	313	339	351	366	353	354	339	345	360	373	356	352	366	365	346	342	402	371	347	321	347	366	329	357	363	326	319	385	311	359	349	353	332	330	352	358	386	339	332	320	373	331	305	369	343	344	323	340	342	324	369	345	354	311	340	341	338	364	328	378	316	372	320	357	305	356	340	295	343	325	364	339	331	363	340	344	343	324	351	344	344	334	311	362	321	368	355	353	359	342	345	337	338	330	353	337	329	315	328	367	321	353	345	330	372	313	344	384	364	348	355	339	340	382	352	347	334	361	329	309	329	348	314	326	343	314	381	321	343	360	345	340	325	333	318	377	331	304	333	340	341	336	327	344	355	357	328	341	339	363	335	372	307	356	322	302	333	333	351	341	306	292	326	328	341	325	334	355	331	326	352	340	358	358	342	328	359	349	309	339	351	360	333	353	300	350	329	342	336	320	362	345	346	363	356	374	322	341	330	348	319	340	336	340	320	362	310	355	352	351	334	329	367	337	322	320	388	327	339	366	346	359	326	383	318	330	315	314	361	337	345	360	345	342	340	382	332	350	339	361	353	339	350	320	344	350	325	355	332	345	335	331	334	340	327	354	340	346	332	347	316	325	327	347	346	341	334	366	322	341	328	337	329	344	342	329	359	374	369	310	321
30329	16326	24931	7252	5059	3523	2734	2267	1911	1607	1484	1285	1198	1073	1045	995	955	865	815	796	773	759	770	768	773	696	690	730	705	666	641	639	692	673	664	676	671	646	641	642	641	674	673	627	627	591	631	595	687	635	709	625	649	621	667	675	666	600	633	595	623	601	656	615	653	595	577	669	605	595	600	681	657	634	634	609	660	606	618	603	597	577	667	633	653	647	605	636	605	641	635	650	616	645	605	601	623	616	591	615	599	629	613	636	607	629	617	588	619	625	596	618	610	597	597	579	592	594	654	617	576	603	584	579	630	639	625	614	632	622	585	609	601	551	625	587	612	634	646	648	632	621	607	629	647	634	660	597	615	632	636	594	639	609	598	604	606	612	623	608	657	624	659	611	612	646	581	632	604	629	627	627	610	651	581	584	604	621	633	606	618	645	630	627	592	596	645	597	643	630	625	577	639	570	578	661	613	627	627	626	644	576	574	611	616	611	628	629	662	632	624	614	555	626	623	609	594	634	608	624	615	656	602	626	607	648	614	647	628	592	626	614	631	692	594	587	634	610	643	648	622	631	612	626	615	592	572	635	662	612	613	599	616	617	621	601	589	618	633	569	624	617	638	602	616	631	622	613	636	596	600	649	620	630	675	641	632	636	649	587	683	602	604	632	554	612	611	649	633	597	629	670	603	604	646	626	647	647	625	588	666	618	624	641	638	584	661	605	604	574	567	591	628	547	631	582	602	646	641	580	608	601	593	566	589	638	669	621	647	605	619	631	560	601	624	648	654	638	626	618	597	628	636	617	663	569	605	619	604	597	623	624	637	637	596	591	626	616	606	557	620	616	640	643	609	585	631	646	598	596	592	605	570	625	616	609	623	617	591	606	632	607	638	598	603	583	638	609	617	592	617	631	662	595	664	603	636	616	617	633	627	609	612	630	627	612	624	620	619	567	651	589	591	620	600	612	630	649	664	639	674	598	656	590	648	637	595	623	616	591	635	667	641	576	587	629	611	613	611	614	697	605	623	617	643	653	664	617	588	616	584	626	578	634	611	634	595	649	614	601	594	602	633	624	600	555	636	617	640	662	634	634	605	594	634	620	628	652	628	628	595	652	599	634	598	647	678	615	623	592	588	630	612	589	632	665	647	630	644	614	650	643	611	668	648	594	600	634	644	685	640	608	628	611	617	565	644	573	578	636	614	631	581	572	613	635	628	636	605	621	624	640	595	619	600	583	583	628	609	585	624	614	603	655	667	574	651	621	615	606	600	618	620	633	592	614	609	629	575	628	622	660	606	592	625	644	648	596	628	642	615	576	586	590	593	652	648	621	609	575	623	618	656	649	598	599	655	603	666	613	586	598	644	607	609	642	605	624	619	620	600	659	654	613	602	619	659	601	638	605	608	658	604	600	581	620	621	623	616	617	568	652	596	609	598	616	653	596	603	615	696	636	654	605	605	613	617	641	619	616	661	644	581	617	663	653	613	614	643	629	627	631	694	650	630	644	623	573	632	605	594	590	641	615	644	615	627	627	604	615	625	658	609	621	645	645	619	596	594	602	586	605	625	624	601	604	600	588	611	583	646	598	639	640	624	666	641	582	617	585	586	631	679	637	613	630	626	649	569	591	629	632	615	617	620	617	624	597	589	602	621	647	650	651	620	638	617	634	629	644	581	646	603	646	593	625	594	594	611	608	602	656	582	634	609	627	605	655	576	595	599	560	632	635	657	601	633	539	629	609	633	591	598	631	607	630	597	590	632	612	600	624	605	629	622	628	602	608	603	674	622	587	608	619	616	630	624	620	666	625	622	603	630	618	614	635	597	634	582	637	605	636	604	620	653	663	597	650	639	572	608	617	580	595	589	615	591	622	600	616	625	621	578	634	608	619	611	656	646	607	631	606	604	620	661	606	629	589	674	627	619	609	653	593	626	612	588	629	588	647	598	639	592	632	608	647	660	632	608	598	634	587	637	621	616	662	660	620	648	632	629	651	630	633	648	635	642	632	611	608	613	608	642	611	574	626	604	652	604	610	650	600	620	614	609	623	630	646	627	580	598	617	585	643	590	571	653	639	618	628	638	614	619	610	641	639	642	617	575	616	621	596	646	639	615	619	646	642	600	584	656	606	600	624	665	640	671	605	574	574	623	622	624	632	607	623	591	628	626	604	606	606	638	550	608	655	643	613	620	590	620	648	617	620	658	574	608	650	658	652	643	606	607	543	596	618	601	602	625	630	607	612	581	602	609	640	627	624	576	580	609	596	621	644	588	608	607	635	566	625	582	646	644	621	654	651	586	657	605	602	669	585	634	630	596	662	648	650	611	629	613	647	581	604	610	607	628	621	647	623	651	622	628	639	612	610	640	642	619	634	594	629	621	631	632	582	633	605	602	622	602	626	632	614	596	613	632	582	641	655	687	567	624	602	603	604	627	585	625	598	597	655	621	604	636	630	655	630	637	622	605	626	640	638	617	605	644	600	579	627	630	656	642	650	623	594	611	582	611	568	630	663	636	647	597	599	619	595	616	657	606	648	594	613	627	637	614	654	641	581	634	600	655	628	607	578	605	630	599	611	608	617	641	575	631	631	632	644	620	624	597	573	580	608	609	627	614	600	594	614	620	629	610	581	656	631	605	615	624	649	627	619	626	641	616	632	651	597	628	650	621	644	616	637	622	606	612	611	635	579	630	566	596	620	588	609	592	643	614	607	584	642	600	632	609	639	614	612	644	617	633	622	613	607	586	598	617	611	553	623	621	640	569	630	613	632	578	650	617	620	628	629	644	617	613	627	569	632	629	653	684	581	601	632	613	628	620	646	592	627	615	613	596	573	609	632	582	635	623	607	603	597	627	614	620	632	623	557	647	599	608	625	557	673	600	591	571	588	630	630	651	593	632	611	585	634	577	608	611	611	612	642	651	598	627	604	605	621	612	593	626	580	627	627	598	610	593	601	634	646	581	621	651	609	595	628	587	631	587	592	619	603	590	587	623	584	587	646	617	592	635	647	649	619	620	595	648	607	604	631	613	670	591	581	628	612	604	637	615	645	596	607	585	579	579	674	632	609	624	639	609	636	620	602	651	609	643	620	610	615	613	623	622	629	606	626	575	617	601	600	632	615	607	623	632	615	631	588	612	601	631	613	611	581	637	615	624	617	614	591	597	617	606	599	581	618	594	588	625	538	620	624	618	656	608	595	632	601	629	672	682	652	655	607	678	629	609	649	615	615	600	614	631	619	584	638	630	623	601	618	611	614	638	614	601	600	626	660	593	587	629	623	625	615	633	601	675	573	616	617	601	608	550	617	639	608	607	570	623	652	663	619	623	653	670	610	646	599	605	639	644	624	654	626	623	629	642	638	629	602	644	610	602	630	589	622	586	586	599	612	615	586	617	628	642	612	645	615	571	623	635	620	620	609	634	622	643	598	627	618	630	596	612	615	622	592	602	640	599	623	626	633	607	611	628	648	575	636	622	551	620	584	632	627	611	609
26810	20860	10203	1015	567	504	433	475	403	472	427	439	468	451	391	467	411	406	426	423	400	393	401	416	436	408	417	411	415	453	396	423	442	454	419	470	447	442	404	488	427	419	433	418	440	414	406	411	408	407	412	438	442	412	431	423	436	397	413	434	385	413	408	434	432	410	474	420	446	427	430	425	391	438	415	379	399	448	451	453	388	437	403	440	424	404	406	449	415	439	420	400	418	434	475	420	416	421	420	389	448	417	407	453	412	414	402	430	389	413	413	426	415	456	425	403	424	430	416	391	438	432	408	413	429	441	406	447	424	453	416	393	456	440	419	436	390	379	406	431	425	438	452	420	416	425	423	465	441	384	396	415	409	427	436	405	407	420	431	414	395	444	408	432	415	456	427	482	417	389	424	419	363	447	448	424	459	415	421	420	397	415	390	408	419	416	422	428	428	452	402	417	396	385	483	394	392	425	404	408	469	437	383	409	401	431	460	428	395	429	412	424	429	413	427	422	406	402	426	416	414	440	464	448	406	441	385	423	439	428	398	409	434	398	430	458	431	413	411	395	403	403	398	440	463	465	412	409	411	419	437	410	417	414	432	409	392	424	435	424	418	422	471	435	411	443	451	407	444	409	414	394	408	393	417	405	443	404	405	427	447	421	413	428	436	407	439	405	406	425	416	430	413	435	427	397	405	392	398	400	398	416	412	411	457	382	387	426	446	431	416	411	453	414	424	442	473	426	426	418	439	405	432	411	446	437	408	397	437	445	405	405	450	405	431	376	422	405	424	418	420	438	453	413	426	398	432	417	449	404	474	417	424	430	401	409	465	427	436	429	423	439	420	420	438	427	428	406	457	430	409	441	442	400	378	451	409	447	390	432	408	450	413	430	376	405	407	408	421	448	424	398	400	476	432	407	426	434	414	416	423	416	412	426	400	399	427	419	389	462	402	449	438	407	458	396	388	453	390	401	419	422	415	413	445	438	438	419	397	399	427	423	436	423	416	434	427	425	419	399	379	456	398	452	425	429	416	440	425	398	437	402	436	388	436	440	387	431	421	433	394	395	411	440	416	439	409	421	431	430	453	384	425	441	393	428	424	418	397	444	396	412	371	400	437	391	432	407	425	422	402	410	420	414	420	426	436	400	403	416	441	433	427	429	432	418	433	401	418	411	440	394	454	432	436	432	414	436	473	434	413	434	392	396	435	482	419	441	445	426	452	387	413	413	430	438	417	383	427	433	436	407	414	492	449	403	406	435	435	385	434	396	480	419	433	427	440	439	435	441	401	446	428	400	424	445	426	436	409	423	461	439	437	398	408	456	412	451	421	436	429	404	453	476	441	427	430	400	433	420	416	422	454	439	436	414	397	421	412	398	439	436	421	402	414	401	373	424	388	419	413	424	407	425	450	424	451	389	445	410	426	442	444	415	388	380	444	391	384	411	457	403	408	443	433	423	431	404	415	439	395	409	430	399	414	391	420	416	434	417	440	425	440	420	409	398	375	402	396	446	435	411	417	436	422	417	447	432	403	407	435	384	393	448	428	425	384	384	379	390	383	420	419	444	418	394	438	422	392	433	420	458	414	365	444	411	439	450	422	407	420	451	418	440	395	409	441	441	428	410	395	438	426	403	391	405	402	403	431	400	425	414	407	412	451	405	410	454	427	459	418	409	436	430	452	422	417	428	410	411	437	392	438	448	431	409	415	400	438	430	408	416	420	414	423	440	401	418	429	430	423	412	420	449	431	423	405	465	404	443	406	433	444	452	396	461	402	430	397	434	436	455	441	432	411	444	402	416	409	442	393	391	452	423	411	434	436	389	446	449	447	407	399	417	460	420	406	393	431	426	461	388	417	442	424	433	418	387	446	432	435	432	446	384	402	406	403	430	422	395	437	399	418	416	467	423	438	435	445	443	441	426	441	431	434	465	437	413	414	412	415	386	413	431	411	440	420	406	463	460	412	380	406	434	461	424	415	387	409	427	378	405	432	419	417	411	421	437	420	394	424	435	428	412	413	424	449	426	415	428	410	425	439	440	432	406	419	428	404	457	403	400	387	432	419	420	408	427	428	433	434	450	405	434	370	425	366	416	427	435	425	417	407	433	450	466	423	410	451	408	397	420	409	420	442	431	366	443	446	457	393	390	427	409	404	415	410	453	448	425	455	415	478	419	428	423	448	434	404	435	403	421	439	424	434	389	451	392	390	448	408	429	416	428	416	379	428	425	400	447	424	405	395	440	422	392	457	435	435	430	464	452	437	400	421	431	453	405	405	405	369	415	431	436	433	422	443	398	423	442	441	449	412	421	437	457	429	385	418	432	417	404	415	438	440	453	424	404	437	431	408	421	418	393	442	412	441	423	441	415	438	419	412	421	424	428	433	409	455	448	420	443	410	417	462	395	386	421	436	407	446	421	401	416	418	413	453	418	440	368	457	421	425	401	389	434	405	404	414	418	410	425	452	419	458	425	407	407	402	424	422	411	441	399	420	405	427	419	395	440	403	401	400	408	417	404	428	448	423	410	400	424	419	405	417	429	437	446	420	428	441	409	420	445	422	408	426	449	440	420	421	444	443	426	395	455	408	422	434	387	423	429	464	380	389	410	432	373	403	434	447	431	439	412	430	434	437	416	454	404	430	411	418	401	440	444	395	396	391	379	455	417	403	409	433	418	459	468	463	457	414	458	375	395	409	442	403	410	405	385	426	432	424	425	439	410	406	462	414	454	383	419	429	418	407	439	452	428	383	443	423	432	426	443	401	422	415	425	432	422	425	422	410	408	422	386	435	426	416	444	437	389	418	400	422	429	437	413	445	445	415	410	423	431	420	420	439	391	450	421	411	436	424	423	415	435	440	439	438	420	428	381	434	417	435	420	396	396	397	426	459	389	359	450	431	401	425	468	422	405	411	408	448	419	454	404	420	415	400	402	424	431	445	447	457	440	453	404	432	425	457	423	450	441	430	408	431	437	413	414	406	414	413	424	418	423	427	436	448	405	429	442	411	428	416	408	393	401	446	418	441	428	400	411	454	400	474	417	419	418	404	419	432	382	417	423	448	448	406	400	448	418	446	427	407	430	438	415	458	452	456	461	406	433	454	427	430	426	439	388	452	399	443	417	444	452	421	451	402	412	413	443	437	442	444	391	396	412	403	436	396	420	421	399	389	424	471	428	445	446	427	459	395	433	389	427	391	411	457	445	402	447	420	389	454	457	444	400	390	421	406	443	421	457	442	457	421	417	440	401	400	439	399	431	435	400	417	380	419	420	444	407	413	412	416	412	424	418	401	443	437	399	406	439	420	383	433	431	468	404	395	436	430	427	396	440	418	400	401	425	427	418	441	448	425	437	409	422	406	392	442	388	433	436	383	414	442	412	432	419	411	423	392	404	393	433	405	441	413	407	416	442	390	449	432	435	429	441	427	422	443	447	437	408	432	452	412	412	434	406	433	422	451	396	416	444	403	407	428	405	400	406	429	364	413	416
12345	1841	3887	1182	997	973	934	937	877	844	857	854	818	844	826	796	862	822	853	835	765	812	845	784	775	781	798	844	837	826	830	803	818	781	781	743	826	903	828	838	803	809	821	761	797	814	768	789	841	819	803	785	763	826	777	866	834	805	799	819	752	823	814	850	783	764	842	820	783	765	819	802	825	807	855	846	801	811	775	822	802	789	835	787	820	814	804	847	771	814	757	817	822	790	796	842	800	823	799	817	816	747	743	830	801	795	791	806	786	804	811	846	804	806	819	795	832	831	833	805	780	825	807	800	798	829	838	796	814	832	810	832	815	808	837	836	834	775	836	783	811	761	841	808	794	789	800	771	816	799	825	831	762	814	785	833	790	785	805	821	840	803	851	802	808	770	810	820	769	791	827	775	809	845	825	877	798	813	816	810	791	807	811	794	831	799	767	815	790	820	797	799	822	833	785	822	774	817	809	815	796	750	834	731	810	808	839	805	837	826	811	790	814	836	787	816	824	808	788	767	814	831	840	763	778	815	871	837	820	810	798	805	838	774	780	841	777	790	822	827	822	863	862	832	765	797	849	822	799	805	839	815	836	809	803	869	763	847	812	801	819	835	837	835	830	818	850	779	797	797	798	800	789	788	789	820	801	762	757	849	827	808	834	802	839	815	760	810	828	778	862	804	830	825	827	832	819	816	804	848	784	813	814	795	807	796	776	847	773	812	810	788	863	796	804	806	844	830	807	824	786	787	805	824	799	831	782	818	812	782	833	767	745	778	725	843	851	778	822	853	801	829	873	830	814	796	840	833	850	859	803	794	845	818	843	814	824	767	820	800	791	784	852	779	828	791	817	841	817	809	767	780	755	784	781	797	799	829	793	848	822	764	801	805	816	819	737	756	795	818	796	819	829	764	818	799	790	769	793	819	787	827	791	826	802	780	850	777	820	788	796	854	801	807	783	777	798	815	795	802	774	872	765	831	819	811	794	763	790	802	801	799	775	742	816	818	843	846	819	793	847	801	840	799	812	833	803	797	789	829	772	813	793	812	839	819	846	789	775	748	802	773	824	796	773	882	769	785	787	783	820	818	808	770	840	817	805	784	800	756	818	813	792	792	782	780	822	814	814	826	764	803	762	816	846	787	810	805	776	783	827	817	800	768	767	808	820	866	817	862	795	839	786	817	809	825	802	732	855	788	842	765	814	813	766	802	789	779	816	817	817	815	819	831	801	774	841	783	836	772	857	814	806	854	822	843	830	833	852	831	814	783	817	799	814	828	832	835	795	847	772	790	778	820	854	816	821	791	803	815	805	783	806	774	798	788	876	832	822	779	824	814	780	836	783	784	823	765	778	781	778	798	816	805	819	796	788	780	874	772	792	802	840	826	753	813	783	788	801	764	764	783	803	726	854	815	819	837	727	781	853	796	851	806	795	821	857	849	821	783	803	762	812	780	827	787	808	768	814	760	792	807	818	833	770	797	849	808	772	785	830	782	811	814	809	815	864	800	805	801	794	802	778	793	833	797	855	790	795	828	839	800	842	795	835	811	805	819	810	836	854	793	811	871	859	801	823	795	780	783	814	841	793	791	793	806	781	760	850	753	873	832	801	805	775	831	785	832	796	849	823	774	806	843	831	803	790	729	808	769	774	838	808	814	820	770	802	835	806	793	874	826	824	827	800	762	794	775	795	837	825	819	802	843	807	826	836	789	830	814	773	783	803	807	808	795	792	822	866	774	734	820	790	855	796	838	769	798	794	779	792	744	788	840	779	807	822	824	819	810	837	812	757	806	791	833	735	797	844	785	822	818	811	813	851	810	846	809	831	806	795	823	760	812	782	802	823	795	808	828	779	786	796	781	865	827	754	795	834	800	847	816	805	815	838	768	790	868	791	825	791	812	778	818	849	826	797	814	866	749	837	772	825	788	802	834	764	784	797	809	820	808	765	804	821	787	844	831	847	825	800	810	851	776	783	836	800	808	795	792	810	804	777	820	786	792	783	873	760	790	876	818	804	831	793	797	783	785	742	807	784	758	753	780	843	840	809	823	802	840	765	798	793	800	855	792	803	790	792	787	798	795	821	778	836	790	783	796	848	785	801	803	789	890	756	811	781	820	783	790	801	826	816	830	817	865	810	836	805	776	769	810	831	763	819	772	825	839	823	741	793	828	801	782	855	806	830	791	823	813	794	843	845	788	778	793	806	854	822	803	841	813	848	776	815	817	797	766	800	824	813	850	840	832	824	787	802	796	791	842	812	795	801	800	766	824	776	787	745	811	769	847	793	830	854	807	802	830	793	811	786	809	836	837	784	820	790	843	753	758	841	804	782	759	830	769	843	822	825	781	822	803	780	811	784	822	837	835	801	814	773	816	790	855	803	781	828	801	792	820	817	804	783	833	796	821	815	795	808	816	834	791	790	801	804	772	823	803	860	771	835	837	831	825	856	795	806	785	812	802	827	822	833	795	791	824	806	796	778	799	784	781	788	834	772	819	790	792	850	774	777	813	769	799	783	801	829	776	842	822	792	786	829	851	803	806	843	817	796	804	791	795	754	822	785	851	794	834	746	804	822	774	824	802	849	813	794	836	787	880	779	870	803	849	797	816	829	776	776	849	826	759	822	811	820	743	811	771	772	805	783	820	792	832	810	789	814	784	796	789	876	829	828	829	801	831	756	819	833	852	799	815	754	799	812	804	830	791	819	799	759	792	836	823	820	803	862	825	811	767	798	797	821	812	793	766	779	825	819	819	827	808	855	829	818	810	807	779	819	786	808	780	797	814	818	774	793	785	775	795	807	813	824	830	788	809	786	826	801	820	782	801	884	817	808	794	867	801	813	783	814	818	796	826	816	832	790	805	814	806	810	823	774	871	849	819	827	818	824	808	840	836	803	855	801	784	811	789	822	813	817	803	743	803	780	809	798	803	793	817	793	793	810	762	814	770	810	789	813	764	803	785	801	810	797	839	847	813	798	740	822	800	801	816	795	858	850	777	768	809	815	817	799	796	779	785	848	806	775	844	814	813	804	821	839	805	791	818	819	792	797	812	812	763	812	729	857	773	824	781	801	850	817	832	826	791	832	834	815	784	795	808	761	821	835	777	744	769	812	788	855	798	788	809	813	816	835	819	777	768	789	774	761	780	832	839	823	788	798	808	813	792	875	853	828	812	807	811	822	824	743	792	823	765	802	827	856	811	762	786	821	762	862	806	796	800	809	821	831	773	771	790	807	799	820	799	846	819	836	825	796	804	778	862	804	821	818	771	805	793	836	806	826	772	787	813	776	790	724	837	775	766	776	834	805	785	800	759	767	834	788	817	836	828	864	759	811	856	856	751	839	815	850	812	779	811	775	796	871	828	800	793	811	860	794	784	829	839	793	814	826	768	811	825	866	847	789	808	713	782	788	804	807	801	809	843	796	748	825	847	809	845	767	795	810	836	797	866	838	826	762	754	799	846	798	737	830	742	820	786	821	817	788	828	834	854
24223	21334	28637	24380	20910	2624	611	419	350	347	304	285	274	242	260	257	227	209	261	230	217	228	210	245	190	210	196	202	184	189	207	219	205	198	203	202	191	205	192	205	213	214	198	210	204	186	208	207	192	201	184	207	189	185	184	190	193	210	200	191	190	219	163	187	219	177	202	174	195	218	173	181	204	206	172	207	199	197	187	224	169	204	208	190	190	211	190	196	203	192	177	208	196	182	211	196	191	202	184	197	166	181	182	207	204	189	209	199	189	222	179	183	193	196	200	167	195	167	209	188	192	185	180	185	204	195	207	181	191	188	193	195	194	189	183	211	194	202	194	198	181	186	210	185	217	196	206	190	186	155	207	187	199	204	192	192	180	191	195	200	176	184	195	191	185	180	218	197	192	219	189	193	201	218	213	202	187	184	170	175	183	194	213	176	191	202	176	184	198	173	190	213	187	169	167	197	208	211	210	204	183	190	186	174	182	188	171	204	194	195	186	178	193	176	160	196	164	203	190	185	202	175	191	201	206	206	194	176	179	221	221	167	180	201	198	193	198	201	180	181	163	188	201	213	190	194	198	178	194	214	175	178	181	216	184	187	161	170	170	168	185	180	198	195	181	174	211	193	181	166	193	197	196	169	195	191	197	201	193	179	219	198	196	181	178	193	163	226	193	196	187	209	192	194	190	186	204	184	202	206	202	194	199	165	190	173	201	211	190	208	204	195	189	197	180	174	182	214	194	203	193	171	182	208	179	174	194	179	174	192	181	187	160	187	206	197	196	164	211	189	191	196	191	212	193	177	197	200	219	191	187	194	190	201	181	185	188	199	177	194	207	182	169	177	211	181	180	178	187	181	207	188	189	192	231	200	191	203	186	198	185	189	174	185	169	192	211	186	184	191	179	185	180	207	183	203	208	197	169	198	188	182	185	197	183	210	189	204	208	197	210	185	209	179	187	178	201	199	181	222	181	182	219	202	166	198	208	174	191	180	209	182	180	203	184	193	195	219	186	176	194	198	212	206	208	203	215	184	199	205	180	170	187	193	184	186	176	175	193	181	211	176	176	189	162	172	184	181	213	196	206	181	172	182	198	177	187	207	189	186	152	195	180	184	184	190	200	199	173	195	196	178	186	198	171	219	201	198	185	201	176	179	162	186	182	208	156	198	180	195	198	193	171	217	203	194	185	211	179	183	203	193	205	187	200	180	207	211	214	193	161	168	175	194	203	163	201	205	209	188	207	172	193	175	192	180	181	199	204	218	181	194	191	194	192	186	207	220	203	169	186	188	225	222	190	204	188	194	194	191	162	183	200	200	193	187	180	184	182	175	201	190	207	185	197	174	183	200	189	197	175	179	182	203	213	186	197	197	202	180	183	230	178	188	191	188	185	181	176	199	208	171	180	173	192	185	189	196	175	213	175	210	203	189	187	210	177	211	188	186	194	185	198	215	178	174	202	183	215	209	197	198	175	216	196	194	182	208	201	165	188	180	183	197	162	224	200	200	185	176	185	189	190	204	193	172	189	171	190	196	197	185	180	188	195	199	200	192	174	189	188	209	194	203	193	196	175	194	229	207	183	186	170	174	181	181	184	202	180	191	152	183	152	210	195	202	169	184	225	195	191	206	181	200	187	224	175	209	193	210	204	172	175	196	185	176	196	172	196	188	220	184	180	207	209	192	191	215	184	185	177	192	199	209	186	178	188	220	200	185	175	183	185	184	215	200	208	188	194	181	183	194	160	181	200	188	201	181	164	196	205	206	180	192	181	189	210	196	204	190	191	189	198	171	180	176	170	175	198	198	174	198	184	161	206	172	191	196	188	207	194	175	201	192	202	213	189	174	189	202	201	226	188	159	188	181	192	205	187	211	206	189	176	178	174	205	169	193	193	224	211	188	221	186	202	193	199	186	192	182	206	178	196	196	209	167	171	191	189	176	200	198	201	200	203	183	189	213	215	194	189	188	206	188	202	200	185	194	173	199	184	181	177	202	190	194	181	205	204	202	192	181	179	168	209	185	202	179	169	206	200	201	206	190	168	185	201	204	182	175	192	200	186	192	163	171	182	168	189	199	175	197	182	191	164	217	195	181	206	191	176	205	174	167	198	181	219	169	179	177	214	196	204	190	208	186	200	198	170	186	203	179	193	205	174	202	163	196	207	201	182	192	211	185	180	192	174	180	183	200	199	197	214	209	203	206	196	173	179	198	190	187	179	214	195	194	194	183	184	191	194	205	193	196	176	187	190	184	210	197	168	186	186	218	193	197	191	180	209	207	221	207	196	180	209	183	178	180	198	200	212	187	184	188	193	213	198	181	201	180	181	203	195	186	184	196	189	215	198	200	180	197	194	180	181	175	207	178	196	179	210	178	169	184	180	204	176	224	233	195	211	203	191	180	187	199	167	201	178	212	205	231	182	211	196	191	218	212	215	197	191	190	196	196	170	193	172	177	204	194	193	200	187	206	184	221	172	175	210	204	173	187	181	205	206	176	181	193	199	190	203	180	184	222	187	182	179	197	178	195	213	180	197	182	209	198	188	183	202	181	187	181	165	177	182	216	198	185	214	192	187	175	184	207	201	190	189	197	188	202	204	191	180	218	154	188	202	181	189	199	196	186	182	176	190	211	189	190	163	221	205	203	209	210	218	187	203	183	192	217	193	192	200	203	166	194	190	188	200	182	194	197	185	187	198	215	191	188	203	179	216	201	196	215	181	195	174	186	234	206	201	218	184	216	182	175	192	182	204	166	181	195	195	196	195	180	187	195	216	180	201	173	208	173	176	204	186	175	220	178	197	199	199	173	195	169	167	186	201	203	180	201	207	194	207	188	182	199	206	186	206	155	197	193	206	201	190	205	196	175	190	198	183	188	193	201	223	176	206	195	184	190	177	203	192	201	186	197	196	180	194	191	189	194	164	209	192	194	217	192	193	182	223	201	176	186	179	182	172	189	174	206	188	181	207	195	192	193	206	191	202	177	192	214	188	214	205	165	169	177	187	191	209	184	186	207	187	207	211	196	201	195	194	190	194	187	181	181	191	206	226	199	210	204	194	169	193	189	186	194	169	210	172	183	197	162	184	177	191	180	184	201	172	192	181	225	184	177	190	183	179	198	184	187	184	185	179	182	188	209	169	184	169	207	157	194	179	169	189	182	211	166	171	207	187	170	187	179	184	183	173	214	192	204	205	211	201	179	180	173	214	216	175	200	166	185	189	160	207	199	176	174	172	174	204	190	194	189	189	198	216	195	179	195	200	225	199	172	197	197	207	200	198	225	184	178	191	196	187	195	202	210	191	208	187	215	190	188	186	204	179	206	208	197	191	177	175	186	184	211	197	204	184	214	201	178	206	214	189	186	177	185	167	175	201	206	182	186	180	195	214	203	213	175	172	202	186	201	185	196	179	189	215	196	186	168	186	203	192	205	198	188	187	212	190	183	200	169	215	176	193	165	179	211	179	176	185	199	204	188	201	170	168	186	168	174
26135	10174	19569	4236	2811	2134	1570	1261	1103	941	777	748	652	668	591	574	549	541	511	499	499	549	428	470	436	483	443	447	472	416	442	438	417	439	406	417	426	404	445	437	393	439	384	428	413	420	388	449	399	422	431	383	412	412	431	395	377	403	400	399	407	384	403	410	434	429	392	402	409	410	377	441	420	399	403	421	383	374	421	389	369	398	436	403	415	385	435	395	399	410	399	401	397	378	369	377	380	411	370	353	390	398	401	366	369	394	407	373	375	374	383	393	435	395	370	427	409	370	420	397	369	404	405	384	405	368	382	372	398	425	385	378	409	368	414	371	393	389	407	401	410	391	381	379	371	401	420	414	399	400	412	363	398	402	408	393	362	379	415	428	409	365	385	369	374	372	399	381	386	421	359	386	387	381	388	412	373	385	370	384	366	384	380	396	377	398	355	400	397	408	377	380	407	370	420	372	416	366	403	393	425	355	425	404	378	405	376	421	422	399	399	409	383	414	372	386	404	385	420	400	405	385	365	387	387	395	417	366	442	376	374	380	405	407	408	406	420	360	377	388	372	399	396	384	409	359	379	387	350	368	391	389	420	393	399	360	395	396	401	389	369	336	362	388	381	431	383	379	382	418	391	370	398	391	398	381	379	431	415	392	378	387	407	389	394	388	432	402	378	355	381	354	429	448	386	413	421	419	389	374	381	384	353	377	360	419	386	423	386	390	410	359	355	407	372	395	393	382	357	371	382	352	392	394	414	405	388	355	369	416	405	398	382	370	370	424	391	371	387	401	409	388	384	403	389	399	361	405	400	400	390	391	405	397	403	383	414	423	404	378	389	409	396	413	379	375	390	375	379	368	404	388	416	411	387	414	413	420	372	408	379	416	410	400	385	399	403	405	409	381	414	407	380	396	406	378	367	394	416	400	379	405	377	368	391	371	406	403	382	366	388	373	369	386	378	400	365	395	433	326	379	392	403	403	400	401	416	373	436	428	379	419	346	402	385	385	414	396	397	382	380	392	388	398	403	373	401	417	374	408	388	364	417	368	352	421	370	395	387	383	385	370	370	399	384	372	343	407	405	383	378	398	388	381	401	431	404	411	404	391	409	353	373	371	414	362	378	385	382	427	392	386	395	373	429	380	396	422	406	368	412	351	416	408	372	393	404	405	381	355	403	386	382	384	374	347	400	416	377	384	426	399	378	386	390	386	385	424	379	402	409	352	418	391	397	383	371	413	394	347	394	417	395	392	389	401	395	404	391	394	365	391	397	367	388	382	384	412	394	399	399	398	402	415	397	387	357	388	448	416	384	409	393	413	371	387	437	366	387	372	443	388	391	364	404	393	378	403	425	388	356	401	409	383	391	393	401	390	384	358	378	371	392	393	378	373	400	390	382	411	388	408	349	363	383	394	370	387	410	415	401	400	396	392	371	392	382	368	371	374	438	414	407	406	398	373	362	368	376	392	411	377	353	404	386	385	400	392	395	360	369	410	384	374	394	383	401	369	423	382	397	386	399	359	381	371	420	407	397	374	393	394	408	402	372	383	390	386	386	405	401	372	376	428	383	409	414	400	393	382	399	388	382	405	406	386	413	423	396	405	388	396	397	409	408	403	387	389	421	412	360	376	394	388	389	366	398	371	362	393	388	421	415	403	395	381	404	409	412	425	408	379	389	426	380	404	360	392	415	376	372	395	386	404	423	414	388	378	426	368	378	394	396	440	383	400	392	395	415	412	400	400	397	365	375	399	373	430	403	413	407	362	375	367	394	400	350	366	394	360	412	402	383	387	386	386	375	390	426	363	383	410	391	420	394	390	376	324	370	399	382	395	393	383	364	367	390	393	385	347	429	374	380	384	385	374	410	350	388	374	405	407	384	403	366	388	384	355	373	398	401	406	373	425	374	402	429	391	353	384	408	403	416	370	383	400	395	395	356	387	392	389	389	367	434	372	377	360	405	390	332	396	422	463	375	404	405	403	386	366	382	397	380	424	416	373	413	374	388	440	413	380	399	410	394	389	374	401	374	363	411	415	424	400	394	385	400	406	360	360	397	410	386	396	390	370	415	387	386	387	373	416	384	376	356	390	372	410	384	411	409	381	373	410	378	379	431	412	367	378	407	386	396	397	388	394	400	376	377	396	400	380	395	405	395	400	401	379	358	394	384	422	424	393	387	389	361	405	399	419	411	380	407	392	413	395	419	427	387	418	403	377	390	443	376	395	371	397	372	365	388	379	412	388	420	375	436	418	353	423	395	388	372	397	325	403	375	389	394	439	363	417	388	369	403	369	406	402	371	388	377	391	365	370	409	428	380	390	393	383	391	422	382	371	380	390	387	376	387	349	380	394	407	433	433	407	374	403	413	416	395	418	364	400	385	405	358	414	375	412	415	399	414	388	371	358	377	372	398	424	363	393	389	406	372	397	403	383	379	391	381	391	382	387	397	413	413	393	362	376	391	404	391	375	416	390	373	394	375	394	384	400	395	405	380	381	420	336	374	429	374	389	405	382	352	363	407	403	373	408	393	439	394	394	385	363	372	398	356	419	392	382	378	427	413	371	348	387	413	398	399	374	345	379	426	358	415	428	382	334	406	369	366	408	387	399	342	404	407	406	373	386	382	387	376	421	341	410	399	415	415	372	417	373	377	399	379	379	403	369	383	398	338	374	414	401	408	391	383	402	383	383	409	398	398	396	405	414	424	390	411	415	428	387	420	386	406	412	382	396	365	406	383	376	398	402	382	426	402	404	379	411	427	430	381	395	408	370	379	371	380	386	387	370	383	397	408	377	361	352	379	359	400	387	411	405	386	388	391	360	363	406	395	383	398	434	415	381	410	386	369	362	396	415	391	372	399	391	393	387	384	411	417	369	416	399	392	410	431	385	379	378	400	368	405	428	358	385	406	396	396	412	390	405	399	434	391	361	401	400	354	388	397	407	377	353	371	395	358	402	386	403	383	406	390	389	391	385	407	366	411	399	384	386	391	409	375	380	384	387	356	380	366	377	388	392	410	396	403	382	365	377	357	396	370	413	360	406	398	365	382	361	365	369	383	398	363	393	382	394	380	365	377	398	403	411	419	405	392	382	363	391	388	402	420	378	374	450	402	396	399	398	417	415	432	402	364	376	354	345	369	403	359	388	373	393	361	411	405	403	355	399	363	385	369	380	385	385	391	396	386	406	390	414	404	396	387	422	403	373	441	373	393	373	394	395	420	396	424	404	397	395	425	380	361	412	406	409	438	364	391	398	376	408	377	362	413	412	409	395	417	380	363	361	393	393	415	396	386	406	375	395	407	419	360	382	403	398	391	346	397	402	416	398	355	403	349	393	379	438	383	402	371	377	404	375	380	375	404	411	417	395	376	373	399	371	386	373	352	391	387	387	394	407	395	408	371	383	407	381	385	386	406	388	402	386	401	419	433	412	356	385	418	372	367	419	386	331	439	369	392	398	418	411	415	420	405	384	382	428	380	369	378	396	433	371
23303	21334	29183	23861	21335	20242	2291	814	633	587	529	500	485	443	423	453	418	438	431	338	370	368	399	393	356	360	372	359	371	348	399	368	343	363	391	336	341	350	378	349	339	366	356	363	349	342	330	358	341	360	326	335	366	369	315	335	338	352	350	314	343	331	357	352	333	350	317	366	329	386	350	356	330	337	349	353	332	324	342	339	334	332	356	324	321	353	366	343	340	345	337	299	328	357	326	325	355	349	360	344	320	374	341	370	310	351	341	330	311	333	322	343	307	343	334	334	345	319	355	312	338	338	341	350	335	351	340	354	340	354	324	345	357	341	337	322	338	348	334	333	352	308	320	318	351	315	347	342	355	335	360	326	364	360	375	307	361	334	357	358	351	332	344	352	338	327	317	331	348	327	328	356	333	351	328	334	335	304	314	332	300	366	317	324	383	328	332	317	350	331	331	317	352	324	329	310	350	370	382	348	335	340	301	338	335	336	361	358	341	358	388	376	322	321	331	341	370	340	331	327	343	312	337	309	320	355	313	356	351	377	366	323	342	333	354	325	337	350	311	325	320	385	320	329	349	354	346	374	358	360	371	295	334	350	336	334	326	360	333	338	316	331	313	369	366	329	327	361	352	346	322	356	318	327	363	344	321	348	340	319	347	343	315	330	352	329	294	339	345	309	368	374	297	369	327	356	334	345	326	340	360	343	355	357	352	336	344	337	332	344	323	351	321	331	345	330	355	315	386	339	327	354	328	337	347	353	343	327	341	328	352	354	365	313	329	335	363	330	333	348	358	339	350	341	317	359	348	325	342	360	371	333	348	341	328	373	344	359	329	400	358	351	326	310	380	352	348	390	361	349	365	326	351	349	332	339	311	345	325	381	350	318	331	325	346	332	316	356	332	329	353	346	319	337	365	367	332	338	348	369	320	317	314	305	298	324	327	301	305	341	370	345	333	360	342	317	351	333	321	318	356	344	348	335	404	330	364	346	339	331	317	333	351	348	342	335	367	341	359	331	323	337	359	332	343	369	331	359	332	339	340	350	322	343	337	329	339	322	361	337	332	336	336	323	342	336	339	336	348	331	370	328	374	321	325	333	325	307	328	336	356	361	330	300	306	347	327	338	355	369	324	353	334	316	317	305	323	344	359	333	346	320	383	335	350	331	348	307	341	349	319	322	340	324	345	314	359	373	314	346	379	354	348	352	338	344	339	317	323	299	359	363	334	348	327	349	320	376	354	345	345	365	365	300	325	335	366	353	337	350	361	320	339	361	368	342	295	329	310	322	337	333	350	352	320	366	318	344	348	330	311	359	324	328	341	321	346	364	349	304	335	374	366	380	350	322	338	369	330	339	348	327	326	351	347	317	348	308	347	307	330	372	305	346	336	349	349	355	332	344	351	335	327	310	308	327	342	321	367	338	323	306	341	336	340	325	352	322	305	347	334	326	338	341	322	373	349	367	317	357	354	332	385	332	328	362	335	331	365	375	331	346	321	338	346	325	321	341	321	315	308	310	337	341	324	370	337	345	305	367	351	334	328	312	331	362	326	343	354	345	357	376	330	323	342	317	344	323	326	347	352	334	315	356	347	338	378	349	329	318	363	360	346	340	337	322	361	373	324	343	347	347	330	347	337	329	320	312	328	357	341	356	342	334	353	371	334	334	339	345	309	345	344	326	343	296	345	338	341	369	349	331	343	338	325	351	288	318	345	325	345	321	341	342	372	331	334	340	332	349	326	327	344	356	312	363	335	336	298	335	321	338	333	332	349	362	332	324	352	313	341	354	353	352	342	363	335	319	342	316	354	369	363	354	344	332	346	325	359	352	341	346	340	345	320	303	294	311	325	350	353	346	314	289	348	361	348	361	316	359	356	333	375	359	353	341	348	359	301	320	351	336	361	322	346	365	327	333	347	332	343	331	341	346	335	336	300	309	336	350	369	346	340	356	301	330	323	314	302	352	347	347	321	361	358	324	335	334	343	324	330	324	356	358	333	342	346	351	316	376	323	358	318	308	315	375	346	368	367	327	335	326	346	336	334	350	301	348	380	354	331	355	345	340	331	348	340	339	334	339	352	332	342	375	318	345	377	334	332	341	316	316	372	331	326	342	354	352	329	358	321	311	340	341	338	357	356	332	326	325	346	323	336	339	343	327	330	325	356	358	353	313	348	332	356	313	321	322	319	335	315	320	361	335	328	338	370	331	348	325	325	340	338	325	335	312	325	392	350	348	327	343	328	341	345	340	306	317	315	343	333	337	347	330	330	319	346	341	314	355	321	327	324	354	357	335	346	349	334	342	375	342	376	337	341	351	386	340	352	374	349	350	325	360	348	351	294	338	336	352	344	341	392	318	345	333	342	350	344	347	330	328	337	356	314	324	352	369	326	340	337	334	341	357	325	315	349	348	350	333	310	331	339	338	341	325	370	349	322	379	351	361	312	344	338	338	321	334	323	327	335	362	334	345	369	332	299	338	367	346	320	336	328	336	333	355	327	350	337	333	336	327	333	345	346	322	351	362	324	336	329	332	356	325	316	362	332	337	330	349	342	330	343	360	312	344	329	304	333	354	357	338	373	343	345	328	357	344	339	358	346	376	367	335	361	326	291	357	345	320	361	401	310	389	313	372	355	329	351	329	318	338	352	337	365	374	329	309	342	321	345	339	337	345	348	332	313	372	323	355	345	376	356	352	339	301	324	351	333	339	348	339	342	344	366	369	351	317	355	317	324	346	370	310	371	331	338	308	319	334	300	353	354	317	354	355	342	347	361	338	363	351	335	333	348	351	352	352	337	347	344	314	355	321	353	329	308	360	313	346	331	337	307	334	342	333	369	335	343	364	369	337	340	317	326	336	324	356	360	369	300	330	335	342	344	346	336	329	342	347	356	314	359	342	306	349	357	300	334	351	347	341	330	329	345	353	345	345	339	338	350	315	305	346	362	366	316	313	325	310	344	359	301	365	359	353	334	340	302	323	368	333	355	312	335	341	327	315	344	342	335	345	334	345	335	359	321	335	308	311	346	317	321	320	341	331	328	363	313	367	351	331	367	311	328	358	351	328	327	326	370	332	333	332	355	325	357	352	332	354	322	308	335	353	328	356	326	339	347	351	351	314	342	357	359	334	338	311	336	322	339	346	355	352	369	354	349	309	341	325	376	361	356	330	382	323	335	364	352	343	334	326	308	309	330	337	348	349	312	348	290	360	307	346	338	301	358	323	314	329	375	322	321	305	348	323	354	332	340	334	320	286	327	332	305	351	353	325	306	345	369	314	321	334	336	342	325	315	328	317	332	340	334	352	326	358	318	304	348	368	326	354	350	325	357	330	323	357	337	310	319	325	323	375	331	374	347	323	330	316	296	340	334	359	376	329	303	336	349	360	325	336	345	344	316	297	326	358	353	335	373	356	351	364	317	324	345	309	337	329	385	303	326	321	352	349	354	312	330	330	310	351	306	300	351	341	341	342	343	352	324	323	308	338	376	294
29583	16183	24719	7194	4918	3600	2832	2297	1873	1541	1436	1308	1172	1093	997	974	887	869	839	730	791	799	754	726	744	711	760	673	659	641	696	685	740	647	653	711	675	618	617	615	635	701	677	704	653	684	627	610	659	628	638	639	682	649	636	582	647	644	640	620	638	631	627	663	623	647	620	624	605	633	610	594	631	626	606	635	635	621	640	604	623	599	607	615	617	627	616	605	576	612	593	629	628	646	604	594	623	616	624	612	612	587	647	619	642	603	605	596	579	625	669	594	636	622	645	625	615	623	637	589	642	676	666	569	638	704	568	617	600	586	656	626	619	594	636	634	633	623	641	596	569	649	628	639	598	635	606	631	651	615	609	635	624	616	614	622	632	641	657	626	630	612	625	623	653	641	643	622	581	626	572	589	597	583	619	685	635	588	610	617	606	615	606	548	639	602	603	579	608	606	546	652	617	600	624	602	634	628	611	652	626	644	610	604	603	622	595	627	618	597	613	665	577	624	596	658	635	610	628	627	595	600	566	608	580	633	639	690	606	603	591	656	635	659	592	595	614	638	644	626	639	637	627	626	611	581	624	668	629	651	642	613	615	616	606	600	643	602	637	584	635	586	546	614	629	609	601	660	648	630	650	590	662	643	623	589	664	632	614	641	594	613	634	627	622	641	642	588	603	631	576	612	575	643	646	625	640	618	636	620	617	629	654	640	605	611	568	606	650	622	578	644	588	610	644	590	636	633	549	614	600	551	645	564	597	622	644	610	599	625	614	637	600	652	633	603	626	592	609	638	620	667	613	605	667	623	572	593	629	627	619	610	601	603	627	582	641	579	600	581	610	612	601	615	575	594	627	576	635	596	614	623	598	641	622	605	638	613	623	617	611	604	560	604	619	595	607	636	668	643	628	620	586	618	602	604	598	617	597	614	616	621	645	645	618	616	599	566	571	568	616	614	629	607	617	622	556	580	640	611	655	608	635	603	651	612	623	606	640	643	604	675	672	592	599	620	606	584	646	645	589	599	655	629	603	620	625	623	552	679	577	589	595	642	620	627	652	618	618	591	645	569	613	583	624	628	626	599	591	630	622	626	624	580	612	619	595	603	635	620	602	577	657	575	611	595	639	615	640	622	598	617	602	580	611	643	593	630	586	613	582	634	575	637	598	623	627	644	580	602	618	629	665	596	589	679	636	572	573	644	617	603	578	615	583	580	619	610	634	615	621	636	631	627	609	625	650	611	615	626	568	640	640	644	608	610	649	603	598	571	651	608	586	649	599	620	622	590	648	636	573	606	644	623	590	614	627	577	591	620	626	682	664	603	616	629	603	674	637	565	620	568	608	653	616	624	580	593	618	651	614	626	635	630	625	613	603	577	599	621	632	634	593	615	584	611	620	644	579	638	562	604	612	607	625	603	611	591	632	630	610	632	609	615	618	624	643	570	658	574	622	606	659	639	625	631	610	627	601	640	557	572	585	605	608	623	641	621	587	644	616	630	626	649	635	612	624	582	650	622	614	592	611	613	616	604	674	598	607	576	586	606	587	656	590	625	634	593	623	592	589	601	617	644	640	626	617	663	636	586	617	628	643	621	596	627	683	580	599	578	609	565	628	631	625	602	611	640	643	659	593	649	610	637	605	593	607	598	651	615	593	601	663	577	587	592	609	613	599	600	604	602	632	630	610	591	593	606	599	624	669	590	641	593	604	609	637	670	660	612	564	632	623	626	585	605	619	611	631	598	655	643	590	586	616	642	625	624	617	570	575	593	608	628	641	633	605	559	611	639	614	618	611	638	627	586	627	598	609	619	639	629	607	624	594	633	642	615	629	600	617	581	592	633	634	624	579	640	606	613	552	585	628	609	614	628	620	600	609	665	619	599	612	586	580	624	629	598	600	591	624	618	635	607	574	621	608	661	631	608	613	610	605	620	610	620	653	620	569	546	602	590	625	619	592	584	580	626	612	632	591	697	610	630	629	587	632	605	597	637	631	604	630	644	626	617	650	621	587	631	601	614	610	577	625	644	641	625	587	572	608	592	566	642	638	611	600	611	610	596	670	636	619	596	617	668	625	612	617	582	629	606	596	587	615	605	612	617	598	591	629	613	601	614	629	614	632	610	584	600	641	632	609	627	596	586	626	586	633	596	612	587	627	626	651	633	610	640	613	667	642	620	626	594	608	603	622	610	633	628	591	595	605	624	605	614	626	614	586	638	665	614	617	580	626	622	614	598	598	577	626	579	647	607	625	584	608	583	625	625	638	578	644	604	613	584	623	632	611	624	630	603	622	607	557	554	589	637	608	608	653	629	593	614	640	618	626	671	631	660	617	639	554	602	613	588	630	594	598	635	642	615	583	566	667	588	643	641	635	576	652	655	618	621	616	616	539	624	607	644	645	577	607	639	611	653	587	604	678	604	633	599	649	620	619	639	599	664	624	611	638	652	620	625	627	628	644	604	621	594	680	605	613	622	610	619	627	611	614	660	591	629	615	609	641	608	594	646	621	565	584	623	611	604	579	636	622	604	616	632	648	624	583	594	639	592	615	582	583	621	621	651	616	591	557	631	614	640	613	627	630	661	603	636	620	629	603	607	623	618	587	579	627	604	615	613	605	635	611	597	656	637	635	599	630	608	647	623	581	650	596	604	614	589	627	623	624	615	557	616	610	609	623	645	615	659	648	662	627	641	586	669	606	677	621	583	591	594	633	630	652	579	629	599	583	643	645	626	557	604	647	624	601	634	605	617	638	652	650	626	615	639	635	629	627	612	619	624	618	600	576	613	618	590	557	578	637	551	604	637	643	641	652	682	611	590	601	576	626	643	595	603	605	665	623	582	619	640	648	651	545	652	641	609	630	606	578	605	607	608	609	628	617	618	635	665	599	657	572	606	605	633	588	633	581	602	630	608	600	648	600	639	599	645	587	587	627	626	629	571	651	664	591	649	624	632	602	624	627	588	631	650	602	576	671	604	626	625	607	636	621	602	639	645	611	566	554	660	613	573	588	605	582	596	618	592	643	630	630	631	632	628	664	618	608	558	597	620	583	612	616	612	591	636	602	578	633	605	600	584	598	615	605	628	634	630	623	597	617	603	633	576	617	651	622	639	616	597	581	646	640	625	635	614	596	655	637	560	666	585	637	606	649	644	636	654	605	653	613	611	588	625	641	640	590	620	576	600	618	583	644	644	602	618	580	642	623	643	624	648	617	627	555	628	628	611	622	594	618	628	627	628	612	634	602	579	587	634	627	587	579	601	652	615	648	576	636	654	574	635	579	637	596	599	611	585	634	602	653	650	644	645	630	602	592	609	626	599	669	607	603	587	593	622	641	634	575	654	592	637	583	657	619	619	670	617	604	606	629	545	654	640	624	629	568	617	618	617	607	581	684	614	624	583	625	621	652	588	624	595	665	623	617	609	592	668	591	638	630	585	596	608	627	592	614	574	619	613	611	575	583	579	603	641	615	662	632	637	598	615	631	614	617	667	625	623
26804	20815	10490	985	604	564	445	459	459	449	461	449	427	424	428	438	383	434	454	414	409	458	402	410	414	423	443	402	441	429	438	409	427	401	421	405	378	399	366	438	467	411	429	404	400	452	396	423	453	407	417	422	438	424	432	470	440	427	407	410	422	414	440	426	442	438	450	405	452	432	387	431	413	412	398	416	436	431	413	428	414	402	413	397	395	403	401	416	443	392	388	451	405	411	405	419	419	406	396	415	410	426	452	385	422	442	424	433	445	380	393	417	416	435	422	422	455	428	394	429	428	444	443	389	410	414	413	392	401	447	430	391	408	440	424	438	407	420	408	406	452	400	389	399	378	434	394	430	416	411	442	417	401	374	413	426	417	415	407	401	424	422	394	401	399	424	405	411	405	432	433	413	409	404	447	415	414	430	432	405	436	448	422	457	429	428	395	390	452	427	418	430	424	431	427	461	405	415	433	456	433	455	443	404	383	400	394	421	431	397	387	405	413	395	401	429	392	407	442	407	428	427	393	445	399	416	429	420	404	413	418	382	433	413	388	410	422	401	404	416	430	417	396	402	412	394	438	419	452	407	408	449	433	387	435	414	408	429	416	407	432	408	435	402	409	413	443	417	405	372	402	443	445	432	430	402	455	402	415	445	391	379	422	431	447	432	422	382	418	383	407	428	420	421	434	404	419	394	444	435	402	411	402	383	395	435	443	421	421	440	435	454	384	403	395	424	435	393	432	435	409	453	409	396	428	441	431	401	452	450	398	389	410	410	458	407	451	399	400	421	415	429	416	439	372	426	421	413	415	420	439	388	409	404	420	409	412	431	438	435	421	436	465	363	407	454	383	398	427	424	400	425	375	371	401	426	426	393	412	374	399	420	422	460	433	432	399	391	416	442	413	425	428	404	403	413	435	433	398	401	437	384	431	408	404	407	435	438	369	451	383	402	440	432	432	438	406	399	403	403	419	404	428	448	394	417	426	450	411	447	434	413	401	419	420	417	394	429	407	443	396	424	385	403	433	428	439	425	431	406	404	464	410	426	443	391	404	449	403	437	394	421	411	417	421	429	418	376	413	439	409	405	462	403	426	441	412	385	383	469	415	409	435	426	411	464	417	401	429	440	361	437	417	439	419	424	432	437	428	396	413	408	415	455	420	437	412	418	434	436	444	409	407	414	394	430	375	402	421	402	386	407	432	435	403	375	397	433	393	392	411	410	437	423	432	453	391	389	406	422	420	432	449	417	407	413	412	427	424	424	392	439	433	409	388	398	432	397	386	408	430	426	414	423	412	449	409	411	406	361	451	433	382	420	389	395	429	427	400	419	438	403	400	432	394	435	473	404	406	400	400	381	402	426	407	437	420	446	408	385	437	445	431	434	416	438	403	400	432	398	414	432	418	404	405	420	418	429	423	427	435	388	427	435	425	411	417	412	446	430	398	407	404	410	434	414	404	429	412	405	410	437	397	366	385	399	424	384	444	438	384	417	423	395	400	392	395	434	428	428	432	383	424	416	406	427	394	429	444	401	442	420	416	413	420	440	458	428	418	433	425	436	429	433	421	435	430	398	444	390	411	410	379	384	440	410	412	421	370	397	395	416	425	404	408	406	424	420	391	427	460	399	404	410	388	393	426	402	414	426	418	388	428	422	402	436	466	442	431	412	392	409	416	395	413	425	384	414	399	408	410	415	433	406	443	377	403	431	435	422	406	415	376	462	416	370	415	417	403	425	423	416	419	369	408	431	425	407	422	432	454	400	434	396	405	433	436	431	412	424	442	427	437	421	427	392	387	411	437	442	401	430	448	445	386	428	442	426	389	415	423	427	390	416	429	419	436	422	405	423	432	409	397	393	405	417	396	414	416	430	429	374	460	425	387	440	364	417	412	453	418	424	414	398	453	422	414	432	422	426	476	414	406	413	420	409	401	388	393	422	389	420	404	418	413	427	400	414	433	418	426	417	401	425	414	417	427	417	428	386	404	420	474	429	379	425	411	380	390	417	430	433	419	389	419	413	398	428	390	389	395	435	394	412	426	453	432	423	414	424	425	402	398	437	397	437	437	409	428	422	396	378	391	398	415	437	410	406	390	414	406	411	395	424	420	441	402	435	404	432	454	420	398	405	388	416	449	403	410	442	470	430	400	400	395	427	408	414	398	381	406	427	400	398	422	410	416	427	442	423	387	421	419	423	427	374	461	388	422	397	419	419	430	446	441	418	407	426	407	404	420	462	429	461	397	449	395	403	376	416	415	418	409	417	385	413	444	395	408	415	356	431	430	421	402	421	394	425	418	408	376	412	412	409	418	408	418	459	436	450	452	440	397	426	438	430	405	454	438	393	446	411	456	457	431	392	441	415	416	412	404	432	417	433	395	440	424	416	421	405	407	401	421	424	402	387	411	435	430	422	406	414	421	397	421	442	414	428	416	454	381	415	428	431	410	394	449	431	423	440	388	405	418	358	410	445	413	399	446	433	432	400	434	432	396	389	390	416	427	438	437	390	382	431	416	416	401	435	425	394	413	410	372	399	412	399	425	392	420	412	439	451	453	425	403	420	418	437	442	406	424	401	413	410	414	412	447	437	400	405	410	441	430	444	408	441	415	448	431	449	423	426	448	420	431	410	439	414	410	402	433	401	396	407	423	430	409	406	431	436	451	452	391	433	418	422	435	384	438	454	393	380	405	403	393	432	398	401	388	407	437	447	418	425	410	390	414	463	369	412	435	394	410	388	432	402	430	403	420	386	440	440	474	400	416	444	382	379	419	440	424	439	424	409	446	407	423	409	426	420	382	409	417	411	416	418	446	410	401	424	433	416	435	417	377	434	386	438	410	421	425	464	431	411	416	417	412	433	431	431	386	421	450	430	432	400	394	427	426	438	372	428	452	429	462	388	447	409	434	417	453	399	409	395	454	398	410	415	446	400	445	411	408	383	434	433	436	408	421	400	417	382	406	419	397	405	446	430	408	399	402	429	451	418	414	403	413	435	442	434	408	392	433	421	424	397	440	423	439	398	398	418	421	387	455	414	421	451	455	448	422	443	395	438	397	413	453	385	423	397	427	409	434	441	416	438	411	449	424	395	459	415	454	413	409	409	440	387	434	422	399	420	435	440	435	421	445	406	397	370	400	406	408	391	391	416	444	439	433	417	385	439	413	410	438	398	428	436	405	411	441	413	417	439	414	466	406	406	394	429	399	432	408	412	413	429	436	445	392	433	400	437	416	452	399	402	417	437	465	393	425	395	426	414	430	422	409	391	408	413	418	426	436	394	441	445	431	433	422	379	423	415	394	409	433	412	425	455	432	445	426	406	407	424	402	447	420	396	436	399	420	441	434	426	389	397	441	384	378	407	420	390	415	424	414	365	419	410	405	422	410	410	424	422	405	456	411	386	424	439	429	432	426	396	430	384	418	403	415	461	453	442	421	408	443	402	413	434	447	432	462	397	416	387	403	422	433	398	382	394	428	439	411	427	416	431
12768	1850	4024	1218	1048	909	961	825	813	858	866	838	844	843	802	784	829	821	828	815	812	765	830	771	797	771	812	749	844	840	758	825	824	832	827	856	819	811	775	706	805	748	823	853	822	783	845	812	792	791	837	823	834	792	776	786	780	807	802	839	810	788	803	774	827	801	802	777	821	800	775	746	801	766	810	823	839	885	752	795	759	803	801	827	810	814	795	761	808	763	827	803	784	831	802	858	828	809	837	808	818	761	795	802	786	805	784	804	781	843	792	782	827	779	837	811	794	774	796	820	836	819	760	820	870	712	812	756	791	831	791	792	762	804	775	806	773	774	852	806	844	763	809	881	800	858	803	830	816	772	863	791	756	785	806	776	836	741	842	773	794	804	829	811	801	801	808	779	777	810	846	836	813	788	766	783	761	762	819	826	826	735	820	777	782	862	817	751	795	786	764	782	801	823	815	795	804	771	785	803	766	801	767	835	803	809	780	804	801	785	786	770	781	808	820	758	819	832	798	736	869	829	805	808	792	783	833	781	825	768	791	823	798	756	804	792	850	766	768	799	800	774	778	828	786	843	809	762	871	843	768	835	846	815	783	789	805	758	794	797	800	821	765	778	802	814	841	768	793	845	831	800	813	810	842	806	799	826	813	795	758	800	786	832	786	816	768	796	811	831	824	775	816	803	775	804	808	769	837	791	794	815	854	806	846	781	797	854	779	808	791	763	829	824	766	792	850	832	806	807	773	809	812	786	840	825	791	828	824	802	801	794	759	855	791	819	821	731	761	788	756	784	769	807	805	797	806	797	826	793	805	792	745	837	796	794	805	853	787	788	840	818	796	787	830	789	802	838	802	842	792	795	826	759	793	793	787	800	824	823	818	834	805	781	775	806	810	768	765	846	836	806	797	807	732	809	833	761	853	792	822	800	755	809	774	794	840	832	778	789	842	812	823	802	784	773	794	793	812	761	795	774	818	817	795	781	766	792	779	778	766	811	824	803	795	742	802	811	845	806	756	849	761	804	810	823	803	818	858	762	827	786	782	840	840	814	800	765	774	836	843	880	811	812	796	789	873	795	869	785	858	780	759	795	771	820	813	812	787	774	807	808	876	801	813	793	848	774	813	793	816	803	813	785	820	740	794	757	883	762	798	773	809	820	783	776	780	734	832	815	844	802	786	817	783	804	826	749	732	772	759	813	808	780	831	783	764	783	839	806	805	812	853	742	791	837	808	784	823	813	822	811	846	779	871	834	759	792	773	811	795	803	801	793	814	763	838	739	815	760	821	843	872	815	793	813	837	719	797	778	737	758	840	833	789	842	772	783	820	774	790	783	781	772	772	800	827	868	771	766	807	789	846	811	783	832	793	841	778	816	860	773	805	825	802	797	842	807	819	828	823	831	754	828	750	808	793	827	770	792	813	791	788	810	821	824	795	848	810	767	799	816	806	824	836	832	790	795	818	859	845	755	796	833	799	844	811	804	773	819	768	787	820	798	806	813	792	817	822	841	836	773	838	777	805	819	760	783	792	804	786	869	816	796	795	804	797	812	808	832	815	799	839	744	791	809	806	785	819	825	793	817	853	773	821	789	819	818	774	859	803	746	810	864	796	782	804	844	822	814	791	749	784	822	774	796	792	778	783	781	803	801	775	764	810	840	828	762	832	747	828	772	801	800	784	793	823	846	811	776	826	847	842	815	805	800	854	803	816	802	792	752	755	787	818	779	807	817	825	820	780	780	797	786	836	786	802	798	838	795	812	763	798	767	783	784	864	824	788	784	792	781	772	839	771	803	785	775	802	811	852	818	840	794	826	810	814	777	795	831	782	818	818	804	778	778	800	763	796	805	790	777	781	811	766	781	817	770	851	790	795	824	846	820	777	796	735	789	745	742	796	805	799	809	823	766	796	807	780	794	803	773	784	808	749	777	878	790	803	807	747	802	825	766	788	823	821	841	816	787	785	811	815	774	828	833	781	784	837	765	799	761	831	765	774	772	846	824	874	823	798	808	843	850	797	792	800	784	788	871	812	804	784	788	864	836	735	785	764	789	794	792	798	793	829	860	780	791	791	811	766	802	785	787	822	761	836	770	796	800	820	766	813	790	796	799	819	775	808	748	805	785	777	800	773	796	808	812	770	764	753	828	782	789	798	810	848	784	804	744	818	776	803	817	752	806	796	787	845	820	791	780	793	790	834	819	804	777	795	833	778	819	840	816	762	861	811	835	792	844	824	775	798	810	805	833	801	764	778	814	798	829	805	764	844	843	772	785	784	850	818	796	819	766	832	802	751	779	805	820	787	739	769	814	789	819	785	852	764	809	769	827	786	834	784	823	798	833	789	809	805	808	794	760	782	836	758	796	788	789	786	815	824	803	825	795	778	840	797	806	823	843	834	813	818	756	842	796	805	802	744	828	844	805	764	806	801	775	790	803	843	776	791	838	812	799	800	816	795	797	783	787	815	803	785	784	777	844	832	788	798	773	780	804	854	843	813	777	834	830	831	820	811	842	766	750	812	755	808	791	762	793	831	791	793	778	807	816	738	779	800	819	795	823	789	859	778	780	816	819	750	814	796	746	760	809	820	803	773	806	811	794	829	798	805	832	779	775	785	763	816	775	791	813	798	798	800	863	852	840	772	786	808	763	771	819	784	751	821	824	795	793	791	775	856	805	800	786	791	791	810	850	870	795	820	799	849	783	748	783	790	808	815	752	814	783	839	791	789	813	788	788	783	804	768	827	747	805	824	765	769	809	798	781	843	779	797	817	822	854	826	850	762	802	822	779	809	830	757	838	804	761	833	811	777	771	812	805	767	828	785	825	788	758	797	812	850	786	824	806	744	794	778	805	798	779	839	797	792	771	821	810	800	782	844	795	840	791	831	807	840	804	765	752	777	825	815	818	804	769	824	872	785	801	813	841	821	853	774	808	843	818	781	787	800	823	847	805	756	797	816	797	804	797	796	813	837	824	818	814	844	780	790	843	739	791	811	830	769	818	853	803	799	795	784	756	794	826	770	807	835	822	809	816	785	856	815	791	839	776	819	799	776	786	783	842	820	748	839	755	766	814	809	811	805	783	811	799	803	784	843	796	775	788	802	856	816	822	872	803	825	810	792	779	772	812	732	814	802	802	870	810	822	789	805	767	804	759	774	829	777	761	806	800	791	831	784	824	771	863	800	773	800	793	823	783	830	829	784	842	788	809	774	785	724	770	759	835	776	875	797	791	775	775	805	817	804	782	786	796	761	809	812	820	716	758	798	809	826	790	788	790	799	773	787	815	758	821	754	734	796	803	743	800	766	747	821	830	841	840	831	798	793	817	861	857	817	813	802	773	773	788	826	778	839	814	809	803	840	781	785	769	834	834	759	780	783	852	792	740	846	869	744	759	798	824	814	800	841	788	759	825	834	838	803	786	828	780	799	819	802	777	771	819	819	825	843	756	758	815	825	839	801	810	772	808	831	817	795	825	783	797	781	782	834	825
24192	21330	28617	24367	20933	2636	622	404	345	324	277	274	238	264	242	248	266	235	215	222	242	219	224	192	200	236	211	225	222	204	196	197	195	200	159	208	207	221	204	208	193	206	187	205	205	189	192	208	203	217	185	193	234	201	178	185	211	178	188	190	184	193	176	212	182	217	178	184	209	227	200	197	216	194	208	179	164	191	186	191	196	185	190	206	192	207	203	188	179	213	171	173	192	185	217	176	174	190	195	193	197	211	200	195	205	196	203	201	180	199	188	190	208	186	169	199	182	184	183	166	215	193	210	183	187	178	169	186	176	193	192	204	206	183	192	194	202	201	191	200	200	216	196	198	197	189	178	180	207	202	197	193	192	207	159	207	188	192	202	230	193	194	193	209	197	192	200	212	180	189	194	188	202	208	216	186	194	179	191	184	192	191	202	190	180	178	187	201	202	192	195	172	184	210	194	200	185	206	198	178	192	214	195	182	200	192	200	186	190	189	191	201	189	186	191	196	204	189	183	194	182	204	193	194	183	191	190	204	162	210	186	186	199	197	213	206	170	203	201	206	199	209	213	187	214	199	192	177	172	179	202	201	190	197	186	167	195	212	213	203	185	207	189	192	184	187	204	203	177	195	179	218	203	197	186	177	197	168	202	184	208	198	197	195	216	206	198	179	196	202	179	178	204	206	155	179	210	179	206	212	193	194	215	197	170	197	183	185	219	177	185	201	193	193	208	195	218	195	183	192	186	192	196	179	186	203	209	205	196	199	197	206	212	174	192	194	192	209	187	193	167	201	220	206	208	199	200	203	200	193	217	180	192	192	192	190	197	202	184	190	204	202	169	192	179	161	193	203	205	211	197	166	185	201	184	172	178	193	175	211	190	200	210	176	193	196	206	196	164	185	207	219	188	179	172	198	199	179	194	180	172	190	197	210	202	161	185	218	192	197	199	188	202	171	155	210	206	200	183	202	174	212	222	191	181	184	191	217	173	165	196	188	203	188	199	180	214	205	194	188	203	172	195	203	197	182	191	178	204	219	168	190	191	186	188	195	175	186	206	208	197	188	190	195	201	184	176	182	192	197	179	214	183	199	179	184	213	187	188	176	216	213	186	227	225	205	186	199	191	180	195	186	189	172	210	159	172	196	198	185	179	207	170	206	187	202	212	199	200	196	180	213	211	199	200	171	173	185	185	181	189	221	189	190	198	195	193	202	200	175	160	198	196	191	204	186	186	203	205	205	200	164	176	181	197	171	185	193	219	207	215	184	185	193	178	193	192	192	170	208	216	186	200	180	194	212	197	199	195	190	193	201	183	183	201	187	184	197	181	178	204	207	202	188	198	199	191	175	218	230	185	202	201	201	211	174	180	172	177	190	210	201	198	189	178	190	189	202	173	187	159	194	197	202	184	194	186	170	218	196	192	210	193	210	200	193	164	205	211	178	192	180	199	194	195	199	186	207	200	165	170	201	168	166	198	221	167	199	203	192	206	199	184	196	188	186	195	188	189	161	195	190	192	200	195	189	210	168	186	205	200	205	169	160	208	200	204	192	200	210	199	199	207	218	189	192	189	205	188	207	208	194	179	166	177	185	190	192	223	216	189	208	208	203	192	205	153	208	168	176	167	177	190	200	189	203	183	196	228	198	208	188	189	181	194	180	196	219	173	209	207	208	182	181	202	189	191	196	209	190	197	186	174	185	187	199	186	172	156	192	200	187	171	198	194	208	218	230	193	203	179	190	182	190	203	202	164	193	197	209	164	181	174	208	191	197	179	198	176	217	192	182	178	181	201	196	190	193	178	198	223	195	187	205	199	185	201	224	185	196	200	194	179	192	188	176	167	204	188	176	188	203	176	180	179	174	207	170	176	192	203	221	205	193	222	180	187	195	200	205	192	185	208	182	192	186	195	184	192	197	178	174	188	207	196	190	196	191	205	188	172	168	213	200	187	182	211	173	173	231	203	197	202	192	194	181	200	181	184	211	177	210	199	190	213	214	196	200	182	186	192	178	187	190	181	179	198	194	175	175	194	197	209	207	202	189	202	199	200	172	193	185	191	196	220	188	202	206	189	200	201	201	171	179	187	190	190	199	171	198	160	183	192	194	210	186	162	200	172	165	197	203	189	194	218	205	216	198	187	164	200	210	206	177	190	188	192	206	214	206	180	183	176	203	181	194	192	184	195	184	175	196	194	221	203	186	198	169	218	219	170	215	187	171	188	189	199	183	192	205	193	187	168	189	188	194	195	176	184	184	195	224	194	194	198	181	199	197	178	190	181	206	184	177	211	190	183	202	188	207	177	198	206	190	161	191	199	201	199	193	201	219	173	164	213	193	185	173	169	214	188	196	187	204	189	212	207	184	201	193	186	188	185	208	172	196	213	191	187	192	206	195	201	201	217	180	187	194	190	180	203	180	179	216	182	188	195	185	172	194	196	174	199	174	191	171	213	208	190	184	190	193	199	180	179	184	182	201	167	208	189	195	185	188	192	175	189	186	197	185	205	169	180	187	186	183	201	183	204	193	221	179	182	202	190	206	198	201	196	186	197	192	188	189	196	193	221	202	201	189	186	205	179	204	176	181	182	177	183	184	161	200	187	175	172	197	173	205	208	197	205	180	182	190	197	185	191	187	201	212	192	196	199	198	186	184	206	218	170	194	185	176	189	200	187	179	157	198	191	193	201	179	194	180	201	193	171	188	190	184	186	207	202	202	191	182	197	226	172	211	206	200	184	195	184	178	215	196	206	216	190	196	198	157	193	190	208	200	186	169	190	198	191	230	204	166	208	202	180	219	162	185	196	187	166	202	197	179	209	189	210	176	188	199	190	203	178	206	177	180	202	205	192	173	196	213	180	205	170	194	234	205	195	195	195	194	183	174	196	167	196	174	180	164	199	189	220	190	181	194	195	183	215	194	188	208	179	196	182	201	192	178	195	178	202	181	207	195	214	195	180	200	179	181	185	194	212	209	180	198	204	181	162	182	194	192	190	197	195	212	188	177	211	190	186	189	169	181	181	196	185	196	189	176	200	196	195	185	201	207	212	220	196	205	176	183	167	188	190	180	202	198	179	190	193	184	201	168	186	201	189	184	197	195	181	183	183	183	211	180	178	182	179	179	213	193	175	203	192	203	183	194	176	187	206	192	204	165	198	177	183	194	171	169	206	225	178	200	188	171	201	213	173	191	182	202	215	198	192	222	205	186	170	192	200	218	222	221	193	193	200	175	216	175	199	181	202	185	196	198	179	191	180	204	198	184	190	194	196	184	188	159	200	191	186	204	213	169	205	220	209	193	218	172	184	200	189	184	176	202	203	209	188	193	186	204	202	193	175	212	187	174	213	206	209	193	188	185	199	233	194	187	172	199	191	199	210	196	186	188	198	205	169	200	193	212	211	185	163	195	177	186	187	189	182	185	172	195	209	191	204	184	205	174	208	189	185	195	215	189	179	195	202	193	177	179	169	194	175	199	172	214	158	179	183	177
26428	10088	19859	4251	2797	1970	1537	1255	1063	936	860	792	699	666	550	558	521	534	529	515	505	474	472	476	503	501	436	484	431	426	478	440	422	422	398	428	427	412	426	414	372	470	392	419	430	434	448	410	399	421	430	419	434	387	395	433	397	373	390	419	407	369	383	400	406	406	383	398	385	406	411	392	400	418	384	400	428	390	410	414	361	397	382	404	423	420	418	403	387	382	379	369	373	396	400	402	372	367	451	398	402	419	419	372	397	369	392	377	406	365	387	389	388	392	407	437	410	393	405	397	382	393	362	397	375	378	427	381	394	383	366	418	391	393	399	371	403	381	380	371	402	437	394	392	385	368	380	426	396	411	383	402	391	418	388	406	361	419	395	386	431	392	383	357	398	397	399	417	438	402	402	405	369	401	391	399	365	409	380	361	401	430	410	404	381	405	404	362	395	407	401	388	402	394	377	367	423	408	397	393	392	397	415	389	396	401	402	426	402	380	345	418	366	433	409	374	439	406	352	370	377	368	403	401	389	378	466	420	371	411	353	401	404	382	366	375	370	411	417	370	373	389	341	394	382	357	444	397	390	367	397	371	360	397	375	366	399	403	407	384	389	404	340	382	401	390	393	383	424	434	389	377	399	374	400	398	388	410	397	365	400	388	380	397	393	408	412	396	416	404	362	370	389	387	379	389	404	410	374	405	393	427	389	382	358	394	384	406	382	398	377	383	397	411	403	400	404	378	372	408	387	396	366	391	380	411	403	352	395	413	367	359	383	373	396	381	430	398	395	389	365	397	393	374	392	373	387	376	404	408	358	374	376	398	412	439	393	386	417	393	414	371	431	404	363	423	381	397	390	377	372	382	417	411	416	403	407	402	396	403	420	386	405	390	383	406	418	375	376	374	432	408	393	392	384	356	395	394	396	404	409	353	409	385	405	348	397	407	372	404	377	400	390	398	411	439	396	444	394	395	384	423	393	402	406	366	350	387	342	408	398	423	401	390	409	375	376	392	439	397	389	374	360	405	409	403	358	410	376	403	408	367	403	397	367	394	377	396	404	377	375	405	435	408	419	357	395	377	389	374	380	388	388	449	390	418	398	376	357	400	357	396	394	364	377	368	380	420	408	400	428	395	398	382	408	406	415	383	365	393	417	421	434	403	384	424	395	398	408	397	407	400	394	414	397	392	399	431	417	415	401	386	422	395	387	407	369	378	399	404	387	364	378	416	423	438	355	430	391	402	377	430	392	426	351	417	419	374	364	402	380	389	387	424	370	377	387	399	403	386	335	395	408	379	354	391	396	415	396	354	376	378	366	403	372	385	392	380	389	414	399	409	397	353	387	374	429	402	402	411	352	372	379	400	401	388	410	417	399	396	387	380	392	395	393	418	387	384	405	421	394	364	405	416	435	401	397	373	394	369	394	409	379	373	404	439	390	411	390	427	407	383	391	398	374	374	405	348	374	404	383	361	384	403	402	378	381	401	409	406	379	384	395	387	403	405	413	435	400	405	439	351	353	387	356	403	422	368	385	413	398	383	424	374	417	402	381	408	377	414	376	401	379	385	365	424	405	398	404	390	407	401	379	367	372	398	384	399	399	369	403	391	376	405	395	373	369	433	392	371	433	399	412	398	368	414	403	381	383	368	383	397	373	387	381	409	383	398	393	384	375	365	372	394	384	411	383	408	352	400	384	386	385	372	393	413	378	390	396	394	383	387	400	351	380	386	400	371	354	391	377	391	385	355	389	400	380	372	394	414	414	396	423	381	404	384	374	390	388	375	420	384	371	373	369	397	407	364	412	391	380	409	389	336	358	440	413	379	392	412	396	379	410	403	363	414	400	393	398	382	390	422	375	370	396	372	379	395	406	406	402	379	391	383	406	413	383	387	410	380	388	406	389	411	409	393	390	403	403	373	361	375	390	381	394	403	404	397	396	365	384	419	402	410	389	414	390	427	382	378	367	385	384	375	390	394	412	394	354	397	407	374	392	389	391	404	394	369	384	407	403	393	400	378	397	384	393	404	369	362	353	393	406	397	402	410	370	409	398	380	395	405	377	389	389	405	389	408	405	389	413	413	394	383	376	402	391	389	397	403	393	389	383	400	416	362	385	404	378	416	402	353	389	375	402	389	365	398	415	432	383	406	382	402	385	402	382	410	384	368	370	395	394	363	372	405	385	374	380	415	368	371	423	341	398	377	381	404	395	387	374	387	413	389	389	381	441	397	372	376	373	387	402	391	353	393	383	423	420	397	414	383	378	421	405	380	391	399	384	445	427	414	402	415	410	419	417	382	384	387	381	391	419	415	405	395	367	388	406	391	382	362	380	439	355	407	392	380	376	399	388	363	396	379	393	399	390	371	386	386	431	409	403	372	375	393	416	376	427	372	393	420	410	366	406	407	394	371	386	392	407	366	410	440	373	361	390	406	378	378	413	411	394	395	417	407	420	391	369	373	383	396	388	418	399	390	405	384	393	373	413	362	392	398	351	392	381	367	400	428	401	402	405	410	367	382	363	397	365	386	391	385	382	378	380	382	378	398	427	370	387	381	363	351	417	400	378	411	358	406	406	376	421	415	363	387	368	406	378	388	381	395	376	367	397	426	374	402	383	387	395	369	391	443	398	377	374	411	386	374	406	391	378	418	373	381	379	367	389	386	371	401	364	398	356	387	383	380	397	406	372	429	420	374	382	363	402	358	359	405	402	401	411	360	381	396	397	368	377	418	430	420	425	380	375	389	398	376	411	411	377	387	417	362	406	362	445	412	401	354	442	406	398	409	400	381	373	362	385	372	337	363	407	341	402	397	369	377	431	369	381	396	408	358	362	423	395	437	400	377	400	388	402	375	358	352	400	379	393	369	417	438	370	389	375	386	398	388	403	407	371	385	363	421	382	356	388	371	402	416	408	384	404	380	398	377	389	420	390	420	388	411	368	399	424	377	417	381	373	359	403	377	392	386	384	371	360	416	414	419	397	409	364	388	379	378	362	437	403	389	390	453	394	381	399	371	368	387	400	372	370	408	393	365	424	405	399	341	376	373	441	366	343	394	400	390	365	413	418	391	413	351	407	413	376	403	385	406	370	368	410	390	382	370	377	387	343	417	402	407	399	389	379	380	397	387	358	403	390	401	373	415	374	384	368	413	399	432	403	387	408	424	410	392	364	406	392	377	409	376	398	381	372	401	426	381	384	418	406	375	371	382	372	376	366	384	433	372	381	373	407	398	388	399	399	394	368	377	380	399	411	402	395	394	376	426	377	377	378	369	366	375	379	369	349	410	386	418	367	412	382	379	407	379	390	417	417	362	364	352	368	384	381	399	396	405	399	403	441	422	382	377	386	382	427	424	398	413	392	403	420	404	392	365	364	428	404	359	385	393	367	337	360	396	374	351	405	389	372	392	419	418	406	378	402	384	425	382	386	370	400	365	385	389	377	396	403	383	361	419	381	372	394	382	422	414	397	380	374	391	395	384	381	407	369	428
23313	21324	29184	23811	21329	20201	2250	828	654	574	530	523	499	426	447	415	458	398	411	387	394	367	382	384	409	404	361	366	356	346	313	370	333	367	345	395	363	356	342	362	346	338	370	354	345	339	342	354	336	331	348	357	382	358	353	323	350	368	335	369	347	332	336	334	368	351	342	332	368	311	336	348	327	343	336	365	344	314	324	316	339	324	323	350	312	331	334	326	352	356	351	353	358	338	330	351	321	353	367	374	321	321	347	346	361	321	336	331	374	366	339	382	352	339	341	330	352	340	354	342	336	306	345	315	349	330	334	348	312	356	334	330	338	347	358	338	374	328	329	344	344	321	348	334	358	335	345	341	345	325	331	313	343	355	338	350	346	354	349	342	346	344	367	346	333	338	318	368	343	357	326	335	346	353	318	345	341	349	347	326	347	329	332	324	311	349	360	344	375	336	327	350	333	332	332	322	321	343	346	335	337	327	340	332	338	303	375	332	359	314	334	339	305	369	333	307	357	331	342	358	340	337	345	335	363	343	331	327	359	331	337	328	353	336	363	317	328	358	353	337	317	347	357	333	348	351	336	334	325	308	374	344	342	319	389	365	361	335	369	334	365	326	320	370	322	334	351	329	345	361	336	356	339	365	370	325	338	347	332	345	353	345	336	344	323	354	333	361	312	322	344	339	348	322	343	333	344	366	351	354	320	364	352	342	359	367	333	338	357	352	358	349	349	322	369	352	327	318	314	314	363	335	319	342	346	380	326	308	352	330	358	352	362	292	324	326	370	345	344	326	357	356	343	362	327	330	334	329	341	347	315	342	372	333	319	326	347	337	328	356	316	353	307	334	320	346	340	341	337	313	339	308	348	340	391	347	342	322	346	355	309	365	336	337	342	314	337	365	325	334	315	352	337	363	361	315	326	340	340	330	333	307	323	373	362	328	321	328	325	322	347	340	307	329	312	339	330	352	321	320	336	326	391	315	356	328	337	317	322	312	327	370	323	359	345	352	346	348	373	327	360	326	355	334	367	329	327	351	332	332	347	362	337	320	322	339	359	361	369	357	366	342	347	338	345	334	353	331	361	329	309	341	359	360	367	365	342	348	327	331	345	352	354	351	349	335	326	333	344	300	350	359	342	337	331	351	309	359	340	338	320	354	345	316	317	375	350	343	357	298	350	338	337	322	344	335	326	349	332	353	352	330	377	338	327	353	337	324	310	303	352	360	352	351	346	303	354	361	325	357	323	366	355	337	336	302	352	316	337	335	374	336	324	310	340	336	356	339	367	357	360	340	326	356	330	338	339	327	336	328	354	326	338	366	332	348	359	324	355	309	322	328	377	358	333	317	362	346	357	348	317	322	293	320	356	372	327	319	317	334	356	321	337	320	343	383	340	319	347	338	327	328	369	371	325	350	364	322	352	346	329	319	348	344	333	351	365	341	346	321	288	329	340	339	347	355	358	331	346	339	324	344	354	359	345	331	345	326	322	327	349	348	334	327	349	315	361	330	326	347	339	343	362	346	365	323	363	370	303	332	343	331	342	330	289	366	344	334	324	327	352	376	386	317	320	308	340	317	352	336	332	344	310	348	370	332	355	340	333	311	323	344	320	350	359	325	349	337	338	327	368	324	346	345	367	323	329	370	349	359	318	332	316	324	348	349	353	336	346	350	348	352	318	339	345	350	322	328	335	310	361	358	341	351	319	323	393	328	343	345	328	335	316	350	349	293	329	349	345	321	303	328	341	330	309	343	320	350	340	343	347	300	348	366	343	322	320	334	336	347	327	322	341	365	343	329	383	341	317	344	341	367	357	354	371	315	334	335	344	362	351	359	341	360	331	355	316	296	368	385	322	343	324	353	348	353	333	343	314	325	326	355	334	337	344	362	346	337	333	335	320	373	354	366	345	339	330	350	334	322	346	337	329	344	334	362	364	347	353	329	358	345	320	352	345	357	326	321	302	317	304	334	340	360	360	339	325	333	366	354	344	346	341	315	366	355	347	314	305	349	297	360	353	352	337	337	335	344	363	325	361	311	330	320	352	340	331	359	340	334	342	342	322	348	331	311	347	324	343	319	336	327	391	332	338	321	334	325	320	312	343	336	336	344	332	356	288	341	346	331	364	348	361	346	347	334	311	319	371	316	334	365	346	350	328	335	347	348	350	341	333	336	342	325	335	321	350	327	357	310	355	354	344	335	351	300	367	324	365	341	345	321	341	347	324	341	353	298	359	372	353	318	364	320	349	345	337	332	365	333	344	327	342	364	333	311	415	339	342	362	353	319	321	360	332	338	308	347	325	342	334	366	362	308	319	318	363	333	369	316	323	347	332	335	350	355	325	334	331	347	359	340	350	332	322	343	342	322	354	332	327	330	375	339	311	310	374	342	330	307	288	342	363	338	360	314	354	351	334	338	328	336	325	299	312	335	331	340	311	325	334	342	372	349	327	333	326	346	327	305	342	340	327	358	335	336	345	378	328	330	327	318	337	312	328	324	348	333	348	379	292	311	393	362	336	350	374	347	381	314	298	336	349	322	373	355	321	336	331	321	326	372	335	324	353	311	328	323	293	346	364	340	300	318	330	299	313	343	339	344	345	332	342	295	345	334	330	330	342	329	336	329	357	347	306	348	323	333	360	349	341	319	327	371	335	361	357	320	331	332	323	312	357	324	326	343	309	337	334	352	355	324	363	343	336	359	385	335	287	339	340	324	358	369	366	316	291	309	326	377	318	331	329	360	370	339	306	339	302	357	328	317	309	325	365	319	315	332	343	339	332	340	363	344	356	334	344	341	337	354	314	338	354	317	354	314	339	363	342	334	331	336	354	349	378	339	324	338	339	308	340	327	333	351	334	339	357	353	312	342	358	346	318	346	347	357	366	324	379	338	346	349	339	329	345	317	325	339	363	320	314	338	339	368	311	355	346	345	344	355	372	387	316	375	347	333	345	307	330	331	290	326	350	314	313	343	362	348	333	332	319	353	335	363	317	332	363	354	362	350	355	364	347	343	340	307	310	312	338	359	298	322	341	341	343	356	357	327	320	361	382	365	350	339	312	343	338	353	380	335	318	375	338	326	309	374	356	328	328	333	335	348	349	326	338	350	334	347	329	356	359	324	351	372	326	346	347	336	347	341	302	294	346	356	330	332	321	318	321	362	321	366	335	357	309	323	322	352	298	337	320	345	350	308	288	319	338	327	401	344	348	326	345	335	320	376	317	342	349	372	349	358	363	346	360	365	337	341	355	306	359	322	352	317	354	331	353	306	343	331	333	336	355	337	341	372	344	341	322	309	362	327	334	318	315	336	347	317	341	347	356	343	343	352	323	327	342	299	344	304	325	306	353	334	315	373	351	352	344	334	333	334	328	343	319	328	358	337	335	357	366	337	330	342	350	345	318	351	353	300	356	347	359	312	334	354	348	329	336	319	347	334	312	327	321	347	318	365	336	336	355	360	338	351	339	339	340	351	291	361	331	339	350	330	338	345
30013	16116	24747	7223	4914	3492	2720	2264	1934	1590	1489	1261	1173	1090	944	943	947	848	874	751	822	765	747	750	776	742	734	716	681	704	705	681	657	655	650	665	658	632	666	655	669	689	639	634	633	626	628	650	668	642	642	642	663	658	633	669	575	603	621	607	592	652	588	639	650	666	657	613	613	617	652	632	602	649	609	610	642	624	623	639	600	622	569	632	606	599	602	634	656	616	614	606	620	623	596	632	616	649	631	649	653	636	646	608	643	680	608	647	589	605	583	612	592	585	644	592	643	604	601	587	608	587	627	623	645	603	648	606	623	609	638	626	574	609	623	594	633	635	575	607	617	657	636	654	624	600	627	642	627	573	564	613	657	600	627	605	594	675	634	645	661	658	608	590	618	649	639	643	628	611	612	602	593	609	629	602	578	625	570	641	636	608	608	595	641	604	630	649	580	625	626	657	609	640	604	621	643	661	649	581	582	591	616	662	592	612	625	660	598	652	597	588	658	651	629	632	614	604	625	631	615	593	612	602	605	595	669	625	628	679	592	618	613	589	631	606	575	619	565	636	625	586	602	573	650	634	624	660	604	638	589	582	619	666	626	638	656	579	577	641	613	626	590	621	636	640	598	666	643	577	636	603	594	615	638	600	631	621	622	622	599	642	615	617	615	625	660	613	607	616	639	642	640	637	619	597	601	632	613	589	634	591	579	658	617	616	638	640	582	639	634	583	653	625	617	631	602	611	631	597	628	627	595	622	611	640	619	603	625	607	614	661	655	564	611	621	629	612	628	614	646	628	599	627	593	682	581	624	595	635	601	616	645	627	600	624	612	631	631	633	620	593	619	668	604	646	633	605	595	595	594	639	637	589	597	703	601	604	664	557	592	588	641	580	622	608	647	618	648	620	638	645	601	632	597	594	610	631	642	630	643	594	620	650	650	599	624	620	619	594	650	604	576	616	609	638	614	641	621	602	626	581	606	628	628	626	602	678	606	588	622	577	644	626	615	578	635	646	656	607	673	604	606	610	611	610	619	617	652	602	616	611	610	607	624	594	576	588	626	645	603	644	564	627	596	657	607	604	614	588	654	615	610	646	573	624	601	615	642	593	647	628	626	585	638	623	669	585	607	613	615	583	648	623	587	580	607	596	644	663	622	630	656	658	618	628	591	604	613	610	596	637	595	646	649	567	607	615	609	618	602	651	645	615	614	582	628	626	635	608	595	594	602	614	620	640	658	655	652	599	606	609	641	631	638	657	631	599	586	599	666	627	588	616	617	600	616	606	636	634	619	640	617	603	608	586	594	647	611	595	589	676	578	601	657	642	612	605	571	639	609	637	600	603	597	672	581	625	660	650	645	618	597	619	626	613	644	658	607	574	594	647	607	616	629	637	626	629	639	618	618	619	642	614	618	561	618	639	606	600	606	635	612	596	599	616	605	634	592	616	628	661	626	668	595	622	634	604	602	652	612	647	630	596	613	607	577	646	595	653	651	611	651	615	625	641	582	603	609	589	569	582	598	629	658	625	585	594	606	612	581	629	610	590	620	635	594	641	674	613	620	600	630	615	641	612	621	613	647	614	616	627	568	561	653	604	616	588	583	607	601	652	589	643	602	602	629	618	652	628	582	620	617	617	596	602	656	604	615	609	633	584	613	618	664	597	602	659	615	617	597	597	627	600	684	622	618	601	625	585	588	620	641	672	610	573	570	677	623	607	610	587	650	632	607	577	603	596	620	618	630	629	589	634	611	632	593	568	659	569	629	579	599	596	604	643	629	628	596	581	584	638	656	591	586	602	658	620	622	619	632	639	601	641	613	609	672	608	664	629	580	617	596	600	637	578	581	611	616	614	579	629	602	583	625	591	617	595	601	603	612	607	596	602	661	616	624	597	656	605	627	651	624	613	620	610	638	603	607	651	624	608	630	641	603	636	622	658	622	610	611	622	610	630	640	578	620	631	617	622	599	615	677	614	604	611	598	597	621	648	637	621	649	597	623	649	609	630	611	599	603	602	597	611	590	644	602	668	600	614	606	637	673	594	639	636	640	647	650	616	655	640	643	576	589	588	611	655	623	651	591	621	581	638	602	615	605	656	604	658	589	623	638	616	627	621	625	652	617	610	631	629	631	618	555	650	619	659	630	623	590	597	605	664	625	631	599	635	616	563	684	562	589	624	619	626	584	610	580	610	590	641	613	613	668	661	585	598	624	607	597	594	608	615	606	626	661	631	661	638	580	608	615	616	604	604	598	637	668	624	604	616	646	612	629	607	589	622	634	598	656	587	607	591	593	647	607	646	615	616	624	599	573	637	643	587	604	597	632	590	639	601	651	617	594	601	614	660	631	545	612	599	572	627	629	627	638	619	582	620	610	666	614	649	657	607	629	616	628	610	601	659	591	604	645	660	611	626	659	596	625	630	643	589	651	612	639	626	583	604	583	610	621	614	589	620	578	628	615	601	573	621	666	643	622	595	578	596	648	641	634	655	633	660	642	620	591	644	623	622	574	630	665	609	601	572	593	631	584	648	579	637	592	590	657	615	637	654	596	637	582	639	610	644	571	629	630	620	662	632	620	644	607	580	632	612	635	613	664	600	602	640	593	587	631	581	638	621	579	607	603	613	565	578	599	612	630	619	618	624	623	659	650	612	612	646	613	644	614	605	611	624	571	607	620	651	601	627	616	625	619	621	639	611	589	633	604	594	660	585	620	612	616	636	626	647	585	591	619	672	598	605	649	612	634	602	652	600	619	650	623	584	632	614	584	634	594	602	624	617	617	589	634	609	637	582	671	581	627	591	636	627	553	584	676	639	595	640	597	624	642	633	595	619	640	631	638	604	655	630	608	620	642	629	628	579	607	580	643	611	651	597	633	587	657	601	601	621	578	643	648	626	615	602	635	611	591	619	635	598	617	580	612	614	610	626	636	606	615	621	596	629	626	676	597	633	621	622	633	626	638	645	636	606	635	633	607	636	615	609	579	639	616	628	595	619	594	618	625	571	598	604	616	603	628	580	601	597	595	589	608	596	631	632	618	606	596	623	617	597	599	630	625	603	624	622	605	658	654	646	624	599	615	613	613	632	583	624	608	631	606	615	594	637	601	627	660	618	625	634	596	626	623	625	651	638	619	594	639	619	645	624	595	635	621	603	591	616	639	596	563	617	644	662	635	633	618	647	579	611	644	630	614	611	587	632	641	619	590	590	638	602	636	624	617	619	640	657	578	622	622	613	614	586	585	629	648	597	634	587	553	562	627	653	595	631	570	619	623	614	653	648	625	578	591	626	612	609	592	630	641	564	622	606	630	665	665	593	585	645	660	608	618	660	610	596	626	579	579	565	617	639	604	632	576	639	619	582	595	642	611	643	621	601	584	640	617	637	606	640	665	658	596	620	574	607	607	610	600	608	680	622	628	598	622	640	624	626	610	637	619	603	637	625	654	594	632	607	635	636	594	604	579	630	627	581	581	587	633	612	638	586	591	616	617	640
26850	20879	10438	1103	710	612	473	460	426	462	384	428	404	419	411	442	462	437	421	449	441	441	427	439	436	411	406	444	430	400	427	419	398	395	418	430	421	469	448	399	422	440	433	427	387	438	422	416	397	419	452	374	368	423	439	445	423	423	427	423	376	413	406	413	445	409	414	422	431	426	426	426	418	400	391	378	420	437	428	449	431	414	425	409	395	393	422	442	428	402	439	389	417	430	420	422	446	401	389	421	403	417	396	438	434	433	424	411	431	460	434	394	425	409	407	444	433	405	381	421	406	428	444	442	447	419	411	403	386	391	400	401	454	408	410	413	426	402	419	406	422	423	414	429	437	410	429	407	389	391	428	443	435	414	400	425	377	431	405	399	377	398	436	414	409	420	390	382	412	450	438	414	399	444	385	414	415	422	391	393	427	426	447	436	393	402	401	416	419	443	418	440	398	437	413	381	418	427	420	451	412	452	420	417	446	446	423	445	434	432	444	435	444	436	420	436	404	457	443	429	412	439	426	402	397	454	408	391	422	416	419	418	419	428	401	411	428	404	410	403	421	403	412	438	405	405	380	418	414	411	411	428	418	406	457	377	425	433	399	442	420	411	407	437	458	413	416	445	430	415	419	440	433	428	426	429	417	410	411	428	403	396	418	432	391	420	449	410	431	383	399	385	397	431	409	431	427	402	429	418	421	413	413	393	389	416	418	392	426	396	406	424	425	416	403	407	422	405	411	409	409	407	422	417	406	455	385	433	451	489	370	416	404	413	420	473	418	399	432	429	427	399	432	425	457	454	434	414	444	377	375	398	406	412	397	423	418	424	409	410	403	407	416	458	411	433	447	440	479	413	402	441	437	390	435	414	407	434	424	404	393	403	431	439	428	416	439	417	390	411	425	431	434	390	422	428	397	406	458	416	407	418	451	448	409	402	405	394	415	432	469	408	467	404	437	455	398	448	408	372	403	402	383	417	395	409	402	397	450	421	447	379	404	421	412	425	447	414	416	414	383	431	428	431	398	395	417	444	432	441	442	390	409	426	434	428	405	416	422	420	454	409	422	454	450	459	467	422	396	419	409	418	444	435	441	403	435	407	414	437	405	435	438	425	412	419	431	399	422	427	432	438	441	423	446	429	454	402	456	419	420	466	413	407	393	414	380	426	411	399	402	422	423	410	414	431	411	415	454	486	442	424	419	422	390	418	412	456	413	437	404	451	430	439	445	427	451	420	400	428	430	398	463	405	417	405	386	383	427	448	453	392	413	420	427	448	393	413	456	400	436	391	437	396	408	377	413	401	399	413	402	427	436	403	412	433	424	412	424	406	416	427	384	383	453	382	387	433	400	417	415	433	429	405	435	409	387	366	441	477	426	408	452	435	421	448	429	398	398	432	404	410	442	393	421	438	403	417	433	419	400	423	409	455	392	403	411	468	371	460	402	426	404	447	422	397	408	422	430	431	423	412	418	436	430	439	399	458	393	414	425	408	421	439	431	425	384	403	410	443	417	389	396	407	395	456	403	381	444	391	457	373	426	388	450	420	378	417	431	409	435	411	404	413	398	447	404	418	412	417	404	444	434	431	459	387	407	382	419	449	426	457	432	465	392	403	475	409	375	424	417	393	437	396	429	390	411	396	440	409	440	450	381	435	384	414	428	412	416	432	409	459	401	414	390	403	386	405	439	401	444	469	438	405	374	413	430	399	423	432	389	406	394	400	439	381	414	442	416	424	422	433	438	389	451	435	435	425	385	433	380	438	388	429	421	447	421	388	437	421	376	416	416	418	375	401	450	396	436	403	416	423	417	433	447	432	462	444	430	424	386	434	417	440	413	409	410	394	389	444	395	442	384	414	448	443	425	452	452	479	393	419	416	441	423	442	399	402	401	442	429	427	406	415	391	426	409	431	427	435	384	419	379	434	433	450	412	444	422	429	412	410	430	443	391	409	407	387	434	418	438	434	470	412	416	425	386	463	394	415	442	435	436	368	377	393	432	418	432	417	417	400	441	453	415	452	398	433	398	425	462	426	430	411	401	450	432	398	454	417	403	413	453	378	421	463	385	404	424	429	464	418	438	424	409	410	418	414	388	438	397	410	427	425	445	390	447	416	433	423	473	458	363	436	417	416	402	421	425	443	404	405	408	399	443	408	395	428	444	424	451	423	456	424	428	399	456	412	447	395	453	395	434	405	424	406	408	414	416	425	405	405	443	372	432	363	393	390	399	424	442	436	419	422	440	393	409	403	401	416	437	416	423	409	441	392	387	435	389	421	442	392	442	441	414	428	432	451	424	440	400	413	413	452	401	428	433	425	444	468	417	414	439	412	442	407	407	444	440	432	397	418	412	407	441	408	422	411	393	431	427	394	471	435	421	474	370	440	431	425	425	416	390	420	445	414	430	424	433	384	418	434	407	420	420	404	424	416	411	425	424	430	399	415	413	449	438	401	397	445	429	434	425	450	424	414	468	436	422	428	422	412	445	397	397	430	393	416	448	418	396	393	400	455	421	405	445	402	417	424	404	420	385	407	403	432	449	430	415	413	445	433	411	415	408	464	412	427	410	403	416	459	422	432	391	394	406	390	402	414	430	431	438	421	381	421	461	382	435	401	414	410	450	429	464	422	385	433	433	403	421	438	435	417	423	417	399	407	429	413	406	408	418	430	435	455	447	442	431	402	422	408	383	419	432	374	454	395	402	426	460	408	384	429	416	411	420	442	411	401	405	390	427	430	412	414	411	383	437	417	418	416	414	417	385	385	415	461	408	428	447	386	444	408	427	394	420	415	455	401	378	418	403	411	409	449	416	434	414	426	403	445	399	440	438	412	446	365	396	425	388	415	382	421	437	434	384	394	398	439	402	426	425	427	443	401	429	433	419	407	419	412	419	403	428	418	416	397	425	407	416	448	435	401	429	437	403	412	409	413	437	410	443	417	430	413	413	409	385	383	417	373	416	396	465	419	397	418	447	413	456	397	418	432	429	411	457	422	396	451	383	382	430	413	428	449	464	440	431	437	461	406	385	375	387	405	427	433	439	437	413	402	403	401	432	427	410	438	443	430	421	421	394	429	432	425	415	383	407	424	396	395	446	404	407	371	414	409	430	405	409	468	445	413	398	435	418	386	403	448	434	412	413	452	419	397	409	402	439	426	430	420	433	380	407	406	423	412	399	419	418	403	443	425	408	395	412	441	408	422	421	410	440	429	424	392	404	418	417	445	414	414	405	395	401	460	379	438	429	406	485	404	426	381	409	454	422	413	433	384	432	419	462	392	431	424	401	449	369	445	409	446	384	423	427	435	389	415	433	395	401	447	411	399	414	421	416	415	453	422	443	436	445	416	435	428	435	430	388	406	392	407	434	417	431	379	439	394	430	399	427	390	429	420	413	410	438	429	427	403	366	437	423	435	414	440	409	426	439	483	433	430	433	404	436	420	423	430	402	405	396	458	428	401	394	407	411	447	419	454	435	417	462	409	395	429
12825	1871	4324	1283	1079	948	898	889	865	841	809	792	835	835	872	825	800	815	858	851	788	801	846	786	853	869	817	790	759	855	803	795	798	820	801	789	725	770	817	792	788	799	824	801	833	743	812	837	806	742	772	792	830	810	825	812	848	791	830	803	823	790	807	815	801	763	810	744	774	784	847	805	828	804	811	791	775	832	747	798	806	789	782	807	748	864	840	896	834	818	759	819	792	796	762	759	827	844	892	820	818	781	804	791	808	821	782	802	751	831	757	796	813	838	806	806	800	767	773	820	815	851	803	811	790	781	790	806	794	831	859	840	812	790	765	769	833	762	786	806	777	864	795	795	828	785	816	853	810	775	821	827	752	832	792	805	791	748	817	842	781	811	807	833	799	771	770	797	819	801	821	811	804	819	830	827	802	765	803	752	860	810	840	825	773	801	807	826	771	801	813	749	789	794	776	803	794	755	738	802	805	776	776	829	784	803	838	774	815	791	778	811	820	807	825	799	840	756	783	763	838	774	797	822	807	818	829	817	733	763	788	796	814	813	790	815	802	842	810	787	827	763	808	813	747	796	800	776	820	777	827	804	780	809	799	806	796	818	829	846	818	773	823	803	853	793	794	825	815	816	796	844	789	748	845	822	777	815	777	745	808	878	815	828	741	796	783	789	773	762	794	769	787	786	789	823	768	803	774	821	792	818	794	864	758	841	748	824	777	781	789	805	786	773	796	849	772	779	789	775	805	849	822	792	873	849	831	787	836	815	799	796	822	746	840	802	770	782	755	790	801	813	824	798	766	767	810	840	808	784	786	773	769	814	729	866	812	795	782	804	771	822	811	833	807	791	795	810	822	814	787	843	760	835	799	827	771	764	783	823	814	832	832	762	788	828	792	812	765	813	799	834	783	797	757	802	817	889	821	819	828	825	795	803	786	802	762	792	795	843	820	792	766	813	816	817	818	798	850	812	794	830	774	781	823	756	803	782	772	833	745	843	778	825	760	820	867	836	737	805	826	840	768	807	842	840	771	837	808	853	840	792	843	847	789	842	751	818	800	814	842	795	804	854	832	855	826	786	815	776	788	849	871	750	830	848	775	752	819	833	814	786	860	805	834	775	817	805	770	821	764	767	756	798	760	793	801	809	786	819	778	770	798	797	810	795	779	808	791	738	815	762	810	781	780	799	824	805	817	794	745	811	806	799	749	786	791	806	760	842	848	809	837	833	799	804	846	802	775	763	752	803	804	809	821	826	810	830	786	748	787	864	839	844	821	754	794	794	764	842	819	820	797	824	811	778	822	805	816	775	821	788	803	795	801	828	845	829	854	805	789	814	830	796	778	768	802	814	824	824	805	810	784	852	813	784	800	795	796	810	787	770	826	794	778	754	773	808	822	798	777	778	809	801	844	836	775	811	782	794	861	790	787	790	807	787	771	841	828	841	786	781	815	847	819	804	828	820	815	829	765	815	782	850	783	818	796	814	824	811	749	792	768	828	770	784	813	778	784	803	808	845	855	839	798	768	813	823	795	797	826	838	739	821	796	756	831	787	868	781	829	739	805	765	858	766	801	788	790	828	813	805	825	826	782	747	833	812	755	754	776	773	830	808	777	822	866	830	806	829	786	813	829	806	786	802	816	810	791	841	765	802	793	839	772	784	804	829	802	779	848	774	811	851	845	784	815	780	776	793	801	834	728	794	759	789	818	848	825	784	819	861	762	841	832	734	771	767	800	773	838	820	769	828	869	768	810	794	777	780	764	819	827	787	819	791	838	803	763	787	824	784	788	790	770	776	828	883	789	775	843	805	785	749	757	795	793	815	797	795	776	784	785	822	797	805	781	824	791	761	811	828	857	789	808	796	809	787	813	819	822	795	842	805	818	777	807	817	768	818	804	829	749	829	776	774	851	841	772	834	809	827	811	785	816	823	824	790	807	808	779	849	863	783	843	761	806	837	774	774	738	869	774	810	821	805	851	784	804	782	791	775	790	814	770	800	814	789	824	827	774	854	865	747	865	809	792	836	818	771	803	824	820	822	798	816	837	841	799	787	830	790	819	783	799	791	782	755	794	792	724	732	787	845	799	823	779	793	812	787	783	763	793	775	761	762	832	797	804	789	851	744	787	827	825	762	818	832	744	813	802	730	807	747	797	827	832	825	764	791	816	790	841	800	824	707	819	832	826	764	816	804	825	763	822	788	804	834	810	752	767	756	732	791	832	781	823	818	801	779	837	796	816	810	764	817	815	801	762	854	795	838	791	770	836	792	811	801	841	833	760	808	724	846	783	817	761	837	744	770	801	811	762	778	821	753	797	839	783	789	842	828	818	793	777	819	777	788	815	753	773	772	847	779	779	772	752	797	830	786	826	792	757	864	833	812	835	803	831	810	782	768	812	822	787	742	810	796	849	783	774	779	816	773	776	843	811	751	802	805	851	772	754	747	795	797	815	790	768	807	827	767	773	801	803	794	785	764	817	799	778	781	814	767	836	775	788	810	785	778	774	822	757	780	787	803	769	812	762	813	823	791	881	813	809	838	793	853	805	793	813	844	845	774	783	797	819	804	847	804	790	743	780	806	806	871	812	856	799	827	762	768	789	821	806	762	845	778	769	814	818	825	793	806	766	772	742	822	774	759	838	855	801	806	805	782	814	792	814	816	772	796	850	834	816	775	804	806	795	805	777	826	818	770	772	817	821	828	828	819	787	813	806	829	842	799	781	808	851	795	789	801	834	804	780	810	806	732	784	793	826	793	806	817	721	805	777	842	777	819	763	813	773	801	807	789	764	794	805	770	803	798	810	831	842	826	790	781	813	762	810	793	796	808	799	800	798	801	800	810	807	841	810	820	738	827	766	849	794	843	798	756	778	820	857	786	796	784	798	786	826	797	802	850	804	725	771	834	805	825	796	868	793	861	855	775	782	769	744	781	791	860	809	798	783	806	849	828	776	793	838	851	756	801	770	780	801	851	759	788	802	823	820	767	829	854	780	802	874	851	845	766	804	800	839	786	852	842	764	752	780	859	807	796	780	801	768	790	736	796	821	794	824	843	778	805	854	768	793	817	779	798	797	797	816	802	839	774	789	786	848	768	784	826	767	775	771	796	828	774	798	855	807	817	828	856	792	789	774	806	801	821	783	769	817	772	803	817	763	816	799	782	820	802	814	791	825	829	765	733	840	778	813	812	845	794	868	808	777	793	749	800	775	784	793	771	765	788	814	822	840	798	813	788	790	834	838	808	793	804	776	810	810	792	741	820	775	788	713	821	862	856	814	868	817	804	773	771	757	809	793	820	845	814	792	825	816	772	780	820	806	843	769	803	804	831	790	763	760	798	831	806	799	819	816	805	777	813	792	810	797	794	805	841	828	824	760	772	811	784	862	794	847	811	808	780	843	747	802	811	821	811	810	792	778	754	819	788	822	791	776	732	829	822	823	782	792	802	804	827	829	806	825	834	875	793	799	818	845	771	881	780	858	822	800	791
24229	21348	28592	24458	20831	2462	571	409	360	335	293	256	256	260	249	214	224	261	216	207	205	190	193	203	202	201	211	205	184	210	193	205	203	211	218	219	188	189	182	202	188	220	181	207	214	209	184	216	179	185	182	197	185	182	194	207	179	202	214	179	192	185	184	180	160	191	169	180	184	183	200	182	202	192	196	196	200	196	209	194	183	198	168	191	221	214	176	172	198	182	189	175	217	178	198	197	202	152	181	182	179	181	199	167	195	209	186	186	201	175	210	190	202	192	172	227	193	186	206	183	188	194	195	200	173	180	205	194	197	223	201	198	159	186	190	200	212	183	174	200	184	192	168	191	201	191	186	208	188	190	169	192	227	188	181	181	195	230	196	192	211	195	199	183	171	170	190	205	202	203	182	193	183	176	182	195	191	209	210	192	193	203	207	209	199	190	165	189	199	185	189	196	181	168	188	189	182	197	195	207	179	187	181	182	208	170	202	186	197	200	202	196	196	167	179	181	160	184	200	188	201	209	178	182	195	210	214	183	189	180	207	166	172	210	200	211	219	201	180	203	161	179	189	189	196	192	182	193	144	195	176	170	198	221	201	178	189	180	214	194	200	207	199	184	178	208	189	181	194	216	202	193	195	177	197	198	216	200	201	193	198	200	164	185	176	189	186	185	178	211	185	185	188	197	214	202	166	178	196	201	181	168	181	222	208	185	184	193	197	187	220	182	211	177	185	169	180	181	190	192	188	211	202	184	199	192	181	172	185	203	199	217	200	187	204	202	203	174	165	204	187	170	174	188	198	178	180	194	200	163	222	177	185	202	197	184	200	165	185	192	200	171	201	198	208	192	155	171	190	194	184	218	211	184	187	180	190	198	207	180	190	209	210	174	187	181	187	182	213	196	194	198	151	179	185	204	198	176	181	178	207	178	194	190	198	194	207	169	200	174	198	189	163	183	198	191	196	188	169	171	182	208	208	178	192	197	209	176	217	175	197	165	171	181	192	178	162	191	187	191	205	165	172	191	162	193	186	183	193	183	204	192	211	205	213	198	195	178	177	170	198	205	200	205	198	194	200	190	198	196	187	184	198	195	197	171	181	174	187	178	187	204	188	184	194	215	176	157	186	183	185	180	223	194	187	209	177	174	167	185	211	203	184	169	202	202	211	202	181	206	206	177	191	216	192	193	209	184	220	185	206	201	181	198	187	196	201	206	190	185	185	201	184	183	176	207	197	202	186	181	199	229	203	206	169	202	213	200	184	182	199	170	189	203	167	209	159	175	171	160	187	193	213	203	191	187	194	183	232	219	188	214	176	189	176	208	179	175	209	190	199	183	202	200	172	210	195	189	178	189	171	183	190	194	179	202	207	199	195	178	165	206	206	205	192	196	186	188	201	197	207	193	186	186	177	207	185	179	193	178	185	215	196	179	226	198	185	195	207	195	190	174	220	184	224	218	188	208	200	189	202	190	205	200	209	194	196	201	200	179	182	171	194	208	210	180	192	189	204	191	185	186	189	213	209	192	174	207	203	205	194	171	186	197	178	172	189	205	190	188	192	171	201	183	195	173	198	191	174	191	174	174	189	193	212	197	206	204	188	207	210	196	200	166	207	187	194	208	191	174	174	192	195	206	198	204	187	206	188	186	171	174	189	175	207	186	171	202	171	180	203	198	209	201	181	206	186	187	214	183	191	193	178	208	197	179	190	208	205	194	210	181	183	204	165	206	207	191	219	177	185	202	210	215	162	209	161	196	183	195	222	200	189	188	200	156	196	184	207	230	192	210	172	165	212	184	181	187	173	195	191	179	177	188	210	187	177	201	181	185	219	173	184	180	175	187	193	206	188	191	175	190	209	195	184	185	192	197	249	174	188	183	202	185	172	201	199	175	214	188	176	189	196	192	175	200	193	157	207	181	197	209	173	201	201	190	227	175	185	185	219	182	183	174	205	198	191	200	211	185	185	165	173	179	178	196	187	182	181	178	206	227	197	204	190	164	182	175	194	205	208	177	201	199	174	206	190	205	202	189	184	188	175	209	174	188	193	147	170	198	206	193	199	204	178	188	183	209	197	185	189	189	191	203	213	193	200	193	173	180	186	183	163	173	211	207	157	178	186	194	185	210	199	207	187	176	192	187	198	188	186	194	205	191	196	206	171	215	177	190	191	192	208	172	211	172	170	181	188	180	192	195	188	169	186	195	203	195	192	195	194	184	180	190	200	193	197	180	186	204	194	202	197	177	208	192	182	185	225	215	206	155	198	193	195	212	208	189	209	208	172	193	199	181	182	203	195	191	171	219	186	178	222	176	201	192	186	185	203	188	183	196	204	218	184	208	207	196	213	176	204	200	194	171	192	196	184	173	216	178	192	194	184	211	186	195	183	189	184	189	226	180	190	202	196	187	193	228	199	197	160	168	186	204	170	174	191	160	203	187	180	178	205	197	181	198	199	193	205	194	179	195	194	200	185	180	189	201	190	194	197	218	169	179	205	177	174	194	184	179	177	196	193	192	172	187	199	188	169	208	187	180	202	141	173	189	201	176	182	197	197	181	200	160	186	209	218	200	168	198	193	193	188	171	185	178	176	178	179	183	210	194	190	183	183	166	163	209	188	178	176	174	207	220	205	189	199	176	172	180	195	210	208	191	193	172	178	201	186	200	169	208	188	182	201	177	176	194	188	177	202	199	212	192	195	207	199	177	204	171	168	183	191	179	170	190	206	187	200	187	183	195	193	205	205	197	204	211	210	165	168	199	185	181	182	184	185	192	201	171	193	195	175	188	177	175	184	186	200	191	183	195	187	195	182	208	209	192	168	190	216	196	175	192	186	192	183	199	185	179	211	177	185	187	178	171	193	169	173	190	204	183	209	170	177	208	171	214	167	205	208	168	191	178	163	178	155	182	182	200	184	202	205	186	177	196	193	181	170	195	193	189	169	186	193	205	234	170	195	199	158	192	183	176	193	195	195	192	184	207	197	194	190	197	173	211	207	190	175	184	199	197	198	170	193	195	193	183	195	201	184	184	200	202	202	178	182	228	187	193	197	206	187	199	180	208	166	188	169	214	202	189	191	190	182	179	197	188	212	203	202	186	191	194	184	180	208	201	205	180	220	182	190	189	184	211	176	200	169	178	187	181	193	203	176	188	176	199	184	160	209	189	217	172	201	196	195	186	196	190	224	199	215	184	169	185	190	194	189	189	183	184	196	174	188	178	192	182	206	191	181	149	190	188	177	189	181	194	193	197	198	218	177	212	173	199	191	200	203	182	219	169	175	189	188	199	199	187	182	180	200	191	177	172	201	185	197	205	200	198	209	154	175	179	188	205	218	203	182	227	192	189	171	182	211	173	199	183	201	192	198	183	199	180	179	199	179	195	210	181	184	177	208	194	206	202	189	193	158	166	192	199	180	198	182	175	228	202	179	207	168	184	191	197	201	185	197	193	211	193	207	209	209	185	172	192	183	186	211	200	196	188	196	203	207	192
26847	10068	20012	4237	2736	2075	1563	1292	1052	1011	838	815	650	658	587	591	553	545	511	484	476	473	485	447	444	433	435	417	431	433	423	398	453	427	404	446	406	405	390	387	379	433	410	389	396	415	443	396	381	402	424	396	377	384	405	389	417	383	372	386	385	381	378	393	378	433	369	404	435	387	382	398	420	429	379	401	430	403	425	384	377	414	427	383	396	406	371	388	384	356	379	392	371	425	423	374	413	423	384	397	391	394	425	406	431	374	420	392	397	342	384	376	379	384	393	368	397	411	407	404	389	406	370	377	397	381	353	402	357	406	383	412	398	378	369	425	387	346	407	392	384	390	385	412	372	394	380	389	398	380	367	399	392	390	412	374	382	411	374	364	380	398	417	397	370	398	357	353	412	360	388	363	349	424	368	376	380	387	396	412	379	377	395	378	410	430	402	403	401	390	412	373	362	377	384	406	373	401	385	438	408	384	428	386	360	397	377	425	353	383	381	397	406	383	441	375	414	399	404	415	401	389	386	429	393	387	423	369	401	373	371	382	377	393	395	411	364	349	357	425	378	370	383	377	412	363	400	384	401	390	395	400	369	379	367	401	371	376	373	374	377	365	360	382	423	396	426	384	387	426	379	418	372	360	393	394	398	385	400	363	414	387	417	401	388	391	389	374	399	386	373	390	398	427	375	381	394	375	387	425	403	392	357	410	379	378	377	405	373	380	415	396	369	380	363	398	404	385	403	371	365	385	399	363	375	399	363	382	356	384	403	399	436	350	404	401	390	388	411	377	406	396	440	376	395	389	413	376	422	354	402	384	407	390	399	398	404	387	404	404	388	400	355	402	371	367	390	379	393	425	385	403	435	408	347	374	376	387	412	395	411	368	388	377	395	445	378	406	406	385	383	362	419	382	392	397	373	407	379	375	406	398	394	371	410	407	414	402	420	399	377	428	379	388	394	394	378	382	387	403	411	395	380	423	388	377	378	414	402	405	373	368	398	386	380	382	343	431	373	391	379	387	356	401	399	377	395	402	409	386	377	364	410	395	360	389	380	379	379	400	401	416	377	407	392	389	416	369	402	406	396	434	325	397	409	380	394	413	404	403	357	392	367	359	403	358	403	400	362	392	399	384	425	384	389	402	376	371	437	402	394	376	414	356	404	411	374	407	356	365	401	394	368	388	407	387	411	397	369	391	421	382	391	410	391	382	403	388	403	374	401	406	371	403	419	386	415	381	385	359	428	404	419	418	387	406	390	386	381	403	403	388	437	417	390	388	411	402	365	377	357	410	373	389	365	393	422	375	407	384	401	395	390	370	395	367	375	360	378	352	380	434	391	434	380	417	396	422	381	393	362	408	409	396	399	407	415	429	344	390	423	415	408	391	403	419	376	392	406	411	372	407	372	400	400	344	409	403	373	364	409	384	406	376	380	388	412	363	398	401	413	399	357	410	377	395	375	402	374	410	376	382	375	402	364	406	385	412	374	392	375	402	400	428	366	417	372	364	408	358	351	397	389	418	413	384	421	386	385	396	385	416	386	374	390	371	409	383	397	409	380	398	353	419	383	371	399	439	383	391	354	406	352	422	391	386	387	375	349	370	391	387	392	420	353	380	363	434	361	405	426	363	402	374	366	369	388	404	399	413	386	397	410	407	376	392	398	390	379	405	403	405	404	375	374	374	392	399	394	381	402	358	355	385	395	368	406	384	390	379	373	401	418	384	397	393	397	335	387	369	375	375	392	400	379	370	359	391	388	371	381	363	413	401	386	389	410	350	377	395	413	364	347	384	392	395	443	404	381	407	420	384	380	359	376	412	407	380	373	384	394	385	406	415	412	364	405	413	395	399	381	358	393	407	396	432	392	409	408	387	398	383	357	385	382	399	397	400	379	393	421	399	406	398	410	378	375	398	389	389	364	348	380	398	401	375	401	411	395	406	390	360	399	359	363	389	389	366	413	403	391	394	367	405	437	401	367	393	405	363	387	389	401	415	410	378	416	365	373	368	364	345	385	392	382	373	411	400	393	380	389	389	437	392	359	387	368	374	371	379	410	353	414	387	436	386	383	381	412	421	370	399	372	393	424	384	385	374	356	380	416	373	366	391	416	412	405	406	404	366	402	383	367	379	386	372	384	376	397	445	413	410	395	403	384	415	401	378	379	384	390	369	379	440	437	384	403	404	376	383	411	387	366	384	392	372	391	405	377	385	381	360	393	396	384	404	351	367	430	413	400	375	405	368	405	392	402	406	375	358	383	383	388	427	375	383	418	417	400	413	373	410	403	364	376	397	410	384	408	403	376	399	407	390	372	413	351	390	389	392	406	379	379	369	396	403	398	403	374	387	398	402	393	384	370	391	399	379	401	399	384	396	390	399	354	368	373	410	375	387	391	397	392	395	426	370	401	391	397	411	401	377	390	378	403	380	416	410	426	390	413	396	403	422	409	422	400	390	397	378	365	377	422	374	373	383	393	372	380	400	408	396	378	407	391	407	359	374	372	405	355	397	361	369	394	420	392	394	418	423	394	389	386	418	351	378	395	392	387	358	424	418	417	371	404	360	407	366	388	401	387	406	409	425	384	374	395	404	415	373	403	389	413	409	381	400	381	394	427	378	395	394	394	370	385	362	375	387	360	386	367	387	359	347	354	398	417	376	405	406	422	366	396	411	395	417	404	366	388	397	342	351	421	396	414	380	401	357	387	399	379	401	342	388	398	370	402	397	366	397	428	404	371	408	395	361	414	395	383	452	407	419	375	405	423	390	379	386	382	402	378	394	374	385	394	353	369	376	391	379	388	386	390	367	438	395	385	370	387	391	413	365	396	399	419	363	372	400	371	396	412	391	381	377	418	419	404	422	436	423	375	404	400	376	388	390	416	380	411	357	399	385	385	385	375	383	409	403	393	400	385	395	368	413	401	385	386	406	396	423	392	386	381	383	390	374	389	362	406	398	404	423	395	393	432	402	378	366	388	392	407	400	401	389	399	402	397	380	416	378	410	393	391	360	403	411	396	377	404	376	406	394	421	379	413	410	380	398	427	404	404	431	393	415	412	401	394	379	384	413	374	393	394	380	387	389	365	369	422	368	408	363	382	383	381	375	422	390	398	399	403	356	371	391	377	383	365	352	392	407	392	367	386	402	384	374	388	402	410	384	394	401	378	370	412	407	400	375	369	374	356	390	416	393	401	409	387	377	380	402	384	382	376	377	374	373	395	396	349	394	472	405	354	390	400	397	349	375	416	380	411	405	405	370	399	379	399	394	391	410	402	358	425	403	409	368	412	345	387	389	402	379	387	398	391	376	380	387	376	437	394	415	383	394	398	402	405	379	424	388	407	369	378	398	394	387	384	389	395	361	376	399	397	398	404	380	404	403	385	371	384	434	412	381	403	390	397	380	385	397	389	398	398	426	428	395	373	390	400	397	416	382	414	418	376	372	432	399	410	383	353	379	373	405	367	378	390	351	406	392	409	378	370	403	400	382
23311	21338	29212	23802	21338	20178	2298	874	598	591	507	510	489	484	479	436	427	420	397	401	384	360	355	398	370	395	359	375	332	376	366	376	371	366	345	353	336	359	326	334	394	361	360	342	361	357	329	326	361	360	353	332	348	345	329	377	387	323	367	324	361	317	381	322	359	325	356	339	337	357	350	370	339	352	341	342	330	355	345	334	326	345	359	346	366	353	352	334	333	304	363	329	307	338	346	344	342	344	337	332	335	360	348	321	340	337	341	351	333	358	322	333	359	342	350	352	329	356	351	355	336	346	361	361	346	368	331	316	324	363	347	360	324	359	326	314	333	357	373	330	344	319	294	327	341	352	367	329	349	360	303	341	361	346	378	348	317	349	322	338	345	378	324	379	301	329	346	323	351	300	331	350	313	316	354	310	351	351	362	339	363	321	344	345	307	336	369	351	349	323	361	311	327	344	322	340	313	337	346	369	357	320	336	322	349	328	350	336	349	340	324	345	389	359	322	346	346	362	317	326	353	333	334	297	358	349	336	342	302	314	355	338	309	341	329	353	363	340	362	359	318	351	349	346	334	359	332	335	331	352	375	337	341	327	360	342	324	344	336	310	309	334	343	325	340	347	324	305	362	344	296	341	317	346	361	339	329	369	371	372	346	357	346	336	333	363	360	358	341	350	339	358	336	305	349	361	340	320	340	336	355	320	346	341	349	341	333	329	341	327	320	339	325	342	302	348	325	342	294	351	342	339	360	333	322	298	345	328	356	340	332	349	343	334	309	340	354	325	367	366	373	349	359	350	349	313	325	365	335	309	356	331	354	356	331	359	327	377	318	343	361	309	297	340	311	331	342	345	346	323	378	342	354	382	335	315	338	307	352	345	346	311	372	354	310	338	331	321	338	385	309	364	319	367	379	316	350	328	277	313	328	340	317	338	318	320	370	322	342	341	326	330	364	320	320	329	367	353	346	340	356	335	354	341	350	311	338	364	362	319	345	361	336	358	329	343	338	333	319	370	337	326	342	363	321	326	323	359	336	315	329	383	352	328	335	332	343	357	330	346	355	315	332	324	329	322	350	308	307	365	297	293	299	343	327	344	328	360	310	333	319	348	334	310	325	380	331	311	333	318	339	343	332	341	341	330	345	351	328	336	328	324	339	333	335	377	360	325	338	354	376	309	362	325	326	353	319	338	327	299	364	333	377	320	312	290	353	338	355	362	338	349	345	318	342	346	333	335	323	320	332	348	352	341	356	347	356	314	321	359	327	357	326	305	328	314	370	303	371	356	326	359	319	340	367	324	336	340	363	330	330	357	320	357	318	339	390	345	363	332	322	315	311	356	316	310	324	355	336	318	297	321	355	344	362	361	361	340	324	350	332	317	302	353	350	338	323	287	329	346	376	343	326	351	349	323	342	308	328	332	326	352	339	348	349	323	338	377	344	357	332	367	323	354	343	351	312	325	315	326	353	365	348	345	328	342	317	302	361	301	315	341	342	355	351	333	340	321	305	317	346	345	345	338	336	332	351	342	306	317	338	357	336	307	325	316	331	353	316	347	356	332	336	363	381	350	352	345	355	331	316	329	355	375	346	349	346	326	305	321	315	306	342	330	393	305	363	320	311	365	332	332	357	344	342	346	321	321	322	351	325	341	321	360	294	353	347	345	360	335	367	344	327	371	334	374	343	345	373	379	362	350	310	342	359	348	314	360	326	338	352	353	334	335	315	330	318	341	315	364	342	364	353	337	353	324	356	387	337	340	340	368	329	347	324	330	356	349	361	358	346	337	354	323	300	335	295	332	353	331	343	349	341	312	331	361	324	332	296	331	301	364	335	338	355	345	366	307	333	320	361	333	339	353	355	308	331	322	332	348	337	321	306	308	344	315	295	346	335	325	352	336	364	348	318	302	351	346	313	357	336	361	323	323	368	334	347	305	316	334	320	346	360	328	349	345	342	352	369	327	315	315	359	336	338	313	338	346	349	342	340	327	315	340	321	310	298	351	368	314	282	358	336	330	327	318	321	340	349	340	341	362	299	336	351	320	315	345	341	367	342	369	351	318	383	327	354	347	350	329	346	340	360	363	344	323	321	306	347	349	329	360	326	343	355	357	342	343	370	315	318	344	331	364	331	337	342	308	353	361	337	350	322	336	332	339	338	329	324	300	385	313	342	357	328	361	339	336	333	317	315	376	367	324	334	358	352	355	339	327	326	344	316	344	321	291	329	372	325	357	352	328	362	333	373	344	335	355	301	315	374	309	322	345	331	362	374	370	360	345	365	321	328	319	361	326	380	345	328	332	292	345	322	359	364	347	311	302	341	342	347	324	333	344	338	371	331	338	332	333	348	360	348	310	329	377	334	349	330	327	352	345	333	364	340	347	327	307	318	321	346	341	341	339	353	347	323	338	349	336	340	381	328	317	345	360	356	328	352	332	374	333	315	353	350	355	344	364	323	326	333	329	315	336	360	347	338	320	303	346	320	351	316	372	327	346	329	336	293	358	307	319	355	314	342	378	306	347	349	332	319	337	373	326	314	320	373	324	346	319	339	353	317	349	360	351	316	329	307	327	334	328	340	301	325	324	351	346	326	355	312	364	324	350	333	357	332	337	356	360	347	345	315	335	347	313	340	355	378	336	360	311	331	326	307	327	352	325	336	349	373	350	378	325	330	348	335	370	326	369	330	373	321	338	317	305	319	324	340	330	323	328	341	340	345	374	336	355	349	342	333	302	315	354	324	348	336	328	348	294	336	345	328	352	325	297	336	358	339	306	354	288	355	345	341	345	341	327	346	334	343	344	352	339	329	314	360	329	348	327	332	320	329	351	325	314	322	339	305	307	321	324	351	344	326	337	336	340	334	328	347	350	366	380	369	352	314	339	356	345	303	345	339	331	333	308	368	299	366	328	348	352	355	326	356	325	323	387	352	360	333	381	334	327	321	360	345	331	313	321	337	328	359	356	350	331	311	379	322	351	381	329	338	333	334	323	326	342	359	340	348	366	315	327	326	376	353	299	343	330	362	325	358	350	356	325	353	307	346	330	343	303	329	327	360	341	341	318	298	344	355	323	335	306	366	327	354	316	304	318	326	349	353	343	321	325	350	347	325	335	344	325	329	336	344	321	337	347	360	351	317	324	328	329	372	316	314	288	335	332	338	352	343	348	341	324	327	361	312	336	312	358	347	339	326	341	324	341	341	355	332	321	288	333	348	328	317	320	365	346	341	350	332	342	319	340	286	322	339	345	341	347	335	303	353	313	370	322	363	357	368	326	326	329	339	316	338	378	319	343	340	339	308	323	344	341	347	375	346	359	351	328	315	325	347	342	358	325	302	321	351	343	337	339	317	340	330	349	334	355	360	344	342	361	328	373	339	333	340	353	342	330	306	383	308	320	352	334	371	367	327	326	335	327	321	354	364	332	342	353	351	337	309	336	325	352	327	356	309	314	329	363	304	370	335	336	320	370	333	332	318	352	339	332	319	347
29815	15822	25281	7296	4955	3590	2774	2273	1936	1624	1396	1290	1195	1059	978	960	894	850	803	805	780	771	695	743	774	706	704	714	696	682	701	644	677	641	676	646	740	704	632	616	621	651	622	644	600	649	637	656	637	638	596	616	602	646	622	615	632	664	644	669	649	621	628	586	603	623	612	588	620	648	641	639	648	620	643	645	603	634	602	602	634	651	617	646	599	628	638	616	644	589	589	638	591	604	602	597	618	616	588	624	612	631	648	605	641	662	628	629	592	628	587	626	596	643	618	625	636	674	622	596	572	613	587	610	641	591	594	613	623	605	622	659	644	611	587	600	636	636	566	615	631	606	569	606	646	637	644	604	613	610	556	660	586	596	613	670	623	617	610	663	636	612	638	614	653	609	619	658	608	658	600	627	601	612	594	579	626	614	631	606	610	630	619	600	585	619	631	589	599	606	631	630	580	638	625	658	632	608	584	632	584	598	640	572	601	657	619	611	640	614	654	685	623	613	591	639	644	580	599	606	631	601	609	607	637	596	595	602	616	632	614	624	644	580	630	624	617	609	613	575	640	639	593	616	617	580	639	646	641	641	607	587	629	635	626	587	597	602	602	627	644	591	640	601	634	634	640	632	616	608	593	610	573	586	588	563	631	658	641	656	665	629	605	609	591	599	648	679	621	603	592	625	615	608	678	599	624	611	653	605	622	646	649	607	612	654	585	653	665	632	624	594	584	625	610	622	612	595	605	596	651	646	621	612	631	617	612	627	566	617	618	615	640	620	580	652	651	639	629	566	580	610	561	610	620	600	622	614	614	592	619	629	586	598	636	597	633	600	601	627	670	649	586	620	618	592	591	551	589	607	600	611	620	645	623	642	638	617	657	610	588	587	615	625	629	619	601	593	563	612	573	598	666	573	590	626	613	576	635	627	580	581	608	636	621	613	595	619	621	600	667	631	632	639	602	574	656	604	587	579	647	643	692	615	638	606	584	608	599	582	616	591	623	596	622	576	615	568	663	654	653	618	645	553	630	591	625	583	620	614	632	616	612	628	590	640	604	596	598	644	609	585	585	570	587	611	624	566	663	621	605	613	627	611	671	634	645	610	608	594	587	564	600	608	617	616	623	608	603	585	601	621	623	625	610	633	622	572	611	640	629	588	652	610	577	628	644	577	601	642	620	593	596	667	621	624	580	662	571	652	628	636	598	615	622	576	601	577	573	628	609	628	606	654	570	605	638	627	626	565	600	619	619	644	602	617	590	622	592	589	632	645	603	622	618	623	614	645	601	621	610	616	597	596	602	593	629	611	621	559	640	623	632	592	620	623	633	613	628	610	619	618	627	652	628	625	653	581	642	611	639	612	654	580	598	630	642	598	661	628	648	628	637	572	620	602	591	614	636	603	658	614	614	610	620	656	563	614	607	580	655	629	638	636	586	594	656	673	605	627	599	637	577	584	626	628	613	621	678	613	570	651	652	598	650	624	635	602	626	690	609	609	581	619	577	621	575	665	593	642	656	601	619	641	650	599	648	589	602	587	602	600	573	619	622	622	613	621	634	618	630	624	628	629	654	631	576	661	623	588	628	656	611	606	621	630	594	599	642	605	629	604	645	608	562	590	610	610	636	603	584	634	681	590	600	624	582	595	639	607	631	592	664	597	638	605	583	619	670	639	624	599	600	632	626	624	625	593	623	603	613	586	624	601	664	588	629	607	611	596	585	611	602	609	630	591	601	631	591	634	662	620	577	570	621	614	594	580	590	637	622	575	606	641	621	636	610	640	632	593	615	624	590	625	580	590	609	584	584	594	612	578	596	568	614	648	646	601	619	598	637	613	608	606	610	580	608	612	590	615	576	627	607	600	648	636	629	638	594	577	626	616	589	646	683	620	618	608	634	636	633	619	615	644	590	618	588	569	621	610	628	614	612	647	609	620	616	608	626	569	631	607	621	589	660	570	597	613	653	638	597	601	618	693	575	618	628	601	602	623	625	615	600	653	599	604	608	620	585	601	645	635	577	577	621	616	628	641	652	597	664	615	628	596	613	661	611	636	604	612	640	626	558	606	644	610	637	594	670	640	604	609	572	606	602	596	652	612	591	599	590	615	591	593	616	569	636	645	633	636	626	623	620	634	634	574	599	641	583	565	568	606	642	606	628	617	651	606	653	641	645	621	606	613	609	618	561	613	619	633	621	600	589	601	597	608	663	595	637	611	638	600	677	608	649	590	634	627	610	594	622	605	657	618	617	594	619	573	579	616	619	640	610	622	613	600	622	605	587	617	603	621	610	611	629	606	629	602	621	594	612	583	631	581	628	600	627	634	647	599	638	609	607	619	623	643	658	578	590	639	587	616	675	630	625	632	618	631	598	567	657	630	618	608	609	648	592	642	626	659	665	601	638	602	576	606	614	616	560	596	642	630	604	615	630	599	580	632	603	562	632	627	600	606	627	585	633	635	636	569	644	601	628	625	632	597	605	583	615	544	566	622	608	586	655	618	625	610	588	618	586	582	611	628	645	599	632	649	612	636	611	595	608	651	626	620	644	619	621	615	605	625	610	602	664	627	578	627	577	576	633	602	647	571	571	612	597	635	588	633	636	640	590	646	578	627	619	612	616	613	599	608	570	605	620	634	624	613	659	620	622	565	597	612	630	595	609	592	615	640	634	626	595	576	563	575	622	605	607	637	620	643	632	604	608	619	632	574	587	563	645	624	622	615	615	595	600	647	651	626	616	619	574	586	592	627	555	602	621	725	612	670	634	611	626	661	604	592	616	623	594	625	652	633	620	587	617	621	615	623	615	653	630	647	623	610	619	631	608	567	616	663	604	608	622	639	605	618	621	615	618	586	630	587	593	655	646	605	583	583	573	608	625	626	617	630	589	611	615	625	607	642	602	568	580	640	623	597	601	617	640	622	624	635	623	604	617	633	596	612	633	633	609	595	587	600	596	608	588	659	601	598	589	632	588	595	604	640	587	578	589	616	606	605	588	640	578	598	640	627	656	572	608	607	626	633	652	590	663	627	607	611	619	638	621	579	620	623	581	587	591	610	625	584	648	610	662	646	608	627	623	631	589	588	658	647	644	647	649	616	636	612	607	648	620	623	621	652	616	609	601	669	615	565	592	678	604	567	590	671	642	620	624	651	635	601	614	618	618	614	618	627	624	625	622	596	587	606	574	603	625	592	621	621	583	626	591	633	644	625	591	605	648	640	616	626	617	614	646	629	621	612	610	649	604	596	622	572	604	623	611	619	635	598	609	644	579	586	645	624	630	617	625	584	592	592	563	582	637	595	605	636	588	597	625	660	618	588	568	617	603	626	590	610	598	601	695	599	638	605	628	608	599	589	663	579	577	605	632	609	638	596	637	605	591	632	620	640	617	637	614	608	604	626	579	574	680	581	623	604	615	634	627	583	610	602	623	620	633	619	629	613	585	589	628	650	605	639	613	645	630	638	610	680	633	580	593	631	607	621	628	591	579	612	588	615
26789	20764	10200	1052	516	447	463	409	442	425	429	398	417	407	381	471	447	380	437	429	423	410	400	400	415	442	429	441	434	412	422	392	381	422	410	427	425	410	406	431	426	419	435	399	443	389	406	430	368	407	418	415	386	432	402	422	415	396	385	426	404	437	414	412	379	363	389	392	419	405	431	422	401	436	427	445	390	396	414	410	420	395	434	424	435	444	419	370	405	408	416	401	395	450	417	393	409	408	421	409	403	398	428	426	417	396	380	408	430	402	417	427	396	442	428	364	450	404	442	414	391	404	429	386	424	395	451	419	374	407	407	392	414	390	412	411	399	427	475	414	427	376	412	444	379	434	398	408	415	396	403	415	412	424	447	408	406	400	402	418	411	423	370	419	415	432	423	416	409	441	408	388	395	411	403	397	420	435	419	445	425	428	431	422	446	441	430	413	425	384	423	393	413	425	443	438	439	402	397	423	393	401	420	407	435	420	429	431	398	403	395	382	376	400	421	412	480	429	393	450	427	408	413	437	381	432	403	442	404	390	409	397	436	431	440	437	432	462	446	430	414	392	390	401	413	435	419	380	424	419	449	419	414	415	444	374	440	419	452	362	405	433	446	451	413	413	410	444	428	404	421	377	464	405	364	424	396	395	414	418	411	419	401	431	398	407	430	426	423	395	414	428	407	400	408	398	442	432	391	404	414	412	454	410	395	442	407	414	421	423	378	378	422	418	437	390	401	410	421	413	434	408	414	417	414	452	432	374	385	399	413	400	435	427	408	456	434	429	417	424	397	406	396	408	418	454	406	439	425	421	431	425	384	409	402	382	391	432	410	410	410	417	407	413	433	430	425	379	443	407	412	411	416	382	414	414	390	447	361	444	419	404	397	415	415	432	402	439	418	432	412	418	453	383	393	422	397	400	421	426	397	429	448	398	414	402	420	395	394	435	452	428	441	413	404	417	424	394	410	398	431	395	465	429	402	438	446	427	399	416	401	433	420	419	421	423	417	445	465	440	407	398	416	423	402	420	381	375	373	411	413	397	394	406	416	420	420	450	391	414	392	390	414	415	401	427	402	367	431	409	424	437	441	421	408	413	407	415	423	380	421	456	433	370	430	410	420	398	404	407	381	405	386	424	459	398	459	424	422	402	424	401	414	406	408	405	398	387	367	402	381	428	394	388	398	405	382	419	421	417	433	425	382	423	433	388	387	412	403	400	426	375	392	413	418	413	400	435	418	412	382	422	399	366	406	444	425	415	393	421	392	437	385	390	437	395	412	380	412	410	426	463	411	438	425	413	445	400	409	428	402	388	439	428	422	436	394	404	384	431	400	423	432	436	386	416	396	401	415	401	436	416	444	394	406	369	417	447	419	397	421	365	419	403	403	434	429	425	401	408	406	389	400	414	411	390	425	413	435	415	404	424	418	405	415	465	383	390	424	420	393	413	421	394	411	416	400	375	439	423	433	420	431	424	413	382	405	419	387	398	418	407	416	401	430	455	393	427	425	397	420	394	415	386	454	410	428	413	412	448	423	408	436	397	389	400	405	389	401	415	421	440	438	402	441	388	398	418	453	414	394	409	374	444	385	425	381	468	421	402	405	405	379	395	417	384	404	447	426	403	425	432	454	443	400	412	406	412	392	437	382	416	431	382	428	419	416	414	433	384	391	440	431	403	390	444	394	402	399	387	392	405	429	468	392	467	408	409	417	415	388	442	375	433	379	434	416	372	446	415	432	416	411	401	427	413	411	465	408	393	457	387	433	409	398	446	427	472	456	428	407	424	422	429	396	409	400	395	431	385	461	428	382	412	384	448	410	382	385	380	385	427	413	407	433	403	400	393	410	402	394	417	413	403	424	426	387	410	421	415	377	413	456	444	432	427	439	395	419	426	428	408	410	423	416	404	393	436	390	446	412	400	391	399	439	382	432	393	439	388	409	373	439	401	430	373	459	418	417	376	431	428	452	392	439	426	421	371	448	423	379	446	423	397	403	421	412	401	387	409	409	426	417	428	409	430	415	424	472	412	419	373	443	422	409	430	434	410	407	436	420	411	411	411	385	392	406	414	444	415	443	407	398	382	409	422	418	402	410	428	404	408	434	435	426	437	384	431	380	409	439	421	411	452	409	425	399	410	423	474	430	409	417	411	432	426	389	435	438	434	403	400	411	409	411	445	438	383	442	390	439	413	416	421	460	415	402	395	411	424	399	417	407	417	421	440	424	421	376	457	435	454	410	407	380	421	432	383	380	447	451	393	404	426	407	376	392	435	430	396	444	376	394	403	427	433	410	420	434	416	411	427	385	419	409	432	425	384	418	432	392	416	461	434	432	410	397	417	398	430	406	398	366	436	424	380	432	396	412	431	443	387	409	426	434	387	399	368	446	375	403	406	427	391	437	396	392	428	375	433	416	396	405	412	388	425	401	407	399	390	376	372	442	390	394	421	396	397	398	435	455	390	419	419	407	429	410	437	425	419	444	408	375	416	389	423	419	436	388	365	412	395	427	406	417	368	405	414	441	396	412	401	404	450	390	384	390	398	403	417	403	390	415	373	434	435	392	402	420	410	429	395	465	437	402	396	415	399	383	441	401	376	395	431	435	417	440	420	406	431	403	408	392	431	461	445	378	447	414	404	416	434	376	418	403	436	421	411	423	410	405	403	408	420	407	389	415	393	385	438	420	408	411	414	396	405	445	378	400	427	416	416	425	445	393	430	452	446	417	415	405	383	417	435	450	411	396	435	420	430	431	398	423	389	414	417	438	384	400	407	419	435	426	410	408	443	423	448	439	400	395	410	388	422	422	370	396	432	407	446	419	405	413	405	469	429	420	407	421	392	453	409	411	407	422	430	442	413	397	405	425	431	399	410	426	419	400	436	423	435	389	405	418	408	407	389	418	401	394	414	427	444	431	407	410	422	430	398	411	399	444	430	410	392	444	395	421	411	410	414	411	438	366	419	410	428	364	401	444	394	420	401	398	396	413	438	425	380	436	417	393	439	402	412	449	388	412	444	434	408	440	466	403	418	437	420	438	401	396	390	439	407	426	437	377	377	428	416	436	425	405	421	406	437	432	406	397	429	391	401	430	450	397	390	413	442	396	432	442	417	395	406	421	420	383	450	422	404	412	456	423	419	428	435	418	401	434	424	396	411	416	450	419	455	409	404	442	414	418	416	418	360	403	414	442	421	420	405	438	428	428	362	438	440	431	366	372	431	399	430	446	454	403	431	427	416	418	413	433	425	438	402	361	408	439	396	452	398	416	395	426	433	413	422	428	402	379	427	420	441	415	417	401	447	402	442	407	384	427	405	413	441	424	387	406	380	441	376	439	365	398	438	443	419	411	430	397	390	412	451	398	407	461	394	424	421	408	421	423	435	370	398	431	398	412	416	401	407	391	413	424	389	401	369	423	455	436	388	393	425	408	394	405	388	413	406	420	411	408	448	439	388	377	421	377	423	419	434	415	398	406	389	425	393	443	396
13046	1763	4219	1176	1020	922	905	889	838	859	849	845	790	831	808	784	814	790	790	828	818	789	831	839	799	813	850	837	808	809	815	823	799	774	778	804	804	773	822	795	789	822	773	782	805	814	813	827	770	765	834	840	825	787	878	776	835	827	837	761	766	808	804	832	813	789	794	757	809	822	785	791	796	728	785	781	807	782	782	815	818	794	791	797	765	797	793	790	756	819	798	792	784	784	784	785	759	758	803	794	746	806	805	817	837	783	818	793	796	812	824	815	797	795	765	822	823	816	845	755	790	756	788	842	730	745	807	785	835	786	806	813	835	821	795	833	773	797	802	814	840	851	798	819	811	821	770	768	807	787	762	822	782	789	830	808	801	809	766	778	795	792	773	721	837	846	787	820	799	823	762	827	819	805	824	819	802	709	779	781	800	795	814	806	773	712	806	796	818	785	766	834	820	819	783	756	766	806	807	789	756	779	803	785	838	798	776	827	853	809	775	788	825	829	808	787	824	809	790	743	780	774	847	806	752	810	815	773	813	761	787	820	837	808	765	777	807	764	815	821	759	755	765	864	816	777	826	794	770	759	750	758	772	800	788	822	799	808	821	763	818	773	780	812	765	791	824	779	774	793	792	801	827	774	777	821	806	765	819	816	747	802	788	780	806	814	827	798	774	750	773	766	818	840	784	788	794	798	787	785	822	813	842	758	814	773	773	782	829	791	769	759	857	797	766	760	794	817	795	803	814	857	807	776	723	776	826	778	763	803	795	786	823	783	743	803	798	807	798	820	811	859	775	776	779	809	761	853	810	827	794	782	788	780	798	792	828	817	799	787	840	759	775	802	815	782	826	793	818	778	778	834	852	837	824	841	773	826	808	770	840	768	847	839	786	814	767	801	779	835	767	784	771	776	797	775	815	794	808	806	763	810	842	797	828	771	783	800	779	824	768	789	842	777	817	837	818	813	764	765	785	775	766	758	842	825	777	778	798	780	733	776	760	762	809	811	793	826	828	790	780	827	820	792	796	783	806	774	738	774	782	764	778	782	761	808	822	773	772	809	789	816	777	790	764	836	792	797	777	809	765	786	803	796	795	753	819	796	776	784	831	774	766	839	823	822	805	858	791	814	850	831	775	821	810	774	814	835	794	798	771	844	769	779	824	807	858	814	807	818	830	742	815	773	744	755	790	831	774	746	757	753	825	784	814	759	796	778	844	797	853	783	812	792	759	733	717	827	786	808	801	806	766	797	777	805	841	787	826	836	832	794	799	806	827	815	797	799	812	759	813	791	800	831	788	753	779	777	838	743	779	783	816	800	846	746	825	763	793	786	824	799	832	830	828	750	794	819	796	796	794	830	812	833	832	801	819	786	810	799	777	773	814	763	827	806	833	789	793	805	796	798	856	776	798	776	795	798	782	797	800	813	790	788	783	808	784	805	825	833	765	789	749	817	797	835	797	803	792	807	820	775	792	754	781	793	794	787	771	835	805	747	849	800	780	797	790	805	776	739	807	768	792	827	830	844	793	767	821	813	792	787	836	747	819	765	805	776	776	807	806	828	788	780	804	777	790	836	743	754	815	880	779	757	806	766	789	826	779	789	757	860	818	812	744	823	795	821	837	839	780	820	819	773	783	797	791	766	771	795	826	765	820	813	790	875	769	808	783	797	771	829	846	742	844	799	833	778	787	769	799	806	781	809	770	797	811	813	769	784	786	814	765	793	803	780	768	810	828	818	821	804	782	761	808	804	830	807	789	813	800	775	800	789	808	800	836	807	838	808	786	835	816	829	829	806	769	818	792	745	789	774	771	830	756	796	822	847	795	771	783	784	848	806	833	800	751	808	841	798	817	774	810	839	875	820	803	775	766	811	778	810	796	801	816	766	810	829	787	825	825	744	767	798	802	813	838	806	767	821	769	782	788	804	838	753	788	799	818	814	790	812	803	809	797	771	799	757	812	809	797	809	839	841	803	827	759	798	772	799	818	749	796	849	753	809	791	809	809	805	784	739	746	793	817	820	815	781	777	756	785	792	793	817	809	779	763	835	855	781	811	847	812	815	800	806	741	852	779	808	804	762	780	799	755	815	755	795	744	799	808	863	769	832	764	817	819	782	802	800	874	796	741	820	777	824	811	854	867	721	832	802	838	797	871	789	799	781	795	818	795	795	769	803	771	787	789	833	836	786	801	798	776	817	792	798	753	804	779	758	754	804	833	818	763	834	831	803	803	812	825	809	798	832	789	826	799	760	751	787	830	794	810	772	835	742	761	782	804	850	830	808	795	795	778	844	847	844	794	798	733	795	821	785	850	822	862	798	835	777	850	813	766	825	787	765	776	730	827	761	793	778	756	797	815	809	785	784	784	836	775	823	774	807	850	778	736	792	796	809	844	839	811	795	782	779	803	804	805	792	764	785	836	793	857	848	788	777	837	800	820	772	770	823	817	754	811	856	758	796	803	800	852	774	793	774	749	777	817	814	802	822	767	734	836	793	750	808	809	768	783	806	809	799	752	812	812	819	798	787	782	828	832	814	751	741	764	761	806	813	784	771	817	781	785	759	782	782	803	805	852	854	822	812	828	773	786	831	800	809	822	827	767	774	803	801	799	841	770	820	781	780	804	773	821	758	807	747	780	819	744	810	787	718	787	795	760	806	786	801	789	782	801	822	874	760	783	760	754	830	770	847	805	817	802	791	799	844	806	737	754	807	779	797	823	788	775	750	828	788	829	786	780	808	806	781	817	762	786	779	764	811	840	804	781	836	803	805	859	863	830	796	835	775	749	808	785	818	826	806	796	816	794	838	807	824	804	796	825	772	804	738	800	780	769	790	805	771	791	815	832	817	815	809	792	802	763	817	840	791	749	803	837	804	809	790	796	811	787	793	791	802	836	783	780	755	784	778	803	833	810	736	843	799	772	782	759	820	824	824	793	786	787	749	807	835	833	799	795	812	804	815	799	815	817	762	807	736	790	764	731	819	811	821	800	840	835	783	787	858	831	801	797	787	792	790	822	802	810	783	817	800	769	805	777	784	798	765	800	815	827	823	814	808	830	786	801	782	780	757	783	773	807	854	820	830	822	800	843	835	806	747	793	823	773	778	769	772	794	767	771	790	804	785	792	856	783	772	846	788	802	793	830	827	766	764	797	825	807	786	761	773	796	803	863	803	820	796	813	804	820	768	835	816	760	801	802	757	835	784	763	803	794	770	810	779	770	753	843	802	807	814	767	841	782	818	767	826	762	848	779	795	820	800	768	766	768	793	838	801	830	760	782	814	842	792	806	822	772	755	838	806	785	827	802	813	775	776	740	825	795	742	777	746	792	821	825	791	794	825	770	750	782	761	817	856	775	787	784	815	821	829	767	783	768	775	803	750	880	748	824	752	776	778	818	861	758	826	806	739	833	755	818	758	832	827	810	756	796	816	799	823	777	810	759	812	851	797	815	810	848	736	817	765	818	798	794	811	765	833	756	809	759	767	797	830
24286	21416	28756	24436	20972	2624	597	430	352	334	279	274	251	253	213	220	240	229	210	184	212	227	211	203	183	210	204	217	194	182	217	194	216	219	217	196	196	166	173	189	192	178	202	186	196	209	180	193	187	192	196	194	203	180	193	216	224	189	185	200	195	198	215	175	187	198	176	192	190	183	214	174	192	180	213	199	198	174	192	209	174	214	199	210	169	166	181	213	210	189	176	223	196	194	177	219	175	194	210	174	206	187	177	186	201	185	162	206	197	165	186	186	188	188	204	210	186	177	179	193	187	184	203	205	166	178	209	191	187	192	191	214	206	173	206	200	192	195	201	171	182	224	210	176	212	162	207	196	198	177	200	182	193	219	185	181	171	176	200	203	176	183	214	196	201	201	184	191	189	173	198	194	197	172	198	188	188	182	193	180	191	171	187	190	199	194	164	199	181	174	177	197	149	187	178	184	213	172	206	180	191	173	174	188	205	199	168	182	208	174	185	182	203	188	208	163	183	182	197	196	213	208	176	214	183	183	197	218	197	174	166	189	191	167	206	176	203	184	193	182	170	180	169	213	184	204	169	182	188	190	206	214	180	218	217	187	186	200	197	186	198	187	190	189	220	198	181	189	202	184	180	157	196	213	162	214	187	200	186	184	206	191	192	212	215	195	206	180	144	170	188	222	194	198	205	208	166	189	184	162	219	203	181	207	203	187	183	199	174	198	189	205	193	185	182	204	208	198	213	188	162	199	189	212	196	181	204	198	193	175	204	200	208	213	188	190	201	198	187	178	208	175	177	189	210	206	198	195	204	211	152	181	199	175	178	194	205	211	200	179	201	203	210	210	172	184	201	183	197	197	197	181	183	189	201	183	194	188	188	204	197	193	190	200	195	185	204	211	171	172	186	208	180	196	173	194	181	196	218	199	203	184	190	185	198	192	191	199	152	194	172	206	203	204	199	198	191	175	194	217	207	178	173	183	232	199	174	191	179	192	194	176	185	199	188	190	208	183	174	207	206	195	173	186	188	213	160	197	203	183	207	192	211	197	189	193	210	209	180	172	184	178	167	183	177	181	197	198	181	181	212	183	189	200	199	207	230	190	170	195	186	199	204	215	188	197	193	174	184	172	202	194	199	178	185	164	161	190	207	179	164	210	193	172	189	222	173	186	214	172	198	183	197	209	202	199	190	182	196	171	194	161	188	184	176	196	189	188	198	214	202	200	195	211	173	200	199	190	174	195	196	200	197	181	197	199	180	210	211	193	192	182	196	195	197	193	183	187	195	217	189	195	219	216	193	187	179	197	181	178	189	210	175	174	186	179	222	171	207	210	186	193	205	190	185	185	187	203	177	185	182	193	191	217	191	205	210	223	213	169	192	189	171	202	191	194	143	193	203	192	200	215	198	178	191	176	182	186	195	187	204	209	234	187	190	184	214	212	198	191	205	204	177	207	195	177	210	204	163	199	199	205	191	186	181	197	202	211	175	192	201	178	175	181	193	191	183	180	183	206	204	191	188	188	186	173	173	180	190	184	177	207	190	200	195	176	201	193	193	179	176	192	166	205	203	202	190	168	194	193	196	184	204	181	176	213	183	193	183	220	186	192	175	177	209	174	189	203	192	183	192	195	195	196	189	163	183	180	192	191	166	200	192	183	176	197	207	186	183	219	212	181	223	185	205	199	180	192	210	204	189	182	193	204	204	199	207	171	193	195	173	182	182	196	176	197	188	173	180	193	184	198	198	192	213	189	198	182	201	186	202	191	212	193	200	191	180	173	192	207	202	186	183	181	186	162	198	185	189	180	197	186	197	190	188	180	222	175	182	188	225	185	193	193	198	186	215	203	190	184	197	190	202	178	191	214	187	210	172	188	210	194	197	173	200	206	177	208	188	194	178	168	189	199	199	186	173	204	180	189	186	228	205	193	194	193	170	188	194	181	194	194	172	193	196	191	198	204	176	191	175	181	194	180	197	162	227	191	182	185	159	160	219	215	197	200	203	185	174	177	203	179	207	181	216	191	206	191	160	201	201	221	185	171	187	188	197	197	182	192	191	193	202	199	195	176	156	186	190	223	184	203	165	199	198	192	184	186	202	182	221	202	199	197	194	192	199	170	212	184	209	187	205	182	205	206	180	189	179	173	191	206	177	194	197	171	183	194	184	176	189	176	192	200	194	174	193	216	195	204	197	224	181	175	190	201	183	201	203	187	190	192	179	173	184	199	194	210	173	208	184	200	180	184	212	191	171	192	209	175	200	179	188	212	200	186	169	187	203	185	204	170	196	170	192	198	205	182	185	170	192	190	208	185	186	195	203	175	187	172	188	197	181	212	198	180	186	192	208	185	186	183	186	199	206	193	212	194	198	172	197	179	215	192	187	186	175	211	194	193	179	192	193	187	194	176	209	191	150	198	215	181	208	202	194	189	196	200	189	189	201	158	192	195	180	211	188	195	189	186	190	187	205	231	180	178	174	192	188	194	195	187	175	171	204	208	190	190	180	190	178	191	189	191	178	194	192	184	188	172	185	178	214	193	184	204	197	182	195	179	165	194	212	180	164	194	200	188	204	177	203	193	181	198	174	190	198	199	188	195	178	189	204	176	201	208	193	198	170	181	182	187	178	192	185	197	231	226	179	192	176	209	203	197	195	188	207	196	198	206	195	180	207	172	198	198	192	189	167	176	163	205	192	189	192	185	215	166	193	180	192	162	199	178	195	214	187	185	188	222	191	189	178	183	210	186	201	201	189	159	168	184	187	187	188	206	205	185	201	196	204	166	182	206	169	200	214	189	198	187	212	200	175	180	170	168	213	165	181	182	179	209	207	197	194	204	193	186	179	189	211	179	212	165	191	173	190	191	208	204	164	215	207	175	169	215	197	183	191	199	155	189	184	192	179	198	202	213	184	202	201	187	181	203	203	168	198	196	197	203	206	202	187	180	197	176	173	188	169	195	188	182	178	168	185	181	199	175	196	192	206	190	183	193	191	208	186	203	185	180	186	184	220	182	161	176	210	169	194	181	205	184	178	198	182	194	175	198	164	182	188	190	194	177	185	215	181	196	186	179	216	201	200	162	208	194	195	187	217	184	189	199	206	188	185	180	193	153	209	202	196	178	190	197	171	192	173	199	201	184	176	210	190	191	198	163	198	203	203	196	194	191	180	189	207	225	179	176	174	190	197	174	215	192	186	169	204	183	180	183	174	198	198	186	192	192	215	184	170	178	189	177	194	180	224	200	198	193	187	176	185	167	190	191	172	174	175	179	188	193	182	222	166	199	181	176	198	188	179	194	162	202	201	175	203	190	193	212	193	196	201	167	215	197	209	167	208	192	183	181	189	186	164	189	178	179	198	193	176	180	203	172	183	202	178	193	175	192	184	186	198	202	183	211	185	218	159	168	189	190	207	181	204	190	215	181	215	191	190	206	190	213	187	192	159	185	187	206	180	169	194	216	176	171	186	221	181	197	194	209	213	184	195	202	179	188
27058	10032	20705	4165	2768	1958	1554	1233	1043	925	805	729	683	603	630	577	496	495	522	496	481	465	488	451	473	485	483	411	382	444	435	427	428	389	373	431	435	418	429	372	401	398	411	426	404	407	400	393	417	412	383	435	377	376	388	418	379	415	401	410	404	390	399	372	450	414	382	383	373	412	370	402	454	414	384	384	449	389	412	401	383	369	378	407	394	404	399	415	377	391	376	402	424	384	408	380	409	433	369	418	407	403	399	403	380	398	392	406	365	370	369	391	389	411	438	401	373	414	422	423	370	404	338	399	385	396	374	425	401	396	392	415	386	423	374	401	411	411	374	392	421	377	392	338	390	427	380	403	397	404	389	416	407	402	394	385	381	348	378	395	390	399	387	392	377	384	410	376	387	393	368	374	366	417	418	415	404	424	410	410	422	359	368	403	390	400	378	430	391	411	421	394	374	394	355	399	385	368	415	380	384	381	405	422	382	399	404	399	385	424	412	350	361	404	390	421	397	395	390	386	406	391	356	375	394	424	377	397	398	375	365	422	397	411	412	393	399	411	384	395	394	421	393	401	397	382	373	403	376	384	423	403	387	390	398	401	382	352	373	383	371	380	384	411	337	375	355	433	367	377	393	403	398	395	390	398	379	385	414	411	380	430	400	417	355	372	400	392	381	362	429	418	403	370	396	397	421	407	387	421	403	379	383	378	389	420	392	427	388	386	373	388	389	380	363	392	434	400	394	420	403	397	364	360	403	396	376	373	405	396	424	392	352	402	393	365	429	346	397	382	395	407	398	382	395	388	395	367	366	386	418	402	389	391	383	401	373	369	401	372	381	413	361	394	401	394	360	367	418	384	387	383	424	370	390	400	391	399	400	365	367	427	408	367	352	407	393	407	411	363	385	406	412	429	412	389	378	419	433	384	372	388	411	382	395	383	408	391	375	378	403	381	373	397	393	380	404	361	415	385	414	394	457	392	411	441	404	406	392	414	405	374	383	415	412	388	417	398	424	375	419	403	396	412	409	365	398	417	408	387	399	389	361	366	390	363	319	400	380	412	390	404	367	385	375	384	419	435	410	367	393	406	377	353	423	417	422	369	394	398	386	397	415	402	380	367	373	398	435	379	419	428	420	361	409	366	389	401	381	363	397	399	461	381	319	397	395	426	421	371	400	378	366	401	386	360	373	431	405	364	383	389	413	394	381	379	408	384	426	397	413	356	395	371	373	396	402	385	379	389	420	410	396	392	356	407	402	424	379	391	381	409	398	384	373	413	391	412	377	413	396	379	383	363	416	418	401	419	378	408	379	367	374	417	407	345	401	396	361	404	408	386	407	429	389	388	382	386	369	398	379	398	401	359	403	387	368	404	417	387	406	362	392	420	410	378	330	370	384	382	386	387	393	392	422	403	398	379	400	395	371	364	395	364	384	361	376	385	385	392	409	383	396	386	398	378	408	394	363	375	392	396	375	397	400	365	389	357	426	386	404	407	384	347	418	422	383	400	403	390	338	422	396	386	373	414	410	389	386	392	411	340	392	422	427	410	376	430	425	349	442	373	368	413	419	384	426	393	404	411	423	381	398	372	442	368	400	398	395	426	412	402	395	401	390	421	407	407	383	380	377	340	377	391	397	413	376	396	379	397	428	395	423	361	383	408	379	388	416	413	389	386	386	393	412	397	411	424	403	431	417	390	397	403	388	438	377	417	398	447	405	388	357	414	410	431	361	351	384	391	414	439	356	366	374	428	360	409	417	379	382	362	420	392	441	379	339	388	365	411	399	423	380	368	382	388	362	405	403	442	395	384	400	401	371	383	399	389	377	402	409	364	371	405	436	359	380	413	368	346	367	374	389	394	390	401	417	412	386	389	375	342	405	387	374	358	376	356	357	405	376	393	422	400	370	380	422	376	359	427	404	400	386	373	374	417	409	406	376	389	419	393	371	386	422	368	370	401	349	380	378	430	378	364	375	403	378	391	408	430	399	408	398	409	358	401	357	375	401	381	402	373	356	393	383	412	408	370	399	362	400	419	406	384	412	412	396	419	375	402	416	374	426	400	399	387	386	385	403	400	397	401	360	383	378	387	407	407	400	395	373	384	373	390	377	375	416	391	425	360	413	395	423	375	403	378	408	420	389	400	415	410	400	426	399	397	410	380	366	390	431	386	387	443	381	375	430	422	382	408	363	407	370	405	424	394	379	378	394	390	353	366	389	391	404	421	420	391	406	378	350	412	375	377	395	388	346	423	370	410	411	353	398	418	407	409	424	385	422	393	394	400	386	393	381	451	386	400	385	391	382	375	374	401	393	385	389	369	401	439	413	380	405	368	378	348	394	394	399	362	347	356	417	401	414	395	397	381	379	385	395	378	365	405	369	396	426	400	385	391	361	380	388	389	396	379	365	397	432	419	401	395	370	419	376	374	409	366	379	397	384	401	405	429	389	401	382	413	358	387	404	367	376	386	386	379	395	400	376	380	406	381	359	388	414	388	388	405	407	373	365	377	389	381	384	372	383	371	377	392	366	354	401	402	414	372	383	365	413	395	412	403	394	379	386	391	379	387	420	406	396	388	409	394	369	416	409	356	402	380	349	406	393	384	378	370	380	412	361	376	367	364	379	371	385	411	416	412	395	379	391	351	388	405	380	394	390	383	366	395	380	437	391	381	391	385	365	382	392	399	388	398	434	388	424	402	400	421	420	356	425	384	368	408	408	366	416	392	375	439	389	404	419	396	364	430	379	397	397	395	409	417	365	410	396	394	392	388	379	369	376	394	376	367	396	398	409	400	379	378	408	388	395	376	390	381	363	427	452	364	409	383	404	393	376	398	399	373	420	373	392	381	385	368	416	420	413	422	418	405	413	419	363	410	406	366	398	387	413	426	405	406	387	392	377	414	372	379	399	398	389	377	425	366	385	385	414	376	385	421	427	382	380	401	369	420	371	383	383	424	423	368	413	342	426	404	394	408	399	371	371	411	369	413	379	377	410	366	350	429	406	388	396	370	425	384	405	390	404	368	405	391	388	394	404	396	383	418	386	411	385	401	419	386	404	400	387	382	361	437	393	398	399	388	342	399	399	381	419	384	383	421	406	380	400	359	386	399	402	431	408	402	381	379	401	377	385	397	377	447	412	422	394	391	368	429	353	386	411	409	405	402	392	436	391	383	384	369	402	360	417	394	357	397	378	416	403	387	389	442	413	446	397	417	384	421	421	407	361	420	371	392	433	379	375	397	430	383	388	373	388	373	399	385	414	405	376	390	418	414	390	390	398	363	410	365	381	379	412	397	359	387	395	393	393	362	366	369	375	381	408	435	408	384	378	383	362	396	397	377	418	395	356	399	395	379	361	404	452	381	394	403	368	378	382	423	392	396	370	397	380	389	378	422	426	397	375	393	386	413	402	371	377	398	406	423	409	375	390	356	390	387	374	423	373	392	402	369	372	410	399	359	380	378	386	412	414	376	391	422	389	391	407	411	365	395
23387	21400	29370	23816	21400	20233	2282	818	625	587	540	505	481	486	418	473	432	435	378	435	379	370	401	378	394	400	399	350	361	376	374	370	345	357	370	358	350	373	374	359	371	365	367	381	382	340	346	358	309	346	342	346	358	327	331	366	315	343	366	342	342	374	350	383	347	337	357	345	348	355	328	345	350	354	364	319	334	328	345	346	359	338	349	359	351	365	305	363	347	310	310	351	348	348	365	334	331	400	342	367	349	332	340	350	350	317	325	381	328	342	351	377	351	370	337	340	364	348	348	319	361	335	362	311	348	335	333	322	360	367	369	303	334	321	376	343	343	322	347	310	348	332	366	360	349	327	349	338	328	334	318	306	360	338	329	363	327	342	328	316	360	353	367	355	343	349	351	346	322	359	343	352	324	355	338	385	362	348	364	316	343	365	334	366	332	360	348	308	355	326	343	346	344	337	346	359	345	360	371	350	366	354	344	351	352	341	328	350	358	335	345	313	331	337	354	326	354	352	308	346	344	357	336	347	354	372	340	335	324	339	339	338	321	345	378	363	362	368	323	358	350	348	353	364	363	348	335	329	345	306	370	315	363	327	360	364	354	341	315	357	350	337	346	338	384	358	354	337	358	332	353	339	372	344	335	312	307	354	368	349	341	345	350	332	365	329	329	350	318	342	330	358	370	350	333	360	348	337	319	374	327	356	317	317	342	305	328	352	334	358	309	362	362	334	324	347	322	346	345	311	351	356	320	330	346	354	348	371	317	372	352	330	333	320	331	385	351	351	332	320	340	345	340	372	341	382	342	342	348	326	322	345	348	344	382	331	352	348	363	335	324	353	376	336	343	348	311	335	330	347	334	308	368	328	345	306	353	330	341	317	364	341	343	340	320	348	324	284	330	326	351	349	347	341	347	341	317	339	358	360	333	335	340	355	344	347	341	372	304	336	371	353	343	330	337	334	342	315	334	340	325	323	348	302	336	350	326	313	336	341	342	383	346	357	347	319	349	343	348	338	309	358	339	326	324	355	368	360	353	381	358	341	364	372	343	336	301	330	354	415	380	339	348	326	376	334	348	332	333	366	337	325	324	348	352	333	350	355	319	338	330	316	316	301	344	381	355	337	331	348	357	341	328	326	361	375	358	351	342	323	347	328	371	330	351	345	347	377	319	374	365	338	364	346	324	351	366	338	371	343	345	325	350	338	325	335	337	373	339	327	357	333	318	297	323	317	373	362	321	347	304	356	344	349	328	329	333	332	348	355	331	351	343	361	337	365	284	313	334	330	350	322	316	367	329	348	353	340	318	332	338	286	370	352	366	337	357	330	352	364	328	318	340	344	354	311	340	337	346	343	351	300	347	348	367	317	330	330	376	325	313	321	353	335	314	335	332	312	340	357	362	362	336	312	307	363	330	359	332	332	347	332	354	324	328	338	275	329	317	332	315	346	359	321	350	369	335	354	324	354	340	338	337	396	350	379	362	365	348	351	330	336	351	334	321	326	362	342	312	308	319	336	359	340	321	357	320	303	357	333	352	358	328	352	328	367	360	333	340	322	334	354	309	336	347	353	353	352	339	322	340	328	333	314	348	324	384	320	326	345	352	378	359	334	368	353	317	318	328	324	357	338	359	337	387	329	306	336	398	326	351	341	323	367	327	347	350	298	325	341	351	332	330	318	355	370	342	312	338	314	341	385	333	340	349	348	341	385	323	334	365	357	334	355	363	293	369	345	338	355	337	355	382	356	336	332	366	335	352	341	314	328	313	337	355	357	362	337	332	345	333	337	327	330	316	347	354	358	366	320	358	348	352	334	354	348	348	344	351	352	333	342	360	354	367	306	320	352	341	350	362	342	334	320	360	345	329	389	346	346	349	336	299	339	394	313	325	361	312	354	345	342	334	363	373	341	342	329	395	313	344	343	336	337	303	338	357	343	310	333	363	362	381	324	364	368	354	355	341	355	357	353	339	326	316	346	324	343	313	317	314	336	369	354	364	369	334	327	350	332	329	314	327	384	325	337	336	318	385	343	322	325	368	370	311	335	332	357	356	306	330	331	323	379	350	341	366	318	354	309	368	355	330	343	312	336	345	361	318	342	355	332	356	370	319	350	374	323	303	319	346	346	353	339	342	372	349	360	339	353	348	342	342	372	369	298	331	348	386	355	358	390	355	350	362	345	362	326	317	346	367	313	333	365	369	347	341	336	333	365	330	366	359	346	339	325	358	313	324	344	354	343	374	355	325	375	332	357	361	314	347	311	313	353	318	351	341	318	357	348	354	331	340	317	307	322	301	356	342	351	322	348	346	347	303	319	405	363	340	355	373	372	332	354	344	346	317	383	346	347	343	340	360	341	312	338	347	335	335	318	346	338	345	339	380	333	331	350	362	347	347	339	336	364	337	315	359	346	330	338	305	327	334	327	338	334	344	357	333	325	360	348	350	352	342	354	334	351	332	334	364	330	354	324	351	329	312	327	340	397	357	341	336	355	350	305	322	342	362	327	345	358	334	344	303	322	329	322	366	335	337	345	313	373	344	367	359	347	365	330	355	326	332	357	320	366	336	361	354	318	330	354	344	305	361	327	325	374	344	351	339	356	331	363	347	312	354	322	326	320	339	367	343	354	323	378	342	353	344	290	333	350	345	297	348	352	326	357	362	361	335	330	331	342	338	351	357	360	377	319	312	342	354	326	356	327	308	328	382	320	331	330	379	332	357	341	318	354	332	337	346	356	375	362	389	338	345	327	348	352	364	345	314	333	326	320	351	356	342	345	325	341	333	332	348	319	340	309	334	339	295	324	386	357	379	361	357	320	337	332	355	335	364	372	357	313	365	328	352	324	334	322	356	347	340	312	346	354	361	318	330	342	360	323	382	351	337	340	358	307	352	348	317	363	375	349	334	346	343	335	340	349	354	370	339	362	316	348	358	365	359	357	351	341	358	340	364	360	350	352	330	322	343	331	340	335	307	316	348	346	318	329	325	326	380	328	339	336	354	321	342	343	337	343	346	338	331	334	344	344	314	346	335	312	335	340	349	330	352	305	356	339	355	346	338	355	342	327	331	317	336	354	343	333	352	330	348	336	377	349	313	338	357	332	328	327	317	354	320	344	346	333	376	361	370	345	364	358	330	379	301	353	342	363	321	350	302	316	341	353	358	339	350	335	327	349	338	374	318	331	363	371	334	337	366	361	328	332	348	346	338	354	313	333	350	389	294	318	325	388	351	353	337	346	358	335	381	334	336	355	322	365	356	311	338	332	356	334	315	340	361	310	338	352	339	359	336	325	310	337	320	360	341	320	352	358	327	374	307	358	325	317	360	327	364	360	361	349	325	329	378	334	361	356	318	341	310	341	370	379	343	341	317	352	349	349	365	314	342	312	326	338	348	369	311	335	329	331	362	340	306	326	316	339	317	321	344	339	349	317	318	345	360	344	339	343	337	295	358	333	334	316	320	317	349	359	334	367	338	351	350	344	359	328	329	335
32016	15872	25450	7032	4803	3432	2602	2244	1794	1561	1449	1239	1168	1042	1016	953	881	859	781	778	805	775	762	779	748	694	705	706	719	736	707	694	672	689	682	696	660	645	709	632	634	690	635	675	641	671	689	632	622	619	664	596	625	644	666	664	655	656	628	685	600	613	624	643	611	598	632	664	645	656	590	653	606	659	620	701	626	603	607	628	594	651	588	648	603	593	641	613	659	607	639	599	669	639	591	601	618	625	614	596	627	634	628	617	651	600	640	587	659	644	636	603	672	645	627	674	581	605	629	598	631	602	563	640	646	639	615	587	592	618	681	643	612	590	593	615	655	625	604	651	635	671	619	588	659	632	590	627	612	624	585	620	582	599	655	627	600	596	604	622	605	644	633	594	590	600	588	627	636	621	655	616	649	640	673	633	616	658	634	594	641	622	645	606	593	625	651	574	628	618	635	619	602	657	621	627	655	571	615	672	639	630	663	644	648	638	667	625	619	593	617	597	629	613	655	651	592	653	672	632	667	599	596	657	619	616	656	616	576	628	590	672	691	603	597	665	648	604	596	639	615	613	596	638	606	615	619	624	649	574	653	596	591	633	627	583	627	610	631	600	654	639	606	628	659	608	624	656	577	627	654	600	633	607	614	613	617	578	613	602	599	644	649	632	618	622	664	600	596	615	653	648	616	639	644	636	649	594	624	653	616	617	606	598	622	653	619	616	623	605	580	604	618	621	578	630	635	552	556	682	592	617	620	623	600	622	616	635	595	603	609	619	644	636	617	600	670	592	630	580	606	650	636	647	640	640	619	606	651	646	609	599	601	644	642	613	596	643	636	641	610	584	616	610	612	649	617	594	576	648	615	573	619	628	626	604	609	640	646	627	629	637	637	635	606	619	612	600	627	646	617	636	579	628	606	602	627	610	603	561	651	618	647	627	614	609	564	602	652	625	626	600	610	640	597	638	632	564	596	645	635	599	638	588	652	607	625	637	607	575	630	625	638	577	651	605	599	613	647	663	631	608	643	617	586	649	600	644	636	640	617	598	620	591	613	615	649	569	570	647	597	651	620	608	629	645	645	607	616	637	616	602	651	602	653	627	580	673	610	651	645	618	605	610	622	621	683	598	593	627	589	651	637	629	618	634	585	639	659	590	594	627	583	644	593	632	576	616	609	637	589	613	642	596	637	606	593	602	638	593	647	610	576	630	611	630	635	567	619	570	643	644	644	619	639	605	646	618	578	639	571	599	624	620	667	647	604	582	601	584	599	614	643	650	641	615	645	622	598	610	621	661	602	621	591	642	594	653	635	644	606	578	597	592	652	605	617	630	638	617	638	608	602	579	591	612	607	559	631	601	579	650	672	622	639	602	626	623	618	629	634	622	630	659	593	626	619	623	595	597	627	626	645	650	637	588	613	589	578	657	623	620	633	629	594	634	622	666	603	648	666	630	629	608	662	636	624	593	607	652	602	638	635	655	619	599	587	591	611	645	651	620	677	590	605	587	582	602	635	599	616	621	599	654	597	618	583	619	686	598	667	641	569	609	647	618	659	602	626	587	600	685	615	627	577	600	662	669	623	667	613	577	632	662	609	624	663	615	617	638	639	616	626	644	596	626	628	647	636	589	605	610	613	639	612	674	626	646	653	606	648	649	613	632	618	608	668	633	676	642	652	671	608	578	671	638	581	631	639	634	632	596	623	670	632	611	629	623	617	609	622	611	610	608	625	647	581	631	617	652	622	616	611	593	649	622	638	601	640	642	627	627	628	607	608	615	597	594	608	642	651	591	627	617	599	636	644	622	612	662	626	610	583	622	641	661	640	642	639	610	610	639	595	617	614	634	619	619	635	614	628	647	616	660	658	615	625	614	632	591	615	591	594	661	616	639	608	620	611	688	599	606	629	642	580	622	562	632	632	657	602	653	617	602	620	613	607	659	656	612	572	623	646	614	604	592	647	596	668	667	606	690	636	617	633	651	645	638	615	597	633	557	618	611	644	592	587	599	635	609	642	632	603	610	635	640	653	623	617	632	606	663	610	570	630	626	580	647	641	569	667	623	608	607	644	578	692	589	592	639	657	608	616	633	632	653	587	596	661	620	583	657	600	628	594	610	644	642	596	631	631	600	595	593	648	620	622	658	646	648	602	627	648	652	633	584	646	605	620	607	594	617	589	562	594	611	612	638	569	613	641	654	656	608	614	568	598	671	617	612	616	585	585	597	638	625	614	620	618	576	610	674	661	639	588	660	671	604	642	590	589	597	634	635	618	623	592	643	622	626	611	639	632	621	602	581	664	621	615	615	647	638	547	614	604	651	638	647	630	596	627	612	621	609	613	593	633	618	647	638	652	624	636	635	620	590	616	666	574	656	617	630	612	616	661	614	598	566	632	599	657	631	653	642	620	607	661	605	615	585	633	625	588	639	577	602	656	602	612	624	607	633	618	576	683	669	645	578	626	628	617	636	620	610	630	630	633	597	609	625	619	607	579	629	621	635	615	632	593	627	643	598	655	651	588	659	617	610	611	585	589	592	641	608	626	627	649	583	665	634	570	638	641	638	596	628	640	603	605	597	629	663	615	626	606	646	628	615	629	617	604	663	559	614	602	609	643	609	594	660	649	586	606	621	652	642	625	651	612	582	596	629	564	628	634	621	658	654	599	644	615	620	605	588	646	577	637	637	611	662	581	644	615	584	625	602	574	655	617	623	656	648	598	613	605	579	603	627	616	628	665	623	615	628	627	600	606	607	620	640	598	613	645	639	678	584	647	620	636	626	670	587	666	573	630	593	621	655	607	609	609	608	643	641	593	611	644	635	592	640	615	601	648	619	599	629	630	625	650	641	602	636	598	589	680	622	645	604	630	594	611	606	595	612	635	589	608	647	586	593	599	628	624	596	583	649	589	632	572	562	616	604	635	635	654	553	604	616	623	662	627	624	570	613	639	612	645	646	587	606	615	628	612	644	627	588	596	619	589	623	634	581	695	616	605	559	597	617	643	640	682	625	615	606	588	621	579	619	634	618	628	650	620	671	579	621	630	632	635	662	653	623	590	622	622	600	633	613	670	620	574	634	617	633	595	635	636	580	594	616	625	651	628	626	570	617	639	633	640	644	615	622	625	646	623	654	619	607	614	578	603	624	596	615	647	578	661	650	651	606	633	605	632	617	599	576	595	601	624	621	620	587	620	662	639	640	646	591	616	639	650	632	607	625	590	630	553	635	584	628	619	604	598	624	667	552	622	602	614	593	634	634	601	624	596	616	633	591	622	628	588	605	644	615	637	586	619	630	580	658	623	598	679	611	639	595	621	648	578	651	609	610	632	604	600	596	582	622	590	617	627	649	650	640	631	593	615	639	636	653	607	607	582	622	639	620	614	619	584	619	606	600	622	606	640	630	573	600	659	603	602	640	606	611	626	624	632	596	630	573	598	639	607	608	640	617	631	586	609	633	569	650	626	648	635	627	655	593	603	642	593	641	648	661	610	604
26975	20942	10168	984	541	455	428	471	428	450	432	462	438	433	400	438	403	444	409	430	410	434	434	404	435	451	406	441	473	412	451	444	399	428	442	437	401	384	424	432	416	445	446	388	411	437	389	441	432	425	430	431	415	404	416	437	451	393	447	406	400	388	408	395	405	383	428	396	412	403	364	413	418	426	425	436	466	402	428	434	389	459	388	414	410	386	419	400	431	434	428	393	375	398	426	385	434	430	423	408	422	412	452	429	401	398	443	402	406	412	422	436	443	374	414	438	408	443	407	436	426	450	451	461	432	412	416	416	424	445	398	460	417	432	399	393	416	419	391	431	418	420	427	408	460	426	436	396	407	386	425	404	428	425	421	391	435	394	401	361	440	410	410	404	411	396	439	398	414	387	435	396	394	399	432	470	410	431	407	431	413	397	400	413	421	419	415	397	426	396	448	399	404	405	446	383	444	400	417	441	408	453	423	397	423	404	452	459	436	434	384	407	403	412	424	428	412	413	404	403	374	449	412	401	408	429	410	465	447	413	403	407	399	410	389	423	453	434	412	388	439	402	381	432	421	434	393	383	427	444	418	440	433	411	397	442	399	441	426	426	430	475	388	448	389	426	399	396	437	390	373	463	429	392	386	449	430	420	418	376	438	411	455	401	402	438	409	422	439	431	464	399	417	395	452	407	451	402	413	420	438	423	420	428	431	406	415	391	393	408	461	394	431	442	461	412	464	439	394	400	426	424	399	455	394	383	418	445	404	398	465	425	450	441	427	396	429	446	421	381	411	428	394	460	415	389	400	435	416	423	406	421	403	435	402	372	424	433	398	442	399	406	418	419	408	417	429	417	394	413	425	429	436	392	415	438	467	437	405	396	429	458	422	411	382	404	406	426	408	376	435	404	423	443	418	412	409	403	456	420	413	415	430	406	445	418	426	447	414	397	423	418	408	447	407	399	436	392	422	427	458	447	437	415	445	400	382	426	430	456	408	449	399	422	437	391	432	435	395	415	425	455	424	398	405	431	446	419	457	413	431	404	415	411	458	399	427	448	418	426	427	398	420	410	423	412	447	439	428	426	424	423	385	418	407	400	448	458	399	457	395	417	414	394	405	437	407	389	410	412	411	388	443	435	440	424	399	432	418	353	434	420	441	413	394	409	418	378	416	410	425	427	385	417	408	443	406	444	381	447	402	412	441	407	418	453	440	399	445	409	395	418	428	436	459	400	403	413	400	380	384	419	412	393	403	422	430	443	452	441	414	411	407	422	394	442	439	400	429	420	397	427	375	434	418	389	415	427	438	401	436	393	399	412	430	460	416	416	398	421	443	416	390	453	391	415	407	423	436	406	400	413	452	426	397	405	382	417	409	405	424	393	420	406	383	442	405	416	413	416	459	393	431	400	440	406	374	403	436	402	443	400	411	401	365	422	427	424	434	412	400	454	403	404	419	437	429	428	422	415	403	416	434	391	416	376	412	417	432	440	414	450	467	423	396	443	400	420	398	452	398	413	415	434	443	460	404	439	413	398	400	450	394	428	430	409	425	405	411	409	405	410	427	413	418	400	409	414	427	440	436	386	414	437	414	408	446	404	430	433	416	427	399	383	409	448	429	422	408	455	399	413	382	421	415	426	440	403	382	405	413	404	445	434	421	435	450	430	409	432	393	425	437	424	440	440	405	432	421	424	425	387	431	407	432	429	410	424	444	416	421	415	431	429	429	402	385	415	428	415	382	401	429	411	400	405	445	391	423	419	388	427	383	441	404	408	440	411	393	443	437	401	424	444	398	390	409	418	444	416	416	374	413	431	434	444	453	407	432	463	392	422	402	415	424	437	410	408	415	447	409	391	402	387	409	412	436	396	419	420	382	430	415	421	419	382	439	409	385	443	407	419	451	391	425	438	386	364	449	401	404	401	452	422	436	388	436	432	389	407	393	403	381	419	433	458	377	406	443	446	401	405	390	421	395	442	400	388	434	448	428	378	385	359	445	406	403	401	415	422	408	416	425	452	416	396	430	392	425	419	421	435	407	450	436	441	449	427	436	415	445	401	368	380	422	413	398	398	436	433	416	431	434	399	433	408	430	415	442	423	460	417	435	388	407	381	437	391	423	435	408	379	412	401	387	416	431	437	414	405	455	411	452	435	432	445	460	439	436	444	419	428	407	397	441	426	426	410	424	396	422	413	435	412	460	377	454	428	416	422	392	359	441	402	415	431	430	393	405	431	396	409	376	405	415	430	420	404	408	418	410	393	440	422	429	416	408	371	437	435	445	396	404	438	399	391	431	397	421	407	407	421	429	401	456	389	399	445	415	438	422	399	466	410	405	410	402	394	421	429	418	403	425	393	410	406	417	430	400	389	427	396	444	431	397	433	414	393	389	415	408	426	418	410	408	415	444	412	438	427	398	458	417	424	411	406	423	397	411	413	383	457	410	409	446	425	418	481	411	448	405	421	384	417	380	379	408	390	405	410	446	377	403	406	452	412	425	409	434	437	401	425	404	449	407	439	442	389	438	430	428	427	430	422	407	403	448	421	417	451	392	421	436	405	424	420	405	426	411	424	409	419	422	434	405	433	425	439	427	442	412	414	407	434	446	386	430	402	391	436	397	404	402	425	397	420	409	414	442	428	444	471	453	451	442	454	409	429	422	423	386	393	434	436	428	435	430	418	386	383	444	417	425	438	444	439	402	455	417	421	465	389	428	388	406	400	394	454	410	439	430	395	427	448	431	412	409	387	444	428	420	402	418	401	442	418	423	396	429	399	418	407	414	445	434	382	390	416	440	424	416	444	409	414	411	413	405	415	424	409	413	400	400	400	428	370	431	404	458	441	421	424	417	426	435	421	428	403	444	405	435	429	451	419	415	406	418	417	445	403	413	405	390	428	408	459	406	407	417	439	399	415	393	423	407	407	465	430	462	430	387	428	407	422	412	426	413	440	417	418	411	446	447	412	414	390	410	412	432	407	411	406	425	426	419	411	450	407	412	395	401	381	417	394	423	418	393	387	458	407	377	421	412	454	465	395	438	420	389	409	409	413	408	408	454	432	377	394	433	416	450	422	404	412	437	394	463	377	403	401	414	458	397	428	415	415	440	414	399	411	420	458	432	420	440	421	409	459	418	416	396	450	397	427	447	390	427	404	414	417	398	433	432	398	388	426	432	422	447	395	386	431	431	416	425	418	392	436	428	452	392	417	399	433	409	420	419	430	397	439	430	462	413	410	439	409	418	410	395	407	396	418	403	406	421	422	433	411	426	405	410	413	436	436	426	435	421	406	413	436	385	417	387	407	393	387	453	442	443	381	416	444	427	421	397	377	389	410	393	394	411	401	426	402	439	397	430	420	367	465	414	454	433	433	391	414	424	409	389	409	465	425	432	396	428	395	401	391	452	448	429	404	429	420	410	408	371	440	448	444	422	455	399	449	370	423	399	433	421	438	410	432	420	418	416	415	423	415	472	431	430	441	425	425	414	395
13428	1794	4702	1165	1037	940	916	864	833	869	869	807	803	814	928	836	821	808	812	849	836	826	867	871	827	814	829	868	778	785	822	794	827	825	826	762	840	806	848	771	812	800	755	846	800	789	844	789	838	789	834	811	753	780	788	808	797	806	820	801	815	788	824	793	773	818	801	787	831	807	773	855	803	804	792	828	786	813	831	822	804	791	758	772	836	849	768	817	836	760	794	808	777	736	861	801	824	777	800	825	797	804	804	777	839	814	829	766	839	810	808	808	768	811	786	828	790	795	813	816	788	807	779	799	831	815	802	751	784	786	773	826	764	758	820	779	795	786	858	847	847	785	825	813	807	768	816	776	802	800	797	780	823	821	855	792	816	818	754	779	884	775	840	790	800	860	795	765	758	821	812	798	738	819	837	800	823	820	828	780	778	830	799	840	806	812	812	856	791	813	856	825	785	796	776	800	865	827	806	824	849	739	840	787	825	826	810	849	837	824	833	837	848	810	841	781	845	796	786	843	857	862	792	764	819	800	796	797	775	788	789	824	773	788	807	809	845	803	848	834	804	825	840	821	814	804	816	752	842	849	804	788	789	761	781	815	838	826	801	823	829	763	846	824	861	809	763	841	817	799	787	814	800	750	785	819	801	832	792	820	834	798	807	751	788	845	800	812	803	817	738	770	862	828	772	795	806	823	779	827	799	814	811	795	793	755	780	813	815	801	845	785	843	788	788	848	780	773	825	831	760	774	825	806	794	848	794	811	762	815	748	831	805	819	828	785	775	784	826	869	812	816	833	880	746	803	763	760	828	804	822	769	819	826	820	773	838	831	803	823	820	801	856	798	835	803	821	786	773	793	795	782	803	833	812	763	782	838	782	855	802	841	786	838	806	798	857	793	804	846	835	811	814	803	785	775	805	827	821	782	763	847	802	857	785	806	745	819	776	808	828	752	763	832	839	810	812	785	825	808	799	808	745	816	774	812	811	756	766	793	749	780	843	800	837	796	837	804	821	860	758	817	782	822	794	770	808	817	843	781	808	849	800	851	790	817	791	786	763	828	755	810	805	804	777	865	829	748	832	792	821	808	832	828	801	846	781	820	804	810	783	836	791	863	798	846	871	812	780	795	845	788	840	788	819	853	796	784	820	841	803	833	808	779	831	813	815	805	766	888	792	822	798	782	774	780	848	809	857	794	796	823	838	800	821	827	814	774	814	798	752	842	762	811	843	826	787	848	770	844	815	779	788	815	796	799	851	836	781	769	807	840	846	821	827	856	797	811	798	841	801	830	806	756	835	825	798	842	767	781	798	805	813	793	835	823	858	759	822	864	808	769	821	790	843	775	808	826	803	780	828	773	808	796	792	794	820	762	808	849	791	887	853	796	777	861	791	767	813	833	788	826	782	811	819	776	838	822	781	807	802	769	789	767	822	864	782	762	824	816	805	866	809	798	793	823	814	830	813	781	754	822	776	794	810	812	809	822	746	814	801	803	826	831	807	777	807	820	827	798	831	815	792	800	828	847	823	871	795	820	830	823	826	825	823	814	792	812	792	801	858	841	743	786	851	805	795	855	778	764	890	803	808	827	825	814	801	829	787	818	844	762	804	785	810	826	756	792	851	811	853	827	867	804	800	792	859	761	835	830	765	862	778	784	892	810	856	780	830	853	738	823	758	792	782	796	785	806	776	809	817	784	812	798	830	824	835	796	775	814	787	770	850	799	819	802	816	799	797	819	810	825	821	823	800	841	845	806	793	806	813	801	807	742	771	815	746	843	814	805	793	826	791	764	839	769	798	808	804	831	801	791	806	820	810	765	817	803	800	791	777	830	831	829	841	811	811	788	783	828	751	803	826	801	796	818	810	770	802	814	816	812	770	819	833	796	782	828	789	836	818	778	788	837	820	800	782	838	788	790	817	782	790	785	821	768	841	871	795	833	751	807	801	833	798	773	772	749	794	889	769	853	818	825	826	799	788	817	776	816	822	763	806	826	847	873	840	787	830	843	806	763	812	789	805	757	837	793	783	822	848	836	820	806	826	784	825	738	841	804	764	812	801	787	790	779	794	824	794	791	804	793	790	838	823	838	805	789	823	818	822	799	818	806	777	841	796	805	820	822	841	782	812	800	825	781	805	826	845	773	879	817	832	810	774	773	811	794	840	795	814	817	746	801	796	826	735	789	839	759	795	804	796	763	785	870	835	820	781	818	861	840	799	827	760	840	788	835	779	797	751	888	838	815	841	829	816	743	803	812	757	806	842	787	824	789	826	845	855	778	785	782	759	805	808	780	894	741	787	824	781	830	803	807	814	836	843	788	781	790	808	791	802	789	784	794	850	800	801	755	848	807	888	845	805	809	789	776	764	819	820	789	844	771	775	857	825	824	796	803	853	804	803	845	808	806	825	835	807	817	799	798	877	839	821	838	811	780	801	837	813	800	810	852	787	788	824	797	793	775	822	795	810	798	782	789	807	821	816	802	770	764	822	832	760	707	785	810	767	838	826	808	820	784	806	791	810	761	851	787	743	828	785	789	808	798	801	852	800	800	795	813	799	794	843	802	794	825	827	816	792	840	798	828	792	790	780	814	789	809	823	747	799	767	818	823	786	820	807	759	814	828	813	820	839	777	836	761	840	781	822	829	840	810	834	785	821	816	790	798	786	819	810	819	817	805	848	780	810	835	727	783	798	799	792	790	788	773	812	806	850	792	826	842	804	842	823	797	775	850	787	775	748	815	789	803	825	787	840	847	851	822	805	824	822	847	777	796	777	860	771	861	849	797	825	829	827	800	837	758	811	771	787	815	848	786	787	803	840	848	832	817	793	789	768	898	780	856	797	774	764	844	764	820	842	769	809	796	780	826	781	765	821	827	793	771	778	847	828	800	788	749	777	759	817	816	801	791	824	781	834	788	802	795	777	830	857	842	797	836	855	830	803	796	760	782	814	777	770	830	790	838	809	811	866	815	801	781	785	733	790	817	850	765	799	836	804	845	823	826	820	776	811	789	792	844	811	824	768	808	781	812	823	789	808	773	847	853	782	791	850	752	802	855	800	776	851	804	812	822	818	864	825	788	778	859	786	770	838	832	776	799	834	818	797	806	806	780	804	793	811	815	814	807	789	887	785	855	793	785	772	868	774	824	752	821	779	786	739	753	849	804	784	783	864	852	813	800	840	822	799	813	778	796	797	789	820	795	798	783	800	754	802	843	757	825	780	811	839	816	828	791	824	831	807	830	816	799	773	784	798	820	824	832	748	798	798	782	772	778	774	771	801	807	862	798	871	787	839	760	788	782	818	801	862	799	826	822	812	832	767	802	829	861	820	763	854	795	817	807	804	805	790	796	840	832	809	775	803	821	817	784	800	810	819	790	751	762	833	804	808	815	794	812	815	778	796	810	799	779	795	832	794	815	846	825	828	789	797	792	782	843	826	846	863	839	809	794	765	757	759	779	822	828	819	819	869	781	826	828	848	863	829	829	848	763
24273	21386	28659	24489	20877	2521	628	398	355	324	292	276	268	263	249	208	223	211	242	223	214	224	201	221	184	197	219	219	205	223	180	209	203	197	194	205	198	209	215	194	194	223	194	208	226	203	205	165	202	178	199	194	196	200	186	188	172	206	192	191	191	182	185	198	201	184	191	207	197	223	173	182	165	205	179	176	200	202	195	186	217	174	182	181	179	181	176	192	197	177	209	214	169	186	212	195	187	182	186	174	180	182	197	188	190	179	191	197	196	183	170	176	209	187	215	187	204	200	185	190	207	190	186	222	203	162	197	188	177	199	190	182	195	174	173	196	214	184	190	194	158	191	173	194	197	167	180	219	206	169	174	185	173	200	176	180	202	183	177	185	161	203	178	201	208	201	209	214	176	205	185	188	189	181	172	183	175	182	183	203	214	207	192	158	197	195	192	168	194	185	186	184	175	159	171	192	203	169	190	173	205	179	191	175	188	194	184	191	201	185	211	173	204	194	212	175	180	200	184	186	171	184	209	168	192	203	211	192	203	200	189	186	181	177	168	184	209	188	167	177	169	204	217	188	194	170	179	198	203	189	219	196	203	196	193	206	199	196	183	200	209	193	190	191	173	189	212	158	180	201	198	166	182	183	205	174	200	191	193	164	176	188	193	185	194	192	185	172	185	187	189	188	188	162	212	198	209	198	186	180	172	189	183	175	171	200	194	178	179	217	228	178	215	165	175	216	204	175	180	169	197	198	200	174	188	228	201	208	182	169	207	186	205	194	182	185	162	200	197	177	196	178	183	198	176	198	196	183	212	199	183	177	187	164	177	164	163	199	179	186	203	177	202	204	194	177	192	201	226	175	190	203	192	186	179	187	193	191	194	202	179	194	201	178	191	186	200	195	205	189	209	183	216	186	182	198	182	202	204	201	195	215	170	190	221	209	207	180	218	163	192	208	210	198	190	195	171	201	180	164	209	185	176	188	220	193	177	170	188	198	192	207	215	197	184	175	206	185	199	196	192	179	194	161	169	210	195	171	202	203	186	185	207	192	165	171	183	172	177	174	170	191	181	191	188	193	202	197	165	192	184	205	192	170	175	188	190	174	204	184	157	207	189	181	198	209	186	220	199	206	182	186	192	153	171	178	206	202	185	185	202	203	190	183	164	182	191	201	195	198	173	172	186	195	202	190	185	207	191	204	188	200	181	189	201	194	186	170	187	179	215	195	192	200	204	203	183	207	196	185	195	189	188	220	232	197	196	206	222	191	200	192	203	199	192	189	176	184	186	195	194	192	179	189	190	170	169	179	184	182	201	191	192	214	190	172	196	177	198	166	182	202	176	178	169	191	211	177	179	177	193	178	213	180	213	182	203	193	188	203	195	169	206	194	222	201	210	184	192	205	193	185	185	205	202	202	190	180	209	194	187	173	174	173	194	193	168	182	183	189	200	183	198	207	185	200	176	175	193	190	204	176	221	198	177	172	198	181	186	202	175	204	184	165	197	196	194	211	213	191	191	203	192	197	190	166	183	169	181	197	207	196	207	206	177	200	166	192	166	181	192	184	196	214	174	194	166	213	171	190	171	199	192	199	179	192	215	195	199	203	163	192	180	192	186	217	182	182	189	172	183	216	206	200	168	193	203	168	214	199	180	173	189	200	197	180	165	218	202	193	207	195	196	192	193	171	187	183	176	182	196	185	173	183	182	189	173	182	178	205	179	181	224	177	178	167	214	155	182	190	195	193	244	180	197	181	175	188	179	176	204	161	213	203	192	176	200	170	182	191	196	188	173	196	175	204	179	176	197	182	186	207	185	205	161	210	223	201	204	206	205	194	177	187	166	193	205	203	184	211	215	203	177	225	176	199	168	197	180	164	199	182	175	206	209	198	210	205	181	218	198	190	198	205	215	198	187	217	183	182	196	183	202	195	195	184	190	172	185	182	179	173	192	200	193	194	187	173	185	185	189	204	165	185	189	197	209	211	195	188	211	213	199	227	181	184	177	203	188	207	212	204	194	175	189	181	209	192	189	176	179	151	181	194	167	189	176	197	204	196	198	207	198	196	197	184	199	186	162	158	169	178	191	216	178	203	196	183	191	194	185	200	197	185	171	185	190	193	208	180	187	199	192	217	203	168	186	190	178	171	209	219	192	188	187	210	196	209	186	183	180	194	186	194	193	177	195	205	200	191	177	183	199	187	188	199	184	205	177	184	214	192	176	172	174	185	203	187	192	189	170	199	200	174	198	213	199	188	186	204	187	168	197	194	233	200	200	191	193	201	176	204	207	167	197	213	185	177	189	170	190	210	221	182	190	203	196	196	191	201	200	202	182	193	216	194	214	176	206	181	173	194	181	184	209	179	201	191	203	197	189	205	190	216	193	190	182	185	197	150	200	205	174	187	183	181	180	219	193	170	181	191	182	191	191	171	185	187	174	179	179	178	207	201	207	179	179	203	186	201	184	178	181	184	163	179	172	201	183	197	183	206	191	183	186	193	188	211	212	200	210	214	184	186	208	196	185	176	198	185	195	200	185	192	199	202	194	195	172	178	187	230	151	198	195	205	194	192	214	187	194	184	177	197	186	190	200	215	185	189	205	189	195	214	165	197	192	196	178	180	186	178	199	195	188	166	184	188	193	179	218	188	202	207	207	195	171	203	189	230	208	184	213	216	198	207	198	186	224	188	208	194	160	197	197	193	194	194	195	192	180	223	183	180	178	188	176	199	189	195	197	193	209	186	179	212	202	192	185	201	165	177	188	172	197	173	187	195	188	206	168	208	177	185	183	193	185	196	196	187	178	187	203	203	182	196	169	188	194	209	168	190	178	159	192	194	183	204	164	208	186	181	214	200	183	207	184	201	179	206	161	200	170	182	191	186	196	215	199	184	208	191	211	189	198	187	157	202	221	196	183	217	180	203	180	172	193	188	192	217	206	190	190	171	221	173	192	176	192	206	212	185	211	181	188	206	183	233	186	184	216	184	179	177	174	194	188	184	199	174	188	193	182	216	183	183	206	188	184	160	189	170	203	179	186	177	173	174	193	218	177	203	182	188	202	203	205	203	208	180	199	189	194	167	179	207	201	171	189	197	195	188	187	172	190	161	197	194	190	181	211	160	193	184	191	197	174	207	199	193	182	170	188	194	183	193	200	208	185	178	198	192	199	228	203	160	205	206	214	178	208	199	166	195	189	192	178	191	179	200	194	198	198	177	192	202	202	215	181	195	187	172	197	175	199	201	175	197	214	182	194	167	179	196	224	198	174	205	193	187	212	186	197	209	212	226	214	192	174	197	196	183	204	197	225	217	175	200	196	181	175	185	187	217	185	189	223	195	160	170	182	202	196	183	189	165	201	181	209	190	198	189	203	202	175	190	196	195	204	178	213	187	194	164	188	188	193	187	192	177	178	197	200	185	164	182	172	197	169	179	189	172	196	186	201	186	188	193	197	201	181	176	199	215	186	219	187	203	175	211	204	206	198	198	189	203
26942	9765	20839	4242	2683	1952	1542	1291	1052	924	804	703	710	682	634	625	547	535	493	483	502	489	434	405	422	446	433	427	461	427	432	423	435	441	435	442	443	399	368	424	414	425	427	429	431	416	430	371	378	412	428	406	367	384	403	402	397	392	384	372	395	354	405	424	428	387	399	399	380	438	396	410	398	397	417	404	414	391	409	428	379	393	375	368	413	407	397	371	435	414	376	387	386	405	371	382	396	429	391	444	395	377	359	415	394	396	410	396	353	394	382	393	410	374	397	372	400	375	427	406	417	449	384	384	395	394	410	348	374	423	395	402	421	364	396	406	422	397	375	370	387	382	378	419	390	392	397	391	390	377	393	381	404	387	415	415	380	353	431	396	402	375	410	394	417	412	374	418	416	376	410	373	377	412	372	412	415	387	388	420	377	388	403	403	368	399	388	377	421	413	396	402	414	427	400	379	383	393	413	399	388	396	378	389	404	376	379	387	395	391	388	412	391	386	396	394	414	432	405	394	449	379	413	377	397	424	417	401	451	370	410	378	420	410	398	406	386	411	420	394	375	372	392	375	417	401	406	372	410	419	395	390	373	397	365	357	397	377	381	379	355	380	383	387	381	393	402	377	387	419	398	381	441	387	424	389	394	406	386	368	397	429	399	403	369	369	383	369	399	374	401	357	411	397	395	452	389	378	392	392	396	374	363	386	371	389	412	375	382	431	425	413	404	383	387	382	415	436	420	424	405	377	429	410	351	413	373	422	374	387	435	402	427	355	372	421	397	410	416	397	411	370	360	376	387	391	423	401	371	375	377	399	394	409	366	397	373	400	392	389	369	404	395	399	377	384	401	395	396	375	393	404	412	390	401	389	349	397	395	406	427	354	387	449	417	395	403	395	373	432	409	393	395	394	399	366	384	428	376	415	353	434	401	412	386	378	397	362	378	411	392	412	395	397	411	393	376	394	421	412	406	427	395	412	396	395	380	391	358	370	385	386	378	395	370	415	385	424	353	419	433	379	384	379	412	427	388	407	429	358	394	392	405	426	354	418	377	415	374	391	396	395	429	390	371	408	402	380	405	375	376	392	421	384	380	385	399	373	414	407	362	362	382	389	418	366	417	400	391	371	359	381	382	408	401	396	405	414	414	396	396	394	417	388	425	427	413	421	375	367	392	411	413	373	402	390	424	370	355	433	410	378	387	382	383	374	387	391	384	405	415	369	396	395	388	379	403	410	400	404	416	394	412	381	362	406	390	361	353	361	402	414	389	398	406	395	377	408	405	410	379	382	378	393	374	411	386	400	387	393	397	368	377	378	380	397	405	427	399	395	344	389	406	369	400	416	386	366	402	404	396	396	397	412	394	421	391	384	395	361	400	391	389	427	388	337	395	390	388	363	383	407	360	390	417	390	399	431	402	399	382	431	429	413	397	402	382	371	368	390	386	439	404	410	387	388	375	404	408	373	403	377	397	367	378	398	382	434	396	406	400	394	400	376	396	412	398	401	393	384	400	408	384	385	412	396	417	373	390	355	373	418	400	402	399	412	393	400	389	377	385	406	400	393	388	386	388	393	370	379	399	397	390	409	377	392	362	443	412	387	361	374	428	361	385	377	380	381	386	375	399	409	382	396	387	384	382	406	373	394	393	412	382	413	405	399	386	432	403	376	364	402	413	421	416	349	406	379	388	378	414	398	397	414	375	391	401	402	404	383	421	358	391	390	409	424	391	400	357	412	397	393	365	398	418	379	418	377	404	393	396	400	379	358	381	415	376	390	385	334	391	384	366	377	402	375	380	406	377	386	405	412	402	364	416	399	401	395	422	387	394	417	389	417	432	411	387	389	403	389	389	383	385	393	388	435	396	396	388	382	428	373	401	415	364	388	380	391	408	392	396	393	408	353	380	409	421	406	370	414	374	371	421	399	417	409	402	418	415	383	374	384	393	383	423	427	400	388	396	383	419	409	380	383	381	417	416	378	431	375	405	383	407	430	383	389	401	371	363	391	391	400	389	402	396	413	397	447	412	401	410	457	396	393	409	380	386	347	374	376	403	415	377	390	354	344	372	387	370	432	407	373	379	406	407	411	357	371	433	408	404	374	400	393	376	391	379	389	429	412	356	388	381	382	396	383	421	380	353	417	379	374	396	407	386	386	378	382	380	362	395	375	390	397	369	404	407	409	420	386	427	383	376	398	369	414	403	425	420	401	392	415	402	438	428	416	378	384	395	374	370	405	413	378	408	383	389	393	368	451	405	345	389	415	350	432	396	362	396	413	395	395	411	389	409	436	428	390	407	398	426	347	414	376	390	381	379	408	378	390	400	344	407	427	394	380	389	355	390	388	402	385	393	388	437	359	439	392	428	384	430	388	388	413	396	393	367	359	373	396	379	404	392	374	387	356	368	402	393	373	386	375	394	362	424	387	380	391	373	428	399	352	398	412	392	418	389	398	387	389	389	406	404	365	414	387	379	383	408	409	415	390	400	362	358	373	372	414	381	412	403	437	372	377	403	402	390	372	388	388	407	367	380	395	415	409	405	407	416	415	370	393	373	379	384	398	367	398	369	381	407	359	377	404	375	392	403	375	383	428	397	396	382	378	401	385	384	413	416	386	402	377	389	380	426	385	381	385	387	395	414	401	376	374	368	391	387	368	392	406	377	410	402	391	371	387	360	383	387	408	369	366	409	396	372	404	374	400	413	368	358	395	383	416	380	378	411	416	417	379	403	391	426	374	362	382	395	403	400	378	375	402	373	358	387	404	342	389	375	405	407	408	386	412	390	402	380	436	362	412	405	406	402	394	407	420	419	404	402	386	379	389	415	388	400	396	366	389	351	385	398	363	389	407	385	392	400	395	411	416	378	368	425	387	404	369	366	411	394	392	357	366	340	407	393	360	385	396	390	371	388	413	373	361	400	402	397	362	385	405	403	385	363	366	398	420	385	431	397	394	423	391	407	427	381	397	386	409	394	382	398	393	387	404	413	402	426	373	366	392	372	377	378	370	406	419	397	369	393	443	337	392	398	400	417	411	402	396	380	380	391	409	384	363	380	384	402	389	430	402	430	392	380	393	376	398	410	370	380	366	372	406	371	399	435	439	381	350	393	383	408	415	405	395	362	400	388	454	383	332	392	374	373	420	402	390	444	419	407	417	391	392	355	384	401	411	385	399	419	406	407	397	390	377	441	394	402	402	384	419	420	382	417	347	389	380	407	417	407	367	416	411	454	401	396	368	396	406	381	390	416	397	403	372	433	402	359	379	366	419	400	422	365	413	379	377	418	380	392	395	422	385	383	369	405	368	397	382	408	413	372	381	376	425	400	404	368	356	389	388	410	404	424	387	397	400	401	437	441	385	382	371	396	393	368	379	409	403	374	428	385	418	398	408	384	367	414	418	399	406	449	370	403	373	354	372	364	383	398	385	399	429	424	389	404	396	411	386	371	400	386	410	402	400	372	425	394	412	388	381	387	408	396	363	405	386
23312	21380	29239	23891	21380	20030	2213	807	618	646	546	499	486	442	451	420	443	421	400	398	405	384	370	387	394	400	359	387	383	398	361	363	382	330	364	369	341	360	378	385	378	354	340	348	320	346	367	365	368	330	348	319	392	360	371	386	330	348	340	354	386	333	362	353	354	320	376	341	328	376	325	334	350	318	316	356	316	383	341	315	344	340	358	347	322	369	328	337	353	322	373	361	338	337	360	361	315	333	350	321	330	298	312	329	323	342	357	325	323	319	352	330	348	387	313	318	321	379	327	345	366	314	343	345	351	373	345	331	360	338	330	298	347	352	336	359	367	348	350	334	345	354	353	347	359	345	366	316	346	360	326	364	364	320	296	325	333	360	332	355	295	328	359	353	355	341	340	325	350	326	339	362	343	329	357	324	346	329	320	348	361	358	352	341	353	346	366	358	332	350	321	337	327	325	338	338	349	353	350	329	341	342	358	352	333	323	319	335	341	351	342	374	369	352	320	368	316	343	329	370	352	325	339	309	351	353	354	349	359	351	331	336	320	343	315	351	325	369	357	340	334	360	334	333	361	303	331	343	328	345	352	326	343	335	324	355	318	301	344	331	357	336	342	308	332	368	340	333	361	333	319	310	337	326	321	346	328	339	332	322	355	305	328	354	332	334	360	355	369	334	336	354	387	337	335	314	354	351	320	355	348	304	350	354	317	298	342	344	308	320	341	367	359	338	323	339	372	333	345	332	362	342	359	349	348	346	329	329	329	339	343	332	296	327	299	350	373	354	389	377	341	367	363	357	373	340	342	327	317	373	334	303	357	360	330	336	349	341	320	315	309	321	325	341	335	358	309	330	333	347	449	335	351	352	356	321	341	308	325	341	331	366	337	367	358	388	331	316	376	350	333	312	360	363	366	316	309	350	344	327	340	322	360	370	337	364	351	329	349	346	361	327	359	346	324	373	295	301	345	320	355	358	315	347	330	333	320	341	324	344	376	336	344	363	334	335	344	385	370	349	335	358	308	364	362	332	319	327	368	372	331	352	343	314	359	334	348	323	364	329	348	324	331	329	323	370	306	362	354	375	329	328	379	338	373	312	332	342	343	320	301	324	361	341	323	362	329	360	363	338	343	358	353	390	353	343	366	358	359	368	345	308	333	332	328	319	344	384	354	373	309	348	365	329	344	323	341	350	329	320	372	333	366	347	357	342	349	357	304	360	360	361	337	313	330	311	365	346	338	322	358	354	347	355	357	325	325	324	344	353	362	389	347	347	333	315	329	348	342	324	329	361	342	348	324	357	315	357	342	381	295	340	330	368	330	318	346	328	364	325	352	359	352	355	357	325	339	343	341	342	346	391	334	338	315	348	342	318	327	357	336	354	331	333	337	372	353	344	376	329	310	322	331	320	356	396	346	340	324	366	354	351	349	337	320	308	361	353	337	357	359	303	320	367	364	354	325	342	338	340	326	353	369	320	329	357	349	338	368	335	355	332	341	334	351	348	332	352	351	341	348	312	298	342	348	327	354	336	343	344	356	335	363	334	321	336	322	321	355	311	309	328	367	347	329	285	313	348	337	318	332	352	346	303	376	316	351	353	354	349	341	350	327	361	362	344	324	320	333	355	330	291	316	336	349	353	321	337	343	330	359	354	352	344	342	321	355	345	350	327	373	348	351	370	345	345	328	345	338	330	352	349	339	349	309	348	342	294	372	320	361	349	324	333	355	352	359	334	316	320	361	343	373	334	383	333	363	368	308	333	372	333	324	325	357	348	346	370	319	355	337	364	343	346	333	351	357	383	365	341	327	323	341	323	310	308	373	340	336	335	323	323	358	328	349	333	303	327	340	331	316	321	339	314	326	328	342	349	321	354	341	336	317	336	328	297	342	347	338	357	325	384	338	319	344	392	337	368	360	350	355	361	351	369	324	334	350	341	342	358	336	323	340	316	345	383	334	340	344	307	321	351	338	362	334	354	346	311	339	348	340	323	363	340	327	311	354	325	346	312	340	360	303	324	332	348	339	365	354	338	355	339	340	308	315	361	360	336	361	315	359	359	347	328	326	354	353	348	350	327	358	340	316	343	346	347	299	360	338	332	295	340	309	350	353	366	332	381	334	337	330	342	328	354	337	325	370	347	333	347	314	348	317	355	330	356	364	325	321	371	328	354	332	400	340	324	291	359	357	328	311	328	338	365	341	340	328	370	335	358	326	333	344	343	335	359	344	323	311	347	328	351	326	344	349	338	317	342	337	354	320	341	344	344	350	330	341	338	358	353	345	353	354	362	354	364	336	343	350	351	294	344	362	332	331	329	337	334	331	352	337	315	335	317	334	312	336	357	329	355	335	330	333	327	352	314	359	326	353	327	350	344	313	323	367	357	342	352	326	355	337	346	352	345	345	356	344	336	332	356	374	330	348	321	325	324	339	370	338	387	370	355	325	343	327	337	358	355	358	350	308	319	342	359	345	322	345	344	369	365	310	309	337	339	335	355	324	363	345	332	314	334	329	362	373	320	335	330	369	344	350	353	327	363	342	372	342	353	361	325	355	334	334	323	324	345	327	302	351	326	352	330	337	340	312	370	305	366	369	343	330	345	347	349	330	365	336	322	344	346	358	306	355	336	353	354	333	357	328	357	320	374	355	342	353	329	332	358	314	314	379	308	322	309	352	326	336	334	346	328	329	324	331	364	339	359	370	339	320	352	332	330	365	332	322	317	338	337	340	353	332	329	312	346	321	318	356	367	341	350	336	345	350	347	335	328	301	342	349	350	373	345	349	357	339	350	357	324	339	342	337	340	367	320	360	331	316	369	340	334	318	322	309	324	370	343	338	330	359	358	327	354	334	315	333	310	328	317	342	361	369	348	311	367	322	342	338	355	372	332	342	335	369	332	340	375	336	339	320	354	358	326	339	333	321	366	371	332	303	331	331	318	327	338	325	360	314	324	331	386	330	332	337	335	354	333	354	366	325	331	381	338	339	361	350	357	357	341	339	344	348	335	332	375	370	350	353	355	338	385	336	335	307	319	335	358	342	321	316	337	324	358	343	351	356	326	339	355	349	360	325	297	341	333	371	331	357	368	303	358	339	326	358	340	349	343	316	314	342	354	339	350	361	317	313	329	340	360	351	350	322	326	303	363	329	339	319	326	362	356	333	359	350	359	369	316	319	357	330	309	333	342	335	342	340	346	326	363	351	312	343	319	331	344	332	301	344	316	348	363	336	360	319	323	351	357	354	332	373	332	314	354	328	354	363	310	339	317	323	314	373	324	329	343	354	304	310	337	313	320	346	328	329	320	353	393	348	367	346	371	326	367	354	347	339	331	352	347	310	328	329	373	343	343	358	331	314	337	308	334	346	359	295	350	342	343	342	330	333	323	315	298	370	314	344	347	342	352	313	340	330	322	329	341	353	330	341	342	308	352	351	344	340	377	325	392	338	307	364	335	327	364	352	340	392	351	351	363	304	375	328	357	344	342	363	353
30338	15768	25526	6920	4766	3469	2686	2199	1824	1612	1382	1236	1094	1138	1011	922	947	875	848	807	819	768	806	760	725	747	712	705	691	731	670	673	696	674	635	686	633	610	677	648	644	618	683	660	647	672	638	674	630	640	603	590	662	673	659	677	656	597	671	647	642	612	605	693	668	614	617	659	643	616	632	625	627	614	608	661	614	663	643	637	638	648	596	665	629	646	625	608	620	645	603	629	624	631	612	622	611	651	643	647	645	613	604	617	644	616	653	631	595	604	626	600	645	598	645	613	622	669	634	579	663	670	615	625	647	650	660	586	680	640	611	639	639	626	604	665	649	619	613	657	618	670	651	648	603	542	621	640	584	614	584	605	616	614	629	649	628	613	636	611	654	573	636	627	639	599	654	623	639	571	610	600	671	606	640	625	611	643	607	615	602	615	653	578	622	648	616	614	593	618	649	654	595	601	644	600	597	660	659	614	622	616	616	652	599	639	654	664	634	616	614	611	618	606	634	563	592	634	598	633	602	647	647	666	643	630	618	638	653	597	612	639	617	610	605	631	597	627	603	630	607	668	623	605	651	629	628	633	608	602	607	651	646	631	597	604	594	613	630	620	591	590	604	566	668	666	618	608	602	584	604	605	632	592	627	642	600	618	630	622	598	649	601	609	630	604	608	634	597	616	652	575	613	603	644	578	638	616	592	653	612	616	610	628	665	618	630	604	653	605	631	561	620	630	588	588	636	657	603	612	630	589	636	656	626	651	593	636	637	628	637	615	629	610	630	634	661	574	629	654	605	615	650	580	611	647	621	622	596	567	621	641	644	600	620	633	603	631	597	639	603	632	662	614	637	650	598	599	675	631	604	632	624	605	641	618	666	625	624	629	625	621	606	608	607	642	597	615	593	670	594	583	607	605	611	630	665	667	647	632	594	626	633	611	611	652	636	590	644	667	635	583	622	627	638	640	653	595	583	660	650	598	609	614	616	626	623	585	624	653	621	631	601	685	625	608	611	601	637	657	626	618	600	602	666	582	609	586	586	664	651	592	617	619	607	657	599	596	629	631	631	613	654	658	595	612	660	625	629	632	636	649	629	630	637	621	636	611	638	636	615	608	618	629	612	634	623	588	591	634	605	623	622	635	595	615	615	603	605	639	663	644	637	640	627	612	636	622	611	574	636	621	630	615	624	624	646	613	583	673	642	618	660	591	619	576	640	619	651	659	587	632	646	615	647	625	608	619	662	606	612	622	632	647	646	628	599	598	644	623	602	628	605	612	583	653	628	603	631	610	586	633	659	619	613	616	639	647	661	604	605	608	661	610	573	642	626	604	593	652	630	600	638	623	602	641	646	628	610	604	627	635	647	636	598	633	703	592	633	600	604	614	610	601	651	643	650	657	615	626	585	643	635	609	650	654	671	620	622	621	641	600	622	568	652	641	688	578	629	639	639	639	624	639	624	632	654	626	649	612	662	632	616	555	664	649	631	651	658	623	620	660	636	643	625	636	602	614	617	631	588	623	568	633	589	576	644	668	607	610	623	602	649	639	585	569	633	652	640	655	643	608	650	626	639	569	624	579	631	660	665	642	646	602	646	606	601	627	624	670	661	616	603	640	646	602	592	580	598	599	634	620	631	630	629	655	650	639	608	583	629	618	659	568	567	610	606	601	662	641	604	639	641	632	612	633	643	627	621	612	623	626	629	613	578	606	624	631	605	605	639	607	625	621	621	607	717	598	610	584	618	623	632	614	613	599	570	652	547	628	628	598	651	605	576	603	604	667	625	608	656	593	614	620	592	595	591	622	636	602	578	574	636	642	644	613	624	604	632	596	629	631	618	618	623	622	594	573	615	616	609	622	623	593	638	673	635	626	679	634	615	671	645	621	585	619	653	595	596	593	651	661	577	627	605	665	593	715	653	622	647	614	669	635	618	597	657	652	633	614	597	622	627	600	621	595	644	582	624	641	651	646	699	617	645	639	575	624	620	640	620	607	626	643	615	610	594	635	609	639	607	634	598	704	637	589	615	592	613	613	594	602	619	604	606	608	594	575	628	626	634	636	681	623	624	577	595	578	621	632	630	636	632	645	621	581	639	621	594	663	633	650	619	606	618	617	638	591	646	624	610	642	648	643	630	641	661	685	636	603	613	636	619	596	620	657	625	614	598	660	609	607	575	604	666	610	606	583	636	605	591	571	580	639	631	607	625	669	572	577	614	616	629	642	621	611	603	616	617	664	614	624	642	618	588	602	608	570	616	643	608	644	611	602	622	636	620	617	621	632	630	655	610	610	628	641	639	575	582	602	600	605	637	643	630	647	650	633	627	608	573	640	592	622	648	659	635	608	639	595	667	659	633	623	591	597	649	625	597	628	654	629	644	662	586	615	615	636	607	592	576	594	622	645	635	655	591	649	674	585	613	650	576	608	594	622	636	606	654	611	612	625	602	600	612	621	616	620	589	636	617	593	604	665	658	612	663	630	636	624	646	610	661	628	629	605	624	616	603	609	594	623	602	616	624	632	619	600	587	609	587	629	617	607	622	663	617	652	609	594	634	630	658	600	647	629	624	623	649	587	603	673	600	634	633	648	605	631	585	620	624	626	601	614	652	637	628	600	631	621	686	576	614	637	634	569	653	632	605	631	685	622	589	575	586	643	664	643	631	617	661	605	618	653	687	637	599	584	640	583	608	662	621	656	590	640	614	651	624	639	626	605	606	652	648	651	640	689	604	644	639	585	619	662	616	647	612	611	581	677	618	627	579	630	565	664	598	607	608	600	674	611	605	590	682	638	643	633	601	615	660	652	654	607	589	624	586	591	627	614	656	608	606	627	646	604	595	596	646	612	650	610	640	572	629	604	622	666	615	593	609	604	664	632	673	627	657	663	639	590	618	610	607	639	605	623	664	622	615	619	646	593	611	655	619	645	664	639	649	580	617	591	614	595	621	657	631	617	620	658	616	614	579	594	628	585	621	595	640	617	636	630	633	624	598	628	634	643	672	654	648	639	584	590	634	567	618	609	629	572	617	591	638	628	627	641	594	665	604	591	618	623	635	600	645	643	607	603	607	605	645	622	600	632	585	629	629	585	641	644	634	624	653	641	616	620	633	624	642	642	666	631	640	674	630	639	589	657	613	578	605	581	614	631	551	628	669	591	608	639	622	598	612	661	613	599	640	629	602	628	624	590	641	656	630	624	627	628	651	668	603	591	607	610	629	639	601	650	624	601	643	598	616	613	560	687	636	635	628	611	584	615	663	698	614	619	614	628	623	640	679	640	638	627	598	653	597	603	620	628	584	622	652	682	643	643	657	580	598	617	626	584	646	593	630	621	606	617	642	631	603	655	630	590	610	623	677	580	700	602	572	640	599	603	624	595	662	610	616	560	628	653	591	669	641	629	616	588	612	630	621	614	609	621	635	618	626	627	613	647	615	649	649	663	600	662	620	569	626	563	571	619	627	572	648	630	633	639	604	637	600	639	605	617	601	613
26999	20882	10574	1030	512	456	491	429	418	422	419	437	432	423	363	429	430	418	420	439	426	423	444	398	423	418	367	410	420	442	414	399	479	432	428	413	400	433	418	430	433	378	421	423	395	459	425	429	455	428	449	424	416	456	424	407	387	420	431	441	462	430	388	425	430	415	431	417	410	457	381	422	424	438	410	451	404	411	450	407	420	408	403	407	420	426	414	425	402	414	422	407	461	433	415	436	410	430	430	433	440	426	426	408	427	416	475	421	423	496	418	411	442	374	414	423	437	411	425	426	398	414	409	388	425	443	374	398	439	393	422	434	428	449	421	439	406	413	442	459	404	441	421	394	424	440	422	411	404	392	423	397	421	381	443	427	419	436	409	403	405	425	354	396	421	381	444	416	398	387	437	425	462	390	398	422	405	432	386	435	413	400	443	410	440	403	404	400	440	414	425	438	418	392	441	426	422	419	416	400	434	419	429	430	429	413	419	424	404	427	439	421	413	436	440	439	389	432	398	397	427	385	412	445	442	392	419	399	434	404	431	407	438	408	414	429	452	440	404	417	406	405	421	424	442	425	412	384	405	451	433	466	428	384	437	434	433	432	415	440	431	448	417	391	430	402	413	413	434	408	391	428	429	402	413	410	400	395	398	448	413	436	437	382	451	417	429	411	422	421	411	437	432	405	438	444	408	430	414	444	444	423	408	413	406	407	415	433	429	409	407	454	404	432	429	421	401	423	410	437	424	434	403	443	412	435	410	419	404	438	403	430	419	408	404	408	440	393	423	438	416	421	403	448	432	404	402	431	394	409	477	428	442	435	442	430	472	400	437	442	411	427	394	455	438	475	429	412	423	429	424	432	454	423	386	410	429	430	438	447	434	404	414	441	426	441	437	412	415	409	410	446	412	422	405	418	448	421	431	427	448	436	406	455	418	383	406	410	398	402	417	429	395	411	431	424	447	418	436	411	399	416	421	407	404	415	434	421	422	408	418	432	395	445	405	431	411	411	414	438	398	404	408	392	450	417	430	436	439	408	382	350	400	408	423	420	427	387	415	408	446	428	417	419	427	406	489	399	453	435	414	443	448	441	404	410	412	404	388	405	442	410	429	408	431	409	431	414	422	416	381	398	418	426	433	444	414	379	440	450	435	427	424	399	429	391	415	368	392	393	431	408	456	420	390	413	446	467	414	471	398	400	421	379	404	415	413	448	397	397	416	375	442	403	427	404	399	407	455	392	391	428	434	397	400	428	403	452	401	451	441	421	423	423	412	429	399	387	409	401	394	392	407	434	419	464	433	399	394	471	436	434	427	443	422	452	417	421	443	435	407	446	428	436	390	401	442	434	405	417	403	424	459	448	449	407	388	407	438	403	434	413	411	414	384	413	439	423	406	399	420	425	447	408	426	399	423	408	422	405	426	406	423	455	347	422	456	431	415	415	427	428	396	401	432	455	436	419	401	464	471	439	394	418	456	411	391	412	455	405	425	455	444	431	406	478	431	418	400	399	403	450	461	389	395	403	456	423	415	444	392	426	417	417	405	432	398	406	373	422	425	403	437	439	404	438	429	376	406	454	417	399	392	431	469	438	451	421	399	417	386	403	430	384	410	437	412	444	424	438	414	422	424	408	413	375	409	400	442	467	433	454	409	411	431	425	448	421	441	418	436	407	383	406	419	431	406	415	432	432	397	390	380	442	412	415	395	407	398	420	405	432	444	442	427	418	392	433	394	403	413	416	422	412	430	423	427	401	447	425	434	427	403	440	403	434	427	430	415	466	401	404	430	391	442	430	400	428	420	431	402	435	416	427	425	437	376	442	415	411	427	429	416	405	438	416	431	424	412	427	417	406	385	420	398	407	425	447	445	420	386	439	424	388	401	411	409	423	408	422	421	437	386	432	445	424	440	416	448	408	399	420	428	411	429	412	379	403	438	417	428	408	466	425	457	428	434	415	419	405	419	421	434	400	406	424	412	418	400	425	394	452	403	429	435	410	395	418	398	392	424	412	451	398	419	405	403	431	435	409	410	419	409	417	405	409	391	404	412	405	396	428	406	420	413	450	438	396	409	394	380	412	429	410	423	431	403	483	454	422	390	462	426	438	420	417	368	432	410	411	432	418	447	453	420	430	430	377	430	396	440	442	394	429	420	434	440	408	418	389	432	408	418	389	465	391	439	448	387	437	403	446	406	419	412	410	405	453	400	392	441	420	405	488	418	419	438	444	426	454	391	405	419	425	434	427	425	385	427	435	395	391	391	457	403	412	437	437	429	393	444	418	442	432	393	439	390	409	409	426	409	432	404	410	400	426	456	406	397	418	423	402	418	440	423	434	452	455	410	385	409	438	391	444	396	420	429	409	417	425	406	414	440	407	419	410	460	382	410	435	402	416	413	423	429	411	414	422	469	419	438	410	401	428	452	420	429	375	412	393	419	428	447	434	427	436	391	447	417	407	430	414	431	450	431	438	456	434	417	440	446	411	394	412	430	408	424	404	433	413	451	411	417	448	419	403	392	396	422	409	423	438	405	445	446	392	416	408	375	399	390	439	412	449	438	423	439	405	411	440	429	403	403	415	416	436	426	397	430	371	388	422	381	416	438	397	432	422	425	442	425	429	411	430	426	417	397	384	426	417	387	414	372	447	389	401	401	405	428	430	399	448	419	425	421	391	389	414	419	429	381	440	430	402	446	427	421	455	385	432	423	438	426	399	395	396	406	473	415	416	453	393	424	399	427	379	448	434	441	429	397	400	398	407	410	390	414	438	387	426	405	410	393	415	413	409	451	417	421	459	436	436	444	411	436	423	426	392	414	435	389	428	460	414	408	420	408	405	400	443	407	412	384	428	461	455	400	434	414	381	447	434	409	437	372	397	412	428	410	412	448	452	441	372	409	392	400	416	419	411	434	418	409	423	419	401	411	453	431	416	401	376	399	394	442	452	408	456	438	405	414	423	439	432	445	411	369	446	370	401	416	376	426	417	443	449	445	453	442	393	422	450	430	485	418	416	402	406	410	417	435	431	403	427	412	395	405	423	389	427	401	423	427	415	402	402	431	471	420	402	399	406	421	391	415	412	391	420	392	437	388	390	430	413	408	421	465	428	418	382	417	427	400	409	435	366	419	423	413	438	433	392	395	402	420	411	428	435	409	432	404	425	412	419	442	452	408	458	441	424	452	455	442	421	402	425	391	397	440	412	417	390	415	412	417	448	427	471	406	423	404	440	383	402	433	372	406	389	399	427	430	422	420	430	440	415	383	424	433	439	430	385	448	479	396	421	421	413	389	387	406	425	388	413	414	428	450	441	418	450	418	458	399	442	457	420	397	464	428	417	392	429	437	412	396	413	449	409	429	420	426	455	432	463	426	393	404	440	395	440	391	471	431	416	434	439	438	419	414	431	425	385	405	426	399	435	414	394	425	436	401	438	436	434	409	459	427	412	399	430	412	426	422	420	422	430	392	444	396	385	396	412	425	443	417	419
13498	1813	5217	1153	1030	930	888	923	859	792	802	858	831	818	823	823	836	835	805	764	809	833	849	814	803	758	789	793	787	844	861	785	786	791	834	816	830	837	765	797	799	779	785	808	849	834	821	781	812	801	793	823	814	778	823	832	774	852	772	808	833	834	810	825	798	825	803	843	841	770	865	799	784	790	826	814	756	810	808	734	827	825	819	821	770	789	843	746	814	869	789	797	799	850	808	800	830	846	815	757	839	772	822	814	792	853	833	792	760	780	833	764	808	802	800	787	814	824	783	755	827	817	820	827	808	783	834	805	769	808	751	848	821	778	809	810	798	791	814	841	777	803	814	708	816	791	813	784	796	801	777	787	833	775	768	807	807	827	813	767	779	830	804	799	816	870	788	786	792	835	776	818	789	796	822	751	757	786	778	830	758	782	800	844	779	812	795	802	829	781	784	800	822	829	821	835	832	812	813	819	843	793	799	761	827	848	858	804	788	820	812	755	747	812	818	822	785	836	766	769	845	761	849	787	807	846	800	820	807	836	798	838	843	756	772	830	806	850	814	828	836	857	769	771	801	820	754	780	759	817	806	799	812	801	843	755	700	794	835	841	817	817	852	809	773	758	819	845	777	862	770	775	768	775	769	768	780	790	794	787	780	787	826	779	813	828	828	785	843	808	787	818	791	762	829	797	744	823	829	825	786	802	818	824	774	831	800	753	774	773	836	742	807	775	802	794	835	814	882	807	804	828	801	789	828	814	822	828	825	854	786	816	822	811	757	814	742	835	829	808	791	861	836	779	804	807	801	787	802	786	814	824	843	787	871	805	825	772	804	783	808	810	798	785	821	776	789	819	764	742	811	794	811	820	792	816	809	796	782	831	791	821	829	762	797	826	836	846	815	802	765	802	802	747	811	826	757	811	799	813	795	769	852	804	798	762	779	767	831	819	782	781	806	772	811	856	804	819	787	777	792	811	816	791	829	835	781	784	830	783	794	811	779	815	786	824	708	808	768	792	816	795	831	780	763	776	825	768	848	776	807	821	807	813	791	857	853	783	809	784	812	823	834	770	759	842	782	807	821	803	834	832	823	810	770	817	822	745	842	788	843	772	781	808	777	827	823	793	819	748	759	789	773	797	790	783	839	881	811	788	772	786	823	793	829	803	781	800	809	824	813	786	757	790	788	858	745	753	853	801	803	772	793	755	770	776	805	836	812	812	784	813	787	813	808	796	794	824	781	764	793	798	749	818	801	780	805	839	814	796	739	821	793	746	771	791	792	779	833	863	861	797	790	849	772	761	746	858	767	748	828	800	766	781	798	842	808	799	804	787	835	787	792	779	810	836	840	826	753	821	795	816	776	774	841	807	796	806	783	757	757	790	827	750	789	825	808	820	848	810	820	840	804	753	826	783	808	805	760	790	846	775	789	835	817	809	776	806	785	821	800	746	809	814	776	832	829	780	800	788	811	765	815	823	835	756	785	803	837	800	754	767	766	829	789	775	878	767	803	826	813	797	794	775	818	796	836	799	817	793	874	798	839	796	817	876	783	804	802	775	816	820	784	772	843	843	814	815	811	815	752	808	843	793	818	827	813	768	766	808	862	791	877	802	836	837	803	757	841	772	831	771	824	802	801	831	785	836	793	829	822	795	800	768	832	766	798	797	825	808	822	819	824	830	789	796	769	775	835	804	767	882	806	774	815	820	827	834	763	823	859	831	749	823	773	824	820	842	796	829	762	788	807	785	813	795	789	797	780	801	781	794	812	848	772	817	802	816	747	778	796	819	840	784	812	805	793	842	791	762	803	815	827	796	837	802	804	848	808	840	763	805	826	833	822	799	794	856	804	826	811	807	772	795	806	833	745	851	782	821	809	851	751	773	794	802	811	771	802	769	821	824	849	769	812	748	782	804	792	812	791	800	823	822	852	767	835	773	827	820	831	770	823	817	848	779	772	744	829	810	813	793	788	771	800	780	814	886	829	757	765	777	835	828	798	837	811	801	793	822	799	844	795	822	784	738	803	800	800	816	810	779	784	782	810	823	833	823	835	837	754	768	783	747	827	804	814	786	805	809	871	770	760	803	800	809	786	838	753	831	804	848	783	768	805	777	768	803	757	798	825	834	812	778	757	817	821	805	813	835	817	829	809	841	764	806	814	772	793	868	793	789	784	806	769	821	882	833	813	832	850	760	798	789	863	792	835	862	784	770	813	788	792	815	785	833	839	780	834	835	795	808	820	799	845	773	819	805	782	821	776	826	821	732	802	835	791	807	827	796	807	780	827	836	806	813	792	771	810	823	836	761	791	753	825	764	776	809	741	761	821	824	857	786	820	804	809	751	839	818	835	828	858	792	773	806	798	796	822	813	794	801	748	821	796	820	822	801	841	757	787	869	828	790	797	834	791	805	779	745	763	801	819	786	805	799	808	795	749	817	861	787	771	807	808	801	782	759	826	836	787	809	800	724	790	763	786	726	772	795	788	798	810	750	788	799	842	844	806	834	806	791	770	766	818	804	824	822	821	755	781	812	767	786	797	810	823	805	798	815	812	795	785	808	765	800	800	808	845	861	813	793	852	801	784	843	783	790	820	805	754	757	765	822	817	858	811	865	787	818	742	788	805	801	831	819	793	820	773	800	780	770	828	850	806	803	812	783	778	790	783	810	772	813	792	785	851	786	737	840	805	819	845	840	818	776	776	819	803	811	771	813	818	797	767	794	814	839	816	881	755	797	835	836	822	820	769	839	826	790	844	788	816	852	845	773	766	797	812	792	786	835	795	813	825	806	822	813	825	814	794	854	865	822	732	822	838	807	846	815	772	783	834	766	845	777	775	812	861	794	798	791	793	830	741	788	766	788	757	799	725	796	838	815	805	749	783	788	825	818	795	800	772	798	804	817	847	819	794	819	811	852	844	796	813	845	780	817	805	797	834	767	823	784	801	798	774	813	777	766	813	746	810	756	784	815	830	869	795	833	789	832	788	773	800	797	808	820	851	789	810	793	789	819	835	813	782	768	788	823	803	770	795	810	784	802	840	819	802	775	741	795	822	787	843	816	783	776	815	820	790	838	787	801	807	788	779	807	790	744	855	832	839	788	764	756	803	742	818	780	827	854	748	840	792	761	818	804	821	821	832	785	804	757	836	737	783	743	807	775	844	818	797	800	816	807	782	787	797	787	762	775	761	750	791	843	769	773	790	808	803	780	782	798	761	767	774	801	794	758	826	835	790	780	837	842	821	816	833	801	803	797	797	822	824	774	714	822	779	764	824	770	777	850	809	811	842	787	812	785	814	765	839	814	850	870	811	818	785	806	830	760	804	820	814	811	819	805	748	778	815	814	840	845	800	826	795	749	806	808	758	823	787	787	831	822	810	788	797	815	791	806	705	801	862	850	873	769	808	825	736	841	794	839	828	750	805	756	825	781	774	785	821	763	810	840	796	825	792	860	844	809	775	772	773	788	808	793	835	817	802	814	801	824	799	806
24314	21394	28599	24564	20975	2705	617	427	350	330	292	250	248	215	259	257	236	222	194	207	233	187	229	200	191	205	212	199	195	211	244	195	227	218	221	201	186	192	199	235	211	193	204	183	171	194	194	184	213	203	201	176	208	182	217	177	190	225	187	223	214	206	181	185	200	190	193	182	184	183	194	211	191	172	201	219	193	210	185	188	187	188	193	188	188	180	197	179	187	188	180	193	172	186	175	197	202	229	176	190	186	198	219	191	196	195	177	198	170	197	167	208	187	167	148	190	176	218	206	193	184	209	197	208	181	210	189	176	203	209	182	175	190	192	202	195	215	206	192	200	184	186	205	206	202	214	202	194	193	181	211	181	195	207	183	187	197	168	187	184	193	173	184	186	190	192	199	205	198	201	204	187	188	199	202	199	204	211	198	206	203	189	166	209	183	182	205	197	207	197	209	207	191	179	191	203	198	175	203	218	207	201	195	166	199	184	205	183	177	191	185	209	192	187	205	208	173	188	192	162	195	183	191	185	190	204	219	194	185	188	196	183	215	184	175	187	190	173	203	181	160	198	191	194	196	205	192	184	183	186	166	199	193	165	217	200	211	169	187	200	192	177	186	199	208	192	172	218	197	189	193	209	193	193	191	188	173	178	197	187	204	198	185	165	206	183	192	189	189	199	204	197	205	179	209	191	179	188	196	192	214	167	172	208	208	192	195	199	198	198	208	210	205	207	190	198	213	199	187	204	213	171	224	186	204	198	195	193	187	199	163	173	198	185	192	187	189	181	177	184	218	193	200	210	190	221	190	208	190	182	232	200	201	182	199	174	171	206	184	193	193	162	213	195	216	190	205	197	205	177	166	197	185	195	187	190	191	192	227	192	178	194	183	196	198	205	177	201	189	194	192	214	178	194	181	185	169	184	188	173	163	190	193	203	183	186	201	196	184	179	192	213	211	189	192	201	183	204	186	177	190	195	175	202	181	186	177	184	192	176	189	196	211	173	176	182	198	196	200	216	174	199	181	196	186	197	173	198	193	183	193	202	184	205	204	194	207	177	186	192	233	186	203	193	185	210	195	192	193	190	200	206	182	189	189	190	188	183	211	209	210	180	200	185	179	207	188	209	178	184	221	174	173	203	207	198	186	190	202	193	217	161	170	210	198	197	192	174	193	198	208	177	183	188	213	185	188	204	220	178	194	196	214	198	207	199	210	199	185	199	190	184	204	203	223	177	207	196	213	203	205	174	189	195	179	201	211	208	188	187	174	180	179	239	202	201	209	210	213	191	179	231	162	196	207	189	192	203	199	199	180	209	210	196	185	170	190	198	216	216	187	174	186	184	192	186	190	195	201	188	202	183	189	192	197	210	207	186	177	184	191	181	198	192	182	205	188	170	216	216	190	177	183	175	168	198	187	183	191	180	185	178	167	187	193	196	232	175	197	186	195	190	202	201	205	213	179	194	208	205	183	190	191	163	215	199	214	183	201	199	214	161	202	193	206	193	193	185	196	218	173	203	196	185	197	197	185	180	189	185	189	219	198	170	188	199	195	200	183	201	176	184	207	193	210	196	206	171	186	199	177	195	189	198	198	227	183	195	188	212	190	213	187	192	193	172	173	187	201	187	183	186	198	211	193	201	210	205	173	202	198	190	208	183	219	189	178	196	169	193	181	205	180	192	193	176	196	203	202	175	208	205	220	195	218	179	176	189	194	190	183	208	193	180	201	190	217	201	198	180	196	209	186	179	184	184	198	194	196	171	210	192	197	201	211	178	183	179	195	197	200	181	186	202	191	191	185	197	197	172	187	197	214	197	199	175	193	184	224	188	183	204	189	188	191	207	192	192	168	210	204	208	183	197	202	175	191	194	215	196	187	211	197	187	186	216	196	200	201	198	226	182	177	177	189	205	201	178	184	192	176	199	188	185	167	197	189	200	185	198	204	193	175	204	197	188	188	180	192	201	182	188	197	210	171	193	189	212	214	187	214	194	201	195	176	195	186	203	212	201	174	195	189	183	179	213	209	172	194	200	177	181	180	182	195	165	186	203	190	191	194	176	200	180	205	201	203	182	195	197	191	175	163	177	180	180	215	159	177	182	203	169	201	187	202	188	200	181	175	211	176	203	208	171	192	200	189	179	187	209	201	190	170	190	190	199	203	189	202	185	208	203	184	188	201	184	190	175	194	205	219	183	195	191	219	199	190	195	196	197	214	215	190	207	182	208	191	192	205	181	198	195	188	214	223	171	186	211	194	191	183	180	193	196	209	172	177	196	203	206	198	194	217	192	189	199	169	200	163	172	175	186	217	195	212	185	166	185	192	188	189	187	192	192	192	182	181	186	184	185	182	198	188	182	191	184	198	159	177	211	190	193	206	181	194	217	188	195	197	179	185	185	205	181	188	191	200	210	213	217	207	180	163	203	194	184	192	169	181	187	187	178	202	203	186	195	184	182	178	190	191	195	189	215	204	197	192	195	194	201	212	185	219	199	197	195	202	190	171	186	204	186	179	172	186	176	189	194	180	171	200	205	166	179	207	181	168	186	193	175	178	192	206	185	167	177	193	210	182	208	201	189	191	178	181	198	202	166	192	185	179	196	179	205	196	193	190	187	191	163	199	191	200	218	203	197	163	195	209	211	185	179	179	235	202	208	200	183	203	215	190	183	198	198	204	183	205	198	193	178	176	205	214	228	165	206	207	179	193	198	209	190	194	191	202	170	182	166	192	199	193	183	171	203	190	188	199	158	200	189	196	183	194	168	214	178	171	201	197	183	177	192	185	205	198	203	172	195	202	208	177	188	187	170	173	208	174	188	190	208	211	196	193	178	189	165	189	221	212	182	153	191	187	206	195	173	184	183	204	197	185	194	158	194	201	161	204	190	186	176	194	192	192	193	194	186	197	187	187	192	181	195	192	180	188	190	198	185	207	177	200	194	189	192	166	189	193	184	208	194	192	191	199	210	199	198	178	212	177	173	174	190	188	194	199	165	172	214	204	180	220	196	198	213	183	177	193	189	185	203	216	189	178	166	228	204	188	185	214	176	197	209	191	185	173	188	238	201	178	182	213	180	205	199	192	177	214	192	181	192	195	205	189	207	197	187	213	174	189	196	182	196	166	199	212	193	205	215	154	178	188	188	162	217	197	185	207	206	211	201	207	177	190	171	188	199	197	190	228	194	206	191	176	184	194	182	206	204	215	193	175	193	216	166	158	194	198	202	185	185	189	198	172	202	200	197	199	230	197	206	216	189	211	201	203	197	187	192	185	198	175	187	197	216	166	192	198	187	180	190	179	206	208	188	204	181	174	176	184	184	188	198	180	200	170	192	194	199	198	222	199	176	199	193	182	219	191	195	186	191	197	186	188	191	181	202	191	176	204	192	220	203	189	184	196	167	185	208	195	187	183	208	186	173	209	168	203	196	202	174	175	199	199	189	182	208	198	176	172	192	195	185	200	175	203	195	217	224	181	225	183	194	201	193	178	196
26866	9743	21452	4098	2701	1914	1581	1235	1061	984	813	733	667	617	608	597	539	526	525	518	443	479	433	468	457	492	456	450	424	450	431	441	430	429	422	425	378	419	435	449	454	417	417	419	383	425	433	397	385	417	377	410	422	418	417	403	397	382	400	414	393	426	400	432	405	429	400	393	364	403	411	421	404	414	417	421	467	410	385	376	417	430	457	396	372	389	402	424	408	413	417	425	419	404	414	411	361	426	387	372	383	396	413	407	375	351	372	391	383	419	405	394	347	394	422	378	378	380	367	395	374	406	388	437	394	433	399	391	409	369	363	409	392	399	394	406	414	406	407	436	426	371	391	395	396	396	402	416	374	386	380	387	417	426	413	370	420	390	396	393	385	387	390	414	388	403	365	392	399	393	406	389	434	401	437	422	415	361	380	421	389	410	429	383	421	415	412	369	393	369	415	380	373	425	405	408	409	412	400	416	411	400	382	382	393	391	391	381	385	396	376	365	389	370	393	394	420	418	408	390	405	376	419	383	397	433	390	383	384	397	377	352	390	451	458	371	377	403	397	392	372	373	366	390	390	417	431	382	416	397	415	384	372	374	395	411	416	400	420	382	391	399	439	407	428	397	385	364	372	373	394	423	410	385	400	424	377	354	412	405	416	382	401	366	363	406	370	368	388	394	402	418	427	367	436	462	367	380	416	429	404	370	389	385	374	375	369	386	420	423	402	356	359	389	428	439	399	396	417	416	400	363	366	384	415	408	423	397	417	387	400	395	372	408	399	350	378	385	383	407	383	373	396	388	399	411	367	387	380	376	409	408	388	411	371	419	378	389	386	392	369	365	382	409	406	413	417	412	397	410	414	412	402	371	398	388	450	384	343	347	366	370	402	380	399	418	375	395	397	408	410	399	388	357	395	357	383	398	381	405	398	386	394	402	397	369	381	362	400	385	406	397	402	364	406	414	381	375	395	388	377	426	474	408	386	407	433	431	386	418	459	391	410	367	387	381	412	390	371	402	401	392	407	391	385	422	394	390	394	365	398	391	373	407	388	373	401	411	408	384	389	418	419	387	366	397	384	404	412	376	419	377	420	379	390	409	389	394	374	392	409	377	393	398	369	384	389	375	384	413	395	421	405	392	386	411	356	411	400	385	432	376	365	398	383	383	402	370	392	425	391	405	396	409	411	344	389	377	404	375	386	381	400	394	415	385	394	405	411	394	377	369	400	374	400	384	411	390	392	378	395	387	362	388	423	356	386	399	399	359	404	369	387	362	387	367	406	406	377	407	380	390	386	453	383	400	364	385	429	419	387	389	364	339	435	379	384	350	393	387	414	397	433	365	388	408	386	396	381	360	395	380	391	385	382	412	370	380	396	416	394	400	414	423	371	407	411	403	371	381	388	400	366	373	414	409	361	383	389	415	395	428	403	386	419	363	397	388	390	386	368	392	374	404	372	393	387	427	413	394	378	378	392	395	356	388	388	408	431	405	450	446	383	399	415	419	411	381	369	402	398	433	428	417	384	392	388	426	377	384	410	431	419	396	380	413	408	377	362	398	387	338	384	399	399	388	387	412	402	378	363	407	359	415	365	397	387	388	398	378	397	398	412	390	431	382	409	411	383	406	395	395	394	376	396	371	371	386	383	413	407	362	393	421	349	374	407	400	402	397	370	394	398	417	411	398	399	412	381	431	399	425	380	407	384	403	391	397	382	392	398	398	391	399	418	404	403	392	397	376	378	390	404	384	389	383	390	383	392	372	389	397	393	374	381	387	400	385	387	381	370	389	407	382	410	394	416	386	412	420	441	424	395	403	396	411	374	375	416	392	398	425	418	380	386	392	383	355	382	404	395	419	402	370	406	403	363	361	399	397	396	384	417	373	442	383	403	390	390	423	389	376	389	409	370	390	395	413	370	387	384	400	380	390	368	413	343	381	400	442	366	399	371	372	388	382	404	400	390	407	385	385	381	395	350	393	344	418	396	386	407	363	396	389	382	389	403	387	363	381	404	370	419	389	382	386	395	371	407	364	425	389	427	422	394	367	419	390	401	431	424	390	424	407	404	371	392	415	393	393	385	380	350	386	397	390	387	400	395	385	370	434	386	405	411	372	361	376	415	421	398	396	392	394	360	381	381	396	401	393	395	383	386	380	375	388	380	396	384	358	404	393	370	382	409	350	425	393	364	421	382	418	379	402	397	403	363	407	388	382	385	383	411	417	393	359	378	426	409	395	408	412	410	402	401	407	418	398	367	424	374	394	386	362	404	400	363	384	388	400	378	407	381	381	371	392	447	375	408	424	361	395	389	372	357	362	426	378	442	361	371	381	401	377	404	395	366	393	396	394	368	404	376	399	396	378	379	423	401	387	375	396	414	417	377	382	400	413	384	387	383	382	407	374	367	395	411	382	386	375	390	388	432	401	368	405	368	366	394	410	364	381	388	420	410	388	363	392	401	403	387	376	363	397	376	385	383	402	393	382	388	399	423	386	385	400	369	405	381	405	365	366	376	376	370	411	395	398	393	421	347	362	446	397	408	386	404	373	417	357	444	382	426	394	379	403	409	396	401	383	404	392	383	402	417	352	382	397	400	397	380	416	431	409	401	412	408	390	414	385	414	364	364	393	375	364	390	360	412	407	369	386	410	358	376	412	371	368	416	375	395	378	417	377	396	386	395	394	379	406	381	412	410	434	412	393	412	407	391	371	377	415	401	381	383	393	380	408	381	359	373	367	405	445	379	392	409	423	364	382	395	432	381	392	420	387	412	368	419	360	409	422	383	402	427	404	370	397	386	424	373	378	387	390	404	399	402	385	388	380	403	381	384	413	411	414	380	410	374	386	407	404	388	366	385	399	386	399	358	397	380	381	408	370	378	387	397	393	388	405	391	412	407	399	383	375	404	413	402	421	390	415	404	392	400	376	393	347	425	392	407	412	348	375	399	372	358	402	379	409	405	350	389	382	376	419	372	370	419	390	374	366	376	371	392	352	392	382	398	397	387	438	350	388	366	355	397	387	375	397	399	384	410	384	389	411	407	414	433	391	372	401	402	367	414	440	404	391	392	383	374	379	386	359	394	398	369	401	378	401	416	412	406	422	387	450	386	389	389	403	407	372	370	402	389	442	380	408	400	373	383	429	370	355	383	387	404	394	374	424	378	398	360	393	381	345	409	418	366	407	404	393	400	399	387	373	388	380	404	382	401	383	423	381	373	424	368	368	386	393	410	383	383	395	333	371	404	392	395	392	393	382	408	363	388	397	398	405	384	399	417	373	397	403	413	417	369	374	461	390	419	388	444	404	379	387	391	369	383	421	373	386	424	383	424	382	408	393	385	411	406	379	410	423	393	397	376	385	393	420	393	380	398	393	446	416	430	373	383	366	379	394	403	391	424	405	399	402	385	387	361	357	369	407	382	380	371	363	429	405	399	406	390	386	367	361	375	397	376	393	402	386	367	389	388	372	385	397	388	419	397	404	390	421	370	401
23349	21384	29175	23960	21384	20465	2329	822	602	578	570	487	442	488	439	471	411	393	417	411	378	364	396	381	375	368	376	376	365	332	361	360	360	351	338	339	375	343	379	337	335	358	344	345	359	379	368	371	376	350	323	368	349	363	349	382	369	340	321	368	359	365	334	323	334	363	333	351	331	344	343	365	309	363	334	337	345	316	333	364	343	327	368	348	372	319	358	369	328	334	334	342	342	341	346	328	350	356	364	357	327	359	337	355	342	353	339	354	344	369	348	346	354	351	340	353	324	331	297	352	381	323	324	310	313	328	327	353	375	384	323	347	357	326	315	356	370	343	333	335	364	339	360	332	336	364	327	350	328	317	364	323	323	337	397	329	335	369	335	345	309	325	356	326	371	342	322	346	353	321	314	328	334	359	339	362	322	406	356	312	349	316	339	328	353	352	340	348	350	323	390	347	356	341	337	322	351	344	355	344	333	358	360	361	322	337	335	344	333	339	344	357	382	344	339	368	365	334	334	362	338	341	327	322	347	342	341	375	357	342	336	337	340	353	367	334	328	338	359	354	373	365	352	359	346	355	371	345	342	374	361	345	339	370	328	343	342	369	298	326	319	334	348	335	344	346	361	335	380	369	358	344	306	342	358	358	346	343	342	330	337	311	332	373	335	351	362	367	353	325	341	351	331	386	335	364	310	354	356	309	336	318	337	336	357	312	365	337	351	363	345	368	365	334	342	337	329	348	328	348	343	341	333	354	377	332	375	313	339	310	384	323	333	321	323	316	316	310	366	325	332	336	329	343	341	339	336	335	329	335	374	340	349	371	361	361	338	325	324	352	339	327	316	342	332	335	346	352	332	326	359	348	364	326	360	313	331	374	352	348	380	359	315	350	370	346	351	350	371	371	350	347	361	356	325	332	334	371	344	347	316	341	323	347	337	319	323	327	336	343	340	357	344	315	356	367	349	340	320	332	356	330	349	335	363	342	379	371	323	347	341	337	350	344	347	334	327	328	317	364	322	340	289	347	359	336	345	334	358	335	342	340	327	367	347	344	346	308	373	308	331	326	340	370	348	344	385	331	310	331	350	342	320	362	377	341	380	361	342	342	351	331	380	287	345	333	359	354	393	342	330	329	322	364	352	335	331	333	330	357	341	360	325	341	340	368	338	358	342	324	363	352	296	362	327	347	349	358	334	378	356	326	342	361	342	362	328	348	357	350	345	341	345	322	345	376	347	345	347	332	386	341	336	354	346	381	305	310	340	336	345	383	362	333	361	337	348	349	378	338	327	322	325	324	335	339	307	341	368	351	351	341	332	349	370	338	306	328	349	347	326	359	316	377	330	353	309	317	360	345	330	345	340	345	344	338	341	356	346	331	348	328	320	328	346	370	334	346	334	334	343	324	356	309	346	344	350	347	328	332	335	323	362	348	360	307	322	351	346	362	325	315	384	341	300	376	329	361	354	328	343	324	326	332	332	350	330	369	347	392	358	335	325	353	338	367	331	356	331	333	330	343	353	346	347	340	300	341	350	323	350	337	309	352	359	333	338	337	358	369	304	344	329	343	350	336	344	347	363	365	361	360	369	317	342	335	333	355	341	353	334	332	330	309	349	358	326	312	366	357	361	368	336	324	330	336	300	366	357	369	392	324	347	372	328	339	337	375	333	366	362	327	381	364	338	346	322	366	344	367	354	350	328	329	343	365	341	339	340	346	362	346	347	364	345	358	334	337	350	343	342	346	333	363	338	372	353	332	314	305	362	318	326	343	315	345	339	335	343	345	341	349	388	322	341	366	346	342	372	315	329	346	339	343	338	328	351	353	354	337	355	320	325	309	343	335	349	324	367	306	342	328	347	361	329	380	360	320	352	341	345	328	354	359	337	346	327	318	356	334	377	369	353	323	344	333	359	324	327	351	345	361	318	360	360	374	303	328	309	322	327	336	357	369	353	295	326	324	300	358	377	382	334	346	337	350	364	330	375	323	339	307	334	343	299	321	365	381	381	314	330	307	365	322	337	334	343	311	370	351	365	345	317	350	350	335	350	329	347	364	334	320	384	341	353	331	378	371	352	343	316	342	313	354	318	341	329	335	332	345	308	342	351	356	350	318	332	321	360	358	348	354	355	374	346	355	339	325	372	317	340	320	329	338	360	321	328	333	317	340	370	309	345	310	328	365	327	333	314	366	323	335	351	346	325	339	331	369	349	351	359	350	337	355	376	317	333	340	324	324	372	337	359	341	319	349	340	349	336	338	343	331	350	366	365	318	354	352	353	325	376	329	305	307	349	308	340	347	313	341	360	343	384	355	341	333	319	360	343	336	321	352	325	331	392	335	323	324	314	325	321	348	330	309	345	363	297	328	332	328	329	330	347	342	337	334	361	361	347	335	361	324	363	377	398	353	353	326	348	343	349	332	352	346	320	344	329	340	313	331	324	349	339	372	339	313	300	322	314	357	355	354	350	351	343	339	380	362	350	310	363	358	339	345	317	349	347	332	374	336	340	346	349	329	355	320	341	344	291	339	355	327	279	328	356	333	342	333	359	331	312	360	345	300	351	320	347	361	343	326	345	388	347	381	329	355	344	352	317	325	288	322	333	288	342	367	355	312	353	302	342	339	332	324	366	358	341	327	355	359	369	334	324	372	349	348	329	333	332	332	345	370	370	343	329	347	329	349	346	377	368	308	358	336	353	345	335	393	333	327	342	324	347	337	337	346	307	374	325	317	343	359	346	364	357	332	313	342	393	343	327	353	337	330	342	321	360	316	356	362	322	348	342	351	351	349	335	319	362	321	367	353	368	337	363	376	326	333	374	351	321	317	341	347	399	334	320	353	344	327	355	338	358	352	342	369	328	358	336	328	371	316	346	337	336	333	354	332	330	362	322	341	333	335	342	374	311	342	372	323	314	344	352	349	339	334	353	360	364	359	358	359	345	347	344	347	369	318	343	349	330	351	329	352	331	323	315	329	328	358	346	349	334	335	347	342	369	334	373	346	362	318	355	328	348	343	316	341	348	321	345	345	315	349	340	351	339	346	361	326	316	330	359	372	365	347	329	349	329	352	316	360	326	327	315	337	360	361	388	331	365	370	370	334	360	371	388	390	358	406	417	337	356	339	335	338	350	330	332	331	373	362	338	343	371	360	335	335	357	321	309	318	350	366	353	340	289	339	330	347	332	368	324	319	349	336	324	387	354	364	320	340	344	348	354	375	303	352	325	321	337	351	351	360	333	335	379	340	345	334	334	349	333	352	347	345	342	343	329	315	331	348	335	349	320	354	336	313	349	373	371	358	331	316	331	329	305	348	308	304	329	327	336	382	337	329	353	311	332	352	336	354	348	316	337	338	323	309	328	369	317	352	321	328	319	344	344	324	335	338	363	367	310	385	310	381	307	311	377	308	363	348	370	342	331	308	338	310	335	356	341	341	322	351	317	337	330	371	345	348	341	343	364	346	347	324	343	336	327	292	315	332	356	324	340	356
30549	15638	25740	7085	4696	3467	2676	2213	1836	1597	1372	1312	1156	1020	1015	961	945	855	815	880	822	790	743	748	712	717	767	661	730	658	660	663	669	703	696	744	674	669	659	632	652	642	654	653	620	686	653	643	630	606	676	702	625	685	634	646	669	602	649	669	567	623	667	617	632	641	664	595	603	626	597	604	622	604	625	659	613	592	591	647	642	676	644	616	642	620	632	601	606	608	629	614	655	636	687	618	583	648	633	629	637	640	606	586	584	650	649	663	604	619	619	596	597	653	614	646	607	656	636	609	628	604	632	579	670	622	639	665	614	648	666	642	635	637	589	620	651	601	609	640	611	659	640	615	605	634	635	611	604	658	606	623	618	608	610	675	668	598	633	633	609	581	639	640	649	618	680	669	636	566	647	625	619	606	619	609	665	613	621	646	605	659	639	560	611	599	601	627	590	592	624	606	615	666	630	609	663	598	642	589	611	599	659	657	640	651	660	621	606	705	620	624	629	620	643	633	622	651	611	594	644	586	629	645	609	588	600	642	570	647	621	631	622	579	645	639	615	611	596	644	620	610	621	644	626	604	644	601	653	658	606	620	607	665	630	604	603	606	603	625	613	664	671	600	602	618	603	628	623	576	630	659	625	665	648	607	612	628	590	620	611	624	674	621	646	620	631	612	626	624	617	602	616	635	632	614	622	627	667	612	576	607	620	595	622	598	654	622	607	597	590	592	617	634	586	655	628	645	626	623	655	616	637	571	609	589	646	553	640	600	644	624	634	609	647	585	618	631	616	612	598	587	606	661	616	587	608	611	599	633	592	635	620	596	633	577	646	622	647	628	629	589	624	588	596	591	582	646	599	618	645	634	638	603	649	649	616	571	618	593	657	640	588	606	629	605	591	609	631	686	597	648	615	601	660	598	599	634	603	577	642	637	645	627	671	562	655	608	590	629	628	624	655	628	608	609	610	573	639	655	607	564	599	600	638	597	621	619	593	567	608	620	652	662	621	646	600	630	628	568	605	590	607	631	586	628	609	604	618	595	615	628	645	615	645	639	603	616	606	602	600	655	603	652	639	646	605	606	604	642	586	652	612	628	602	605	664	632	597	598	645	611	612	613	623	627	629	671	609	618	632	578	568	614	632	612	632	612	643	610	654	568	654	630	630	661	635	602	655	606	599	597	637	602	625	590	666	618	621	602	639	605	603	624	623	618	654	606	638	669	649	595	630	560	610	573	642	626	614	638	665	629	586	623	637	624	590	569	627	604	635	597	610	615	601	604	604	647	592	606	634	593	645	624	604	604	582	629	642	602	604	654	612	616	605	573	590	644	627	603	623	575	648	646	659	613	657	642	612	602	610	623	602	660	601	580	632	603	704	614	677	604	629	631	596	589	657	621	602	670	609	632	600	596	591	698	626	634	610	627	649	590	611	613	611	631	584	597	580	624	620	637	661	609	559	626	585	603	602	637	622	616	640	642	628	621	597	594	612	631	566	632	605	598	559	616	598	599	634	614	630	632	588	635	670	607	608	613	609	634	610	597	616	655	604	600	602	601	641	640	633	602	579	597	632	638	631	643	635	645	691	647	638	600	616	633	543	612	629	593	626	639	640	583	630	644	637	615	633	700	642	618	588	622	588	640	594	600	645	609	657	623	611	623	616	632	621	633	612	638	605	660	617	622	615	633	599	638	594	617	648	611	643	633	618	599	639	639	636	594	632	592	624	620	652	597	599	622	610	640	632	605	594	609	612	639	572	582	650	570	590	567	579	605	613	609	648	621	623	642	619	626	611	615	616	643	615	640	621	630	610	596	632	639	619	644	636	652	606	610	613	608	567	660	572	613	600	626	605	617	626	597	617	648	612	592	614	612	602	623	589	650	626	634	615	608	625	661	599	631	633	639	605	644	593	621	595	629	622	612	589	639	573	622	593	616	581	593	631	647	598	681	643	601	551	603	611	609	623	570	651	579	593	617	579	620	566	645	626	568	605	630	600	626	625	636	601	622	611	588	635	584	663	639	629	615	619	579	619	614	601	634	679	678	631	661	611	631	614	663	626	645	616	638	641	600	630	622	619	573	574	625	606	638	654	601	629	618	631	636	553	596	622	615	624	605	645	614	617	637	612	698	628	627	624	652	615	626	636	584	581	604	632	610	627	644	600	586	593	631	595	607	620	618	593	617	643	622	569	639	647	639	637	632	617	588	626	606	613	613	650	640	617	646	620	566	596	623	632	652	674	609	585	598	634	638	543	596	595	616	657	612	623	653	632	659	630	605	602	649	635	636	615	648	608	604	587	610	571	604	605	607	594	641	605	615	679	623	592	631	624	592	617	616	591	625	626	616	565	612	619	628	585	637	601	625	628	596	614	633	658	627	619	628	616	594	620	622	641	656	563	605	662	622	650	625	639	571	609	647	610	634	598	605	644	604	633	611	606	569	617	648	623	577	578	665	578	606	595	602	645	659	602	673	620	578	578	622	629	640	620	605	653	616	607	626	580	626	659	615	620	606	648	630	592	647	632	671	611	643	603	576	632	597	645	665	642	632	630	609	651	589	610	603	633	645	600	606	591	610	605	622	630	607	627	617	638	618	599	657	644	665	609	650	622	606	676	615	657	644	611	595	590	597	571	657	619	636	612	649	642	616	657	633	585	601	617	616	602	598	615	646	650	567	597	635	568	622	618	632	622	594	608	601	599	614	614	611	652	592	636	630	636	596	615	621	644	648	604	614	639	647	627	585	642	575	624	652	607	585	630	648	618	598	580	619	604	640	623	594	595	605	652	610	593	614	604	613	634	597	628	594	636	642	673	613	664	609	607	611	614	611	639	593	570	625	632	606	631	623	627	647	534	570	606	658	640	648	664	596	617	607	601	641	641	587	648	574	625	639	575	642	615	651	643	641	597	616	627	669	626	595	687	617	592	619	586	633	587	646	629	630	612	627	662	614	628	677	628	569	591	597	619	604	626	601	647	628	590	629	614	594	650	636	627	589	614	603	640	647	592	643	585	613	604	640	655	646	618	642	601	604	619	678	626	643	588	600	634	664	653	662	609	603	648	661	598	573	614	594	642	655	577	655	627	673	578	630	633	618	625	637	612	668	639	596	631	615	631	602	629	649	603	610	614	625	618	658	668	609	623	650	654	598	577	631	609	685	631	619	587	603	610	583	612	651	633	625	648	618	594	606	606	581	683	582	592	656	649	628	635	600	655	595	608	646	634	636	590	631	637	591	573	588	637	628	621	607	602	629	626	625	662	594	627	656	607	641	645	603	615	647	603	614	659	647	658	612	650	619	614	649	638	632	660	585	640	628	602	595	620	653	618	645	648	629	658	636	592	573	582	607	651	613	615	574	623	582	648	658	659	620	636	632	618	607	633	649	626	662	574	632	644	609	607	602	594	616	638	609	645	611	670	665	642	637	620	624	597	600	642	647	623	620	623	594	608	614	610	617	630	657	537	616	571	599	627	602	626	630	622	614	614	629	619	601
26946	20905	10578	1047	501	443	476	411	443	387	423	418	448	409	387	394	431	368	421	391	422	401	416	387	410	416	391	423	427	391	432	440	415	450	421	423	449	395	405	421	442	404	424	389	405	386	388	419	378	442	411	427	431	424	394	393	437	420	405	412	396	428	418	427	406	408	394	405	408	440	409	427	443	404	399	406	408	410	419	450	447	424	410	422	414	393	380	432	420	395	394	440	418	409	398	424	442	388	400	410	410	442	427	389	413	407	413	402	464	387	426	387	403	414	376	394	390	385	439	435	416	395	461	408	408	432	409	398	417	423	399	403	396	446	430	423	422	429	445	422	428	397	419	423	397	415	451	409	433	394	407	444	417	392	397	414	444	438	400	375	428	421	430	418	400	460	395	422	448	398	399	390	422	428	405	416	418	387	417	431	433	376	371	412	425	442	405	426	436	410	424	430	414	410	408	408	440	437	425	436	395	432	432	403	415	426	415	409	420	455	381	407	388	410	406	401	418	445	395	390	425	439	390	408	431	429	426	406	415	417	400	421	396	442	437	440	436	447	410	438	436	431	387	403	431	407	429	381	423	433	395	421	411	441	404	406	442	411	403	399	400	436	409	391	457	396	429	404	392	415	405	392	409	403	398	425	439	380	402	384	422	426	424	370	383	451	411	420	390	453	380	398	441	414	401	385	432	436	440	468	416	381	408	450	377	410	421	402	420	415	438	446	408	413	408	440	446	440	407	428	422	428	427	424	440	407	451	426	411	388	399	469	424	389	441	422	421	399	409	414	462	444	405	427	407	421	364	407	444	450	405	401	430	392	437	414	420	436	442	411	442	443	393	442	431	407	397	417	408	435	414	399	411	401	422	414	434	436	425	433	368	401	401	392	460	441	411	428	436	418	420	415	386	399	429	407	418	386	421	431	415	420	404	450	425	413	448	386	359	405	431	429	401	453	392	413	427	422	402	429	382	424	391	359	417	391	388	392	398	399	407	417	441	412	419	422	412	398	425	461	414	418	433	421	374	423	430	418	420	411	438	417	387	417	433	403	421	381	393	410	462	414	404	401	441	437	397	389	433	412	409	435	421	390	406	422	386	420	422	403	418	383	410	412	406	387	417	398	393	423	412	394	436	411	427	407	424	406	418	411	394	437	429	417	443	433	401	385	424	423	432	450	436	416	390	399	468	441	392	454	435	423	388	401	415	393	385	427	407	399	444	412	411	438	401	405	405	410	419	394	420	412	376	408	392	427	401	420	400	381	420	433	415	409	430	397	431	394	444	445	400	379	419	400	381	415	455	449	406	389	408	420	461	414	406	407	446	426	373	419	446	377	420	401	394	424	415	389	389	409	398	383	400	413	437	404	423	419	423	413	409	397	431	408	399	435	433	433	400	407	411	414	426	425	376	395	368	426	420	417	424	427	411	440	410	406	403	455	386	416	399	419	396	421	409	406	427	387	447	436	440	432	420	394	411	418	454	446	424	365	402	441	391	392	439	384	429	407	436	433	422	430	397	423	436	393	387	403	417	421	419	406	443	443	418	391	414	386	401	405	409	393	398	409	446	427	472	447	408	421	404	410	408	437	434	420	402	451	412	413	391	401	420	399	404	408	410	439	438	408	418	407	382	420	421	457	408	438	402	419	432	406	413	430	390	436	421	413	387	407	433	406	376	421	401	415	392	457	430	427	455	435	418	455	389	374	419	403	407	433	454	408	448	431	400	403	399	408	461	379	436	435	408	420	383	405	420	421	401	396	397	386	398	418	416	398	411	453	440	421	393	367	396	431	429	410	403	458	405	408	389	423	388	429	432	426	412	387	412	449	428	395	435	425	391	418	420	383	383	406	378	412	371	459	416	425	386	421	410	404	448	420	390	437	420	411	385	431	415	412	432	412	390	412	405	400	399	415	427	446	414	442	402	471	445	410	382	395	425	403	403	407	395	399	411	434	432	388	421	415	428	433	420	406	402	401	400	427	456	422	418	420	428	421	412	407	409	401	400	408	435	430	437	433	393	414	442	424	439	422	385	406	403	471	409	416	399	402	393	414	431	410	414	380	426	421	460	424	395	427	405	391	383	400	368	441	427	434	407	423	411	391	433	417	415	407	403	423	400	408	438	424	427	396	414	398	453	450	400	386	420	407	444	418	425	401	424	418	388	400	418	406	420	405	447	450	408	398	431	430	408	449	401	414	410	427	405	426	440	433	426	427	461	417	402	410	434	423	418	405	450	403	432	395	423	438	394	443	421	382	405	420	384	411	413	397	437	424	395	425	399	411	425	431	431	424	394	409	417	458	454	439	398	395	413	371	410	421	397	413	425	421	387	380	408	420	427	438	436	406	423	386	426	414	413	446	397	444	434	433	443	422	425	405	399	409	439	443	378	408	413	435	424	451	415	437	448	422	379	444	409	431	413	399	435	401	397	398	404	456	410	392	409	428	388	415	387	435	406	440	465	442	423	442	389	383	388	385	428	378	399	404	400	396	396	425	386	374	443	435	395	446	390	408	396	434	396	420	368	430	422	397	401	440	393	411	405	398	438	435	427	428	417	420	426	453	419	448	390	406	424	396	390	361	423	419	413	409	416	392	412	374	427	399	421	385	399	428	409	405	406	405	397	393	400	383	416	406	417	422	431	392	415	405	375	410	429	412	426	427	451	424	419	430	409	426	389	450	392	435	423	437	418	447	409	405	387	434	437	433	384	442	432	397	434	422	453	429	407	464	439	386	419	426	406	459	412	435	398	441	460	416	429	390	433	420	439	425	387	384	413	410	412	426	422	406	419	386	458	450	404	399	392	378	414	421	441	386	416	419	395	419	407	404	426	393	390	451	421	395	428	402	420	417	444	400	428	380	429	409	381	430	402	415	433	393	430	401	417	405	392	386	408	421	455	455	398	444	419	399	441	402	434	408	425	438	408	400	404	436	404	416	408	444	447	443	402	404	400	420	438	404	390	421	426	416	432	431	439	373	408	438	361	405	422	399	431	415	395	416	429	405	388	404	386	422	454	406	417	389	433	443	425	428	415	410	433	354	406	424	428	384	401	434	436	440	424	392	418	393	401	417	406	376	384	443	375	414	411	420	415	400	394	414	410	407	416	397	438	453	412	442	440	425	448	411	398	434	401	422	404	405	415	408	393	435	401	416	402	432	419	429	427	448	417	402	438	449	438	398	397	449	439	415	413	440	413	438	425	400	427	418	437	395	392	433	420	421	414	411	445	422	405	419	397	367	421	445	453	440	406	415	411	428	412	397	398	399	412	443	434	421	381	379	420	415	411	411	409	451	351	369	432	413	438	378	421	401	398	437	402	424	432	431	424	413	413	434	420	412	394	438	451	409	419	424	446	430	414	446	371	407	401	393	425	414	428	428	432	411	464	420	407	431	433	417	427	430	428	406	435	407	407	434	430	418	412	426	412	418	446	397	416	430	384	401	392	433	368	376	406	443	420	448	421	422	458	411	420	395	381	407	444	406	425	398
13576	1749	5386	1128	1008	954	865	878	868	840	848	873	810	777	857	803	845	854	821	834	796	851	887	793	845	764	768	819	824	828	805	806	852	841	803	770	786	764	761	805	813	804	785	786	763	803	842	810	837	759	766	825	788	761	809	753	787	836	764	838	820	817	782	805	805	803	818	805	814	813	834	793	836	771	811	826	795	799	801	812	798	796	792	807	811	818	835	785	791	796	834	806	781	833	826	791	780	836	784	803	777	768	790	791	765	826	786	808	806	823	783	792	818	756	765	794	796	811	775	835	815	805	793	865	804	755	792	825	810	785	748	812	791	792	812	792	808	791	832	778	816	787	838	815	810	793	796	789	788	765	765	785	815	796	796	821	795	825	804	777	747	768	780	802	777	811	799	770	836	822	738	818	826	782	798	794	761	758	828	831	814	809	825	743	828	764	792	838	775	786	810	808	812	812	767	815	801	842	802	781	782	792	760	795	825	795	778	756	796	773	845	787	804	768	826	820	819	802	840	811	788	760	858	782	760	771	761	842	809	758	764	826	810	800	836	789	827	781	843	800	773	822	823	788	790	811	798	798	803	805	775	805	796	769	797	727	834	767	822	816	750	786	800	810	786	830	825	765	787	756	744	837	806	797	772	806	763	787	810	828	799	800	778	857	810	730	838	764	809	790	778	811	768	772	777	806	767	813	791	808	790	780	768	812	814	829	782	780	770	812	759	762	802	810	803	781	828	856	761	789	787	764	804	826	793	807	765	825	810	774	803	800	779	821	773	814	814	796	835	780	811	806	825	787	819	799	817	825	804	794	790	762	755	781	800	827	755	780	746	815	814	790	777	810	801	800	787	815	764	790	761	794	853	836	780	754	816	803	810	785	851	820	834	839	842	822	830	794	779	758	790	809	785	828	785	822	828	783	774	793	812	825	830	822	838	844	797	813	753	811	799	784	785	790	829	804	803	809	834	805	815	784	780	817	782	738	835	756	838	791	747	788	798	778	795	835	812	755	750	816	775	777	795	782	813	810	770	792	815	788	772	791	823	814	808	775	829	815	817	792	785	789	835	803	796	785	851	843	817	819	792	857	792	783	843	787	752	807	759	775	782	763	767	760	761	822	784	793	816	836	820	813	804	776	815	865	781	768	797	838	774	756	770	795	809	816	791	826	775	834	777	784	786	808	779	828	843	777	870	774	787	843	801	772	831	815	796	825	801	797	830	765	771	769	798	849	782	804	772	761	774	801	802	775	807	804	813	798	760	852	819	803	820	768	840	811	832	807	792	853	743	768	783	812	768	808	813	745	797	817	812	830	793	745	796	858	796	797	860	790	761	844	800	856	827	797	811	810	735	785	755	764	803	780	813	793	836	806	828	792	810	796	747	884	815	739	800	763	840	723	794	869	795	797	783	809	773	837	815	854	786	826	824	806	800	808	742	797	816	810	850	795	834	786	781	779	802	792	839	774	769	768	777	820	828	827	811	786	798	809	770	832	806	778	797	778	849	806	783	831	775	835	767	801	827	800	760	793	793	806	821	793	857	793	813	783	782	867	793	806	835	762	795	809	817	823	821	802	791	788	766	815	827	838	805	784	792	849	780	845	810	814	822	797	748	797	758	788	773	787	799	826	839	749	798	811	820	769	810	855	800	828	774	796	762	788	800	791	806	748	800	812	774	816	793	743	857	813	861	784	824	780	803	813	790	792	764	788	821	800	754	764	812	828	784	835	838	812	811	793	795	762	796	790	797	823	794	802	777	774	770	753	817	789	806	809	773	785	774	775	754	822	776	789	829	804	787	831	756	828	798	750	798	793	812	786	831	820	787	800	774	814	823	825	856	846	823	835	827	791	805	767	803	823	781	772	806	832	847	827	837	786	754	740	877	824	836	753	767	769	778	754	792	803	797	811	788	757	813	763	839	738	792	767	827	763	797	827	783	810	804	761	772	847	727	795	821	745	833	778	840	840	796	782	794	815	770	865	739	754	792	799	802	851	785	816	792	798	792	802	740	785	819	839	790	804	796	810	865	790	806	850	786	776	777	810	779	763	787	779	801	781	821	806	792	767	746	755	811	801	797	802	783	797	782	799	800	775	837	798	810	775	799	823	794	765	787	739	780	780	738	803	849	820	828	799	802	826	795	842	789	854	775	780	754	842	793	773	779	836	821	812	818	790	772	776	763	788	776	807	763	800	749	797	724	822	775	749	790	827	800	803	775	858	826	770	790	786	810	784	792	779	791	785	771	752	822	777	764	852	835	907	735	807	786	837	809	765	871	784	792	788	797	766	778	812	778	799	782	837	779	825	764	811	794	782	776	788	828	802	794	818	799	836	846	772	734	774	799	877	809	833	784	803	783	804	805	810	843	810	841	820	780	712	803	818	819	816	825	832	829	831	813	796	756	827	831	851	842	776	738	760	752	800	782	784	837	770	791	839	782	811	841	771	789	794	744	791	772	767	814	796	789	806	799	865	802	816	836	808	826	823	808	776	843	784	785	772	817	777	822	830	809	792	795	779	782	783	778	774	757	794	823	840	827	758	797	740	836	792	781	776	786	820	830	823	793	830	782	861	815	783	800	792	829	788	758	826	834	788	765	819	838	771	802	774	796	792	810	835	793	780	808	768	811	786	834	773	803	835	833	749	821	791	771	792	797	846	761	802	773	820	762	786	789	798	771	788	818	840	811	797	793	785	802	831	806	774	783	794	795	794	822	839	851	805	832	838	769	791	762	806	801	796	833	828	814	803	786	771	753	787	779	816	821	774	813	780	832	795	808	856	782	801	792	846	776	773	769	838	829	790	804	767	785	836	764	793	798	809	780	794	841	846	763	789	819	796	860	760	758	772	822	795	849	849	785	786	814	813	769	798	822	792	800	772	822	808	774	827	803	788	782	786	785	829	836	802	785	792	821	811	761	769	833	742	800	796	782	798	804	772	764	772	777	775	790	800	767	775	813	770	760	743	827	815	770	777	772	724	797	804	809	816	833	824	763	778	846	813	837	753	784	797	784	824	760	805	858	758	761	758	775	831	815	823	771	812	793	789	807	808	835	780	854	778	831	811	771	811	810	790	788	758	793	787	775	810	812	810	814	780	774	786	812	797	795	760	793	761	805	826	767	823	820	819	819	792	752	769	812	731	799	804	832	842	810	774	793	846	754	825	779	752	782	796	824	782	803	824	733	747	770	774	786	787	779	788	771	820	816	762	755	735	803	821	810	795	813	817	840	816	798	848	791	797	800	798	824	799	753	839	803	789	758	776	840	820	772	737	822	803	867	774	825	797	817	800	833	790	789	798	765	820	777	795	808	798	834	749	792	781	787	760	812	805	828	815	792	772	879	812	769	805	831	799	845	781	796	753	816	858	818	794	818	805	837	798	822	853	798	782	778	876	770	829	766	789	763	810	796	799	737	784	813	835	812	783	765	802	815	785	801	793	810	818	775	781	807	758	799	760	747	776	763	810	782	726	807	810	788	797	791	844	790	756
24322	21410	28635	24548	21092	3106	614	406	294	290	308	287	251	247	248	225	215	222	223	250	212	204	201	207	192	200	209	202	202	210	211	175	203	191	187	225	188	204	222	183	200	211	213	180	186	194	214	203	191	197	192	190	185	183	207	192	195	210	210	219	188	204	193	202	191	206	195	195	186	203	201	156	184	188	201	189	166	188	174	203	179	178	200	198	175	204	226	173	188	182	173	202	208	200	192	188	185	179	196	169	178	177	197	205	202	184	203	172	181	198	210	217	184	171	189	212	202	191	181	196	188	178	198	213	199	175	187	182	200	184	193	212	192	209	187	163	201	174	201	186	172	199	182	194	191	181	180	169	184	196	199	181	212	177	188	202	195	180	201	196	182	219	188	181	187	207	196	192	175	186	194	227	214	195	199	172	171	178	193	219	207	182	174	184	194	169	216	187	186	179	184	229	212	198	202	180	205	194	206	196	205	193	193	188	193	185	198	193	187	193	194	171	188	186	197	196	194	202	213	175	189	195	184	196	199	191	197	213	171	184	171	180	200	197	187	181	197	189	201	198	198	196	193	187	199	219	194	183	191	190	189	200	200	212	212	195	171	209	185	202	187	190	192	205	193	220	200	185	173	209	200	200	196	179	178	178	228	200	167	200	193	194	203	189	178	199	196	181	205	196	157	176	216	204	195	213	193	184	176	180	201	180	208	183	168	199	204	168	172	198	179	180	189	231	196	179	182	174	202	174	190	182	222	238	206	179	209	161	209	183	172	191	182	182	197	223	191	196	216	188	197	162	188	192	186	200	200	205	209	199	180	191	168	182	216	183	176	189	198	229	206	183	187	175	166	190	204	195	180	197	181	192	168	187	197	182	203	199	195	191	185	187	205	171	167	181	194	193	196	171	198	183	216	200	193	174	260	182	185	220	154	196	198	165	206	201	177	193	202	177	205	198	221	179	190	194	200	208	172	209	187	185	189	193	209	191	198	201	174	208	199	172	190	209	190	166	190	196	227	168	184	166	196	194	208	172	198	189	209	207	188	200	179	173	188	185	190	200	191	175	184	193	193	206	175	178	190	212	193	188	195	183	208	181	196	204	199	203	198	184	199	178	191	181	211	184	163	200	198	195	182	222	204	184	171	183	201	200	206	169	159	176	207	225	198	188	185	193	218	180	194	197	201	180	177	166	190	204	210	197	159	216	175	195	163	178	192	172	200	168	208	177	182	181	202	184	220	186	181	165	194	202	190	204	189	187	204	186	210	198	193	211	160	175	194	179	182	176	198	212	190	176	199	180	203	184	208	173	192	178	197	179	198	198	180	173	214	178	193	212	186	198	192	202	209	167	179	197	191	198	174	171	199	175	186	221	173	191	196	184	211	194	194	229	205	207	180	206	216	182	200	202	168	181	205	191	186	177	195	196	194	204	170	168	195	170	192	205	189	174	188	195	208	217	177	182	188	196	194	204	206	205	206	214	183	190	188	174	210	187	171	218	193	183	202	203	220	181	193	189	176	210	218	189	202	160	192	201	178	191	177	205	207	208	195	187	184	190	202	186	193	182	183	173	212	166	197	193	191	171	181	169	197	183	198	188	187	199	193	205	189	218	204	198	196	188	171	218	198	195	173	195	199	212	191	165	178	208	212	177	165	202	183	183	194	211	183	206	189	207	207	181	196	199	196	199	197	198	191	208	199	177	184	215	182	221	195	183	197	210	187	173	200	196	185	193	178	197	182	199	192	193	193	209	199	188	179	190	204	191	217	203	189	172	219	205	175	193	185	195	192	233	216	192	181	193	186	169	187	191	204	188	211	173	216	203	197	177	193	190	196	179	185	177	210	191	174	171	207	175	184	185	230	186	177	182	184	192	197	212	181	197	216	207	182	189	208	189	184	185	200	179	222	170	207	203	190	206	177	188	203	193	198	211	198	198	179	185	203	190	199	172	182	178	179	192	188	181	181	216	200	174	215	196	226	182	182	190	210	167	207	183	183	190	215	170	196	194	173	192	176	201	213	190	194	167	197	197	176	197	196	180	211	195	188	186	186	205	191	205	187	202	182	192	187	196	211	217	196	197	204	187	207	201	202	155	181	189	192	168	182	163	184	197	177	196	187	162	187	170	186	198	191	187	212	185	181	192	185	194	202	174	218	192	187	216	189	206	159	193	199	179	174	174	167	194	179	174	207	199	203	189	186	194	175	178	206	180	196	176	200	194	190	170	194	173	198	190	213	178	201	223	224	185	202	196	192	191	207	173	186	187	201	185	178	188	188	188	189	177	182	176	189	171	177	188	182	170	161	172	188	180	171	196	167	167	167	177	182	203	201	185	185	200	196	158	201	191	162	175	192	178	182	213	188	204	172	188	173	216	199	203	205	199	184	194	204	188	182	176	181	185	198	185	189	181	229	185	228	195	175	192	208	185	191	214	198	202	185	202	202	201	217	194	213	207	205	205	189	203	179	183	217	185	207	206	199	184	187	183	199	172	194	182	187	198	175	188	194	171	197	164	170	190	209	181	191	188	206	182	190	187	184	188	174	173	188	199	218	186	209	174	194	180	203	210	191	199	175	182	162	203	189	180	206	196	170	176	180	192	211	175	167	218	177	197	210	187	186	211	192	204	192	201	203	180	210	195	218	172	171	189	204	208	194	188	196	179	202	195	174	198	178	201	197	199	178	204	207	197	177	198	204	201	179	191	188	210	188	190	191	180	203	170	183	186	196	211	177	193	205	194	197	206	206	182	205	183	195	181	167	187	175	182	185	186	217	199	179	208	167	228	189	181	192	196	186	213	176	192	193	189	183	171	170	207	202	186	187	174	190	193	207	188	207	187	198	203	201	206	187	178	170	194	196	199	173	196	202	169	222	187	171	190	205	176	200	183	190	186	178	168	205	186	193	201	178	203	199	181	203	187	176	166	203	165	193	179	159	201	186	180	188	183	184	185	198	185	216	195	196	194	198	189	200	183	194	181	179	188	174	190	202	209	208	230	184	212	203	195	189	190	189	176	172	189	168	205	197	188	207	190	178	176	170	191	184	177	193	209	192	174	210	173	195	198	166	183	180	218	205	193	195	208	200	184	213	205	223	177	185	194	200	172	170	189	200	203	195	184	180	187	215	182	186	176	201	184	177	212	211	169	207	203	174	168	182	201	225	191	207	174	174	174	184	193	187	212	196	186	200	182	189	181	201	176	203	201	185	170	169	193	208	184	169	204	202	195	180	209	191	203	164	181	196	214	188	181	200	177	197	179	189	208	216	185	198	171	177	219	191	175	185	184	177	169	202	193	183	162	203	169	180	164	203	200	176	197	195	201	203	161	191	192	197	206	193	210	186	183	200	153	190	207	198	220	187	193	195	201	197	208	222	194	191	152	175	210	215	181	208	181	192	199	218	185	186	193	216	194	201	194	174	168	194	190	186	170	178	193	202	178	217	188	183	185	185	212	182	191	183	201	190	181	166	205	197	198	162	194	182	207	201	190	212	183
26701	9960	21946	4160	2724	1990	1547	1274	1023	905	767	745	684	595	551	560	596	525	534	499	433	488	486	453	445	473	443	479	416	425	426	406	436	386	420	425	380	441	432	391	411	408	396	406	401	414	386	354	401	408	375	372	395	430	386	409	387	443	363	365	396	366	368	420	368	424	393	405	390	407	422	373	393	397	392	401	396	423	403	383	383	399	409	409	403	375	421	410	416	405	411	402	428	412	372	377	410	406	433	433	404	421	395	419	385	395	388	378	399	422	395	396	403	376	427	407	423	374	449	382	408	362	408	379	392	414	394	399	386	415	386	404	372	366	373	375	365	361	385	437	411	420	387	412	414	383	377	432	411	404	390	378	395	391	394	410	387	390	414	388	392	408	377	405	370	372	403	414	416	434	404	376	416	382	392	370	374	417	384	354	397	394	381	417	419	391	381	403	404	404	393	408	415	383	377	376	372	424	373	378	417	440	415	361	361	370	387	384	390	403	383	365	413	433	412	374	365	399	403	365	397	399	405	392	370	410	388	397	368	391	421	385	438	388	398	418	391	381	358	407	427	377	382	384	404	367	353	388	361	366	371	387	391	387	395	370	407	388	374	398	369	414	399	373	400	424	403	415	406	387	384	403	399	419	410	374	389	406	375	393	394	372	384	398	359	369	421	400	391	418	388	387	372	396	411	393	405	406	392	417	407	416	419	359	368	379	382	425	364	364	400	366	433	402	410	350	386	419	395	383	405	393	378	408	400	404	380	386	382	386	384	373	382	406	434	366	403	405	369	404	375	398	403	379	402	439	384	387	375	394	397	386	417	384	388	422	418	357	387	377	382	402	433	392	404	381	375	401	366	400	412	410	404	390	412	393	416	363	395	411	368	385	372	406	403	388	419	383	371	406	396	374	386	390	431	391	380	396	410	364	386	384	360	411	422	378	374	390	372	393	400	398	415	392	411	386	378	396	352	426	373	387	423	391	397	401	394	447	389	389	412	401	384	393	389	420	386	393	354	383	375	390	382	401	389	406	403	367	406	390	360	351	380	419	430	387	383	387	384	389	373	399	401	405	378	434	416	413	393	388	418	364	422	394	393	396	367	418	355	402	407	420	396	399	384	390	400	418	356	387	372	387	383	416	355	364	408	409	400	376	378	390	399	353	417	376	389	336	395	428	390	392	377	394	340	398	407	397	428	407	385	393	370	383	387	404	387	417	385	406	358	412	397	386	376	397	383	391	369	392	405	405	352	392	417	398	404	428	362	399	374	413	374	389	388	369	378	399	379	424	421	397	389	392	421	380	408	445	402	392	379	409	403	399	367	419	365	428	406	425	407	408	400	418	409	376	392	382	395	377	389	435	389	393	374	395	388	388	411	398	379	392	390	391	403	384	408	373	381	391	374	395	438	404	369	366	357	376	410	377	421	391	398	390	388	406	392	418	399	414	370	386	380	408	384	394	387	387	412	368	378	399	388	392	377	395	387	386	405	410	385	410	367	405	390	386	401	423	440	426	398	368	402	413	424	404	393	360	411	402	391	392	381	381	406	405	394	402	463	398	391	403	409	391	385	427	365	399	357	405	398	379	386	390	413	412	376	388	364	378	390	358	415	411	423	367	416	368	394	393	407	362	370	461	391	382	372	374	421	398	381	380	379	381	384	407	392	424	382	432	345	408	388	392	393	394	432	393	413	350	386	386	390	397	393	381	356	365	383	419	387	421	402	405	397	395	391	379	387	366	389	411	392	379	391	387	418	347	433	387	397	403	372	412	385	409	418	390	374	407	390	379	420	362	365	386	403	410	400	366	398	405	390	403	395	408	385	390	420	378	389	417	399	418	373	417	403	426	393	361	370	387	412	379	386	414	435	355	397	394	399	370	397	397	389	384	367	438	399	357	406	397	375	415	396	368	408	355	374	394	384	418	424	353	407	390	404	404	381	380	395	360	399	412	357	395	380	413	407	371	417	419	402	392	370	374	340	375	400	374	395	432	407	373	394	407	387	374	408	414	378	343	389	373	395	407	379	389	403	398	400	401	397	412	365	402	438	431	402	368	373	396	411	405	406	358	420	380	363	362	379	397	415	389	380	385	360	392	398	359	374	375	377	420	386	360	400	401	404	423	374	357	361	392	410	369	407	417	398	423	392	378	382	396	362	396	381	397	408	380	406	380	433	431	415	353	411	392	382	399	390	416	383	441	387	390	378	389	402	351	402	418	405	403	415	401	396	373	364	390	401	398	390	352	389	388	408	395	383	380	411	385	382	384	377	385	429	379	390	429	406	426	408	387	400	388	408	369	393	357	417	382	389	427	410	386	395	410	359	369	396	369	374	392	365	398	402	404	375	378	365	400	362	441	396	424	417	379	381	406	381	432	366	374	369	390	386	402	418	394	404	403	392	427	373	400	390	416	374	437	378	394	390	375	400	376	400	416	416	359	379	432	373	364	388	363	381	351	414	384	402	386	393	405	417	383	432	406	369	425	378	356	409	428	377	369	411	376	401	392	406	385	389	417	371	381	389	408	385	381	397	392	394	371	388	397	396	377	386	395	397	394	399	406	404	396	405	384	409	363	421	367	394	401	450	406	421	392	390	415	400	415	392	413	391	414	414	406	388	377	392	366	395	423	402	356	386	372	383	411	368	427	420	384	364	394	410	399	390	384	378	407	404	379	371	404	385	410	401	389	375	408	360	439	379	386	382	408	355	425	414	384	364	415	420	410	358	405	399	400	370	364	428	370	378	402	407	408	377	386	386	391	392	400	371	408	441	369	402	359	403	387	405	381	396	395	411	354	405	400	391	380	413	396	388	398	350	426	386	385	386	387	384	375	380	372	395	350	360	393	394	402	439	375	375	477	390	393	371	399	395	362	381	355	395	377	391	404	337	401	386	413	423	377	404	406	389	398	392	406	406	400	420	426	387	394	408	382	394	376	370	381	357	374	411	389	375	385	413	446	356	389	410	411	375	396	372	440	366	387	386	391	451	366	401	389	429	407	403	396	378	406	398	382	396	361	438	383	381	416	385	378	400	401	389	388	387	394	432	379	382	423	424	374	403	366	393	411	406	394	388	406	431	398	372	385	418	392	408	371	369	411	379	403	398	373	390	418	408	367	422	397	402	402	385	386	389	394	404	372	388	393	388	406	372	406	389	379	415	392	397	392	408	389	402	385	383	413	376	393	349	386	383	419	392	357	389	363	426	410	394	390	379	401	404	380	387	398	369	395	425	343	373	398	377	414	406	383	393	369	361	408	420	385	391	399	383	387	383	400	385	357	400	412	387	395	345	375	378	415	428	398	388	379	417	383	404	391	385	395	396	376	393	403	429	357	428	387	391	404	386	397	390	386	398	379	397	372	389	398	367	374	390	415	377	391	345	396	398	428	373	387	373	403	406	427	409	367	386	420	390	402	418	375	397	415	386	405	383	406	356	396	420	388	391	392	378	434	386	420	345	389	415	367	413	384	390	428	383	403	398	418	390	402	360	391
23339	21414	29249	23952	21414	20443	2383	842	642	599	494	502	476	452	441	445	434	405	370	433	389	396	364	383	376	367	376	374	408	363	345	345	357	362	364	359	359	344	359	371	327	345	350	335	355	336	298	340	373	336	346	368	350	377	344	349	325	358	326	350	378	357	357	331	358	345	364	354	339	315	317	319	348	340	358	365	355	362	338	335	351	316	344	364	315	355	316	351	338	362	334	352	309	311	320	358	338	364	318	334	338	323	353	374	347	353	334	351	355	327	314	357	350	364	344	366	326	330	336	336	340	331	349	379	328	323	329	354	359	337	329	341	331	326	363	344	374	347	320	313	322	341	326	337	336	328	324	350	393	351	347	328	351	335	330	350	308	361	311	345	388	342	326	338	329	335	336	342	366	343	354	362	338	318	320	350	349	352	327	313	371	307	332	293	351	339	349	344	346	334	322	337	339	338	328	339	345	361	311	362	349	344	327	326	329	341	336	375	302	327	341	311	363	334	347	360	357	350	363	336	337	322	331	334	315	375	325	366	306	321	321	352	364	327	331	321	342	324	368	352	339	338	349	372	318	362	338	363	305	358	345	319	347	332	317	296	344	335	335	335	357	354	337	316	324	290	315	369	318	327	310	321	344	329	334	354	329	332	293	355	330	334	348	338	342	354	356	334	330	325	338	357	358	373	336	339	325	318	387	367	343	351	341	327	367	319	324	318	372	357	358	368	376	368	336	353	356	342	339	337	326	321	355	367	341	328	358	329	352	326	321	334	318	382	348	322	350	351	314	346	351	339	372	356	335	330	323	365	345	333	302	358	335	337	332	312	359	369	336	320	324	313	333	356	333	340	351	320	342	369	358	327	316	331	324	314	331	340	327	336	367	331	320	337	379	353	357	344	325	354	321	351	318	330	343	361	343	293	340	362	360	336	349	340	317	356	315	309	351	331	353	346	317	349	320	317	371	319	342	380	322	340	333	351	360	319	365	321	358	327	303	370	317	345	353	315	349	328	350	347	335	338	371	323	325	295	325	305	310	314	343	317	297	354	322	330	344	340	357	344	323	348	364	363	350	325	374	344	349	338	370	368	311	377	340	320	345	362	350	360	327	343	328	345	340	329	310	351	323	334	375	341	287	391	354	351	330	331	310	341	332	322	359	343	355	318	337	342	356	336	349	346	335	369	351	340	356	350	374	348	373	329	359	303	337	335	352	337	334	334	337	342	325	351	345	362	335	349	339	353	345	329	345	327	348	351	338	334	344	347	327	322	324	345	348	340	369	330	319	328	331	331	350	367	354	366	347	314	325	357	360	332	346	330	374	305	339	311	358	344	338	351	337	304	328	332	346	342	324	349	351	326	342	345	337	360	335	337	349	341	346	331	302	325	354	383	326	322	345	344	327	306	358	338	335	347	334	318	353	331	325	362	376	342	330	326	350	351	350	320	359	327	333	373	354	363	324	330	315	346	352	326	313	334	324	345	339	357	355	328	350	328	362	324	301	354	355	343	357	328	373	339	347	327	359	342	364	319	354	319	320	345	359	321	337	344	339	320	354	324	320	367	314	396	357	354	347	351	302	308	374	337	329	347	334	325	312	378	340	337	344	332	311	370	334	343	357	374	310	338	329	326	343	346	333	346	304	345	359	337	334	311	347	335	317	328	313	340	319	336	353	315	357	347	342	364	361	347	338	339	340	312	353	327	354	346	309	347	341	352	339	350	331	335	345	345	397	290	328	347	360	331	357	322	344	332	356	341	346	324	347	340	355	317	329	323	338	326	343	369	319	346	341	350	340	328	355	317	315	394	353	337	327	386	352	343	376	343	341	349	331	330	341	308	350	334	319	323	370	350	334	335	314	342	366	299	322	320	344	311	363	351	345	349	309	340	401	325	303	354	348	323	319	361	359	363	323	368	339	337	326	328	363	349	326	383	362	330	356	367	330	353	326	346	366	339	358	300	305	333	335	340	364	312	348	328	334	348	336	326	326	327	313	335	360	330	373	322	350	334	349	326	335	355	349	352	302	303	330	369	339	311	357	355	327	333	336	333	314	352	339	313	331	339	350	335	327	334	329	314	355	341	364	332	364	361	357	326	334	332	333	317	344	345	343	349	341	340	338	355	335	332	327	370	311	330	355	329	340	370	338	337	335	300	341	381	344	304	321	337	325	309	377	315	320	331	345	327	328	351	338	342	330	338	353	352	346	356	341	312	358	341	321	357	333	326	356	342	322	320	305	357	333	389	346	346	328	358	325	343	360	345	347	318	341	329	324	332	334	328	346	352	331	324	333	354	294	336	346	336	343	340	336	361	350	312	351	339	340	357	315	357	346	334	332	337	349	361	317	340	335	363	355	320	324	323	353	367	352	358	348	356	313	349	350	381	340	352	327	384	326	333	353	334	348	318	346	376	362	308	308	354	329	325	341	317	359	318	352	352	352	316	336	374	333	301	303	347	361	315	339	317	324	337	365	337	352	321	374	349	351	368	331	345	323	370	327	350	312	325	375	357	379	340	329	321	336	346	335	360	328	342	383	319	345	342	326	335	387	326	377	311	342	316	352	332	336	330	343	329	367	319	373	337	326	326	318	381	314	323	339	336	360	330	333	312	351	391	320	302	342	336	353	301	314	323	363	336	331	337	343	334	346	340	309	348	347	296	360	317	323	343	367	352	365	318	359	379	336	332	343	373	321	326	328	331	369	360	341	329	339	340	324	315	342	314	344	347	328	306	343	378	338	333	322	361	338	314	341	345	332	337	340	338	361	305	355	332	308	361	310	331	379	344	362	366	363	356	355	315	316	359	347	353	323	330	302	310	360	345	317	351	364	357	341	365	328	347	365	353	326	362	340	337	363	317	344	328	291	357	327	350	322	325	352	344	332	334	344	346	333	366	318	333	356	344	331	372	354	349	327	360	318	316	339	331	366	328	393	330	347	341	329	323	339	313	307	325	305	348	300	317	350	335	353	340	323	332	332	342	329	350	335	332	351	312	360	317	347	346	366	316	322	315	337	343	330	333	339	345	328	361	345	339	354	331	335	343	336	386	335	329	369	365	336	345	361	340	335	335	358	353	333	357	342	331	352	356	333	318	330	322	326	310	306	325	319	342	348	307	349	324	364	349	310	343	336	332	335	331	365	348	362	352	361	337	377	343	350	314	342	345	342	325	366	326	365	328	307	350	331	346	366	327	362	355	336	358	345	315	333	308	364	318	348	372	330	368	339	360	339	304	344	313	325	331	354	346	346	326	296	323	323	316	344	356	350	342	334	335	317	340	339	336	326	358	337	350	333	321	381	334	362	325	354	327	372	352	339	336	361	345	346	323	348	353	311	321	343	321	349	343	328	309	306	367	355	314	335	325	354	325	296	317	333	380	322	333	371	333	346	355	348	332	330	320	322	346	325	329	318	322	343	327	338	337	313	359	328	308	322	329	318	334	331	344	350	331	336	319	348	342	343	326	376	341	344	347	326	364	326	341	367	325	308	313
31748	15887	25869	7023	4727	3458	2653	2180	1844	1597	1428	1198	1129	1077	1002	1027	849	820	835	827	783	773	770	706	704	716	716	699	707	661	694	719	703	638	696	711	678	659	618	671	613	654	610	688	603	623	634	683	567	644	648	619	671	618	673	665	657	639	640	627	673	614	649	617	629	659	640	636	670	677	643	615	577	606	638	661	588	674	611	652	621	612	657	625	609	622	679	641	595	621	635	637	601	604	609	590	626	644	646	639	680	560	622	602	628	604	563	612	632	628	630	574	654	638	620	639	626	661	596	642	590	572	605	629	577	649	643	586	627	638	636	602	641	603	639	617	588	652	587	636	584	640	650	631	663	634	582	625	622	613	586	640	632	617	573	623	595	593	661	625	608	625	607	607	573	651	617	586	647	598	599	597	634	571	609	570	688	561	639	643	615	586	613	630	604	611	573	620	673	621	666	644	666	614	594	589	652	569	653	650	630	640	642	613	615	621	605	660	613	620	613	632	615	623	629	572	627	615	601	647	630	635	638	601	608	584	639	642	622	663	614	628	630	546	652	628	625	642	551	575	638	597	577	625	613	580	603	598	606	605	635	624	681	645	640	634	618	614	592	620	618	630	612	595	619	580	640	592	615	628	603	590	588	581	646	627	662	643	582	627	591	605	618	645	597	577	635	622	615	620	649	629	639	637	593	648	604	576	638	637	624	617	639	646	632	626	651	610	667	648	615	630	646	644	644	638	595	635	603	627	618	625	617	563	626	620	576	605	588	617	663	630	618	634	615	644	599	594	640	590	610	604	603	578	595	601	600	596	629	620	586	630	612	596	574	641	668	681	590	670	656	652	655	641	655	607	640	651	614	638	663	612	640	622	620	665	605	622	597	614	636	572	618	578	630	632	627	607	623	647	638	582	616	683	627	618	598	642	583	598	600	643	587	629	578	631	625	587	604	608	644	608	573	647	615	617	604	629	643	632	570	612	584	628	542	635	625	611	601	593	635	620	626	620	593	646	615	614	610	661	605	590	632	625	623	604	553	636	656	616	613	632	587	633	645	651	589	600	662	581	639	617	640	621	608	681	594	584	605	622	606	638	627	637	604	657	580	628	641	627	605	614	635	645	579	630	630	569	612	620	610	613	667	657	620	630	590	598	633	627	607	646	598	652	599	615	640	642	589	624	605	612	604	613	626	633	617	660	598	609	604	617	586	621	588	645	628	615	599	619	591	607	622	611	664	601	651	593	630	610	640	605	617	571	573	594	588	649	641	590	589	618	582	651	641	582	559	636	582	595	595	595	618	595	637	589	630	569	616	642	635	618	601	647	641	664	563	615	592	593	613	633	612	619	615	618	635	613	645	620	575	609	619	571	605	598	581	638	598	601	617	632	616	630	660	582	642	617	604	602	643	589	596	618	581	618	619	604	643	614	605	579	590	647	602	615	607	576	643	617	621	620	594	665	660	647	640	616	587	611	612	610	609	592	624	638	632	646	605	643	607	636	620	616	622	653	595	595	655	586	567	595	668	631	583	578	623	613	653	664	620	623	632	617	603	638	629	625	639	604	607	619	600	626	586	611	614	597	605	589	606	626	648	642	614	633	649	606	607	601	661	635	638	635	639	632	603	647	661	654	641	586	560	605	601	615	620	611	630	598	623	650	674	598	620	614	594	637	606	623	615	611	643	604	653	612	608	645	643	569	638	561	612	607	651	630	659	605	656	579	631	593	613	616	573	595	609	621	624	589	625	597	629	620	659	607	605	622	588	606	658	655	653	626	630	622	609	557	652	605	553	613	612	653	629	634	597	645	611	628	622	589	597	640	619	564	602	635	594	593	636	587	668	568	636	583	588	646	632	603	573	584	577	593	605	645	643	622	633	611	643	591	602	611	642	621	643	632	614	640	632	655	608	620	645	645	586	604	620	607	599	619	627	642	567	631	611	626	564	619	589	589	623	582	612	616	632	690	664	611	595	607	600	610	617	640	585	598	630	641	592	634	568	573	574	644	586	591	637	617	625	665	611	601	633	656	588	664	608	655	654	638	597	628	643	650	635	638	621	598	608	612	614	631	632	662	681	616	598	662	619	624	632	597	605	650	714	618	610	633	615	586	621	667	625	617	575	627	556	613	588	585	599	601	602	612	620	606	601	624	622	628	656	591	616	673	582	619	615	622	618	647	652	649	616	623	554	592	589	579	612	592	637	610	655	616	614	610	596	617	597	583	613	642	610	608	608	608	632	577	620	612	600	628	634	677	593	630	632	630	651	626	650	649	608	649	616	612	650	596	634	587	663	595	620	603	575	594	595	632	614	619	680	614	649	597	603	567	660	618	629	623	639	613	592	576	550	641	601	608	635	641	656	614	629	607	617	610	587	656	663	636	618	626	638	651	578	616	654	613	666	609	618	615	623	627	627	654	649	630	658	645	598	546	618	602	603	620	591	650	638	593	664	579	586	619	608	594	603	643	636	640	632	602	608	609	663	581	615	627	607	611	577	614	625	635	602	600	582	588	620	586	653	602	578	586	656	634	640	631	611	623	612	616	611	589	661	671	605	617	607	627	614	637	614	609	624	576	620	621	600	623	581	582	642	619	642	646	558	651	627	582	610	596	589	680	617	612	595	560	596	648	626	576	591	616	646	570	652	622	643	643	637	633	596	613	635	595	652	619	648	596	577	624	675	611	594	604	657	589	620	645	635	583	611	631	613	564	660	627	627	660	613	651	592	650	628	626	607	651	610	661	661	599	602	610	616	590	612	622	638	653	596	668	600	603	655	674	600	598	568	651	627	619	570	606	634	572	589	665	589	657	622	631	628	605	654	614	601	634	563	602	581	608	582	584	604	607	592	596	622	625	670	619	600	618	638	594	610	606	615	598	604	632	625	594	578	590	598	574	629	573	636	620	651	623	598	616	589	640	645	641	629	635	592	659	594	627	624	563	587	607	625	623	608	639	579	619	608	612	634	623	629	575	630	581	606	557	598	574	597	631	594	682	595	597	639	598	624	629	640	586	584	604	649	601	585	618	606	626	630	612	605	642	635	576	602	636	626	636	609	592	597	611	589	599	597	580	599	642	620	601	621	612	619	589	589	659	593	632	628	670	625	624	624	629	614	636	604	605	598	653	623	572	678	630	618	641	567	597	611	619	643	631	606	647	608	586	604	617	618	603	647	585	681	603	590	619	600	586	632	617	609	605	606	630	648	608	636	596	623	609	620	614	578	593	581	675	655	654	585	611	646	573	595	610	591	598	652	594	578	584	634	609	610	620	607	625	639	614	626	627	575	616	629	641	621	667	602	620	591	611	646	599	620	592	636	626	618	638	626	599	622	621	649	634	615	619	573	618	615	619	610	634	613	637	623	656	621	647	627	655	606	643	654	596	609	622	619	664	623	631	604	650	589	626	639	608	620	618	578	605	608	588	605	654	643	597	615	624	639	631	596	630	629	595	656	621	586	678	618	605	601	582	639	581	568	653	605	639	622	609	617	618	622	636
26988	20878	10714	1067	512	447	445	441	423	428	385	448	412	479	438	463	382	383	401	402	420	392	392	449	444	417	414	403	418	391	452	412	381	416	436	412	413	443	422	406	439	409	371	365	386	410	426	412	403	370	395	407	402	424	390	401	428	405	391	422	431	407	424	455	391	419	411	436	406	452	387	386	406	403	420	435	425	394	426	386	405	415	405	417	398	421	402	439	404	397	402	434	444	394	416	396	430	422	402	458	425	400	364	407	388	365	439	457	399	404	392	434	367	367	412	380	426	389	409	411	406	420	405	422	402	416	405	399	431	400	415	412	383	436	398	426	416	435	420	410	437	404	464	393	414	430	358	411	439	433	384	393	449	386	396	418	419	433	426	423	387	396	416	398	449	388	415	420	424	435	404	426	411	434	446	374	392	423	421	419	422	446	443	396	390	420	442	397	391	419	418	444	432	429	417	437	370	415	408	434	449	433	447	417	428	408	394	422	426	398	437	420	405	405	414	437	421	429	408	405	382	444	409	407	432	404	430	382	434	411	398	393	419	410	422	411	388	391	403	411	424	446	389	404	413	406	377	395	430	433	407	396	423	380	450	426	378	400	411	398	379	384	445	421	416	426	403	389	420	428	399	401	419	424	392	409	386	443	445	434	429	395	392	384	431	387	428	437	373	397	448	411	407	409	399	437	413	403	417	430	427	396	411	396	420	435	408	390	395	432	424	411	428	420	439	429	432	398	431	400	405	419	342	438	400	419	426	392	430	379	406	411	393	439	378	405	422	399	403	412	408	383	437	409	399	399	374	419	397	428	421	410	419	388	408	388	407	393	435	427	418	435	398	417	421	427	423	429	399	439	437	438	397	402	411	425	406	405	423	412	367	410	397	413	405	389	400	402	385	404	446	374	428	400	428	412	414	473	395	434	379	408	393	397	413	400	441	405	402	412	398	416	393	410	406	392	439	392	405	420	417	377	422	429	396	414	409	393	441	433	413	412	395	437	429	363	394	413	415	419	414	406	404	399	427	423	404	392	377	400	425	434	414	377	414	407	380	398	454	443	416	420	397	412	411	398	404	402	399	423	464	429	354	460	419	470	404	390	421	443	394	386	440	402	443	436	391	416	416	396	408	409	394	444	448	390	390	399	415	441	406	416	381	453	409	370	381	415	408	407	400	395	377	401	417	369	430	411	424	407	449	412	407	425	401	395	398	412	410	463	405	394	424	371	404	397	407	433	407	421	442	478	385	446	397	438	397	427	371	427	434	403	422	448	391	434	417	409	406	399	434	402	377	400	397	386	419	420	389	450	449	403	405	399	424	429	426	422	401	459	394	393	424	420	436	423	421	435	414	440	406	417	409	437	411	415	431	426	397	398	419	367	418	427	460	403	414	415	394	430	389	389	412	417	404	411	423	422	419	392	411	399	432	444	432	379	428	443	394	425	451	394	407	407	402	427	407	423	386	412	403	406	393	390	426	430	403	433	374	415	418	394	432	409	396	379	377	395	428	422	407	427	423	397	415	425	383	414	400	425	408	404	446	396	415	411	393	417	375	444	391	408	400	421	393	419	410	438	407	369	412	399	445	431	446	395	395	433	415	439	416	423	405	425	397	419	412	403	414	383	441	434	418	407	401	424	381	410	406	422	398	417	415	428	427	432	407	391	416	421	405	411	364	447	432	423	380	393	427	378	455	418	459	404	439	396	439	431	417	442	406	435	427	408	373	448	435	404	406	387	418	400	437	433	400	373	476	408	428	434	394	408	403	406	401	417	378	432	415	411	461	429	428	397	392	385	428	430	433	410	431	408	416	437	426	391	417	409	386	409	429	419	421	411	431	393	451	387	408	403	406	427	427	372	411	371	472	402	442	413	404	410	419	419	412	383	421	422	398	381	399	374	445	438	415	407	422	376	382	434	394	422	415	429	448	402	422	451	431	409	431	393	429	422	437	417	390	387	408	420	391	376	408	460	401	417	383	418	404	414	399	417	391	368	376	418	401	431	419	388	416	408	420	428	411	454	410	427	425	412	405	392	452	395	405	409	423	431	431	394	443	411	392	401	388	419	390	404	413	385	394	433	404	424	437	427	401	409	376	438	409	409	399	437	416	440	440	437	415	439	398	395	440	413	390	442	382	426	417	422	413	392	435	380	398	429	395	418	381	454	411	422	428	396	402	437	417	397	415	423	404	449	411	418	405	429	427	393	402	374	417	405	417	400	386	409	417	378	427	427	417	429	393	424	396	401	378	407	397	416	415	410	398	437	419	391	400	459	433	404	396	397	410	401	382	412	407	433	422	415	385	388	375	422	445	418	414	397	444	385	392	416	399	397	384	427	400	430	377	378	441	413	402	398	405	394	419	394	403	388	414	404	386	424	401	385	424	399	415	418	409	446	370	415	424	459	412	400	436	434	387	410	412	404	434	394	413	415	405	419	397	421	394	426	413	398	440	402	411	449	427	424	395	428	390	393	368	418	400	442	396	401	443	411	430	411	417	425	434	447	411	447	393	369	437	428	424	449	431	409	470	426	400	396	431	434	417	400	430	454	410	421	419	409	408	441	372	430	428	403	394	410	371	449	397	416	407	399	380	396	420	378	435	435	398	406	427	440	404	438	393	385	415	420	411	418	419	410	396	382	400	375	463	392	373	381	395	425	412	419	409	419	418	392	409	400	426	411	405	389	435	436	405	404	451	418	426	404	425	401	438	425	383	406	393	410	440	426	423	417	455	410	417	423	445	428	391	414	443	404	378	438	423	437	389	454	411	423	389	392	412	397	430	382	431	420	367	405	428	451	448	384	393	412	428	407	414	429	474	409	418	395	421	390	432	451	417	457	432	365	390	391	398	403	385	420	392	398	399	415	418	429	397	424	410	424	418	446	421	433	422	390	389	415	407	417	413	389	415	397	387	395	434	396	402	409	382	421	409	398	427	412	436	385	414	405	392	414	425	411	430	404	410	382	437	416	434	432	425	451	402	410	415	421	400	441	393	394	410	416	393	431	444	394	376	406	399	439	405	452	390	431	391	384	407	404	395	407	429	431	419	408	417	400	420	398	431	388	397	442	400	389	429	407	393	419	434	414	374	406	459	409	398	382	401	439	399	403	411	406	402	422	426	412	441	402	423	432	416	399	399	404	421	405	425	417	449	400	404	448	409	410	412	393	424	435	433	421	432	391	380	409	408	366	375	403	400	378	405	403	446	413	432	397	439	435	421	459	412	404	411	410	428	382	420	432	404	400	437	434	418	406	474	408	389	419	410	408	435	448	419	429	433	445	413	409	457	418	423	381	445	422	416	416	380	397	409	411	395	398	410	420	421	406	413	380	437	446	403	435	457	424	387	403	392	399	393	404	400	419	405	434	414	440	455	418	396	413	393	409	407	425	415	387	430	417	446	392	433	420	424	417	395	407	447	425	417	390	405	378	345	455	444	402	424	424	377	397	421	417	447	412	455	387	410	399	411	404	385	442	410	408	396	417	418	398
13210	1856	5564	1156	957	940	908	878	840	801	794	804	782	890	806	870	826	791	786	780	773	803	844	810	807	809	838	780	794	840	826	755	846	784	750	812	772	772	796	802	785	777	773	803	832	811	764	837	786	842	786	820	792	817	821	738	780	752	819	819	789	805	813	768	790	790	823	791	806	764	815	828	758	782	815	793	791	777	819	788	787	827	813	786	832	797	771	788	784	828	767	818	760	761	746	760	795	788	823	816	820	798	788	787	779	793	767	776	752	776	821	826	824	788	772	800	795	763	797	802	817	761	752	753	771	834	819	774	776	800	802	775	801	794	783	797	765	771	803	782	792	777	801	798	814	797	753	770	842	816	852	804	788	823	833	818	805	801	764	780	773	776	809	772	807	729	823	829	762	768	803	703	751	760	789	776	802	834	755	816	838	804	813	813	765	774	782	778	749	789	757	812	798	813	835	758	832	834	789	822	780	797	795	769	813	807	779	761	767	781	824	798	832	818	773	755	832	817	861	778	801	805	821	819	814	756	807	862	778	767	775	806	729	823	855	828	793	780	805	783	785	845	781	803	804	800	787	786	789	748	775	867	842	825	770	817	812	816	816	809	802	769	784	748	761	850	783	757	781	749	800	796	758	811	817	738	805	830	811	784	787	816	803	793	802	796	786	855	765	782	836	818	835	776	819	797	824	787	796	802	828	790	771	784	817	778	808	787	832	767	826	774	772	818	814	833	851	810	811	783	790	777	829	786	775	812	822	723	814	755	823	769	780	810	846	820	744	749	765	762	787	793	794	787	819	785	790	813	803	805	826	776	833	775	770	795	827	836	799	738	757	799	773	793	791	806	787	800	797	854	812	823	756	813	790	827	757	821	810	789	784	776	750	802	821	764	815	752	825	792	821	788	770	741	819	817	759	813	799	824	775	808	765	791	785	818	806	776	822	773	826	826	806	767	779	835	769	828	780	821	771	863	738	844	785	748	808	792	754	805	780	758	757	808	860	816	777	787	773	793	788	821	809	782	802	783	853	760	775	792	807	807	808	809	731	809	829	784	835	794	795	798	797	748	836	845	757	850	789	788	743	806	803	790	763	763	728	783	847	768	801	808	833	777	804	764	871	757	824	748	773	782	842	828	823	821	855	761	852	778	766	805	788	840	799	808	828	790	767	812	787	786	757	784	766	751	843	833	782	816	760	763	800	750	792	817	797	852	725	814	865	787	774	769	794	757	761	868	752	778	831	744	778	789	814	855	738	818	815	788	829	813	802	793	805	768	806	769	797	814	852	795	810	846	795	794	794	743	804	796	847	822	775	793	770	751	774	822	823	790	796	788	813	806	805	792	880	825	794	813	805	815	793	783	775	792	779	783	752	837	751	783	785	836	792	749	810	746	795	767	772	767	810	810	823	822	821	772	827	787	797	804	770	803	818	773	822	816	773	767	740	813	800	803	745	808	755	801	764	828	804	757	819	812	771	812	783	831	836	783	825	791	816	817	767	795	840	848	787	813	780	830	842	783	753	783	760	830	801	777	735	768	773	769	816	767	835	764	796	751	878	776	815	794	784	821	825	782	770	848	825	814	830	814	803	833	833	812	793	729	752	831	781	778	803	757	810	800	793	787	795	796	804	782	751	803	785	747	759	822	870	822	835	809	763	843	801	816	826	792	790	769	829	764	791	777	806	813	773	774	820	759	808	790	807	784	787	757	805	800	819	764	766	795	813	756	805	817	832	777	820	799	813	788	782	771	808	771	774	745	810	812	777	812	792	782	845	810	793	846	830	797	815	823	825	825	758	817	825	827	815	798	819	792	789	771	811	811	849	761	801	815	801	762	781	811	767	769	768	773	822	792	773	844	843	769	802	797	791	791	826	789	817	802	778	786	817	782	777	755	798	806	781	731	864	822	797	801	766	803	769	761	803	808	826	811	834	846	830	835	802	805	778	847	796	790	801	758	831	770	793	753	803	839	777	800	749	784	825	742	775	827	819	813	775	800	758	803	811	813	754	803	774	814	779	797	813	818	766	823	804	807	781	839	836	775	789	730	753	730	806	831	825	833	774	789	809	816	782	779	800	747	815	754	797	825	795	810	756	797	792	820	801	815	830	794	829	826	788	784	853	771	797	802	801	802	801	773	771	788	839	765	795	796	804	723	791	809	822	772	772	775	790	809	791	847	811	783	815	809	801	780	771	794	782	804	806	828	809	741	838	793	775	890	784	828	793	797	788	739	782	755	843	798	798	790	777	807	809	783	809	774	810	842	802	749	796	736	780	838	769	802	766	834	786	811	785	794	791	779	789	794	786	778	773	753	773	767	827	787	776	815	840	769	755	808	780	852	781	761	810	802	804	748	808	809	772	739	788	785	779	830	814	820	779	795	809	781	829	765	746	765	849	795	771	768	777	785	764	824	796	847	835	804	795	781	833	820	793	785	762	809	769	840	800	807	729	811	803	827	776	799	826	763	795	801	822	795	779	761	804	812	753	833	810	776	826	817	775	872	788	797	800	810	698	773	816	813	829	812	810	815	792	790	774	800	739	824	793	787	773	776	779	794	824	847	777	782	822	781	815	768	828	818	770	765	804	801	782	765	796	809	836	799	756	769	815	793	865	750	827	769	782	752	741	801	788	798	805	775	832	786	805	778	825	775	837	792	803	813	765	780	787	828	810	878	835	747	854	751	808	769	788	797	793	766	772	748	816	798	827	770	760	774	786	839	814	747	811	773	820	823	829	829	792	780	804	781	801	823	797	817	741	762	724	820	810	773	815	780	834	788	774	802	796	808	730	793	817	812	836	822	790	777	790	819	794	793	816	811	807	816	821	849	764	817	779	759	769	794	786	762	778	826	852	787	789	796	817	789	790	798	792	821	818	829	788	838	794	814	787	819	756	764	795	794	860	782	803	815	782	828	787	774	843	814	758	840	774	778	814	838	728	840	789	762	792	760	786	806	816	761	804	794	785	779	818	788	842	819	793	823	804	800	796	775	750	779	795	805	811	777	787	817	792	813	860	801	780	786	816	812	817	795	855	802	839	789	776	773	826	847	811	791	825	778	831	797	787	857	809	829	811	799	794	764	743	786	765	783	785	795	797	838	725	726	772	773	823	815	832	808	814	801	757	772	793	803	790	802	805	857	761	768	806	770	769	769	796	746	786	794	762	743	837	795	850	781	796	832	805	815	754	799	805	781	760	844	754	761	790	764	791	791	809	756	836	782	750	799	860	796	828	809	786	794	761	800	812	822	791	757	778	783	843	794	785	819	804	834	805	817	844	832	819	815	810	803	784	742	770	763	823	749	783	767	730	788	750	768	775	812	775	737	773	787	783	775	776	807	739	779	827	789	854	816	721	792	806	777	813	783	765	815	842	771	781	809	772	794	839	834	770	802	760	792	817	811	783	856	808	823	756	820	743	801	821	818	804	783	759	774	830	761	782	774	812	779	778	826	787	825	826	784	822	788	757	822	777	809	785	797	828	821	747	835
24288	21400	28712	24492	21056	2941	592	422	359	323	291	295	281	266	232	247	219	238	234	220	199	225	232	202	224	217	208	214	218	212	205	189	205	175	202	194	202	202	210	173	169	215	176	205	182	165	211	185	198	209	181	190	188	184	180	214	197	191	206	187	208	198	202	214	205	204	202	206	199	188	203	219	188	201	200	194	186	197	185	183	186	188	201	179	185	182	205	209	214	202	196	196	185	191	177	180	207	195	173	195	178	186	216	188	216	186	203	196	179	222	207	183	165	179	182	195	187	207	187	178	194	162	188	201	190	167	199	178	189	173	186	188	190	208	202	190	206	181	174	168	194	196	179	188	176	179	175	202	194	208	197	202	199	206	196	198	205	175	200	165	210	179	208	202	180	184	174	190	206	209	192	197	198	198	178	175	178	218	187	199	203	189	188	180	206	203	173	195	176	188	183	188	204	183	212	200	201	165	192	199	184	203	188	193	197	195	199	170	187	190	191	185	199	214	197	194	190	201	204	166	201	190	181	203	205	205	184	186	186	183	187	175	190	179	194	206	180	172	188	192	193	169	190	187	189	192	198	169	204	204	183	190	174	190	187	191	198	211	187	157	184	188	168	195	180	182	197	212	189	196	200	170	171	181	194	185	187	185	185	173	183	164	195	180	194	209	169	210	196	190	208	201	205	207	181	219	197	167	177	166	183	202	193	191	177	193	196	220	213	183	195	201	181	205	174	210	153	181	173	175	183	193	184	191	169	175	217	206	181	195	200	197	180	185	193	217	219	184	206	170	161	174	186	184	188	176	171	178	211	155	189	206	172	181	239	219	202	198	185	199	197	197	207	143	179	200	186	193	180	196	199	192	182	221	179	178	179	200	168	188	205	189	193	168	194	186	193	196	176	193	209	185	198	159	212	212	176	168	205	169	180	183	177	209	192	181	198	209	217	195	189	187	204	174	155	186	194	196	184	194	194	205	200	178	188	170	190	150	182	206	173	188	205	176	202	201	180	188	200	185	175	192	173	182	187	205	194	171	179	204	164	192	195	188	180	192	187	185	183	182	201	208	175	186	196	183	197	198	193	164	176	188	158	193	200	197	184	181	154	172	190	191	201	178	186	197	195	186	216	172	187	181	197	179	198	195	198	200	182	162	156	197	202	221	172	190	196	203	188	186	176	189	183	192	192	176	170	185	178	224	170	210	186	209	186	188	194	174	182	160	181	181	190	183	209	191	187	194	201	196	186	193	191	168	167	172	182	177	172	205	180	178	208	181	184	199	163	207	207	192	191	186	198	187	187	172	177	169	180	200	191	183	175	193	194	191	190	188	183	172	173	201	184	184	178	203	186	174	173	175	182	199	185	170	201	205	188	177	191	190	206	175	180	204	170	214	193	170	190	178	212	188	183	192	165	204	187	195	178	203	199	197	186	160	185	189	201	177	180	168	157	190	187	210	207	207	178	211	195	175	174	181	188	182	209	162	203	193	196	183	214	165	177	222	182	204	181	180	173	196	183	186	195	198	179	190	177	208	194	191	193	201	176	192	192	166	187	193	174	187	200	178	154	179	175	197	202	173	221	190	203	180	194	207	196	192	185	170	189	209	211	171	203	189	175	170	193	202	184	198	194	211	198	222	182	193	199	175	193	189	206	180	195	229	166	181	202	171	199	177	190	168	197	188	208	208	188	205	199	197	183	192	174	183	177	175	200	193	186	196	179	183	181	195	209	190	183	191	185	175	192	190	174	199	171	188	180	188	180	187	182	196	177	184	176	196	192	192	165	195	175	201	172	201	198	188	182	194	198	183	174	169	186	182	186	207	192	222	175	186	177	184	195	193	174	196	206	185	177	190	187	190	172	167	197	189	211	194	161	190	201	188	213	174	195	181	208	184	196	192	185	152	172	220	187	209	189	195	176	191	193	170	213	200	194	179	181	194	205	201	204	187	175	199	187	197	200	176	213	188	188	180	176	157	180	176	186	203	179	167	185	203	173	184	206	197	184	161	184	204	192	186	195	187	175	185	190	193	199	179	207	165	214	188	169	194	183	207	194	199	207	193	190	200	179	187	156	199	206	189	191	182	183	179	201	187	188	178	165	191	208	174	188	202	197	149	201	204	213	208	218	198	190	198	219	184	214	185	166	169	176	187	218	197	217	163	214	176	187	184	192	194	177	189	187	196	187	173	179	210	199	182	189	205	191	210	212	209	190	198	171	193	185	198	181	190	175	182	179	192	200	203	198	178	195	220	183	164	186	169	185	173	182	182	236	211	197	207	176	170	209	184	186	174	188	202	184	216	184	170	177	236	179	198	198	206	187	168	190	180	185	171	194	209	173	191	202	200	184	194	210	216	180	196	197	192	201	210	189	228	214	179	176	182	176	189	169	193	210	197	185	219	178	195	218	196	174	182	184	209	185	211	198	200	193	189	180	203	209	197	185	164	226	180	194	189	204	211	180	173	190	168	169	191	183	195	192	187	194	186	184	167	200	173	172	181	206	192	178	180	191	200	173	207	204	218	178	191	205	187	198	174	173	194	190	183	175	211	199	174	166	186	200	199	195	168	189	196	184	216	201	160	199	223	209	196	201	173	199	198	192	179	200	199	191	176	205	206	179	188	197	194	189	175	208	181	183	200	173	173	199	172	220	176	172	187	181	214	206	198	215	182	214	189	183	176	206	158	166	187	176	177	197	196	188	192	177	193	194	190	201	192	206	193	182	194	188	200	204	182	186	193	199	191	189	172	181	191	192	161	203	178	195	201	197	162	197	174	183	178	177	170	192	191	186	174	186	188	189	214	193	190	190	189	202	167	197	177	201	192	172	201	203	185	174	177	179	193	192	172	188	180	201	181	187	218	175	204	184	189	181	179	205	200	181	205	182	205	166	188	192	212	206	187	156	185	203	181	171	161	184	163	201	184	180	193	192	185	192	192	189	177	205	201	200	170	210	178	210	171	181	202	184	193	185	187	209	187	178	177	194	205	181	192	179	213	185	193	208	196	192	166	197	160	185	205	181	177	183	197	206	192	184	188	194	185	180	171	198	214	203	190	197	185	183	191	176	181	186	187	172	179	181	180	202	180	190	201	161	189	170	201	175	209	208	185	217	169	175	197	178	192	182	192	178	203	188	159	188	207	186	205	192	187	177	199	201	194	197	181	192	192	176	209	189	189	189	159	174	165	184	186	204	192	186	191	202	181	198	183	198	187	209	195	165	212	186	185	186	191	183	213	177	192	192	201	193	166	179	173	186	196	207	182	176	182	181	179	208	195	210	194	186	186	160	194	195	225	200	200	173	172	164	201	189	198	179	184	204	181	185	198	168	193	184	146	197	201	178	185	171	201	192	177	183	164	178	186	181	180	207	200	205	201	170	195	194	190	191	193	194	195	166	179	213	193	195	177	174	190	184	199	177	187	195	185	178	177	198	204	188	174	190	196	186	185	196	213	190	180	204	187	195	193	184	170	179	193	203	206	191	198	193	174	153	162
27241	10077	21934	4253	2699	1895	1541	1290	1071	864	758	762	698	611	598	614	528	539	515	491	505	465	478	475	479	431	442	447	423	425	441	380	422	444	406	398	405	407	410	399	443	408	410	377	418	388	372	394	415	425	386	364	441	370	399	404	406	392	390	392	415	391	422	372	396	404	405	404	403	425	422	370	444	358	396	359	395	417	428	393	410	402	388	373	375	398	372	373	404	411	373	398	370	384	415	364	380	405	391	388	408	382	381	370	419	389	413	376	427	403	382	406	353	403	383	392	361	359	378	384	397	437	377	423	398	398	389	379	420	366	394	414	357	400	411	376	383	390	389	380	340	421	386	375	380	379	366	357	370	410	383	362	395	414	368	404	392	358	373	406	403	395	372	380	379	410	378	390	386	421	378	374	385	371	387	404	407	388	387	415	330	386	363	379	410	398	398	402	388	434	404	408	391	418	375	406	384	366	425	401	422	350	378	388	363	401	398	390	373	388	360	389	391	387	344	395	368	367	391	358	423	403	354	412	373	402	394	411	390	396	408	406	396	372	399	404	363	443	415	380	349	417	380	376	381	354	385	378	337	421	402	378	423	377	374	417	416	430	411	404	380	391	375	416	389	370	377	407	398	372	410	413	369	418	374	368	412	397	363	415	380	420	387	386	389	348	410	369	376	392	414	357	380	396	389	394	398	374	395	378	379	385	390	378	395	371	398	413	389	392	356	413	350	385	410	380	374	388	353	372	389	359	404	385	357	419	364	382	372	403	376	395	365	397	376	378	413	370	389	380	386	419	375	411	384	404	383	402	395	401	387	386	386	426	361	427	406	383	412	391	374	431	412	401	371	393	433	426	397	416	365	371	397	373	404	404	412	395	395	408	354	400	366	386	412	363	396	338	399	394	403	394	380	378	408	405	402	388	396	361	405	398	384	420	380	370	398	354	358	409	391	355	401	399	390	404	368	365	407	404	403	376	395	371	403	405	357	410	381	408	395	394	384	378	385	386	392	417	384	397	402	359	381	395	374	394	378	369	383	377	402	380	408	395	384	373	348	395	380	379	370	390	402	398	392	396	374	342	416	385	400	435	395	405	408	412	405	403	375	384	377	367	392	413	401	424	363	356	390	384	398	408	395	354	400	371	391	388	415	388	385	400	406	377	342	358	384	397	384	414	371	400	384	380	390	377	397	392	376	408	393	369	404	384	396	430	388	442	387	406	384	397	390	391	420	389	432	388	409	390	353	427	401	430	406	360	387	373	388	407	360	403	383	407	376	367	367	362	397	360	386	400	374	399	404	414	385	392	389	402	380	371	431	383	388	391	405	411	383	370	418	390	414	370	391	389	390	384	411	406	396	403	371	372	423	375	385	409	360	424	405	384	394	404	394	387	403	398	411	417	384	372	386	394	385	383	390	375	386	386	426	393	393	399	378	385	415	384	382	410	368	394	396	398	401	369	388	388	406	346	370	409	421	335	411	369	406	385	401	382	398	388	357	406	337	391	381	397	379	379	406	360	372	427	383	382	401	378	400	348	378	392	374	384	352	406	389	406	378	400	418	396	387	364	381	408	382	361	360	391	384	388	366	402	369	383	387	383	434	403	412	431	386	405	403	397	384	381	389	420	421	401	387	363	377	390	383	402	398	381	365	392	386	363	399	385	394	420	408	397	386	383	393	373	398	376	394	372	386	391	397	400	385	388	393	401	423	419	377	394	364	392	404	383	414	388	397	414	382	401	418	372	402	387	425	381	399	440	377	373	406	371	395	398	401	358	378	341	422	372	397	329	353	380	378	398	413	360	395	391	360	397	381	389	411	431	347	391	403	394	407	405	388	386	365	381	369	435	401	330	374	377	377	369	400	399	410	429	388	374	380	390	383	369	392	404	338	336	388	380	426	375	382	401	416	394	390	378	414	378	409	400	438	399	406	362	416	380	377	358	393	374	394	390	418	373	354	404	394	363	402	405	386	420	396	390	420	398	347	412	413	389	370	378	399	371	389	382	373	385	353	389	380	361	398	424	430	405	385	376	385	380	360	356	421	397	402	392	368	399	382	387	362	387	394	381	436	380	391	408	409	407	386	419	374	358	434	418	392	390	382	387	403	401	377	426	397	404	410	395	405	429	414	404	388	422	384	380	398	403	387	403	390	412	394	400	394	361	377	396	417	386	376	379	419	413	367	366	405	427	385	351	379	407	371	397	411	395	391	416	412	404	392	382	392	397	356	381	411	426	396	374	398	365	414	393	390	370	377	394	355	375	402	400	386	398	415	411	383	391	376	410	395	410	383	360	393	435	397	412	377	373	411	389	403	391	411	408	373	392	383	393	395	394	388	349	392	343	401	364	375	436	356	391	399	390	379	334	347	381	394	421	439	368	398	393	381	402	409	390	380	384	409	401	370	329	413	407	387	379	404	353	361	424	404	444	385	411	357	380	414	403	400	362	435	382	398	415	397	389	414	371	363	390	414	377	415	426	416	386	398	386	395	400	386	400	400	381	418	402	387	405	419	405	372	374	410	413	417	386	379	424	400	389	404	373	382	429	373	397	403	360	368	374	420	425	392	404	402	403	371	417	381	377	355	420	387	387	429	398	392	376	339	402	404	415	414	374	398	419	398	392	377	408	382	390	393	388	392	400	392	345	398	378	385	399	363	381	381	417	376	437	393	409	410	396	437	412	400	397	369	340	384	405	376	388	375	381	406	398	380	392	393	423	362	401	410	370	386	388	379	396	382	393	419	387	399	380	414	383	391	403	364	384	409	376	378	377	416	427	399	356	361	381	405	441	400	370	367	392	377	365	385	379	375	351	391	344	408	403	390	423	371	372	408	355	392	369	412	366	378	403	392	414	417	386	366	366	377	394	391	415	419	342	396	382	402	396	377	339	391	390	409	423	390	374	384	401	400	394	407	373	390	380	387	428	378	394	374	402	403	376	410	407	396	382	412	387	354	366	365	379	417	352	418	377	378	411	372	391	374	427	395	391	386	396	395	408	377	389	397	403	349	401	370	382	368	350	378	387	363	372	392	372	379	407	406	365	414	407	444	377	392	353	417	385	411	383	382	397	389	358	391	383	390	360	375	380	404	371	379	390	397	408	393	369	367	384	385	400	372	371	394	424	394	406	390	391	431	375	387	383	394	372	405	387	362	396	391	361	407	377	420	375	371	393	389	379	404	378	408	354	384	382	389	406	411	411	409	375	383	383	355	384	382	390	384	387	392	391	422	423	311	394	362	409	387	411	381	386	456	430	391	366	381	407	410	392	417	359	408	394	391	398	395	359	412	401	378	385	375	362	400	404	382	386	391	392	336	403	392	382	385	381	365	372	398	388	397	418	378	405	394	385	398	393	368	375	361	421	394	415	381	358	366	398	406	373	414	411	420	373	350	369	364	411	394	387	382	358	395	414	430	388	384	406	399	388	370	355	396	390	401	418	391	413	357	377	368	415	406	401	392	388	397	397	371	381	397	383	403	388	434	373	405	390
23354	21396	29329	23839	21396	20419	2364	834	629	647	532	479	483	450	481	414	436	372	397	392	368	408	374	373	395	343	380	364	372	368	364	344	327	358	361	352	351	383	362	333	362	363	341	332	366	349	321	325	330	369	360	342	350	329	344	324	341	339	332	306	342	327	336	342	344	332	363	363	370	341	309	366	342	357	343	319	336	352	378	355	381	358	366	328	346	339	312	330	333	334	342	315	349	357	330	348	335	329	304	343	335	309	331	372	347	361	345	321	290	347	316	345	335	367	340	316	320	311	339	335	331	319	299	306	374	325	388	340	339	325	326	341	299	324	371	360	318	331	336	335	352	356	382	337	341	327	347	325	331	353	330	367	326	349	334	323	345	336	366	364	342	334	368	352	350	332	365	329	311	325	315	344	315	334	354	312	313	332	352	342	340	329	338	334	345	328	350	337	334	304	357	331	341	305	319	337	339	329	369	361	358	311	313	321	360	369	363	338	360	351	301	316	336	337	351	372	367	329	381	324	319	342	335	352	343	313	359	357	342	358	331	335	317	323	345	326	306	332	349	359	346	346	348	337	341	309	347	327	307	336	359	324	318	361	350	340	309	315	340	341	299	301	313	295	355	322	316	340	336	322	345	353	319	335	346	343	321	324	329	332	314	342	347	315	318	360	363	370	366	353	335	371	323	323	327	320	332	342	335	333	326	366	373	302	324	313	341	368	364	323	354	326	316	318	347	310	364	317	319	335	344	327	345	338	323	322	355	344	348	346	338	320	354	330	334	322	334	318	309	335	365	306	356	344	352	336	326	355	330	340	356	355	319	369	370	311	346	353	336	344	328	376	357	328	322	330	364	337	379	295	333	295	349	359	336	354	309	337	350	318	321	306	325	349	341	326	341	333	342	335	333	350	336	336	330	343	342	341	299	322	331	353	385	340	323	348	333	382	317	349	343	358	346	373	314	321	332	354	347	301	342	351	324	360	333	327	322	357	352	317	313	355	319	311	322	358	347	326	316	314	351	322	361	331	347	353	375	310	310	338	333	361	354	341	304	306	324	307	323	327	308	313	324	306	327	351	360	346	337	342	336	345	344	327	347	338	329	308	336	300	309	328	332	331	365	301	331	316	347	349	318	317	390	325	351	345	317	340	348	344	345	373	337	348	347	338	362	333	331	340	350	331	319	332	336	331	344	295	326	331	314	312	345	334	356	336	340	345	329	316	353	339	337	358	330	307	377	306	358	322	315	343	365	346	327	319	332	373	344	329	354	334	324	351	321	335	357	326	340	353	323	356	350	354	349	347	345	316	340	314	347	356	367	338	319	319	353	342	340	334	360	332	343	348	356	323	340	299	337	330	301	312	339	322	335	326	332	320	353	323	352	311	376	347	344	352	300	313	334	325	333	325	379	321	323	319	325	367	324	337	333	311	302	286	333	360	328	344	356	312	345	344	335	337	344	351	347	334	365	309	325	349	346	365	362	325	331	342	342	337	325	329	316	331	326	338	315	333	342	323	352	356	318	335	332	339	350	355	345	323	337	327	360	326	326	344	337	358	365	360	343	337	301	346	360	345	380	325	353	324	326	322	364	326	314	323	333	311	358	322	348	351	342	344	361	320	373	330	335	366	330	340	330	326	348	345	319	364	342	344	361	352	355	369	339	326	308	315	316	375	319	334	339	336	326	310	310	347	363	304	343	325	354	332	342	345	324	311	330	357	317	347	303	361	334	343	355	334	345	346	329	319	329	350	346	367	347	336	312	342	355	341	339	323	314	339	369	348	357	325	333	329	337	307	353	352	312	346	334	320	326	360	364	333	326	345	319	334	327	331	333	392	338	370	353	332	328	331	370	344	352	338	339	350	330	333	355	352	346	348	340	351	336	327	318	316	321	329	355	343	369	317	367	346	348	336	314	320	374	350	325	340	316	339	333	305	319	341	339	351	333	319	322	370	344	358	321	322	322	348	357	365	335	358	332	304	312	351	344	324	333	295	397	370	348	327	357	310	347	323	311	307	337	303	300	330	349	334	314	324	304	341	370	338	354	370	350	341	350	313	337	343	359	319	322	343	312	298	341	355	290	338	362	377	274	337	335	349	332	349	342	323	303	303	337	319	341	342	336	340	325	364	376	353	337	323	357	343	327	322	322	354	320	339	339	345	367	335	345	346	339	341	326	312	359	319	291	344	338	310	352	307	336	335	326	361	349	335	323	333	334	316	318	369	319	351	329	340	371	322	328	330	335	320	332	291	365	352	349	333	340	334	307	341	367	356	347	325	370	344	331	351	342	328	349	347	357	327	308	330	364	365	337	317	316	302	321	306	352	335	326	326	334	350	311	333	359	348	327	339	344	342	297	346	335	321	332	326	341	343	322	315	336	349	315	317	362	347	300	344	358	358	332	314	341	337	354	300	322	350	349	320	325	329	314	344	313	370	339	333	328	316	352	332	305	370	341	375	342	328	326	329	322	304	321	333	325	361	354	333	329	311	322	325	322	348	325	366	321	345	335	342	382	312	341	332	322	339	332	332	327	344	346	357	331	326	345	370	347	314	339	333	367	333	330	346	324	326	337	358	323	337	367	359	350	328	363	344	333	349	339	366	347	343	367	357	316	350	340	341	321	358	331	348	355	317	350	347	348	376	316	375	330	323	333	317	336	317	319	314	342	373	362	343	298	362	351	344	349	347	339	344	344	369	354	349	355	351	348	335	345	285	329	313	345	346	332	317	338	344	326	333	366	332	357	343	338	321	371	320	338	322	340	337	325	325	310	339	350	336	336	332	346	327	343	342	344	337	343	339	340	315	348	337	301	353	348	340	309	346	327	335	313	339	346	308	314	331	332	358	323	346	341	354	314	312	337	353	317	354	348	345	315	338	301	334	350	374	332	344	334	349	324	327	355	333	346	363	359	336	314	337	334	332	324	348	297	327	337	326	336	326	331	342	347	366	348	348	316	292	340	337	312	336	336	344	334	352	311	349	338	320	359	344	348	333	319	325	317	338	334	314	326	348	361	340	365	345	344	346	317	332	329	345	349	325	349	345	349	356	334	331	349	332	326	346	318	346	323	344	317	319	303	329	336	325	344	343	350	329	339	365	305	347	346	349	372	325	357	337	325	334	354	320	334	344	340	344	365	356	328	309	349	336	315	331	370	314	356	353	335	322	300	359	317	336	322	345	347	334	308	343	352	304	339	353	346	336	353	340	340	374	332	325	350	312	345	383	343	356	340	320	334	339	330	324	330	304	334	371	343	343	334	321	317	314	347	312	307	344	333	351	351	343	350	340	348	341	378	326	343	339	350	318	340	343	340	352	361	320	324	310	318	357	324	316	331	348	350	331	317	347	340	362	335	356	335	327	334	307	357	323	318	331	325	305	371	331	348	321	321	344	330	331	340	366	320	333	283	319	350	336	337	328	329	333	338	330	369	319	328	313	348	342	309	315	337	339	340	351	358	334	342	325	348	365	358	327	317	312	326	324	354	352	310	327
31159	15766	25851	7063	4766	3449	2801	2233	1849	1526	1406	1219	1130	1028	1002	924	915	872	855	839	758	779	789	749	717	742	697	701	747	717	683	712	690	710	666	663	705	629	641	632	715	660	619	594	614	662	615	680	615	610	623	692	629	678	618	644	587	642	642	658	594	641	610	628	595	602	612	623	632	644	603	692	593	621	611	653	648	621	639	598	615	617	620	637	588	633	591	597	622	617	587	590	591	639	657	685	628	591	594	637	612	610	605	636	617	639	601	621	610	598	611	626	640	582	596	588	613	637	634	658	668	607	620	630	637	590	651	611	610	647	602	678	635	602	585	643	602	643	630	623	612	631	628	659	648	570	583	620	653	605	623	643	653	623	625	656	595	593	610	650	614	647	601	617	612	633	601	624	607	626	568	636	664	642	634	608	623	612	600	635	615	617	636	649	644	619	621	643	631	680	612	632	610	617	618	636	609	579	618	632	585	651	636	552	621	613	612	647	613	631	612	640	665	629	596	617	597	641	614	629	613	588	676	631	590	577	615	608	627	607	613	599	600	630	617	610	602	590	644	625	607	598	622	628	622	644	617	614	620	641	577	629	575	612	632	617	613	590	653	635	603	658	607	641	632	613	633	618	603	593	660	659	651	597	574	622	648	604	644	598	633	593	645	608	635	645	591	614	609	600	610	632	611	585	561	625	605	657	610	615	611	595	610	602	608	645	636	610	626	575	653	572	643	626	575	628	608	601	579	610	603	609	605	598	614	619	627	607	650	623	635	627	629	659	633	595	591	602	597	632	641	590	636	618	598	576	622	602	598	614	598	622	609	597	627	607	654	626	612	637	621	566	602	579	608	625	605	623	622	608	599	644	652	608	631	600	629	629	623	608	630	584	611	607	623	581	571	598	607	615	607	628	612	623	574	641	592	600	572	597	602	620	647	642	627	612	644	600	657	628	627	651	573	616	599	620	598	664	677	604	645	645	600	635	657	655	632	621	619	596	627	591	653	592	601	610	612	605	592	651	622	613	625	689	614	613	617	629	595	661	671	597	608	637	613	661	615	621	570	617	663	643	582	574	593	633	602	630	637	617	609	649	623	622	642	617	604	623	644	623	603	597	579	646	636	563	617	645	583	639	637	629	570	638	625	590	612	663	646	622	657	593	606	620	662	608	626	605	603	634	664	589	610	607	606	623	594	636	619	614	637	572	599	598	609	636	607	613	611	580	640	648	635	611	595	602	641	621	642	649	609	588	597	610	633	611	594	614	630	636	645	628	570	643	591	612	625	624	687	547	596	624	604	673	610	614	626	621	629	645	601	624	611	583	629	609	579	639	594	647	639	619	648	616	598	613	652	644	602	659	656	647	605	597	628	606	586	617	586	627	591	611	618	582	660	637	608	607	634	627	614	636	613	634	592	618	575	648	610	632	571	642	610	615	616	598	620	609	608	604	611	596	591	582	628	587	645	595	635	676	580	624	654	637	627	564	633	644	642	599	636	599	595	616	621	579	587	621	622	596	609	626	648	589	628	618	663	604	578	597	591	624	622	628	570	555	606	581	615	631	601	632	610	631	613	588	576	596	595	615	629	565	566	656	614	600	591	616	605	613	636	661	609	666	605	632	585	608	613	663	643	597	628	604	613	602	631	620	604	589	619	595	634	625	587	650	629	623	632	626	598	606	589	629	615	593	625	604	619	623	616	561	635	651	624	603	625	586	582	616	609	625	599	604	609	609	617	661	565	622	612	625	621	667	634	624	645	645	617	635	611	631	628	617	613	591	627	611	615	592	668	634	596	611	627	562	616	635	568	600	610	618	585	611	645	639	591	585	645	571	576	600	598	602	569	613	592	639	628	590	649	631	590	620	592	591	627	668	597	633	610	620	618	641	563	599	594	623	616	655	600	603	622	578	636	610	622	633	620	616	558	606	589	629	599	621	634	662	614	602	660	618	642	595	637	628	615	579	619	623	601	618	629	614	637	639	597	576	602	637	604	575	593	564	631	597	609	632	629	625	612	647	625	606	585	700	610	605	613	633	646	606	617	573	596	621	610	641	599	611	645	648	591	630	608	609	625	633	599	628	644	639	632	634	576	635	627	577	602	562	626	607	606	635	605	651	614	685	624	633	596	595	631	601	601	658	629	581	648	627	629	571	607	592	598	613	597	627	632	642	582	592	572	631	625	623	593	550	624	629	592	605	607	631	618	603	626	641	664	643	652	617	638	582	614	595	627	639	629	634	590	650	637	600	622	599	605	612	631	625	604	597	603	600	615	605	648	631	608	627	610	627	638	606	611	607	594	611	623	664	625	656	613	569	588	580	615	574	616	639	658	609	623	648	592	634	607	600	575	621	604	602	625	646	653	616	612	616	617	600	620	589	601	619	646	625	615	597	637	575	642	596	593	629	573	668	605	611	649	568	605	577	664	636	645	593	636	626	629	661	581	640	639	666	604	635	630	585	647	628	584	614	583	633	650	625	609	614	611	581	630	627	622	637	583	611	640	616	621	678	608	590	634	630	574	585	619	602	582	621	604	620	620	619	624	633	634	623	647	599	602	608	648	621	643	610	624	624	630	597	597	596	636	635	641	605	596	583	557	597	578	651	588	588	619	617	615	599	628	613	663	621	651	587	601	605	632	585	627	608	622	611	624	589	552	642	602	580	622	641	624	579	626	625	659	642	587	624	613	645	562	627	662	664	582	625	611	589	575	610	618	580	648	587	636	585	635	627	626	574	532	608	621	583	592	616	626	639	637	602	603	612	590	633	606	620	625	635	644	658	664	593	551	591	650	596	613	605	602	646	607	576	624	614	579	585	659	563	609	611	614	621	626	665	617	657	618	563	637	642	618	611	628	631	636	605	595	590	651	615	626	628	604	601	599	617	619	639	659	596	643	597	587	606	632	618	639	603	640	639	634	591	657	648	624	627	592	611	636	571	601	598	592	611	656	614	644	608	607	633	541	636	670	644	640	627	615	668	641	636	587	634	602	598	637	609	609	605	632	600	632	611	627	608	612	582	611	605	582	636	581	603	628	623	600	576	643	587	595	624	602	580	634	607	652	623	597	602	644	591	640	639	608	585	601	618	598	595	583	611	602	624	612	609	611	604	600	624	625	579	575	625	586	605	613	648	599	636	636	609	646	603	629	621	646	634	578	618	586	605	575	646	610	620	609	606	617	618	600	611	614	630	581	582	640	638	639	592	651	606	592	620	608	623	616	603	642	636	578	600	639	634	628	599	580	607	597	583	629	592	635	619	601	595	616	603	653	610	602	599	614	627	587	636	603	617	595	592	613	641	608	618	637	651	636	603	618	593	607	626	587	638	633	632	612	611	591	571	603	665	639	558	605	604	603	614	623	615	616	610	631	649	626	636	593	572	595	623	648	565	648	597	645	578	650	627	650	587	655	636	574	684	613	597	612	625	640	636	591	544	592	635	633	601	653	604	610	639	625	618	599	606	590	617	633	628	611	583	642	617	649	646	593	613	655	613
26905	20862	10676	1120	482	475	475	413	454	424	426	416	424	427	415	402	434	380	407	396	418	391	419	395	403	430	429	422	412	392	406	390	445	396	407	400	404	446	406	416	424	430	415	416	428	424	415	406	433	395	417	429	437	403	432	419	411	416	374	419	408	414	403	384	423	420	407	423	387	419	422	430	401	460	411	404	403	418	407	423	391	391	401	399	427	401	453	418	377	435	446	431	431	373	407	414	401	416	424	391	443	432	417	422	389	382	418	395	401	375	384	436	384	397	391	391	436	416	387	425	417	400	406	417	367	437	406	371	372	403	448	430	450	431	394	426	402	416	406	406	401	403	396	411	378	419	428	406	412	418	402	407	380	417	373	407	432	394	431	411	390	402	409	424	427	417	414	420	436	415	423	393	374	400	374	433	387	393	396	412	378	397	412	391	412	400	404	434	401	413	428	384	390	422	433	416	413	430	368	401	423	405	409	408	381	463	419	419	435	399	415	427	401	396	391	382	409	404	392	435	389	398	410	409	382	401	409	408	415	414	419	391	391	394	383	385	415	407	418	405	454	374	404	442	407	365	419	415	381	437	415	387	418	401	443	387	409	415	418	364	338	401	417	416	421	393	414	389	438	399	401	395	369	427	415	418	401	417	381	398	395	359	407	417	393	423	424	424	384	410	392	386	415	389	378	440	411	402	396	414	401	411	373	422	427	451	429	399	405	407	400	416	434	410	382	391	385	425	415	413	446	423	414	395	416	400	417	425	432	379	409	395	406	427	427	398	432	411	422	423	415	380	394	436	412	379	399	408	412	416	445	416	431	406	387	399	381	412	384	397	401	418	423	422	430	420	407	396	415	428	376	432	394	397	405	403	419	388	395	421	433	433	419	414	394	411	432	391	401	428	415	401	409	452	400	388	409	404	401	399	368	397	401	444	400	399	389	392	414	429	421	404	389	408	391	435	383	415	384	391	436	414	399	393	420	419	425	427	431	424	431	411	421	408	409	429	391	394	427	419	409	378	376	377	381	410	389	428	420	420	388	405	393	391	410	445	402	409	410	406	397	407	380	416	378	409	427	434	393	422	400	428	338	381	379	418	379	429	412	405	430	413	382	414	425	426	426	421	419	396	416	396	412	377	422	416	393	382	437	401	429	431	388	419	398	404	432	375	393	440	408	404	387	386	416	392	432	394	373	390	415	421	367	413	358	439	390	387	393	409	385	386	408	393	422	411	403	404	415	378	407	420	411	410	395	411	434	406	367	381	428	427	442	368	379	419	396	378	440	409	393	429	414	428	386	407	412	410	405	438	432	421	417	426	419	396	383	396	393	399	405	416	387	421	390	387	426	400	388	398	400	434	379	377	407	377	422	350	392	421	371	401	421	429	395	406	398	382	390	425	390	422	401	392	381	388	447	427	436	442	402	434	393	426	405	415	417	410	380	428	411	382	416	367	384	401	451	444	404	380	408	385	441	400	413	398	439	387	409	457	407	400	424	410	412	410	387	394	417	398	406	398	409	425	381	417	397	420	448	409	391	417	408	434	432	397	424	377	401	387	414	430	423	447	435	464	411	437	421	394	400	407	412	433	396	400	441	409	438	397	436	420	403	414	387	395	411	409	411	402	409	450	376	421	423	414	380	400	403	391	394	394	428	395	414	413	403	420	437	398	393	413	459	408	421	413	438	403	422	401	416	372	414	437	371	395	393	424	432	413	375	408	390	394	384	396	415	401	416	430	412	390	407	405	392	383	403	444	398	436	388	420	428	405	394	430	383	439	427	444	405	397	433	391	444	397	439	410	377	407	414	435	383	421	402	370	390	434	387	409	428	427	408	423	417	404	403	435	397	430	398	395	394	375	407	417	401	405	423	382	420	369	428	412	419	417	413	394	390	467	399	428	394	379	440	423	381	392	407	381	425	396	403	376	406	399	401	450	441	376	425	405	417	397	400	430	353	406	414	419	417	405	404	444	389	403	377	420	408	371	359	401	425	426	398	439	406	442	410	416	392	396	414	389	400	401	375	408	378	381	428	438	427	403	407	434	444	397	415	403	430	419	437	448	399	413	436	400	415	435	421	391	378	382	430	419	398	435	394	397	393	404	409	411	402	401	440	399	434	432	427	427	411	380	392	409	416	374	421	420	437	421	418	401	448	356	375	411	412	437	406	387	427	439	426	422	420	411	394	398	427	420	390	387	419	447	432	404	402	436	418	381	441	379	385	418	444	391	441	371	378	391	422	448	400	417	416	441	386	401	439	420	395	381	417	426	420	401	379	385	401	403	441	429	403	376	412	452	417	404	419	411	433	404	376	413	404	439	396	404	385	410	403	384	391	431	429	402	392	383	413	400	400	399	391	403	396	416	397	388	427	426	398	408	414	404	434	388	444	402	430	377	445	391	394	369	407	432	470	424	404	389	428	409	410	402	361	410	402	383	370	394	405	436	427	379	450	392	409	404	378	376	399	409	430	419	442	404	431	454	386	414	427	371	415	375	443	387	417	439	390	386	429	409	394	393	464	378	417	396	425	379	412	426	391	417	420	443	399	419	398	406	426	439	387	429	386	387	412	416	386	406	414	414	427	424	424	404	436	441	396	400	393	453	375	355	452	388	409	434	414	410	401	420	388	437	395	442	393	399	414	426	404	411	396	425	420	413	416	379	381	429	417	416	450	372	387	415	449	430	464	402	398	366	377	399	408	398	381	415	393	400	396	397	403	403	393	397	412	424	433	437	381	411	358	381	395	394	388	382	420	424	399	392	372	429	429	386	403	395	409	417	376	412	437	396	439	409	423	389	364	402	433	381	398	407	398	411	418	392	414	385	400	399	417	397	415	389	397	428	401	410	417	416	412	425	406	406	457	418	379	438	419	422	415	410	429	388	422	411	427	418	423	387	393	448	430	409	419	424	404	424	393	374	411	414	452	398	397	399	397	424	411	420	397	449	414	446	426	412	416	421	405	401	403	389	400	443	377	408	416	401	405	429	403	421	422	409	414	396	466	409	381	402	381	397	404	394	400	424	409	445	385	414	413	393	426	420	391	401	392	382	426	410	397	428	401	408	451	396	404	391	391	408	399	424	387	397	418	399	402	425	371	407	394	410	434	414	373	418	445	415	417	376	393	408	399	426	428	395	395	403	403	386	429	427	412	393	396	402	381	410	429	421	384	432	446	423	450	419	374	419	441	397	394	419	431	402	408	405	396	418	395	401	427	410	400	383	401	412	428	384	384	404	410	377	395	420	392	421	427	419	399	402	432	415	407	407	436	427	437	407	373	416	384	365	403	385	393	467	414	378	424	409	409	406	436	436	410	410	418	370	426	441	415	409	441	410	386	390	379	447	414	420	403	379	409	388	396	413	382	386	400	439	409	448	394	402	429	380	406	385	453	376	443	382	402	434	397	416	386	397	405	408	383	410	411	415	399	386	404	415	398	370	374	401	372	430	417	407	424	393	392	410	409	437	410	413	412	418	412	410	384	371	432	391
13064	1761	4919	1262	1044	956	921	860	830	794	807	787	749	779	761	768	839	790	776	820	795	789	825	824	815	771	818	820	782	854	785	792	808	748	732	762	814	808	829	762	783	771	808	812	798	777	789	774	754	813	773	774	745	780	817	786	781	833	776	812	739	774	796	782	819	806	838	795	781	774	763	825	797	785	770	824	828	796	785	771	745	789	823	801	777	763	785	749	788	791	820	816	802	771	740	804	818	770	795	780	787	742	804	814	752	873	819	809	766	775	800	791	816	795	774	764	727	749	835	817	750	748	799	821	794	811	782	786	828	783	779	787	789	781	771	779	812	791	773	744	791	768	778	786	800	781	783	789	790	795	752	817	781	808	774	749	788	815	785	729	775	763	777	779	798	769	773	838	801	872	766	760	795	834	760	775	784	756	765	799	786	812	764	778	860	776	787	771	765	799	780	781	753	765	797	815	785	766	785	751	812	811	786	776	794	768	755	830	787	765	753	792	755	770	801	789	811	841	773	814	750	749	739	803	813	732	782	758	774	780	745	806	777	774	770	808	771	852	813	841	795	813	830	794	799	840	807	792	801	815	780	800	784	767	794	775	802	810	761	772	746	764	776	758	764	829	788	760	793	783	779	782	743	765	690	800	756	832	805	772	807	781	776	788	773	759	768	772	802	816	749	819	780	780	793	796	773	773	765	827	821	789	784	825	828	772	822	813	763	742	761	797	749	761	814	784	785	821	834	767	778	838	796	835	738	773	791	784	783	772	816	786	743	821	775	815	729	768	758	783	852	756	763	785	781	773	789	802	798	811	789	771	793	812	755	787	751	811	824	815	787	845	774	777	784	770	742	790	819	805	775	778	798	804	754	772	842	762	772	798	790	813	776	751	766	778	810	783	763	784	775	811	786	812	849	809	807	797	782	839	773	796	783	845	807	843	760	790	787	784	791	774	793	781	769	803	794	780	797	810	799	760	804	775	765	807	761	785	773	803	779	817	782	821	799	805	800	781	778	773	791	808	786	803	767	746	868	801	738	771	795	793	774	776	760	750	799	763	788	793	819	767	809	816	778	772	758	789	793	804	824	769	786	790	775	766	797	796	781	763	756	774	798	746	805	821	733	750	819	779	770	800	768	776	744	802	831	761	785	746	738	752	748	753	799	785	788	785	811	744	818	825	780	793	816	785	767	749	771	744	788	779	735	776	759	793	812	751	798	806	800	766	780	827	719	778	791	788	810	830	767	770	792	799	733	818	782	741	768	799	762	809	757	798	824	782	792	781	810	758	776	786	798	794	804	762	808	751	801	765	839	750	799	797	721	820	802	823	828	802	763	804	790	771	721	798	785	722	817	800	764	759	791	740	846	848	749	815	773	788	825	768	831	775	761	826	764	806	796	785	785	760	751	762	735	756	788	823	799	786	803	816	821	781	778	759	769	763	777	745	844	757	789	795	827	824	792	752	752	799	789	776	751	781	774	763	747	813	835	753	748	781	738	773	794	763	758	828	792	782	793	772	826	808	809	790	759	844	787	792	753	764	801	796	737	793	780	829	788	802	749	820	773	764	833	745	763	797	794	761	774	844	785	751	782	797	764	818	771	817	776	770	810	802	802	772	771	762	806	776	809	812	803	797	786	764	830	754	820	765	786	751	750	767	782	775	813	838	768	757	789	786	807	797	784	759	834	782	788	761	811	753	761	788	756	821	780	788	783	809	804	796	781	719	740	800	748	776	781	755	855	810	760	781	827	792	746	798	743	837	795	766	767	772	829	802	823	813	747	833	756	789	798	772	741	765	806	781	781	767	774	778	766	815	804	799	788	798	809	800	811	806	772	763	784	814	761	778	811	787	747	771	800	749	764	799	779	750	803	803	824	793	784	728	795	782	779	783	802	828	771	760	833	810	806	795	818	839	761	802	796	839	744	771	756	776	839	795	776	768	788	801	858	765	814	841	768	785	770	802	764	798	795	805	812	772	844	805	776	764	838	834	827	744	791	835	785	800	766	800	788	786	819	786	793	787	771	788	754	802	776	834	804	838	749	789	759	793	757	781	790	751	811	806	861	782	784	737	759	788	767	828	813	802	738	747	749	788	776	776	781	788	797	837	817	765	780	744	735	816	780	762	787	736	791	819	774	843	784	797	811	816	804	768	781	756	829	805	824	788	744	840	778	770	775	819	831	753	778	765	818	814	806	831	786	807	738	789	811	782	767	766	793	774	823	760	775	781	824	762	827	747	760	801	726	757	785	795	809	758	778	778	800	808	821	798	781	717	827	813	772	739	823	772	772	796	812	754	791	826	781	804	792	777	774	797	791	816	767	793	768	794	827	747	809	807	794	733	778	787	841	813	758	766	739	775	749	771	813	812	750	769	737	780	761	776	779	874	795	712	803	784	767	760	837	744	754	771	770	863	822	781	835	761	794	767	794	804	788	785	798	757	793	768	735	799	782	792	792	791	840	756	738	774	811	820	815	806	749	837	771	830	809	754	799	796	803	767	804	816	774	818	788	791	728	778	788	811	787	795	769	776	794	806	814	808	802	777	768	781	760	746	719	788	783	767	775	773	779	752	811	753	759	772	801	766	844	742	845	786	758	814	825	795	804	747	806	825	801	818	744	759	782	789	841	755	795	812	791	805	829	786	804	831	829	771	831	740	770	741	781	788	787	772	751	765	833	794	778	841	796	743	786	757	800	790	745	796	763	828	799	814	796	828	749	801	834	752	788	756	754	777	816	741	805	772	799	803	780	783	786	791	831	782	817	784	763	760	767	741	787	801	768	784	789	818	781	800	749	779	816	797	721	791	778	822	763	801	798	775	824	759	756	763	771	750	830	790	831	769	732	805	795	774	781	775	749	807	813	767	793	748	772	785	811	822	821	838	761	758	777	752	766	796	766	825	761	745	827	813	807	788	754	758	794	808	780	788	783	790	815	755	811	785	811	750	861	818	771	759	782	744	830	795	810	777	801	778	822	774	785	802	794	834	833	810	771	769	781	786	756	788	761	769	787	779	822	779	729	823	807	818	770	797	790	744	729	828	807	805	742	809	785	785	740	810	777	753	820	793	820	823	791	801	812	809	825	771	779	788	752	802	824	750	796	763	801	778	780	822	764	749	777	766	794	822	802	798	802	767	810	756	765	764	776	815	748	808	816	750	837	795	799	754	832	777	790	750	805	764	786	777	836	818	794	761	810	768	805	801	836	781	767	808	788	741	725	766	821	769	825	757	791	759	808	807	748	767	816	775	788	770	766	777	783	781	764	780	804	785	793	733	853	760	750	781	823	756	786	809	764	779	727	732	828	805	780	813	799	780	812	778	856	746	768	823	783	784	757	785	787	791	776	780	785	751	799	777	829	787	788	741	787	847	798	760	766	808	788	766	768	747	788	815	816	778	761	788	777	795	781	750	776	751	747	775	726	783	786	788	786	818	795	791	790	781	799	798	781	815	759	778	798	819	797	815	787	796	838	828	750	771	798	812	753	778
24342	21422	28746	24480	21093	3109	612	384	322	309	303	298	264	235	259	237	225	207	243	216	234	215	188	249	203	197	183	197	199	211	189	192	202	167	200	200	196	214	202	205	215	205	200	185	189	201	196	194	177	187	179	181	178	194	215	194	173	191	189	220	193	183	181	186	193	165	179	175	216	198	198	172	183	196	182	165	187	165	194	181	192	186	181	174	202	162	201	185	206	193	197	199	212	188	197	208	176	189	214	181	181	188	169	180	177	173	183	184	165	197	198	200	175	201	205	198	172	192	182	189	205	178	178	191	208	184	187	181	203	190	188	212	186	186	190	186	189	177	219	180	172	187	179	203	168	183	161	210	189	199	212	184	171	184	199	195	180	178	181	187	204	198	178	186	178	179	187	176	197	192	206	195	201	174	191	195	159	187	199	203	175	192	177	149	209	183	168	217	192	194	190	203	211	187	201	176	193	194	187	206	184	203	206	182	198	171	217	213	166	176	174	176	181	173	188	200	206	202	177	197	174	181	210	172	183	180	188	175	216	177	204	192	186	157	197	197	212	215	181	198	176	174	169	193	220	207	193	193	182	171	155	209	201	191	188	198	177	195	193	201	172	192	174	187	168	219	195	179	185	205	178	203	186	176	212	181	187	181	182	180	182	158	202	185	217	166	206	181	179	176	185	180	176	199	199	175	181	171	165	188	198	200	183	176	199	192	190	166	178	207	180	190	203	182	173	206	176	187	214	179	188	198	195	177	195	186	201	181	180	196	191	180	174	179	176	175	178	167	176	205	209	196	190	167	181	188	212	201	175	200	194	190	192	171	175	188	187	179	172	212	195	193	163	195	187	189	194	192	178	197	186	186	170	190	189	193	196	209	184	197	191	191	195	216	173	168	207	189	173	177	170	161	202	182	176	184	193	188	210	219	186	191	204	180	190	190	196	180	173	182	203	201	177	180	189	195	184	200	177	177	204	186	193	199	190	202	168	195	187	185	168	194	197	176	200	193	179	188	189	203	181	188	162	185	182	186	202	206	212	182	211	197	173	164	175	176	198	184	189	199	192	183	195	188	209	195	185	200	170	162	194	185	200	176	186	175	189	180	176	190	160	190	179	159	184	196	182	171	158	197	165	190	184	197	210	188	187	170	194	206	221	167	169	218	194	182	184	221	192	198	173	188	174	190	202	214	197	195	183	201	173	186	186	195	184	174	191	195	195	191	185	182	186	172	193	187	162	183	180	187	210	199	208	208	217	222	173	158	196	161	169	206	212	170	207	166	185	171	179	195	170	212	202	183	184	172	184	180	178	200	179	193	196	178	193	154	175	170	189	195	189	183	178	202	202	174	189	193	195	172	185	162	181	182	185	212	178	169	180	197	167	203	191	198	177	174	204	182	177	180	177	185	198	207	158	195	184	192	187	194	195	195	191	192	199	186	209	194	174	184	170	188	194	207	192	182	176	198	199	172	192	186	182	172	194	187	181	187	188	202	188	197	184	188	193	148	185	184	169	186	179	158	188	167	180	208	170	192	164	176	182	172	183	180	169	170	191	218	175	183	211	214	195	205	219	184	182	177	170	213	163	200	191	208	197	171	181	205	156	173	171	200	183	151	203	197	173	201	177	196	182	192	206	187	212	210	202	181	185	199	152	202	212	184	209	190	175	163	169	180	180	185	182	154	169	176	210	177	197	175	183	201	168	205	169	189	178	194	190	203	188	181	203	146	188	177	205	190	191	186	192	191	192	181	180	194	190	155	187	177	187	195	184	149	198	213	163	182	205	182	190	195	194	179	206	182	164	202	181	173	177	181	207	189	199	197	182	188	202	206	182	193	193	185	190	199	175	168	187	187	182	188	201	205	194	168	203	168	170	206	216	190	182	169	179	188	183	160	193	184	197	177	173	203	153	190	162	192	171	185	183	179	169	183	182	172	203	193	163	179	183	187	184	198	186	196	207	165	183	173	210	186	181	210	180	208	170	199	200	190	188	175	183	174	165	192	177	187	204	184	185	211	200	181	160	190	197	183	201	178	168	189	201	168	173	180	176	214	174	204	193	183	177	201	186	198	191	175	181	204	198	193	165	203	162	155	200	180	185	195	185	200	187	219	190	180	215	175	201	213	186	197	175	189	182	172	196	192	169	192	197	174	198	162	186	207	187	196	190	173	198	203	190	192	163	194	200	197	190	173	176	164	196	185	209	195	176	202	171	184	184	172	213	180	180	188	195	210	180	187	198	177	177	176	195	158	169	208	165	178	185	176	192	177	207	183	193	193	170	175	179	199	190	187	179	206	194	186	158	217	192	196	169	169	184	196	193	190	165	176	179	192	184	202	191	168	207	196	186	190	200	184	183	174	186	193	205	194	178	177	172	185	195	191	186	174	186	188	183	179	176	188	191	191	197	163	168	173	167	150	177	202	196	177	217	169	183	177	177	189	191	185	166	201	182	200	158	189	199	188	217	174	171	197	172	175	189	180	175	188	183	192	184	193	182	169	187	178	187	202	199	168	174	187	172	207	174	197	174	197	214	175	190	185	172	203	163	182	185	175	220	174	184	187	195	202	192	191	185	187	172	204	175	177	193	177	196	182	173	199	181	162	172	177	190	191	210	178	187	188	173	186	158	178	169	201	189	176	169	157	181	186	204	194	182	173	181	198	194	170	168	189	175	186	151	193	186	192	162	187	185	168	173	185	197	201	202	194	200	205	189	167	178	185	177	163	183	170	177	184	168	173	197	176	202	194	180	186	206	194	212	196	177	183	171	176	171	174	184	184	197	191	174	166	186	202	202	211	173	183	182	205	185	185	195	193	193	181	194	167	173	181	170	207	160	203	207	182	183	185	159	188	176	189	203	198	211	185	176	173	184	185	167	192	179	169	199	195	196	178	185	189	193	195	199	190	176	176	180	178	192	184	178	183	174	187	185	172	189	163	202	204	171	197	193	182	191	192	178	184	171	227	204	173	180	178	191	198	177	167	195	181	199	175	186	197	194	210	220	165	192	205	175	201	184	188	163	189	193	195	179	174	184	182	199	182	169	194	185	178	200	198	180	174	184	168	222	188	193	175	180	181	191	185	200	182	197	181	191	216	177	213	179	190	184	182	173	187	199	196	206	176	179	217	187	196	159	179	177	168	194	186	197	161	212	198	179	199	208	220	200	168	182	188	156	227	164	177	196	172	190	193	177	206	176	199	183	200	186	192	191	206	186	179	195	177	198	190	192	181	191	160	184	182	185	170	204	173	186	185	178	164	211	163	185	175	164	172	158	194	198	186	182	175	181	192	186	203	171	183	199	221	179	207	185	176	198	186	191	173	198	205	201	208	206	193	208	183	193	195	174	186	197	190	205	211	172	178	190	192	195	173	181	198	196	212	187	194	179	160	182	202	173	193	184	179	169	169	198	172	179	185	167	191	162	195	205	187	187	183	181	183	182	199	197	178	204	166	160	177	181	180	224	197	179	187	200	185	177	179	210	161	173	204	202	183
26725	9977	21487	4187	2791	2056	1560	1269	1078	887	799	667	679	567	589	593	532	535	503	497	488	469	453	465	450	437	405	408	424	418	376	439	390	388	404	426	447	425	424	426	393	414	413	407	418	399	403	382	394	423	369	409	389	393	403	415	369	417	395	409	377	382	413	393	391	432	378	373	383	400	372	415	374	378	381	386	356	377	390	374	388	409	375	404	346	387	364	388	392	373	397	392	373	412	345	395	406	365	343	433	376	378	376	400	397	387	370	360	375	381	374	417	369	384	381	350	394	376	374	381	407	403	379	393	366	384	383	401	356	400	378	398	418	406	376	405	383	362	374	412	393	406	394	405	417	380	391	396	400	394	357	392	403	404	353	369	406	378	390	391	358	379	401	348	387	400	397	416	367	347	355	365	380	399	407	362	383	404	383	372	385	369	347	400	398	403	412	385	398	392	353	422	387	408	395	387	421	407	375	350	367	398	400	344	379	345	420	382	376	363	354	349	389	422	351	375	390	368	365	408	363	393	364	380	395	390	406	434	365	386	352	408	352	405	365	406	394	365	383	382	413	400	386	381	410	368	389	417	379	369	387	348	420	381	394	417	395	363	392	374	354	387	393	402	390	376	389	360	395	403	403	357	385	400	419	383	387	380	369	364	397	391	356	365	379	399	393	431	408	387	408	366	388	383	385	432	368	425	381	395	435	387	395	399	399	369	397	387	364	383	370	351	403	377	402	411	400	360	362	376	399	433	389	356	385	413	402	384	374	401	380	395	397	406	434	363	398	379	396	403	371	401	388	403	393	385	414	407	436	410	358	381	405	399	378	352	400	396	387	370	391	397	393	357	360	415	404	362	419	396	370	365	381	409	360	368	370	386	392	381	383	391	408	388	368	374	375	383	388	380	372	399	391	421	365	391	375	394	392	423	419	400	394	406	377	394	401	398	372	378	384	377	373	372	378	399	368	405	408	392	335	390	385	377	415	408	371	382	369	342	364	388	391	399	422	376	381	348	398	359	413	400	381	377	387	385	393	406	388	399	398	384	415	386	390	375	387	395	375	384	383	371	401	369	361	391	392	412	399	386	408	372	350	383	398	369	367	389	393	349	374	397	379	386	445	399	390	370	355	391	354	385	375	377	407	394	431	363	363	405	383	418	399	371	357	369	379	338	418	385	379	396	377	362	395	402	383	402	361	363	396	373	375	411	363	396	391	367	384	396	395	391	353	402	387	393	361	374	382	391	382	401	405	409	378	362	425	405	402	337	378	390	361	390	367	366	404	381	370	404	385	405	398	381	404	410	379	342	386	358	389	423	387	348	394	403	369	366	357	407	416	377	361	393	383	372	368	419	390	366	413	407	394	378	416	349	369	397	389	389	427	413	392	415	393	355	359	364	412	394	372	352	418	400	388	385	383	352	428	371	393	417	372	369	388	380	377	373	397	389	396	384	377	367	380	379	387	391	422	398	391	389	382	415	367	403	386	363	363	380	375	399	361	413	390	376	385	410	385	380	381	405	382	386	398	397	390	372	392	348	352	364	394	380	402	373	366	391	372	410	333	393	390	396	361	375	374	384	393	353	379	384	415	408	386	382	393	401	405	375	405	420	408	388	392	366	392	377	370	419	362	364	356	401	387	375	371	412	400	389	359	383	343	372	385	364	369	365	390	377	405	376	394	400	407	392	438	401	405	403	398	406	392	355	385	410	365	426	375	395	418	401	369	379	381	392	359	407	394	410	392	372	380	388	371	411	375	385	387	347	401	347	397	389	387	380	397	403	411	372	382	378	380	341	406	401	402	405	384	356	362	405	383	396	399	394	409	441	379	387	378	427	375	351	402	356	333	398	393	399	385	378	393	363	359	388	414	380	378	379	387	371	341	395	371	401	404	404	383	361	399	385	427	391	390	397	395	382	414	355	406	427	387	391	362	378	384	390	388	374	382	389	348	363	354	336	372	405	396	390	361	390	392	350	412	381	378	417	401	372	331	371	395	395	369	374	407	363	382	379	401	383	390	406	374	393	404	397	407	376	408	374	358	397	391	381	377	403	381	386	382	417	376	374	377	347	423	407	402	366	369	413	350	362	362	378	382	359	384	423	353	394	405	350	392	394	380	409	393	374	375	398	397	412	369	378	380	418	381	370	399	418	415	379	382	359	359	391	398	426	378	367	421	405	388	391	396	396	397	386	407	385	391	396	386	401	375	406	376	379	366	365	392	393	400	403	404	385	412	383	392	384	388	401	354	380	414	399	390	370	360	398	387	375	389	408	397	402	384	381	377	360	364	398	370	375	378	382	404	394	379	380	381	412	421	392	418	388	404	400	384	386	398	363	397	351	391	429	413	360	386	385	413	373	377	367	377	373	428	395	369	358	385	374	397	396	394	380	373	386	412	383	400	383	382	394	365	366	421	381	383	377	373	358	390	410	385	366	401	391	360	378	373	362	381	395	408	409	412	334	384	378	362	436	370	391	384	381	345	404	382	400	406	381	399	400	390	385	404	415	408	351	370	378	387	406	400	393	384	421	393	400	351	354	402	412	371	385	378	402	391	377	378	392	367	400	385	400	414	433	385	352	374	417	396	392	395	414	392	367	382	384	388	394	384	389	359	373	427	418	399	376	412	429	370	360	362	356	434	361	384	385	405	395	383	371	387	389	379	419	390	427	400	403	419	401	367	375	402	395	377	399	368	378	401	354	405	396	387	406	372	402	392	351	381	361	387	388	351	422	398	387	382	424	392	382	389	369	394	383	426	384	375	382	373	394	361	393	385	380	380	364	431	401	386	372	391	358	351	361	387	377	401	396	380	383	401	363	398	394	348	383	419	380	414	395	357	391	415	399	382	406	399	345	440	391	370	388	375	395	324	387	383	403	389	365	364	362	401	377	364	394	382	417	416	398	384	395	388	385	413	380	427	391	386	424	381	396	403	390	375	355	373	402	402	391	409	406	393	370	388	364	436	376	392	415	390	413	385	387	387	387	409	370	392	401	398	364	392	368	370	392	430	354	364	378	384	414	403	344	384	410	391	392	394	390	404	370	386	392	389	404	394	374	370	373	412	386	374	378	404	359	416	431	377	383	380	389	389	378	379	386	363	401	378	360	381	362	382	348	407	378	390	365	385	383	376	386	369	407	370	360	372	365	395	386	354	395	376	402	411	381	403	403	383	391	344	419	364	379	379	397	396	345	404	386	404	420	384	392	350	365	371	403	437	417	387	391	387	379	370	355	373	402	408	374	387	378	428	375	387	396	412	412	387	397	400	384	410	390	369	382	343	397	397	406	390	371	422	352	418	370	376	409	390	409	391	417	382	410	392	393	374	368	377	393	360	404	358	417	417	393	382	371	359	417	392	373	382	396	373	390	410	390	408	407	355	413	356	376	348	367	370	388	385	391	351	388	372	365	415	387	343	382	368	385	362	393	364	392	389	402	355	425	401	389	379	372	354	362	336	363	427	349	369	398	371	362	395	391	374	365	369	403	377	382
23386	21404	29346	23833	21407	20617	2482	884	617	603	562	507	461	478	414	436	431	396	420	393	425	416	358	373	342	370	355	344	364	336	381	342	354	323	359	383	344	330	369	319	322	345	333	389	366	342	322	373	343	320	341	332	370	330	352	328	329	375	341	337	317	347	343	375	362	329	347	322	322	332	338	330	340	315	349	348	346	324	282	346	351	327	332	363	357	288	318	317	307	377	364	325	362	343	348	345	335	372	328	307	362	347	358	346	346	323	337	336	359	334	328	356	353	345	299	327	331	337	326	333	352	344	353	336	376	360	332	358	338	353	333	305	341	348	325	327	357	334	338	333	314	349	334	302	346	329	329	339	345	340	359	315	339	338	359	354	323	340	321	343	347	333	329	308	343	321	305	348	352	335	354	320	370	319	358	332	332	318	340	327	300	300	315	366	329	359	342	321	340	357	371	319	353	342	368	356	299	368	339	338	310	309	342	320	341	341	326	329	354	367	337	345	332	368	350	311	339	345	327	330	360	339	306	346	315	336	367	337	304	343	326	332	359	320	317	326	322	351	351	320	325	316	346	328	329	323	339	325	357	346	391	329	321	344	365	306	338	334	329	319	337	314	344	331	336	345	365	331	366	318	333	306	354	300	328	328	318	349	376	332	338	348	331	324	379	327	349	344	345	320	348	352	354	356	329	341	326	343	328	319	297	333	344	349	328	319	351	348	322	329	339	341	330	349	314	321	340	334	336	341	328	341	327	348	350	369	352	300	326	333	289	325	349	367	320	328	315	357	327	320	365	320	324	268	362	337	317	324	332	341	319	344	329	329	359	351	352	305	326	350	342	336	358	349	324	326	351	367	350	336	314	332	329	352	321	325	334	308	331	296	360	300	353	348	317	354	320	349	325	333	349	337	316	347	353	378	320	318	328	382	334	371	363	342	319	332	342	339	363	332	338	305	360	345	312	316	336	305	318	322	361	364	331	376	345	321	343	322	340	346	349	336	340	352	329	356	339	329	373	336	342	327	294	343	314	350	337	317	347	351	360	324	366	330	334	337	316	331	344	343	328	338	365	326	353	373	349	324	389	327	333	347	330	358	337	349	313	363	345	342	347	309	311	365	351	316	351	331	336	291	347	335	354	326	351	370	330	320	335	344	304	329	355	366	361	357	361	352	355	308	326	322	341	363	365	346	335	341	357	316	339	336	363	339	354	359	326	329	351	321	344	343	320	310	333	341	342	360	332	382	346	372	284	355	343	378	321	326	352	332	328	331	366	317	355	296	325	332	339	359	313	337	347	309	332	320	343	318	330	306	335	334	334	347	344	356	326	331	364	308	374	349	342	312	364	319	362	342	367	325	329	340	337	325	345	356	300	342	324	343	327	321	356	361	370	363	338	381	376	329	338	304	346	334	346	320	377	332	352	358	326	356	342	327	315	348	320	321	349	319	336	325	352	368	338	323	355	356	329	336	344	353	313	371	327	365	383	346	338	358	313	325	331	338	337	347	365	363	359	360	338	338	294	354	376	318	329	356	331	336	323	311	351	353	331	336	347	291	341	329	312	328	332	331	337	319	341	317	325	328	337	341	365	357	367	338	361	336	315	332	351	366	313	343	348	314	334	333	322	339	335	335	315	317	333	364	345	355	339	373	293	325	343	330	363	368	356	329	323	306	295	313	351	338	322	300	353	325	336	350	344	341	328	320	320	340	351	318	337	355	349	322	340	332	373	344	330	367	354	357	334	393	380	294	318	360	348	343	319	326	348	328	349	356	341	346	321	333	328	374	335	367	346	320	322	352	338	344	364	321	305	366	326	336	302	345	369	371	357	325	360	344	354	325	363	306	353	361	329	307	331	313	324	326	355	303	323	312	348	324	322	333	344	335	344	377	344	351	328	327	327	357	322	334	339	342	354	316	345	361	312	342	321	332	339	316	362	346	358	325	338	298	332	349	330	333	363	349	371	339	349	337	326	367	337	332	311	337	338	339	330	335	315	333	347	340	338	330	339	353	341	318	355	319	358	343	313	318	327	313	315	361	334	353	354	282	349	374	366	344	331	341	343	321	338	322	341	328	339	325	355	313	341	328	342	301	339	361	315	339	314	318	307	342	332	379	334	330	361	340	312	343	353	302	311	305	330	336	339	327	316	353	301	342	314	349	341	336	325	329	319	307	354	331	316	350	339	313	335	331	362	325	337	354	334	355	368	354	351	359	327	360	370	307	340	311	337	332	345	395	304	338	352	345	320	353	324	338	358	371	312	350	339	324	359	326	332	294	322	326	345	367	337	322	328	354	337	357	336	353	338	358	339	347	327	369	321	334	328	356	355	321	357	343	348	331	341	336	332	345	345	295	339	344	373	341	317	353	324	327	319	331	318	326	353	330	361	363	325	341	305	331	327	335	323	326	332	338	330	339	374	352	354	322	329	322	331	331	352	354	327	311	331	323	365	354	356	299	322	328	365	314	323	342	328	343	340	328	345	364	319	309	360	375	339	344	359	341	336	326	360	299	322	320	322	347	342	319	314	358	343	346	329	364	354	324	360	310	342	341	309	381	334	345	320	327	318	289	331	331	319	317	328	322	331	332	312	338	327	323	341	372	335	349	298	305	360	328	335	336	344	353	340	322	319	325	340	330	307	351	349	371	338	356	354	333	340	318	326	343	293	335	329	307	316	345	344	336	346	336	329	333	364	314	338	369	342	367	344	356	344	338	326	330	343	348	359	340	323	341	371	284	339	300	330	328	323	351	334	343	316	322	344	329	330	329	348	318	334	344	345	342	351	313	312	339	341	317	327	323	330	305	322	316	323	325	321	338	357	322	321	307	310	350	351	341	333	330	328	342	317	326	324	375	324	321	331	326	361	351	325	356	359	337	307	320	377	331	318	311	352	301	368	323	353	343	323	334	350	341	358	333	354	323	313	320	341	326	356	328	363	338	333	357	309	351	322	329	332	343	313	341	364	315	352	342	324	308	343	307	325	360	353	357	355	335	345	372	328	334	359	343	297	339	365	307	358	310	377	326	300	360	306	346	333	294	319	340	362	344	315	353	388	353	349	334	322	351	347	315	312	328	377	321	335	349	359	336	353	337	346	345	342	343	340	372	311	355	317	339	348	334	326	327	364	341	342	312	362	341	346	332	330	310	325	353	326	327	334	348	340	344	337	331	344	397	343	339	334	330	381	302	317	360	338	341	383	357	359	313	366	370	331	380	345	305	338	304	347	302	318	342	379	324	336	325	334	328	342	328	315	303	303	347	362	341	371	354	347	345	322	353	288	329	316	336	325	333	338	344	346	357	307	343	329	326	327	327	330	368	326	341	338	346	318	352	347	316	338	373	350	368	305	334	338	344	313	326	358	320	355	343	318	356	362	302	317	339	319	333	342	355	317	371	298	339	370	327	354	365	340	326	339	327	356	348	355	328	329	342	336	334	326	324	337	339	360	330	347	366	335	310	355	351	335	331	347	353	325	364	361	317	324	363	322	317
29406	15889	25858	7077	4781	3635	2727	2228	1848	1598	1335	1244	1161	1081	1011	978	950	870	831	814	838	740	762	770	732	775	755	698	705	681	713	684	685	658	616	672	633	678	696	657	653	647	666	642	608	634	620	594	636	627	668	665	620	594	584	617	599	590	635	602	668	641	661	628	637	634	623	667	629	664	633	642	616	592	641	663	630	616	586	629	602	640	619	616	585	585	625	625	606	616	634	612	605	597	659	598	578	584	616	648	633	640	651	620	598	660	593	586	622	612	618	667	643	630	614	613	641	636	622	577	623	577	597	617	621	602	627	638	582	574	618	603	622	624	647	626	635	621	635	599	618	602	600	631	639	625	602	596	640	617	591	583	619	623	595	624	628	617	575	628	579	621	643	570	586	559	641	598	575	600	644	645	597	553	587	603	617	619	587	583	635	596	616	553	592	644	603	574	604	631	609	610	646	651	630	621	651	640	611	583	612	654	606	603	622	584	628	616	620	638	622	611	647	631	575	595	640	626	613	609	579	594	600	634	606	600	608	635	641	602	602	612	613	627	609	616	651	656	616	657	623	614	628	598	626	571	624	598	641	664	566	636	603	640	596	636	584	643	611	649	614	588	630	636	605	634	594	602	590	618	603	613	627	641	606	614	628	561	622	586	633	595	618	608	602	634	627	595	602	624	642	627	619	636	597	640	596	606	596	585	658	638	640	687	632	592	628	604	561	656	568	614	595	610	607	640	643	584	599	630	609	588	638	638	627	610	589	604	628	589	613	606	632	646	627	628	597	623	584	625	628	643	621	590	579	633	628	597	555	640	615	637	640	623	634	612	639	625	613	643	595	631	591	628	637	595	584	654	606	604	566	612	582	625	618	625	609	598	620	606	627	634	615	610	592	628	631	586	654	572	642	612	607	668	660	650	652	603	634	621	591	584	577	577	622	612	611	575	593	612	643	661	614	619	610	636	634	653	586	633	571	562	520	603	587	607	622	603	604	676	611	634	610	652	651	628	584	627	611	613	642	624	630	595	611	606	586	566	588	616	630	650	631	599	672	601	613	628	647	657	582	662	600	632	654	578	573	622	641	624	636	607	602	613	638	640	615	633	598	637	602	603	609	589	592	638	630	612	631	616	627	584	602	663	601	633	636	614	635	630	613	589	626	587	598	599	631	647	651	602	607	618	612	639	575	606	599	605	628	663	606	602	638	581	556	680	574	615	620	632	609	623	599	628	587	649	607	638	619	590	669	654	631	619	629	642	635	622	647	607	602	629	607	664	642	545	654	613	656	633	609	623	608	657	618	616	594	558	584	594	630	630	567	579	584	552	630	592	632	639	569	615	606	651	616	615	607	624	570	618	629	590	600	575	619	619	622	614	617	634	608	632	627	593	611	624	624	659	630	575	622	576	595	623	622	606	660	627	586	657	611	640	631	639	589	614	619	621	610	595	618	605	599	603	668	608	625	618	596	601	624	638	621	608	633	624	613	618	599	635	603	618	659	642	619	604	694	639	648	619	634	596	634	626	606	635	604	622	620	651	644	613	586	636	621	591	654	628	633	607	626	629	591	658	642	603	609	661	631	594	591	594	607	631	644	593	632	596	615	621	623	637	647	579	581	571	621	665	622	635	609	628	608	649	595	611	606	626	621	639	545	649	654	621	608	617	617	615	596	592	549	639	577	598	587	622	640	623	602	605	605	661	612	670	564	603	657	614	650	623	641	599	630	622	591	594	635	554	606	591	623	608	564	632	595	601	634	576	592	583	566	650	620	580	591	596	622	613	631	630	620	609	589	627	617	585	613	601	597	619	632	592	617	620	606	581	652	632	603	638	581	599	645	645	610	546	586	655	580	604	631	589	609	588	607	607	614	629	636	590	606	576	611	607	638	574	617	638	616	634	559	634	639	575	631	630	580	636	595	630	649	609	621	633	609	629	632	623	640	623	615	611	611	581	632	579	661	640	611	599	590	625	587	630	653	601	593	631	632	586	578	579	585	621	600	638	642	594	623	594	639	629	631	618	576	623	632	641	626	592	621	583	632	598	573	586	586	580	628	646	626	593	627	615	615	626	609	595	651	641	616	595	630	627	617	605	657	643	603	616	605	607	608	622	589	664	648	648	608	596	650	607	659	622	602	622	605	624	585	625	611	610	596	619	589	587	653	619	618	602	586	565	577	577	612	653	589	594	629	680	602	589	631	595	642	636	606	592	574	600	612	622	634	588	600	673	621	615	603	610	621	586	605	615	610	619	559	617	613	618	596	582	608	584	624	602	600	569	597	618	614	610	609	602	675	599	622	629	619	615	599	591	580	608	614	629	619	584	633	646	640	595	609	643	639	640	636	614	626	609	623	607	591	625	605	621	667	621	617	629	651	603	628	624	639	609	578	610	607	615	638	623	638	639	608	619	574	566	617	617	606	623	614	571	574	613	571	621	618	584	609	624	632	581	640	619	626	574	622	626	602	629	590	592	579	636	598	618	580	671	617	647	594	636	620	626	617	599	604	623	594	591	612	661	553	620	600	588	570	666	666	576	596	566	638	621	639	613	623	615	630	596	567	616	618	559	611	601	661	614	647	621	602	595	595	644	606	622	608	575	586	616	631	631	617	624	605	625	614	590	593	575	661	615	624	599	641	617	628	606	611	606	603	562	573	602	605	613	627	577	646	627	569	644	653	613	606	592	631	599	656	647	600	635	555	589	568	582	643	598	590	612	608	633	601	596	619	647	616	642	601	608	576	609	587	618	612	579	614	632	633	648	572	628	606	540	603	639	618	623	600	612	582	567	616	620	625	616	639	604	618	609	585	605	623	642	601	665	602	616	647	600	632	589	627	614	550	643	561	632	617	617	588	638	579	603	619	608	624	579	609	609	642	638	628	591	603	592	597	574	604	637	586	608	625	575	618	615	598	630	641	627	668	599	576	607	661	581	588	589	621	589	637	585	624	606	657	657	622	597	629	561	623	612	600	609	640	636	625	612	614	650	643	615	625	648	608	611	597	620	617	617	587	582	599	608	660	568	653	589	625	669	605	626	596	581	545	616	610	641	612	625	604	628	600	636	622	623	641	617	594	622	621	659	586	616	630	590	605	626	649	620	610	634	618	610	584	647	631	587	602	630	620	659	622	627	609	620	616	604	579	642	606	631	628	623	642	611	596	565	650	598	627	608	604	605	613	611	611	634	641	618	621	607	669	563	592	607	584	639	627	614	636	628	631	649	623	627	617	608	630	626	583	582	614	615	586	630	584	632	569	614	600	612	625	580	638	622	600	666	610	640	568	619	612	596	595	627	622	627	586	598	572	654	642	612	624	591	635	622	590	636	600	627	587	645	568	667	586	597	594	623	647	596	587	631	612	632	637	583	599	641	623	600	614	610	631	601	605	642	611	652	650	609	647	625	641	598	627	598	632	576	649	600	609	614	611	606	668	655	659	582	572	620	603	650	622	645	571	622	629	611	637	555	662	622	611	629	590	582	579	603	682	589	613	614
27015	20969	10724	1096	480	451	446	434	436	389	431	412	424	393	397	407	413	366	422	399	401	407	407	398	381	422	422	412	428	377	392	407	402	400	435	437	450	409	449	396	387	414	406	389	409	389	402	407	389	402	382	381	391	442	387	419	436	423	396	424	408	395	376	437	434	375	426	408	357	386	391	447	405	388	394	390	398	395	429	434	397	386	424	417	401	412	413	372	401	411	392	404	405	418	450	381	438	356	381	431	387	392	392	412	393	429	404	412	403	388	404	409	431	414	418	408	385	420	385	403	403	395	452	389	379	396	414	418	418	401	381	430	436	396	413	409	385	408	395	425	399	428	375	429	412	419	391	443	367	369	436	425	411	431	377	415	402	376	425	396	384	434	390	394	407	393	391	378	405	419	427	431	426	401	389	411	385	392	376	402	412	394	412	431	413	359	402	426	412	393	410	403	411	409	414	401	400	393	388	435	394	405	396	397	382	394	433	387	420	417	386	410	373	370	389	406	432	397	413	419	421	424	411	366	412	408	421	399	402	417	385	432	392	404	400	430	404	387	394	432	394	409	397	392	418	412	413	385	419	397	429	397	386	414	408	421	420	398	387	437	381	403	412	399	438	437	425	436	391	450	423	410	365	373	400	415	449	391	432	419	394	390	421	436	418	397	392	427	406	405	405	393	386	412	394	412	413	421	403	407	439	388	389	369	386	392	420	416	418	401	408	411	421	404	407	384	388	388	396	399	411	410	407	414	405	425	373	391	397	425	422	382	400	379	433	411	379	405	437	430	404	371	404	387	395	402	416	418	391	421	436	395	420	361	398	423	417	399	365	404	388	410	457	403	410	411	396	445	343	409	416	374	445	420	395	407	386	403	425	411	372	446	413	442	405	403	407	409	373	428	426	411	392	434	414	384	410	406	380	363	403	423	389	400	403	415	417	425	443	381	388	382	428	401	397	377	402	426	418	417	428	434	435	434	403	367	410	412	383	396	427	424	402	399	383	413	393	426	421	382	430	372	414	412	424	406	404	404	416	436	412	405	392	398	421	393	419	403	429	450	410	405	407	415	419	408	366	391	408	402	409	403	391	432	430	425	386	440	383	397	368	420	388	387	403	394	368	402	417	419	387	437	383	381	415	409	388	401	449	392	430	410	424	448	406	417	440	373	386	427	406	386	395	398	410	409	422	411	420	399	437	432	422	417	420	394	420	449	431	391	378	402	368	416	423	376	466	440	400	405	444	397	462	396	419	406	417	405	416	376	420	408	426	421	412	407	409	392	412	409	419	425	414	405	383	451	380	439	415	425	409	424	433	421	427	416	410	395	416	422	435	425	387	422	412	398	380	383	398	400	446	424	417	403	401	396	390	399	401	403	385	394	420	432	421	414	418	441	366	421	404	399	395	378	398	390	409	397	404	400	393	381	399	402	402	382	405	384	402	392	418	376	377	428	418	407	382	402	410	381	427	393	412	422	429	414	375	400	420	413	344	357	455	409	395	450	415	379	418	390	444	422	383	405	379	444	399	432	406	396	396	423	414	414	401	396	409	427	408	394	404	425	422	421	411	390	396	380	388	395	378	393	427	403	436	420	403	388	436	401	375	398	419	392	440	399	404	425	396	419	405	398	402	456	400	405	427	414	380	408	419	406	398	391	402	398	385	375	411	396	427	384	404	424	419	388	438	449	421	401	415	388	411	419	427	422	427	432	417	416	406	421	424	412	384	399	413	454	427	426	401	393	386	388	375	412	402	423	390	411	429	410	404	399	436	408	421	401	381	425	412	441	398	420	411	382	395	390	419	417	397	390	357	396	465	397	389	391	444	420	397	411	425	384	419	409	425	405	431	436	391	399	423	400	366	392	411	421	423	433	427	392	436	434	411	403	367	395	426	395	422	421	381	443	425	379	392	395	395	417	395	421	334	415	424	420	394	430	425	383	409	404	405	423	385	405	459	401	414	413	403	435	421	403	379	408	392	408	409	400	407	386	391	449	414	413	409	416	411	417	411	377	381	360	432	381	443	394	411	453	438	435	430	386	401	383	384	417	372	376	417	417	373	412	420	376	405	433	407	424	396	412	404	416	440	401	449	425	398	405	393	442	410	416	405	417	407	410	413	437	407	434	435	420	400	390	433	423	400	422	435	431	414	384	395	402	409	392	390	404	382	399	425	369	440	422	402	381	398	408	399	360	436	442	430	390	401	387	422	418	400	443	388	407	359	401	395	386	395	401	431	392	406	417	419	398	439	411	366	379	418	403	402	409	390	435	406	394	381	402	390	379	416	405	400	399	388	414	422	392	385	433	422	397	384	416	405	370	377	410	394	417	424	395	388	385	404	401	388	411	390	420	428	393	435	442	426	430	404	390	403	426	382	444	421	437	376	402	417	428	399	379	399	413	403	416	430	414	397	400	418	428	426	368	413	395	396	390	388	418	419	392	362	412	407	407	374	395	423	438	429	403	384	382	414	418	403	409	390	434	392	417	387	386	400	408	475	410	410	390	411	416	404	419	428	392	421	409	385	388	405	433	383	421	401	380	395	437	400	436	375	386	387	412	434	397	433	428	373	403	427	437	405	435	398	399	443	403	419	425	400	426	431	426	420	439	400	395	429	438	390	408	414	381	374	366	415	395	423	404	445	423	414	427	408	399	396	437	397	404	373	434	412	385	417	408	405	415	386	395	424	417	396	407	440	393	392	402	435	426	360	404	479	411	427	394	416	406	394	411	366	410	443	383	388	422	399	386	391	370	412	390	413	421	375	441	415	382	399	415	386	348	414	393	409	422	397	424	382	412	412	417	389	443	420	406	410	402	401	408	399	422	385	419	416	398	419	424	424	418	374	397	440	405	378	410	426	415	393	436	390	418	394	417	396	402	420	426	390	400	397	402	412	409	418	360	444	407	434	448	391	418	404	408	384	395	420	393	423	415	377	419	433	422	392	393	430	398	392	403	393	388	441	391	415	386	410	385	416	445	400	415	393	422	435	401	399	423	396	388	392	373	391	399	415	404	403	430	404	404	438	366	404	445	402	404	442	387	354	399	422	401	387	422	381	383	434	388	420	390	405	395	428	409	412	439	400	392	395	415	417	433	422	410	375	433	387	378	403	394	416	413	405	422	418	434	454	389	430	394	416	444	382	428	414	375	424	409	391	435	409	422	398	437	402	386	380	399	401	394	438	369	413	396	401	381	384	391	385	394	408	418	427	387	449	382	417	425	416	399	400	400	406	364	394	400	407	415	415	426	377	412	393	412	405	386	430	417	399	391	390	411	437	446	432	410	392	371	408	446	396	401	391	367	380	370	376	381	429	450	382	406	376	400	423	402	408	392	438	422	417	418	403	429	399	401	401	405	398	393	387	411	395	416	365	408	417	408	387	407	370	386	420	390	419	392	410	399	428	396	409	415	399	407	404	376	407	411	422	433	406	438	411	407	398	402	404	409	386	403	419	411	398	421	372	370	416	423	428	424	422	429	417	397	391	410
13703	1827	4756	1134	990	945	934	846	890	851	807	813	804	800	828	824	769	836	803	778	808	749	813	701	784	782	809	780	798	757	838	851	771	778	803	766	781	764	770	776	775	775	799	803	753	754	818	804	736	791	788	761	743	710	827	759	783	809	767	823	799	803	794	774	802	784	798	819	790	806	817	803	822	797	789	779	757	815	757	808	840	790	800	835	760	838	737	757	765	754	753	757	772	765	759	765	817	742	805	806	770	780	761	816	766	804	747	754	861	792	834	772	809	800	782	808	786	787	769	809	854	794	755	776	755	780	776	793	799	744	837	784	750	822	716	800	783	736	807	767	814	819	760	774	792	779	787	729	755	741	796	796	755	736	794	812	775	710	767	836	812	796	794	824	811	818	830	762	811	807	793	786	831	840	789	770	784	827	772	775	779	787	749	783	750	774	768	804	761	776	789	693	817	776	774	751	782	768	797	811	822	863	790	781	755	806	780	795	748	763	809	731	745	783	770	839	797	827	751	762	787	776	813	788	777	766	794	786	786	740	816	793	766	751	818	751	819	814	772	817	821	807	759	789	792	803	804	775	804	760	816	800	797	806	829	776	762	775	840	775	795	804	782	785	815	783	762	790	780	782	831	766	758	792	844	779	731	768	850	765	820	733	743	788	787	806	799	793	767	775	794	793	820	752	827	764	807	760	768	815	775	784	800	790	774	753	808	792	769	798	761	797	798	796	820	807	786	771	780	792	822	804	789	792	775	826	781	783	791	791	750	783	826	805	806	784	851	776	780	781	726	821	771	776	806	764	833	789	812	774	779	816	849	784	787	777	837	774	802	766	801	735	739	769	780	737	798	744	806	768	801	801	800	812	865	780	853	797	802	794	795	743	814	795	753	773	863	783	769	819	777	789	781	777	792	756	800	816	741	755	726	818	788	803	801	770	742	829	786	805	741	756	785	772	813	752	744	742	811	750	815	849	802	816	760	753	776	782	752	832	780	759	712	793	772	779	777	827	792	825	788	786	827	768	764	825	773	783	793	765	829	802	784	802	775	781	772	794	752	819	817	781	763	733	786	826	761	785	789	778	751	820	786	793	772	785	806	771	815	773	778	790	801	749	772	822	800	797	792	778	783	815	836	768	807	737	784	766	773	808	786	746	755	802	719	840	820	751	803	804	777	743	792	851	832	796	750	768	781	682	819	779	763	750	809	802	799	805	763	744	781	808	804	740	823	810	744	793	839	800	806	780	777	739	781	775	811	739	816	753	768	777	772	818	789	805	779	803	813	761	790	781	810	816	702	810	788	815	776	781	762	810	767	829	810	833	770	801	780	802	791	815	782	762	772	752	804	787	789	812	817	785	835	748	791	781	788	807	769	789	772	708	825	767	796	774	783	818	802	807	802	777	810	784	823	770	798	892	781	742	797	755	788	771	760	763	814	792	784	786	803	776	747	747	786	748	764	749	787	797	799	754	803	783	842	773	762	782	785	745	778	786	732	768	812	825	795	782	761	794	742	782	720	777	761	808	786	730	814	833	773	730	784	781	748	807	750	796	779	790	754	790	785	800	722	808	835	753	740	783	806	785	791	794	811	788	788	774	776	786	763	755	786	772	797	777	821	807	811	764	804	763	736	808	835	815	795	769	781	820	791	775	731	765	825	735	787	775	823	794	747	791	774	842	767	776	788	776	776	799	769	777	775	779	798	813	806	789	770	841	789	796	818	779	821	798	763	789	760	821	795	780	778	753	758	753	779	820	814	796	794	832	783	765	824	773	801	769	775	794	796	776	783	789	775	786	840	804	823	763	808	765	797	796	744	757	736	741	764	789	806	788	793	851	794	820	855	762	735	789	783	775	777	768	815	804	792	726	792	791	796	803	786	793	791	796	786	809	795	792	784	825	832	745	775	814	827	722	777	735	776	717	836	750	780	837	801	826	789	822	794	756	758	756	814	777	797	717	760	786	824	809	784	765	759	774	754	794	798	809	800	786	791	834	769	730	753	795	715	775	796	807	799	825	774	799	811	790	767	755	821	733	773	804	764	781	781	794	747	807	802	742	753	794	849	822	784	740	764	792	747	760	790	788	784	800	773	778	775	773	806	726	800	786	778	749	799	817	790	777	832	796	754	770	755	799	779	750	768	760	797	797	807	768	793	844	773	793	783	800	762	761	798	804	784	796	790	775	706	793	756	870	831	796	795	775	774	774	806	767	721	805	829	817	794	813	803	809	823	806	793	744	770	735	805	760	804	807	762	786	799	816	797	772	772	790	752	750	746	818	816	787	804	767	787	834	808	763	813	737	847	841	795	749	781	790	776	833	842	786	785	733	780	827	779	738	785	808	777	773	756	750	759	767	848	781	760	843	785	768	808	828	763	776	785	757	818	796	805	778	746	783	761	789	810	826	763	783	838	823	781	817	776	793	799	769	769	799	776	838	734	782	788	787	784	789	741	806	744	823	806	818	773	760	806	777	778	781	789	807	788	794	781	744	776	780	809	753	784	791	821	782	821	755	758	799	784	778	792	785	750	802	773	771	770	810	730	780	792	765	714	795	777	759	791	805	841	782	789	786	734	780	812	781	784	722	775	822	804	751	828	808	777	779	828	764	738	741	765	796	818	787	792	786	765	794	811	808	788	803	823	782	808	777	763	752	780	765	729	812	844	790	809	838	776	757	799	790	803	810	765	789	797	779	774	809	805	704	795	788	787	773	778	766	759	781	747	774	776	792	789	827	799	775	804	797	740	751	830	767	813	788	753	749	774	828	814	778	783	783	818	748	821	802	827	696	756	779	766	748	768	752	814	733	794	765	826	761	766	759	777	742	755	723	800	792	774	765	831	780	744	802	786	771	766	797	766	776	787	734	808	772	764	797	808	792	752	848	803	752	737	715	773	798	793	799	785	776	750	833	822	790	842	832	773	745	815	794	774	777	769	772	729	782	763	775	771	786	794	761	844	803	777	783	774	812	818	750	760	782	763	754	761	785	783	779	740	800	754	737	790	814	746	774	838	766	832	688	776	789	767	764	753	807	744	793	787	802	770	777	753	806	782	773	794	781	774	793	791	773	796	779	822	827	778	741	793	741	755	793	825	774	785	801	770	794	790	746	796	787	787	806	761	830	794	768	783	821	750	748	841	787	728	771	739	764	742	804	755	782	774	797	788	774	750	775	793	845	779	777	794	754	811	782	830	741	772	775	773	805	749	823	783	822	818	795	749	815	771	744	797	797	788	753	834	808	765	807	828	784	776	761	790	736	739	758	790	782	764	722	746	809	738	826	761	824	770	816	782	745	806	793	783	793	873	830	777	796	774	769	759	848	769	800	756	764	846	796	737	785	744	745	779	813	843	759	752	820	761	746	781	796	795	800	770	812	821	763	786	751	815	789	752	840	775	765	788	736	819	782	794	785	758	796	801	740	801	785	780	805	805	755	808	817	808	795	777	811	749	772	787	757	789	773	811	809	754	756	749	784	810	786	736	796	813	774
24298	21394	28773	24396	21061	3191	621	421	318	316	285	278	275	261	259	237	199	213	211	218	208	223	203	211	176	201	215	209	189	174	223	181	217	194	190	172	183	190	205	176	171	197	192	206	196	163	192	205	171	185	189	187	188	210	204	195	191	187	175	193	159	194	199	184	208	170	158	213	184	186	156	180	163	197	198	192	173	212	213	201	193	203	165	189	196	176	189	201	195	169	170	190	185	171	156	181	172	194	183	176	196	179	198	192	183	148	184	185	192	191	194	192	191	203	210	183	173	184	174	190	195	188	179	182	189	178	209	178	191	195	180	171	188	195	172	202	176	176	189	191	153	180	193	156	169	176	176	189	173	206	148	183	182	181	169	194	173	188	178	169	156	175	174	166	200	202	173	168	188	183	180	165	177	179	167	166	202	191	202	192	182	171	190	196	173	169	168	199	199	206	176	196	151	188	202	192	183	199	171	187	177	184	191	206	179	180	181	179	183	173	179	170	174	190	207	193	176	172	190	192	196	184	158	184	191	201	165	173	200	173	176	197	174	190	199	170	190	177	184	195	198	170	191	186	183	196	192	190	183	210	187	182	186	174	177	192	167	202	159	172	181	200	162	202	179	169	171	178	193	179	172	151	196	161	196	174	153	181	182	194	195	188	204	173	200	197	185	176	164	189	179	188	180	195	185	199	167	180	197	184	199	204	208	176	155	199	207	193	202	174	172	183	176	199	188	177	204	187	196	197	190	172	190	168	209	179	162	195	172	187	175	195	206	175	190	194	201	184	180	189	191	195	181	176	172	173	160	173	200	197	197	183	181	204	220	184	182	156	167	181	186	181	203	178	183	195	188	192	188	185	188	193	208	197	197	198	188	179	205	192	194	179	193	188	175	168	193	191	180	188	177	203	192	202	188	176	170	176	179	200	179	170	178	188	175	177	190	186	194	180	218	191	185	191	178	191	177	182	175	168	187	183	200	176	178	190	181	175	173	194	182	205	184	193	184	185	202	197	215	211	191	180	205	175	188	175	191	211	214	178	164	180	192	186	198	192	176	177	166	183	195	177	168	186	181	185	197	203	206	188	182	213	188	173	188	180	174	185	195	181	138	181	158	183	187	190	196	181	173	168	190	198	176	182	181	176	187	188	171	189	180	190	173	199	184	186	171	188	167	193	187	193	182	181	178	173	185	183	166	175	186	167	179	173	176	180	190	173	178	171	194	178	200	215	188	177	186	189	190	187	170	187	185	193	194	182	196	203	194	187	177	191	196	180	209	173	167	202	190	198	167	171	186	196	190	188	207	211	178	167	191	182	172	182	187	188	206	177	170	190	185	158	193	213	178	201	162	163	183	163	171	171	191	181	197	165	193	180	189	197	188	182	172	214	174	186	193	184	165	187	200	192	188	202	180	175	184	170	188	211	160	185	191	188	183	169	212	179	194	194	198	186	178	179	182	187	175	201	171	185	198	187	183	192	190	183	214	183	184	205	176	214	158	183	192	184	193	176	177	168	199	198	182	200	178	179	183	189	185	207	181	189	181	198	191	177	180	207	192	190	188	185	172	191	194	184	191	190	172	183	201	185	178	198	180	172	191	173	207	189	184	175	192	194	177	193	177	193	192	191	178	204	185	199	203	176	177	182	203	193	209	170	215	185	181	179	218	193	167	162	181	165	178	173	182	171	188	159	163	176	193	179	193	166	168	171	155	207	186	173	187	178	172	171	189	189	181	157	191	175	196	192	211	170	182	174	186	191	164	197	204	178	193	164	204	186	168	177	192	192	207	194	176	182	155	196	175	178	184	156	179	185	203	175	178	168	179	176	179	188	202	194	191	200	187	179	189	188	195	175	201	201	187	185	182	196	170	185	215	174	199	188	204	198	181	192	185	196	174	187	187	177	202	199	200	196	166	168	187	207	174	188	168	170	188	169	195	174	175	190	161	172	166	172	193	176	183	191	163	206	206	167	187	169	195	203	163	190	198	166	177	185	210	176	189	198	156	178	168	202	221	186	189	191	195	177	170	168	177	192	198	155	173	193	174	177	165	173	196	202	199	198	169	179	167	166	181	202	202	185	188	197	171	193	175	159	197	174	184	182	211	193	180	216	177	191	197	207	167	193	170	185	183	195	186	187	206	190	196	167	190	169	137	191	170	180	179	188	177	186	176	202	183	142	212	182	191	175	163	217	167	164	176	210	198	191	181	209	168	171	175	204	169	171	183	190	203	179	235	174	181	193	208	181	181	176	180	185	178	201	189	186	183	196	180	203	184	154	188	203	200	187	206	186	184	195	172	186	201	189	180	191	205	187	215	195	164	203	175	176	209	177	178	180	171	213	178	178	166	180	187	186	217	206	188	200	188	179	178	189	208	203	234	151	199	190	197	187	191	170	184	178	179	202	164	186	201	182	167	168	204	193	172	171	166	191	189	188	183	202	167	176	181	197	190	202	175	195	183	175	175	179	160	184	173	173	183	193	191	183	181	183	192	184	166	185	195	180	200	192	215	182	185	186	170	176	186	185	175	195	177	180	189	182	187	180	164	187	158	182	213	194	182	208	192	174	163	176	196	175	161	192	184	187	197	174	181	146	173	202	197	156	202	171	236	196	172	174	202	178	177	222	172	187	202	192	173	172	160	176	202	208	170	186	180	174	175	194	194	183	180	189	186	191	178	173	212	179	188	161	188	186	156	177	190	202	181	197	175	179	191	202	186	205	194	188	172	171	171	166	181	180	170	179	185	191	191	188	194	208	188	223	185	177	186	213	185	192	191	166	197	210	175	198	217	179	192	171	187	193	198	196	203	180	226	183	181	181	170	163	180	178	193	154	170	183	195	182	177	194	189	185	179	161	196	180	196	193	185	192	181	194	173	191	208	184	200	185	181	201	194	211	167	194	182	179	166	193	193	185	209	177	196	189	179	189	181	168	201	181	189	193	173	184	177	175	203	170	198	146	203	184	196	191	163	194	211	185	166	197	208	197	189	193	188	182	176	205	171	169	169	181	177	171	172	189	191	174	173	182	184	195	169	190	181	187	166	197	180	188	171	186	189	176	183	203	180	179	184	175	177	175	202	208	167	193	188	212	187	163	191	181	190	192	188	193	177	193	153	181	173	183	193	180	171	223	182	166	178	191	207	177	167	188	165	224	205	213	182	179	196	184	219	167	177	192	193	197	183	178	186	161	172	186	221	180	178	210	168	202	183	197	177	164	226	173	176	181	213	175	199	189	183	175	186	207	216	203	192	185	179	173	198	202	183	193	202	200	179	183	191	187	192	193	184	183	174	202	173	186	183	167	172	162	196	178	177	181	177	205	194	202	187	201	171	180	203	194	184	164	189	178	175	205	205	169	179	185	210	201	209	163	210	166	184	166	172	164	180	179	190	172	169	188	176	188	196	178	192	197	190	177	197	209	183	175	197	186	180	178	194	181	178	178	193	180	192	195	186	187	189	181	192	182	215	183	166	201	176	209	199	182	160	192	188	194
26818	9953	20852	4253	2789	2022	1548	1355	1047	929	787	697	675	613	608	588	530	499	565	479	477	456	458	440	403	457	441	462	454	402	431	433	393	418	405	417	426	430	378	389	408	370	415	422	410	369	344	358	405	438	421	417	415	419	393	428	430	381	392	360	405	407	368	409	395	404	425	388	412	417	370	400	380	404	368	364	393	387	413	382	384	368	388	373	393	391	372	408	420	396	402	356	401	376	382	413	406	350	370	385	364	325	381	398	391	375	403	350	372	371	389	402	405	385	373	382	373	401	416	391	386	399	370	375	366	359	399	382	369	368	403	371	405	377	373	335	348	412	396	353	376	372	395	384	393	365	365	371	405	418	394	420	394	400	392	391	389	411	388	357	376	398	359	407	381	417	399	402	352	374	401	383	415	379	386	396	381	357	380	405	400	386	419	377	407	380	400	375	392	405	339	359	381	386	405	363	427	380	402	357	369	391	409	389	383	416	411	350	391	379	360	374	355	387	397	404	372	395	419	353	407	387	394	396	357	381	372	364	366	367	366	379	398	354	394	398	402	407	397	381	390	394	374	370	385	411	388	360	382	396	382	410	389	347	387	364	411	404	383	379	406	378	362	371	369	412	361	370	418	394	351	405	389	366	399	403	385	337	365	425	371	421	357	363	328	378	392	411	402	422	378	346	416	360	377	384	386	423	402	390	383	370	387	362	395	422	397	356	364	401	388	375	403	383	381	384	376	378	380	373	356	367	404	393	381	374	372	369	398	377	360	387	403	372	386	407	424	397	380	414	385	389	379	382	403	430	367	382	422	406	401	351	379	405	375	395	393	353	408	380	358	390	389	362	384	411	382	392	386	377	365	382	383	382	354	408	346	350	401	330	372	397	385	398	382	402	395	390	372	386	392	381	363	403	404	385	398	390	371	359	381	374	369	366	414	394	403	391	390	358	369	387	357	368	386	373	418	418	397	384	386	352	381	386	372	391	381	388	369	378	405	378	378	417	362	414	363	378	407	410	352	387	370	355	427	343	374	393	402	368	364	389	416	404	379	375	377	413	394	372	390	391	391	400	398	413	387	376	373	371	398	362	385	375	406	355	394	382	393	399	354	377	382	369	373	365	391	375	400	366	376	398	406	340	400	434	390	393	387	365	427	394	403	358	385	424	352	434	377	411	374	366	378	407	371	371	366	367	393	377	380	380	410	407	411	389	389	341	400	381	398	428	439	352	366	436	398	388	372	378	386	387	398	394	392	384	350	344	391	397	369	354	366	373	388	413	398	361	335	366	368	356	377	366	360	370	359	406	363	377	366	393	409	375	372	373	409	405	403	378	396	376	398	400	392	403	370	418	390	383	372	421	357	370	390	391	389	410	408	415	381	341	355	414	372	381	368	362	368	375	392	405	393	424	399	373	427	384	369	351	365	379	380	387	404	377	377	369	405	353	383	375	400	390	410	382	362	397	420	372	381	355	391	370	382	409	376	396	360	385	355	384	404	372	398	413	398	368	373	400	356	370	365	377	355	374	382	401	394	407	388	387	372	388	428	374	360	380	411	370	396	328	371	365	394	382	386	390	389	419	375	428	402	413	377	371	412	372	373	360	378	379	372	404	377	373	372	400	354	379	377	383	378	416	407	436	408	359	404	372	375	424	402	377	389	390	368	397	395	393	378	383	420	407	381	378	383	407	373	343	388	359	380	400	400	365	376	390	368	407	370	396	395	365	402	386	388	395	410	363	378	411	388	378	404	361	373	408	373	378	351	391	391	398	383	397	396	415	372	390	371	383	431	382	398	354	379	365	365	392	394	378	368	365	398	377	357	373	358	415	376	355	399	380	375	404	394	387	380	360	357	391	374	376	356	385	389	350	375	344	375	342	431	367	410	399	398	391	389	394	386	413	369	413	354	388	383	363	347	339	381	409	373	385	394	363	348	408	375	399	363	395	383	408	377	357	389	381	356	366	398	401	382	376	359	398	353	425	403	400	369	369	393	372	406	394	360	342	369	385	370	411	375	391	394	370	360	406	380	387	357	404	368	360	384	367	372	363	392	371	355	388	379	392	395	374	425	351	400	389	397	372	382	344	366	346	383	401	371	367	395	370	397	353	422	393	416	365	362	383	382	373	380	389	340	403	358	412	387	410	385	381	358	391	398	399	402	370	386	376	380	406	387	361	387	344	410	371	368	402	406	384	365	391	366	381	417	351	380	365	384	339	375	366	411	412	380	364	348	369	359	378	383	372	413	418	390	380	382	379	382	395	396	369	382	406	371	388	387	380	378	393	344	401	381	366	372	405	393	388	376	405	364	393	376	406	406	357	348	366	397	381	411	406	382	405	365	399	378	401	393	382	373	346	376	404	368	391	376	366	390	390	378	363	335	397	363	379	383	363	374	360	375	363	378	392	391	351	421	390	382	383	359	427	359	380	408	410	372	381	360	423	382	390	373	371	350	411	377	391	385	413	385	386	356	371	422	363	384	417	380	400	363	384	399	364	404	391	384	375	422	356	394	396	393	367	362	389	389	355	354	365	401	386	399	386	379	388	382	376	378	402	387	423	391	373	386	417	390	399	390	395	383	352	377	394	377	434	371	413	388	419	382	388	401	415	382	390	407	344	384	381	390	368	391	380	349	403	387	384	403	403	394	383	340	391	429	391	341	349	380	348	357	361	385	407	394	381	380	390	400	378	390	366	372	378	380	377	410	375	365	403	381	401	376	411	384	386	375	417	379	386	393	348	417	402	410	359	387	387	383	386	387	401	394	401	377	400	374	396	391	358	414	393	406	377	399	383	378	354	368	390	389	349	364	402	369	381	385	416	376	367	357	341	400	388	391	374	382	377	410	382	388	383	377	404	361	389	387	403	381	385	363	378	393	398	383	376	388	370	359	407	350	368	397	354	385	364	386	364	412	377	421	403	367	386	362	368	418	349	387	359	375	405	381	382	406	413	357	388	388	411	412	372	383	417	358	384	359	382	367	358	363	363	410	387	365	374	401	367	394	378	390	406	402	400	399	365	376	408	368	398	381	400	386	362	381	376	397	360	370	417	394	395	414	377	348	402	386	356	401	375	339	420	400	347	409	387	349	385	374	390	345	393	373	379	404	391	364	378	372	383	392	368	372	393	369	380	334	385	387	389	387	389	362	378	409	389	373	410	373	362	383	382	407	364	361	388	368	381	365	379	383	382	377	391	376	403	369	382	403	362	398	378	373	395	347	406	390	394	411	382	362	406	386	352	369	393	379	388	362	400	394	431	381	382	374	409	387	381	392	351	397	353	409	430	368	386	367	360	391	389	356	376	409	404	414	388	376	358	377	401	397	382	391	370	353	375	399	399	378	382	393	389	353	395	383	380	390	372	359	393	391	412	402	376	363	402	340	380	395	356	403	419	389	379	391	347	404	370	371	369	402	365	398	359	397	400	401	392	348	416	408	416	389	382	388	369	388	357	396	424	400	393	370	388	390	402	353	383	369	437	340	415	379	391
23373	21408	29448	23771	21408	20517	2519	822	640	595	559	486	462	430	466	422	438	439	402	381	411	352	345	382	396	379	392	347	371	389	354	342	379	314	340	331	370	339	370	382	373	333	343	350	358	371	357	356	330	348	343	315	357	354	344	333	353	358	319	346	339	327	336	346	367	350	344	361	353	331	348	331	336	342	327	327	354	328	356	354	348	327	326	362	344	358	332	324	319	377	341	348	364	355	354	302	335	323	354	385	341	323	352	302	334	354	323	308	362	328	376	333	359	344	357	358	341	339	360	335	356	358	345	337	322	306	344	338	346	346	338	322	336	325	333	342	367	361	390	352	317	318	358	332	333	313	350	328	332	375	345	336	343	304	346	338	353	331	306	358	341	341	332	344	355	340	322	348	356	319	348	339	349	331	313	338	351	323	325	348	300	363	316	353	334	339	329	327	316	347	360	322	342	317	356	334	324	331	299	350	323	331	327	340	292	335	358	339	323	343	326	338	336	312	316	285	348	335	342	360	344	349	362	361	329	328	342	321	335	364	333	369	337	354	375	320	337	341	324	300	323	355	358	358	354	313	322	351	349	329	315	319	342	353	338	322	327	317	344	321	356	356	335	337	331	350	335	372	351	334	341	321	326	337	318	330	308	322	337	312	366	343	337	322	318	303	332	336	328	332	312	338	317	350	344	330	323	318	343	373	326	356	351	340	345	360	330	370	339	327	309	338	327	368	307	355	342	354	307	322	344	296	333	354	329	310	339	348	341	334	331	335	317	374	314	321	325	326	312	317	349	348	341	333	303	325	363	350	360	322	345	343	310	322	336	295	344	363	350	369	351	335	324	329	350	310	333	311	360	359	342	294	322	329	337	360	321	347	328	348	336	309	302	315	337	360	329	295	336	312	300	349	330	339	335	327	339	308	357	326	331	314	368	378	344	376	343	338	317	332	318	348	315	338	369	338	339	342	326	342	363	355	339	316	351	375	348	351	346	336	329	343	309	327	368	298	311	323	347	345	345	302	344	315	350	324	349	331	345	329	354	349	318	318	360	350	330	294	325	353	347	326	351	317	342	317	347	339	316	322	303	337	342	322	322	319	344	307	349	335	347	351	315	330	358	329	366	336	356	322	338	338	332	339	326	349	347	366	323	331	325	313	354	351	326	294	330	316	321	313	376	345	361	314	333	329	339	332	340	326	326	354	353	330	342	315	336	361	330	343	342	359	373	350	335	289	271	355	325	336	350	347	353	322	344	318	313	337	320	302	380	353	331	347	325	331	359	337	321	341	351	334	356	357	319	312	333	350	367	330	363	329	357	346	352	344	324	346	351	338	344	341	358	334	335	309	344	315	329	332	338	347	332	330	354	346	339	340	325	338	337	323	312	343	331	334	345	348	334	352	296	309	325	299	312	348	334	311	332	325	360	320	332	350	331	330	342	311	347	329	332	327	323	322	348	366	348	342	318	330	324	324	321	342	333	313	344	316	306	335	313	331	315	320	335	350	310	370	349	335	340	315	344	358	343	322	339	351	328	334	352	336	335	376	333	340	340	364	335	307	333	355	344	331	373	319	346	378	372	340	355	355	310	354	358	339	313	358	304	340	316	370	393	347	305	306	332	373	348	333	329	297	370	303	332	320	296	318	317	324	348	347	326	321	336	351	310	357	333	303	338	333	338	334	339	354	315	332	348	328	348	313	329	291	345	309	341	327	325	339	357	340	339	343	335	344	352	351	342	353	339	337	363	342	312	316	330	347	315	323	349	355	343	341	322	349	362	370	301	347	359	317	317	327	324	304	340	324	342	336	343	323	372	336	332	353	347	340	300	334	364	338	363	308	317	340	356	305	331	321	344	313	315	309	319	315	319	318	341	323	324	297	353	341	340	335	336	319	342	318	348	314	335	304	344	327	319	345	319	304	341	323	309	298	315	350	334	356	313	332	326	335	355	356	308	326	328	326	320	372	317	325	323	312	334	325	354	348	312	349	336	321	340	335	340	344	330	347	361	340	335	349	349	367	313	323	310	331	336	319	325	382	341	311	304	324	307	357	363	323	340	338	284	344	296	347	342	319	309	301	319	346	346	319	316	332	348	321	346	323	319	297	376	339	310	347	326	360	304	330	324	328	324	362	340	356	333	316	319	342	351	380	334	327	352	334	347	316	354	338	371	346	337	299	364	328	344	349	363	337	327	344	345	342	355	341	369	321	352	349	324	313	328	316	327	347	360	318	321	332	356	314	324	330	338	358	313	354	319	374	308	341	343	355	339	326	321	331	347	320	317	348	354	329	316	303	339	351	361	350	336	356	337	343	319	365	349	353	344	363	342	356	328	330	340	339	362	359	324	319	340	323	329	334	347	341	345	335	336	327	331	327	380	294	350	348	313	298	327	319	344	339	343	366	331	351	325	285	325	337	326	349	339	328	325	304	371	318	355	300	365	287	306	318	367	329	328	347	318	337	328	354	358	324	314	299	307	328	328	354	331	321	351	339	352	297	338	329	342	308	344	352	332	325	326	342	355	349	369	329	327	333	334	345	325	356	349	357	305	348	345	335	338	338	351	331	309	325	310	340	349	360	313	349	336	332	341	340	345	311	362	333	331	343	358	316	334	298	333	341	354	324	358	369	325	348	331	343	315	341	332	303	330	339	337	302	334	353	330	363	358	338	340	367	338	329	348	321	310	331	357	307	308	327	345	347	332	331	351	352	334	319	315	344	333	335	326	321	323	332	371	333	323	337	328	354	337	327	349	333	329	350	326	364	321	344	353	321	348	312	328	340	344	341	370	359	314	332	337	348	343	349	333	339	334	341	315	306	330	330	325	352	320	328	331	343	348	344	325	335	360	310	351	304	308	348	313	298	348	302	330	333	319	340	353	339	330	345	309	321	343	330	320	320	354	356	346	313	357	356	325	352	382	343	326	325	331	315	325	339	332	298	348	321	365	352	334	357	353	357	352	353	318	323	306	341	351	322	346	367	360	338	355	336	338	332	329	325	349	343	315	336	327	346	348	351	369	336	337	344	348	336	309	317	326	337	335	341	330	316	320	333	303	344	354	362	322	328	314	339	333	336	326	316	326	324	372	333	337	338	328	349	337	324	323	313	310	331	341	323	321	336	329	363	338	333	329	339	365	315	325	346	349	319	343	352	358	348	322	346	321	345	350	322	357	339	311	334	343	361	370	328	322	316	317	335	317	329	340	349	357	323	343	319	324	321	320	323	345	335	346	378	332	327	337	366	333	328	344	348	339	350	332	289	314	356	341	350	347	351	336	331	309	323	350	312	350	318	335	319	337	353	355	347	339	366	326	301	327	320	327	311	357	361	342	359	324	322	336	315	319	324	362	324	334	339	364	344	330	350	361	319	353	345	347	362	326	366	323	333	306	334	331	345	359	349	329	310	315	332	319	320	334	319	349	344	333	326	353	350	326	322	326	310	339	328	289	301	334	354	332	314	358	324	383	324	322	326	343	345	307	325	329	301	338	328
30243	16090	24993	7144	4885	3522	2842	2264	1895	1616	1433	1259	1153	1039	1034	919	900	840	819	815	792	783	750	745	800	720	725	751	663	665	700	696	664	677	656	650	640	612	686	615	684	650	619	623	642	615	643	631	635	611	630	624	617	678	654	615	676	620	607	630	623	654	618	657	656	636	658	636	639	631	625	582	625	612	638	614	652	632	634	619	587	598	657	594	605	682	633	637	637	628	622	596	612	629	677	617	632	605	615	597	591	618	594	594	607	623	637	621	589	620	601	575	612	636	657	582	608	645	606	624	599	605	589	621	620	586	612	653	622	601	573	589	630	583	631	604	649	602	582	590	635	601	613	617	609	610	602	646	595	581	590	601	661	671	606	624	594	595	594	634	674	667	610	626	652	641	609	633	592	557	605	605	661	621	560	684	578	609	642	652	603	604	601	575	643	610	615	613	622	617	608	550	625	590	594	630	609	596	611	628	634	608	644	612	598	611	636	592	586	610	627	648	598	627	658	630	618	633	566	580	632	599	629	624	565	616	598	604	634	613	621	640	602	609	600	621	604	609	633	654	618	642	653	592	624	601	646	592	619	566	617	623	648	642	597	641	618	622	636	603	640	636	646	610	625	632	630	600	613	641	602	632	683	575	612	585	649	595	614	666	630	624	608	608	609	597	642	619	620	613	561	605	600	640	627	636	622	586	620	618	593	582	618	640	629	566	658	559	626	658	595	632	628	586	598	616	591	629	637	641	592	598	606	623	648	593	598	651	616	621	622	611	590	581	640	622	606	592	597	566	616	596	596	610	597	624	594	601	574	626	655	611	608	588	624	588	616	645	649	615	632	628	612	609	587	600	600	650	579	604	598	574	675	664	611	650	618	590	626	630	640	607	597	605	629	649	548	656	615	621	631	610	584	647	599	559	605	622	650	633	570	599	605	620	638	654	590	594	617	663	596	618	627	614	611	615	620	580	636	638	617	625	620	612	609	586	616	603	571	597	623	601	596	617	643	611	611	637	602	581	624	629	658	575	626	592	635	606	608	622	559	617	638	634	656	616	569	558	604	632	595	600	630	646	602	609	633	585	632	605	613	592	615	593	610	613	614	582	604	594	578	643	603	638	644	618	604	606	616	618	594	615	612	595	598	617	619	599	594	598	619	613	587	591	623	609	640	617	631	609	662	613	614	562	615	616	577	596	607	601	634	617	583	590	600	612	587	565	629	538	617	595	610	621	593	604	653	613	561	626	628	637	627	605	610	639	592	624	589	619	618	633	620	635	613	586	574	635	612	580	638	622	612	626	616	607	572	607	642	640	589	647	615	632	608	583	610	607	629	598	564	614	592	607	613	588	584	630	606	614	622	589	625	579	578	612	624	618	643	643	629	623	611	613	596	596	603	616	604	562	612	607	592	621	597	607	623	576	644	624	596	612	579	622	623	579	653	623	634	591	584	566	577	572	624	675	625	582	576	649	608	571	655	600	590	582	639	616	623	591	644	628	619	658	604	595	609	608	630	619	614	627	600	602	560	608	563	629	607	619	577	599	642	599	602	649	574	589	602	589	624	630	591	633	577	633	646	622	595	608	608	598	633	634	591	636	574	574	592	656	593	650	584	639	626	620	645	620	604	580	582	614	602	595	650	597	607	586	664	600	676	572	640	638	592	581	552	551	621	645	630	640	641	586	597	621	624	615	607	580	598	612	603	618	649	564	578	638	639	600	652	608	633	624	630	594	564	611	628	596	602	620	630	569	592	592	622	593	612	617	663	626	636	600	647	621	626	593	617	607	587	580	602	660	585	590	616	590	628	614	628	622	636	606	548	634	611	634	606	627	633	637	610	618	686	588	598	620	625	617	583	595	630	605	594	568	640	609	562	600	587	617	577	578	589	649	642	605	564	578	656	574	616	624	560	665	586	613	589	620	627	631	654	640	596	633	600	611	652	579	625	650	671	615	637	602	627	592	599	589	664	654	655	587	640	610	577	617	605	611	623	591	591	648	645	611	648	593	622	611	582	602	551	627	620	610	615	611	625	583	606	602	600	637	640	658	606	588	598	628	629	610	625	627	561	611	589	630	608	622	599	606	589	611	647	615	607	636	616	593	675	636	602	595	618	584	629	610	637	575	602	613	655	628	608	624	627	628	630	581	639	593	630	616	614	607	597	642	585	618	626	616	577	600	563	604	584	652	628	608	622	657	631	617	594	634	603	639	600	611	612	593	596	588	588	577	660	564	628	644	603	624	658	579	600	627	597	664	624	594	637	630	593	583	628	597	610	574	597	582	622	600	598	624	621	611	630	613	632	642	617	656	622	604	565	650	601	618	590	574	596	609	652	597	586	581	595	629	595	620	639	611	604	660	611	583	598	611	621	617	610	649	564	608	652	659	639	642	605	588	619	617	584	608	610	626	600	640	585	619	607	590	570	649	593	624	622	584	592	662	622	593	630	584	603	626	606	594	596	635	571	640	570	671	578	559	615	612	626	614	597	549	618	590	627	599	567	595	604	626	624	614	654	607	620	647	604	631	573	618	610	644	597	645	593	594	596	632	626	610	625	620	571	587	600	629	611	633	633	599	598	608	627	581	626	628	622	591	601	592	636	606	618	637	597	610	584	601	637	602	586	583	642	635	604	578	587	650	619	606	593	629	630	607	537	623	634	631	585	603	616	608	633	595	604	618	607	595	621	594	644	648	599	636	572	627	587	581	635	644	601	605	588	646	602	616	620	654	600	626	607	557	687	629	632	631	605	561	608	618	575	577	669	583	628	624	627	618	633	619	625	631	617	613	611	620	574	632	640	638	627	616	620	587	609	600	637	581	610	606	604	585	671	592	629	586	582	622	575	593	640	621	625	604	630	588	587	618	542	589	625	606	614	636	641	584	626	626	604	560	640	596	622	602	645	613	646	650	625	650	594	593	585	650	607	576	618	587	624	611	623	578	631	571	623	623	610	600	614	610	589	610	611	600	621	617	621	644	620	603	612	633	581	651	621	595	602	632	625	621	591	622	605	620	570	604	631	630	652	616	623	580	593	573	603	615	631	616	640	562	608	607	562	554	625	587	579	603	612	629	654	640	641	640	589	617	635	615	610	605	596	645	625	581	593	649	622	595	584	618	621	612	623	595	685	554	633	636	608	593	599	625	601	595	619	611	579	616	596	606	579	653	614	663	599	602	613	650	607	632	588	606	622	642	608	627	637	610	646	617	579	636	626	631	588	604	569	591	636	599	628	579	615	591	608	572	591	631	592	601	593	605	646	649	598	618	633	629	612	616	607	605	606	654	602	611	619	612	644	631	577	591	628	584	626	601	548	637	640	610	568	602	609	591	585	596	600	627	591	611	615	640	646	609	598	562	629	619	597	597	622	617	613	605	601	594	645	609	605	641	629	618	605	625	606	595	621	604	629	603	631	623	608	624	613	635	642	605	603	618	616	627	601	618	613	610	629	628	587	651	648	654	616	595	575	597	571	624	646	659	548	599	597	577	620	585
26874	20897	10523	1119	517	465	447	393	425	434	401	383	417	422	391	426	400	405	407	403	405	423	426	402	445	411	434	414	401	413	417	394	422	422	387	411	393	405	435	365	383	409	424	432	416	421	400	390	416	394	401	396	381	413	380	397	433	424	396	389	437	410	409	395	405	399	409	363	426	430	406	423	399	436	410	435	410	418	432	412	405	385	422	422	376	425	425	415	373	385	435	420	424	406	403	390	407	396	391	394	429	406	412	420	406	387	395	417	427	388	411	418	388	415	406	384	383	405	366	385	378	412	402	441	418	435	389	404	421	416	397	420	407	395	386	362	432	437	412	378	429	406	423	403	409	416	409	414	391	386	387	386	410	396	411	393	371	385	419	394	397	395	394	434	394	420	375	375	381	396	383	408	410	406	413	393	392	418	430	366	415	431	391	399	391	405	399	421	410	414	433	405	413	464	373	381	425	407	412	426	385	403	403	440	402	385	393	421	425	411	389	416	427	420	393	423	420	455	402	404	406	414	390	426	386	410	383	404	390	382	417	388	391	435	389	408	421	443	401	367	396	446	421	433	387	384	432	383	393	428	402	443	419	393	400	440	401	378	398	394	412	372	410	410	400	423	400	397	369	433	403	399	416	400	402	396	370	390	406	411	371	454	407	390	397	398	406	373	404	384	395	394	397	400	385	420	413	394	445	392	424	395	392	410	417	419	381	435	400	413	372	418	427	444	379	378	406	404	378	416	436	396	404	397	404	389	432	411	425	424	412	400	411	408	394	413	389	404	422	384	418	415	383	425	413	443	412	391	410	445	408	401	413	449	419	421	414	394	393	375	418	414	417	429	394	396	387	393	431	396	406	395	412	424	382	387	392	444	400	380	433	388	417	388	378	401	384	424	407	432	386	412	412	406	421	437	399	403	412	435	376	397	437	411	423	433	393	400	425	403	418	419	410	417	430	407	405	394	411	400	401	366	408	417	397	418	404	443	401	431	400	405	424	414	399	402	392	417	395	421	437	376	396	366	398	414	421	406	388	423	415	418	406	399	411	439	426	411	418	390	359	389	421	403	442	396	426	403	377	447	404	407	436	372	429	424	420	409	397	390	424	430	411	418	419	426	378	443	394	420	414	389	439	417	416	439	394	407	416	417	402	423	395	361	400	416	431	416	413	429	400	418	405	389	441	382	445	386	369	385	383	395	395	437	402	401	398	388	394	405	391	391	429	393	390	390	435	389	428	392	362	408	416	427	418	409	407	404	422	409	368	411	414	405	398	352	437	410	358	440	416	395	383	419	387	425	430	404	425	397	448	423	423	381	420	355	421	391	400	375	390	412	377	412	421	393	374	370	395	395	409	388	380	410	384	445	371	432	386	423	419	396	398	420	405	400	390	381	394	401	382	394	418	385	380	409	433	394	381	434	402	435	441	414	409	412	416	393	412	427	382	431	399	418	393	398	412	375	427	419	402	467	401	419	413	365	419	411	400	385	442	410	405	396	386	366	434	381	459	405	415	404	391	397	413	425	412	387	414	412	435	398	424	432	408	413	413	419	402	380	415	381	382	419	381	440	418	404	371	386	416	413	396	385	418	370	391	396	367	422	390	401	389	382	411	381	437	413	434	413	414	427	416	408	400	359	426	416	395	444	370	398	416	433	439	379	388	386	383	426	404	404	415	428	412	413	419	407	415	433	400	408	384	364	397	397	392	430	399	411	398	402	425	431	367	406	436	370	416	422	406	428	411	428	408	408	404	408	419	437	411	395	406	425	426	408	434	362	407	443	392	405	412	378	432	398	431	406	427	415	406	391	393	410	377	377	437	370	384	415	410	438	395	419	396	397	411	367	365	384	445	393	435	403	398	359	363	449	384	408	409	427	403	426	418	424	431	430	411	389	408	382	430	410	399	387	445	378	398	421	428	434	431	399	427	410	401	428	416	393	407	415	374	390	412	428	390	397	409	406	382	405	403	399	398	413	410	417	412	399	417	420	404	426	389	372	416	443	403	397	378	373	378	415	383	390	412	439	390	378	389	424	413	395	406	432	407	382	400	386	413	464	392	414	409	399	423	403	396	387	391	415	453	415	422	419	393	394	359	420	392	429	401	426	409	423	411	419	429	420	369	415	399	389	411	411	420	399	386	398	396	385	431	397	371	389	374	372	420	422	407	400	406	430	409	376	420	401	391	401	390	398	424	409	417	403	410	386	385	389	414	400	455	429	381	384	442	403	394	397	395	419	385	408	411	387	419	407	390	448	433	414	417	459	421	393	396	426	401	417	423	392	422	449	389	393	409	377	407	364	415	436	398	397	371	415	400	401	399	428	366	425	401	433	428	425	397	418	430	424	406	391	371	372	398	408	421	402	445	443	441	422	383	418	434	383	392	381	392	397	394	385	390	404	428	408	422	388	399	379	402	413	396	399	412	367	422	404	410	435	433	397	429	382	393	409	413	389	420	448	400	397	383	410	406	381	417	406	425	408	426	423	395	409	407	420	458	417	400	389	386	400	385	387	416	401	372	396	425	435	413	396	388	402	420	389	401	410	426	407	375	412	396	458	397	402	402	389	419	417	401	370	391	433	395	389	378	429	386	392	443	374	382	390	425	433	387	396	387	386	418	419	411	404	408	395	400	411	434	400	421	402	372	340	405	405	402	358	391	391	378	387	406	400	395	367	402	418	457	367	443	401	436	423	413	389	431	406	420	370	373	409	392	414	423	390	398	404	413	381	401	381	367	414	394	401	420	400	360	410	411	425	414	428	407	410	400	400	408	409	430	417	437	392	385	407	399	426	374	446	464	420	386	451	410	360	379	372	420	401	419	407	383	381	388	393	402	422	383	413	436	395	433	420	422	406	406	377	407	440	410	424	407	409	414	396	407	401	432	395	408	428	404	414	406	408	414	378	431	398	398	435	396	402	412	418	424	398	392	411	407	397	421	390	455	412	402	422	452	417	382	368	404	390	402	430	418	408	380	435	392	417	447	420	419	389	400	380	415	370	441	430	430	366	392	399	406	378	381	414	387	424	417	414	426	404	399	395	401	397	381	411	386	431	436	379	402	400	434	428	404	407	378	416	368	384	415	399	406	397	397	447	404	409	400	384	403	421	439	411	413	406	395	437	420	386	406	414	398	390	397	383	420	424	400	397	387	396	394	411	390	406	435	390	442	359	393	414	390	419	414	365	395	378	392	396	397	423	414	412	422	421	396	407	388	427	433	379	416	381	437	430	437	429	419	411	427	373	418	374	379	400	423	394	399	414	439	416	372	381	408	420	378	391	414	407	426	353	391	405	394	379	415	453	418	371	420	427	396	427	411	424	411	400	453	393	449	395	402	422	445	404	450	389	399	405	460	426	364	378	364	396	412	367	409	422	406	414	389	398	403	395	381	411	386	402	403	395	422	413	427	396	425	449	406	386	405	381	438	383	402	412	377	410	409	379	408	386	416	371	418	385	413	410	389	402	410	419	409	424	412	443	389	407	385	429
13241	1851	5451	1183	1014	924	864	846	844	784	825	818	797	785	791	841	812	786	792	800	798	847	811	773	765	770	775	796	790	792	757	764	809	773	756	796	810	788	809	798	797	751	735	815	763	786	770	828	797	754	780	786	762	774	802	794	806	763	807	826	793	724	826	809	780	811	738	689	771	745	768	740	751	722	760	771	774	846	774	769	824	783	838	852	793	769	764	798	756	784	776	805	807	808	789	760	819	765	799	781	797	796	800	820	773	796	770	755	812	750	784	783	809	760	749	792	772	743	782	775	748	798	758	797	767	735	783	753	829	764	793	763	779	772	768	740	814	727	767	739	824	788	792	763	759	796	793	775	793	815	763	777	828	817	764	783	751	777	807	767	830	728	811	729	796	810	810	775	780	787	743	776	799	740	748	842	732	782	756	762	799	768	792	792	764	796	762	791	739	784	842	803	812	809	744	739	793	741	823	760	802	815	807	807	818	765	757	776	788	813	785	764	777	780	754	735	791	781	717	864	774	789	781	785	791	792	751	789	707	777	788	783	784	829	780	813	787	762	772	797	778	788	771	734	793	801	770	756	782	761	832	783	834	767	733	770	742	774	841	795	803	794	779	752	782	800	778	798	791	779	824	810	773	745	748	724	769	732	781	806	811	802	747	763	774	754	772	817	749	810	779	784	795	761	757	773	780	780	795	816	805	776	738	762	797	781	738	802	754	734	770	805	831	750	818	852	811	791	804	806	768	775	788	824	824	782	710	784	858	796	787	760	833	786	764	760	743	830	747	783	782	761	782	801	758	763	813	782	792	766	766	777	762	750	739	762	734	778	750	763	760	795	775	793	762	737	843	784	738	742	805	770	816	805	750	799	761	758	730	802	758	769	809	790	766	777	755	753	821	766	793	781	769	808	803	779	774	771	791	767	764	789	753	832	743	716	824	766	751	769	828	792	776	785	772	839	750	788	810	814	763	754	731	819	757	737	779	745	750	828	754	776	739	785	797	810	775	763	807	752	792	795	813	750	813	749	783	823	760	765	743	803	764	729	745	748	820	751	789	811	738	751	755	781	787	798	756	781	756	733	825	788	734	828	803	807	814	768	732	816	777	774	764	784	787	802	762	761	792	822	768	786	798	790	752	758	761	793	787	788	759	783	771	786	780	792	797	752	745	793	748	746	819	757	791	811	815	773	802	773	756	741	794	776	728	832	826	794	765	767	787	777	758	807	733	782	716	798	771	764	755	808	763	791	756	762	777	771	793	778	783	786	742	750	728	740	765	835	780	802	843	769	748	761	766	720	761	793	786	803	791	801	767	827	758	763	804	794	746	747	795	750	802	773	790	757	784	810	805	756	825	740	721	764	715	767	735	776	755	794	759	769	718	795	818	763	816	738	801	805	799	829	792	776	765	745	781	803	786	747	763	785	775	782	710	769	793	810	745	734	823	779	723	740	800	812	774	807	790	770	818	781	820	776	762	788	825	775	784	779	792	766	787	766	764	775	832	763	775	852	799	804	789	805	776	806	766	792	781	825	777	740	759	776	768	768	810	780	776	799	781	810	741	755	779	772	739	785	766	818	781	758	825	783	750	760	767	801	775	752	809	805	793	781	751	773	799	778	792	789	760	788	764	787	834	785	803	724	790	789	755	765	794	809	794	767	794	835	805	833	764	803	806	829	777	762	813	782	802	726	787	784	784	841	796	765	750	805	781	832	786	752	764	812	774	779	786	757	779	766	775	757	764	803	753	762	789	732	767	749	768	775	740	766	793	781	838	733	777	762	798	798	795	787	770	796	801	783	764	816	821	776	811	733	794	783	763	806	704	804	759	757	753	771	788	786	797	754	782	806	803	721	774	769	806	757	738	789	782	800	743	722	786	813	735	781	765	789	780	830	761	809	760	742	857	798	796	843	739	774	817	732	792	835	820	754	837	709	794	795	710	780	718	795	768	743	749	745	741	731	783	860	830	738	782	762	785	735	764	822	777	800	796	799	810	793	778	793	747	732	753	763	752	765	803	727	799	792	825	747	777	801	784	805	849	789	822	743	764	740	794	797	830	757	801	748	806	800	830	782	787	786	814	735	784	815	766	751	759	731	795	778	795	775	796	799	788	795	809	774	781	793	784	773	800	752	762	825	776	800	784	767	764	744	748	864	780	818	750	782	815	823	829	779	718	800	762	722	787	775	760	799	805	795	831	805	784	790	813	821	819	808	807	804	795	794	746	738	743	739	839	739	807	783	803	803	791	779	761	762	825	820	783	810	838	741	791	807	856	771	801	737	780	778	758	778	830	809	784	776	775	787	776	755	835	750	754	760	773	821	766	806	787	793	798	786	763	764	818	776	810	791	814	777	764	782	790	794	769	764	748	786	815	780	816	800	811	791	789	830	736	788	820	737	745	793	764	714	773	769	785	738	832	787	797	779	781	781	736	780	808	794	777	775	767	764	728	753	768	826	771	771	725	699	740	786	774	774	751	799	790	751	790	792	781	813	784	817	815	763	782	724	750	811	752	793	779	773	770	794	762	746	778	821	745	788	773	775	803	803	746	743	787	786	720	791	744	803	815	780	783	769	805	792	742	778	788	760	774	762	807	806	850	806	821	766	801	763	771	746	714	807	786	762	812	786	765	786	727	738	785	807	811	739	746	765	750	791	829	761	793	719	750	752	712	744	836	804	751	810	764	807	757	804	773	741	804	755	783	738	778	784	778	763	805	771	827	763	795	761	779	729	804	784	772	774	777	792	786	753	772	803	726	780	803	782	786	792	726	820	813	782	778	753	768	767	810	825	761	769	815	807	706	771	758	748	811	754	767	769	797	797	771	748	793	761	786	759	773	750	830	739	758	781	765	800	810	780	783	784	764	812	741	782	780	795	808	790	813	816	779	790	779	792	794	806	838	777	754	772	792	762	784	759	760	809	731	751	796	804	768	792	779	761	803	808	752	785	745	802	792	826	787	811	745	840	759	824	800	788	821	739	778	768	815	795	724	785	798	769	809	832	747	765	781	817	842	802	766	804	827	801	755	771	878	772	793	810	741	768	756	764	752	743	754	785	740	774	746	817	731	793	759	776	731	769	759	854	765	758	775	784	819	754	831	801	801	726	774	725	772	777	772	761	798	794	755	762	741	741	791	794	768	779	804	761	835	748	783	730	804	790	793	794	774	738	802	692	790	795	820	829	822	748	805	802	830	751	780	779	751	790	759	776	795	779	794	744	789	796	805	747	766	837	809	806	815	760	769	834	740	822	789	789	749	784	782	818	768	799	754	724	786	775	830	773	731	768	774	780	799	788	835	789	782	789	741	794	790	721	822	795	805	772	754	785	824	780	790	794	781	767	857	810	785	805	813	796	733	758	796	755	744	756	786	791	710	805	769	758	745	741	806	783	794	843	760	789	754	821	770	844	782	778	787	784	773	750	755	774	774	800	771	753	794	761	790	755	753	757	753	800	760	752	764	770	802	807	778	829	808	815	797	807	827	733
24254	21362	28114	24954	20610	2742	609	399	338	324	294	283	253	242	230	208	238	223	203	201	195	181	240	199	219	225	202	193	216	212	201	188	205	183	171	193	227	194	199	187	203	196	209	204	182	180	177	207	208	199	208	183	150	186	176	175	187	179	195	193	188	200	185	185	210	184	188	198	192	202	182	186	184	160	174	192	181	195	192	199	185	163	174	199	185	181	209	199	196	227	197	198	208	192	190	184	194	156	171	190	181	184	184	185	183	180	185	181	170	197	178	204	179	181	198	181	202	175	213	188	190	203	197	211	205	203	184	195	181	191	195	195	177	205	173	152	185	203	175	177	183	183	183	174	201	161	160	187	204	194	170	177	173	192	167	209	178	186	178	177	180	208	183	168	151	205	198	187	159	227	187	186	166	166	188	185	211	177	166	195	194	168	172	206	177	180	185	200	183	195	208	199	181	202	191	173	209	195	187	193	191	183	185	188	187	171	199	169	173	203	182	186	188	224	196	189	170	170	185	216	170	195	180	159	183	179	201	191	186	176	179	172	178	179	196	170	180	181	197	160	182	167	184	197	202	180	178	187	175	178	184	182	195	186	184	208	187	195	200	182	183	176	208	209	165	224	179	187	185	198	200	181	208	196	185	181	189	179	195	204	173	193	193	206	197	173	159	200	197	192	183	181	209	162	170	179	186	200	159	202	169	182	183	182	182	173	195	168	182	192	189	170	184	197	199	180	177	195	187	179	183	180	192	184	184	172	184	183	212	179	185	172	195	178	212	185	192	201	189	184	169	227	192	195	189	206	161	200	208	160	214	186	179	171	184	163	180	182	190	182	184	189	192	170	190	187	206	181	194	192	198	181	191	179	168	163	222	180	180	193	171	180	185	190	194	180	213	190	193	185	194	186	177	199	204	165	194	205	190	191	204	196	178	203	173	204	196	188	187	182	179	179	198	161	195	204	180	204	182	173	199	201	164	207	188	190	182	171	190	174	166	175	160	182	206	178	190	188	189	174	165	194	181	180	188	202	165	183	180	200	177	191	176	182	194	183	195	197	174	191	204	197	202	186	216	180	172	198	197	223	217	183	207	182	188	192	198	181	183	211	188	198	181	192	181	183	205	192	176	187	199	199	178	195	185	187	162	173	179	191	200	171	178	183	208	170	201	187	184	214	194	176	205	220	195	195	197	209	159	184	193	166	189	184	194	172	209	186	183	188	195	188	216	218	197	172	185	186	182	171	187	208	168	171	190	192	166	179	184	175	177	191	170	177	208	190	199	184	195	184	190	206	186	169	201	214	219	195	205	175	177	208	156	188	197	211	192	190	194	204	164	169	185	187	193	173	180	195	197	204	179	179	197	179	185	181	199	169	191	194	231	187	181	199	195	201	186	174	188	186	171	178	199	165	178	210	194	195	177	190	197	193	183	184	176	159	187	180	178	180	183	182	199	169	189	175	160	191	198	196	199	196	183	226	194	211	175	171	197	175	185	166	164	197	205	198	166	197	184	205	192	186	202	164	188	182	191	182	178	173	175	197	195	199	198	190	178	201	203	192	174	171	186	171	167	178	180	185	189	190	179	181	184	192	189	194	191	195	169	213	186	172	200	150	173	160	195	178	192	196	179	185	177	178	174	189	177	203	181	181	186	184	189	191	186	209	181	208	188	185	201	178	201	188	176	195	186	193	197	163	189	176	210	175	178	161	180	179	189	192	165	165	219	189	191	181	187	183	194	193	190	209	191	199	181	179	186	194	216	188	179	212	189	200	197	171	176	135	180	187	180	178	207	160	203	192	196	168	160	204	172	186	181	187	188	185	190	196	204	175	183	187	160	186	212	188	193	198	182	180	193	194	185	202	194	160	170	174	192	214	190	160	181	155	179	203	194	210	199	194	209	177	174	190	168	179	199	164	183	181	168	190	179	173	196	180	176	175	185	191	181	177	191	184	219	171	194	189	188	183	189	199	156	176	170	182	173	180	183	170	198	198	203	199	185	200	178	199	196	185	202	168	175	180	148	176	194	170	203	175	163	169	192	189	196	188	200	191	181	213	173	180	197	188	172	180	171	171	175	172	170	181	170	171	202	199	187	180	168	192	196	184	188	202	193	167	178	196	193	181	188	164	171	195	186	214	196	180	190	186	184	181	204	168	199	210	199	191	185	185	179	178	172	171	156	212	188	177	183	178	177	203	189	193	174	181	194	201	164	183	185	210	204	216	168	188	174	185	194	218	194	211	169	213	204	203	195	190	193	203	180	195	183	174	185	198	176	215	185	188	196	184	192	194	196	192	207	168	181	192	158	202	178	204	186	185	215	184	190	209	201	196	171	201	191	199	178	203	190	191	205	177	168	218	175	177	166	189	205	157	175	195	182	168	179	184	193	193	183	217	194	199	203	189	168	214	173	174	207	175	191	195	180	208	180	187	179	180	175	195	208	189	178	184	173	165	189	183	204	163	182	190	159	185	207	211	187	195	173	194	187	195	163	199	194	176	187	190	194	169	211	175	193	201	175	195	197	194	181	188	190	185	188	198	186	193	191	198	202	189	183	182	182	167	192	179	168	182	205	189	184	174	206	204	183	200	167	194	198	187	176	190	197	208	206	158	184	191	216	194	183	173	204	172	160	194	215	191	178	174	211	158	179	187	196	194	179	201	156	180	188	188	196	180	187	200	178	188	196	181	190	193	186	192	193	183	181	188	198	166	189	193	169	178	158	184	193	202	181	204	178	162	186	206	187	163	166	151	188	168	202	211	175	214	189	170	210	202	181	207	158	176	190	202	200	173	201	185	163	193	181	171	192	217	188	184	190	193	196	211	175	191	183	188	184	198	173	197	177	189	195	177	202	187	183	187	166	193	187	186	188	176	202	179	171	207	209	206	210	188	189	176	192	168	174	173	173	215	189	207	177	162	189	194	192	207	191	181	208	197	206	202	202	182	190	196	196	198	175	184	201	179	192	160	201	206	160	225	155	189	189	172	182	186	200	186	182	205	196	183	181	199	174	181	187	158	175	167	184	197	183	197	188	198	176	190	213	220	168	180	205	179	176	205	213	161	192	190	218	186	186	196	194	173	186	185	187	185	147	179	146	190	203	211	185	174	164	179	180	191	163	197	175	166	194	183	207	191	180	172	170	189	164	204	192	201	203	219	206	199	176	193	195	185	182	183	186	193	187	184	191	202	172	152	186	187	206	179	186	174	198	188	180	177	197	195	186	186	192	195	189	179	185	195	164	160	188	165	196	202	199	208	180	211	213	204	181	183	175	185	204	184	192	150	164	209	212	172	193	192	182	201	198	172	188	192	186	172	200	191	167	202	176	185	172	180	195	181	189	180	198	186	177	201	193	152	186	213	192	198	153	191	200	155	176	187	204	183	190	199	192	179	158	179	180	172	174	215	193	181	192	190	182	198	202	169	208	178	191	165	173	205	197	174	146	202	188	189	181	167	206	190	186	185	181	177	172	183	190	179	175	209	206	219	197	189
26212	10007	22596	4207	2722	2075	1625	1224	1038	918	874	720	624	626	563	580	523	505	496	471	517	460	461	409	413	439	423	423	439	443	407	436	426	423	411	394	398	380	446	393	381	370	410	380	413	437	394	396	390	398	377	423	351	378	379	382	387	396	403	382	402	397	356	416	395	370	384	396	360	389	373	369	366	416	402	399	388	383	406	383	364	371	401	372	354	375	408	380	373	412	398	373	379	395	387	381	393	372	428	394	372	352	423	352	385	404	388	385	374	420	392	392	352	361	415	397	387	356	398	386	370	430	389	369	400	376	405	378	338	357	356	362	371	368	405	366	407	395	380	388	354	407	370	373	401	356	397	441	390	396	412	403	379	363	389	404	440	376	375	388	423	365	384	382	399	383	375	376	388	383	360	386	358	379	405	367	396	408	419	385	369	399	384	382	401	394	336	365	385	381	379	398	399	383	375	381	396	360	418	385	368	374	343	370	364	391	417	389	367	390	367	379	399	381	366	419	350	379	377	402	387	384	394	387	419	357	366	381	378	386	406	370	379	405	404	422	400	422	381	410	390	363	386	397	396	368	405	391	380	381	390	394	354	387	389	396	387	389	427	396	380	397	363	401	373	388	357	395	374	407	395	392	387	431	372	391	371	383	399	402	384	384	400	429	398	380	367	357	405	399	372	388	359	373	375	367	364	370	401	387	406	385	354	376	380	400	380	389	361	412	387	381	400	369	387	406	378	372	377	401	339	386	398	401	389	375	367	394	354	374	362	408	382	408	411	369	400	378	411	386	372	398	395	358	391	368	385	395	377	385	393	338	372	383	386	410	399	380	390	340	409	382	384	399	363	377	387	351	393	384	386	358	402	364	374	367	403	389	365	391	400	400	369	356	380	407	379	357	396	390	356	409	366	385	380	386	345	376	411	388	416	396	372	434	387	365	376	402	386	422	400	370	403	423	365	380	352	396	408	363	354	368	407	400	358	359	356	378	419	366	401	344	386	403	386	387	406	406	365	361	372	376	387	372	410	400	361	380	359	372	371	369	396	371	380	387	390	403	400	401	385	387	392	385	352	392	404	399	367	372	367	400	394	395	361	374	342	374	393	356	374	422	389	368	372	391	365	369	374	387	362	334	400	400	386	375	392	367	402	381	379	362	368	364	387	366	394	385	376	387	415	391	398	394	378	384	381	389	363	368	386	385	387	384	415	371	369	375	396	372	376	370	381	371	378	379	386	391	377	391	374	408	383	373	384	395	396	422	423	372	365	405	381	406	392	395	385	399	407	369	383	356	382	358	376	364	404	417	352	375	346	408	370	404	409	391	357	370	412	363	384	419	373	383	393	377	355	392	393	381	396	391	362	371	387	397	404	395	381	421	415	395	358	394	421	374	400	373	363	360	371	399	380	357	375	376	372	371	394	421	365	346	346	363	377	393	386	384	380	409	368	390	389	387	384	372	378	395	396	419	398	391	374	390	384	381	355	368	375	399	396	379	350	445	366	413	400	379	383	395	369	374	376	401	360	372	381	362	391	384	417	379	407	368	372	407	406	399	406	372	393	379	367	409	378	381	384	384	358	373	390	337	387	391	382	389	383	398	375	377	362	399	346	403	371	358	365	365	360	421	395	390	382	365	378	375	379	374	397	389	364	362	402	369	364	409	390	384	378	374	366	407	372	382	339	375	364	363	411	341	355	379	358	376	434	404	377	393	401	361	348	390	393	412	365	416	395	400	383	396	398	401	344	379	398	386	385	404	405	367	364	421	393	377	384	383	397	395	401	369	378	362	393	378	375	412	389	390	398	391	383	363	388	389	385	405	408	364	387	383	376	383	406	371	367	358	386	398	362	379	402	385	411	366	415	391	359	403	395	387	397	375	384	368	373	414	369	391	349	384	399	382	395	350	371	420	370	377	390	410	400	400	371	336	368	383	378	375	379	362	392	390	361	378	399	379	389	398	361	396	376	368	377	397	392	383	376	397	342	352	357	403	385	414	371	407	361	398	365	363	407	428	361	415	390	381	391	371	399	347	378	381	370	366	399	382	404	394	409	359	398	365	383	393	401	339	411	363	413	374	361	402	393	398	371	395	390	388	389	379	380	396	408	398	382	386	379	382	397	396	378	373	379	411	378	378	410	369	392	376	382	399	347	342	421	405	371	399	375	366	409	373	422	378	394	355	371	404	376	364	382	366	386	395	373	364	365	377	375	388	387	410	396	395	409	372	388	366	390	377	356	382	403	359	389	356	390	419	393	389	393	363	375	393	393	378	401	415	412	378	383	410	385	377	394	389	367	376	365	397	413	372	377	392	380	395	385	352	378	384	385	385	393	360	395	410	397	391	413	400	365	372	374	384	402	363	381	397	380	372	397	397	373	400	369	382	357	366	391	355	382	389	393	426	367	379	383	407	376	374	386	360	380	397	384	421	394	429	391	392	392	382	393	385	391	375	381	394	375	377	314	376	436	373	368	408	390	383	404	334	380	378	386	396	363	381	383	378	399	360	401	389	396	362	359	360	373	379	378	388	374	381	382	363	374	384	367	390	393	370	383	393	369	376	382	359	404	392	389	341	400	367	401	384	369	384	381	362	356	351	398	370	364	348	384	356	392	407	353	398	386	340	408	394	378	413	376	371	385	375	365	354	346	383	375	376	360	343	421	379	367	370	352	369	372	375	357	371	376	389	407	371	381	384	399	415	362	391	391	380	377	344	424	375	393	408	376	373	406	383	376	373	387	383	366	390	378	391	424	381	357	394	387	378	373	397	371	376	389	393	399	374	362	363	366	412	354	388	409	397	368	352	382	382	379	366	399	384	361	365	396	364	398	397	375	378	382	387	405	377	367	383	373	374	385	372	377	393	412	381	396	415	408	390	409	377	403	369	372	368	349	391	369	379	387	369	381	386	397	366	374	397	394	394	367	377	391	362	363	414	353	355	402	375	383	374	382	386	384	382	336	398	397	350	387	370	350	356	373	377	342	375	354	382	397	372	414	358	385	389	368	370	392	394	398	371	378	344	383	349	367	371	377	349	365	398	422	385	375	382	388	405	374	406	421	394	342	392	363	363	373	383	398	364	420	394	385	416	385	388	368	363	403	417	379	387	392	373	380	409	363	357	409	392	387	415	409	382	343	383	405	419	401	378	368	329	349	368	385	345	407	403	355	350	403	382	353	388	373	383	354	375	392	369	399	349	381	376	381	392	394	368	367	384	391	384	390	357	380	392	368	367	392	375	380	395	370	383	393	408	372	382	400	378	373	365	376	381	398	401	374	378	398	390	367	371	374	389	365	367	368	350	375	372	395	423	364	374	377	422	376	372	407	399	373	406	390	377	389	397	386	425	399	375	365	387	380	387	380	402	368	361	399	414	381	378	368	358	404	348	359	385	366	369	392	400	352	386	358	374	388	377	372	372	403	396	373	408	382	370	348	386	381	384	382	392	391	389	388	377	387	427	355	385	392	395	347	400	336	402	362	354	349	377	364	364
23279	21342	28435	24602	21342	20446	2598	844	647	544	557	494	449	450	445	428	417	422	398	434	389	364	388	385	371	378	412	383	355	329	345	362	369	353	356	354	340	348	349	341	347	344	341	361	350	311	316	338	350	336	360	366	352	364	341	353	347	345	341	334	350	347	343	348	334	355	359	363	346	350	334	343	347	361	319	339	322	328	344	363	369	303	335	336	349	364	352	354	352	344	346	357	330	314	321	330	329	328	351	355	329	337	349	339	306	315	340	337	327	347	319	351	333	342	321	310	349	317	330	318	352	358	341	330	331	324	372	334	328	325	327	346	322	305	342	337	361	340	322	323	313	338	347	322	361	320	369	337	357	323	335	316	356	324	376	326	334	356	364	336	336	314	345	325	329	348	349	348	334	328	394	355	343	336	325	342	377	335	333	312	367	342	337	349	331	346	324	316	347	356	329	330	328	324	360	340	332	309	320	349	344	325	368	362	347	326	340	330	328	331	356	332	316	344	328	336	316	342	321	365	343	345	367	350	365	350	311	355	334	359	351	359	338	346	333	342	309	358	309	323	341	352	321	362	341	340	320	348	310	318	327	348	344	346	359	332	342	330	330	339	296	308	343	344	344	385	322	329	311	314	343	323	346	339	340	315	391	333	371	351	358	338	301	326	356	381	299	364	319	372	356	323	314	373	331	349	345	336	329	332	316	326	310	313	330	321	360	368	347	397	340	346	328	344	321	340	324	335	338	320	333	351	364	353	396	342	310	365	341	382	320	327	343	343	312	360	332	361	318	326	336	346	343	308	344	335	343	379	324	347	323	318	331	316	353	322	324	333	338	339	339	366	359	342	336	309	355	341	373	331	324	327	330	324	334	342	343	331	338	358	349	345	311	341	333	320	359	337	330	310	319	367	331	370	320	313	349	358	342	326	372	321	303	333	330	327	306	345	344	324	346	317	347	342	332	345	340	363	323	328	307	325	325	347	325	373	346	335	309	365	317	352	346	367	313	331	369	329	364	331	368	346	372	334	340	367	335	348	330	354	346	372	340	368	359	352	368	340	387	332	339	336	349	362	327	353	336	361	348	349	345	324	319	330	374	320	344	363	355	352	324	343	370	379	342	348	366	309	315	310	355	326	323	355	346	327	327	331	358	336	340	317	367	310	315	324	321	357	334	333	358	335	296	346	332	337	328	358	334	342	357	345	338	342	328	338	358	342	299	348	344	335	347	373	327	354	365	337	333	380	315	317	319	335	359	346	335	346	354	366	310	356	348	318	341	325	317	312	358	333	356	323	332	305	332	311	358	360	360	320	327	344	339	293	292	328	345	341	334	325	344	327	352	337	327	333	320	338	347	327	340	336	354	329	356	364	368	307	332	361	365	333	316	345	374	338	357	335	340	373	335	336	362	355	311	335	328	300	328	348	338	333	341	333	327	372	307	355	348	349	366	364	386	334	342	340	341	297	332	341	359	339	337	338	369	345	328	341	348	333	311	346	327	339	322	332	326	352	335	343	336	364	325	331	314	359	316	316	328	337	331	371	329	336	364	333	333	329	347	326	335	346	336	372	375	356	318	364	345	352	317	364	320	337	358	334	343	334	350	324	292	326	325	324	356	318	340	342	319	381	304	365	326	350	344	325	319	326	348	371	310	307	360	332	325	376	326	378	331	344	359	360	323	349	359	320	332	316	303	331	336	361	331	288	353	301	317	348	343	336	346	363	332	322	354	336	351	355	379	320	323	363	320	334	340	312	337	305	333	357	392	303	338	324	337	328	322	347	345	371	377	343	366	364	332	325	340	319	328	325	343	336	320	347	370	328	366	324	316	318	325	328	365	349	327	372	328	338	296	367	304	348	348	311	334	328	365	283	338	331	343	344	334	310	304	332	345	347	312	349	353	338	352	343	360	321	380	326	363	345	311	362	318	358	349	361	353	358	327	361	328	349	341	337	335	338	363	351	340	339	335	370	355	332	343	324	333	327	316	328	350	356	360	332	320	359	318	321	323	341	337	373	327	337	314	349	342	325	329	323	367	358	336	357	331	341	320	312	359	375	340	324	312	363	324	315	367	355	355	294	372	373	318	358	322	317	339	317	333	322	354	315	346	330	374	326	313	312	378	340	377	313	297	314	356	336	353	374	338	351	313	342	360	341	325	338	332	321	322	327	306	336	329	331	308	336	348	346	322	362	351	328	364	367	344	342	351	351	338	326	345	328	326	355	350	348	319	334	320	358	335	312	335	367	338	337	350	362	352	323	333	341	340	352	348	338	344	346	366	323	326	319	360	328	327	349	345	348	333	341	365	349	327	307	354	328	341	317	352	323	333	325	346	353	361	354	319	314	363	360	338	358	329	358	312	348	318	295	356	322	330	338	315	368	332	328	321	319	354	326	357	337	301	329	313	331	363	342	347	334	308	310	307	346	312	323	313	357	332	317	329	342	349	312	324	335	333	361	326	354	354	314	329	345	333	332	320	349	327	364	319	325	334	319	351	348	323	349	376	358	328	378	355	327	339	362	349	325	312	330	313	285	305	359	340	319	340	340	357	337	381	338	302	344	321	340	344	343	340	316	347	320	341	340	315	354	344	326	345	313	336	311	358	311	355	307	372	322	323	343	331	333	342	356	311	344	390	328	305	332	351	360	338	351	343	331	313	325	368	362	329	356	322	346	355	333	316	341	334	333	330	338	338	361	342	337	313	348	338	338	321	317	365	337	339	330	341	320	331	364	321	300	337	338	318	326	317	308	371	330	365	324	331	368	350	350	312	339	337	335	346	332	339	331	332	349	342	302	361	300	359	356	331	354	342	331	319	347	334	324	357	367	326	347	354	300	352	334	314	342	348	329	335	333	358	325	323	332	342	339	330	332	344	340	336	348	354	329	347	344	356	342	380	374	383	327	345	321	327	324	331	327	333	371	330	333	363	314	308	361	302	349	316	318	339	325	299	334	337	338	362	322	353	359	358	358	303	309	344	316	360	306	364	339	320	330	351	360	327	301	333	338	380	341	356	351	339	307	348	321	347	320	328	367	340	330	318	356	363	345	303	307	322	370	340	340	342	347	298	318	329	315	325	331	309	311	360	338	331	329	336	329	344	329	365	326	325	354	309	334	356	342	336	324	325	311	339	337	375	319	350	345	323	377	323	351	323	332	347	381	334	327	350	358	319	316	317	311	351	350	338	340	334	340	334	350	346	332	342	320	332	307	352	316	359	352	337	384	320	325	335	362	315	331	373	356	327	322	323	328	314	321	313	345	327	321	340	344	321	348	351	311	352	353	319	324	296	334	348	313	323	337	332	310	355	280	356	323	333	358	344	360	369	339	312	340	337	347	349	351	319	342	342	348	307	346	324	351	330	326	332	378	353	367	362	334	365	365	393	337	331	338	313	309	353	329	329	334	310	362	305	374	340	333	315	318	341	361	345	362	331	314	313	310	346	288	311	302	367	324	341	338	305	346	315	357	336	347	339	334	338	344	336	342	368	323
29634	16116	24995	7107	4864	3530	2735	2247	1813	1568	1371	1224	1183	1032	1007	929	917	886	859	810	779	753	783	760	706	753	677	722	713	647	691	714	685	652	692	668	685	647	674	658	601	669	633	660	657	618	653	588	603	659	602	613	618	660	617	675	624	615	596	628	607	613	581	611	628	581	608	654	593	606	604	620	638	624	674	591	645	624	642	638	636	603	625	616	604	623	603	629	613	606	609	626	682	602	629	600	611	614	600	634	632	603	631	607	618	590	624	599	632	618	596	607	624	649	616	617	648	595	626	624	599	603	578	659	590	620	634	568	599	660	629	594	607	647	636	653	632	653	656	613	636	576	555	632	621	613	597	591	623	598	621	638	635	621	617	600	618	629	655	618	604	606	622	591	616	622	588	617	618	578	609	652	576	617	634	625	599	604	572	620	598	629	617	617	627	625	625	623	587	622	603	620	623	606	624	604	586	629	631	571	625	626	606	570	589	623	616	648	615	582	562	589	598	677	600	631	619	608	627	626	554	573	618	582	654	625	597	601	649	638	625	602	589	627	635	582	599	640	588	604	611	651	646	604	613	649	624	621	617	610	619	654	601	633	622	657	598	633	614	618	626	598	581	583	586	640	657	590	567	647	577	622	616	635	585	586	593	571	601	621	619	589	656	578	625	616	585	616	618	630	616	626	636	572	609	626	613	564	592	593	580	609	635	616	638	587	632	619	620	595	584	578	618	595	629	606	596	605	612	639	621	587	635	594	579	614	619	612	595	635	612	594	569	627	632	630	627	618	603	631	581	588	616	594	578	617	596	634	601	635	624	609	613	678	663	593	596	635	638	632	615	650	619	591	595	635	634	589	605	612	595	620	607	628	637	615	619	627	607	609	611	632	569	578	601	660	626	591	557	589	657	603	570	589	599	625	591	605	581	610	612	617	646	615	622	629	621	609	613	598	617	624	636	600	612	603	604	609	604	579	599	592	620	598	613	578	634	615	620	591	605	634	561	525	570	668	593	581	560	649	617	647	582	590	656	598	631	627	620	594	653	617	584	630	628	649	634	581	590	571	594	598	617	622	599	669	664	650	602	613	597	597	597	624	580	584	591	590	585	589	634	594	605	626	602	611	575	617	609	593	577	631	646	600	621	589	615	607	626	585	618	598	610	575	617	636	682	593	587	596	575	603	575	638	608	643	636	628	582	578	578	601	628	593	597	615	623	618	573	595	606	632	623	642	618	637	625	611	679	591	652	617	625	610	595	637	599	631	577	656	574	577	577	597	652	657	621	630	625	611	569	599	618	605	602	609	642	624	611	626	609	623	598	605	615	629	591	605	606	575	585	607	591	619	612	612	608	627	602	614	625	632	597	598	598	653	631	590	626	568	596	626	630	621	594	601	587	619	638	555	637	634	622	647	611	635	600	644	609	606	599	629	581	602	628	611	660	632	654	633	582	621	579	681	570	589	637	650	625	610	617	659	601	566	636	559	620	565	597	602	631	597	563	607	595	628	608	576	611	579	636	607	575	591	594	617	623	671	586	628	634	594	631	616	632	642	566	595	661	543	608	593	628	617	615	630	628	647	609	641	606	629	628	562	647	602	578	576	618	590	619	594	644	602	621	666	633	599	584	610	604	560	576	593	602	631	566	619	668	628	629	625	581	580	618	582	637	604	630	574	536	626	591	613	591	622	607	648	645	632	604	646	618	599	577	582	591	615	612	610	609	604	565	595	634	610	626	639	619	624	641	616	592	624	633	602	592	585	631	633	595	580	617	604	589	611	587	557	603	655	563	580	590	621	663	593	634	586	584	616	643	623	637	631	626	628	617	619	613	640	626	610	631	575	643	576	621	627	608	608	619	634	606	623	614	618	638	601	601	615	628	616	595	641	558	615	626	599	627	576	582	617	607	636	579	625	599	648	633	602	613	579	680	610	629	641	590	638	634	611	600	621	624	650	601	608	591	642	599	606	642	619	586	620	624	647	656	622	617	592	587	622	613	592	636	623	618	610	629	596	616	642	589	646	607	599	606	607	592	591	593	596	622	633	623	600	601	603	625	599	600	626	571	550	599	635	612	640	632	599	633	649	634	617	567	601	569	580	583	615	585	634	599	568	641	643	607	619	574	588	623	585	621	645	658	595	616	615	605	589	627	606	631	653	619	600	602	595	606	590	627	668	650	627	644	587	620	646	623	622	577	635	605	619	604	605	625	569	611	605	612	584	620	601	621	625	667	647	590	569	602	624	599	614	642	611	610	594	626	652	632	656	628	636	626	618	621	576	605	633	601	597	676	571	626	614	574	638	557	577	615	612	596	629	637	624	597	628	635	568	624	636	596	625	602	631	578	619	606	636	609	587	669	594	587	622	597	624	595	592	551	580	613	611	625	658	637	609	600	601	635	612	635	623	589	658	628	601	660	607	624	630	620	605	605	604	642	609	580	610	615	605	649	622	646	607	623	598	603	601	602	612	637	635	629	607	651	595	621	596	603	622	590	624	646	597	574	588	632	643	621	634	598	563	645	610	577	652	607	617	610	663	628	606	595	652	630	584	569	586	638	618	609	637	601	628	618	600	604	602	626	588	594	629	646	594	620	601	636	636	614	623	635	606	587	575	581	595	677	592	603	624	582	611	577	596	621	636	624	650	580	591	649	602	615	607	614	626	623	645	650	654	598	620	653	627	617	613	646	588	667	612	644	581	557	626	579	606	647	571	651	613	603	588	612	607	613	634	614	618	610	631	613	587	602	645	607	693	631	577	602	599	617	571	582	596	594	589	648	584	588	628	652	605	604	635	599	637	629	604	613	615	666	634	607	609	636	625	607	616	629	598	634	620	646	619	610	633	570	585	609	604	639	587	665	588	609	633	582	642	599	645	581	603	623	592	581	586	619	629	608	631	645	614	565	586	617	634	585	610	622	571	628	620	594	596	641	612	612	599	626	652	611	613	627	564	608	665	593	657	590	630	637	647	635	612	584	625	609	634	592	647	617	639	594	609	599	619	589	599	608	656	567	656	587	606	610	602	580	636	612	611	664	602	646	620	586	581	574	599	617	600	630	644	616	610	601	594	602	576	668	640	629	609	583	616	598	616	593	605	618	648	611	618	635	575	598	630	611	624	598	629	573	638	573	605	608	610	576	608	586	600	652	628	595	599	615	632	610	584	602	633	578	629	573	596	605	610	604	573	601	625	582	617	612	644	602	626	679	615	571	567	555	613	603	623	598	617	647	634	607	584	620	584	615	622	611	597	653	591	603	605	641	603	685	583	560	622	596	617	632	599	605	638	631	611	663	639	623	568	600	655	646	587	593	650	623	583	635	606	619	630	643	602	635	607	620	561	616	588	626	632	591	630	549	636	576	616	607	600	588	615	627	601	634	582	593	611	603	592	624	583	581	626	633	579	649	638	601	587	574	624	623	610	623	663	655	636	650	643	660	593	593	599	621	597	635	631	635	607	622	601	640	640	609	599	594	601	591	593	581	616	585	654	595	600
26779	20807	11329	1105	528	421	466	427	424	459	435	428	414	401	431	428	390	387	434	404	363	416	408	412	361	397	429	401	384	389	428	419	415	373	396	410	386	408	394	393	403	407	408	396	399	402	414	421	417	385	411	419	380	387	400	386	450	399	431	437	384	390	401	435	389	399	404	391	366	411	454	419	411	398	405	413	426	413	389	414	395	418	381	421	416	364	396	397	421	411	381	386	433	376	408	388	439	412	405	412	420	395	397	380	408	407	409	419	397	401	411	408	427	403	394	397	419	405	396	423	386	429	386	395	404	402	388	364	399	401	425	423	428	391	405	404	440	421	403	375	456	425	392	400	405	408	371	415	372	422	424	384	407	383	396	444	413	403	404	416	395	398	422	405	402	416	412	438	382	403	396	395	406	394	401	432	416	385	443	411	397	390	392	443	422	394	416	387	396	400	429	439	390	411	384	393	408	374	401	402	381	403	426	392	400	386	406	408	384	405	442	394	411	453	380	410	397	471	400	396	418	399	384	420	386	406	395	383	396	405	390	408	397	367	442	415	407	399	409	417	382	389	413	418	375	366	403	369	426	392	386	439	409	380	416	399	413	409	350	404	437	396	406	380	383	398	394	421	448	397	416	421	409	431	414	440	365	413	387	375	400	377	405	408	398	390	428	344	408	415	390	429	377	406	409	367	413	400	414	434	415	371	409	411	399	388	397	447	428	392	387	451	398	411	394	419	411	401	462	424	402	429	420	419	394	412	444	405	395	407	405	383	451	413	405	425	411	390	394	392	400	392	393	415	355	398	414	401	414	396	403	407	385	406	415	394	388	405	377	437	405	428	367	423	429	375	411	390	391	438	412	418	368	414	399	379	394	423	405	388	416	402	381	436	430	388	371	394	439	393	410	391	402	407	406	380	389	346	417	358	413	420	412	425	384	433	409	412	464	389	398	371	415	384	382	393	420	398	413	359	422	419	377	405	382	413	388	440	380	415	390	361	431	352	389	428	432	384	408	404	391	384	424	406	409	396	434	391	439	384	375	392	415	366	406	417	386	431	419	388	397	406	396	427	403	439	414	374	441	422	413	424	416	391	419	416	392	381	382	388	386	402	444	410	407	405	397	444	424	386	434	441	425	409	415	403	424	416	408	420	399	390	370	359	417	414	419	415	380	415	379	428	438	426	428	392	406	401	379	407	434	416	419	414	405	384	419	417	402	400	401	386	427	390	400	367	405	374	404	406	415	404	433	414	398	407	425	373	401	417	436	444	407	420	411	419	401	409	409	380	401	377	403	419	421	394	388	391	391	409	377	428	425	407	427	420	401	400	400	426	402	419	390	418	379	429	402	409	429	413	415	420	418	431	434	450	389	409	426	394	400	421	367	399	392	386	399	401	392	435	399	393	381	371	413	429	425	433	420	393	417	420	378	420	427	407	423	396	407	412	416	411	392	394	400	415	402	425	442	384	410	421	404	376	412	419	407	360	398	407	423	441	402	405	390	404	414	406	409	408	405	414	395	369	448	425	412	367	422	396	366	424	427	402	374	411	428	417	409	405	420	424	393	404	427	418	384	417	398	417	407	400	375	403	399	402	394	414	454	442	387	410	421	375	416	394	421	409	420	400	418	412	395	404	409	414	428	364	419	425	376	401	431	403	384	388	401	447	412	398	403	330	394	420	393	432	405	362	412	390	408	416	355	421	409	387	398	402	400	371	394	414	407	394	405	408	402	393	392	416	406	416	404	403	395	423	446	411	412	421	425	394	427	435	411	416	401	386	387	401	413	378	379	442	400	405	405	434	391	432	431	394	419	435	392	392	390	410	396	383	440	396	446	430	417	388	395	414	424	393	431	425	405	429	385	402	374	421	399	403	414	432	407	399	402	399	435	411	438	393	400	401	392	412	428	420	392	386	402	415	415	414	435	435	406	417	425	415	377	398	405	400	410	416	409	421	404	420	423	428	381	398	399	367	435	411	403	384	392	400	362	399	365	415	383	394	460	419	396	397	396	382	417	393	415	386	380	411	440	401	405	385	396	387	393	412	383	410	427	410	407	409	416	422	452	404	396	391	421	408	425	395	441	435	399	398	420	435	376	403	413	410	400	417	396	413	462	410	427	401	388	401	411	406	415	415	377	411	384	424	363	408	436	431	455	397	391	397	393	406	381	428	389	428	417	397	415	421	423	421	439	420	404	415	396	380	405	415	375	389	410	421	432	409	396	382	407	391	436	434	394	393	393	409	393	404	427	378	377	424	421	408	443	431	391	407	444	443	404	390	415	399	439	427	387	423	437	429	412	373	387	431	430	403	387	426	394	424	384	385	410	405	383	366	403	394	386	418	404	408	411	387	386	436	416	385	392	404	370	407	421	418	410	435	419	425	377	395	402	405	424	404	407	440	424	409	423	422	394	372	387	432	409	441	388	413	437	391	405	387	433	376	409	418	416	410	416	388	429	408	423	410	396	449	418	394	399	375	369	398	373	379	422	362	429	371	386	417	406	455	396	389	383	397	403	425	412	372	406	408	413	401	390	399	406	401	402	435	404	421	416	375	409	381	376	402	367	427	420	406	408	387	392	410	408	367	423	400	394	419	415	408	392	416	412	426	404	424	386	430	421	377	406	412	433	387	411	409	397	381	413	388	422	423	386	441	408	395	384	394	371	399	438	395	398	397	389	418	407	414	418	395	428	424	432	392	428	415	387	391	428	407	407	363	397	423	402	403	389	440	391	389	430	423	389	386	388	398	434	420	425	398	401	396	402	408	403	386	401	361	438	407	378	384	433	420	426	400	434	414	387	428	400	385	401	433	409	397	392	402	406	411	416	412	412	420	397	385	410	406	395	375	425	398	406	401	397	396	377	411	445	421	394	402	412	413	406	409	381	449	411	403	438	411	397	390	398	375	443	405	398	404	411	369	398	375	402	387	405	404	434	428	397	393	409	380	410	436	415	401	430	417	393	418	403	398	387	433	393	420	400	387	418	397	406	429	364	387	404	437	421	428	420	378	406	425	405	413	412	409	385	412	413	425	422	429	386	390	395	365	409	412	397	396	428	458	375	391	379	404	418	432	422	429	418	429	411	398	383	388	382	385	423	424	365	422	432	429	422	408	389	426	414	387	394	412	388	371	421	425	374	426	455	426	380	408	382	400	395	388	411	411	393	426	368	389	377	414	417	383	408	402	431	409	403	409	407	360	383	408	372	429	402	460	411	429	401	391	415	416	349	408	412	430	415	393	430	399	391	439	401	392	411	430	393	401	394	407	384	376	408	376	384	391	414	421	386	432	415	379	414	394	436	403	412	395	428	434	414	370	376	378	411	377	410	392	469	426	406	433	417	406	422	388	408	412	384	446	404	409	409	393	412	426	395	445	387	402	423	437	389	367	423	411	443	402	394	387	386	376	400	383	435	381	391	396	462	416	411	412	405	374	400	391	401	402	373	430	411	410	424	385	406	424	396	389	408	384	381	387	404	411	398	412	401	419
12827	1822	9030	1163	1042	907	869	887	863	814	796	796	828	804	745	795	822	823	819	715	759	851	743	768	768	766	766	786	797	818	804	755	792	846	800	759	816	795	734	817	759	758	807	755	772	782	786	786	830	791	735	785	789	754	813	776	756	761	789	814	730	845	758	803	769	807	763	799	748	777	787	786	731	767	778	777	776	795	763	788	769	752	772	816	822	793	757	834	778	775	769	739	783	756	793	751	791	774	790	733	756	808	779	779	806	743	793	715	747	802	776	785	809	783	757	791	774	850	798	755	773	778	711	759	766	795	761	769	758	712	755	793	776	860	788	845	780	744	746	801	746	725	760	839	760	781	768	820	766	787	754	839	794	737	786	774	789	777	767	758	760	808	797	768	798	788	793	785	780	846	779	794	826	809	808	813	767	778	775	789	787	750	757	830	840	794	772	745	774	784	788	753	808	759	769	772	771	727	774	744	782	789	805	762	774	760	728	781	791	789	809	791	785	769	815	774	781	773	764	824	752	790	772	783	758	745	792	727	796	805	805	772	740	712	839	781	781	792	835	754	719	734	768	774	758	828	739	723	768	835	750	806	826	788	732	796	713	772	781	771	822	761	801	716	715	760	783	743	776	771	768	782	763	767	779	809	782	753	774	731	787	770	819	812	816	766	754	836	776	753	760	742	761	764	759	747	758	781	769	786	811	720	763	822	782	782	786	823	773	752	823	809	740	787	766	731	785	784	781	794	785	814	801	731	753	756	761	818	805	792	808	751	737	779	759	769	785	817	769	749	734	833	812	779	843	792	791	764	787	791	838	781	791	764	760	774	771	770	784	806	801	753	772	767	739	805	781	771	790	791	807	775	751	756	797	777	746	786	796	714	771	803	729	780	773	835	766	732	750	790	817	758	793	772	803	714	763	799	836	823	791	785	751	773	782	774	797	783	812	752	817	786	796	804	800	767	765	764	758	789	787	732	864	782	772	789	825	784	778	760	785	782	726	780	784	818	739	805	802	792	791	770	774	798	779	742	755	775	785	813	769	770	807	779	798	794	804	831	741	782	797	753	749	781	773	748	761	822	849	811	818	810	782	755	752	749	780	751	780	788	711	821	800	769	716	720	757	763	798	754	766	797	769	833	748	825	763	762	782	770	753	790	774	785	780	774	797	803	801	764	777	750	731	769	814	777	791	796	784	840	763	811	837	768	754	796	758	779	800	768	768	746	757	782	754	845	736	778	792	836	728	808	790	817	768	758	789	775	729	793	771	803	816	706	779	795	786	732	793	746	775	765	772	781	790	761	815	785	783	819	755	796	749	829	751	784	749	750	748	809	803	822	797	805	793	774	773	767	730	745	755	789	761	765	840	801	789	763	788	767	729	818	802	787	755	764	829	762	762	778	762	749	806	790	774	774	799	759	762	758	822	757	765	757	814	809	775	808	800	751	785	786	780	769	746	775	756	792	816	789	756	780	788	771	796	763	790	764	799	803	761	758	785	796	818	727	839	793	776	759	808	780	737	790	750	825	819	714	739	812	783	777	708	782	800	781	826	760	765	753	756	777	725	733	742	805	828	800	815	743	800	774	762	828	751	762	732	764	772	777	765	814	781	812	773	804	750	790	760	782	753	829	741	744	782	735	806	800	786	758	789	772	750	782	784	782	773	793	782	771	764	768	741	763	838	792	753	797	828	767	767	793	821	776	778	840	805	769	764	737	803	815	802	762	784	798	790	810	753	794	819	751	763	803	770	751	805	790	745	781	763	764	785	770	754	780	735	783	790	753	806	790	803	844	804	755	751	769	783	727	829	747	751	786	744	735	804	773	762	804	769	780	775	809	805	780	792	790	798	753	790	744	775	766	836	758	765	734	813	756	776	755	795	847	766	745	759	733	757	749	731	788	751	786	812	812	757	794	778	814	791	715	721	795	752	836	807	756	791	793	755	754	741	745	836	732	779	806	731	776	811	812	706	783	755	768	776	796	740	814	802	795	806	800	773	818	789	720	769	796	793	750	714	788	731	750	748	745	773	747	757	787	732	780	783	775	813	822	746	752	785	742	797	773	792	749	793	793	761	844	765	757	810	768	780	750	806	811	783	819	766	844	763	774	819	759	753	799	794	813	807	780	761	802	742	744	752	821	769	683	776	825	803	800	773	812	793	809	764	739	767	783	791	859	815	825	737	776	806	786	768	769	788	764	762	781	772	735	829	759	736	764	762	760	738	740	787	763	799	784	816	742	733	737	791	773	760	760	818	782	780	784	796	776	853	739	803	728	780	733	769	740	794	791	811	772	727	758	790	802	741	767	795	780	789	789	808	739	733	736	785	759	794	704	731	761	793	817	759	766	799	789	790	777	774	771	814	811	776	775	798	780	815	765	767	786	785	740	815	789	760	761	757	765	761	765	740	775	763	792	759	748	743	809	799	766	773	819	826	793	756	802	786	793	813	779	732	774	760	780	762	827	788	778	790	781	771	803	781	782	757	819	785	766	752	801	767	776	787	840	739	791	747	776	760	807	804	779	790	802	782	744	788	813	737	779	787	756	750	757	831	789	749	757	784	788	788	767	791	786	751	773	781	803	759	826	835	757	755	750	774	783	785	816	795	794	782	726	800	797	743	793	750	774	773	804	768	770	767	792	762	767	753	751	783	748	787	751	759	796	812	747	749	755	810	783	773	765	793	751	767	776	757	779	789	738	790	805	759	765	828	779	793	746	786	778	748	744	737	773	761	797	756	772	784	791	789	742	782	801	713	794	801	779	820	808	781	760	783	797	759	783	802	739	799	739	813	769	761	722	782	791	789	768	728	790	778	783	819	768	789	801	761	841	827	827	811	780	782	791	757	793	734	770	809	795	789	765	798	776	801	784	773	805	786	772	825	772	760	786	784	796	761	759	748	813	788	775	727	776	775	794	735	732	720	821	797	763	790	795	797	746	821	780	773	729	844	756	801	755	759	757	742	761	802	792	780	748	768	813	810	788	761	756	762	780	769	762	784	815	734	781	790	766	726	735	773	787	778	744	776	795	824	754	733	748	759	761	788	759	817	737	775	752	808	792	793	745	795	788	761	803	772	811	778	740	754	789	796	772	755	813	760	770	802	766	818	735	761	781	843	775	746	791	833	789	780	728	731	783	776	828	738	791	769	813	757	746	739	810	804	722	799	686	772	812	835	772	789	817	773	746	777	815	765	807	755	748	782	763	760	718	759	780	789	748	727	791	756	816	770	799	806	743	741	744	797	810	727	793	787	760	777	751	783	793	809	784	778	770	793	806	785	808	785	826	782	717	763	801	763	846	775	760	789	746	790	773	762	782	761	759	772	769	745	774	771	763	815	795	777	772	785	751	741	776	784	814	774	775	765	784	744	708	759	794	755	760	703	824	772	803	770	733	740	823	783	780	756	779	767	757	755	785	711	817	746	789	742	771	790	741	823	795	734	819	795	811	812	781	810	769	776	776	787	756	739	760	744	792	804	818	766	763	850	789
24223	21318	27672	25301	19624	1960	585	465	377	324	321	281	232	270	249	246	234	249	242	216	206	178	217	214	201	186	218	207	208	233	186	197	192	185	208	194	189	199	210	197	205	194	202	185	194	194	178	174	183	185	194	202	204	196	176	189	177	171	211	182	185	201	184	196	204	192	190	207	180	207	191	178	195	199	197	186	176	198	193	208	200	184	181	180	183	181	190	204	165	203	154	200	187	196	187	180	184	178	187	176	194	179	204	183	182	195	170	189	201	217	185	189	210	215	192	206	192	200	176	201	196	170	185	187	183	203	195	166	196	179	182	193	202	170	219	199	196	194	170	168	195	203	189	180	185	192	182	210	201	184	198	184	194	193	182	191	205	207	178	189	199	173	166	205	168	209	188	196	196	195	188	195	186	196	173	170	185	180	196	191	179	183	217	183	205	161	188	195	216	200	209	178	210	212	206	176	205	180	207	185	171	188	197	180	176	190	184	175	163	206	189	160	200	203	172	164	199	176	184	174	194	181	180	179	202	182	217	178	180	185	193	206	215	206	180	203	199	171	170	171	190	177	186	178	174	194	164	181	175	191	207	211	190	173	194	171	192	188	174	218	190	176	183	201	228	184	159	184	165	214	217	184	190	198	176	182	182	194	188	185	218	176	206	217	174	204	205	186	202	178	175	176	173	228	188	175	183	178	193	177	172	188	165	193	213	187	167	187	188	205	178	191	205	171	178	191	185	184	197	203	175	208	198	187	170	176	201	197	201	184	190	190	176	193	186	171	189	215	201	161	159	171	200	160	193	189	184	189	199	168	179	193	184	182	169	183	194	175	175	204	184	203	184	168	199	181	192	202	167	198	174	203	207	177	177	192	165	187	191	179	182	188	175	202	201	189	193	200	193	197	184	203	193	180	169	163	176	188	174	182	167	194	184	189	204	183	180	167	203	195	197	203	187	208	176	177	192	194	172	156	183	202	199	213	168	205	206	167	216	160	195	167	194	196	175	210	176	205	183	185	216	176	165	167	182	198	191	174	204	183	182	196	197	173	196	204	173	200	169	185	190	175	216	189	175	185	195	174	174	197	171	189	182	172	167	183	182	186	190	193	192	192	183	179	189	167	174	211	174	174	176	185	178	189	188	201	193	199	185	212	172	186	208	191	190	187	191	187	178	167	191	190	165	171	179	208	184	196	198	196	192	201	179	210	185	194	169	208	184	164	182	199	173	192	192	190	184	190	179	192	182	199	214	197	185	185	193	170	191	216	185	186	172	220	183	193	198	170	224	186	204	207	194	202	174	178	201	180	193	175	190	181	179	235	185	187	219	203	178	200	183	177	218	186	190	162	220	151	204	177	182	190	173	203	202	178	205	196	190	194	189	198	189	199	208	165	190	187	196	180	195	193	183	190	188	184	170	200	182	188	182	197	188	196	168	204	190	186	170	188	156	197	178	200	185	179	202	177	177	180	184	192	193	177	193	180	157	181	198	192	191	184	160	195	213	184	180	166	200	197	167	204	203	167	201	153	175	199	179	184	187	190	195	186	176	164	207	180	188	193	154	172	190	200	204	180	190	198	184	195	183	173	196	203	171	183	170	164	163	187	182	190	197	183	185	204	221	191	188	190	189	181	197	202	184	183	194	176	191	186	166	194	205	196	189	178	180	189	191	194	178	178	206	188	201	181	194	177	165	194	184	195	196	180	192	199	195	208	216	174	184	181	183	166	172	165	185	177	163	190	194	183	199	183	175	209	155	149	182	194	197	204	173	196	202	195	188	171	158	190	153	177	191	164	177	176	171	205	187	198	184	199	185	169	192	165	199	182	205	199	178	176	201	199	168	184	178	183	201	185	161	204	195	230	191	182	176	186	212	166	202	200	186	211	194	174	188	184	211	203	183	204	182	183	180	165	193	209	191	189	187	176	191	204	172	200	172	201	172	187	200	185	178	225	153	201	189	170	214	198	213	186	193	168	172	206	187	190	185	176	164	169	174	168	191	168	174	196	184	178	177	186	181	177	183	190	214	195	193	192	198	177	187	184	199	189	167	178	204	218	203	194	200	182	195	211	186	161	194	195	193	199	190	206	187	194	176	173	180	177	164	168	175	182	193	186	191	198	199	181	182	189	191	175	190	171	185	183	154	191	181	211	188	177	202	207	169	196	201	195	184	174	188	192	189	182	206	199	191	206	178	193	189	149	206	224	183	218	166	171	199	177	192	169	193	184	197	186	190	170	162	181	206	147	182	203	196	187	169	196	205	173	184	185	186	171	194	185	183	192	166	204	203	180	176	182	188	211	187	186	165	173	204	201	185	177	175	178	192	177	192	177	195	183	174	179	168	207	199	195	205	195	206	173	166	181	202	190	165	191	173	165	176	195	197	177	206	157	188	180	179	189	180	175	184	196	174	191	175	202	199	176	193	194	198	197	176	187	179	189	184	183	212	214	187	184	182	188	205	177	187	175	183	215	183	193	212	176	175	188	191	205	198	194	173	178	178	184	190	173	192	164	178	169	169	188	204	205	211	202	199	161	173	162	196	165	189	207	199	179	176	171	201	200	160	196	181	171	210	166	168	175	204	182	201	193	189	179	184	184	198	182	204	184	194	197	201	198	193	176	195	192	176	181	161	184	195	202	164	178	179	198	177	203	207	172	176	194	187	221	183	158	175	204	184	167	183	200	159	185	193	192	189	176	202	184	186	188	192	190	173	184	185	175	186	172	202	205	170	209	185	175	160	196	215	183	217	201	182	204	196	178	219	192	203	168	169	184	181	179	191	202	196	233	171	200	178	207	185	190	180	197	201	182	177	210	186	187	184	184	197	201	204	178	184	223	200	200	194	178	171	173	188	159	174	198	211	188	156	208	197	167	182	191	214	191	186	180	186	190	196	167	162	201	167	186	194	167	204	221	188	216	188	185	181	176	196	215	188	191	211	218	195	215	206	181	191	197	211	187	174	205	171	191	194	185	179	200	195	201	203	201	181	200	174	202	201	207	172	183	185	180	181	203	181	166	195	173	166	186	189	178	185	171	171	184	207	176	188	194	206	186	173	199	164	168	182	167	175	184	176	181	188	197	224	215	180	196	165	153	184	193	201	186	161	187	183	181	171	182	179	188	192	199	179	181	192	200	200	205	178	176	175	190	189	207	209	177	178	189	198	202	193	188	187	188	204	198	182	178	196	186	187	199	179	173	182	199	184	195	210	186	205	179	212	181	177	185	202	182	173	164	196	181	192	184	205	171	186	206	191	164	209	184	184	185	182	194	229	193	204	163	191	172	198	179	173	183	184	183	212	198	203	185	177	168	180	180	193	169	190	194	172	164	187	202	194	199	164	207	198	193	188	218	164	170	202	204	197	216	189	180	195	160	176	194	156	175	175	176	176	195	207	190	173	168	169	177	180	192	187	164	164	190	163	177	176	187	176	197	199	167	207	185	200	171	189	178	197	207	173	213	199	177	193	182	180	176	191	205	179	179	197	195	177	240
25945	10056	22164	4024	2778	2081	1536	1281	1053	906	808	722	692	618	613	604	496	520	511	498	454	454	428	502	438	425	455	425	417	419	392	395	410	431	466	377	430	415	394	395	371	446	433	390	412	409	403	405	372	361	395	384	394	388	430	387	384	369	415	413	396	383	404	418	404	367	383	393	384	354	401	356	392	421	358	370	377	379	398	368	400	390	370	374	382	399	386	373	404	359	361	384	350	392	383	355	364	347	394	394	393	396	382	370	384	383	368	384	398	381	371	365	378	399	399	411	353	407	413	405	367	382	358	402	395	381	380	392	342	389	402	386	360	374	397	339	338	374	387	376	352	405	398	382	387	374	401	401	387	376	389	390	375	385	353	384	396	365	384	360	374	392	389	372	391	390	393	380	397	349	382	415	410	342	372	371	345	362	387	379	404	358	382	378	350	393	386	349	378	409	402	404	371	380	417	363	346	381	369	375	358	374	392	391	343	360	362	355	382	385	367	380	364	423	370	359	375	399	379	354	382	377	375	393	344	368	373	376	374	373	375	374	388	374	371	393	382	371	377	372	384	373	384	382	380	372	399	393	365	362	398	376	395	398	383	405	354	375	385	391	377	389	392	426	383	417	370	359	369	365	353	393	382	393	381	400	382	403	403	394	362	395	353	384	373	361	398	419	366	388	387	388	366	384	409	383	428	399	391	345	392	369	383	393	354	387	366	355	392	401	373	401	365	374	408	377	366	372	390	374	366	345	381	384	360	381	367	378	380	406	345	390	356	346	405	409	357	374	379	370	395	374	383	379	389	408	404	340	416	345	372	415	386	367	365	350	368	362	382	380	361	375	371	402	372	372	395	371	376	358	395	371	398	379	370	373	424	440	400	357	387	360	372	430	389	369	378	346	375	401	402	376	376	371	405	397	381	383	403	364	374	355	382	361	355	391	351	375	371	369	371	340	377	379	356	387	367	394	367	369	407	390	398	377	359	362	353	359	373	333	389	398	427	364	381	368	361	377	371	365	373	368	387	389	405	391	408	382	393	431	378	392	360	407	394	371	402	341	414	359	366	350	349	386	393	371	431	403	374	394	374	375	369	380	370	347	406	375	368	397	402	394	405	352	389	365	410	412	394	384	370	391	384	360	393	398	417	386	364	399	363	375	391	389	388	394	382	363	380	386	379	349	374	361	389	423	388	407	398	375	370	387	421	384	380	376	381	374	393	372	370	375	376	368	417	370	400	368	363	400	402	357	412	355	403	363	370	364	369	412	438	370	396	370	379	393	396	387	395	397	367	375	436	339	397	404	367	354	380	367	390	414	372	373	402	406	388	381	409	356	392	377	397	363	389	331	350	417	368	384	380	393	375	399	357	366	393	407	369	400	373	400	385	379	397	378	391	399	375	399	363	380	404	361	390	374	379	386	374	377	373	370	382	389	373	401	406	358	368	364	404	368	368	352	382	374	391	398	391	360	400	386	378	376	400	390	411	352	345	384	354	380	394	385	377	379	357	364	396	353	388	416	407	383	356	405	383	359	381	408	406	397	381	379	376	379	358	321	349	358	373	363	392	402	375	361	443	375	405	378	405	395	367	379	404	389	365	338	405	387	380	403	370	401	393	368	434	395	391	372	361	382	347	399	369	361	421	372	377	356	389	398	421	387	383	373	369	359	384	397	351	401	369	389	413	359	383	398	379	380	345	365	413	372	390	401	396	380	402	375	393	399	371	368	400	366	386	370	399	379	403	388	412	361	375	409	378	384	358	389	362	403	389	418	354	389	379	381	403	356	353	383	358	377	400	384	401	408	378	407	404	386	436	374	384	377	356	364	418	364	394	383	393	378	391	360	360	384	401	359	403	394	404	372	399	344	379	389	404	382	363	381	384	399	403	368	353	386	372	369	405	364	387	390	348	400	390	384	383	400	395	351	372	378	358	378	381	392	395	400	388	376	383	359	345	396	403	398	401	360	370	390	379	394	404	392	358	391	391	376	392	395	342	387	429	371	387	380	391	372	395	369	386	351	373	355	376	396	365	430	417	373	355	417	414	345	411	406	367	372	342	369	377	367	379	394	335	405	374	369	369	387	407	386	397	349	412	366	377	388	374	405	375	372	369	396	368	389	359	392	336	413	354	357	372	361	351	382	439	408	376	413	354	377	406	423	378	404	379	377	404	367	364	358	391	373	376	375	386	389	387	364	418	394	359	360	356	403	380	360	377	405	394	350	387	363	373	368	384	407	425	367	369	420	358	380	360	350	374	390	356	379	399	366	386	385	353	368	392	405	375	387	380	359	418	387	358	403	400	360	388	363	351	382	408	377	387	388	401	398	389	383	399	409	394	385	367	365	381	401	375	414	367	390	378	407	385	379	410	375	391	409	362	392	366	382	363	364	412	379	396	357	376	377	392	369	369	341	384	375	386	401	382	358	395	351	369	366	365	371	455	342	368	323	389	394	381	398	375	401	396	355	364	355	358	369	401	353	404	396	412	368	403	338	376	339	388	399	385	356	353	357	399	366	364	412	401	390	427	386	359	338	361	377	397	364	394	389	359	392	374	364	367	372	386	354	393	350	368	389	405	412	384	402	354	382	385	401	390	375	402	386	386	404	429	380	393	376	404	392	404	364	387	378	426	374	390	385	380	381	411	334	367	333	385	357	408	362	366	395	387	383	374	368	393	357	355	374	401	379	385	378	367	371	348	379	391	337	398	394	359	384	392	352	375	381	407	404	363	400	388	355	394	391	368	390	398	382	398	356	375	391	355	397	349	367	397	381	385	389	420	442	386	348	443	372	362	383	386	361	379	378	399	387	364	359	394	370	395	385	410	348	395	380	357	400	388	400	370	351	397	390	396	357	379	433	407	352	390	386	363	390	392	387	384	372	389	434	391	399	363	396	374	407	405	404	392	387	406	392	356	410	357	367	373	406	404	370	389	351	410	397	368	383	376	385	386	385	320	433	386	385	391	400	342	365	358	381	419	395	379	375	373	393	367	407	370	362	370	375	377	376	359	372	402	414	374	396	348	373	388	397	401	379	395	388	374	384	384	390	407	372	366	378	396	433	371	396	401	371	374	386	372	334	380	400	391	361	414	408	393	373	389	393	372	387	373	402	391	387	377	397	378	369	372	403	410	399	337	362	349	377	382	392	360	390	363	384	360	392	366	380	367	376	406	339	357	413	334	364	369	360	373	384	356	410	416	373	376	366	392	410	372	360	363	360	371	377	411	379	399	381	414	397	337	412	378	400	400	376	399	403	367	387	365	384	405	351	401	401	359	403	383	393	344	358	363	373	382	377	367	398	395	394	350	370	372	401	379	371	414	377	374	382	339	352	365	395	374	384	382	364	375	357	406	385	380	413	372	360	384	389	348	409	404	339	378	363	363	394	418	368	396	371	354	396	386	402	386	386	373	378	375	393	370	365	363	381	352	393	376	380	384	403	358	374	409	395	367	358	378	388	378	375	343	356	381	406	377	380	358	399	405	388	347	375
23295	21356	28569	24529	21357	16768	1741	835	658	576	565	526	479	449	432	429	412	384	391	379	475	416	398	393	377	373	396	375	357	383	340	386	348	414	362	348	386	361	339	352	357	341	346	385	342	377	366	373	324	377	352	338	365	382	369	380	341	336	337	336	341	328	334	345	357	345	350	341	339	347	366	351	303	318	353	339	352	327	329	344	366	351	324	334	369	342	347	351	362	347	333	340	365	341	355	328	357	332	317	377	342	345	318	346	333	336	356	319	344	319	351	327	313	327	346	370	333	371	346	336	351	344	335	335	372	323	361	369	308	345	337	345	327	338	314	356	351	351	353	338	348	334	340	320	347	358	316	321	341	326	380	338	349	310	338	339	343	349	351	359	329	346	343	344	342	357	362	369	310	336	361	324	302	329	364	344	329	344	334	356	364	340	331	343	349	325	349	345	337	347	339	303	363	352	301	364	366	356	353	341	325	332	360	307	326	344	372	332	366	328	341	332	333	321	323	360	365	339	353	362	356	334	374	310	348	337	306	330	350	342	315	325	338	342	335	334	340	363	333	341	340	348	330	334	330	328	333	347	345	315	357	349	354	323	315	296	356	339	343	340	367	329	317	323	317	355	328	361	344	355	324	352	322	320	333	325	367	357	330	358	326	350	348	346	331	377	377	327	346	361	346	333	333	332	349	323	340	357	330	327	304	333	353	349	354	327	333	336	346	331	355	336	347	378	318	335	381	381	350	325	338	360	357	364	350	341	346	367	308	369	335	351	389	321	353	361	335	332	357	335	334	348	323	330	289	355	331	335	359	342	386	337	359	353	342	333	317	306	341	337	322	328	343	316	336	320	355	345	330	327	353	321	332	341	314	368	327	343	339	321	347	324	315	332	354	361	352	342	285	340	339	328	358	301	341	339	332	372	311	379	352	349	348	336	327	349	331	316	375	352	341	330	329	340	346	344	325	332	333	351	350	338	348	357	330	316	361	337	330	315	305	328	328	318	335	357	353	324	333	331	325	341	322	337	312	350	359	344	356	320	337	365	338	316	337	365	335	362	351	303	352	338	338	338	372	341	333	357	344	353	362	315	334	353	296	350	339	326	342	322	299	330	350	360	370	339	301	316	340	352	326	350	336	340	341	318	342	404	331	303	367	333	322	330	360	342	288	363	353	311	392	335	360	338	337	328	325	346	306	349	335	331	363	318	334	321	313	351	366	329	314	316	326	371	325	342	335	332	345	346	327	362	357	326	321	363	335	330	351	337	374	311	327	327	333	350	352	333	362	340	322	339	357	358	331	362	303	334	321	355	343	346	360	329	334	323	311	338	328	351	344	356	346	380	339	337	339	349	355	301	346	358	330	324	361	323	354	378	345	334	355	333	323	312	343	347	364	338	350	357	335	347	330	340	359	357	339	344	371	335	341	322	350	322	343	342	351	321	332	314	373	359	297	319	368	321	346	340	335	373	347	366	324	314	339	347	339	361	362	353	353	339	331	361	333	338	321	340	364	332	329	350	354	358	338	371	336	328	334	357	348	344	341	348	349	347	349	357	316	362	360	322	354	340	325	323	332	290	338	354	304	336	314	351	337	335	344	354	353	365	351	356	343	380	337	358	342	356	316	372	327	331	303	335	372	374	335	360	354	340	335	334	311	341	347	294	312	330	315	323	386	332	332	309	320	324	330	337	359	300	349	324	383	338	349	330	358	316	369	336	339	337	322	322	349	323	340	341	308	366	334	328	374	353	334	337	310	313	331	323	352	356	355	342	347	344	336	351	352	360	331	317	383	358	340	324	324	357	344	342	319	340	354	332	350	360	348	351	358	338	365	322	373	298	338	372	356	369	360	339	322	341	319	334	331	363	355	349	323	333	330	352	340	334	321	362	359	326	357	349	321	325	316	340	336	352	328	350	352	365	348	354	331	342	344	348	341	364	334	333	301	345	337	331	327	335	325	354	329	322	299	335	335	312	323	360	363	342	312	322	321	325	309	361	341	324	326	356	330	323	344	348	348	356	346	357	324	305	347	344	319	327	308	339	312	352	343	345	367	349	320	362	348	344	347	354	348	312	320	344	329	339	336	327	344	347	345	313	331	326	359	339	330	359	303	325	351	356	354	339	333	333	349	341	317	334	332	345	322	357	351	344	357	333	341	314	325	351	338	306	329	328	348	349	310	328	328	312	338	318	329	367	333	359	343	347	343	339	330	332	302	346	333	331	321	323	344	373	330	368	369	330	370	374	341	370	336	352	353	338	349	358	325	333	339	328	334	374	340	319	359	360	312	330	332	386	344	330	304	337	318	371	350	363	349	326	323	336	302	361	353	330	353	334	369	331	356	319	347	338	313	325	328	351	350	322	311	353	368	338	328	353	311	373	330	320	347	306	348	360	354	318	346	362	307	363	316	346	372	345	331	306	291	350	349	315	349	338	299	309	339	377	335	323	302	345	345	314	338	356	340	314	312	334	353	320	336	331	348	357	349	303	311	283	342	323	356	328	325	374	330	351	383	340	342	365	323	338	371	320	354	345	317	319	345	330	362	351	338	368	340	354	323	327	326	346	364	323	338	343	326	368	291	347	341	362	368	330	358	342	360	344	377	321	358	368	353	319	332	364	342	327	301	323	355	301	323	323	317	320	355	331	328	343	354	346	322	351	362	343	293	317	360	356	346	360	331	332	342	332	342	337	312	342	324	322	368	355	344	357	333	302	341	360	334	351	319	335	373	348	332	323	321	347	350	343	337	364	342	323	327	339	359	377	317	344	367	317	372	333	309	325	329	298	359	337	326	322	345	347	317	316	331	342	324	363	365	323	336	338	363	330	363	354	340	355	362	310	305	318	324	333	324	333	303	320	324	380	344	323	357	340	364	344	352	346	331	357	347	315	313	311	329	324	340	310	345	345	340	356	348	326	329	359	335	310	331	354	355	304	322	366	347	359	328	340	365	356	343	338	341	308	321	327	385	336	341	347	325	321	361	341	333	316	357	378	348	316	351	324	368	308	357	350	367	345	325	334	309	348	378	328	339	338	379	325	350	366	320	332	369	311	328	350	365	317	341	317	342	342	319	359	319	350	327	308	314	344	313	316	344	333	358	356	380	335	341	368	337	334	316	312	320	336	347	342	330	322	330	351	355	335	337	326	360	321	379	355	319	335	336	311	336	356	382	319	330	330	332	350	328	352	357	345	310	338	325	310	344	327	326	339	314	336	323	346	354	321	341	344	330	337	332	349	334	319	320	354	334	349	316	337	358	323	342	352	287	347	336	358	360	331	337	340	358	346	328	343	317	332	330	324	343	353	326	311	320	326	320	327	334	345	315	325	323	363	348	365	350	318	338	324	306	333	293	343	342	347	325	364	365	360	306	321	320	346	366	365	371	345	379	357	350	316	369	319	340	335	351	312	322	326	359	356	332	349	340	285	325	337	320	323	327	346	336	336	330	326	321	361	373	317	330	358	344	337	355	342	348	355	355	334	348	355	336	343
28217	15950	27062	7080	4785	3550	2673	2244	1827	1567	1410	1262	1141	1068	965	918	915	852	850	835	830	798	731	747	760	702	708	683	695	677	653	719	672	652	674	678	648	637	627	603	623	630	617	641	654	636	601	656	665	598	600	637	636	674	637	641	615	637	613	615	650	624	632	647	591	631	633	634	602	637	608	661	646	613	631	578	632	628	652	638	610	606	638	633	592	568	550	650	640	604	647	591	590	622	631	564	571	608	638	622	597	640	625	606	635	580	638	596	601	586	599	589	644	606	592	599	590	650	639	616	625	582	587	600	617	659	637	609	649	585	619	631	651	660	626	638	587	619	593	666	602	638	624	623	600	597	616	621	618	595	647	621	632	643	619	607	611	619	617	668	609	580	615	610	642	615	624	597	672	620	655	603	589	632	626	623	593	665	631	603	612	606	570	641	604	618	632	621	620	598	578	598	637	607	586	602	608	581	630	580	578	630	628	616	588	611	653	602	616	617	641	619	612	619	609	610	599	604	637	630	578	621	551	596	618	657	607	622	607	610	629	608	635	656	627	624	591	610	622	624	633	586	596	611	567	645	588	606	557	625	627	594	632	614	613	640	576	614	627	616	596	534	612	623	616	612	603	600	666	622	594	620	606	642	586	614	633	595	617	604	626	601	616	584	600	619	598	624	621	653	569	648	606	603	653	658	618	574	596	646	584	598	628	621	594	594	626	617	619	600	593	583	619	634	648	603	593	626	598	598	596	586	626	624	629	555	632	631	579	654	629	599	606	641	605	599	622	598	602	616	631	598	598	591	667	573	589	582	615	566	605	598	584	573	648	577	600	625	609	623	595	589	627	637	640	602	566	593	609	573	601	640	603	616	610	600	604	589	560	631	582	588	612	597	615	613	638	582	610	567	605	589	622	586	603	637	582	567	616	623	632	617	633	578	605	591	628	625	572	601	573	621	636	573	603	661	626	656	626	623	608	573	591	609	615	600	602	644	613	602	619	617	625	579	646	606	605	607	587	613	589	628	591	622	626	602	612	629	648	629	578	597	626	650	631	565	630	575	626	587	584	611	673	600	631	612	622	607	596	648	595	638	622	611	615	626	596	628	627	645	674	627	620	587	617	656	603	610	617	603	620	610	603	635	608	634	597	594	612	595	605	611	650	607	586	587	588	632	599	587	601	598	631	608	600	592	584	564	614	582	578	599	627	624	609	591	590	580	614	619	606	615	541	577	616	625	614	609	593	632	635	626	627	567	608	645	627	644	587	585	614	599	613	614	595	606	629	590	623	642	625	645	608	642	636	569	632	616	617	595	570	647	607	608	629	598	618	635	630	617	617	618	609	597	659	582	598	636	641	604	585	617	639	616	587	611	587	587	583	614	610	567	606	609	581	618	629	648	590	649	595	594	579	607	630	594	591	606	597	612	612	629	629	623	605	616	621	656	616	571	631	616	627	613	629	557	584	630	619	608	577	609	606	595	567	560	560	587	635	644	613	635	611	604	599	600	652	607	620	631	598	607	624	573	664	638	644	630	624	571	634	642	612	597	605	639	618	600	617	644	584	597	619	602	612	632	622	585	617	582	579	606	632	634	647	658	647	657	641	665	612	641	582	651	599	598	623	616	590	615	586	618	600	608	637	603	647	602	588	597	605	657	603	645	587	573	657	627	580	608	604	604	582	610	578	647	566	625	608	640	605	627	609	578	607	584	651	619	603	620	577	559	643	606	628	600	598	631	575	628	618	603	571	641	582	600	623	626	581	614	643	579	591	599	634	613	561	630	612	629	589	609	559	598	605	611	645	592	608	614	606	634	642	624	648	593	618	582	610	612	595	583	652	657	604	621	638	623	611	621	655	600	614	538	626	636	615	603	558	615	600	601	584	596	630	622	614	602	649	584	601	627	584	633	607	603	582	642	551	587	620	631	667	602	643	611	584	616	620	607	625	644	576	623	603	603	610	620	629	610	640	629	606	613	642	624	623	641	578	598	614	640	613	607	564	624	633	588	636	606	594	591	594	579	561	632	624	593	587	598	601	644	622	589	584	620	615	612	603	614	613	659	590	591	597	592	640	595	615	583	660	607	596	582	604	644	632	551	635	606	613	632	577	635	631	617	607	648	615	596	593	622	583	633	608	644	609	578	630	636	582	632	660	603	580	606	631	581	578	647	612	590	636	620	596	631	601	652	627	647	590	670	588	636	628	591	597	584	608	642	660	593	618	594	613	653	601	596	595	600	599	566	610	623	579	565	620	621	619	616	610	587	650	545	620	586	625	550	616	601	596	605	594	622	629	589	589	580	602	628	618	563	587	623	635	596	627	609	571	632	612	602	597	600	651	617	598	619	594	604	576	587	623	616	613	583	598	611	585	624	604	612	649	618	605	653	585	626	612	612	606	604	576	614	622	607	632	586	616	613	591	600	593	558	573	620	643	608	610	577	557	647	606	580	625	620	611	652	623	625	602	621	582	616	606	594	581	626	635	628	644	577	620	589	639	610	600	581	614	610	647	617	642	618	572	639	634	579	623	629	595	616	609	617	555	616	647	668	604	551	647	618	594	610	618	539	610	633	584	629	577	625	609	593	569	628	588	619	622	615	663	645	661	599	604	591	626	616	666	651	597	606	607	651	609	631	611	608	611	560	566	605	609	585	589	611	605	581	607	590	611	604	598	596	643	605	574	577	620	606	614	622	591	579	645	619	578	584	593	584	599	570	623	591	574	588	594	595	630	643	577	588	632	599	607	599	688	630	598	599	614	635	602	624	635	586	589	639	591	603	657	611	628	631	569	618	578	581	619	620	636	600	630	593	647	614	587	645	588	589	586	618	599	620	626	598	594	644	613	600	594	597	572	611	634	613	562	618	562	607	626	588	613	602	573	577	601	638	595	584	656	641	594	606	581	603	641	618	627	587	631	587	585	667	615	603	562	606	589	595	605	575	552	591	610	624	670	559	609	652	626	603	620	558	559	631	634	627	641	597	618	604	612	581	596	631	625	622	616	592	569	613	584	612	612	643	602	639	596	607	624	596	625	600	587	586	600	608	620	604	603	601	608	583	606	563	606	584	570	641	636	600	617	594	582	597	619	607	607	569	617	643	642	597	645	629	564	622	598	584	627	626	603	588	602	581	611	601	642	631	640	614	560	635	588	596	618	570	600	619	582	608	592	588	546	654	592	586	595	607	596	593	595	580	633	598	594	606	631	654	651	593	602	602	630	597	606	618	595	608	543	606	628	632	642	604	591	608	595	651	613	630	609	636	619	616	614	559	588	586	599	582	599	595	590	654	621	588	622	614	603	564	594	615	610	626	596	604	603	632	614	603	607	635	663	581	651	597	634	614	595	599	606	617	593	573	606	601	641	591	565	602	603	588	595	620	625	581	602	620	585	593	584	614	598	613	638	674	626	645	582	619	624	627	621	618	642	636	611	626	628	579	594	638	568	624	648	567	638	597	605	620	597	552	629	660	630	602	645	600	585	628	599	655	614	577
26652	20736	11937	1033	492	459	445	457	427	409	442	440	390	420	423	411	398	373	409	400	367	426	421	403	423	440	398	393	389	418	419	414	414	441	411	384	418	402	418	399	404	400	383	395	365	409	386	379	417	385	365	418	412	430	416	423	430	406	421	418	448	414	419	426	406	401	428	413	384	406	424	388	416	403	384	430	401	434	458	387	403	380	388	412	379	399	427	418	415	384	377	379	375	391	395	424	398	424	401	398	408	361	406	409	391	405	377	392	417	402	435	394	426	392	402	446	391	400	377	415	388	392	380	402	413	420	398	396	434	399	369	440	397	428	395	385	419	401	443	415	430	446	406	382	414	400	428	398	386	368	380	390	415	395	436	351	374	393	415	409	378	434	392	411	413	422	406	433	388	423	383	405	409	386	373	421	398	365	397	383	390	420	389	415	439	415	415	422	412	395	399	392	414	386	389	421	410	402	387	408	388	400	408	387	368	396	401	446	433	405	397	422	378	436	431	409	392	402	391	432	378	437	393	407	444	388	449	383	383	409	437	389	419	416	435	374	401	409	394	447	439	414	407	400	400	405	431	409	383	383	411	450	390	418	461	396	421	423	432	391	434	379	378	391	399	368	394	378	390	421	416	426	418	392	395	378	382	396	378	371	369	410	416	348	416	403	387	429	415	398	397	440	428	425	396	431	398	432	385	437	365	433	410	423	395	414	410	418	403	426	434	386	425	418	416	428	418	412	382	413	373	366	423	382	409	407	432	417	386	418	394	414	385	402	427	398	404	388	361	416	377	384	407	400	431	407	382	381	401	402	390	376	381	414	385	408	418	405	436	379	437	405	414	397	386	405	394	411	454	379	397	389	397	412	413	422	388	389	387	367	438	439	399	409	387	388	405	416	388	400	395	413	399	382	435	385	364	405	399	402	381	425	407	407	395	400	400	376	430	415	422	411	390	411	389	427	368	413	388	394	411	434	388	409	398	397	380	408	395	400	398	400	376	418	442	424	411	406	398	413	404	364	407	382	378	403	416	412	431	396	394	405	384	423	405	377	386	411	392	369	418	398	410	393	424	393	397	433	397	442	411	374	433	440	382	425	418	390	440	394	406	400	389	404	409	426	389	385	397	409	432	422	416	389	373	404	444	404	418	368	408	431	376	401	409	418	426	415	393	453	418	431	399	416	387	403	401	397	410	416	414	403	418	440	406	477	413	415	385	402	410	424	414	385	401	417	430	432	381	399	394	414	433	416	423	374	377	387	405	398	443	409	408	396	398	407	409	405	442	435	445	447	367	429	407	420	413	426	441	428	421	408	416	444	407	401	401	390	390	389	379	434	429	404	398	427	423	405	410	387	398	402	377	416	431	433	412	425	375	403	418	391	408	427	419	378	418	419	385	426	413	404	444	429	395	416	431	403	359	449	369	423	375	393	365	390	389	392	399	402	409	385	402	392	425	423	393	408	401	427	443	389	405	372	402	383	453	430	388	397	426	431	415	420	386	397	434	408	407	427	405	397	382	420	432	401	418	412	397	413	420	426	419	392	394	445	432	400	398	435	423	404	392	431	418	406	432	397	406	404	406	402	419	424	388	374	384	387	417	398	388	405	383	406	414	402	429	390	401	390	439	368	379	389	407	429	403	424	418	409	399	370	396	407	450	404	418	398	439	404	392	370	396	382	408	415	374	425	395	384	389	364	424	423	408	411	392	407	414	422	403	408	388	403	433	378	400	404	409	395	398	377	412	368	451	431	370	383	373	404	393	415	422	420	394	391	418	418	438	416	410	414	403	387	445	381	370	413	409	443	404	408	396	432	387	387	395	408	392	387	348	408	385	404	390	407	405	393	399	402	412	438	442	394	383	414	412	401	363	347	399	420	391	423	402	389	376	396	395	448	398	413	401	435	405	360	387	410	383	383	396	393	427	377	398	444	416	400	408	389	433	412	434	432	355	435	396	406	429	375	392	420	422	394	394	404	403	425	388	397	414	373	394	425	380	404	412	423	432	392	399	351	404	445	380	434	394	416	409	414	421	359	389	351	418	426	394	410	405	401	415	382	398	401	423	395	372	401	391	404	406	413	391	406	378	403	393	421	459	409	423	397	421	388	414	409	404	415	400	402	395	367	416	412	399	408	398	427	442	405	400	408	387	415	423	410	422	422	395	399	414	401	342	401	408	415	421	440	385	405	382	427	408	432	419	388	403	389	426	386	369	383	393	364	400	388	405	411	368	370	420	406	454	421	394	411	415	419	406	426	437	402	419	400	374	433	447	406	407	398	391	366	385	403	399	393	418	384	374	414	385	386	415	422	422	407	427	398	372	439	389	408	385	426	394	410	412	414	410	435	399	409	397	450	370	408	414	389	383	412	423	420	406	409	452	395	409	420	442	403	419	417	428	434	404	424	400	407	393	437	389	385	443	422	371	378	407	400	419	392	392	429	381	403	433	395	426	388	384	414	439	413	388	434	379	428	387	414	376	416	393	395	387	430	422	397	385	404	437	394	420	392	411	396	390	410	410	409	415	407	401	384	402	399	442	375	422	384	411	409	430	374	431	417	394	403	404	396	425	371	394	393	396	442	408	414	402	417	409	397	412	379	425	408	393	384	424	424	392	409	367	396	397	418	435	371	418	371	422	401	426	420	399	397	407	378	420	430	372	367	389	377	407	412	427	383	390	392	378	371	417	379	371	394	377	402	459	394	427	434	424	415	397	391	397	380	441	417	401	407	419	383	418	397	378	407	394	413	381	395	396	399	457	430	394	380	384	404	440	396	411	386	400	381	445	423	431	437	390	461	393	368	413	381	421	359	401	416	452	396	353	406	415	427	411	397	378	393	385	436	388	388	410	396	420	435	429	385	448	416	436	394	386	448	439	379	402	372	380	409	454	376	401	440	371	447	375	399	413	408	407	458	364	390	454	419	407	413	426	392	407	424	404	385	403	414	397	383	430	366	370	434	416	370	404	394	415	426	389	409	408	414	423	407	409	410	409	421	400	391	416	445	394	376	397	401	404	411	405	408	401	417	394	403	424	413	406	377	435	399	414	398	403	426	413	402	417	400	343	408	393	392	427	425	380	413	438	416	380	383	408	426	387	423	403	410	409	448	407	434	364	393	374	417	428	416	401	403	368	412	445	414	431	438	401	408	376	426	373	385	394	391	424	423	410	390	380	400	391	399	417	406	420	434	394	409	404	433	406	377	413	378	412	389	386	360	422	405	393	406	413	411	395	422	382	386	402	370	443	387	395	419	380	421	370	395	415	408	387	414	392	364	402	437	409	422	365	401	377	418	379	400	451	393	394	393	445	428	403	400	382	405	400	410	371	423	409	404	385	369	413	444	384	419	380	366	441	408	400	392	385	393	396	410	397	406	394	417	378	408	396	406	418	418	416	373	396	374	396	402	394	404	408	416	401	433	376	409	433	418	424	401	401	407	373	400	411	396	409	422	394	410	407	379	378	380	413	402	420	396	427	412	432	383	447	408
12568	1887	10618	1186	998	932	852	859	832	825	830	841	766	819	800	792	750	710	788	811	802	738	774	767	754	781	824	764	741	808	787	773	799	806	781	788	790	752	773	788	776	752	754	750	793	784	754	803	765	799	713	771	802	789	751	816	720	794	772	748	794	789	773	777	803	812	719	752	782	808	738	804	824	775	791	810	749	708	761	756	794	749	734	766	785	830	788	806	759	754	775	760	783	821	812	770	741	778	783	748	753	768	772	758	775	786	754	759	752	780	746	806	797	770	781	760	748	778	786	758	840	793	771	776	798	741	772	784	754	722	733	752	804	743	783	737	751	747	776	779	723	768	746	718	821	803	811	772	786	751	787	771	796	766	824	774	772	765	791	737	756	760	797	759	737	762	727	767	778	799	760	786	781	764	722	750	779	795	820	776	780	747	794	756	731	744	818	786	753	751	798	769	778	817	776	736	816	740	733	744	748	764	791	753	804	766	771	714	794	757	747	753	744	775	719	746	818	733	795	750	703	799	783	799	754	788	803	747	777	782	730	771	730	768	758	753	781	780	740	780	762	785	748	794	753	734	720	792	727	781	783	787	800	738	787	767	835	780	782	767	778	802	781	739	755	765	739	768	777	776	755	774	763	820	800	792	766	794	787	763	744	751	773	751	816	796	739	728	778	781	747	745	792	781	753	770	774	792	767	779	791	761	744	784	729	811	752	773	750	781	833	746	751	800	801	753	789	798	680	755	732	757	758	796	788	776	740	795	770	766	700	661	765	754	758	730	792	754	754	767	737	758	798	737	790	756	748	781	758	804	771	775	773	791	786	792	755	802	784	802	760	783	709	750	723	703	778	747	799	768	719	753	779	809	809	791	763	788	754	793	767	746	781	737	770	786	754	803	768	754	746	712	773	784	768	769	791	726	819	764	755	752	815	780	783	676	789	732	856	761	725	798	750	768	804	741	733	772	751	717	775	751	773	810	754	717	770	755	783	723	804	738	767	720	725	775	816	728	771	806	733	757	747	768	792	734	803	772	763	794	772	724	785	791	752	788	746	739	723	777	776	758	771	778	762	776	763	835	774	785	784	771	775	751	772	788	771	767	826	782	767	718	787	727	785	800	722	767	737	775	742	803	784	802	873	747	757	765	782	780	790	786	733	806	801	781	810	797	759	714	771	757	794	786	736	756	770	744	785	743	796	783	739	792	753	765	740	760	778	739	762	799	725	768	785	807	810	790	768	824	767	761	774	814	809	764	755	790	763	813	723	824	773	775	749	791	795	763	798	764	832	791	727	754	744	745	815	783	819	797	756	795	779	792	783	777	718	774	808	768	771	786	784	824	780	752	772	741	734	778	763	778	803	746	772	808	804	805	759	771	781	780	785	790	772	775	786	758	755	795	763	718	766	781	782	808	732	812	769	762	789	758	799	778	792	786	771	730	763	756	816	792	804	751	770	782	778	765	793	775	768	754	771	801	803	785	773	749	719	722	715	754	780	859	772	800	766	792	757	763	781	782	807	760	743	765	721	748	817	776	759	781	754	688	775	782	761	749	758	837	786	736	784	798	784	773	770	790	762	745	797	793	778	780	801	752	732	761	754	761	796	841	843	801	746	805	778	832	800	713	720	748	719	738	763	793	777	743	784	755	759	770	782	785	783	759	764	800	771	747	775	784	731	750	762	779	793	763	766	776	774	757	750	735	777	734	751	721	796	790	844	760	843	772	823	792	779	797	776	752	745	790	763	790	755	708	748	792	773	787	783	772	711	805	765	766	782	767	791	778	757	700	750	774	776	774	793	714	754	802	777	727	813	729	784	769	751	755	722	793	735	767	797	752	778	764	778	776	813	778	770	783	724	774	813	751	705	752	809	787	774	780	796	763	765	743	736	789	775	787	803	764	750	738	779	765	720	816	797	735	789	751	753	790	803	780	789	759	743	782	819	776	753	764	762	755	731	766	818	747	728	839	861	773	751	753	769	740	760	767	736	779	784	781	752	791	803	771	791	746	766	783	774	754	759	784	760	763	784	773	795	749	768	754	772	810	792	756	793	777	784	751	721	813	811	761	786	715	792	750	788	805	768	779	796	759	747	758	757	783	764	786	758	811	845	780	761	740	803	775	762	724	789	786	811	769	737	786	815	770	793	834	744	803	816	753	749	781	739	750	724	787	773	745	749	787	748	749	794	820	723	746	786	770	833	753	811	763	761	766	777	792	748	787	828	743	774	816	779	791	756	761	774	785	748	808	742	768	772	764	735	760	727	768	752	718	779	767	768	764	748	802	796	738	803	768	793	697	767	778	799	829	796	735	748	792	743	783	806	782	771	804	751	764	797	783	785	793	766	810	798	789	779	744	788	804	725	782	818	745	769	766	727	738	770	744	737	758	749	740	835	763	791	786	806	746	757	752	729	782	796	730	728	733	781	761	768	757	783	766	774	794	753	828	747	760	776	778	727	762	809	758	785	796	776	793	798	762	813	756	799	786	841	752	790	785	792	740	785	776	749	746	776	770	792	748	720	795	760	775	778	726	767	789	789	772	775	746	772	791	747	791	766	755	799	774	785	810	816	781	786	789	783	717	728	713	724	836	784	740	774	732	771	781	762	738	735	710	746	822	791	752	798	783	770	745	787	775	773	720	765	781	771	785	748	729	777	800	777	785	820	736	741	756	712	794	806	770	788	814	798	769	811	773	782	819	730	742	777	792	736	739	755	760	803	802	809	809	829	768	756	702	780	802	722	772	790	775	800	769	755	800	776	741	780	782	744	757	803	771	840	752	803	738	769	778	774	738	734	777	762	741	752	821	771	794	789	735	768	806	822	798	745	807	803	789	762	806	737	811	779	723	744	737	743	785	808	802	756	776	749	773	774	746	751	802	772	763	789	788	818	778	748	800	749	748	768	816	735	822	806	763	809	763	800	714	737	788	772	749	732	767	772	774	787	727	820	732	829	772	731	767	808	748	746	779	744	708	752	740	739	754	748	790	787	786	764	744	733	808	770	749	737	774	804	797	792	770	792	812	751	785	755	820	786	825	807	765	771	783	740	766	745	756	748	741	821	748	809	752	731	803	833	772	765	775	783	817	832	744	789	751	728	802	718	762	757	787	735	796	761	752	741	778	758	788	806	765	788	734	780	754	772	743	711	792	810	786	809	723	715	760	775	796	748	732	740	735	757	750	786	733	733	822	805	822	710	737	730	826	763	758	749	798	799	767	741	779	751	783	756	829	749	769	753	771	762	753	756	702	715	758	797	756	761	728	737	806	823	765	809	789	761	761	766	751	800	743	751	750	756	743	805	799	785	758	772	784	755	789	765	787	761	792	737	765	781	771	788	782	739	725	786	730	781	750	799	776	801	775	763	766	756	775	798	792	750	792	745	769	736	758	807	783	731	754	753	812	759	813	731	763	745	797	755	788	770	747	808	788	772	724	763	798	783	746	795	745	792	777	807	795	802	767	733	746	725	807	797	749	808	820	721	757	795	758
24222	21350	29185	24220	12162	980	547	398	351	281	284	255	245	236	255	226	251	220	224	232	197	223	191	233	205	212	188	211	165	178	205	189	187	196	206	186	209	171	204	158	198	181	186	215	212	211	188	209	199	207	200	184	180	185	222	202	195	187	197	198	194	211	185	189	191	193	177	181	179	170	190	171	210	173	177	182	177	189	189	170	194	174	186	207	180	184	189	178	187	212	219	195	221	175	184	186	198	206	222	175	174	174	171	178	193	180	185	172	196	209	177	213	194	172	202	205	184	204	196	194	184	194	206	209	198	188	207	172	205	202	182	191	152	208	177	193	207	188	175	187	181	195	179	189	190	185	170	189	188	213	212	177	195	205	198	198	186	196	169	178	190	170	186	188	177	178	198	226	180	186	182	189	202	187	206	197	176	191	212	174	176	190	174	192	190	175	205	181	189	178	194	190	184	182	186	187	207	181	208	168	187	162	195	185	187	202	197	221	217	187	186	181	181	213	200	186	205	184	148	193	191	170	185	196	200	182	191	182	183	185	173	208	165	168	177	196	185	187	183	168	175	164	202	172	189	205	191	171	207	200	192	171	197	187	187	177	195	174	201	199	176	172	199	196	185	175	178	193	201	198	167	188	168	179	197	193	213	189	220	185	197	180	188	195	196	182	167	211	197	197	172	189	175	198	199	195	195	184	185	183	217	207	180	190	179	192	168	200	173	178	202	189	182	186	208	197	173	195	195	211	188	213	196	196	189	171	199	194	189	173	205	191	200	207	175	190	213	198	162	196	177	205	171	215	192	200	196	179	202	188	198	178	188	206	185	165	173	184	176	188	201	189	177	199	190	196	205	180	166	181	177	157	200	174	195	161	195	184	193	191	185	230	204	213	195	199	209	200	182	182	221	195	172	172	185	188	176	188	193	176	202	206	172	193	214	182	181	197	180	190	176	198	180	178	172	221	213	234	172	197	228	207	191	166	162	180	171	192	215	206	173	181	183	184	187	184	186	202	182	211	218	211	207	186	182	187	199	173	195	188	197	187	180	192	217	206	195	197	204	185	201	191	174	201	218	198	186	207	188	206	196	196	193	201	187	195	177	193	189	175	171	172	215	198	178	169	180	185	177	173	190	184	190	185	176	199	179	191	182	163	192	190	203	180	165	165	187	190	172	175	191	183	191	214	199	199	218	183	201	171	182	178	201	166	166	157	187	177	169	175	172	197	186	182	191	173	184	207	174	193	167	196	189	200	184	208	190	174	233	171	185	202	188	205	178	187	183	196	188	198	196	175	209	180	196	189	204	187	180	181	178	187	179	168	193	198	179	206	183	198	193	208	177	220	186	189	177	190	209	207	190	201	201	205	174	219	174	168	189	197	205	194	183	174	183	198	181	162	181	198	200	186	186	196	202	196	185	184	208	179	177	203	201	184	184	180	204	188	172	207	178	191	198	177	188	195	154	175	205	187	175	174	190	167	217	187	188	181	185	201	193	183	220	193	181	164	178	180	201	179	182	166	182	217	181	152	206	195	205	183	196	189	195	165	169	189	179	218	182	198	175	189	177	181	179	216	180	171	219	185	193	197	187	157	195	216	191	161	197	199	218	198	194	176	186	186	166	165	220	171	165	206	212	185	195	182	194	188	194	212	190	203	188	167	186	208	182	175	175	194	193	211	180	196	202	215	173	176	201	191	191	185	192	199	173	177	208	183	197	197	177	230	188	189	189	201	170	172	203	193	199	201	203	172	173	179	183	202	189	176	191	205	177	175	205	168	175	192	194	193	193	178	195	182	186	189	194	175	171	202	197	193	201	178	152	182	175	168	197	200	196	169	199	204	214	179	173	186	167	154	149	184	164	194	184	186	205	182	192	215	201	186	226	180	203	180	191	186	205	178	183	177	181	182	190	179	175	178	191	176	191	172	190	187	179	170	155	201	181	176	193	191	186	200	194	183	190	166	193	205	179	193	214	154	191	207	189	196	194	181	158	203	190	195	204	175	197	191	179	185	187	191	176	182	189	188	195	195	181	197	207	188	193	204	202	204	162	190	190	199	193	177	194	193	177	197	190	206	199	174	191	170	186	183	188	180	170	187	182	181	201	204	189	186	180	165	189	196	151	186	183	189	183	167	182	179	179	203	163	189	205	184	193	192	196	199	177	199	184	170	184	186	186	180	163	192	175	155	203	192	176	212	181	190	178	185	195	168	196	202	182	164	184	188	178	186	175	172	185	189	189	176	175	188	188	204	205	197	180	206	179	192	204	178	172	188	204	176	218	162	179	172	193	187	194	202	193	188	201	218	180	176	179	174	196	187	194	206	182	182	189	179	179	164	200	181	198	166	177	213	196	194	171	206	193	172	184	199	199	193	193	187	167	208	201	156	178	184	174	159	189	172	183	173	212	183	179	210	201	205	194	192	171	193	193	169	189	192	219	183	178	184	170	181	183	176	183	172	184	164	189	170	213	192	201	191	168	165	189	185	188	190	199	195	186	179	186	211	196	175	177	194	188	182	182	187	172	172	199	186	191	200	182	199	209	186	186	204	171	181	205	179	213	181	212	170	190	178	180	194	177	189	173	185	189	204	202	173	193	198	188	204	209	193	200	182	220	184	206	169	186	198	195	174	204	166	191	209	222	201	184	186	204	167	211	177	209	196	207	164	182	170	193	198	198	197	177	187	196	178	214	172	168	193	166	211	196	176	177	188	183	186	188	171	190	179	198	190	189	213	213	194	181	189	172	196	176	161	208	173	183	189	163	184	191	182	186	207	185	167	205	200	182	182	208	193	188	198	181	188	210	184	193	184	177	182	191	157	186	187	186	188	197	174	177	181	195	184	168	189	209	197	174	197	178	176	170	174	159	195	174	213	167	188	189	185	202	174	180	181	194	168	197	197	175	197	190	174	203	197	184	181	178	180	188	171	201	185	175	189	150	176	201	195	173	191	193	176	180	165	203	179	187	214	191	193	177	175	181	199	175	204	202	197	172	172	167	178	183	211	202	191	192	207	201	184	174	189	195	201	206	194	205	191	218	185	193	165	179	168	168	194	180	204	186	183	187	166	210	193	168	184	171	184	182	216	179	192	200	181	176	198	190	182	190	202	187	193	208	185	190	157	204	203	176	182	198	180	205	188	182	173	189	187	185	178	197	189	182	207	175	191	185	191	171	174	181	197	182	163	160	193	200	195	204	210	220	170	208	164	166	162	179	219	178	181	190	222	179	188	162	221	183	186	194	187	181	185	202	191	187	193	156	194	171	199	196	200	211	188	192	205	158	191	199	189	193	207	177	186	191	184	193	178	171	194	190	209	209	172	187	177	179	190	171	199	179	165	186	207	207	201	201	185	192	183	181	184	184	182	196	179	165	165	197	180	179	188	168	200	183	210	176	167	172	198	175	196	204	199	180	181	192	190	207	176	184	204	210	176	193	204	182	177	171	200	225	181	169	184	179	189	206	164	176	176	175	181	204	178	181	190	190	184	179	185
25631	10308	21928	4166	2656	1975	1548	1261	1039	902	774	733	660	615	576	570	518	526	468	512	505	463	468	420	446	433	389	431	418	431	446	450	403	410	437	412	421	380	398	406	377	383	397	387	362	406	423	411	399	411	411	383	395	424	434	389	384	355	406	395	395	358	388	421	379	437	368	406	351	398	390	389	382	376	394	366	390	381	379	381	391	373	403	365	364	366	366	383	376	418	375	338	416	434	402	379	394	385	379	371	379	356	401	394	410	382	365	377	390	385	378	393	384	401	393	356	377	414	392	388	364	385	412	386	421	388	417	374	410	384	421	391	369	346	369	392	357	361	382	385	403	372	366	390	366	354	359	371	401	387	366	379	361	374	383	378	402	387	407	380	400	385	368	376	359	390	401	382	431	382	360	383	372	384	388	399	373	376	404	360	379	343	391	324	390	413	346	352	362	394	384	387	430	371	371	381	394	382	391	356	366	369	353	388	364	364	394	364	397	374	384	383	378	370	390	386	373	361	356	390	349	396	379	416	393	370	378	363	389	379	347	393	355	350	348	373	400	374	357	411	375	397	404	393	360	345	389	367	366	361	392	419	393	403	402	392	399	383	361	416	365	407	393	349	383	379	390	352	397	393	369	356	361	382	362	359	387	370	375	377	412	420	391	363	372	371	375	342	365	396	377	367	372	378	379	359	381	342	385	396	408	397	406	384	366	359	361	394	388	396	407	390	408	370	381	372	381	387	390	341	365	378	392	362	374	354	370	409	391	376	402	385	398	346	361	380	365	376	402	403	404	377	403	353	372	397	404	383	392	384	333	388	381	396	369	382	374	381	356	362	400	386	368	386	396	399	418	399	372	376	393	385	383	360	369	393	391	399	365	373	407	378	350	379	357	384	393	394	395	379	398	381	398	376	360	413	387	388	408	378	409	369	382	364	389	422	399	386	371	379	417	371	423	381	369	366	369	374	371	371	390	379	380	361	389	400	388	374	375	369	377	428	369	401	386	360	374	383	387	386	375	410	369	386	387	409	386	364	352	382	358	381	402	380	388	369	388	412	372	363	380	391	390	370	389	375	366	367	356	376	392	353	373	380	360	410	378	400	394	385	399	366	399	369	366	429	359	346	379	388	366	392	434	373	389	362	405	432	403	367	349	403	382	363	386	400	365	377	401	375	374	392	383	373	355	399	382	397	377	409	375	355	407	364	385	418	378	386	342	374	408	395	405	358	409	388	411	382	385	377	404	402	375	372	361	404	374	401	388	372	377	377	369	382	367	410	411	394	367	392	324	389	366	413	373	371	339	389	399	334	337	336	394	343	382	399	373	355	373	385	434	401	389	390	367	378	387	383	414	386	399	377	364	381	378	400	391	351	355	385	377	366	399	412	339	385	400	392	395	353	409	368	386	360	397	413	372	406	382	381	374	387	360	373	345	375	386	397	405	399	350	396	382	401	399	387	398	370	401	359	394	398	378	357	357	391	369	376	384	391	359	351	350	390	412	384	389	388	387	377	394	395	363	385	339	388	370	361	358	406	387	391	369	355	368	384	388	387	412	337	431	392	352	385	400	385	387	384	374	402	390	368	342	363	390	394	382	386	402	363	378	384	405	383	402	369	385	393	368	360	401	391	389	371	383	361	364	333	397	421	383	374	359	375	393	395	399	362	371	389	377	355	388	385	414	423	426	381	394	396	368	374	391	392	380	398	367	367	416	379	388	382	398	403	358	391	421	395	391	411	396	374	408	378	404	386	391	375	387	359	390	359	334	388	380	371	401	392	383	390	391	345	376	398	407	409	383	359	381	392	399	360	368	375	364	382	390	396	376	373	403	379	406	386	392	367	375	396	383	369	390	424	393	394	371	375	405	377	386	379	375	403	367	409	387	382	370	405	425	398	411	394	402	391	394	406	364	375	356	422	363	379	413	384	395	389	382	374	393	352	417	390	408	404	388	380	372	375	326	398	370	391	387	383	408	387	383	379	372	366	370	372	375	373	339	400	379	363	406	399	380	404	379	401	418	372	379	371	392	370	348	375	374	377	373	376	363	380	394	395	362	401	388	343	410	386	403	370	409	372	400	388	393	398	395	346	356	376	385	373	370	389	366	418	386	407	399	366	360	368	403	349	429	405	345	354	406	367	374	375	401	392	397	359	393	377	404	382	372	379	364	386	366	356	404	373	371	359	372	384	370	407	355	370	374	388	384	375	412	429	393	367	341	361	375	369	397	359	419	420	367	393	362	377	354	372	403	396	364	367	386	378	376	372	392	372	344	361	381	379	375	355	414	389	360	377	390	370	382	396	387	416	394	397	406	376	382	397	376	374	376	370	399	380	400	381	383	403	406	370	393	340	387	375	409	375	387	369	367	386	363	405	360	388	377	371	393	356	376	389	374	377	407	419	398	375	392	413	368	394	393	379	380	385	381	415	369	377	365	371	355	348	365	390	378	341	375	381	356	395	387	406	393	370	391	373	352	405	366	387	363	387	420	361	387	377	361	387	398	392	399	392	376	419	361	373	390	378	390	407	376	329	333	386	404	410	390	367	386	378	378	427	395	414	350	384	382	396	386	390	405	416	361	386	395	398	370	384	361	362	384	378	428	356	386	374	414	344	388	361	340	416	415	365	376	424	371	369	381	386	383	372	348	384	409	393	363	396	410	373	349	408	363	379	414	369	422	386	390	375	392	426	381	389	387	395	396	372	386	409	397	390	389	383	411	391	400	389	355	371	394	387	385	375	346	379	394	366	383	405	395	379	353	384	384	400	351	379	374	369	362	364	379	408	401	365	397	406	401	377	390	395	395	349	374	386	392	393	373	383	364	409	391	368	373	395	389	388	366	375	391	380	381	383	420	409	401	392	337	384	384	360	391	396	399	405	411	403	367	395	392	427	374	431	382	428	382	379	366	359	423	380	355	363	397	355	395	390	382	362	375	388	410	355	376	368	368	390	385	410	396	337	389	384	351	405	348	378	375	399	364	356	361	377	365	389	369	365	365	365	377	354	382	354	371	390	419	381	392	376	379	376	392	369	359	375	399	398	385	379	376	414	358	371	405	379	363	398	393	385	404	363	385	409	382	375	379	381	419	367	382	396	397	361	376	368	396	405	362	363	372	393	378	403	378	395	382	376	388	402	400	395	371	378	366	381	370	345	377	401	373	370	373	343	408	399	405	387	375	366	383	375	389	406	394	353	389	411	404	398	394	397	380	397	405	395	420	408	371	361	390	397	444	369	386	373	353	393	434	381	356	385	344	346	367	378	371	377	391	371	354	366	401	379	369	362	374	361	365	379	401	361	384	398	362	375	387	402	378	400	362	392	390	372	358	337	380	377	385	369	338	395	377	403	378	407	394	376	371	407	358	382	335	375	369	354	404	416	377	387	353	387	357	386	368	353	375	391	412	382	400	375	407	370	360	391	365	371	407	384	350	380	368	396	365	374	395	352	389	379	437	404	360	383	371	408	374	397	410	371	386	379	376	393	398	394
23293	21330	29013	24508	20769	7680	1181	802	682	601	517	516	457	472	475	449	433	399	361	379	377	400	397	412	371	363	371	371	367	359	344	345	350	364	350	375	356	366	349	353	354	331	348	329	321	348	380	353	351	350	349	375	368	349	339	329	341	353	343	366	348	346	349	306	340	373	308	356	328	362	320	306	346	312	345	359	346	337	332	356	340	344	362	306	328	344	349	337	338	359	310	341	305	345	348	361	364	341	371	353	351	353	347	366	350	317	374	326	367	331	324	297	330	320	359	325	325	315	348	343	329	334	354	311	329	343	358	343	333	357	340	323	360	359	348	324	337	361	357	313	333	344	325	350	329	339	354	343	356	358	337	367	326	324	325	320	331	349	347	339	307	322	343	336	345	343	333	343	325	346	367	331	331	326	324	332	340	350	330	345	316	340	330	308	370	316	327	340	338	336	367	348	335	356	345	360	339	338	321	344	314	347	347	332	348	333	352	363	345	361	318	345	334	353	370	369	348	355	342	337	327	342	334	349	293	333	353	329	328	328	372	340	339	334	362	357	310	335	360	344	316	340	380	333	372	369	341	377	331	359	330	352	318	322	356	301	338	365	339	296	349	299	337	301	351	325	327	340	360	327	332	315	331	347	379	326	345	337	354	320	315	339	336	352	356	343	329	347	322	341	360	308	340	338	342	378	367	348	342	343	343	347	312	312	371	344	320	385	348	342	329	363	338	328	315	337	310	351	354	328	346	348	308	343	325	341	312	328	337	370	326	337	322	368	313	346	354	377	348	363	345	333	324	343	341	347	341	329	350	348	340	345	328	357	359	334	336	341	357	363	339	333	344	338	333	336	330	370	360	335	317	334	357	333	319	336	341	370	340	348	357	385	345	344	288	324	344	335	331	325	328	340	339	340	343	324	349	349	318	351	283	353	355	325	317	315	344	304	340	338	320	342	366	350	342	372	352	323	333	316	378	337	366	367	357	325	331	329	314	329	347	334	341	362	343	319	334	338	362	318	332	325	328	340	353	355	339	323	364	326	353	307	333	368	369	333	339	314	379	311	319	336	364	353	310	314	325	328	350	350	343	336	329	351	344	359	329	340	342	355	333	327	363	369	361	347	346	364	333	342	345	316	331	336	366	332	333	353	302	310	352	357	372	315	355	324	325	331	344	344	347	333	308	376	348	341	344	349	353	363	338	347	330	341	351	326	336	354	346	332	351	349	330	356	314	325	375	364	352	342	311	360	337	353	362	337	331	312	332	345	361	321	342	334	359	307	341	325	360	321	364	303	313	381	358	314	343	344	340	333	335	317	353	328	327	320	323	327	346	333	351	342	330	352	334	334	338	349	348	386	319	325	324	342	360	360	337	331	334	332	352	337	308	338	354	330	328	322	332	327	352	336	357	322	332	328	344	341	332	344	374	362	329	329	337	371	372	337	316	334	324	340	371	329	329	325	359	338	331	355	356	343	334	341	333	345	373	348	353	340	313	357	370	344	341	377	377	332	334	359	314	322	322	338	322	338	345	350	355	341	328	319	361	326	340	344	353	355	336	318	345	349	327	332	332	363	340	322	331	360	334	321	325	363	333	355	330	372	323	345	335	356	338	322	304	329	354	321	335	332	310	355	272	343	333	336	337	359	357	344	345	334	353	308	335	327	344	359	343	338	337	307	354	341	333	344	331	343	327	350	332	340	342	349	364	348	337	307	323	350	357	350	332	323	360	324	349	365	341	339	357	320	351	357	316	332	376	358	327	317	351	325	328	336	345	319	324	344	351	326	320	356	363	334	357	340	312	361	362	331	338	335	331	345	320	353	372	340	349	356	344	347	322	327	349	341	316	348	336	347	355	361	356	318	368	353	326	361	337	307	346	322	346	344	352	328	371	346	338	340	331	357	347	362	304	336	354	322	343	385	357	366	360	347	339	327	325	344	368	319	348	322	346	322	323	337	320	350	332	333	328	350	338	352	352	330	345	342	329	327	371	343	368	309	331	374	367	362	344	346	338	345	329	385	329	326	320	318	335	319	328	313	340	322	329	337	365	324	350	328	336	345	356	338	311	347	359	326	346	333	331	347	329	353	338	344	286	305	348	353	346	355	340	319	329	365	339	316	318	325	326	341	325	347	318	300	338	335	324	372	357	295	336	346	363	323	323	298	333	327	325	312	361	346	334	325	333	326	339	359	355	366	356	349	309	338	335	341	338	325	364	328	319	359	348	358	338	343	328	337	354	349	333	361	343	321	333	355	370	338	343	360	369	335	333	330	338	322	338	343	333	332	358	356	331	334	353	303	354	328	336	319	342	345	330	337	340	351	311	314	356	357	348	339	332	360	315	362	370	336	330	337	350	320	325	369	310	314	315	364	312	333	372	349	326	334	354	320	368	324	332	353	335	365	334	347	331	360	330	319	344	354	333	352	351	356	346	323	327	329	328	326	347	308	319	336	349	342	341	343	345	322	375	324	326	320	350	323	360	356	335	352	339	358	383	346	336	321	324	335	359	370	341	392	305	333	355	313	337	323	353	322	321	369	343	323	337	338	336	375	345	330	377	362	333	329	308	308	358	346	337	366	370	369	337	374	347	325	362	340	346	333	322	342	326	336	334	363	325	346	358	352	340	366	328	323	329	345	313	311	326	348	367	325	341	338	322	346	331	345	344	326	331	370	332	327	320	309	317	320	323	357	327	349	355	372	316	354	342	337	322	371	333	326	311	352	359	345	313	356	338	366	319	349	347	368	296	325	353	328	333	325	307	350	320	352	353	365	318	344	355	345	351	326	343	358	317	351	346	344	361	363	352	309	346	344	346	348	381	346	332	366	329	335	323	341	328	326	331	310	365	294	384	343	335	337	354	321	361	342	346	307	356	367	344	332	335	340	301	340	349	345	302	380	361	340	340	366	347	384	316	363	347	310	329	350	317	307	351	328	348	346	343	348	351	371	383	379	329	359	340	319	335	324	319	331	340	338	354	333	297	340	313	339	358	341	376	328	345	326	332	355	319	360	342	347	358	368	311	336	327	335	338	312	332	364	320	325	322	340	316	317	336	315	341	296	370	345	336	296	349	343	348	323	318	304	344	340	346	350	333	378	304	355	320	336	326	328	328	346	352	344	356	329	341	364	358	356	328	344	356	353	341	321	308	374	327	333	326	337	339	325	337	319	336	303	361	332	336	370	311	335	337	318	362	337	346	363	316	359	366	368	349	367	337	332	335	326	353	341	343	330	353	344	307	337	298	359	361	346	347	324	339	360	365	345	329	358	355	341	306	318	372	331	346	330	332	367	343	372	336	351	332	343	326	332	303	364	329	330	363	298	330	314	338	356	345	337	343	322	399	336	355	322	358	354	334	331	339	346	367	351	375	350	343	337	324	347	355	347	338	356	372	318	332	352	326	366	330	319	364	326	352	350	334	360	335	361	318	334	361	339	325	365	341	323	333	342	302	335	309	324	313	360	337	373	329	326	325	348	363	337	335	349	358	371
28973	16126	22200	7045	4736	3494	2652	2194	1806	1616	1397	1224	1157	1049	1013	949	901	841	832	800	776	791	780	747	753	699	697	741	668	643	684	693	687	665	699	651	711	684	654	644	656	647	609	689	689	634	608	645	650	625	617	656	615	629	632	594	634	608	649	617	617	606	617	692	611	634	584	609	596	628	633	598	605	624	582	593	626	644	706	648	609	580	613	648	635	643	621	642	624	615	579	607	665	574	602	607	616	684	629	625	631	600	602	665	608	601	596	628	663	632	611	632	661	604	573	634	631	630	637	645	626	589	637	653	630	635	592	610	638	634	613	649	657	584	600	607	613	632	593	572	624	605	609	622	655	642	603	556	634	592	621	672	610	608	610	639	623	603	618	605	621	619	645	582	637	652	608	619	643	679	646	654	594	575	611	642	601	610	611	605	639	593	647	621	633	654	612	658	618	616	622	604	624	644	595	640	595	601	600	614	636	621	625	634	654	615	623	608	590	598	570	590	597	618	596	605	593	594	641	622	638	639	589	638	650	594	628	638	618	601	634	610	594	560	585	633	616	572	604	602	611	610	612	624	625	559	639	619	591	586	594	622	569	606	619	618	607	651	637	620	623	648	631	611	607	609	605	602	647	654	616	620	575	593	604	601	622	610	629	599	604	616	609	613	635	622	615	648	645	660	577	614	597	619	595	626	645	607	609	581	657	556	605	631	595	609	582	594	605	624	602	576	618	648	607	593	603	550	607	587	622	599	618	642	604	613	596	617	592	591	565	595	622	676	641	624	618	593	565	603	631	595	609	606	634	627	636	623	583	630	617	607	578	635	621	606	640	630	661	561	603	583	598	623	633	582	604	616	655	619	621	634	624	591	587	655	592	607	616	637	648	637	577	590	595	630	623	596	629	626	652	579	620	614	641	627	611	599	622	669	599	601	602	627	653	613	631	616	636	643	619	606	619	607	636	651	609	617	633	587	643	592	597	664	627	622	588	598	629	666	595	564	588	614	643	624	642	582	603	569	628	618	596	599	609	593	589	615	593	622	618	623	610	634	605	656	618	588	583	631	640	604	637	608	623	617	583	607	612	621	586	610	670	575	600	618	618	626	629	570	592	634	648	628	684	598	581	550	617	560	591	602	581	580	602	607	664	590	663	644	589	572	640	642	590	616	560	632	613	613	623	612	632	690	633	637	607	620	617	630	610	599	646	645	622	666	613	606	635	644	614	573	611	648	611	603	622	628	593	643	655	587	616	584	601	611	625	638	588	595	644	650	614	589	651	672	588	625	596	619	618	617	600	596	592	615	576	622	623	631	608	574	629	620	634	641	605	625	597	643	617	605	593	616	599	630	606	591	594	638	597	640	577	661	612	649	624	584	613	604	621	621	592	626	605	600	632	614	574	614	597	558	614	584	620	578	637	586	610	649	631	622	625	628	618	631	629	591	630	635	576	648	608	616	607	611	643	570	612	633	614	583	612	639	638	568	620	604	626	633	613	600	634	618	621	608	613	617	638	619	610	624	617	642	650	652	596	636	629	577	611	605	620	626	563	632	594	666	602	587	625	630	626	602	613	651	597	621	648	634	606	605	631	616	626	620	589	588	667	601	640	604	594	598	634	644	649	555	594	633	642	601	620	599	604	634	576	614	566	591	621	627	631	551	617	618	607	608	613	600	606	628	591	589	630	620	598	598	594	633	638	594	623	566	637	580	636	611	651	644	649	613	609	579	554	612	587	606	608	621	625	590	599	633	663	594	612	631	595	625	630	581	623	648	619	610	617	588	570	624	624	621	585	627	638	604	664	595	604	613	630	628	620	604	662	594	610	658	618	656	629	636	651	630	584	619	601	593	630	601	611	585	617	634	607	646	588	603	636	608	646	622	678	603	635	625	652	636	611	598	621	618	612	633	607	622	596	637	621	625	628	684	662	621	649	628	638	662	639	621	601	589	588	561	618	617	578	603	590	617	598	608	595	634	611	613	613	602	660	608	599	582	681	613	594	643	604	606	612	608	622	620	603	613	630	623	646	573	585	593	616	641	636	630	661	609	595	606	624	654	612	598	607	630	597	612	601	585	609	567	581	544	613	641	666	599	629	599	623	646	608	573	622	645	632	602	617	636	583	566	594	593	612	651	638	672	631	579	619	600	602	611	611	616	616	631	622	619	627	599	625	614	637	591	607	620	606	562	590	639	603	618	604	653	582	615	598	643	658	570	624	595	605	613	615	612	597	618	629	611	598	600	592	557	625	623	605	584	579	598	612	615	635	643	591	609	592	635	623	633	638	630	608	676	623	634	629	561	676	611	624	607	584	607	595	604	610	600	597	666	574	675	633	586	634	598	612	594	579	638	603	676	611	596	599	612	593	602	619	659	586	624	566	635	618	586	580	586	632	624	608	633	622	594	631	636	606	611	605	637	625	576	640	608	607	630	596	601	593	615	623	626	598	601	632	583	625	595	571	622	594	661	637	596	613	600	620	611	605	629	602	582	604	653	662	597	603	593	610	611	613	629	643	596	623	643	644	633	640	614	644	633	608	648	555	606	617	630	621	614	608	600	601	604	617	617	590	581	613	616	592	615	552	595	615	648	612	628	631	607	599	614	645	657	635	593	642	619	593	562	633	578	610	623	617	616	612	597	626	614	624	601	658	669	588	629	611	636	618	602	655	625	655	641	637	649	623	584	609	656	616	605	642	586	607	599	648	591	610	607	562	609	612	606	620	612	630	635	589	577	646	658	625	599	619	589	625	636	623	591	624	585	638	652	610	602	638	576	607	611	588	614	591	608	588	606	607	602	655	651	608	632	607	631	619	612	610	614	596	599	579	650	601	642	628	579	610	645	641	640	598	593	623	580	635	662	623	575	611	622	557	612	625	614	637	597	622	631	634	675	669	606	603	582	576	613	625	602	627	631	570	581	610	636	611	540	636	625	628	624	631	631	640	622	638	637	575	597	592	623	603	648	587	647	655	651	601	601	603	625	636	590	586	648	609	615	630	613	587	590	627	643	638	636	576	623	630	589	621	605	629	624	620	612	644	629	615	625	616	628	615	623	605	620	666	566	586	620	634	659	619	589	599	594	622	629	614	593	609	607	594	574	607	574	615	613	611	574	618	581	635	606	627	622	586	605	655	624	607	621	634	589	608	599	629	608	601	604	591	650	595	585	618	631	603	568	600	633	582	634	580	632	661	625	621	645	593	605	572	613	634	609	617	597	608	552	629	638	641	570	626	589	604	635	671	575	612	615	569	647	592	609	569	602	592	629	626	588	653	569	640	668	596	599	625	628	607	592	604	602	592	622	636	561	625	633	590	629	592	623	570	621	614	629	608	619	618	634	586	623	594	589	616	621	620	604	566	662	607	599	595	619	578	593	608	640	587	647	623	616	616	596	595	601	614	651	604	623	607	621	607	611	632	632	579	644	602	616	601	633	600	595	605	632	612	613	596	658	617	563	618	573	594	594	592	619	676	650	613	584	621	637	643	621	620	581
26813	20749	13715	1109	549	421	444	432	411	396	417	418	404	444	407	392	394	404	385	395	407	411	392	379	400	446	403	410	415	402	380	369	378	434	401	380	366	389	414	357	417	396	403	391	411	394	406	389	399	376	415	389	376	441	413	418	399	382	391	413	439	393	396	400	377	408	433	420	400	396	349	410	402	425	407	406	406	422	397	389	399	413	365	383	382	439	429	394	409	386	399	361	408	384	371	413	420	391	395	366	398	374	404	373	359	381	400	427	435	399	397	398	416	394	391	405	388	412	455	400	415	397	370	443	414	394	416	424	393	406	392	438	371	403	395	405	385	391	378	385	416	419	393	383	421	382	408	409	448	388	416	436	402	400	405	415	387	403	376	390	391	420	421	389	413	369	397	406	391	406	415	437	363	402	358	365	422	424	358	383	412	416	368	409	423	404	391	416	398	413	386	414	397	429	381	429	438	364	366	384	377	426	415	424	421	378	407	399	437	403	389	408	413	399	397	387	388	354	412	400	404	384	382	422	387	421	375	398	417	414	386	376	391	377	375	409	423	400	416	424	425	392	430	415	404	374	401	427	406	415	382	393	416	425	381	426	374	373	375	368	375	404	361	408	433	396	403	374	385	420	418	407	386	404	422	366	379	404	405	371	421	381	414	389	379	424	392	391	387	383	358	384	412	414	358	396	392	412	391	388	384	411	403	405	409	406	372	360	411	403	352	400	352	424	421	391	430	376	394	402	407	405	396	415	400	409	383	412	401	413	414	385	377	383	380	394	391	406	408	402	380	399	406	416	399	365	394	386	414	397	405	373	391	447	393	413	404	415	405	404	371	390	401	399	375	377	416	393	404	403	445	367	403	357	375	432	402	409	411	412	385	438	381	368	398	376	410	422	354	377	420	406	406	423	402	411	389	375	389	365	454	373	390	360	385	407	416	431	420	412	391	412	396	400	413	417	408	402	398	393	422	425	405	403	382	387	365	380	361	398	402	437	408	413	392	429	420	387	377	397	391	427	361	402	385	391	403	403	423	386	362	401	426	393	367	361	389	376	382	401	403	425	418	414	382	411	409	345	395	405	401	418	407	394	406	383	396	376	397	371	422	367	418	393	355	393	389	372	429	381	404	406	403	404	415	380	398	376	405	411	436	385	362	398	372	374	414	395	414	410	423	430	405	397	416	406	428	431	420	427	355	370	385	390	418	390	413	393	404	373	397	397	431	387	385	385	394	406	441	424	395	394	382	418	371	377	379	405	385	431	420	389	405	401	353	400	389	407	387	430	382	430	413	371	433	402	374	389	416	407	389	387	403	411	392	404	393	394	454	377	454	421	379	386	370	393	390	388	390	401	411	399	371	407	376	397	379	381	421	437	397	397	405	392	374	394	429	406	396	411	392	389	398	419	416	410	411	388	394	383	391	408	368	403	401	377	407	413	382	391	406	417	405	368	381	378	381	395	454	427	413	413	393	422	401	419	412	427	397	379	402	401	394	407	402	402	410	373	402	427	396	409	387	409	392	384	366	384	370	379	411	384	400	363	377	379	395	382	403	424	403	394	391	400	401	423	367	355	439	417	414	390	417	357	394	375	384	411	419	415	397	424	405	399	429	397	395	400	402	411	389	370	410	422	402	397	414	410	378	393	401	390	402	420	380	410	396	397	418	407	410	412	401	401	382	401	417	425	405	394	378	410	393	417	373	401	386	443	428	408	406	430	439	364	382	402	415	378	408	382	385	395	390	428	404	400	413	374	419	386	406	406	413	418	388	390	395	397	400	410	412	414	395	375	408	416	419	399	390	406	393	372	412	383	438	394	384	394	380	398	394	371	373	390	356	389	419	379	382	421	354	390	412	383	396	415	419	428	411	415	389	421	427	415	428	418	406	402	395	420	397	431	397	385	413	386	407	376	407	374	396	377	383	405	392	359	405	413	400	424	400	412	394	384	412	427	382	412	407	365	429	382	372	376	399	449	426	408	394	406	397	422	372	417	396	391	417	410	410	386	391	418	379	387	434	359	378	381	407	407	399	395	401	384	383	401	370	375	392	398	428	403	383	437	442	383	377	413	422	400	398	378	402	385	419	390	418	366	411	375	399	401	364	403	356	413	390	404	399	455	396	379	423	381	384	382	400	389	420	390	391	400	414	426	415	392	407	394	441	377	397	415	406	402	398	395	422	389	389	401	418	396	410	375	445	395	385	395	408	389	373	392	388	401	410	418	407	430	389	399	396	377	402	395	388	413	362	430	444	364	383	397	395	392	408	433	416	365	408	397	419	365	371	404	412	382	402	413	388	393	411	426	426	425	388	408	385	400	398	382	396	402	396	403	410	419	402	429	412	412	395	385	428	452	424	381	395	355	379	412	354	403	397	401	431	422	369	407	430	404	396	395	388	407	404	415	405	405	376	422	379	382	415	378	387	353	404	395	416	405	398	405	404	397	395	399	366	409	373	409	395	429	403	376	414	378	384	409	445	411	413	387	411	359	409	423	419	372	391	421	389	388	430	366	411	431	401	381	390	399	411	393	428	399	397	394	402	375	373	410	406	382	386	413	351	422	404	430	377	404	379	409	364	389	374	419	397	397	390	378	418	374	416	408	388	384	405	377	416	394	404	389	391	376	395	411	407	400	375	409	360	405	370	429	386	404	391	377	422	421	402	395	395	398	404	393	369	372	388	392	404	408	426	406	389	382	444	385	391	408	412	409	424	400	387	396	376	419	411	392	409	392	359	411	416	387	371	385	364	397	392	414	377	408	371	409	401	421	403	408	383	384	424	397	402	374	401	419	436	422	412	385	425	400	436	406	408	387	385	394	426	408	419	429	371	415	438	379	365	402	399	427	399	409	420	406	407	396	405	348	405	425	352	426	395	387	401	388	431	408	400	401	379	420	395	359	393	386	415	375	446	394	374	398	381	362	395	391	411	415	444	394	379	415	395	391	408	429	384	424	416	382	416	364	436	404	394	378	422	409	437	429	396	434	372	419	420	392	395	393	364	395	402	407	406	353	429	425	416	387	414	380	378	396	391	378	377	414	403	393	382	408	401	365	403	410	391	402	368	390	406	418	410	444	395	395	390	393	358	405	356	375	390	384	398	378	382	386	383	390	412	380	399	441	397	420	409	380	430	410	396	381	386	408	417	413	421	403	396	394	407	395	435	403	415	410	398	381	394	387	346	406	371	417	386	406	415	404	386	427	383	417	400	436	397	437	401	396	420	398	404	413	426	422	409	402	415	389	381	436	415	398	363	339	385	411	383	414	426	410	409	385	457	364	418	399	372	411	421	402	412	405	404	415	395	405	346	402	408	405	396	396	430	418	377	401	452	387	428	438	424	414	410	367	377	421	414	417	388	428	414	388	407	395	413	409	408	406	425	454	410	414	401	404	372	422	412	393	389	395	388	399	418	397	392	383	401	445	394	394	426	391	392	394	425	422	456	379	381	407	390	416	384	401	406	382	392	395	380	431	387	398	412	394	403	382
12601	1925	13500	1164	985	942	877	828	818	814	829	781	792	798	761	789	785	708	736	758	808	820	742	729	746	782	732	757	800	779	738	834	752	735	748	759	768	787	744	754	774	815	771	767	724	741	766	712	786	782	811	767	783	775	781	763	797	787	819	774	747	786	820	776	804	798	800	784	776	749	771	784	779	827	825	797	800	819	817	762	757	756	723	744	808	798	801	736	752	827	734	768	792	774	763	780	837	785	764	774	780	782	740	826	772	833	799	823	757	770	769	781	768	841	795	824	770	711	811	779	794	751	810	788	764	750	764	763	772	757	736	799	817	785	784	816	803	791	804	760	795	779	769	733	768	781	732	794	797	749	734	796	743	778	750	770	815	754	762	760	776	753	750	769	779	756	717	744	800	727	788	814	828	812	776	853	804	775	756	740	838	763	790	739	755	784	743	769	746	779	771	777	786	762	783	796	774	791	785	824	744	753	805	762	805	757	778	799	769	835	827	835	802	788	767	726	753	726	780	801	817	763	774	801	801	772	775	788	791	760	771	744	762	770	778	797	786	784	795	743	763	772	752	799	789	822	808	836	772	769	719	742	795	752	750	771	786	789	751	757	804	694	736	792	762	789	743	777	771	712	762	777	789	767	786	784	811	756	767	748	801	808	770	772	785	736	747	763	786	750	748	764	740	777	769	782	757	778	786	799	786	771	805	799	805	808	742	771	751	802	777	757	816	781	754	773	782	796	783	740	740	782	707	788	708	819	737	775	820	789	767	785	716	809	805	720	769	736	777	787	764	836	800	793	781	763	768	779	796	767	802	784	803	783	821	780	744	769	812	793	811	776	777	761	765	764	758	783	786	784	758	784	755	759	766	784	805	805	810	775	793	778	793	772	773	738	785	731	841	789	754	736	781	815	760	739	809	775	763	790	774	803	724	737	819	794	788	840	774	739	777	756	787	757	766	781	815	781	759	753	801	748	773	775	802	801	801	772	782	754	765	761	742	757	786	795	772	820	809	800	795	739	739	752	790	753	783	799	732	776	722	790	737	767	740	775	794	794	791	794	763	760	809	777	761	763	733	795	766	805	784	791	766	746	745	815	769	824	780	812	799	809	767	738	784	831	732	744	756	729	839	809	746	746	821	783	786	774	770	773	724	762	727	764	820	788	772	778	801	756	763	782	746	805	778	748	860	765	810	779	767	725	773	806	751	802	780	769	787	817	757	748	778	780	784	756	800	731	760	809	773	783	779	783	773	767	780	769	726	762	795	779	769	781	796	736	780	791	788	774	714	793	803	812	791	740	785	785	748	736	776	758	758	759	788	790	781	784	744	776	775	815	762	839	757	757	825	758	742	784	749	791	742	805	745	773	757	799	769	777	781	731	754	741	766	810	778	782	749	783	793	726	765	795	777	770	761	782	749	785	768	774	790	770	804	796	794	751	725	803	741	700	764	737	758	766	798	782	778	792	785	780	754	808	782	772	752	795	787	754	809	773	805	801	767	825	731	833	782	815	782	753	757	783	749	780	804	803	794	763	725	769	781	779	803	809	761	775	736	782	774	714	838	791	779	800	749	780	726	773	757	766	739	761	780	829	765	740	772	782	819	794	759	784	800	776	782	765	764	787	786	769	775	812	776	809	744	807	781	779	788	758	783	768	769	805	771	770	790	754	756	804	822	702	784	775	768	766	798	745	754	732	813	791	778	734	741	780	820	801	773	727	818	738	769	824	794	786	774	744	789	799	795	769	724	775	756	750	800	758	781	801	832	751	754	756	824	771	732	745	792	799	772	769	832	809	789	753	723	740	785	755	733	718	766	760	771	812	807	785	788	774	760	800	791	696	776	788	770	772	777	835	797	734	779	810	776	771	793	768	735	783	803	766	764	786	770	789	770	826	712	764	808	762	789	818	834	790	811	708	793	781	729	752	801	813	792	750	781	774	785	789	790	782	770	790	771	745	778	826	763	741	765	782	752	792	823	765	784	781	780	778	786	756	801	791	752	762	757	749	749	754	784	815	764	726	758	810	755	757	755	796	744	754	752	791	807	789	745	799	771	777	811	728	822	826	799	783	766	797	812	818	813	755	731	798	739	758	832	789	773	784	744	743	798	731	765	781	825	748	701	760	809	793	809	800	782	837	756	784	809	805	772	789	750	796	764	790	741	775	759	739	774	801	745	765	783	776	770	778	787	769	759	761	764	763	770	790	750	736	751	825	704	763	782	790	791	773	794	796	783	770	796	746	774	723	814	809	731	784	758	758	795	774	795	776	787	783	784	776	771	794	746	791	780	797	788	801	778	753	796	798	755	753	743	785	798	736	770	744	736	807	794	770	746	756	776	765	782	762	812	777	778	764	757	726	772	726	825	732	762	773	771	780	756	799	751	755	776	814	760	833	781	770	763	809	751	796	775	797	801	796	811	761	833	776	780	833	782	737	761	761	764	797	785	780	794	782	721	729	795	791	766	799	766	774	794	760	750	749	783	806	773	765	768	774	803	808	767	765	789	756	782	755	800	801	817	801	778	747	731	781	741	788	777	749	824	733	803	781	745	794	760	788	769	714	786	812	757	741	736	786	724	763	758	756	770	736	775	765	768	794	788	756	743	778	806	810	778	766	741	759	790	821	832	785	756	781	815	758	773	767	801	737	805	750	770	809	747	740	791	822	790	766	758	773	777	812	797	773	702	772	721	792	787	767	746	756	780	743	830	769	783	779	753	773	821	823	779	815	778	762	755	781	745	812	829	808	759	821	809	771	763	805	802	769	749	775	833	734	805	749	790	782	738	714	722	747	762	765	765	783	770	777	760	809	753	755	731	761	796	759	795	738	865	778	789	779	793	733	830	818	746	820	711	776	771	775	804	794	819	772	764	740	710	754	781	739	803	843	770	815	819	778	802	798	798	749	754	812	784	780	762	764	768	802	745	727	774	777	760	793	767	795	776	781	770	801	683	782	767	798	776	768	820	776	789	756	790	776	771	768	766	744	749	763	770	772	785	789	743	776	763	745	788	739	783	771	762	736	794	776	814	762	783	751	805	785	793	758	773	784	757	753	742	804	731	795	776	769	819	748	806	728	757	786	776	781	806	736	798	773	784	822	792	801	766	732	789	796	780	728	758	730	790	782	804	763	753	748	761	717	725	830	803	839	798	780	759	728	737	742	820	772	734	744	711	779	759	771	738	749	804	732	771	798	766	744	765	768	806	766	789	808	750	752	726	827	824	780	844	786	778	797	792	788	815	738	779	783	790	802	770	815	778	748	834	710	770	806	760	798	817	773	808	803	765	793	777	794	765	740	779	753	781	828	768	770	775	783	785	782	733	804	758	744	806	756	832	764	784	768	790	773	793	775	779	808	738	759	759	782	744	777	788	734	770	810	765	785	747	788	772	816	781	745	778	755	788	769	813	790	764	799	771	803	827	796	790	774	817	802	818	768	780	769	753	756	828	773	744	802	800	723	835	790	727	823	799	796	772	749	743	746	783	698
24141	21322	29359	24356	12111	947	545	368	328	338	303	262	277	265	235	222	239	214	204	206	224	220	201	219	196	197	188	205	203	215	192	202	191	177	189	200	175	206	191	191	199	201	208	202	218	180	193	201	216	176	198	187	200	198	204	195	190	194	190	197	184	184	183	179	200	198	182	211	188	180	176	203	187	182	199	203	169	182	202	183	192	190	178	176	206	211	180	184	193	190	185	195	192	162	204	183	178	171	190	173	199	181	170	185	171	215	155	174	195	160	184	180	194	187	187	165	201	187	182	194	170	173	189	165	188	176	196	190	175	212	156	155	181	200	195	213	188	220	164	169	193	163	174	196	159	179	189	195	199	171	201	176	189	197	183	170	180	182	168	177	187	218	207	186	183	189	175	197	174	184	190	190	200	192	205	182	191	212	197	201	174	177	204	201	185	183	156	180	172	175	177	196	179	180	179	183	182	175	205	197	178	177	179	182	214	194	171	208	188	183	179	175	218	190	203	180	191	182	197	193	185	163	189	191	207	199	190	191	178	156	195	181	188	180	176	180	155	206	209	200	198	196	213	213	181	165	191	180	206	199	197	198	201	166	198	179	205	160	194	191	189	188	162	176	168	207	187	180	191	195	197	186	219	191	182	192	191	201	178	185	187	172	223	193	160	178	181	215	207	217	201	176	193	177	155	195	219	203	176	188	169	190	194	193	196	191	191	199	194	179	177	193	195	167	215	211	169	195	182	186	179	184	193	176	181	169	188	184	224	208	186	191	170	205	192	206	195	173	191	189	196	171	181	209	161	189	168	194	192	173	177	186	155	170	223	173	174	151	183	176	185	166	182	206	179	156	201	204	187	172	180	191	185	186	179	184	174	190	169	199	184	176	194	168	186	165	229	179	163	192	194	187	179	183	175	175	183	195	168	194	194	160	165	195	180	192	200	207	186	208	210	171	182	181	193	201	202	208	189	174	164	158	186	185	203	176	200	199	184	182	212	198	189	178	192	178	196	189	184	175	185	178	182	168	200	195	156	187	166	173	194	168	199	205	180	173	194	195	187	191	196	192	204	179	177	186	176	213	183	198	170	182	172	178	215	197	214	209	188	182	200	184	173	190	165	175	181	188	184	201	175	169	193	209	178	188	191	173	196	179	190	169	195	185	205	169	207	173	192	187	190	195	172	185	190	191	188	191	198	180	184	184	158	179	178	186	200	208	188	145	187	177	174	180	163	216	185	193	184	177	171	193	203	185	204	196	195	185	180	194	173	168	175	185	186	181	190	174	199	167	172	169	188	156	197	196	187	190	172	196	184	207	186	173	181	220	172	165	184	180	196	183	174	180	169	171	172	175	203	184	204	193	206	201	168	184	179	175	173	209	187	202	204	179	178	186	183	183	193	166	180	199	207	190	165	173	198	181	174	182	166	166	181	185	196	179	209	155	186	191	187	173	195	189	180	199	177	188	174	184	207	210	166	187	215	179	159	181	186	189	182	209	168	157	175	181	176	167	197	193	204	167	186	182	192	186	171	184	160	192	183	204	206	159	201	176	190	172	205	182	187	151	196	200	198	179	199	189	200	206	184	176	183	183	194	177	167	194	197	209	172	177	207	186	202	185	184	212	176	182	174	186	191	210	167	182	192	173	191	174	202	166	184	199	169	179	201	192	175	174	199	207	162	188	210	172	166	188	189	181	207	164	192	217	194	209	189	188	176	185	226	204	156	173	213	186	178	202	177	175	168	214	187	188	194	190	164	170	183	179	182	166	182	175	215	172	187	178	172	211	190	190	194	195	219	196	174	206	192	221	183	186	177	187	188	210	188	207	180	190	192	180	200	188	168	186	193	178	199	202	182	176	171	217	197	190	177	201	179	155	191	210	184	195	172	196	192	187	163	184	181	182	167	156	206	194	201	175	186	198	186	195	200	195	221	190	179	165	184	173	190	170	181	195	181	187	182	168	190	200	188	182	181	160	181	195	178	191	169	184	166	207	183	193	173	213	187	186	193	178	185	192	168	195	191	203	184	177	164	192	182	189	178	181	190	173	168	193	175	166	188	189	175	211	207	158	193	195	180	197	199	197	178	156	205	181	182	213	171	179	200	189	182	187	184	193	181	180	173	176	194	188	172	190	196	194	179	171	194	171	171	195	171	188	186	192	172	195	175	183	200	191	198	186	160	180	200	167	171	192	167	199	188	217	185	201	186	179	174	198	189	150	151	182	215	197	178	172	196	188	200	189	192	178	181	174	180	175	174	172	203	197	167	188	169	206	177	184	215	161	178	204	201	184	200	199	184	191	170	202	187	194	204	204	203	175	157	186	194	191	184	173	189	173	165	197	186	176	170	185	201	174	169	199	180	194	195	194	193	171	190	180	194	170	163	194	171	179	173	169	209	203	191	181	178	188	202	166	181	182	167	195	194	182	201	184	182	186	164	187	212	181	189	206	191	191	195	184	164	189	160	175	196	184	192	185	190	210	194	180	189	164	197	160	196	199	211	180	183	182	190	202	199	191	168	204	194	201	181	174	167	193	189	201	186	186	183	199	197	173	203	201	192	170	219	167	193	183	183	206	199	179	181	178	190	173	209	184	198	199	182	167	198	214	193	191	192	199	181	202	185	169	193	195	197	169	178	171	194	187	189	196	189	188	199	198	194	196	199	178	189	180	196	160	207	199	167	213	174	178	179	175	181	182	162	194	202	202	182	194	187	182	214	186	177	216	180	180	191	192	200	193	190	197	177	201	195	181	189	165	174	162	173	188	200	192	195	167	184	175	213	187	172	186	161	167	152	196	183	169	195	199	167	201	187	192	182	181	170	178	190	175	152	181	171	190	212	184	187	211	173	183	213	207	192	191	179	188	190	187	208	193	193	165	191	192	173	185	195	166	192	202	193	191	193	191	176	191	203	173	184	208	181	187	180	213	166	172	183	175	175	168	169	203	174	214	196	182	178	194	184	155	173	194	170	194	205	160	174	202	189	199	179	181	187	184	182	178	210	211	184	179	196	180	175	185	218	175	184	188	194	183	169	191	199	199	180	223	178	196	194	172	182	194	177	202	206	189	178	182	184	184	190	182	188	181	165	207	180	155	188	197	179	170	187	189	164	195	196	173	167	181	187	192	190	199	191	175	211	188	179	174	202	188	176	198	161	188	191	206	179	202	190	185	207	187	199	186	186	189	169	178	197	177	194	178	204	170	155	175	217	177	168	177	187	202	163	181	179	183	196	172	183	186	159	198	190	187	182	176	203	194	214	176	190	166	194	194	210	190	190	213	175	191	173	192	194	185	175	192	204	198	170	200	175	191	182	210	180	198	172	156	195	194	192	200	209	177	198	189	182	193	189	201	163	168	198	176	194	176	199	176	201	197	188	189	180	205	213	183	188	170	183	173	173	196	194	183	205	172	183	194	197	175	160	179	184	190	193	172	191	193	200	207	187	182	183	178	191	200	190	165	191	191	157	198	185	191	191	181	205	181	175	167	187	196
25786	10270	26040	4075	2657	1962	1575	1169	979	967	759	725	694	618	608	546	522	557	489	487	506	473	421	454	457	413	425	447	417	426	416	414	411	422	420	470	382	424	406	368	405	406	399	372	426	403	394	418	374	364	380	379	398	395	377	368	372	415	431	351	391	408	375	411	384	370	385	375	366	364	429	398	366	403	365	391	373	395	407	332	386	387	382	416	386	393	400	354	379	421	393	376	371	406	374	386	399	384	375	395	367	374	378	346	391	356	404	386	366	417	371	395	374	426	388	377	354	388	406	367	372	395	362	364	382	384	382	428	383	390	417	398	441	378	385	384	368	383	397	370	380	361	385	400	348	380	356	377	416	387	418	394	373	380	367	391	422	379	414	407	380	389	393	366	369	383	435	366	399	396	379	361	399	400	388	372	386	366	359	396	379	380	384	363	403	361	369	375	397	355	370	402	410	391	367	368	360	389	394	354	405	401	398	351	378	369	363	390	378	383	398	395	340	394	355	409	388	396	395	401	398	329	403	393	372	361	368	386	393	365	389	390	385	370	428	392	360	380	388	406	389	366	415	402	373	371	405	397	366	382	380	418	403	407	385	400	385	375	379	408	413	372	394	398	423	387	384	380	395	349	386	391	392	405	374	374	389	383	377	370	375	402	403	397	386	390	373	381	390	373	393	361	394	360	415	384	366	398	372	401	376	372	360	397	398	394	363	373	378	389	370	375	361	398	370	370	399	366	397	377	369	378	388	380	399	382	378	380	395	382	393	366	365	379	372	427	374	373	377	353	362	391	397	366	411	354	365	393	416	427	389	343	377	366	408	402	372	371	391	386	386	370	384	388	371	400	389	385	356	380	376	406	386	409	393	386	380	350	371	419	386	393	383	395	407	360	358	409	406	392	395	403	400	357	401	350	426	365	390	438	424	386	386	375	373	389	381	390	404	403	355	414	413	363	341	370	399	381	403	376	392	390	385	392	363	403	359	392	383	384	432	380	386	391	387	392	364	367	383	400	392	373	348	396	389	365	398	398	384	363	395	361	349	390	373	399	426	367	396	377	345	397	402	393	372	377	373	374	395	417	376	391	396	370	366	408	405	389	359	403	392	399	409	401	414	359	368	380	367	380	362	380	391	369	383	403	400	388	330	386	362	377	386	370	395	402	405	366	361	396	423	376	378	373	352	400	382	380	370	358	393	382	395	365	369	355	414	380	417	378	392	418	404	389	369	385	377	390	350	374	388	354	367	381	415	399	392	428	396	406	389	406	386	376	420	380	388	360	359	394	403	378	393	390	412	397	380	395	365	352	367	397	386	358	387	372	412	393	398	375	362	384	390	393	370	387	392	370	373	354	384	367	370	419	422	385	355	418	359	403	381	392	378	369	367	364	390	386	350	375	401	410	376	394	380	396	393	341	399	357	363	380	388	351	348	393	382	386	367	376	404	355	372	456	373	386	385	340	419	390	383	354	392	381	372	345	410	399	396	373	341	367	366	379	392	409	412	342	405	378	413	382	397	392	413	413	372	364	387	368	373	376	419	381	364	393	392	381	343	419	387	403	391	398	361	362	397	380	391	390	390	391	385	399	378	363	390	383	364	399	387	376	409	400	391	367	360	372	384	379	384	377	356	417	377	382	402	381	363	394	379	375	396	446	375	381	391	384	369	394	378	372	365	368	347	412	399	396	379	347	365	384	364	405	366	387	424	390	385	406	377	421	374	385	392	416	386	352	366	366	369	393	396	384	333	410	400	377	383	354	381	384	375	392	393	377	383	384	371	380	359	379	415	396	408	388	364	379	360	331	373	396	397	368	394	377	405	404	411	372	345	361	397	375	404	360	385	395	379	374	397	398	419	429	360	394	368	398	383	367	376	373	390	357	378	363	342	354	384	381	406	356	382	403	366	400	366	420	392	404	395	412	369	372	411	405	388	356	383	333	387	393	415	383	389	374	343	370	395	398	411	399	403	379	380	341	367	332	395	401	374	377	390	379	388	371	389	387	395	371	351	385	403	373	365	415	370	370	392	373	370	348	391	362	395	399	399	411	369	380	400	405	377	385	382	388	407	397	392	431	400	382	375	387	418	373	374	376	381	377	388	394	398	396	397	404	398	363	370	365	406	386	419	378	394	362	374	358	363	377	384	365	389	356	438	393	365	387	370	418	412	375	421	383	372	355	374	391	355	366	377	364	370	354	420	379	390	378	339	374	381	379	413	373	417	371	393	390	390	378	389	382	386	364	390	372	395	365	414	420	375	409	393	373	373	393	391	396	372	383	387	393	369	395	369	384	394	379	417	399	365	386	371	415	380	408	372	346	384	357	380	396	369	333	404	411	367	370	416	364	386	364	378	398	405	389	444	404	365	389	385	377	418	391	375	399	410	382	362	341	377	407	383	408	398	371	381	383	379	382	372	411	380	354	394	424	391	416	388	346	351	368	414	389	358	341	414	369	403	368	368	385	388	410	382	396	370	369	350	396	407	398	390	363	371	379	419	390	367	394	414	376	380	362	340	411	388	414	391	383	417	386	419	388	372	383	381	357	399	360	357	378	387	402	371	401	387	364	358	390	394	401	390	379	400	354	392	356	383	413	407	414	396	386	404	391	412	380	399	388	375	366	370	412	375	365	413	385	359	392	392	380	417	403	395	351	376	395	424	383	383	370	427	440	406	378	378	386	378	435	356	374	384	365	376	341	390	412	345	344	365	377	392	354	410	394	381	387	402	385	339	380	408	385	388	364	378	403	400	395	405	396	381	379	383	380	383	365	378	348	343	369	341	393	362	373	377	396	415	383	382	423	396	377	412	399	397	375	431	360	390	388	356	393	400	391	366	425	393	361	369	397	346	350	381	375	403	340	394	369	370	382	373	417	392	427	391	378	392	404	351	402	349	364	348	338	423	389	347	381	376	362	393	377	345	397	389	376	430	393	358	399	360	377	386	375	385	384	421	386	402	345	358	354	382	381	399	387	386	409	398	415	380	366	352	361	395	363	410	404	379	396	379	385	422	371	384	383	386	385	388	363	389	392	374	348	357	397	399	355	402	384	414	396	421	386	405	383	383	387	417	384	378	369	356	370	376	413	370	363	399	364	375	387	415	372	380	351	365	409	402	383	393	404	372	351	375	375	402	397	376	380	370	382	358	372	405	381	356	338	418	386	381	398	386	418	384	375	375	385	375	393	409	385	424	377	414	383	378	385	388	407	405	384	395	398	384	409	395	402	384	350	398	416	395	375	387	393	343	380	364	380	423	371	361	384	387	383	375	406	377	386	388	364	371	389	358	395	381	378	378	394	368	370	373	388	378	382	405	416	428	398	389	391	370	400	398	402	378	416	389	397	381	419	387	350	410	377	386	364	408	390	390	378	364	371	359	387	399	333	400	323	416	386	397	387	387	380	390	406	371	385	370	414	396	393	374	430	398	369	375	391	378	379	404	383	350	359	372	387	402	399	376	392	372	365	336	424	407	358	367	380	375	389	350	424
23352	21368	28554	24828	21307	11408	1386	765	689	602	515	488	464	449	447	420	404	430	347	403	390	354	386	380	356	366	367	320	370	338	342	351	340	356	331	338	382	373	328	349	361	367	323	334	364	369	351	334	351	356	328	359	352	340	335	349	334	322	330	357	311	353	332	322	350	337	340	369	351	318	349	339	323	356	365	325	376	332	359	372	340	355	341	335	336	369	336	359	345	356	339	325	338	352	363	307	320	356	354	336	350	314	357	328	368	345	341	361	342	338	344	331	331	356	360	348	337	352	333	360	368	382	346	318	342	323	335	358	285	335	322	360	339	320	348	327	324	348	304	341	369	293	345	347	345	370	342	354	313	338	361	337	334	305	328	334	332	317	311	362	345	366	344	349	336	331	331	357	350	347	302	311	349	322	312	359	370	323	333	361	357	352	291	325	281	400	336	307	318	311	323	317	353	329	348	336	396	370	314	314	369	350	313	333	311	335	360	336	345	331	317	359	357	303	329	321	322	355	346	400	369	331	344	333	318	330	344	361	364	357	388	312	366	349	346	328	327	325	349	349	357	371	359	366	325	324	323	335	363	353	339	354	369	354	340	318	319	310	332	364	349	327	326	350	338	345	339	336	309	340	347	312	365	344	346	352	341	337	328	358	313	332	344	321	336	356	323	314	327	353	332	320	348	344	345	332	356	318	315	330	320	352	346	354	326	370	333	327	338	370	354	339	342	319	350	339	360	324	313	349	356	355	377	333	313	381	324	324	352	347	323	303	341	345	310	378	342	361	383	340	344	342	322	344	341	335	332	327	361	337	353	329	313	327	353	356	337	337	341	325	327	335	353	368	323	319	306	345	301	332	325	319	336	351	346	349	292	321	349	326	345	341	340	348	328	367	327	343	348	354	311	348	330	342	347	342	330	323	336	339	352	332	326	340	355	334	313	353	320	367	325	310	332	317	314	332	380	363	329	328	355	352	353	333	349	333	336	351	295	331	315	343	333	344	344	355	321	357	342	357	344	349	317	312	353	331	322	325	338	356	349	384	355	331	366	340	323	305	386	339	336	352	340	352	315	354	319	304	345	345	350	346	363	318	335	353	358	294	330	360	315	323	345	364	336	298	332	343	337	356	318	342	362	363	342	318	323	345	352	352	334	330	313	349	359	340	346	319	326	319	333	305	320	358	330	304	350	331	353	330	333	343	354	324	328	337	383	327	350	323	318	343	384	333	345	369	327	314	336	361	363	327	334	320	369	338	372	340	329	342	342	346	353	306	364	320	327	370	332	309	321	340	311	340	356	329	326	331	337	331	331	378	342	337	311	348	352	351	333	331	303	342	340	333	360	319	322	318	331	336	359	316	331	332	360	351	332	337	367	338	357	344	350	323	345	344	339	329	337	316	320	348	316	340	350	345	340	360	352	358	377	324	327	342	381	332	370	333	367	330	329	327	351	332	345	326	365	383	325	319	333	348	340	345	324	349	360	344	304	357	353	374	342	315	318	364	356	345	340	333	313	332	337	354	322	351	356	316	316	341	326	343	330	371	362	352	329	335	348	362	313	317	336	367	351	356	358	320	344	346	333	330	367	335	369	312	323	339	371	319	348	325	341	335	350	311	349	340	329	367	320	322	354	331	331	357	354	337	323	346	352	343	350	322	328	343	321	372	332	328	323	386	343	354	332	356	349	360	379	358	318	332	325	359	312	329	353	337	356	316	377	304	329	331	353	327	330	326	362	343	352	365	353	326	334	349	333	334	351	345	330	340	329	312	362	290	325	344	333	334	332	353	357	312	327	346	338	353	351	352	342	314	332	354	320	358	344	374	296	339	396	336	355	304	325	339	386	355	361	342	329	302	364	332	335	335	341	379	324	321	337	330	360	342	349	369	362	377	327	331	328	374	321	347	365	322	343	326	314	341	332	312	343	322	326	365	346	342	353	361	340	340	341	330	324	364	329	345	348	341	344	316	355	354	301	345	365	325	367	361	333	325	317	332	347	336	293	328	320	347	316	343	316	316	338	383	360	348	348	333	354	365	321	357	352	321	343	337	334	351	350	345	354	345	324	351	352	335	314	359	342	347	342	328	322	385	378	327	348	345	316	366	349	317	300	360	324	341	328	371	326	363	324	342	361	347	367	370	357	361	368	356	319	356	350	367	358	314	350	330	333	374	334	351	331	343	324	377	328	317	325	329	341	370	336	333	345	334	319	345	337	351	361	336	331	306	334	337	359	336	337	355	332	309	379	349	323	347	322	338	300	335	367	341	327	305	331	343	328	349	336	343	318	313	316	349	340	339	353	328	357	360	326	332	330	331	313	321	323	356	302	328	328	355	354	321	338	316	337	330	359	344	341	368	342	350	317	325	387	344	372	348	336	320	350	307	360	312	340	354	360	368	331	336	357	323	313	346	331	337	331	330	348	350	317	368	357	365	353	341	362	362	350	344	351	322	313	346	333	343	323	364	340	374	342	355	354	309	364	333	375	353	327	364	355	320	377	359	354	362	367	380	376	370	343	345	340	363	336	346	335	369	343	325	362	307	341	322	349	320	358	346	329	360	318	339	360	323	331	305	346	360	331	333	331	334	333	311	348	336	350	324	354	352	320	315	314	322	354	367	343	335	315	336	365	318	367	318	328	359	360	333	338	322	311	332	323	372	382	342	356	361	351	326	329	342	336	343	333	325	365	336	320	372	345	341	364	351	335	344	329	339	340	339	334	344	337	334	367	345	333	336	350	311	313	348	363	335	340	330	324	321	314	358	343	356	345	340	366	369	340	359	360	350	338	341	335	362	392	360	325	347	336	285	342	321	349	352	341	346	352	304	332	338	363	352	294	320	329	363	325	325	318	367	354	330	311	340	320	358	344	329	354	326	343	325	374	374	347	346	361	337	332	327	346	362	317	315	344	315	352	347	335	401	339	312	343	348	316	353	331	332	341	320	346	334	313	334	340	328	341	334	302	371	307	320	334	335	345	364	379	307	323	351	333	304	328	346	358	344	338	339	351	346	376	350	359	337	338	345	361	307	349	329	361	309	311	360	352	380	331	345	341	367	350	327	323	324	328	348	386	367	333	350	332	327	298	359	332	343	354	346	372	350	356	331	337	316	345	328	365	327	346	354	332	344	326	350	321	345	324	346	375	376	350	345	353	296	340	331	355	367	305	318	331	339	379	331	338	350	317	356	302	329	302	373	322	305	343	324	340	340	372	358	313	336	343	341	331	330	317	341	343	334	324	338	354	347	308	302	337	320	350	345	332	347	339	325	323	337	354	359	353	347	356	322	343	341	333	370	349	357	353	362	358	324	356	342	324	332	335	354	394	342	360	347	352	355	329	357	332	390	329	342	328	340	353	325	339	356	340	356	339	367	348	341	352	325	366	340	331	290	330	325	365	329	326	346	378	328	338	327	372	324	347	326	338	333	316	325	358	347	331	347	383	371	310	341	335	334	369	346	355	364	355	334	319	327	336	352	354	319	315	364	364	312
29837	16083	25821	7037	4812	3512	2687	2266	1885	1541	1374	1253	1202	1076	930	993	903	827	853	851	754	719	734	725	737	752	718	701	701	722	676	687	666	669	665	715	662	635	689	665	626	669	636	656	654	615	596	631	624	657	601	622	579	643	597	622	662	609	597	650	609	605	578	634	622	646	613	609	630	629	595	625	615	571	610	585	570	575	628	601	636	621	627	625	637	626	646	608	624	643	615	609	645	611	613	597	589	639	630	653	598	615	624	607	582	604	641	598	655	602	645	601	622	571	579	643	627	560	605	619	611	617	621	621	642	636	619	616	618	611	609	594	612	608	655	570	614	576	618	605	610	606	613	631	646	577	655	622	633	656	600	659	602	613	619	630	628	567	593	609	552	616	591	576	549	658	607	612	584	616	583	637	628	572	609	625	597	572	624	638	643	580	618	621	600	602	601	612	596	611	610	603	617	670	592	634	626	574	611	606	610	639	618	629	634	658	619	599	607	624	596	592	604	625	604	595	616	635	603	629	607	578	566	591	623	564	594	588	646	579	604	634	556	613	617	603	623	595	597	629	623	620	648	612	624	578	677	620	640	600	605	612	617	608	631	626	588	619	598	618	588	630	594	617	617	624	606	645	628	627	621	561	631	628	596	563	636	547	635	616	633	652	643	672	586	547	582	590	614	631	652	646	583	639	617	593	624	657	606	666	617	597	607	609	633	643	596	631	643	613	608	597	605	597	612	628	573	637	599	636	622	604	658	670	663	601	588	645	646	598	577	631	590	671	598	629	637	600	645	659	611	628	628	617	612	623	560	618	617	593	605	624	610	620	635	617	628	607	621	625	602	584	588	599	604	610	636	606	589	579	622	613	630	606	633	606	576	625	623	560	599	605	596	619	593	613	655	597	656	626	611	621	615	604	627	625	551	594	603	609	609	638	628	598	624	571	634	611	557	610	600	625	595	598	590	601	607	657	590	625	608	628	588	598	697	636	585	640	614	629	601	592	638	639	637	618	578	653	645	624	646	599	623	628	603	617	564	612	624	643	600	584	568	572	598	604	614	615	619	632	585	601	633	615	612	609	592	590	625	613	618	600	640	592	605	635	613	587	600	632	615	640	629	635	605	645	622	634	617	632	616	622	620	584	573	608	626	614	613	600	591	593	597	596	590	576	595	621	594	565	632	578	585	585	614	581	628	633	625	623	660	629	626	620	629	651	627	633	598	662	593	586	625	642	632	567	567	644	589	619	584	585	609	601	627	607	647	615	608	600	625	608	633	595	577	606	621	594	598	652	645	637	576	594	619	586	613	583	626	575	626	622	600	647	642	635	642	645	630	595	660	599	569	584	608	608	647	592	584	646	630	590	639	619	663	594	621	663	638	585	603	587	617	615	648	645	627	573	603	630	607	649	606	615	617	617	605	627	606	618	633	658	616	592	597	605	594	599	651	610	607	566	666	583	603	628	615	641	619	595	597	595	621	596	580	635	583	574	652	678	589	569	598	653	599	609	620	633	566	597	671	618	666	579	622	621	597	619	629	619	615	582	614	645	628	625	633	615	646	638	596	570	596	601	643	552	603	584	620	582	626	599	563	607	620	616	594	623	588	611	600	586	557	584	640	597	636	596	602	625	617	611	630	622	595	658	608	599	622	586	636	615	617	628	555	603	601	586	604	615	562	562	649	607	561	649	602	641	616	640	617	634	577	616	604	572	614	579	671	537	608	628	644	608	598	596	621	615	603	642	682	624	596	625	646	620	640	603	598	588	628	645	608	577	630	593	609	618	628	577	621	613	624	624	624	592	652	642	621	593	606	609	657	597	581	606	612	620	624	632	623	648	596	612	606	597	593	597	592	607	624	581	674	644	614	635	640	580	600	584	599	624	641	646	576	577	620	640	647	565	602	634	603	645	571	612	653	598	605	619	668	604	624	581	591	624	593	609	586	592	615	617	636	576	639	616	616	671	611	668	616	570	618	637	624	650	630	633	612	655	665	615	626	617	591	598	602	583	634	559	627	601	606	666	571	621	590	615	647	625	603	626	637	651	610	584	586	609	641	631	594	600	625	605	626	602	639	583	605	640	611	636	589	601	624	598	611	590	580	601	572	621	605	618	634	629	622	609	622	562	645	582	671	607	560	604	616	600	648	615	619	617	619	624	597	612	573	622	599	606	655	603	640	628	617	617	636	544	652	564	629	612	616	631	597	604	605	582	602	612	618	611	613	588	602	605	613	629	606	623	625	619	621	585	545	611	653	635	620	663	615	581	621	658	618	575	629	552	597	610	600	570	605	662	602	625	592	605	629	595	659	667	616	618	619	642	603	614	610	574	644	624	646	617	610	616	573	588	625	615	593	591	611	614	592	581	633	656	619	533	616	632	586	626	600	578	635	625	610	643	648	598	665	612	572	641	656	588	664	629	620	607	639	673	623	629	626	639	623	621	601	630	658	633	603	608	599	612	628	623	576	654	600	608	594	616	552	623	587	598	589	543	621	572	607	587	623	592	581	625	594	617	585	589	635	631	610	641	579	577	638	611	640	574	633	594	614	627	597	630	614	620	594	655	629	611	577	605	593	587	626	611	613	578	618	625	600	609	580	619	608	610	579	582	616	617	631	603	590	598	587	594	649	641	582	632	610	596	629	617	611	627	596	613	608	623	635	613	571	637	599	628	616	593	604	684	647	606	634	640	591	619	638	635	642	627	654	649	627	586	627	629	572	642	576	623	623	606	633	582	653	609	591	599	628	632	636	616	633	616	599	646	605	639	590	673	565	613	594	619	588	602	616	624	593	631	627	618	572	615	621	638	620	616	602	643	655	639	609	636	629	651	616	611	649	566	573	600	630	593	604	606	641	624	609	600	576	609	653	610	592	593	580	593	594	619	595	607	628	620	670	596	609	616	634	627	618	591	640	637	613	626	630	653	584	591	612	590	614	627	587	616	617	530	583	643	619	578	597	646	617	615	640	669	629	623	585	659	624	621	587	633	609	587	592	604	617	650	598	611	605	615	618	580	584	628	644	616	651	602	599	586	603	573	626	632	585	599	615	624	624	631	602	598	635	606	624	582	646	620	648	593	629	588	609	624	623	644	647	596	647	608	624	613	593	583	602	675	582	635	588	618	635	610	605	614	608	620	594	611	616	587	641	601	576	602	619	630	616	586	621	587	597	638	575	616	590	558	627	591	584	592	572	601	603	659	575	596	622	617	617	574	630	620	638	587	654	618	617	625	607	620	634	617	584	684	607	634	596	629	615	623	594	610	658	663	602	588	561	609	576	638	619	618	575	629	641	614	595	557	622	580	571	643	587	609	600	586	654	591	603	586	609	623	616	627	616	648	620	640	621	668	613	607	638	650	625	618	626	598	639	619	578	563	608	637	624	597	634	589	629	589	615	651	620	622	615	613	594	628	612	575	627	590	672	611	606	576	597	611	582	613	637	603	615	621	588	631	635	621	627	599	625	600	632	625	649	592	606	629	622	587	618	603	616	616
26741	20766	14712	1474	661	512	441	465	416	418	387	398	391	386	432	416	400	400	394	417	362	409	394	412	439	424	361	443	399	417	355	411	406	415	393	404	406	392	380	435	391	406	392	379	353	377	386	430	374	397	384	386	387	417	400	366	419	417	369	411	429	393	390	430	404	411	387	433	417	410	372	413	393	376	405	386	393	378	412	402	433	408	373	376	398	386	384	421	403	382	421	363	414	412	414	409	409	413	399	380	403	417	376	404	393	381	417	401	396	386	368	410	408	397	390	369	415	367	366	428	369	388	420	444	394	377	436	397	430	399	408	386	421	379	430	443	387	384	400	395	393	412	397	373	408	425	429	392	400	388	453	375	407	401	406	415	356	400	411	371	428	400	381	420	414	406	386	417	424	417	365	370	379	407	416	412	404	410	402	389	370	420	390	396	372	409	394	374	370	410	426	398	398	405	385	410	362	396	404	384	401	393	405	433	426	391	428	396	401	391	410	371	423	369	396	387	366	377	420	408	363	381	400	416	393	407	368	452	386	403	387	412	376	399	420	385	422	388	416	396	388	361	386	404	388	418	389	397	405	409	411	363	383	375	350	387	432	388	384	433	360	371	391	432	385	375	405	407	370	410	379	391	373	419	414	416	387	408	402	381	391	427	435	427	411	404	436	377	390	418	397	394	391	419	368	391	398	386	382	422	427	390	379	368	357	397	379	396	423	406	444	419	410	433	404	409	402	402	400	422	411	389	420	396	373	400	390	400	410	419	385	415	390	398	385	393	390	422	399	407	427	400	425	386	450	386	429	432	386	382	374	393	412	390	418	391	383	366	432	445	397	401	386	381	414	406	419	386	384	399	377	401	416	388	376	393	397	397	386	430	427	382	451	448	378	388	427	427	410	424	396	436	400	403	430	400	394	412	405	392	373	388	411	350	364	379	407	390	357	400	446	381	398	404	407	377	407	403	401	400	394	392	390	401	399	409	379	459	397	408	425	394	374	425	357	412	372	395	399	431	373	401	408	385	404	423	418	420	395	376	408	415	410	410	417	380	388	386	399	382	413	411	423	383	395	384	399	361	419	392	374	419	398	394	401	397	372	414	353	393	390	394	371	413	415	409	426	411	410	418	402	399	387	367	377	388	412	390	404	408	393	391	406	383	457	343	400	435	400	413	419	424	383	394	396	397	388	409	397	396	400	395	392	432	405	400	431	401	403	406	438	411	404	403	379	423	387	415	398	409	386	385	392	412	444	387	440	349	434	366	423	418	389	402	414	389	372	400	380	424	392	404	398	443	409	436	403	387	391	399	414	410	378	408	411	400	385	403	406	388	394	376	376	406	416	367	413	395	405	387	391	392	394	447	414	370	422	407	382	392	405	379	381	400	404	414	387	395	391	394	401	375	402	422	378	389	399	404	399	393	438	392	407	384	382	402	378	382	398	411	399	409	385	405	377	433	409	402	380	369	399	417	374	359	382	423	405	381	400	424	403	413	416	385	414	413	361	410	424	398	395	391	386	403	430	388	404	371	403	409	413	425	385	382	409	384	409	392	408	386	400	399	362	404	419	394	396	367	400	407	362	381	388	397	403	418	417	382	416	404	429	368	396	393	383	398	417	376	392	426	380	395	410	387	397	387	404	391	414	428	415	396	383	403	415	405	387	397	402	397	389	399	412	413	382	417	392	384	391	413	388	383	436	379	412	424	407	375	392	365	409	401	428	377	375	391	447	426	374	397	400	416	415	386	386	428	376	380	376	449	408	376	410	412	388	372	397	376	397	416	382	399	432	412	424	388	391	394	367	372	419	404	380	416	382	386	415	431	405	409	403	416	416	411	391	384	428	419	406	379	400	421	429	384	399	403	365	395	443	381	393	430	410	382	411	400	412	407	387	423	404	396	407	372	370	413	410	401	367	423	456	439	401	436	385	387	355	403	382	408	393	368	353	387	409	414	381	381	413	375	378	419	398	414	402	401	410	414	399	400	425	381	403	373	402	379	404	382	427	389	414	373	374	433	401	424	402	400	402	375	403	429	401	388	375	368	401	408	423	391	373	371	367	433	394	405	387	413	389	407	410	403	406	405	416	411	409	432	378	382	425	404	385	389	390	406	367	437	399	404	386	396	413	425	394	389	421	421	429	365	431	387	441	422	411	404	396	404	390	412	415	395	415	383	433	371	426	405	385	405	420	424	408	424	396	373	391	416	387	399	397	423	410	416	414	389	388	375	407	396	404	406	393	409	408	401	374	390	379	362	394	400	406	403	410	385	416	394	438	378	408	384	376	375	365	423	383	381	407	396	385	409	395	384	410	421	426	394	416	410	402	397	422	411	431	388	382	387	440	383	388	373	442	428	363	346	393	464	409	371	376	410	402	390	400	424	428	394	417	410	429	393	387	386	414	372	413	407	380	382	396	399	379	404	367	430	383	397	371	381	381	425	410	406	407	396	381	394	410	425	400	430	410	346	395	387	424	398	412	393	408	399	416	403	378	377	396	406	394	402	409	394	393	407	393	418	447	404	409	395	410	398	397	396	417	441	428	417	401	412	392	422	404	383	423	394	387	387	383	416	407	407	404	400	386	419	402	368	422	396	431	395	394	405	470	402	369	420	381	435	381	371	428	413	407	403	412	386	389	465	384	414	409	367	394	379	418	383	354	389	380	416	393	440	378	426	396	379	397	393	416	386	363	399	396	422	375	401	354	394	374	402	381	369	426	384	436	399	412	399	355	360	378	372	388	375	413	395	367	415	405	368	438	372	403	420	397	366	402	388	382	408	386	401	413	438	452	399	421	418	388	371	402	404	371	414	402	398	390	421	422	380	383	433	389	376	440	378	370	426	420	406	412	407	376	397	414	384	401	436	422	406	407	404	391	372	371	387	408	385	425	396	384	383	412	412	403	363	381	398	403	428	400	402	411	404	381	428	423	420	416	397	396	440	401	397	412	420	408	382	399	377	379	416	373	389	405	422	386	388	407	342	379	391	392	396	395	364	400	379	405	422	384	412	404	404	428	403	389	395	405	402	398	388	412	382	397	409	384	391	410	400	407	403	400	379	415	385	379	386	407	385	418	432	363	385	380	391	384	393	448	401	377	392	396	417	423	376	388	387	377	443	400	405	407	370	409	380	389	404	377	369	414	419	359	361	433	394	398	452	398	403	383	382	428	392	392	421	395	367	379	422	409	426	427	442	396	441	373	356	420	461	408	411	372	417	364	397	440	403	385	359	402	408	428	400	372	431	404	433	394	377	380	417	385	446	430	382	397	411	380	396	423	423	383	397	419	405	403	392	399	389	418	432	350	389	413	377	424	397	396	434	403	410	362	407	376	442	374	412	395	381	397	421	387	417	422	400	411	428	415	417	409	424	402	419	400	395	405	372	384	421	399	397	441	395	391	397	413	372	419	409	367	387	409	378	347	413	380	389	421	398	366	373	386	437	426	411	410	434	413	410	422	426	432	384	413	411	402	402	411	373	384	372	372	403
12854	2002	14777	1212	1012	904	870	824	838	834	851	818	832	779	767	776	791	796	818	778	747	742	768	845	744	752	791	741	810	821	742	755	796	765	782	810	741	735	782	842	706	706	778	783	731	773	789	767	750	806	771	811	770	802	775	764	784	745	774	794	806	811	800	741	775	824	856	814	757	729	770	772	715	747	750	761	791	800	738	752	744	778	788	802	732	788	782	776	738	751	756	799	782	807	780	727	755	805	743	803	815	752	787	740	761	771	768	800	799	759	763	771	816	801	773	782	768	748	778	752	761	810	780	765	729	767	708	742	770	788	795	737	793	802	805	795	773	754	774	739	772	771	775	768	769	778	791	741	756	725	774	820	789	762	807	750	782	750	781	839	755	796	750	750	784	753	750	803	793	768	793	720	774	744	784	809	723	793	754	752	800	732	777	805	777	788	770	735	765	771	705	728	831	828	808	755	765	806	757	836	769	776	781	756	784	802	772	777	751	801	774	766	763	764	771	763	770	796	742	757	799	749	763	809	733	801	753	776	801	778	788	738	746	785	791	739	766	796	760	775	748	764	787	750	746	780	749	776	747	804	787	790	750	761	730	786	733	743	765	780	758	758	825	743	772	797	820	726	747	838	776	741	803	771	751	803	757	777	791	743	749	807	756	806	771	789	784	763	766	721	755	782	766	767	769	760	776	759	739	705	817	804	755	759	754	769	811	731	760	786	739	756	762	740	770	819	752	738	774	779	788	777	831	777	795	765	833	811	822	748	832	726	748	797	789	743	768	778	718	759	770	770	754	778	754	808	738	760	765	784	766	816	786	749	751	784	798	759	761	764	747	758	734	805	772	743	756	775	778	790	737	787	756	798	726	792	743	768	809	809	685	772	751	771	734	792	708	799	778	772	727	807	758	757	801	783	759	777	747	737	720	766	744	777	738	803	718	792	793	758	745	780	792	757	824	731	772	804	811	781	807	780	785	771	787	791	756	774	767	743	795	780	757	812	821	737	808	748	768	753	750	823	773	773	749	775	750	758	762	783	753	728	765	758	780	750	756	767	768	760	795	748	797	740	804	712	753	747	750	776	762	765	738	763	793	755	768	766	726	787	761	832	774	775	743	765	753	759	819	805	737	780	772	826	788	778	778	761	789	823	798	829	791	744	778	789	729	760	794	758	784	776	768	773	768	796	771	709	745	785	789	774	748	775	738	717	776	767	794	810	806	755	733	737	754	765	784	791	778	790	816	768	776	806	794	777	772	759	747	745	772	737	730	753	759	745	790	711	773	715	774	778	751	792	748	773	758	811	746	763	772	758	748	758	775	715	783	759	797	755	735	778	822	746	771	782	750	765	814	757	783	741	752	780	792	736	726	740	783	775	791	756	781	776	781	775	757	741	837	796	765	768	747	752	733	791	797	797	775	775	707	792	757	780	751	793	774	773	761	778	802	731	768	781	765	729	757	759	715	800	750	775	768	746	755	781	757	787	754	758	775	775	775	800	734	776	773	751	759	795	722	765	804	739	741	750	737	811	793	784	778	725	778	774	801	731	767	772	770	766	802	709	773	788	760	792	792	761	760	769	798	746	763	719	798	750	717	772	769	799	778	751	774	833	746	791	772	808	762	760	831	736	763	772	773	812	785	740	796	761	811	759	788	749	797	767	765	766	715	830	812	777	760	727	729	746	773	789	728	800	809	820	747	809	779	772	778	796	733	765	753	815	740	746	797	796	757	776	776	788	761	732	697	820	759	774	790	786	799	790	760	748	742	756	748	785	746	740	821	764	743	794	821	791	770	728	785	773	783	789	747	703	776	749	798	755	771	770	759	696	814	776	754	791	810	759	762	802	785	769	798	811	825	770	750	781	739	800	772	765	782	784	781	786	762	769	764	735	719	780	759	755	728	754	809	709	741	753	803	722	755	767	764	800	759	719	777	795	769	800	771	730	810	786	794	809	763	795	754	757	786	791	770	780	737	770	752	804	770	737	766	775	768	785	764	768	775	755	773	759	796	735	770	751	759	785	795	794	782	773	754	730	793	764	744	821	789	830	744	756	823	780	777	763	784	771	777	784	801	745	779	762	778	724	781	753	768	755	762	732	772	768	783	816	799	738	775	785	792	729	767	819	747	743	722	753	806	746	802	732	778	754	742	790	721	791	732	733	756	738	774	800	750	780	768	769	758	771	778	779	798	780	793	779	778	805	788	746	766	754	782	775	793	799	802	773	761	741	764	739	754	817	760	789	755	757	740	823	771	760	759	768	739	776	767	770	743	734	769	767	775	822	763	794	738	714	734	804	768	766	713	777	794	782	802	743	741	765	803	795	778	763	794	733	793	761	797	798	797	813	811	781	723	740	764	742	770	756	778	781	756	745	787	771	776	776	740	726	795	738	727	730	775	827	788	763	790	778	781	794	764	817	769	753	756	730	758	728	747	717	780	737	788	745	765	787	781	753	780	749	787	804	753	780	743	727	785	809	794	787	804	752	759	751	742	811	744	750	770	784	800	713	753	747	811	770	821	754	785	744	797	772	740	750	757	772	724	733	786	759	747	832	753	744	750	762	756	820	772	770	777	768	766	738	751	710	791	763	784	785	804	771	788	741	745	750	770	787	773	734	773	743	767	744	771	753	796	716	813	745	781	760	732	727	758	716	752	755	782	820	780	807	713	756	802	797	766	798	803	778	784	802	762	784	762	759	790	812	773	798	822	736	790	794	753	847	745	750	807	780	796	799	747	818	760	747	740	787	748	748	769	747	809	732	785	830	760	764	760	743	780	732	771	790	777	752	734	808	741	787	710	742	816	762	771	743	753	774	722	754	772	803	763	774	760	772	737	722	776	770	806	755	777	796	760	791	790	791	815	796	755	761	732	721	745	766	750	813	756	769	828	775	796	778	797	714	777	737	791	812	763	765	746	825	723	761	752	761	755	801	752	743	753	780	748	749	852	819	771	769	789	717	807	799	740	771	743	774	759	754	716	800	783	773	764	811	751	703	760	813	738	715	759	760	772	793	763	783	823	812	798	810	762	734	788	723	771	756	833	721	815	813	778	765	802	790	762	799	843	778	772	765	799	779	759	773	816	706	779	754	775	770	817	744	764	731	794	737	773	815	797	781	774	793	786	741	735	812	738	779	765	767	756	783	703	771	796	814	780	829	772	776	792	762	767	762	811	758	776	775	765	771	784	761	784	763	771	785	740	777	777	771	712	789	809	779	739	815	753	743	826	774	723	787	799	781	804	784	742	826	766	754	783	771	772	772	749	813	799	777	775	738	816	756	788	812	765	768	837	768	753	766	810	731	723	816	717	765	759	784	726	746	718	808	785	755	741	835	794	809	771	779	738	756	793	747	776	766	740	794	809	763	732	804	824	831	792	792	749	783	753	713	769	814	761	799	749	730	778	783	808	768	744	724	757	767	753	748	772	772	755	753	715	756	711	796	741	788	732	762	840	765	740	802	807	764	790	779	761	788	804	818	728	792	781	808
24331	21400	29232	24702	14580	1231	562	371	318	305	301	252	269	239	249	214	234	188	226	202	200	194	208	169	206	205	203	191	219	207	200	209	196	170	185	184	163	181	186	201	223	200	214	184	191	200	205	180	177	179	191	195	183	183	175	188	198	181	188	188	172	182	166	190	165	191	184	222	203	210	175	182	181	192	199	183	168	197	196	167	175	171	191	188	182	191	186	161	189	175	180	195	182	171	200	194	178	160	172	172	168	197	172	198	210	191	185	201	165	190	206	178	175	173	186	199	171	182	167	180	203	178	166	197	186	185	199	202	163	184	217	186	186	203	199	192	219	212	186	181	190	197	179	210	181	227	186	185	189	192	180	166	180	198	193	219	190	202	212	180	184	176	195	171	166	191	171	177	173	196	192	209	177	208	182	172	183	174	171	197	171	165	181	226	179	173	202	206	168	188	199	173	193	180	177	186	188	183	171	183	189	192	193	173	180	190	193	182	168	174	179	181	174	192	163	188	205	175	185	181	185	194	192	198	191	205	206	183	174	184	202	190	186	195	170	174	189	177	190	200	177	196	203	176	192	208	181	208	225	171	179	169	205	170	196	182	187	178	174	199	182	179	201	196	195	191	186	200	193	167	179	197	183	185	170	175	166	216	199	190	182	170	214	197	172	184	171	198	180	185	194	186	175	174	178	190	166	169	198	193	188	187	199	187	161	197	187	187	194	183	198	188	196	192	198	201	201	189	184	181	181	181	199	177	188	173	189	188	199	179	186	178	163	200	189	176	203	173	193	187	190	188	188	184	184	181	169	175	166	199	186	176	179	196	182	193	177	193	208	181	174	186	188	181	200	166	185	204	172	185	181	205	170	180	175	182	219	187	203	188	208	176	187	205	178	182	194	178	188	176	202	209	200	196	182	174	210	156	206	167	175	193	171	193	197	202	191	192	159	199	169	207	195	207	210	187	191	178	172	199	188	184	190	179	174	191	213	179	183	179	208	193	172	198	171	178	204	197	184	180	184	195	186	173	153	206	222	199	193	199	230	201	195	162	194	183	180	176	183	182	179	174	189	185	193	206	199	191	174	163	201	158	199	167	195	195	193	166	170	189	186	191	216	173	149	203	187	188	192	169	193	199	163	199	212	182	184	188	216	191	204	194	170	190	187	217	184	175	184	186	184	185	179	152	181	194	195	195	175	192	209	195	146	169	187	204	187	211	183	168	168	226	172	196	197	186	187	186	151	175	197	212	210	186	185	170	203	174	173	169	213	204	193	192	179	172	150	189	205	177	180	210	194	216	173	164	180	190	173	197	201	171	198	173	173	186	188	189	174	201	197	186	179	197	191	199	200	159	174	186	198	199	206	193	183	188	195	198	196	173	169	184	199	199	176	174	190	179	179	179	193	185	186	182	201	186	186	160	177	189	188	194	198	204	170	168	194	183	178	180	190	195	193	178	186	189	182	163	184	177	188	203	195	201	185	209	189	170	203	190	164	206	169	188	186	186	176	207	168	208	202	177	191	187	198	194	200	165	187	184	192	172	199	187	181	190	177	195	192	193	174	187	184	180	197	176	182	199	167	183	190	183	197	200	180	187	177	196	198	191	172	167	203	198	177	189	176	184	184	190	185	182	182	181	203	206	173	178	190	185	181	200	178	191	173	183	189	196	191	171	160	171	189	183	192	195	200	181	187	185	177	168	200	184	178	207	175	183	192	196	181	189	180	204	184	194	183	166	192	184	198	185	212	217	179	173	202	192	198	181	196	197	187	178	194	196	220	176	181	177	178	183	197	180	198	170	189	175	179	218	201	189	176	169	195	207	184	192	199	184	178	190	197	197	163	188	184	198	197	186	169	194	163	181	215	194	163	164	189	179	194	203	213	192	174	188	174	158	198	188	206	207	178	190	195	190	197	204	189	190	193	182	179	197	185	188	194	193	162	154	188	197	185	172	175	184	193	192	210	195	183	169	176	199	176	194	168	178	171	193	204	165	199	212	177	200	165	168	174	201	177	177	201	170	202	191	207	193	192	183	172	195	207	170	183	203	198	184	165	211	197	170	177	204	188	192	192	195	190	170	179	191	202	169	207	182	147	178	185	173	153	218	196	202	180	171	183	181	197	189	173	184	176	197	185	207	182	161	187	177	173	190	182	202	185	162	161	180	196	172	181	200	190	209	195	194	181	199	200	192	193	183	194	184	196	188	187	182	182	204	195	184	191	185	195	188	192	173	201	173	182	194	204	175	189	193	180	189	183	180	182	166	206	184	197	185	196	178	176	178	166	210	194	182	218	172	169	213	189	161	193	183	213	204	220	193	168	193	178	181	194	184	180	176	220	187	192	198	189	204	201	168	183	195	189	192	163	192	191	192	182	167	188	193	204	208	214	185	170	202	169	168	165	174	185	180	195	216	194	200	192	184	169	171	171	195	195	181	195	168	186	188	174	193	185	189	189	193	178	191	192	211	171	170	195	202	174	196	195	172	168	208	205	178	207	191	176	201	206	177	171	188	188	195	177	196	184	187	191	198	164	171	189	207	216	175	184	170	183	179	176	184	188	189	200	192	180	195	183	196	215	197	190	167	189	182	196	195	181	175	173	209	195	186	199	188	192	191	180	172	188	178	166	183	170	189	184	174	188	188	205	211	186	199	165	192	170	197	157	181	182	167	178	196	188	205	188	203	185	185	161	190	208	185	180	192	195	196	183	212	161	217	190	187	165	192	194	172	181	207	190	185	185	183	200	185	199	200	200	195	190	193	168	184	209	190	197	170	172	178	162	179	209	209	182	182	180	194	207	188	197	192	162	198	177	179	184	198	178	187	176	190	186	197	180	192	168	187	203	187	161	180	197	207	180	184	179	216	211	186	179	179	192	204	177	176	185	167	183	188	182	175	184	159	187	169	213	190	177	180	196	174	171	198	199	200	206	188	202	190	204	175	180	206	176	180	187	199	178	146	172	169	204	176	186	189	185	177	206	188	173	213	201	198	185	169	192	171	189	188	205	218	168	191	195	196	191	160	201	203	175	187	195	176	205	206	205	200	205	207	205	221	191	200	178	185	181	214	190	188	180	186	191	197	201	181	208	182	177	189	186	187	189	217	155	174	187	197	177	214	178	194	180	181	180	196	162	194	200	162	183	175	173	167	192	212	187	189	194	168	202	194	201	181	170	171	170	172	198	168	184	196	188	200	188	206	169	165	159	182	191	174	178	187	184	183	203	197	217	202	158	185	192	179	195	215	220	174	177	175	197	193	171	192	187	186	178	193	192	171	190	181	183	208	189	163	173	188	215	187	187	203	186	191	196	166	175	179	189	206	188	193	189	194	168	193	181	166	182	192	195	185	174	159	203	165	174	195	198	193	205	181	176	153	196	193	192	190	167	188	189	191	172	158	201	185	205	195	177	185	181	185	169	192	180	170	163	200	169	208	184	212	192	186	166	195	175	182	182	166	199	209	200	203	178	174	181	211	199	198	195	186	186	174	185	188
26095	10107	29874	4030	2720	1936	1460	1229	1079	869	777	703	636	608	615	588	551	513	535	529	457	473	452	478	454	491	450	442	402	424	398	357	444	417	441	424	423	435	410	404	413	423	347	392	410	354	376	404	411	472	398	394	402	365	355	421	397	387	422	380	403	407	409	379	374	386	406	392	395	423	388	402	413	399	356	437	388	370	387	384	348	364	389	403	388	402	403	373	375	376	407	405	381	386	395	369	382	395	369	359	420	404	342	420	393	390	389	435	392	346	377	423	392	378	374	406	393	377	371	411	379	363	338	392	377	368	366	388	377	403	361	384	393	375	365	353	366	368	383	380	408	341	374	378	383	386	379	354	393	389	391	356	365	397	365	357	374	382	403	408	441	377	379	363	395	380	405	395	378	408	398	416	427	391	396	389	367	420	372	365	364	407	406	378	391	367	408	394	420	372	399	355	412	397	418	382	394	371	360	359	405	394	377	381	419	403	380	390	374	396	398	384	390	402	402	395	377	394	368	394	396	386	406	395	401	387	375	376	356	407	374	427	412	366	396	357	342	377	378	376	383	382	394	388	384	380	393	347	411	412	398	385	382	411	391	399	411	394	395	375	371	375	413	379	399	360	384	370	396	381	378	405	382	394	357	339	407	374	377	396	392	377	376	350	370	395	396	374	370	393	420	393	389	399	424	368	385	379	394	365	381	397	405	357	375	389	414	399	378	415	391	404	433	370	415	370	369	381	397	368	367	389	380	412	371	379	367	388	387	386	433	393	356	388	361	388	387	386	341	387	375	357	412	391	394	402	358	431	428	364	364	371	380	386	415	383	381	384	401	396	402	390	398	392	387	403	384	382	420	389	398	384	401	383	394	390	376	381	408	403	386	369	409	410	377	381	371	402	413	391	394	354	397	392	380	371	376	395	350	384	367	393	404	390	378	344	403	374	381	390	361	389	363	381	351	416	405	382	361	398	393	386	399	370	358	370	366	373	368	400	357	365	407	374	392	382	385	395	373	377	366	375	391	366	388	377	377	388	381	373	409	414	413	358	386	381	394	399	368	381	386	413	399	374	385	379	435	373	413	371	405	385	392	397	391	347	399	374	431	388	372	367	396	378	363	360	405	377	380	364	416	369	389	382	401	385	392	360	395	385	373	422	400	374	372	361	372	379	370	408	417	379	383	380	389	367	413	385	414	389	404	437	428	383	380	381	359	401	441	402	368	369	374	361	382	369	390	380	406	415	389	408	374	358	383	351	401	405	394	384	383	375	389	377	411	394	374	381	365	366	418	394	367	394	348	373	353	353	374	374	368	379	387	364	392	391	425	360	338	377	389	379	390	406	383	407	390	364	411	427	393	357	361	370	391	390	365	383	331	363	358	386	374	384	381	384	401	385	359	362	380	384	372	393	363	399	418	383	362	382	398	384	347	383	353	369	350	380	404	353	383	380	361	396	411	395	421	377	397	388	416	402	380	418	434	363	364	389	376	360	385	385	402	356	355	400	374	367	367	380	393	391	365	394	422	384	391	403	399	388	387	402	393	426	417	394	378	376	390	351	388	403	362	380	379	409	368	361	388	357	362	385	395	408	380	356	389	386	413	372	360	390	383	363	384	379	384	356	405	395	389	386	386	420	385	353	389	358	430	373	368	386	384	408	399	386	397	398	412	371	405	363	405	396	379	392	398	354	385	380	375	444	366	391	366	385	433	399	394	379	405	374	370	408	406	391	393	393	395	386	383	387	368	411	421	382	410	402	378	398	384	391	370	385	375	400	382	399	393	393	390	406	374	406	371	390	402	371	399	390	419	405	394	363	395	348	400	404	445	379	395	376	379	385	388	331	410	377	403	381	388	383	380	398	377	391	372	423	394	392	393	390	400	391	384	362	350	373	378	382	396	398	392	387	383	408	368	379	397	390	330	405	380	363	385	409	382	417	386	352	378	348	401	351	372	390	364	405	383	377	403	380	368	358	391	420	370	397	385	386	399	382	388	383	351	353	368	395	413	400	380	378	383	378	382	381	414	381	418	373	415	395	388	354	381	384	383	378	401	370	350	349	386	397	382	397	366	386	402	361	419	422	360	386	384	394	377	403	403	382	358	398	385	352	382	386	410	421	357	375	379	400	375	369	366	391	397	347	389	386	397	379	370	403	411	384	370	394	371	377	382	412	396	391	375	381	345	353	382	367	370	401	357	383	422	366	383	404	359	388	401	384	346	383	389	386	385	379	391	396	375	383	383	375	400	363	363	402	369	353	383	394	370	392	349	452	391	362	364	396	414	403	374	389	371	404	382	411	403	385	363	352	368	408	379	407	401	391	351	383	377	371	368	398	382	369	387	361	404	363	346	411	398	405	401	418	357	382	362	366	420	413	395	385	353	386	405	367	389	376	390	389	385	368	377	386	376	349	356	415	376	419	377	380	385	384	403	405	360	377	398	390	414	353	377	398	348	377	397	394	337	368	382	380	390	401	366	401	382	400	407	399	392	408	392	372	390	382	390	406	354	389	368	375	365	392	405	362	371	398	415	384	408	375	399	383	362	379	368	415	408	369	397	346	389	398	411	369	394	385	392	391	395	381	391	413	382	372	378	384	371	355	389	349	370	385	379	373	369	415	393	406	376	375	383	423	383	423	407	398	406	386	394	350	374	368	373	341	392	362	378	421	400	385	395	376	392	410	379	391	394	368	391	385	384	350	458	356	364	395	355	410	380	403	391	384	394	369	358	400	389	364	401	389	396	383	384	409	383	382	370	365	368	391	386	385	385	402	385	424	387	374	394	399	408	388	397	390	362	396	375	365	380	388	398	368	398	378	399	395	378	382	361	396	377	377	397	374	347	385	371	434	378	397	386	400	391	389	370	413	412	396	417	389	394	409	383	374	415	392	409	379	411	383	428	399	373	398	380	387	383	362	386	392	377	376	368	382	370	385	376	398	405	370	406	424	387	397	390	411	436	397	365	375	386	375	388	358	379	387	389	396	395	361	427	381	388	379	363	365	430	408	359	373	372	423	384	390	379	386	372	390	391	368	396	400	399	381	367	398	402	384	362	402	395	385	397	387	359	372	366	383	402	383	402	381	376	396	396	380	394	381	383	406	387	378	373	407	365	351	369	412	372	381	377	365	346	396	358	421	380	389	373	406	397	407	361	420	411	392	365	390	387	375	372	387	368	363	402	406	388	342	350	436	405	350	384	418	395	373	386	387	391	387	418	386	386	354	372	385	391	364	344	398	372	371	390	374	412	382	398	367	415	370	365	377	367	422	372	368	421	343	362	410	401	397	381	403	379	405	386	370	387	369	382	366	353	411	397	356	378	385	408	369	348	394	374	420	396	349	378	398	328	358	369	390	381	375	373	384	396	419	404	363	404	372	394	369	356	378	350	411	398	402	411	365	407	405	403	402	345	421	388	403	383	377	397	383	366	364	385	376	394	351	390	388	401	403	348	372	406	354	359	394	377	406	383	381	376	334	361	403	403	375	400	396
23319	21338	29797	23484	21327	14717	1574	827	606	591	539	501	525	413	427	445	390	445	388	367	390	404	354	382	408	388	337	371	373	340	335	358	350	349	324	329	354	351	390	353	328	363	308	344	356	372	374	366	318	352	354	370	354	367	364	327	335	368	322	329	310	350	346	350	388	332	349	319	325	335	337	326	348	335	334	332	294	360	347	315	361	310	304	322	334	320	323	337	325	310	306	312	317	330	336	349	354	337	330	352	347	346	326	342	344	317	330	303	365	311	337	347	337	329	345	404	369	316	336	344	317	331	320	294	341	341	331	351	325	340	330	332	368	348	361	316	341	379	342	341	334	326	350	338	332	317	328	307	347	328	309	316	383	361	328	349	321	344	321	369	300	332	372	323	349	332	340	384	353	336	323	333	324	329	364	328	301	323	317	344	341	362	361	328	336	326	304	318	329	343	319	332	322	330	348	356	320	344	348	363	352	343	322	337	343	330	340	332	327	394	312	341	340	361	332	330	371	334	370	339	337	340	347	339	311	379	325	319	326	330	358	316	324	328	339	337	339	324	338	356	314	362	335	305	320	338	317	365	335	354	315	301	344	321	336	319	348	355	332	321	351	351	334	347	346	317	339	365	355	344	339	341	351	323	346	332	339	352	323	353	380	325	325	301	319	337	356	301	337	313	361	316	323	333	342	332	374	365	371	382	365	324	353	317	327	340	287	327	361	350	355	339	325	332	322	339	297	327	349	356	347	319	341	302	337	351	373	335	340	341	330	367	352	342	334	345	327	319	342	324	371	315	356	330	343	342	322	325	331	330	328	341	343	362	309	353	336	291	360	336	348	338	322	397	349	344	352	341	346	314	295	353	306	347	319	370	310	311	328	292	333	346	327	310	329	331	326	313	327	331	329	319	305	332	336	315	349	337	301	320	347	355	347	328	306	341	345	350	315	327	335	326	325	357	375	356	357	333	334	346	321	343	324	305	330	321	319	310	318	321	347	359	329	315	335	318	358	336	369	321	350	353	383	333	306	356	347	338	339	302	341	347	337	334	330	350	325	355	345	340	346	349	329	341	327	351	353	376	317	349	350	340	313	346	336	339	315	333	347	318	328	319	339	365	356	353	356	320	340	336	342	316	363	340	367	317	320	346	323	361	308	326	328	331	345	318	351	308	336	343	315	331	334	336	317	354	358	345	313	308	319	319	327	296	310	295	315	328	359	326	347	340	355	328	390	378	321	341	322	316	342	302	335	325	339	334	361	337	324	346	327	349	353	321	320	380	319	335	321	348	302	352	351	325	355	331	360	359	331	356	345	336	336	359	344	329	305	341	337	323	287	305	325	350	277	337	393	336	327	321	333	333	352	375	320	335	313	288	328	326	320	310	349	319	296	331	336	338	317	338	336	312	318	359	340	318	325	317	357	332	328	312	342	327	361	329	344	319	340	342	338	322	337	366	330	359	312	310	332	332	352	323	342	333	318	366	334	337	350	346	322	329	346	312	341	334	320	339	357	317	348	331	319	303	349	330	331	317	330	378	355	323	334	328	309	326	328	338	345	305	336	346	351	343	312	310	312	342	328	327	345	340	343	324	354	339	312	354	329	324	325	307	334	302	335	317	351	303	319	284	336	351	367	327	350	341	319	324	347	328	366	370	340	312	335	347	331	331	290	338	335	367	317	325	351	330	358	329	348	331	320	348	356	326	327	314	338	331	357	342	316	353	308	341	367	342	321	357	368	329	302	311	356	304	316	354	317	333	323	354	401	329	357	337	303	333	333	344	352	335	321	315	337	339	339	303	319	335	312	340	316	291	317	325	351	312	337	351	339	334	340	369	353	319	340	362	350	352	309	390	313	333	354	326	296	341	331	329	316	340	321	334	319	338	347	377	339	340	320	352	322	339	315	318	338	305	326	341	353	335	345	335	328	317	356	366	334	331	352	322	343	346	323	368	350	356	328	346	335	331	351	335	332	359	367	308	312	348	318	347	334	331	310	314	299	296	339	354	354	345	344	336	349	312	317	334	323	343	344	363	309	348	344	345	317	315	345	350	327	316	384	332	346	320	326	347	319	333	363	360	337	362	351	320	349	328	341	312	307	303	344	383	326	362	375	320	310	317	319	310	351	339	329	305	318	365	293	339	355	349	314	356	335	333	316	358	363	319	347	326	390	322	323	331	340	328	358	340	321	332	297	327	328	354	347	343	320	363	318	373	313	340	300	324	317	343	343	352	313	322	357	363	318	354	317	345	347	326	341	352	334	321	334	315	301	325	334	346	336	319	345	316	365	324	322	327	316	335	300	343	331	334	326	346	337	363	325	352	303	338	352	349	329	376	359	384	335	333	325	313	349	355	327	308	341	370	366	336	333	351	307	342	364	336	331	294	334	312	313	321	333	330	336	309	303	358	312	322	335	322	323	362	320	325	334	357	354	351	349	332	342	362	338	365	353	353	341	329	346	359	323	317	328	337	330	346	341	360	349	351	327	324	321	343	308	345	345	352	342	328	294	333	345	353	344	326	319	339	340	326	333	332	332	359	339	342	353	331	294	318	345	343	359	302	312	316	356	339	364	357	319	330	331	315	316	344	336	306	339	345	358	333	318	336	355	336	318	325	317	347	332	353	298	327	331	332	330	330	313	324	335	335	347	352	357	346	346	330	328	332	307	329	358	357	375	352	323	320	325	309	332	340	318	325	335	358	314	334	360	318	337	348	312	339	356	336	320	329	331	333	335	335	335	307	352	338	299	322	365	341	314	339	327	332	324	336	344	336	339	374	363	346	349	328	351	335	327	329	342	325	313	321	316	345	333	356	357	337	333	315	306	302	347	315	306	317	379	358	360	358	356	315	341	343	280	319	323	338	348	317	299	329	336	362	321	323	306	333	345	387	306	322	320	316	330	359	354	309	329	336	340	316	351	300	330	326	312	344	374	330	318	327	331	312	349	344	317	327	356	335	338	332	336	336	353	375	303	351	316	300	356	337	335	331	332	300	328	327	333	337	334	332	318	326	348	351	307	346	314	336	339	324	349	349	328	319	323	341	338	331	320	319	316	330	332	360	349	360	364	316	346	331	351	344	337	337	380	332	354	330	320	345	329	343	323	318	333	354	336	319	346	324	318	311	348	360	332	331	335	339	341	335	348	353	333	351	350	352	354	352	297	339	329	356	335	332	361	329	361	319	361	339	331	360	380	341	315	367	315	339	332	324	343	354	330	348	331	317	361	349	362	347	349	331	330	351	322	293	332	345	335	316	333	321	313	321	331	319	333	329	388	341	370	312	337	332	359	346	342	364	327	346	330	337	336	353	315	348	328	323	302	350	324	333	367	353	310	342	327	351	338	327	365	340	346	329	322	355	347	328	358	353	324	351	328	325	320	327	323	276	306	327	332	326	318	331	341	330	385	328	322	331	307	331	345	368	320	364	345	331	324	335	343	338	333	346	322	370	317	327	309	310	311	341	351	341	338	331	362	330	345	307	320	315	351	328
29944	16196	31488	6896	4658	3572	2622	2108	1849	1561	1408	1222	1110	1060	1001	889	895	909	839	822	772	769	758	744	741	728	699	710	686	694	635	686	678	687	654	695	661	705	679	629	583	642	605	655	690	677	603	643	673	685	633	599	634	660	607	650	634	604	648	607	638	656	615	625	629	674	664	626	640	600	600	619	646	600	612	614	600	632	611	620	642	642	609	617	645	608	620	603	617	669	648	598	651	590	663	634	594	634	597	600	555	584	607	627	663	628	656	579	578	603	654	584	632	583	622	622	590	632	634	598	605	616	605	606	642	588	562	593	617	658	609	615	612	615	622	610	609	630	635	636	611	639	633	609	632	628	647	626	614	617	617	625	615	583	595	610	620	636	622	644	605	614	563	597	618	607	623	621	630	591	599	597	647	611	616	611	588	561	561	631	595	603	645	604	666	595	611	622	603	602	570	588	593	673	664	599	609	589	652	620	615	559	598	635	586	622	653	593	669	632	605	638	607	621	615	589	593	623	596	620	625	615	628	609	642	586	623	598	642	619	576	605	614	586	621	646	613	643	606	628	604	612	571	592	581	571	591	584	616	638	580	623	571	636	585	621	593	650	634	621	598	644	625	619	581	618	628	620	605	596	591	631	610	623	605	617	653	626	614	611	621	629	603	583	618	599	604	641	614	585	661	591	640	621	645	613	589	618	613	596	594	651	586	616	583	652	611	594	612	584	596	618	630	595	586	599	603	604	590	593	615	605	603	619	606	629	661	607	612	597	578	581	638	594	546	572	599	614	604	612	582	623	591	597	621	604	582	609	602	572	564	612	596	592	603	637	629	596	599	632	567	600	604	598	606	568	647	618	589	582	613	643	645	604	625	613	612	602	588	616	612	593	611	647	597	647	625	593	639	624	576	610	600	639	634	663	642	607	609	628	621	591	592	643	631	582	606	594	586	617	590	614	644	598	612	642	629	603	609	602	619	617	601	591	587	605	635	623	585	565	587	595	593	624	637	605	628	658	608	622	618	582	582	613	611	598	631	623	621	608	627	609	613	582	580	654	617	591	595	594	591	600	628	634	616	633	620	635	581	640	642	626	642	614	564	631	612	576	639	661	615	646	658	620	631	565	591	605	607	616	598	622	599	647	582	568	590	574	597	611	591	643	614	608	616	577	607	577	623	614	653	587	594	650	603	641	633	605	618	616	596	632	591	630	623	619	600	601	635	630	641	601	612	617	598	611	608	570	579	579	616	627	591	607	598	641	619	654	598	613	583	614	582	621	595	624	600	584	655	588	628	626	597	594	551	595	648	599	605	617	624	660	606	642	615	680	598	621	569	625	590	568	663	589	596	659	577	582	628	601	611	606	646	629	600	647	583	602	601	644	632	614	575	624	634	634	613	601	579	637	632	593	608	593	595	585	588	633	585	615	613	576	619	621	592	621	650	617	613	623	623	642	598	619	615	652	645	620	612	563	617	645	606	660	615	590	622	580	607	652	620	574	583	649	621	577	605	632	578	624	588	617	651	618	686	633	638	582	644	597	634	587	647	593	626	589	602	615	644	565	599	604	612	645	652	600	588	612	618	606	629	613	654	555	586	594	593	628	629	578	596	578	542	622	609	652	651	626	589	630	595	607	612	609	634	701	600	665	564	577	590	620	628	616	608	593	596	632	644	585	656	577	616	586	627	609	602	616	634	587	620	623	617	600	599	562	619	592	573	620	576	575	576	636	593	635	619	579	554	632	644	601	572	663	635	608	616	641	589	630	618	592	563	561	585	625	617	586	593	615	619	613	618	618	592	614	570	612	625	589	613	602	599	590	625	634	639	627	613	573	602	620	604	626	618	625	589	636	639	615	583	634	583	620	552	604	615	564	621	613	611	608	616	616	636	575	604	555	622	578	661	638	597	574	601	605	651	644	617	621	604	609	647	618	589	604	599	588	560	622	598	641	621	619	594	644	582	595	631	642	626	630	570	616	611	629	529	568	637	612	620	585	597	584	598	607	589	617	619	591	576	629	640	601	581	620	611	607	598	604	614	596	614	568	614	661	564	561	612	641	592	659	603	595	622	667	642	589	617	580	623	637	608	670	568	611	595	613	632	633	640	622	602	599	608	659	595	630	604	600	616	574	637	604	631	569	617	641	639	647	617	612	618	583	608	596	621	597	569	622	635	627	559	613	589	620	675	591	622	604	580	614	640	573	625	629	663	618	587	643	641	638	638	612	631	609	625	570	669	626	634	604	596	647	600	624	597	609	601	609	625	617	628	607	662	639	641	626	597	603	600	615	604	627	659	635	610	598	537	582	631	641	565	610	634	580	630	649	640	641	597	594	628	636	601	635	595	567	548	579	623	603	640	619	623	599	604	595	598	613	617	638	597	580	605	590	609	627	624	633	594	627	607	611	685	623	607	627	637	594	599	607	595	623	592	626	613	628	596	594	594	608	547	602	544	565	650	586	601	644	630	585	588	605	600	640	601	612	590	633	641	625	601	606	566	599	613	643	591	634	610	604	617	604	625	607	567	640	679	583	585	628	559	605	603	619	565	596	643	600	614	604	595	622	638	634	665	652	624	618	604	651	613	584	575	607	644	655	626	622	599	636	618	585	585	610	632	605	628	623	596	580	588	609	606	589	594	579	592	600	633	621	660	613	622	618	598	636	596	582	604	649	636	638	559	573	656	604	604	621	574	646	615	591	605	657	653	642	600	592	607	599	581	552	608	627	592	595	603	637	633	595	666	602	586	597	600	651	641	596	573	619	577	604	639	601	614	582	638	565	622	567	628	599	665	637	596	580	627	595	610	620	633	626	605	643	601	585	614	604	608	625	618	609	573	545	619	606	658	626	640	613	653	594	608	588	587	595	651	579	634	608	594	581	626	561	646	606	607	615	597	591	616	611	592	580	637	624	580	583	605	628	610	580	574	625	591	588	568	635	622	612	576	629	619	674	567	614	637	590	636	642	579	594	621	629	606	569	599	589	628	586	617	623	626	656	589	588	631	597	608	630	623	601	633	590	606	627	554	595	585	632	662	592	636	618	616	635	604	573	646	634	591	590	580	610	614	614	625	623	560	638	609	576	616	609	641	621	620	620	607	627	573	623	617	598	645	593	622	634	590	634	596	559	597	613	611	596	612	603	621	648	588	577	635	586	657	597	654	613	624	575	637	596	592	645	574	645	620	595	615	628	618	615	671	638	577	588	619	598	669	601	608	626	582	614	616	590	640	533	663	617	634	590	612	616	538	583	615	636	590	618	570	627	571	541	575	628	632	649	590	599	654	561	600	613	608	578	598	624	612	628	653	606	615	594	572	621	600	600	610	650	602	584	558	592	618	609	594	567	646	621	627	649	618	604	555	587	607	598	629	615	641	609	624	587	622	583	593	579	648	583	600	619	602	629	606	668	614	623	624	628	596	583	628	578	614	588	662	614	680	603	680	600	583	575	612	629	614	637	604	578	636	584	603	603	665	595	595	594	609	649	603	617	637	606
26940	20801	15812	1956	520	427	437	450	396	408	394	414	370	415	370	400	417	399	354	390	399	408	418	403	375	389	385	400	404	383	435	399	411	414	382	389	410	363	398	381	362	375	374	385	383	421	402	390	405	410	413	376	401	377	401	400	422	400	374	435	409	382	393	407	420	434	390	429	371	404	398	392	406	396	364	391	403	391	409	375	408	411	378	395	361	390	371	369	427	374	390	390	392	419	429	402	394	404	406	401	370	416	419	393	377	386	390	429	416	394	375	388	412	393	393	416	408	361	361	399	416	423	431	393	423	411	414	384	399	396	422	386	385	386	373	416	416	374	391	415	408	416	415	396	386	398	411	422	397	408	400	412	403	430	407	407	384	402	419	419	392	430	408	385	394	389	405	394	413	390	445	380	417	411	408	406	421	355	418	384	361	417	417	381	391	419	401	396	408	416	401	401	404	396	413	402	437	397	401	378	399	395	403	378	408	406	415	395	392	402	436	409	386	420	435	389	404	368	390	358	387	402	440	407	398	381	394	412	375	418	413	389	390	375	384	437	417	355	419	415	388	414	392	377	383	372	454	427	394	424	355	395	385	384	422	439	382	391	371	397	386	441	387	386	391	348	422	414	431	390	422	383	389	415	406	384	409	393	399	408	432	370	428	392	404	384	399	374	434	411	415	401	407	401	392	396	393	410	397	388	412	423	379	440	419	424	435	392	408	389	421	392	393	376	399	401	434	392	390	438	414	399	403	418	406	371	400	393	382	385	400	420	389	383	405	373	348	408	403	393	409	398	399	408	389	388	391	372	399	403	432	401	367	388	387	370	381	399	380	415	416	366	382	398	368	436	381	388	428	438	409	436	390	363	383	417	384	400	417	382	411	369	397	378	397	418	413	406	394	398	401	396	397	371	410	396	376	405	414	380	399	397	416	399	425	403	378	370	406	402	385	403	376	425	408	409	362	400	386	411	399	385	426	399	415	417	371	369	355	406	373	441	416	410	411	420	417	376	401	387	382	397	389	362	422	391	389	385	407	392	388	464	405	396	388	371	397	418	368	420	400	371	445	431	415	390	385	404	403	389	412	363	396	398	434	417	362	371	384	425	404	422	389	397	379	386	379	392	380	409	393	405	392	406	393	397	395	391	424	410	394	379	385	376	385	389	380	368	384	382	413	404	370	438	363	405	418	425	402	422	398	389	392	368	411	438	447	386	415	369	401	401	384	387	439	415	376	388	388	384	391	378	424	394	434	424	395	427	386	375	399	394	401	375	401	372	403	396	404	388	405	394	399	386	396	415	400	370	405	438	401	371	407	407	363	427	396	389	421	398	413	395	389	366	401	380	387	367	423	383	397	431	398	373	421	395	427	383	378	406	417	411	423	391	387	392	399	382	404	429	389	397	431	401	393	384	407	405	445	400	418	402	435	443	371	398	423	395	411	365	401	374	410	421	391	371	398	430	395	387	379	392	377	382	399	396	417	425	411	395	371	426	416	386	396	398	386	402	385	374	347	425	415	377	377	377	408	412	434	430	407	404	419	357	408	424	395	424	421	404	419	377	367	380	461	403	410	391	431	384	414	393	387	380	374	408	418	402	392	384	393	423	400	395	408	376	424	436	388	422	428	388	414	428	449	433	400	379	387	394	407	386	390	425	405	414	392	401	446	394	439	373	408	421	413	389	426	405	373	390	396	400	399	376	363	398	434	435	374	389	400	403	381	394	381	379	387	385	375	393	419	400	381	456	386	403	400	417	374	357	400	392	383	398	386	387	362	392	390	405	407	402	381	396	433	412	387	398	418	417	407	401	390	388	429	420	396	409	418	384	353	411	398	381	401	415	389	441	385	409	416	382	412	381	416	395	387	378	387	381	408	449	421	395	384	411	398	375	408	430	410	369	379	409	411	414	378	424	398	403	373	415	409	400	393	399	409	452	364	365	404	401	426	404	414	379	364	377	395	376	405	389	384	361	409	382	404	418	415	417	393	389	408	416	392	386	390	422	407	419	416	403	385	380	401	390	346	396	421	382	417	413	416	415	406	361	457	380	363	404	403	386	435	394	357	435	401	388	389	375	403	433	371	379	382	405	386	386	378	394	386	396	404	431	374	410	389	441	411	437	435	411	397	389	394	397	392	384	417	392	412	426	407	410	379	413	428	394	389	412	392	406	410	388	383	393	389	369	412	405	400	398	352	423	440	377	436	420	407	418	424	407	403	435	443	398	394	448	413	406	387	434	402	383	407	380	410	391	391	369	403	385	393	392	409	392	405	385	398	391	359	381	385	396	411	410	442	356	418	421	363	406	413	381	399	390	375	401	373	393	410	417	370	418	414	392	383	392	385	369	401	383	416	379	400	392	390	414	390	413	429	389	412	423	367	350	387	383	408	408	410	446	384	390	392	407	404	407	371	379	416	378	388	392	392	400	396	408	388	385	425	347	397	383	379	375	404	380	384	382	395	416	415	411	431	398	380	358	405	412	410	368	399	361	378	383	401	404	403	402	413	385	349	405	414	391	408	404	366	408	393	375	390	416	425	380	376	434	411	415	398	415	369	421	414	404	398	419	388	405	366	410	361	380	381	392	382	409	402	421	401	415	398	415	428	403	393	372	396	405	372	394	411	410	404	393	382	406	393	412	381	413	400	397	420	401	367	448	397	385	397	445	377	399	447	422	361	422	380	397	385	387	399	410	359	373	417	377	423	374	384	428	375	446	372	416	376	386	382	397	411	420	396	395	395	405	390	392	397	391	397	401	399	367	384	403	396	420	441	409	358	365	430	417	382	422	415	401	396	423	426	380	373	404	393	339	383	376	379	418	395	399	424	378	417	410	408	383	425	409	408	385	386	368	420	409	398	373	384	393	440	396	374	403	387	400	405	383	389	379	382	393	367	365	435	400	386	423	424	408	418	425	428	408	389	397	389	395	410	420	388	428	439	404	401	403	423	383	414	401	401	421	373	403	383	371	404	383	413	409	388	393	403	409	412	402	390	412	392	414	395	420	424	415	364	409	390	411	401	396	388	401	405	399	451	417	390	399	417	410	411	424	392	437	413	408	394	419	389	408	413	400	380	416	412	360	393	391	389	396	379	418	358	382	422	385	340	405	430	357	397	412	397	398	434	382	402	391	406	419	387	372	373	414	439	401	399	428	427	410	424	382	434	374	410	412	392	408	403	423	365	396	386	403	384	394	389	410	381	361	432	386	410	373	396	416	436	401	409	403	421	386	421	387	407	419	459	399	382	392	393	400	399	396	364	431	423	435	412	378	463	423	378	420	404	429	402	368	415	416	389	399	377	408	391	423	427	413	382	408	400	394	416	413	413	378	404	413	386	389	425	389	405	407	417	407	416	397	415	434	420	423	372	367	392	406	411	387	387	385	397	413	427	430	382	398	397	402	385	436	413	378	410	398	431	408	388	410	426	378	377	370	364	434	372	420	401	410	400	395	375	397	383	407	422	398	400	390	384	415	374	371	414	368	401	377
12409	1789	16191	1135	1054	899	877	827	845	807	800	797	762	777	747	798	770	730	806	754	769	789	780	768	805	795	801	770	746	816	783	730	790	733	751	756	788	784	746	725	741	820	760	742	788	772	765	726	765	787	775	732	783	763	775	753	753	733	783	769	767	745	810	742	782	713	794	742	778	786	782	813	755	786	702	742	774	784	781	752	759	819	805	763	738	766	725	761	708	738	772	762	774	747	794	796	794	782	783	795	770	735	800	752	786	796	738	715	728	783	758	802	714	745	781	762	798	769	782	803	768	780	758	769	752	740	746	763	828	792	806	784	749	761	735	777	763	768	733	748	757	760	792	776	789	781	776	784	742	745	816	732	789	792	760	773	809	792	788	773	742	766	707	732	776	765	772	812	724	716	749	780	736	791	757	814	756	771	738	789	790	770	772	743	799	781	782	742	795	772	749	833	745	736	800	747	763	748	754	810	791	749	761	754	760	771	796	793	772	717	741	808	767	811	708	765	761	791	809	786	756	765	823	758	764	770	830	819	763	761	800	770	767	770	780	776	762	813	806	817	823	797	767	784	796	759	763	769	774	763	752	751	768	765	781	755	764	751	803	743	774	720	804	801	764	783	788	779	737	785	805	793	782	822	763	741	809	807	720	742	724	799	762	736	793	767	755	749	748	775	774	815	820	741	803	778	780	772	798	791	809	783	760	808	728	752	768	748	785	745	758	786	799	772	792	806	740	794	777	803	791	762	769	758	724	769	806	733	780	804	790	753	765	793	765	760	746	770	825	730	761	810	764	731	787	759	799	751	731	775	778	749	768	747	751	757	757	781	786	787	741	732	778	760	800	779	756	837	742	751	742	795	763	802	786	760	767	779	711	784	752	807	783	810	777	818	774	769	781	767	757	762	741	789	784	723	762	754	754	731	751	773	749	801	831	789	776	743	798	784	736	800	800	779	739	742	796	795	745	771	729	816	842	753	823	775	737	788	771	806	770	753	745	758	769	767	793	786	773	725	808	771	763	775	800	744	727	821	799	750	771	789	773	780	765	776	774	766	727	836	776	795	705	803	764	819	736	805	778	741	736	781	807	769	738	743	761	813	826	741	755	729	697	758	779	739	763	773	824	756	731	715	763	765	755	770	760	759	794	739	813	756	721	790	751	789	748	781	817	791	729	802	789	816	723	751	768	719	787	742	826	767	750	768	755	765	772	755	728	789	748	721	777	735	811	763	723	787	772	804	731	751	759	776	762	798	760	771	738	736	740	733	775	734	727	790	801	753	761	823	782	753	816	772	735	779	795	765	793	764	831	770	758	742	758	801	771	750	766	784	762	736	790	744	799	741	726	784	795	786	793	808	759	743	832	805	744	767	763	763	771	738	754	800	783	768	805	703	782	772	743	740	724	760	786	768	783	740	746	771	765	789	771	795	757	735	771	714	767	800	788	768	766	778	816	772	766	770	755	836	813	751	778	817	783	759	781	758	810	761	747	769	759	790	794	765	770	779	745	748	790	758	754	748	780	788	734	719	726	707	784	763	768	799	762	767	804	751	827	746	815	780	793	852	771	752	797	772	778	753	760	768	774	807	758	770	757	761	768	743	824	761	763	756	809	754	772	803	784	761	759	727	768	754	759	739	776	779	804	754	740	727	765	731	791	756	734	778	722	764	764	791	786	738	754	779	791	763	765	836	728	769	729	728	773	773	740	730	704	762	741	810	777	825	741	713	773	766	738	752	752	790	747	811	755	739	781	753	744	776	797	783	759	806	779	723	765	801	837	761	767	779	713	755	806	788	714	764	757	766	745	789	809	767	796	760	795	807	804	780	809	764	752	827	725	780	778	772	802	807	747	829	812	773	769	740	794	709	792	797	762	747	753	801	831	785	691	760	809	753	746	727	791	763	767	821	806	811	755	739	780	776	765	754	735	722	769	781	783	809	768	822	754	777	738	751	828	733	707	740	786	740	796	727	775	750	802	755	829	739	774	777	742	782	853	790	753	701	767	808	772	741	792	735	738	765	755	752	777	792	788	773	773	779	781	778	793	777	806	805	757	752	776	768	804	758	779	742	750	792	775	743	760	815	794	748	764	796	784	759	730	785	740	786	747	801	772	771	778	785	771	785	760	807	739	770	728	813	810	744	789	738	789	767	774	772	732	805	725	746	764	743	808	708	766	774	765	819	807	725	784	718	715	779	724	704	790	790	784	763	736	773	804	815	719	715	781	803	783	774	777	832	716	754	776	819	769	794	766	744	751	727	779	796	751	759	731	807	778	769	756	781	789	785	764	758	783	774	797	784	695	748	752	792	775	761	766	723	763	801	803	800	733	781	770	668	769	747	747	743	827	720	783	811	746	769	762	795	747	785	755	762	737	795	766	783	777	776	788	744	736	792	726	827	798	788	780	763	820	789	788	758	802	738	739	819	710	785	753	743	742	788	764	764	803	809	710	813	700	795	753	806	757	759	792	797	790	769	761	736	806	775	798	766	750	753	748	784	815	805	758	779	790	786	831	741	749	769	833	756	786	736	774	764	713	759	771	753	782	834	778	740	787	789	779	799	739	767	766	783	766	744	778	740	751	799	796	796	784	748	786	726	750	804	730	817	757	800	776	770	739	743	720	823	779	795	805	779	764	743	783	742	775	714	794	758	759	785	793	715	776	784	809	738	791	778	757	767	727	799	785	754	748	789	757	766	818	743	802	780	785	776	757	797	773	812	748	811	737	757	747	806	722	773	754	816	793	761	788	769	775	775	818	797	790	785	772	728	771	755	769	784	774	757	748	756	762	770	753	734	790	715	773	826	796	776	732	780	814	738	774	770	757	794	699	770	772	800	790	764	793	778	788	802	801	798	791	747	825	800	806	812	742	753	762	753	772	748	801	727	746	806	807	837	805	752	758	745	822	778	719	794	780	816	774	734	801	822	710	782	746	789	748	746	746	734	791	769	814	813	779	766	785	794	760	789	771	784	791	680	739	766	813	734	768	773	813	800	814	724	796	747	805	762	760	772	773	757	778	762	777	775	764	758	756	746	759	717	802	806	774	759	743	764	738	756	749	751	778	780	758	796	809	771	765	815	749	803	708	795	794	741	758	788	837	743	773	708	790	813	717	777	774	772	774	769	771	751	811	742	786	795	787	805	782	789	743	719	837	720	808	754	737	756	798	765	761	744	749	762	781	754	813	770	758	727	795	754	765	769	783	751	776	741	744	773	787	768	778	746	807	764	799	776	784	776	781	777	695	749	792	785	759	749	752	745	738	736	783	800	842	793	782	790	763	775	769	800	765	756	750	785	829	755	755	745	743	763	748	813	752	721	729	773	756	801	742	784	788	769	775	723	768	776	777	782	757	790	785	729	771	734	761	808	812	744	807	761	726	748	788	788	748	750	729	726	765	791	776	811	744	791	827	763	790	769	828	746	788	768	789	752	808	783	765	812	734	779	744	796	764	764	803	784	769	772	761	719	772	769	731	798	742	800	731	733
24202	21310	29125	24163	19007	2781	597	423	315	294	282	254	254	251	258	199	201	214	244	231	202	195	191	209	217	200	197	207	189	186	197	219	197	179	190	197	182	194	188	202	193	168	189	189	174	170	201	200	182	190	185	177	170	208	179	190	221	175	177	192	192	180	180	187	183	189	192	193	192	176	185	189	151	182	207	204	179	177	210	205	180	168	196	194	188	186	198	187	194	194	195	207	179	192	184	166	183	163	168	203	178	175	178	187	193	202	206	217	204	181	190	184	187	186	166	187	170	179	182	181	158	186	192	178	180	183	191	181	194	177	178	165	178	185	173	200	160	198	174	165	163	174	197	181	194	187	159	186	181	177	174	177	182	182	173	198	183	167	184	181	176	203	181	182	192	208	177	208	187	181	186	204	189	149	161	189	223	179	211	171	182	187	183	198	188	176	189	185	167	202	175	189	185	203	211	180	172	182	186	177	186	187	193	165	194	160	194	185	180	176	177	187	167	187	186	213	181	159	176	172	197	193	209	174	194	200	183	176	194	186	197	197	198	181	212	195	199	176	196	178	190	171	197	186	175	202	168	186	203	182	180	189	192	180	192	191	186	177	174	176	174	165	164	186	187	164	193	178	176	180	186	162	201	192	165	171	187	191	187	148	164	195	190	231	186	154	174	179	195	185	190	203	173	169	177	194	167	189	214	177	178	182	175	153	165	161	187	188	182	181	197	189	183	191	160	183	175	159	194	213	165	206	216	199	162	195	175	175	172	178	178	187	171	190	160	185	183	162	185	195	179	204	205	186	187	179	172	206	180	190	180	180	177	167	187	204	164	180	177	190	190	207	177	181	167	176	188	171	184	190	164	164	181	204	206	182	202	196	159	178	164	203	203	185	171	169	186	193	178	185	175	175	182	201	171	204	169	175	197	187	178	188	162	178	192	184	205	195	205	174	168	192	150	192	199	172	193	182	171	189	170	187	187	194	189	217	212	185	186	196	168	202	190	210	183	194	194	176	190	193	196	178	182	178	188	170	201	172	172	185	190	181	184	178	209	200	185	208	165	211	204	192	187	164	194	184	200	169	181	183	203	190	179	182	202	206	179	195	176	190	205	184	187	167	183	175	187	200	174	210	178	219	224	187	178	174	192	209	175	206	193	170	187	186	178	152	164	202	166	175	173	171	179	165	186	183	187	171	175	185	182	168	167	166	182	198	187	180	173	213	162	180	182	227	200	197	191	189	200	182	213	189	179	170	166	184	170	191	184	185	192	194	190	192	185	195	210	183	197	192	184	186	198	162	177	178	198	198	199	197	184	187	202	149	208	204	182	171	189	176	173	174	197	200	181	173	203	186	191	158	186	182	171	193	186	195	174	186	174	173	171	181	171	204	167	184	190	184	189	165	174	167	160	194	190	183	192	204	187	197	173	154	192	201	187	168	203	181	180	174	176	210	170	168	195	177	193	202	165	170	207	177	175	184	190	155	162	168	189	177	216	176	177	197	192	185	175	181	182	185	193	194	183	193	204	170	183	184	174	185	181	176	167	185	178	192	185	184	182	173	160	168	191	198	181	185	178	190	201	178	175	194	183	148	178	172	176	185	185	189	190	175	194	194	186	199	193	190	192	169	192	194	159	198	162	199	201	185	208	168	190	201	208	180	193	202	193	186	195	187	166	155	192	181	181	181	176	199	184	164	197	199	200	160	211	190	217	205	204	172	175	164	210	188	216	186	169	169	172	179	198	184	176	209	209	183	220	208	184	214	195	181	201	177	172	168	179	203	181	184	175	166	193	181	189	190	184	182	173	168	183	174	218	180	182	198	184	176	190	203	195	189	184	195	184	186	182	195	193	183	162	198	173	188	191	188	183	189	148	195	189	183	194	163	207	188	200	174	184	163	193	178	169	171	205	177	210	208	198	197	152	175	184	163	155	191	186	188	158	158	202	180	196	199	181	162	181	182	178	178	184	188	193	195	180	185	180	160	178	193	183	178	190	197	194	184	188	198	188	175	179	173	200	213	193	167	166	164	185	149	169	176	193	181	186	177	178	183	167	174	204	190	170	184	186	193	193	187	159	174	188	186	168	193	207	170	187	177	213	187	200	156	188	171	182	189	185	185	172	157	188	196	182	166	182	174	172	174	209	175	167	191	187	188	186	201	174	197	174	201	169	191	190	171	183	167	182	180	177	151	189	196	177	185	190	197	183	183	190	187	214	166	189	164	188	210	195	199	208	212	185	172	172	203	170	163	177	162	184	188	181	174	170	197	210	180	200	202	187	184	191	196	161	189	191	185	163	207	193	180	151	182	174	190	189	190	177	198	175	213	176	178	172	185	190	189	184	174	177	195	196	162	169	204	188	201	158	194	192	196	189	190	176	173	182	198	204	193	175	167	177	198	175	186	210	178	165	212	174	184	202	182	183	183	176	166	184	197	195	178	179	204	177	198	198	171	173	179	203	198	171	190	192	190	173	155	188	197	156	191	186	163	182	185	185	183	193	171	165	195	178	194	193	192	179	196	189	191	162	208	178	179	202	155	177	192	184	199	189	198	171	173	187	197	198	183	157	189	175	182	187	167	188	149	203	174	175	167	201	211	156	182	183	195	171	191	193	210	167	202	172	192	189	183	202	179	181	192	174	188	162	193	183	171	186	179	167	227	162	165	207	194	217	198	188	186	163	210	194	188	212	186	174	189	187	174	182	186	177	184	210	191	141	195	183	190	184	168	166	188	202	189	178	165	212	198	179	188	204	182	190	171	208	186	181	178	156	196	167	194	185	213	190	167	192	192	165	176	165	180	208	200	198	177	178	185	165	186	177	183	193	211	193	157	193	188	188	173	175	162	212	172	177	181	180	188	168	179	176	190	178	189	201	208	199	180	199	168	201	196	165	197	191	191	159	175	174	190	177	188	187	169	178	191	192	187	162	171	212	170	179	159	171	196	173	180	172	194	199	188	173	166	195	190	172	186	201	208	160	189	192	210	199	160	179	175	180	189	183	210	166	171	202	168	178	180	164	193	167	187	198	214	184	192	167	184	178	161	202	179	170	182	184	201	184	195	183	166	186	206	199	175	168	182	194	184	146	171	197	192	181	190	200	178	221	198	174	180	192	169	189	195	185	187	179	174	191	164	170	194	185	189	167	175	195	190	186	196	187	170	190	187	196	212	190	175	200	183	177	197	181	177	163	166	166	174	200	159	186	203	178	183	197	176	176	203	189	195	193	167	181	189	208	194	203	200	170	203	189	191	206	191	191	178	174	180	162	192	181	179	170	209	191	170	159	207	198	165	179	164	175	194	191	195	174	190	206	169	187	193	192	169	166	202	207	211	194	172	166	177	186	190	166	188	165	154	202	201	201	180	180	163	174	191	179	185	205	191	161	193	197	173	181	177	177	166	176	175	168	177	169	172	194	205	178	185	197	198	186	159	191	203	163	187	162	184	191	205	180	177	197	194	182	182	183	221	174	175	157	185	195	181	187	180	177	196
25263	10095	31617	4102	2754	1969	1524	1243	1009	894	816	717	687	634	633	563	550	481	563	464	449	444	445	428	464	418	420	441	422	431	445	418	425	374	420	399	418	420	372	413	423	414	362	436	402	423	395	399	426	388	410	387	380	380	403	397	409	374	345	368	375	402	387	355	381	373	403	379	388	375	398	431	419	376	391	394	399	357	405	370	388	366	373	370	372	398	409	379	395	387	401	411	409	386	401	343	393	423	386	385	397	384	373	403	372	359	380	354	384	397	395	363	374	376	397	393	349	388	396	374	385	367	383	392	371	368	368	370	392	377	394	357	396	384	390	379	412	386	373	353	358	405	378	376	431	448	391	376	388	399	385	401	359	352	364	381	424	388	346	375	371	379	340	370	380	371	386	386	359	365	349	384	358	377	363	386	340	380	344	363	388	397	381	383	345	406	358	380	353	383	361	383	373	390	377	364	360	375	398	373	357	386	386	393	365	380	404	367	362	387	411	400	369	387	404	363	382	363	376	384	380	370	360	390	365	414	378	384	381	361	339	406	372	385	386	364	383	367	407	389	362	390	377	371	360	429	414	420	375	349	384	397	374	384	369	386	383	354	401	408	382	395	394	392	353	358	391	410	371	371	382	377	345	389	356	372	379	404	411	393	389	371	338	374	419	392	384	407	350	415	388	374	392	403	388	375	357	398	404	393	371	399	368	387	393	363	384	343	387	370	390	378	371	397	377	431	372	387	385	353	383	400	382	394	362	371	376	357	356	403	370	378	352	370	369	376	365	368	393	378	392	344	349	395	379	363	391	365	374	399	391	384	387	366	375	363	336	370	329	360	367	407	367	373	390	336	376	338	378	383	331	368	384	392	392	388	403	384	408	386	371	408	394	396	338	407	381	377	346	369	403	402	383	365	412	380	381	376	385	416	387	373	405	343	368	379	383	421	355	398	390	353	380	373	353	365	369	414	367	392	390	397	386	362	392	410	390	394	372	351	370	406	373	350	397	367	390	373	398	366	374	381	373	358	403	393	364	416	366	371	374	331	386	386	367	367	360	390	372	408	384	393	369	380	360	392	350	372	371	375	365	381	364	370	381	325	368	400	381	365	392	350	398	381	368	364	361	376	384	380	380	405	371	382	359	391	359	370	340	364	406	369	375	355	396	363	406	359	395	365	389	397	385	377	357	388	397	358	359	384	389	369	365	377	374	349	404	395	367	387	365	360	355	365	389	348	345	371	377	356	354	384	355	391	350	382	386	374	402	390	386	380	341	405	365	360	380	383	348	388	430	412	377	411	403	412	369	386	413	380	369	387	344	371	370	378	359	383	376	358	368	415	376	430	413	370	415	344	413	344	384	370	347	367	353	394	378	404	343	370	376	373	369	379	359	394	382	398	379	373	388	369	383	409	374	384	375	368	361	381	427	403	411	375	384	361	378	337	401	353	367	383	381	386	414	406	377	354	371	397	357	366	375	399	388	360	371	379	395	402	369	400	394	372	352	391	383	378	371	386	389	390	337	423	370	382	397	391	390	370	367	382	396	386	347	390	387	358	397	397	376	387	368	380	388	361	384	395	355	376	359	379	356	359	368	376	352	357	400	370	345	349	364	380	372	386	413	367	389	375	374	369	387	357	404	371	362	358	381	411	381	358	382	390	376	410	370	387	391	362	389	370	404	396	368	341	380	394	383	387	390	369	341	352	404	397	369	354	381	397	383	411	370	424	363	397	389	360	367	360	392	387	379	403	397	377	430	380	387	373	365	406	429	375	354	379	388	345	376	388	374	371	363	375	369	389	355	355	378	393	368	383	380	381	363	363	408	401	426	395	352	349	342	390	380	397	376	358	398	412	381	378	370	385	365	366	391	426	397	378	400	358	371	390	443	393	354	407	387	343	364	407	397	381	366	389	388	374	389	372	362	384	359	375	432	406	388	375	379	421	405	421	400	398	383	361	418	391	368	373	364	377	373	375	385	385	389	381	399	357	410	372	395	391	395	370	372	379	371	379	378	380	398	401	376	389	379	411	392	341	398	371	407	432	381	385	376	374	356	387	385	368	389	419	392	361	382	370	400	349	364	406	388	344	367	388	384	360	378	356	421	376	421	348	375	391	381	388	426	358	342	403	345	379	397	373	383	370	371	382	347	381	354	378	396	367	405	418	393	357	383	373	403	374	403	355	350	356	357	408	352	392	407	405	348	368	376	380	394	422	383	339	362	376	400	384	412	385	371	399	354	380	349	352	383	413	363	336	354	378	343	367	367	367	373	368	389	398	382	388	372	404	384	379	366	373	376	390	396	373	350	396	399	400	409	362	385	375	354	378	393	365	414	359	373	398	393	376	383	373	376	365	374	374	379	400	352	351	375	377	379	400	373	357	359	373	375	382	359	354	416	370	407	389	419	376	359	382	366	369	395	370	372	386	373	380	394	383	372	403	372	360	389	397	374	398	365	375	401	400	376	393	405	382	364	378	398	385	397	388	381	360	417	384	383	392	411	388	400	332	391	386	391	363	386	361	392	385	367	370	379	351	376	378	355	373	390	384	357	417	373	373	355	401	376	401	364	376	396	404	349	357	375	338	389	388	412	392	400	387	366	390	381	401	390	396	355	385	366	372	395	400	341	395	410	404	395	356	422	368	373	354	391	368	390	397	374	348	399	398	387	366	401	391	381	366	368	410	386	377	394	376	367	399	361	374	399	386	418	412	383	377	377	397	374	366	380	361	393	402	378	369	372	413	372	385	385	376	381	380	374	361	366	390	396	399	396	405	379	376	409	407	373	383	390	384	396	352	392	393	333	378	381	390	389	387	382	409	394	387	381	354	408	387	384	381	420	359	382	399	387	366	391	380	360	391	366	352	347	373	388	395	319	388	354	348	381	389	356	409	356	408	357	372	376	410	393	401	412	348	356	387	364	361	394	373	347	388	331	400	392	348	385	400	398	347	368	385	363	360	374	376	344	342	375	381	429	404	382	390	356	404	399	364	385	372	379	365	392	391	366	415	352	405	394	366	386	390	375	329	366	350	389	388	381	383	377	331	411	393	354	406	359	371	387	355	394	362	416	378	389	377	365	407	406	375	383	421	371	362	354	402	384	390	392	372	382	379	363	390	409	353	364	376	386	410	394	352	360	388	361	377	416	378	376	366	339	370	362	392	388	379	334	377	373	365	386	355	391	374	349	371	345	386	386	372	358	379	374	369	362	422	385	358	367	394	382	356	355	350	351	378	434	354	387	375	369	377	367	374	385	352	390	360	381	391	398	353	398	404	339	394	379	385	415	382	388	420	378	391	377	374	421	375	332	399	363	404	361	381	397	391	372	373	353	387	397	407	375	373	384	353	349	397	390	377	359	401	352	351	391	403	401	399	397	374	393	383	396	386	388	405	394	367	389	368	391	399	413	378	378	351	371	397	374	404	363	368	351	380	416	378	402	390	368	386	382	369	367	399	400	365	350	392	405	349	394	397	384	403	375	387	406	368	398	374
23313	21344	29682	23463	21346	18667	2220	807	597	586	552	482	467	434	456	433	393	432	408	398	379	374	393	366	361	344	357	377	371	361	365	353	359	331	362	368	334	347	335	327	320	323	365	361	359	358	329	374	349	323	371	337	342	327	355	318	310	328	330	368	363	357	343	357	356	339	389	324	375	341	296	374	354	356	360	349	344	322	347	307	315	307	351	329	334	347	327	325	353	348	353	334	310	314	346	315	340	362	374	370	370	328	326	334	366	311	332	312	357	334	345	330	335	350	341	300	282	335	368	301	323	342	310	338	309	339	367	367	372	339	308	323	365	331	336	345	344	345	323	335	334	335	344	331	344	346	303	350	344	314	326	330	330	365	363	338	360	337	346	325	335	357	311	335	345	314	325	339	305	355	362	362	362	333	347	346	333	338	318	341	333	346	316	321	360	334	331	333	352	322	318	356	332	353	315	339	336	338	349	318	336	335	349	339	338	325	348	366	348	336	342	342	307	336	335	353	365	326	322	304	348	330	320	345	347	328	336	318	383	332	361	327	365	350	350	346	319	343	359	345	304	322	355	318	303	338	321	315	336	336	354	330	353	363	337	333	331	329	363	335	319	367	324	349	320	323	330	325	313	341	307	320	308	296	341	340	300	334	339	324	320	359	355	349	335	355	319	311	353	323	353	371	320	325	307	349	342	347	383	315	325	338	363	338	345	355	340	386	366	319	303	331	339	338	315	330	306	335	319	331	350	323	322	308	355	337	337	360	358	320	330	325	359	353	355	336	347	318	359	315	334	348	290	315	338	341	332	318	307	301	360	355	333	326	296	329	316	353	307	328	304	329	341	325	364	365	304	325	378	353	341	338	340	324	333	319	358	327	350	348	322	328	329	347	340	333	334	316	332	311	358	339	302	322	346	337	317	346	310	306	338	347	336	352	348	349	354	324	304	335	310	347	300	326	304	342	345	308	366	305	354	303	333	361	326	309	338	308	334	352	329	366	348	329	326	315	306	311	312	317	325	316	348	331	357	344	321	347	360	347	327	320	321	350	353	321	364	334	337	303	315	318	331	311	337	320	294	346	326	341	322	327	360	311	355	334	349	337	381	317	308	345	332	322	290	386	333	323	343	350	337	312	319	369	326	301	317	346	315	362	313	360	333	338	324	315	341	319	337	350	318	344	322	339	327	361	320	316	350	362	334	314	327	359	342	324	326	325	327	380	337	324	352	316	395	351	347	316	343	349	313	344	352	364	357	338	310	353	334	335	350	311	327	377	294	316	335	322	334	354	360	340	350	335	328	346	326	333	339	324	372	317	352	326	335	325	332	289	358	371	335	357	349	312	327	365	369	327	343	378	341	338	349	309	330	365	353	325	323	310	342	316	335	362	335	305	317	319	354	340	321	313	309	348	360	337	332	342	330	348	327	332	353	352	323	316	313	314	325	348	338	314	344	375	339	332	346	336	301	326	333	343	354	306	333	340	315	335	370	353	354	309	333	321	317	338	307	307	348	323	345	328	302	308	380	356	330	352	332	324	325	360	347	345	322	315	362	344	323	337	309	333	344	318	351	320	332	316	331	307	316	335	333	351	339	321	344	330	343	305	351	344	290	357	329	334	339	335	329	311	293	351	319	325	368	357	326	313	334	330	347	317	357	371	318	311	338	377	352	368	320	317	367	313	348	342	332	315	322	335	334	357	329	327	342	330	311	338	313	313	315	359	351	313	347	372	340	349	336	317	332	310	335	337	346	352	358	324	313	316	321	302	317	334	325	348	328	332	355	318	309	339	344	354	351	329	356	347	319	319	325	349	300	303	302	364	342	323	320	338	351	302	343	358	368	344	319	359	361	311	371	338	361	350	318	327	326	343	333	355	377	328	353	342	297	313	308	312	321	361	317	314	314	342	335	353	367	328	349	329	341	335	272	341	324	335	318	346	342	334	300	333	333	356	311	337	334	345	328	350	341	347	313	329	334	310	323	321	362	322	348	327	371	321	318	348	323	362	379	332	298	318	349	324	323	334	353	313	292	309	345	365	327	318	334	325	335	320	334	317	333	341	303	336	339	340	346	330	324	357	365	320	345	328	360	325	335	302	344	347	334	359	348	309	334	284	359	310	311	313	321	339	316	355	306	326	371	331	360	332	340	330	315	356	340	320	341	293	337	368	325	325	335	346	342	349	382	364	331	345	345	304	338	314	335	370	317	349	375	330	344	329	345	319	306	302	334	336	320	341	355	346	352	330	339	318	323	321	299	355	362	337	339	347	314	363	349	317	329	304	295	320	322	345	332	339	307	368	328	340	306	346	320	332	357	385	345	351	314	351	305	336	344	308	331	336	320	353	340	338	351	334	343	344	332	341	302	346	300	315	314	336	335	337	345	312	298	349	357	339	336	310	344	345	348	340	336	317	332	323	336	303	310	321	323	346	340	311	325	314	300	323	353	326	328	340	328	307	345	335	310	314	332	357	315	326	307	322	331	331	355	328	369	331	372	297	340	351	342	318	346	372	327	335	331	356	360	313	300	367	322	330	308	321	314	330	316	319	307	344	327	339	322	347	356	336	344	350	320	327	340	311	302	327	346	330	347	304	342	312	359	335	312	341	330	326	348	296	319	334	351	324	305	330	329	327	290	328	346	319	346	309	311	324	345	354	339	343	317	331	324	341	332	349	335	329	371	349	317	295	305	331	328	305	317	323	334	328	313	358	350	298	333	311	328	317	327	347	338	334	352	301	348	322	315	347	344	331	317	350	338	330	351	364	335	343	327	334	340	308	324	334	378	343	358	313	348	354	340	356	309	326	358	333	333	327	320	303	324	362	326	322	335	322	336	331	340	373	323	342	318	338	317	314	333	338	338	341	341	368	316	313	330	338	364	360	324	326	315	334	324	352	351	316	300	350	334	296	356	310	303	334	351	347	342	342	358	288	321	334	331	327	325	314	291	353	348	323	340	337	318	320	321	329	348	332	331	299	343	352	352	319	344	352	342	304	335	299	322	333	339	358	353	341	293	322	335	351	352	325	340	325	365	360	330	322	328	341	326	311	311	365	349	334	337	336	348	309	342	344	346	364	307	313	350	364	318	343	306	352	332	344	359	340	335	304	343	313	303	356	322	314	346	324	332	354	343	352	338	313	319	336	330	322	354	327	300	363	340	344	344	301	335	310	342	334	326	354	334	334	348	352	328	343	350	314	328	345	357	339	350	326	332	343	367	339	334	379	326	366	333	328	325	343	347	347	351	349	318	367	362	312	331	326	317	325	330	355	307	293	332	370	317	327	353	342	315	345	330	347	367	362	324	326	355	348	301	315	302	324	346	364	352	349	314	303	333	357	315	348	352	320	282	308	350	334	348	312	330	338	323	365	350	304	353	338	319	331	322	335	336	332	342	321	328	338	349	341	352	342	331	316	348	324	341	328	354	346	346	309	362	324	359	328	308	315	308	364	322	354	345	346	337	343	346	342	334	314	318	327	337	347	313	334	330	319
29494	16316	33625	7147	4811	3441	2660	2235	1759	1626	1379	1234	1164	1038	999	945	866	861	823	848	780	799	736	796	714	705	687	711	739	678	684	657	658	695	646	719	673	659	647	657	717	695	633	618	663	672	611	577	608	671	639	661	626	627	592	644	638	624	579	650	576	614	619	608	638	646	640	620	615	600	579	635	601	622	636	632	573	628	631	581	584	600	618	603	616	608	623	627	592	624	599	642	576	624	605	615	609	630	565	604	599	635	635	633	633	650	593	594	597	607	600	608	637	611	630	641	673	604	597	620	609	613	604	628	599	613	602	620	593	606	613	600	626	614	643	593	630	589	616	612	635	633	592	604	591	647	585	600	610	626	556	611	604	660	640	645	575	610	548	585	627	606	613	638	621	616	574	647	641	616	566	588	611	604	635	622	562	583	640	632	615	612	571	601	624	560	614	580	647	628	629	614	614	572	572	589	620	631	590	622	591	636	633	620	661	593	606	576	602	585	601	607	540	628	610	627	631	585	612	598	611	601	616	613	584	597	636	581	616	602	587	589	612	608	616	581	602	604	634	587	614	616	618	607	607	601	616	660	589	607	633	605	607	650	636	605	619	601	599	572	603	631	631	617	593	604	607	623	616	626	585	639	583	643	614	592	610	594	625	550	633	565	622	625	622	629	617	596	601	547	612	621	590	574	619	634	618	625	620	575	582	608	581	619	626	594	644	584	635	598	594	607	594	551	629	656	585	601	632	615	575	602	566	614	584	639	616	613	610	632	594	561	584	615	617	595	603	634	609	573	624	593	593	613	589	584	598	598	604	619	630	617	594	629	591	621	600	604	607	587	633	623	577	589	617	602	592	614	611	634	591	586	614	659	615	573	607	647	617	608	616	614	607	638	604	607	587	581	623	612	643	589	643	576	657	626	621	580	609	579	583	607	622	601	618	582	614	594	621	649	648	586	572	616	611	618	602	629	628	625	618	593	621	605	627	559	618	614	590	544	575	614	576	646	597	622	603	638	613	588	596	611	628	623	640	605	664	623	589	577	622	585	602	627	586	654	613	613	630	573	603	661	624	600	575	625	616	606	579	657	657	597	661	607	600	615	600	589	617	608	645	638	606	563	579	570	616	591	642	605	612	572	676	616	609	640	600	616	649	629	643	604	624	571	585	614	643	652	661	613	604	626	625	563	635	659	653	609	584	602	596	620	593	622	609	671	648	605	597	633	614	584	541	596	615	610	586	602	621	607	587	610	664	592	626	580	620	651	576	632	573	641	594	561	594	628	610	602	596	599	571	602	574	582	615	598	614	601	602	543	590	620	594	612	594	640	640	568	639	612	615	569	627	624	596	607	591	637	616	651	593	584	591	608	603	659	593	625	591	600	631	620	647	596	578	606	616	628	601	632	601	600	607	601	565	584	609	596	624	615	597	603	638	591	655	610	644	607	574	593	611	688	596	627	583	593	603	601	599	581	620	590	598	624	632	603	588	628	612	608	617	636	627	635	609	635	597	577	624	570	625	615	636	602	578	552	610	621	577	567	617	603	581	598	576	585	662	582	609	603	621	600	560	633	592	621	616	596	630	560	623	593	583	608	561	610	582	607	602	598	626	597	587	589	604	568	624	596	583	578	663	610	611	621	587	583	623	622	580	641	584	633	623	589	604	635	587	633	615	636	635	607	605	574	604	606	569	635	593	545	602	608	590	640	619	624	603	596	607	584	631	627	632	623	605	589	542	624	590	630	589	639	622	580	618	620	630	540	565	614	593	576	618	613	615	605	571	617	595	579	621	622	625	591	585	614	673	612	567	619	588	612	630	618	615	654	622	658	575	622	608	635	587	615	598	612	617	577	602	597	594	618	661	637	653	598	613	610	606	577	646	589	635	610	636	613	638	582	578	665	595	568	596	623	618	605	628	606	611	634	592	590	636	552	607	634	590	663	607	611	651	573	631	583	601	627	539	616	613	597	609	625	596	616	572	565	606	629	581	569	604	614	601	600	602	626	639	642	594	571	605	648	583	586	592	609	583	618	632	567	573	620	629	609	628	583	612	567	582	586	586	628	628	611	632	611	634	636	602	653	599	597	637	615	617	590	593	599	667	605	595	588	586	676	609	618	616	552	605	604	595	560	611	592	634	584	620	599	596	620	627	577	616	619	595	582	597	614	602	582	641	647	586	570	644	630	608	604	633	610	610	605	632	576	579	605	650	585	622	577	590	554	630	622	603	603	617	637	570	652	577	624	619	622	566	609	580	606	580	594	623	622	609	616	654	612	592	574	619	576	653	620	602	649	588	589	638	600	586	606	583	580	638	616	607	613	636	551	607	638	630	615	598	607	621	618	700	601	612	622	617	622	654	569	641	612	611	596	600	586	594	642	644	618	605	602	612	535	642	551	606	641	612	571	611	586	594	611	608	596	614	601	588	605	586	611	607	585	599	546	627	600	625	597	613	643	613	609	606	624	651	598	576	655	630	654	600	602	603	609	581	570	621	625	643	634	602	635	628	628	575	557	594	622	603	625	597	658	593	568	613	615	594	632	596	614	594	586	605	607	610	577	595	611	565	634	624	582	580	631	633	568	583	567	606	611	605	614	604	605	603	614	629	623	609	595	634	587	610	629	568	615	627	596	606	658	593	555	627	592	632	629	621	577	598	601	611	563	596	567	577	602	622	600	627	610	598	665	606	595	629	652	638	660	625	597	619	626	592	604	575	618	622	606	575	594	652	581	596	616	595	570	610	637	625	611	586	603	634	596	620	565	586	620	596	651	610	579	593	601	569	618	603	603	617	619	599	571	616	651	586	582	620	629	612	585	580	619	640	626	580	623	585	587	576	604	602	557	595	601	612	612	608	622	585	663	592	616	620	605	589	574	587	656	597	592	606	623	571	577	597	589	585	591	612	578	570	600	597	616	667	610	603	613	606	620	593	604	582	622	621	570	590	602	584	618	605	614	587	610	592	618	615	576	659	595	636	619	588	624	624	652	627	626	633	567	613	661	586	566	596	568	630	614	626	594	590	672	630	594	620	606	608	603	592	604	589	643	644	590	608	595	576	602	583	618	607	630	573	579	629	594	637	591	606	576	619	606	640	634	617	622	615	594	598	608	624	599	612	560	575	627	622	600	567	622	629	631	632	602	605	619	647	622	631	590	632	625	623	599	563	574	614	615	636	598	594	576	613	660	614	646	587	603	629	620	643	585	609	596	635	646	617	608	588	589	612	614	602	625	590	627	569	610	611	611	607	646	611	605	598	577	618	593	594	671	618	625	639	590	632	606	622	627	549	606	591	648	623	598	602	633	613	589	567	649	607	624	607	568	609	592	600	598	588	623	609	588	595	591	585	554	633	606	543	598	613	605	561	585	564	613	624	637	627	615	628	617	582	630	642	646	607	620	626	598	601	592	583	584	616	586	604	605	656	589	589	604	581	617	590	607	569	638	642	602	599	618	643	618	608	632	638	618	591	600	642	637	620	560	539	621	614	615	568	588
26848	20845	15844	2317	689	584	451	435	384	415	418	445	409	415	385	413	401	426	424	411	409	390	389	402	428	409	396	423	405	402	405	398	408	401	398	443	445	406	374	416	405	382	379	392	444	414	394	366	411	385	428	450	399	431	429	415	441	372	397	417	374	389	404	383	375	409	418	371	385	389	393	380	411	400	381	381	394	379	372	383	369	454	392	410	391	377	413	385	373	405	407	384	400	386	422	403	407	388	389	395	406	412	455	395	413	413	417	416	401	420	361	368	416	388	377	368	416	437	413	364	400	423	361	393	381	399	402	381	384	358	367	384	374	427	395	387	382	373	398	392	387	340	389	402	443	412	386	379	401	395	406	401	407	377	382	389	406	397	411	393	438	389	417	397	365	385	356	389	382	392	392	379	399	396	389	403	396	360	426	371	368	377	367	400	402	390	432	392	392	411	383	391	396	438	411	417	406	404	365	387	376	363	381	406	412	391	398	386	351	349	403	365	406	401	372	362	380	364	411	387	397	340	376	415	397	390	423	403	372	390	404	404	406	436	388	367	382	383	378	402	381	391	429	370	387	391	390	389	408	378	398	379	422	361	400	374	397	412	400	397	389	385	403	369	412	394	402	374	380	367	362	411	394	382	431	424	408	400	433	383	397	408	417	415	368	380	410	351	380	411	369	388	419	374	431	381	415	400	387	365	379	383	383	390	393	403	383	392	384	388	418	404	366	369	369	409	398	377	398	398	380	399	411	420	365	406	376	414	391	438	400	393	392	400	371	365	403	407	420	386	398	388	391	403	392	406	411	371	399	371	383	387	414	362	398	429	437	393	429	400	366	417	408	385	385	396	434	399	394	428	415	383	383	401	403	373	390	410	391	386	402	410	375	362	397	401	384	403	391	349	383	414	402	365	378	402	388	399	391	371	412	418	396	381	391	416	384	409	398	398	425	397	389	408	391	399	382	426	426	434	376	367	427	404	390	399	405	413	433	395	420	370	374	379	403	361	361	387	415	392	414	373	406	435	389	411	414	376	412	398	420	385	389	384	373	400	410	395	405	371	402	387	398	380	398	423	433	440	408	418	385	419	368	402	399	392	418	372	367	412	435	423	402	424	402	423	413	410	370	376	405	349	404	395	389	395	385	415	411	374	408	382	397	414	414	382	371	390	392	400	391	395	364	377	394	428	379	384	399	428	368	415	402	357	369	413	417	427	387	408	408	392	372	419	416	409	412	389	375	415	360	405	407	370	346	381	432	376	416	410	380	422	396	424	387	409	375	371	415	395	416	401	410	399	359	381	403	388	405	381	384	407	375	356	412	415	390	374	354	366	384	371	385	383	414	411	389	374	393	370	411	433	412	407	408	426	385	421	392	389	382	391	393	370	387	413	386	437	389	373	379	427	399	388	425	369	424	379	395	380	397	413	418	407	432	387	394	397	369	376	422	403	372	406	351	420	401	389	361	405	407	390	374	381	399	418	357	405	427	381	376	393	391	376	372	358	426	416	403	388	409	407	398	391	433	349	406	397	372	402	401	386	391	395	418	408	420	367	425	394	412	409	380	395	385	418	447	383	385	447	401	410	423	392	391	406	391	382	374	407	368	349	395	383	370	387	409	385	410	407	375	395	394	376	389	395	388	412	381	420	368	416	412	380	362	414	411	398	434	399	393	393	379	400	381	406	360	365	393	404	399	390	372	399	385	377	425	391	385	378	384	399	384	385	396	381	405	389	414	396	375	361	394	401	400	395	400	412	411	420	371	373	402	362	405	388	392	395	407	395	434	402	410	393	418	403	355	386	367	373	406	358	389	398	360	393	390	368	399	414	410	401	413	344	409	404	386	414	365	381	422	376	405	404	395	417	401	459	432	406	388	391	420	399	414	394	431	394	380	397	395	398	410	442	356	412	421	392	398	409	367	373	380	394	439	392	443	420	406	369	391	381	389	424	406	372	420	378	394	358	380	373	420	399	409	386	386	398	378	425	393	399	406	398	385	395	419	428	380	405	411	411	390	361	396	364	396	388	379	380	415	378	412	379	390	375	365	398	380	399	394	380	375	405	375	410	398	388	397	400	431	408	410	384	397	380	401	349	406	416	384	397	419	362	420	365	351	363	448	379	353	384	436	400	398	387	390	387	375	386	394	375	373	419	421	382	405	356	415	395	417	383	409	414	412	426	355	384	424	407	378	401	406	430	386	414	392	403	416	388	365	367	394	414	417	384	381	384	402	421	425	396	410	393	422	376	372	351	420	354	364	406	376	397	401	395	413	405	388	373	371	414	351	400	421	376	433	415	399	405	423	410	360	423	424	374	365	375	392	387	385	418	364	396	377	437	381	426	398	376	386	419	379	398	409	353	432	419	416	396	364	390	401	427	378	405	391	383	412	435	357	360	383	404	405	391	387	369	373	380	427	414	375	395	392	373	367	384	363	434	404	396	333	410	400	356	398	381	420	407	398	362	410	345	386	385	393	389	381	398	400	407	351	372	368	391	356	398	371	411	357	369	396	379	351	383	364	387	402	385	403	425	361	404	413	421	393	380	374	404	390	395	400	427	389	409	383	409	389	386	360	358	407	399	403	379	399	407	411	386	385	407	381	384	440	398	394	412	359	391	387	384	391	379	358	368	390	402	404	427	415	425	393	402	371	374	401	356	412	360	370	416	394	383	412	425	416	375	392	395	383	402	419	409	411	385	389	378	402	381	422	390	419	429	371	366	423	422	396	412	396	419	420	421	396	367	362	358	407	388	411	412	382	405	406	422	425	363	382	403	376	388	388	381	401	386	391	375	404	380	459	389	399	423	387	408	416	409	365	397	424	416	396	379	400	407	428	384	418	403	356	425	402	395	399	400	363	421	396	415	427	419	383	430	376	402	371	375	428	394	377	401	392	378	367	394	382	396	386	382	395	383	460	378	399	409	404	384	422	408	399	404	378	375	411	386	416	404	362	371	381	420	390	394	375	400	387	393	398	402	383	388	402	397	402	382	401	421	376	389	414	434	405	389	402	419	397	425	344	386	418	361	384	401	397	360	377	406	383	379	416	388	399	382	420	385	398	407	408	361	435	397	375	377	373	401	385	399	392	398	402	396	365	371	375	423	408	340	415	379	374	375	372	426	376	403	398	380	359	339	373	376	399	403	432	373	360	438	379	387	392	396	387	410	371	405	424	390	407	398	404	373	421	406	413	402	385	397	386	416	364	413	384	375	411	415	370	360	391	448	374	356	374	410	392	394	395	393	388	412	374	377	420	377	371	423	393	428	372	386	442	398	379	427	430	388	401	409	378	412	419	404	436	373	405	397	361	388	428	381	397	409	397	393	423	391	393	408	385	394	400	421	400	412	399	421	385	377	432	399	382	381	391	394	383	401	405	417	402	370	380	412	418	344	396	379	403	393	372	393	416	384	417	399	404	404	387	379	411	384	352	412	391	387	378	396	379	410	398	417	368	401	412	404	371	399	390	413	383	381	382	387	388	384	410	407
12432	2070	15135	1165	1018	914	923	869	774	846	821	747	820	808	782	775	730	735	800	812	794	766	790	757	808	806	799	766	774	796	797	768	738	783	766	770	733	761	783	814	767	744	771	744	753	761	753	797	756	749	717	780	727	741	786	757	779	748	793	777	745	731	745	746	792	693	747	787	743	714	770	755	735	755	717	752	736	776	760	735	746	743	752	780	763	791	737	802	739	746	755	746	783	760	780	751	804	772	770	760	756	789	697	720	804	781	741	765	759	732	821	777	769	790	745	761	769	744	787	732	730	705	763	716	747	748	808	793	728	770	763	763	760	758	770	779	762	773	775	784	781	757	759	741	744	717	719	769	784	745	798	783	746	746	714	769	800	756	813	767	761	771	698	761	759	741	772	790	775	740	718	807	758	770	788	724	758	747	806	750	738	767	749	755	810	783	740	774	773	738	763	744	798	787	731	747	714	746	783	770	742	767	749	789	739	757	721	774	736	765	761	785	745	735	743	782	761	780	753	747	775	768	773	756	734	743	792	756	706	795	790	789	737	744	696	724	817	777	764	750	761	748	790	769	758	768	757	773	741	781	767	753	819	725	695	766	759	768	778	796	805	770	786	710	811	739	753	759	762	785	755	810	798	766	792	743	745	777	727	716	742	776	816	778	762	767	721	787	809	752	753	780	751	769	797	766	755	742	801	766	795	749	800	780	798	776	781	788	794	722	767	762	773	745	788	769	784	749	734	772	763	728	746	766	738	732	737	684	768	777	727	760	717	721	762	813	771	762	734	734	771	740	793	763	745	782	734	732	810	772	731	784	733	781	759	746	791	748	769	804	784	794	847	758	764	760	785	705	760	698	749	805	751	742	799	759	745	764	714	763	762	757	734	739	767	754	744	756	798	757	719	769	738	771	762	753	811	762	735	802	713	745	784	772	684	778	755	803	787	725	762	745	754	779	762	816	786	780	789	749	752	754	798	786	744	735	751	801	787	769	765	754	757	789	751	784	728	771	788	723	761	748	745	811	775	747	763	763	731	796	766	732	775	779	773	788	699	748	765	770	767	760	746	808	774	802	722	759	752	756	754	744	696	761	802	755	774	792	776	710	768	762	736	740	745	754	772	764	758	796	759	736	736	776	749	779	776	781	747	783	743	744	775	729	775	734	764	782	713	778	755	783	796	795	774	745	762	839	763	783	785	764	759	787	749	765	794	755	800	713	767	771	754	779	781	760	749	789	752	766	738	799	778	757	710	763	784	754	828	780	763	778	787	769	780	750	834	742	790	761	745	772	762	738	759	773	727	760	803	747	715	762	760	764	738	753	791	802	739	784	742	774	774	754	770	739	756	765	753	736	713	786	783	768	713	779	801	750	816	745	774	749	721	769	711	759	729	820	773	783	753	764	787	779	796	802	723	720	738	782	756	750	740	758	744	754	795	738	753	731	714	800	788	809	737	773	792	807	730	739	768	806	757	747	765	794	744	797	723	767	778	760	726	753	732	731	764	783	754	798	777	801	751	726	748	771	786	801	813	800	770	775	795	781	724	712	765	782	749	753	749	800	779	773	796	752	745	735	783	770	766	773	790	771	740	773	774	785	712	776	751	726	731	770	725	726	728	789	747	760	746	785	765	746	750	779	748	731	745	774	752	788	782	733	764	761	783	767	739	764	745	775	777	749	745	788	828	754	752	733	834	779	762	736	726	807	750	769	720	761	743	778	738	786	765	734	764	756	756	750	789	785	769	784	770	778	769	728	735	747	817	757	778	777	747	706	725	729	790	765	768	833	771	779	775	751	824	761	745	758	740	783	793	738	749	771	764	765	763	757	765	755	744	793	818	747	731	691	785	802	729	731	884	741	675	768	753	773	725	792	727	776	762	753	789	756	774	791	768	795	747	740	682	769	777	766	813	776	763	759	709	808	781	783	764	806	737	734	722	743	769	791	765	762	763	790	776	754	787	721	766	813	774	755	740	742	795	771	754	830	753	799	781	713	716	781	726	741	756	779	799	751	762	771	675	744	757	776	774	787	756	714	752	792	772	761	745	764	775	752	784	737	776	768	777	757	800	770	777	754	773	775	774	770	766	728	777	745	778	733	744	758	724	750	800	736	669	747	818	739	780	713	701	797	770	737	766	780	711	832	750	754	776	795	782	717	724	758	798	785	802	774	729	808	778	794	759	755	761	798	732	723	755	745	755	726	718	787	721	801	762	730	718	724	729	757	752	796	727	785	809	763	732	762	804	726	720	738	749	735	802	750	753	763	835	708	761	750	764	784	767	733	800	772	745	750	770	750	755	806	781	813	776	761	745	768	772	790	710	764	751	740	744	770	785	736	769	786	764	747	745	809	793	741	763	826	797	729	790	802	757	735	725	738	769	780	733	725	729	744	706	789	740	783	729	770	756	721	784	749	740	786	787	768	815	708	750	794	790	737	785	741	754	818	777	747	777	776	729	722	717	778	799	771	704	758	691	742	738	791	759	745	740	787	717	799	782	726	776	773	774	752	754	786	769	738	708	756	746	745	778	749	754	741	769	749	760	771	803	772	778	781	756	759	793	734	758	747	768	764	768	757	745	749	750	736	762	807	749	820	748	744	762	814	768	808	759	770	789	765	730	753	769	800	765	707	801	741	785	768	726	748	755	769	787	734	769	757	802	731	718	801	718	721	779	752	789	793	770	749	775	743	747	764	823	780	723	712	739	738	778	730	761	761	723	789	763	770	764	754	785	748	804	756	737	822	806	772	717	771	749	728	775	762	748	797	755	808	806	767	757	763	782	765	775	717	741	727	720	794	789	742	736	736	762	754	741	771	752	736	759	745	790	738	766	784	685	764	741	722	794	781	750	778	769	771	760	754	748	742	774	776	753	767	814	797	780	784	795	772	828	726	773	753	742	775	758	743	805	815	706	723	805	768	798	732	718	704	784	756	771	783	769	760	751	710	767	715	741	767	779	782	812	815	762	770	761	807	797	748	754	806	771	755	784	814	762	812	820	767	765	770	772	751	767	743	757	759	755	798	734	732	826	724	756	750	715	823	763	779	746	749	762	771	774	798	781	779	773	781	762	740	724	749	790	764	721	726	768	763	770	802	764	775	753	783	766	795	740	773	755	742	727	832	740	800	743	758	731	744	765	764	737	759	758	750	749	755	777	788	791	810	777	750	709	750	773	756	747	770	760	811	775	794	711	714	793	713	754	800	780	756	736	773	746	777	730	646	753	767	738	741	776	772	790	781	779	727	759	767	728	713	735	757	794	782	758	779	751	770	826	760	705	772	751	746	787	789	782	769	766	710	756	735	757	732	809	779	754	752	735	741	795	751	766	746	713	767	772	765	754	763	824	764	794	793	722	696	769	762	788	750	740	704	742	759	747	721	751	780	770	745	768	749	740	774	769	761	755	746	781	757	763	765	752	788	725	765	742	714	777	756	737	811	810	761	737	813	730	700	755	753	805	758	733	749	784	745	736	749	754	787	774	817	735	747
24221	21330	29759	23636	19095	3143	511	393	322	333	286	248	255	235	226	224	221	205	201	201	205	218	223	193	195	201	198	212	177	204	197	196	178	184	188	195	166	185	193	177	172	182	179	196	167	198	172	186	177	208	179	210	174	169	179	210	179	201	198	198	203	179	202	180	181	199	175	179	192	201	205	190	210	194	188	183	185	191	208	198	179	190	181	205	202	185	165	227	187	190	173	197	190	184	180	197	189	191	227	170	199	199	192	178	171	194	182	166	179	192	169	200	220	177	209	198	194	189	163	173	174	182	177	184	217	181	185	179	170	198	180	180	201	149	170	171	186	173	189	163	189	192	177	183	207	202	170	197	196	193	163	174	185	178	165	209	166	174	167	175	206	171	148	198	184	193	175	196	198	187	164	144	187	185	178	201	194	180	181	172	173	181	197	196	175	197	187	179	186	182	203	200	168	197	191	201	162	183	176	172	217	177	206	185	176	172	195	179	186	179	172	192	156	190	179	162	177	163	210	186	162	180	187	196	180	187	161	195	191	164	190	174	204	206	196	174	203	181	177	192	209	193	200	194	161	166	172	177	212	201	176	204	173	183	148	206	187	191	178	181	187	207	187	198	199	171	182	205	199	178	215	196	173	177	173	186	169	185	158	179	184	194	161	171	193	173	190	196	167	209	187	173	181	182	187	174	206	191	218	196	164	192	166	186	168	164	174	191	165	184	194	191	204	169	172	189	170	217	161	171	171	209	185	176	163	182	188	206	169	151	176	175	184	188	167	213	185	199	184	172	206	163	169	174	180	208	198	185	178	178	205	205	184	185	202	227	176	150	200	184	172	206	165	168	174	192	196	187	173	186	217	182	190	164	169	191	224	194	175	170	185	200	177	194	169	172	189	209	172	191	196	171	183	167	196	158	196	177	163	172	209	187	163	189	181	169	216	208	184	178	174	182	181	197	153	192	195	166	156	183	186	177	196	179	193	193	164	203	161	193	186	182	192	171	202	193	200	196	178	198	162	197	181	214	198	175	183	184	181	170	183	167	178	192	214	218	201	188	211	189	179	200	181	177	183	194	192	175	202	192	168	183	195	173	157	159	167	192	204	182	182	183	172	157	184	166	182	167	200	180	169	186	198	204	176	201	181	187	197	184	181	191	181	185	165	196	187	196	170	169	187	173	173	186	199	175	189	166	203	185	179	200	204	192	172	204	157	189	204	159	195	166	197	198	184	196	191	185	167	196	212	188	205	162	190	168	177	174	200	207	186	159	188	163	192	193	181	189	189	201	212	198	191	200	200	180	177	200	189	204	184	182	208	186	173	194	202	203	212	193	192	179	174	201	181	162	183	173	202	181	192	189	185	171	193	169	188	192	183	169	164	174	185	177	175	213	161	210	180	223	178	193	182	169	183	177	166	183	182	181	168	188	206	179	206	197	191	182	195	167	189	205	168	182	193	165	186	206	165	207	202	187	162	178	186	194	207	177	197	172	191	184	180	185	191	192	176	220	171	187	161	181	198	190	177	180	201	209	165	203	188	172	195	181	183	196	202	173	207	182	183	188	206	171	170	182	197	180	207	186	158	168	174	179	197	175	176	177	166	185	191	179	177	186	188	175	203	174	172	222	184	180	181	200	175	202	212	190	189	170	181	196	212	189	202	183	197	191	188	172	169	198	173	168	189	196	170	187	212	201	186	178	206	175	211	190	173	184	172	176	192	181	186	190	191	181	170	199	181	201	202	179	194	185	203	169	190	178	185	196	186	177	180	195	174	201	180	198	181	166	176	170	183	171	186	195	182	201	186	187	149	196	193	174	183	203	179	172	201	178	176	189	189	167	182	190	209	201	196	179	203	179	176	181	189	173	167	186	180	162	185	193	205	195	154	200	173	180	181	174	166	191	199	167	181	192	176	182	190	196	185	172	174	198	170	197	188	208	177	194	201	162	196	191	186	189	179	171	184	199	177	187	191	172	197	183	197	161	177	166	201	162	187	187	167	183	183	195	183	173	187	175	167	190	172	162	205	189	156	181	174	217	178	171	193	187	188	184	195	186	176	189	192	188	174	183	181	191	166	163	187	171	149	172	181	186	169	201	175	193	199	178	173	178	166	166	184	162	183	151	175	181	191	200	208	179	151	165	185	167	198	175	197	187	221	194	182	181	174	169	172	186	185	192	185	221	174	210	197	181	205	202	164	192	188	202	190	174	216	188	193	178	167	206	187	174	197	179	160	187	175	176	171	171	166	180	173	201	169	182	172	219	218	178	195	187	181	167	197	192	208	198	195	190	205	153	165	182	179	179	159	192	181	188	187	175	182	189	188	183	199	207	169	172	207	186	203	177	189	182	185	171	171	185	180	191	188	175	183	201	178	189	198	199	203	207	182	171	204	183	211	187	183	194	184	161	199	154	185	160	187	215	200	172	177	206	182	207	168	206	189	148	185	152	176	186	199	193	186	176	171	197	177	191	188	181	185	170	189	198	179	181	193	195	182	173	186	173	177	169	199	195	188	188	174	180	176	184	167	205	176	170	174	191	189	199	215	184	186	176	203	198	163	175	171	181	189	168	186	185	189	193	172	177	182	200	206	207	188	174	186	204	193	191	186	186	194	206	188	188	187	194	201	178	216	168	194	170	192	196	195	187	206	170	176	172	186	165	192	167	196	189	205	177	182	181	171	177	229	177	178	176	195	181	182	208	175	179	151	193	183	192	179	206	192	198	210	201	188	167	177	194	178	193	178	158	176	182	201	194	174	186	175	187	190	189	175	175	175	187	214	167	157	197	187	185	195	200	180	169	169	186	192	176	199	176	174	182	175	186	184	177	190	155	174	175	172	209	183	187	188	177	186	172	203	177	161	176	165	194	187	180	175	175	169	158	186	189	197	188	164	195	192	180	201	183	201	172	179	185	218	177	169	197	190	180	218	184	171	183	162	186	193	192	181	184	191	169	166	199	201	193	200	193	206	158	166	192	169	193	188	194	185	181	199	202	200	215	183	188	178	193	204	183	204	197	166	192	178	174	199	175	179	191	172	208	202	183	180	187	185	195	198	171	184	199	164	167	188	175	166	189	190	194	199	192	145	184	197	168	179	178	210	177	205	206	172	184	186	198	197	185	165	190	183	168	173	166	164	186	186	175	184	188	191	206	169	186	186	183	154	155	193	204	174	194	206	174	161	196	162	212	173	179	201	171	192	163	221	165	190	185	193	182	202	193	174	166	197	182	177	165	185	168	193	204	192	177	185	187	182	200	187	184	194	204	193	177	207	170	187	192	209	168	169	187	178	186	158	179	172	158	192	199	198	201	171	203	209	174	183	198	206	175	175	177	160	192	181	186	169	172	183	180	204	199	158	185	190	160	211	178	187	198	214	188	183	186	152	194	170	198	189	164	187	177	188	151	198	203	169	176	222	172	184	167	183	180	182	173	163	192	175	187	180	181	177	194	200	161	181	171	179	212	190	180	189	160	201	213	200	198	175	174	165	183
25480	10020	31562	4090	2647	1889	1464	1191	1024	858	839	738	658	662	596	528	542	516	535	507	464	478	453	444	449	427	422	387	427	410	386	429	398	430	420	408	382	388	428	388	428	394	407	398	410	380	419	387	411	370	394	424	377	380	426	395	396	388	396	405	377	396	370	340	353	365	384	410	363	405	368	379	393	422	373	404	405	393	367	404	361	404	374	396	385	339	335	417	386	372	426	394	397	391	374	372	355	368	421	401	393	368	369	395	383	377	408	394	400	382	394	412	364	360	386	391	379	371	367	387	366	400	405	360	357	400	373	329	369	348	367	381	343	352	375	374	363	396	372	404	376	391	377	387	372	377	381	354	339	404	399	403	381	362	394	377	353	383	370	376	420	387	352	348	359	385	352	365	369	378	368	375	374	363	372	380	366	395	368	381	372	361	398	386	393	364	390	364	396	390	383	348	393	429	389	373	383	391	361	375	416	418	406	360	349	410	345	423	403	399	359	382	399	368	409	376	425	399	373	384	371	353	411	391	358	359	398	418	346	404	407	407	353	376	356	369	395	375	371	378	361	403	405	379	395	389	373	380	406	383	399	386	373	385	398	412	393	381	395	414	389	363	373	389	386	389	402	387	362	358	379	405	387	366	333	375	411	381	406	404	380	390	381	359	372	400	375	411	399	342	373	385	392	366	364	392	358	374	385	365	363	359	371	400	381	396	383	385	397	393	387	379	353	384	363	416	383	366	348	396	403	375	357	361	407	365	376	402	384	371	370	400	372	371	444	385	358	374	380	404	347	368	359	376	372	369	351	356	403	379	378	388	384	397	400	342	361	391	376	385	382	374	388	368	381	363	374	374	358	394	381	393	371	366	315	388	394	375	414	400	343	377	392	370	387	395	402	376	360	347	372	375	432	394	370	349	362	385	365	381	397	385	369	379	352	423	362	404	392	350	398	375	413	346	367	382	377	388	396	394	393	383	401	359	376	399	365	367	353	392	361	374	407	383	411	433	355	381	361	402	387	383	366	386	388	405	369	331	366	385	381	411	373	362	387	376	358	390	383	326	398	381	358	402	378	375	424	415	377	385	380	407	352	397	402	388	397	379	367	402	393	345	398	353	356	378	402	393	372	383	341	391	412	355	389	364	361	355	421	372	365	360	379	364	376	365	407	394	385	364	360	422	365	353	389	383	390	379	387	387	404	365	362	372	365	373	382	382	370	401	409	361	385	373	366	433	375	371	360	343	359	411	384	393	369	394	370	382	383	377	361	374	392	384	403	352	368	398	389	373	394	363	353	382	408	366	382	368	380	387	410	380	408	358	391	417	378	355	376	354	379	395	349	376	328	384	361	395	375	350	359	349	373	354	367	384	371	389	399	405	389	388	357	387	366	358	357	349	388	351	401	392	387	353	377	380	378	383	404	371	352	388	418	409	358	375	377	361	399	382	400	377	379	383	382	394	398	382	357	385	382	363	374	362	364	400	383	364	363	390	415	328	398	365	372	373	360	385	377	347	393	387	371	355	396	405	352	381	391	398	360	378	370	351	381	368	365	398	375	394	386	362	357	395	380	367	375	382	390	403	390	372	398	361	380	410	371	343	390	404	392	389	375	332	424	359	379	363	359	406	364	365	378	396	373	378	383	383	359	329	376	376	408	385	374	358	362	372	404	399	384	371	392	382	366	366	404	370	367	400	392	391	336	391	404	398	395	389	361	399	410	344	379	371	361	407	380	373	388	372	383	367	405	337	366	371	369	340	394	388	354	404	409	398	382	382	386	410	388	386	375	405	359	359	382	381	374	362	417	384	361	386	395	383	382	357	419	407	368	374	378	396	365	368	380	372	374	371	376	366	381	393	362	390	359	403	383	418	344	407	376	386	390	396	361	381	402	366	386	386	400	416	422	408	414	372	364	386	382	376	376	404	392	388	388	394	353	369	367	392	380	368	398	401	375	384	372	375	371	379	364	360	362	403	377	390	385	382	358	417	388	442	376	361	362	393	360	383	393	375	379	378	389	376	374	357	381	344	388	387	384	371	383	350	354	348	406	341	356	374	377	404	398	380	332	383	356	391	394	343	339	374	390	391	365	358	400	411	422	383	375	395	408	407	394	377	384	389	387	383	379	369	407	370	366	361	336	377	328	353	404	400	378	365	376	389	404	352	395	386	401	343	391	367	373	409	355	399	392	353	363	418	385	375	352	376	376	358	424	394	382	337	392	392	365	385	384	370	406	383	373	367	381	365	378	369	382	374	388	351	374	394	398	372	381	373	416	398	375	393	385	373	366	380	455	407	385	350	388	352	414	399	369	389	366	389	396	380	377	397	388	355	361	411	366	375	421	395	369	370	389	378	373	390	386	390	344	372	388	362	405	382	344	366	360	378	400	350	366	375	364	389	400	408	363	366	366	369	376	358	374	383	389	393	382	382	397	378	363	375	388	361	399	393	374	390	412	382	387	331	375	362	373	403	364	395	379	362	399	379	392	343	407	351	404	376	367	377	382	387	352	361	393	385	394	359	356	399	352	400	355	410	392	374	374	385	377	404	424	394	377	402	365	383	359	377	373	390	369	375	402	392	392	397	397	371	386	381	441	382	398	386	361	383	366	387	402	375	354	382	365	404	372	381	383	378	385	367	345	364	394	377	364	403	366	348	366	394	401	395	345	395	381	344	370	364	365	416	381	377	349	399	430	386	367	397	393	380	353	362	364	366	393	394	357	362	359	373	382	412	389	376	371	423	378	361	364	364	382	368	389	427	373	365	371	394	400	373	391	351	350	372	375	398	356	386	372	340	397	353	358	401	384	375	388	353	363	386	378	359	392	373	395	411	373	365	387	342	390	348	389	387	411	394	376	393	344	411	335	361	351	390	391	388	358	360	414	334	352	387	373	382	379	394	340	360	420	362	380	379	411	367	433	395	361	385	394	391	386	401	355	420	395	354	374	413	408	375	360	383	378	380	376	392	393	386	388	399	391	347	392	381	379	345	365	387	374	374	392	379	350	387	404	375	401	405	398	353	399	391	371	396	359	366	391	395	386	386	343	372	377	372	369	368	381	381	366	361	358	383	356	384	396	393	363	402	401	388	373	388	444	353	396	356	380	358	344	375	356	384	393	384	394	387	361	398	388	388	414	397	360	400	389	408	398	393	395	401	373	363	393	352	382	392	399	404	349	359	382	437	354	389	343	393	408	392	376	410	387	385	379	408	391	390	395	375	402	384	391	374	330	432	407	406	368	352	379	364	368	353	408	363	414	409	396	409	381	360	362	340	399	364	404	403	381	410	376	358	352	413	375	397	363	399	399	349	362	361	401	370	389	381	355	377	381	361	390	372	381	421	383	378	395	379	402	366	380	388	422	398	373	372	336	407	365	387	380	368	402	382	354	387	382	381	387	402	378	355	370	393	368	385	395	381	346	351	382	413	381	384	408	392	357	373	406	398	380	405	398	398	350	381	389	392	393	393	353	381	368	404	396	383	375	414	343	369
23279	21342	29749	23499	21342	18641	2411	835	719	597	525	474	482	462	436	428	408	420	408	402	377	408	337	384	359	345	368	330	366	341	387	358	396	332	365	338	338	343	358	333	356	319	351	337	361	357	325	350	348	375	340	333	366	333	292	389	375	332	360	357	331	351	340	363	327	316	361	324	336	376	366	336	323	310	330	368	381	333	364	327	344	373	326	329	320	359	339	326	336	309	300	353	324	334	338	350	346	312	349	339	330	326	380	343	365	334	371	324	347	323	354	343	350	301	331	380	387	356	370	335	328	336	337	334	351	348	354	340	344	330	312	305	340	348	287	337	330	305	343	350	336	341	349	333	368	361	356	341	306	357	325	335	346	291	355	341	343	334	324	333	322	379	331	305	320	330	319	306	349	344	356	337	332	337	337	319	330	366	363	344	339	302	325	319	323	319	358	331	349	323	332	326	350	316	358	360	360	319	338	330	319	305	331	342	320	323	363	358	312	348	332	333	309	341	337	371	379	336	360	361	346	366	327	367	328	330	363	321	364	328	347	336	319	303	340	314	324	315	367	347	355	324	341	364	337	352	392	358	363	326	382	336	354	333	321	317	328	348	326	336	328	335	332	309	360	356	329	350	315	321	363	329	353	321	322	324	334	334	345	310	355	330	334	351	389	336	335	340	347	343	356	344	340	305	358	377	362	315	350	323	348	329	324	338	341	334	320	364	348	347	323	314	339	373	319	316	320	351	351	318	312	328	328	325	363	325	307	343	344	335	345	345	335	336	339	366	370	337	325	359	342	384	338	321	338	366	364	351	365	327	326	371	341	345	334	319	322	309	330	338	336	346	343	356	337	308	317	345	346	343	313	366	340	333	357	341	358	376	331	350	328	350	351	351	324	342	320	332	360	349	368	307	313	348	362	347	329	324	338	366	348	307	325	314	322	347	314	321	306	319	367	322	330	323	321	363	338	341	363	343	371	351	375	318	373	362	325	334	334	344	347	333	340	313	342	366	338	374	329	309	324	349	342	357	308	295	357	329	354	358	309	344	309	343	316	342	346	313	356	311	339	303	332	332	383	346	338	322	336	346	347	318	316	330	357	330	345	320	313	342	347	357	319	354	372	321	297	356	323	335	351	366	274	354	344	368	345	350	319	310	358	355	338	348	331	317	343	301	349	318	315	371	338	348	334	331	333	348	296	324	349	308	350	354	347	326	364	349	331	321	316	318	332	339	345	333	337	386	309	322	355	351	307	339	341	339	324	323	337	333	362	323	352	343	336	345	298	369	354	363	335	325	349	307	321	338	344	344	376	351	328	322	337	346	369	319	327	330	328	356	333	344	328	325	334	371	340	337	340	302	355	347	296	343	335	331	343	355	315	296	324	334	359	367	350	375	316	350	331	337	308	350	349	394	310	353	318	353	366	346	333	372	323	342	326	351	352	327	331	313	310	370	344	338	352	318	378	345	347	305	293	312	325	357	333	331	320	347	343	323	324	318	328	366	350	320	318	339	341	316	315	353	325	333	362	316	312	322	317	335	301	357	350	338	329	311	365	333	344	312	329	335	316	359	337	334	320	352	345	338	358	350	330	341	346	312	337	345	324	315	371	317	311	317	338	333	313	337	376	371	374	399	345	327	351	355	318	379	333	334	325	357	376	340	319	360	348	321	332	315	328	323	345	328	338	319	329	364	305	351	316	319	335	376	318	340	365	338	338	368	348	372	368	335	338	336	335	340	326	334	355	347	322	355	318	384	321	309	365	364	334	329	332	349	310	357	342	355	358	347	318	312	322	355	318	338	342	342	337	351	312	315	336	357	321	326	359	348	332	342	310	366	355	367	311	349	351	344	304	322	348	327	329	331	330	357	348	341	338	341	350	315	322	325	334	328	375	333	330	349	371	359	342	355	327	311	335	349	384	346	331	373	320	322	333	326	334	370	346	374	323	315	325	328	338	301	325	323	327	336	342	328	327	343	327	327	331	369	345	337	317	365	355	350	323	354	320	301	323	362	338	358	322	328	325	343	316	349	345	320	370	340	372	341	336	352	356	326	328	326	326	343	315	332	332	394	380	333	373	347	331	336	308	290	329	343	333	335	337	363	277	348	337	349	349	325	348	357	338	306	316	344	324	314	345	314	343	369	342	345	344	370	335	341	330	355	342	359	342	358	328	356	359	345	324	342	363	358	325	337	360	323	347	319	318	336	344	369	359	327	326	358	332	344	368	324	313	333	352	315	339	333	320	313	285	345	319	352	336	309	340	358	331	325	338	345	341	320	345	324	306	350	334	319	342	308	364	353	315	340	370	338	319	342	327	346	347	333	318	331	337	314	349	321	325	338	337	326	342	354	318	336	363	347	347	318	349	329	335	350	338	367	314	351	356	360	294	336	365	365	356	311	335	348	342	335	364	338	313	382	346	317	313	327	343	346	351	342	339	320	334	301	331	320	364	352	349	333	338	334	370	341	343	344	336	325	317	374	322	343	327	348	327	329	344	316	373	310	326	319	340	339	346	331	372	340	350	344	340	343	336	333	327	350	340	357	328	330	319	353	325	327	348	335	346	327	350	329	346	357	354	351	358	334	319	365	342	352	323	340	327	319	338	312	353	331	350	365	323	362	345	331	314	323	330	381	310	353	315	327	361	333	338	303	328	341	293	320	320	338	321	329	345	318	348	340	351	318	371	374	343	352	319	360	334	357	358	355	317	345	313	331	306	320	360	360	359	337	352	348	330	335	337	314	350	320	344	347	333	345	307	346	335	306	316	353	331	345	326	334	344	329	353	295	313	339	368	328	312	334	321	339	351	338	326	338	309	337	327	350	358	378	323	338	369	343	356	346	313	339	318	321	363	341	310	349	323	315	342	336	331	339	345	318	352	359	334	334	354	337	373	358	331	289	359	326	351	303	338	344	318	344	356	352	311	355	345	373	339	332	333	344	306	329	367	342	361	327	357	349	328	318	316	338	348	335	372	321	361	342	343	325	360	325	338	337	341	355	296	318	347	370	375	341	332	366	334	305	355	352	340	347	336	311	314	324	341	336	329	371	325	326	317	338	376	302	336	315	322	331	361	335	342	350	350	334	337	305	319	351	315	353	320	313	355	333	355	329	332	330	388	314	361	345	326	329	331	367	333	357	364	324	317	359	331	344	343	327	336	349	360	341	327	367	358	326	322	366	337	310	334	362	333	358	302	321	324	288	355	336	335	337	322	338	338	314	317	345	326	368	361	343	322	321	372	329	366	345	330	369	314	292	350	341	329	344	327	332	298	347	347	283	287	369	377	357	339	323	295	358	308	315	328	360	333	349	356	340	334	354	360	296	329	366	305	324	344	352	352	363	342	334	340	350	341	335	311	311	324	347	327	339	368	341	301	324	349	325	345	324	338	353	359	322	309	360	310	346	325	333	344	309	338	353	301	372	322	355	323	343	355	348	322	313	315	330	317	317	333	329	321	321	377	335	346	333	365	358	337	352	344	334	347	344	314	311
28121	16147	31787	6837	4618	3346	2705	2222	1847	1519	1383	1205	1162	1046	967	927	895	842	823	805	691	780	758	701	758	716	694	746	652	693	739	675	681	656	676	671	656	671	658	689	675	655	645	636	625	630	614	629	609	598	618	646	587	629	655	665	644	615	659	628	617	611	608	618	657	611	592	648	615	629	645	593	631	626	633	631	636	656	594	595	676	592	627	620	583	680	651	598	607	629	647	579	561	627	662	627	606	617	632	627	652	596	671	647	610	631	624	621	596	596	605	615	611	626	585	592	636	596	612	617	666	635	627	625	592	616	557	627	599	602	615	606	597	602	622	608	616	556	621	631	619	653	637	560	600	616	601	647	609	603	613	616	612	620	627	635	611	625	618	621	579	625	587	659	627	608	614	565	641	609	635	602	617	579	607	643	661	624	594	636	614	629	617	587	622	613	598	632	663	618	613	617	575	581	646	628	595	620	581	628	609	584	634	614	573	624	641	625	587	555	585	605	646	623	634	580	647	605	559	588	622	655	653	587	622	597	610	641	582	620	581	609	607	630	620	605	622	646	618	628	629	624	654	666	606	605	640	613	606	624	591	659	607	601	625	594	648	652	615	579	578	603	621	607	652	620	593	607	611	614	617	612	596	546	601	616	593	610	563	636	640	586	617	635	641	588	623	624	622	590	661	557	626	598	646	635	614	618	575	604	618	574	625	686	616	616	582	590	631	639	621	620	640	607	601	654	580	613	623	624	635	572	610	593	606	623	689	674	555	592	585	590	630	603	600	569	645	631	625	590	602	591	611	569	633	638	603	622	594	627	597	647	623	637	618	614	604	603	621	617	581	578	611	583	585	608	613	627	589	617	635	647	605	590	631	622	585	635	604	641	602	602	612	636	677	590	570	569	610	600	623	646	597	638	629	593	602	613	601	644	602	630	624	606	642	611	617	650	613	595	603	620	632	600	653	573	578	589	635	601	629	577	572	636	664	565	640	643	579	594	613	615	608	625	568	657	649	619	654	589	594	587	625	596	582	597	629	587	611	638	657	632	591	644	618	601	613	575	643	617	604	638	644	613	589	620	617	592	595	665	608	643	604	587	593	589	619	628	613	604	574	656	657	620	560	548	611	580	604	625	576	572	606	634	620	605	592	600	567	612	633	619	628	663	588	576	596	654	639	574	595	625	628	621	605	630	630	604	610	599	610	635	590	626	629	591	567	619	611	636	613	652	628	582	598	623	602	588	634	622	596	578	634	593	686	624	603	669	564	619	633	593	621	619	625	636	620	611	663	586	635	603	611	654	617	594	619	665	610	562	659	601	599	612	637	586	577	600	651	643	651	600	616	622	603	583	574	642	609	580	604	629	611	566	593	607	626	651	626	600	588	610	588	595	623	590	611	632	593	638	640	574	592	658	604	614	561	586	671	625	587	635	626	608	589	653	622	624	557	604	619	635	617	555	612	555	652	635	597	613	620	639	647	571	652	622	634	614	602	586	598	641	610	620	659	610	686	618	622	604	604	592	573	588	613	625	598	608	628	634	620	613	574	603	651	665	599	596	633	635	623	596	615	580	603	606	607	606	624	606	624	659	594	628	615	628	632	654	642	613	593	616	582	600	639	638	633	620	600	610	595	624	607	588	596	557	572	643	616	612	611	602	596	619	610	629	572	624	596	599	593	610	591	585	643	628	625	598	630	609	603	639	559	636	653	646	636	592	634	588	662	580	640	580	602	641	601	605	655	625	622	654	675	634	623	599	608	627	608	609	584	625	606	607	618	582	653	645	652	614	573	610	603	614	638	635	610	628	565	614	609	603	630	564	613	591	608	643	574	606	629	569	637	636	606	580	635	616	576	637	618	631	569	559	611	625	580	552	565	601	639	627	613	645	601	611	609	549	607	653	603	579	637	645	646	569	646	584	648	630	576	569	596	590	621	636	616	568	566	668	602	630	638	633	609	599	660	563	606	579	593	629	587	598	635	655	610	599	647	629	579	618	584	591	642	640	610	659	618	615	653	626	648	608	629	631	592	667	584	582	605	645	629	617	610	616	646	629	635	615	628	636	651	577	642	610	627	589	673	572	602	578	601	592	633	607	691	631	600	619	618	623	581	608	616	558	598	604	596	614	618	629	603	622	602	634	587	609	570	621	617	566	621	657	582	610	605	631	645	629	623	598	642	584	634	636	648	628	646	562	613	652	574	598	643	600	635	577	613	576	585	631	602	613	617	622	638	623	614	630	652	622	586	585	590	659	611	621	617	591	580	584	618	639	571	624	622	612	629	638	625	621	626	647	573	635	586	632	606	598	556	628	615	594	626	578	612	588	626	644	623	598	597	627	617	648	624	605	622	595	637	628	623	643	602	600	618	605	624	582	599	610	628	621	613	620	639	582	602	619	637	634	635	605	607	628	629	663	609	584	583	580	599	621	616	593	601	586	617	609	593	555	612	589	622	580	634	598	567	603	617	575	620	610	596	606	655	630	606	592	612	627	593	583	595	618	587	627	614	601	585	599	608	602	650	592	638	603	566	633	624	602	679	589	629	626	617	617	612	627	609	651	662	614	679	633	614	635	651	599	593	629	606	605	618	594	619	603	650	609	593	615	623	592	593	584	586	608	592	617	633	604	605	635	598	647	632	612	606	646	623	660	578	601	589	615	619	639	635	607	602	666	610	630	616	609	599	605	634	644	631	610	619	625	628	614	614	621	612	600	632	610	618	646	611	638	628	575	598	597	601	579	580	632	577	632	587	604	608	644	607	628	577	598	609	584	603	619	576	650	638	641	596	587	600	576	594	634	637	611	613	616	561	617	591	646	634	584	622	625	562	606	627	595	621	620	635	600	576	620	596	638	579	626	628	649	559	642	610	658	628	633	624	635	624	681	628	630	607	666	587	621	578	608	602	597	630	605	591	635	610	589	609	621	602	661	621	682	604	615	630	617	638	597	600	649	596	555	605	612	597	616	596	575	568	641	605	648	608	571	605	592	601	624	616	626	559	607	625	628	600	602	597	639	607	582	588	658	601	567	595	653	576	615	656	601	637	637	650	639	637	641	622	605	579	615	620	593	672	642	620	564	646	592	633	597	618	656	613	613	603	608	621	595	607	650	602	649	670	608	599	612	628	592	613	592	603	585	616	610	612	584	587	615	605	621	593	600	650	652	656	597	598	592	609	638	589	619	667	597	598	655	601	587	607	619	609	595	601	611	595	643	605	587	609	599	605	626	638	639	597	638	637	583	599	604	654	630	662	643	608	576	610	547	605	610	607	613	619	632	595	635	611	602	628	613	606	595	612	616	674	622	644	618	624	615	642	584	541	608	616	594	596	628	586	620	598	632	618	641	644	647	617	597	641	599	630	638	604	585	604	595	641	660	607	605	607	643	590	608	639	604	597	569	598	600	638	609	596	626	636	635	615	613	633	616	623	594	610	634	598	625	593	643	630	579	589	620	595	629	611	625	634	587	604	615	649	639	608	550	603	637	611	655	631	637
26926	20899	16210	2750	727	651	501	414	427	399	419	418	421	415	384	385	433	386	383	375	398	391	399	395	407	402	415	374	426	436	393	410	373	400	391	413	422	408	439	409	354	392	391	427	404	416	387	406	414	383	412	417	408	373	394	409	413	402	414	436	391	428	430	400	388	359	411	402	411	396	403	399	384	404	386	399	367	401	416	395	400	426	400	365	380	372	381	374	418	415	414	409	390	356	394	405	424	394	412	398	403	369	411	396	385	389	421	421	371	371	406	396	389	399	373	378	375	366	412	382	395	378	402	401	429	398	379	420	372	375	380	405	393	377	352	412	414	426	367	363	412	373	344	397	412	402	389	349	419	408	428	399	380	389	383	375	425	372	400	398	454	376	440	410	390	437	389	425	391	402	397	409	383	394	347	409	416	387	433	416	392	392	400	397	388	398	404	425	419	391	399	389	437	425	374	409	377	392	434	380	394	404	417	395	376	419	371	409	414	440	402	370	406	407	417	408	410	405	404	420	408	383	389	417	389	362	415	377	346	395	378	395	389	345	417	408	405	421	371	355	382	396	400	390	392	389	423	384	363	413	384	382	429	380	419	368	380	410	415	374	380	387	421	387	399	405	398	366	399	387	387	398	416	388	381	367	392	381	385	394	380	401	392	415	370	394	386	387	411	409	391	387	397	381	422	397	385	415	429	402	384	368	425	395	438	424	389	440	417	390	411	407	406	400	393	396	410	440	376	356	393	418	383	378	411	421	419	387	375	437	404	425	357	419	383	404	374	379	409	433	399	404	399	382	420	460	397	407	408	400	418	402	383	424	404	378	401	388	404	369	391	362	402	394	419	374	376	382	400	366	419	399	384	386	390	399	383	384	433	416	380	384	419	418	408	383	383	352	414	399	429	376	366	435	407	408	367	367	387	407	403	388	392	381	409	405	413	405	433	395	369	395	375	398	405	386	406	439	405	375	384	398	416	384	419	403	424	363	407	371	375	436	399	420	399	400	406	392	397	351	398	393	401	397	400	412	387	392	399	438	425	402	400	394	372	392	367	400	473	408	409	397	416	412	460	383	403	401	409	392	429	356	394	361	431	385	396	401	366	404	436	385	379	373	384	403	379	404	387	427	408	417	423	398	387	381	388	383	367	391	405	384	397	386	369	391	435	402	416	395	388	382	405	403	405	397	393	365	381	403	380	432	413	347	393	379	416	370	414	400	358	373	404	362	392	361	383	385	388	421	398	397	412	396	413	393	348	406	448	402	399	377	397	399	410	396	374	370	401	401	414	383	391	383	372	384	383	431	428	406	388	373	423	415	410	388	353	389	439	396	398	402	380	388	381	396	355	451	400	397	418	408	373	410	418	361	384	358	402	416	393	400	408	389	420	423	362	369	401	355	404	397	382	404	402	404	395	405	374	412	402	371	402	369	398	417	423	414	399	389	381	413	375	426	395	399	372	391	407	384	397	357	395	385	426	405	402	414	438	385	410	373	396	391	394	403	414	413	396	446	423	419	416	395	411	381	419	380	387	412	397	394	392	393	403	378	415	397	416	415	390	425	408	388	394	402	371	432	402	433	394	383	394	381	432	402	434	401	366	391	381	380	387	396	407	420	401	400	353	384	375	378	398	434	432	414	384	391	399	399	382	418	414	377	414	398	401	398	415	398	391	391	386	391	389	401	390	416	359	399	434	376	371	381	381	391	402	360	382	408	411	399	420	403	410	395	404	395	353	414	403	396	379	357	412	403	392	343	437	403	451	403	396	395	411	346	383	391	391	398	354	405	418	380	410	422	393	398	442	418	425	383	398	367	396	387	395	406	404	408	399	443	391	416	400	388	367	417	418	370	374	370	385	405	427	409	398	378	420	398	383	370	392	387	401	397	413	416	422	394	396	407	393	395	394	385	394	369	377	401	443	391	404	388	395	397	371	396	419	433	407	399	406	409	418	404	401	412	370	411	408	414	402	380	396	380	390	397	393	376	407	395	393	416	435	399	421	355	374	402	390	359	359	427	404	385	395	402	391	387	376	391	413	424	402	407	381	410	405	433	381	435	418	416	382	427	407	407	426	382	396	400	405	399	433	394	386	374	360	375	368	386	401	377	407	382	419	362	380	400	393	380	389	395	373	402	405	375	371	417	400	396	401	414	404	434	385	357	393	383	416	411	386	377	366	397	420	408	397	375	397	449	390	386	445	443	399	382	404	397	418	406	400	377	410	419	398	373	403	398	389	372	372	402	377	408	388	371	396	387	364	387	378	406	402	390	398	398	398	405	448	407	405	347	395	408	397	363	387	386	394	399	402	421	360	381	405	401	418	441	395	421	405	373	396	362	399	395	404	403	369	377	414	386	402	387	390	410	394	395	421	386	375	376	431	399	402	392	384	394	398	390	395	400	407	399	365	385	401	424	376	382	403	374	430	408	400	387	401	390	386	387	409	391	401	376	415	416	393	396	379	409	413	372	404	376	379	385	390	401	392	409	406	406	408	421	393	404	432	405	404	364	419	421	429	418	408	422	408	412	418	375	384	416	389	387	364	387	396	462	390	348	375	433	368	374	405	385	382	394	379	387	425	405	392	370	400	389	413	399	389	379	387	407	384	391	416	406	412	422	407	395	369	378	375	403	397	385	355	392	429	379	385	417	407	420	382	404	408	408	413	373	430	407	402	416	399	401	375	399	401	384	404	382	390	385	383	399	399	372	377	408	369	379	411	395	388	394	402	375	384	395	395	431	403	339	368	380	424	400	427	390	408	399	412	370	406	403	421	384	365	409	367	419	403	387	401	413	374	398	441	394	408	427	382	419	408	373	425	372	394	397	409	343	397	383	417	395	407	401	395	375	402	384	418	393	397	399	395	403	416	401	400	408	405	426	421	385	410	398	408	404	392	384	380	402	394	383	382	380	393	393	398	344	405	402	378	410	410	397	410	417	390	374	386	402	394	399	388	390	393	389	402	393	388	399	394	398	420	381	402	359	409	432	440	381	378	420	410	376	389	395	443	377	373	392	395	433	417	384	366	377	377	407	385	378	388	365	423	402	412	391	411	417	419	422	393	368	404	394	380	402	380	382	386	406	400	393	403	387	418	384	400	400	402	373	443	395	408	394	396	394	420	405	369	379	418	396	422	419	343	416	407	400	381	408	384	352	385	381	375	391	393	367	410	420	408	393	361	393	388	384	393	406	404	374	413	409	427	404	390	401	402	392	418	392	409	401	417	383	395	398	385	402	410	375	365	403	396	385	361	406	413	375	405	398	421	392	412	382	411	378	404	401	397	416	421	413	392	410	367	363	406	380	388	411	428	417	371	385	434	428	385	400	352	392	417	395	382	433	410	430	395	386	369	399	406	413	376	409	410	408	383	402	398	394	452	400	386	411	372	424	429	417	407	414	410	399	378	368	388	384	406	405	422	396	397	427	395	420	378	388	378	406	376	419	386	400	390	412	415	409	409	411	389	413	414	395	379	404	398	365	435	395	376	401
12772	2049	14508	1210	1043	923	859	867	852	862	814	793	823	813	790	788	786	765	730	774	779	782	756	778	818	749	766	772	770	776	758	782	804	748	738	751	798	798	721	748	753	797	739	773	773	772	781	746	764	745	777	709	747	749	776	723	766	747	735	751	734	706	818	730	766	794	718	769	763	807	787	754	776	752	762	756	753	736	742	775	771	754	775	766	782	774	785	774	768	785	734	793	752	781	808	764	780	732	737	802	769	772	766	735	750	794	712	760	750	791	794	760	781	765	759	738	775	745	761	746	730	717	743	780	790	741	766	773	769	756	763	752	739	746	767	759	740	768	785	748	796	749	764	783	728	767	760	776	795	769	770	757	807	775	765	804	771	763	756	776	736	778	770	773	768	760	753	777	784	751	769	744	753	776	759	774	756	746	793	768	805	699	779	786	779	756	765	802	788	757	747	735	776	780	752	749	751	823	789	785	745	740	722	735	762	781	748	805	735	741	779	775	710	794	785	764	745	737	737	755	798	808	767	796	767	762	751	766	764	762	746	773	723	792	771	773	759	780	754	763	761	777	765	726	748	785	796	751	769	751	765	754	799	775	762	786	738	721	819	762	753	753	716	707	793	722	734	781	771	757	761	756	736	735	720	733	687	734	764	751	733	743	781	784	764	743	774	733	747	754	761	738	727	816	750	792	815	721	733	780	754	747	775	766	751	787	783	801	737	787	752	781	751	748	703	754	758	727	747	803	772	792	805	758	756	756	716	768	711	767	762	743	799	765	762	772	777	776	806	782	793	739	766	759	790	722	762	742	777	797	742	745	788	780	792	711	756	759	735	728	732	728	815	784	766	755	711	774	797	762	753	752	737	805	760	796	722	775	730	785	770	792	756	743	775	732	770	757	780	790	781	785	761	782	742	753	776	767	779	756	795	728	757	780	700	700	763	806	792	766	758	770	743	736	783	750	728	761	721	737	779	749	778	756	753	801	739	698	766	791	725	764	768	770	767	752	751	761	767	780	749	792	755	803	697	725	773	764	793	780	741	726	793	766	777	772	783	751	760	765	778	753	779	794	712	799	774	809	813	769	769	783	761	771	784	745	763	779	778	749	789	801	749	771	748	811	773	756	789	731	818	789	701	770	750	775	754	776	750	727	755	747	759	730	793	762	705	813	751	783	740	713	810	765	843	762	692	746	788	747	744	768	797	758	755	754	738	774	785	730	776	744	768	800	748	781	775	753	757	743	818	781	762	667	778	758	767	742	741	762	724	760	811	784	801	767	769	737	740	774	699	807	757	809	738	774	777	758	759	731	782	773	712	747	719	753	784	770	752	763	718	750	716	790	804	777	751	801	727	781	733	756	714	699	748	737	828	750	748	738	765	752	767	760	754	770	770	781	784	779	787	803	748	776	757	784	794	782	734	771	760	756	792	788	799	754	771	743	706	768	771	759	789	758	779	809	777	780	703	752	772	717	776	785	768	761	749	748	768	717	764	763	775	820	747	743	744	741	674	772	773	806	809	754	768	758	734	793	741	763	757	781	744	768	793	727	775	719	788	715	723	765	777	739	775	772	767	776	787	756	737	801	781	782	777	803	764	738	792	745	782	731	739	742	723	771	772	752	742	725	736	797	779	743	818	749	778	739	734	793	763	782	808	783	734	825	726	727	764	774	804	769	800	720	773	755	751	741	745	778	764	787	796	788	756	741	735	757	798	739	761	760	769	761	708	746	765	789	781	745	749	747	773	782	795	747	804	755	771	804	755	804	824	734	783	753	796	735	789	799	791	799	724	763	740	756	785	796	782	781	758	779	777	743	797	745	765	757	810	743	774	773	732	683	807	724	798	779	743	757	721	749	727	736	808	766	762	731	767	766	764	735	730	761	765	746	784	772	787	796	733	769	726	819	773	792	776	782	769	740	734	769	720	756	734	750	766	788	800	764	729	784	813	768	813	698	782	726	805	750	752	736	764	748	727	736	748	761	756	754	746	819	792	729	790	740	792	763	775	831	781	768	724	744	774	761	740	763	742	778	774	754	775	744	732	802	736	736	783	811	719	787	796	755	760	777	752	717	773	741	784	752	753	693	765	715	782	792	776	737	765	728	793	773	746	681	753	782	755	750	791	770	763	788	757	783	733	830	845	747	763	800	799	772	755	837	762	759	781	767	791	784	737	724	796	758	745	737	747	726	799	720	768	777	756	768	780	715	771	780	736	785	782	763	761	785	779	733	783	786	749	747	742	760	777	751	752	780	796	776	770	802	771	774	751	765	758	755	820	773	771	728	777	769	750	808	750	781	802	795	764	720	789	739	751	777	741	804	781	746	769	781	774	715	739	729	772	772	751	803	756	731	753	767	722	772	808	767	770	755	754	771	760	767	750	750	755	756	728	749	705	781	769	749	760	767	716	761	697	788	792	753	757	723	745	743	798	825	715	799	779	801	785	800	748	760	726	710	699	731	738	774	741	692	829	768	774	752	789	720	765	797	722	738	729	771	767	797	751	800	751	740	821	733	754	733	776	758	744	739	770	823	793	762	744	795	772	769	789	801	755	796	756	791	751	755	783	778	802	763	778	789	781	762	739	760	780	743	772	742	756	826	713	765	700	745	754	780	738	764	780	723	720	790	774	787	754	765	750	769	743	739	797	802	757	762	747	786	716	773	780	775	768	755	841	791	762	775	802	778	752	775	734	715	750	740	781	743	777	763	797	804	764	781	742	789	735	768	771	747	747	808	776	710	764	826	757	739	754	771	740	782	755	749	704	733	786	782	773	775	769	752	739	789	709	771	735	756	772	789	720	739	746	755	820	715	718	798	777	754	768	770	787	742	715	767	772	784	760	741	808	772	742	771	740	726	763	770	738	761	792	814	786	733	749	784	757	757	776	798	774	768	773	739	739	757	790	811	792	756	786	750	829	813	739	730	747	726	773	805	753	768	764	759	781	760	800	805	730	743	755	747	744	778	750	737	822	743	787	735	753	787	788	783	749	749	796	749	744	776	752	775	793	735	796	783	783	753	734	720	726	720	774	796	748	788	731	758	764	734	778	781	761	779	801	774	712	816	737	726	759	722	780	806	790	749	729	766	753	794	761	775	776	752	769	743	792	788	811	743	729	789	731	785	746	742	745	760	761	748	792	772	767	783	802	728	735	719	850	787	738	726	769	760	746	786	767	765	812	809	797	782	752	760	776	748	713	755	807	789	791	735	764	779	732	763	803	736	756	709	751	760	741	775	748	752	771	760	775	810	733	715	780	796	759	736	798	741	759	774	813	731	770	771	755	716	759	778	788	771	758	753	795	756	797	781	797	748	755	726	776	799	715	788	748	812	813	784	759	799	762	785	754	763	770	727	752	728	793	790	755	768	782	734	789	764	733	780	755	762	756	722	793	728	720	757	767	733	729	782	796	807	790	778	778	743	730	765	804	733	776	782	745	797	761	780	791	779	785	713	843	766	763	742	767	759	765	779	770	731	775	796	801	744	771	744
24222	21318	29586	23654	19856	3691	545	392	351	300	270	288	230	250	260	246	202	232	187	202	202	210	207	226	209	203	207	167	213	186	197	184	212	192	200	186	186	193	209	200	191	197	187	188	169	196	205	193	184	174	210	163	205	192	178	196	206	179	204	188	187	166	209	211	200	183	170	184	204	167	172	175	192	171	183	171	169	200	177	190	195	182	182	184	191	195	199	198	188	172	206	168	184	201	188	159	194	179	190	186	186	189	208	187	189	194	156	171	191	186	198	194	193	180	182	167	207	151	200	173	207	186	183	198	185	165	190	195	189	189	186	185	185	183	190	202	213	173	209	176	179	187	170	219	175	170	180	197	182	182	192	189	173	183	196	184	201	181	173	197	180	197	178	160	174	193	185	213	192	222	189	193	201	184	196	193	199	194	188	184	206	193	170	189	184	188	145	187	185	191	200	182	185	185	189	157	173	175	177	183	211	185	192	179	189	188	167	190	173	188	169	174	175	168	207	177	185	191	203	225	155	214	170	211	206	181	160	192	188	161	196	183	190	223	207	181	201	185	213	210	178	161	201	171	183	206	210	205	183	189	198	198	223	194	181	199	202	200	189	186	190	162	184	184	185	163	206	163	177	154	175	208	208	191	190	161	175	182	179	176	192	169	156	179	196	178	175	169	192	173	186	176	185	214	187	183	178	175	190	214	195	167	197	186	202	176	163	185	213	182	204	192	176	200	204	182	196	194	188	206	190	206	188	195	175	189	185	184	215	195	182	170	179	207	209	195	194	180	183	190	195	183	184	178	178	183	185	195	179	179	191	186	206	202	201	172	210	177	194	176	190	190	167	179	167	152	185	217	191	169	173	160	190	195	195	184	200	206	183	200	183	171	159	174	175	184	173	186	188	175	193	212	210	155	214	202	202	190	192	183	193	185	205	177	202	176	190	197	181	198	196	159	190	166	184	186	173	176	194	158	182	174	168	182	163	161	169	211	190	196	194	190	183	168	205	176	162	201	183	188	184	201	177	164	198	183	207	192	167	206	187	167	197	193	189	176	187	194	196	196	185	176	199	180	174	180	161	176	201	200	188	216	209	205	213	210	213	201	167	192	193	206	175	183	196	165	200	184	198	196	163	202	169	197	178	166	181	205	195	168	150	188	168	209	178	200	173	175	188	169	163	187	197	162	169	176	187	184	189	206	192	210	184	201	175	187	173	177	186	184	186	197	177	182	227	181	180	188	165	163	174	193	168	183	192	194	201	187	170	197	197	186	207	162	177	200	185	197	180	195	187	178	181	215	186	176	179	194	194	191	182	210	198	192	177	213	176	202	178	173	186	157	212	198	169	177	158	187	182	173	197	164	170	190	168	196	179	156	188	179	186	165	166	207	184	194	177	169	178	198	182	183	208	196	182	204	192	211	191	182	214	188	161	167	174	179	173	198	187	207	194	198	193	177	199	192	206	195	191	205	163	197	188	180	178	175	229	176	194	206	204	178	191	178	175	182	174	168	174	197	206	177	200	174	208	183	189	191	186	185	159	168	172	176	186	204	194	171	204	178	219	178	189	196	175	176	185	157	185	166	180	179	189	204	192	187	191	172	193	183	193	193	178	189	195	172	201	179	166	181	193	193	183	200	223	189	181	175	165	182	190	218	186	194	200	212	188	187	195	183	192	191	159	183	170	179	180	174	168	178	167	175	173	179	162	185	191	199	187	167	183	173	181	183	182	179	177	191	188	199	197	172	193	191	194	190	180	187	180	163	201	182	180	184	168	165	194	212	172	184	202	206	179	190	174	201	201	182	183	170	161	178	171	170	182	184	176	197	179	178	159	195	201	213	189	146	162	196	168	195	161	216	166	196	213	166	185	175	176	184	182	185	193	199	206	187	202	186	185	175	177	185	165	167	171	215	191	198	171	175	187	212	183	185	207	193	195	171	175	175	178	198	196	182	180	176	178	201	204	186	186	170	193	186	184	192	181	172	184	194	179	166	179	160	168	180	195	182	184	192	207	199	197	212	179	188	199	174	185	187	169	209	180	194	210	198	171	191	187	183	174	183	207	189	189	184	181	194	174	183	210	191	186	162	184	202	204	193	191	179	188	180	184	165	177	205	173	157	187	164	164	180	175	197	183	187	187	184	177	182	168	185	204	213	183	193	185	203	167	195	184	186	178	191	171	190	188	184	182	176	182	208	175	172	188	178	161	185	195	198	170	175	194	174	192	189	187	182	176	188	177	189	199	198	178	184	193	210	204	148	185	197	176	190	182	183	200	195	180	197	169	168	198	169	187	184	189	175	182	182	175	198	187	186	197	204	216	190	192	201	179	216	161	176	195	183	190	186	168	163	179	168	184	185	197	162	189	182	181	170	182	187	177	196	179	203	188	195	181	179	196	182	199	193	181	185	210	167	200	182	165	172	200	174	187	190	214	178	164	201	188	213	159	167	206	183	180	187	176	177	195	179	178	189	172	198	190	199	197	191	202	186	189	187	194	198	174	192	180	197	186	195	185	198	167	184	180	188	189	169	153	193	214	172	185	190	180	158	218	189	197	181	225	210	180	199	186	184	188	183	186	181	176	152	185	186	176	195	178	178	178	191	197	190	176	181	182	162	173	183	189	176	186	201	196	195	180	209	155	181	181	176	212	189	173	168	191	174	176	182	179	178	200	179	204	218	168	181	184	188	185	180	173	188	166	168	158	197	168	189	184	187	214	180	174	166	188	179	182	203	186	176	200	193	191	177	183	175	187	201	164	187	188	187	175	187	205	170	184	196	215	180	173	170	161	173	201	179	212	199	204	207	189	196	188	188	204	183	172	170	198	192	187	187	180	186	184	193	173	180	182	175	173	169	184	171	177	195	196	207	192	207	176	173	185	172	171	192	198	193	174	156	184	233	205	172	214	189	192	170	196	185	182	176	175	181	171	159	167	171	217	181	195	161	190	198	181	198	188	159	188	211	203	199	189	191	164	154	206	184	204	173	188	165	182	176	185	186	196	189	197	195	184	180	176	207	187	203	187	179	174	188	199	172	198	179	203	175	215	190	199	191	177	196	191	186	185	186	169	194	189	187	188	194	207	183	172	201	181	157	182	193	189	185	178	173	212	164	172	204	199	181	187	168	193	197	196	170	183	180	206	188	160	166	184	174	193	177	148	173	188	190	171	180	175	196	193	173	174	193	190	176	173	177	188	196	200	200	163	195	195	176	177	172	194	183	192	202	187	194	187	178	171	183	192	200	180	163	199	216	181	203	179	197	193	186	205	194	194	181	180	189	182	181	195	187	188	161	171	151	184	178	198	178	215	167	164	195	193	204	204	189	162	184	177	176	192	188	179	177	183	164	198	179	190	174	195	150	137	198	190	173	189	174	176	185	190	174	200	186	195	192	180	174	190	169	186	183	175	175	192	185	173	204	175	175	166	177	169	177	175	173	206	190	192	184	204	211	172	176	172	183	198	187	189	200	190	207	211	207	180	184	211	187	203	184
24983	10189	33221	4189	2692	1935	1476	1235	972	851	786	687	639	630	597	551	515	536	465	479	479	428	425	449	433	420	435	418	421	429	373	436	437	393	433	373	401	380	403	421	397	401	397	432	387	375	392	427	373	397	355	428	397	362	396	403	360	421	349	378	391	359	367	382	387	377	375	414	406	377	393	413	391	380	366	371	367	375	386	354	350	397	366	367	379	392	404	382	363	366	379	338	412	421	386	389	350	382	366	374	381	379	338	380	379	378	367	387	323	366	404	418	378	373	376	388	379	385	392	377	360	368	342	359	375	382	412	367	370	408	349	391	373	354	355	361	364	381	363	375	360	384	390	419	348	404	413	380	394	386	398	388	392	378	366	359	401	382	343	344	341	327	388	373	418	375	374	386	398	361	403	409	373	410	334	408	398	390	388	388	373	360	385	385	352	380	384	385	334	353	371	382	380	409	379	380	367	370	361	386	374	387	370	401	395	369	389	377	371	387	405	416	364	366	402	348	405	371	397	373	372	401	377	386	385	360	348	350	361	347	368	352	408	389	368	388	377	390	391	398	413	362	370	382	363	368	371	403	391	385	362	360	377	366	357	396	361	371	392	357	339	386	390	384	393	388	375	407	360	380	393	361	377	405	363	368	393	361	356	355	369	349	373	381	383	410	387	383	377	374	373	363	377	391	346	378	416	377	354	393	421	406	349	367	374	426	407	370	379	374	397	378	364	380	389	401	388	373	359	328	372	359	392	415	345	368	352	372	390	386	389	359	395	383	356	388	394	389	358	384	390	365	389	369	376	371	362	362	359	375	390	381	372	398	354	345	375	376	362	378	348	337	361	374	347	373	374	357	375	399	381	374	345	385	324	424	378	385	394	378	396	361	384	391	370	364	403	419	395	405	372	394	372	384	363	385	386	407	387	356	392	378	392	399	388	417	349	412	393	380	400	382	362	378	381	359	404	395	373	376	393	390	364	384	378	350	403	385	353	380	378	399	403	393	376	388	380	367	374	388	406	373	384	384	397	366	360	364	364	396	398	389	367	376	365	358	386	364	357	406	381	360	383	369	401	383	377	390	375	384	410	396	354	367	377	378	379	374	351	401	376	386	421	351	368	347	400	327	384	372	391	361	386	362	368	392	380	406	403	363	358	401	385	369	410	352	389	418	362	372	405	335	379	356	387	369	416	381	358	367	365	366	380	401	370	398	370	379	373	372	381	359	366	407	400	362	406	390	348	385	355	367	394	389	388	388	381	352	370	362	380	379	398	392	401	359	360	396	408	381	332	396	401	389	359	381	385	375	387	381	428	394	368	396	371	395	394	379	391	405	400	372	388	407	368	412	363	392	369	375	359	390	370	367	367	405	385	378	375	428	377	400	405	347	402	388	367	392	400	370	413	350	358	383	374	380	406	387	407	408	383	361	404	372	381	377	358	377	378	362	362	360	374	383	359	366	388	326	369	384	390	386	371	367	378	358	379	367	340	385	359	377	373	403	364	393	380	351	402	349	370	364	369	406	378	375	402	375	372	370	373	371	407	376	350	391	361	422	379	367	379	388	378	359	392	383	354	385	376	382	396	388	364	366	389	353	366	374	384	339	378	383	408	385	384	387	366	375	387	390	349	388	377	375	394	381	386	392	375	375	376	379	373	353	408	367	407	349	428	390	385	360	383	357	383	370	365	398	382	353	421	348	360	362	360	373	385	409	375	406	384	365	384	401	366	406	402	388	357	359	395	364	373	348	374	358	346	376	367	355	369	359	409	385	427	392	360	383	369	386	381	378	359	376	369	367	371	359	375	410	365	343	404	383	368	383	368	378	376	374	361	374	373	403	405	393	369	414	391	386	380	384	340	402	394	365	377	392	370	389	405	344	359	397	362	399	380	353	362	375	368	348	391	397	399	356	358	363	373	343	376	375	396	376	344	392	377	360	375	381	401	376	374	363	376	374	412	371	407	374	372	398	386	405	373	382	360	397	373	367	340	382	392	357	386	393	392	336	378	361	396	362	373	394	355	378	376	407	367	376	352	356	333	351	394	383	356	385	358	376	410	423	352	402	382	393	386	363	391	403	370	399	346	335	367	356	380	360	377	357	357	378	382	375	388	412	431	386	395	382	363	378	353	383	358	385	379	384	385	398	390	368	394	382	406	389	342	378	393	345	432	353	383	364	359	404	378	390	365	359	383	377	383	394	375	353	345	381	385	362	374	355	393	415	382	392	388	381	370	382	387	406	364	379	332	375	367	360	411	380	364	390	396	377	358	380	407	363	398	377	393	376	412	389	376	375	384	387	387	383	386	409	390	375	369	375	347	394	371	363	383	384	359	387	364	390	370	375	363	390	378	353	377	379	391	353	418	364	365	358	345	390	350	380	361	370	376	374	414	356	375	359	425	370	361	369	407	375	377	351	379	372	410	379	396	385	368	360	400	372	402	388	363	384	379	354	412	351	383	381	381	394	334	351	372	365	413	398	385	359	376	344	376	361	381	359	373	399	367	387	381	329	400	360	352	395	379	356	371	409	344	407	389	377	385	368	358	375	408	440	393	383	380	351	384	356	385	350	407	388	361	355	393	364	376	366	384	391	383	353	373	367	360	360	425	381	418	371	397	376	416	354	384	359	352	361	340	380	432	368	355	355	410	407	366	333	382	370	368	385	357	370	390	380	372	399	402	392	399	369	382	384	379	379	366	386	370	389	379	400	380	390	403	374	353	415	374	357	385	396	361	376	393	344	394	405	384	372	385	377	354	339	371	379	408	397	371	365	374	367	364	400	370	406	387	366	381	365	361	364	377	351	362	341	380	390	386	353	356	405	375	358	356	348	374	366	373	363	363	353	406	371	399	410	365	418	388	327	410	395	390	387	373	391	378	379	374	378	383	393	373	354	381	357	383	370	399	369	364	390	380	399	359	372	398	389	374	354	370	367	374	374	343	358	398	369	402	392	377	394	387	377	407	391	381	395	347	424	378	367	364	359	407	364	369	402	396	351	390	355	376	424	382	397	399	377	392	403	380	362	390	395	380	390	361	362	393	370	397	355	358	359	369	386	396	383	372	400	369	394	359	357	376	395	364	385	385	388	356	354	392	420	404	372	370	378	390	389	372	402	357	377	340	360	359	366	370	357	357	368	393	358	386	379	377	393	424	359	381	391	399	393	339	403	391	381	374	374	360	361	403	348	411	413	396	383	410	353	389	369	347	402	372	428	383	355	382	397	366	355	406	378	373	404	372	370	371	375	393	386	361	373	390	366	346	364	384	392	389	383	374	410	387	376	400	396	398	358	385	370	362	385	348	362	363	384	406	367	351	365	357	384	381	393	406	389	357	383	380	388	384	395	387	382	354	406	380	324	379	363	362	368	372	341	426	371	357	352	365	374	387	378	369	393	378	383	351	342	376	372	359	373	394	396	370	350	397	372	383	373	404	391	381	387	389	383	362	369	402	410	387	355	376	374	359	396	397	394	378	375	354	390	403	370	395	356
23295	21340	30287	23054	21343	18547	2498	741	598	611	540	500	494	461	450	429	424	394	382	428	426	368	383	361	360	380	375	360	344	350	316	363	325	382	315	308	357	340	391	315	355	343	354	339	304	325	366	358	365	342	343	376	342	357	336	330	349	344	347	345	356	368	327	350	339	355	334	337	292	334	344	339	328	344	340	329	350	299	311	361	345	375	348	363	356	327	330	354	323	347	358	329	377	344	348	344	333	356	350	347	363	353	337	368	349	324	350	345	379	357	345	340	365	311	356	370	304	337	329	343	368	359	333	344	360	342	329	365	350	310	348	320	361	340	295	356	357	348	363	361	349	355	354	339	340	334	333	359	344	339	324	328	313	343	333	320	344	324	342	350	320	351	341	321	330	331	371	296	310	354	322	361	335	353	338	361	312	369	362	338	344	314	337	327	360	326	313	363	331	322	336	339	346	336	321	340	363	344	355	352	356	326	291	379	339	315	315	366	348	327	331	349	323	328	333	352	332	350	354	350	318	359	335	327	335	327	343	293	345	326	318	311	347	332	329	355	343	340	337	318	328	321	343	340	364	329	364	349	360	327	314	329	332	327	350	315	340	336	347	350	347	334	315	349	353	352	349	323	329	310	310	330	321	342	366	343	351	351	341	351	340	329	334	334	346	294	340	346	341	347	341	336	360	337	320	336	372	346	336	327	349	341	321	335	361	344	319	333	342	294	326	324	306	331	367	341	349	343	342	332	331	346	362	359	299	329	308	344	327	331	338	345	307	308	350	307	331	354	347	320	323	297	352	335	341	330	333	331	341	322	333	325	323	323	327	293	353	381	317	345	346	332	343	337	342	348	333	352	327	349	329	352	323	306	325	356	325	382	344	343	320	327	328	332	342	337	326	340	332	340	352	332	321	341	330	365	315	312	315	324	318	344	347	337	334	352	360	308	344	356	301	332	340	317	350	354	339	327	342	315	328	360	310	336	359	332	343	347	339	327	334	341	352	368	348	356	342	340	344	323	324	364	307	335	320	340	331	344	365	310	302	316	319	345	342	332	329	305	339	323	326	327	329	337	323	363	341	346	348	349	331	328	330	317	357	350	363	355	337	368	345	344	335	344	347	312	335	330	346	343	345	310	312	376	309	328	331	327	350	296	332	342	331	319	350	326	353	325	328	333	366	348	355	332	339	339	354	354	330	348	358	333	291	357	348	339	327	340	341	317	335	368	325	335	317	339	334	299	353	326	363	339	375	343	322	328	327	355	322	345	334	353	356	344	341	336	325	317	324	345	364	374	337	311	337	336	356	358	322	362	348	310	340	316	344	299	336	329	346	371	361	364	318	328	343	340	317	329	310	340	318	299	354	355	349	350	354	373	350	341	347	337	326	340	336	353	339	318	318	331	305	322	318	336	326	376	355	337	316	316	323	363	340	392	326	342	347	310	327	356	342	345	364	340	344	347	355	348	346	305	329	287	336	314	367	319	352	356	339	383	337	358	324	372	351	343	334	367	343	351	350	342	339	352	334	342	309	329	344	320	312	338	345	332	347	319	331	284	325	328	325	340	331	342	307	343	385	333	353	339	340	344	356	303	336	323	321	310	346	333	335	319	356	317	333	323	372	310	348	338	352	331	346	353	333	357	335	352	346	349	334	380	325	355	360	317	355	312	380	347	343	334	302	318	324	320	326	330	353	329	353	341	355	345	371	373	332	324	337	330	348	328	350	305	329	356	328	356	349	338	315	342	315	336	343	331	323	329	364	337	335	293	331	329	338	370	309	347	333	358	312	338	359	361	356	363	352	326	335	318	351	327	369	323	355	363	299	358	366	335	345	357	331	349	312	335	336	351	323	361	299	332	345	316	341	332	356	366	329	327	324	314	329	331	342	377	357	304	326	334	362	352	320	305	318	339	307	342	345	357	291	346	367	324	293	319	323	328	317	308	362	301	330	329	363	346	342	300	315	340	337	329	343	339	353	350	321	315	312	308	349	336	321	367	319	322	313	335	347	357	317	337	337	317	343	327	316	344	344	314	341	366	352	302	382	328	311	307	308	321	327	331	342	334	336	350	343	336	347	334	335	340	340	323	371	349	365	328	341	355	323	323	352	317	321	354	341	332	360	306	321	306	352	337	333	339	322	317	341	307	352	343	337	335	353	338	334	329	339	316	360	310	310	357	339	316	368	346	358	345	288	353	312	332	354	302	335	311	352	352	323	336	353	324	350	355	331	352	341	303	342	329	337	321	336	341	325	312	360	336	309	338	348	322	348	334	380	311	357	335	362	318	350	307	356	338	343	341	339	332	355	342	345	369	316	342	327	339	326	341	387	360	303	334	307	295	330	334	341	345	350	342	342	361	360	317	388	364	343	320	350	329	320	333	329	352	351	310	343	353	372	336	301	328	335	347	334	334	343	344	314	375	341	353	337	333	354	379	336	357	356	328	323	301	342	294	333	321	326	332	360	362	296	311	327	342	325	310	337	321	339	321	362	334	340	308	322	353	354	351	342	294	325	327	362	325	333	371	361	342	317	357	300	342	351	352	328	323	357	328	331	315	318	315	330	320	350	341	332	335	372	312	334	337	341	324	325	347	339	316	339	307	325	295	338	339	310	353	310	324	319	340	334	373	369	349	350	338	354	332	364	325	349	354	350	325	351	334	353	327	331	333	319	327	325	339	289	324	374	355	327	364	344	346	308	343	368	326	333	319	338	389	346	332	328	308	342	321	346	319	358	315	317	340	331	342	306	336	362	342	326	309	347	345	338	301	334	324	333	316	314	318	369	336	319	331	309	333	325	342	332	331	324	330	355	390	364	365	361	330	302	330	319	326	314	366	339	345	338	344	320	362	317	307	366	346	354	305	312	323	339	330	358	359	339	335	364	322	328	355	328	329	365	352	342	340	327	328	367	302	361	332	339	366	371	314	390	333	325	333	342	333	341	322	336	317	340	341	328	308	305	327	344	331	323	332	328	358	317	353	357	329	339	310	325	322	343	345	350	328	363	315	339	345	339	338	363	326	328	346	313	347	328	373	354	326	329	338	361	330	342	345	348	344	338	330	338	340	347	330	335	345	334	357	341	323	333	345	345	330	330	384	350	355	326	321	340	322	322	310	355	340	361	330	322	348	331	362	315	325	340	341	312	339	343	371	317	352	335	327	329	325	342	352	316	340	349	342	347	329	337	323	329	349	369	323	343	300	357	328	327	371	331	332	368	343	335	335	353	325	368	324	344	340	364	362	338	373	368	350	334	316	329	335	331	339	353	316	347	351	330	332	310	323	338	297	344	363	361	318	301	329	377	331	355	315	350	323	334	328	321	330	305	294	325	343	335	311	346	316	312	322	325	324	330	335	332	350	361	367	313	324	319	309	351	349	329	304	335	385	324	351	335	352	299	334	342	334	363	335	353	314	306	327	343	357	310	317	347	310	348	327	338	345	336	348	333	331	307	362	309	330	353	318	343	324	339	329	329	332	332	344	350	331	350	334
27677	16301	36103	6990	4767	3381	2630	2149	1696	1561	1356	1260	1157	1059	989	946	936	878	858	840	801	793	750	739	734	692	674	686	705	694	643	683	683	679	665	654	663	633	694	615	645	668	628	646	643	621	608	625	626	637	654	639	619	614	633	613	633	638	652	648	598	655	556	623	633	620	683	638	629	616	617	619	612	626	640	613	625	639	608	582	599	582	604	646	633	658	614	648	645	604	613	644	592	634	640	587	561	640	620	632	613	602	630	619	630	594	642	608	600	601	599	625	633	636	628	610	627	617	650	602	618	575	589	561	633	642	660	634	646	640	603	619	611	621	644	583	590	645	598	545	622	589	641	634	615	600	613	633	639	640	608	615	564	581	610	627	632	601	647	636	628	626	602	636	581	613	635	621	616	615	659	597	603	626	596	605	570	607	662	613	630	639	607	634	650	574	594	597	627	617	646	616	650	561	599	594	570	625	627	625	571	638	642	627	604	581	631	600	616	630	595	650	647	627	629	617	620	575	655	592	574	620	653	603	570	615	601	619	619	597	564	634	594	643	652	563	640	571	629	605	558	612	650	586	588	610	610	606	608	598	619	649	591	633	640	602	580	623	574	613	544	650	588	597	609	597	657	622	625	655	577	612	595	595	645	615	588	626	634	628	588	628	608	611	585	614	638	636	596	622	644	661	608	652	600	583	641	638	594	631	611	589	619	588	612	580	561	607	602	648	624	626	662	653	604	579	645	624	662	630	590	589	620	585	605	608	609	638	613	604	636	625	626	603	617	607	621	601	612	630	590	630	578	597	631	576	620	616	593	611	587	605	560	631	638	619	576	581	598	638	637	659	609	625	603	564	600	619	621	634	617	584	556	605	609	584	623	606	581	672	581	593	621	625	581	601	575	586	609	647	593	643	605	620	596	616	599	611	614	631	623	588	635	627	575	602	638	630	609	629	662	618	628	632	614	663	629	624	578	593	614	605	600	625	590	619	689	605	633	634	618	622	653	610	597	637	640	619	586	595	609	609	613	574	632	583	610	645	618	617	625	586	651	619	619	606	587	616	621	641	586	603	563	564	591	609	607	567	610	588	640	628	623	668	582	627	626	587	612	589	612	575	627	600	661	611	608	614	595	597	592	618	603	627	631	612	607	641	614	589	615	643	626	608	595	643	589	598	626	590	547	609	603	631	603	639	602	633	636	590	623	623	634	656	627	631	587	631	569	648	586	629	657	613	595	613	642	630	585	585	600	605	585	576	617	658	621	574	641	621	620	562	596	635	563	635	621	615	625	623	619	617	682	622	604	605	589	647	575	615	655	595	564	597	604	626	620	655	572	602	583	597	617	615	633	603	611	584	614	594	590	614	631	659	604	635	637	585	655	618	619	617	615	588	628	625	592	608	621	613	585	614	617	633	607	591	648	630	562	642	585	582	627	620	617	588	595	601	595	610	585	568	598	618	606	619	601	613	632	639	593	567	623	613	566	653	640	621	572	613	595	639	564	611	585	627	629	606	604	613	595	630	633	612	619	615	554	540	625	625	624	612	611	589	633	591	597	621	593	652	571	624	625	604	593	629	533	641	643	607	625	620	625	612	609	640	605	613	627	628	608	630	646	599	627	591	627	602	632	620	599	609	585	584	621	588	583	567	591	609	607	623	642	627	611	629	634	617	608	608	584	628	641	621	632	593	640	628	572	638	644	639	640	611	583	593	638	607	585	642	625	576	639	621	610	612	633	620	603	598	610	601	618	613	595	627	624	611	590	614	633	616	585	606	607	629	608	584	557	544	567	656	598	609	593	682	594	603	608	602	644	583	610	610	583	656	599	660	597	605	637	618	603	641	591	629	633	653	627	581	633	628	589	643	580	602	599	617	607	650	638	605	566	604	629	585	627	618	613	597	579	597	568	606	651	580	588	620	665	621	566	644	602	652	611	637	588	607	603	589	628	605	614	644	586	590	627	594	638	625	650	567	610	656	606	608	624	581	629	593	604	609	638	593	623	584	622	620	636	595	645	625	586	594	594	569	576	631	615	615	626	618	615	609	664	572	643	618	570	617	614	585	629	613	612	641	607	587	615	570	602	654	611	612	580	603	579	624	604	620	610	611	601	611	612	620	628	588	597	591	591	650	600	579	673	673	646	617	589	620	604	575	595	625	588	590	641	571	610	602	622	602	624	642	602	598	599	633	654	600	615	642	593	587	614	607	653	630	601	617	609	561	617	581	604	618	659	610	590	600	553	578	588	613	660	625	586	596	580	611	571	613	593	629	626	571	587	615	612	633	643	584	596	614	603	614	604	595	607	662	616	618	617	595	639	639	598	596	637	627	611	578	626	603	578	594	644	631	638	642	572	614	614	642	579	627	604	622	652	585	651	595	635	584	598	607	617	603	630	581	620	616	605	598	569	591	602	695	613	648	608	618	565	645	611	628	671	610	642	598	641	604	600	582	599	617	608	636	624	607	561	670	642	603	612	647	612	614	597	631	570	609	577	639	593	636	624	593	587	626	613	587	592	558	608	631	618	605	585	607	616	615	651	632	617	598	600	638	542	624	654	664	554	602	586	611	642	654	595	574	587	606	607	669	647	638	643	550	652	627	573	636	587	624	602	583	642	601	601	612	632	598	586	624	584	635	568	577	597	588	603	625	593	639	594	583	597	640	580	623	658	637	628	586	630	610	625	625	638	619	621	602	619	594	611	624	624	604	636	620	579	601	637	591	650	605	631	548	601	595	606	612	613	599	642	633	593	592	587	661	625	603	602	639	608	624	624	606	624	582	591	586	621	585	617	602	576	560	636	586	597	619	623	574	601	618	623	613	626	567	623	609	646	624	621	605	631	595	632	597	584	591	577	581	613	611	620	621	617	608	614	637	594	611	580	626	596	594	606	625	630	628	598	560	604	620	614	648	624	638	633	642	589	605	594	598	602	647	617	603	585	595	672	582	612	581	611	613	616	652	617	638	618	595	653	613	659	574	630	582	636	633	597	587	602	621	670	574	587	648	570	636	608	637	626	603	642	639	648	608	638	639	578	591	574	557	572	615	565	567	621	609	615	603	591	630	581	605	600	620	623	613	589	602	640	575	627	580	616	593	626	606	586	584	608	654	590	560	597	583	652	606	584	626	601	647	620	592	625	583	586	625	577	630	647	574	592	631	597	640	593	602	608	602	622	567	614	636	664	616	613	609	586	614	639	605	619	626	623	600	610	637	600	649	636	558	599	586	646	605	613	587	607	586	584	640	633	604	605	626	591	631	619	614	637	645	624	623	647	624	572	579	544	603	577	630	589	619	587	610	601	638	568	582	603	606	611	597	592	624	637	599	615	601	595	596	622	621	624	581	609	621	566	637	606	614	609	647	628	588	599	587	598	617	606	628	614	590	630	621	623	617	607	637	609	566	645	604	618	597	597	628	586	631	624	581	597	627	604	629	599	629	646	566	663	573	632	612	586	569	634	601	611	641	646	633	597	656	605	629	595	597	610	615	610	595
26874	20809	16364	2291	457	450	419	423	382	400	452	460	440	377	368	379	399	378	349	416	396	369	372	473	406	398	388	377	396	414	384	429	363	396	383	370	437	408	357	386	421	378	370	405	391	396	423	398	421	373	421	372	414	391	433	420	418	392	384	396	405	397	380	403	409	387	422	385	368	375	402	402	401	411	410	414	411	410	366	414	426	408	371	402	398	375	375	428	413	398	407	411	362	405	376	422	398	423	415	402	383	370	391	388	402	384	395	404	395	387	364	417	393	409	382	411	426	414	381	355	380	367	400	414	422	428	369	382	367	406	398	377	404	372	391	400	383	392	433	388	364	405	391	368	389	410	392	371	401	386	366	423	382	400	367	405	396	411	395	386	384	410	351	397	400	424	404	385	400	390	393	411	391	382	400	392	409	376	402	407	388	407	411	376	399	390	385	377	382	380	381	405	423	410	377	362	395	388	405	383	415	391	394	385	394	398	383	402	378	403	424	408	413	400	360	361	399	403	375	435	413	411	385	411	380	388	386	396	373	372	404	377	398	385	371	406	397	370	409	397	376	396	414	410	417	411	388	402	378	378	417	422	384	381	395	392	375	376	426	407	404	401	388	374	381	384	353	404	404	382	404	395	379	419	376	403	419	402	392	429	386	367	394	403	393	396	401	389	380	370	408	415	389	417	423	384	366	376	399	417	413	422	389	387	468	402	390	411	393	358	362	382	390	384	394	396	366	414	371	386	362	384	390	415	403	391	393	434	409	375	420	397	396	401	381	408	376	401	389	398	407	411	398	381	403	375	390	388	413	421	396	419	386	414	405	403	401	409	410	392	386	406	432	411	385	462	369	408	372	452	363	384	395	386	397	388	415	382	396	394	389	413	413	426	448	368	420	367	361	397	404	398	380	361	409	434	393	401	386	415	372	365	390	404	396	398	400	364	412	411	388	400	434	351	413	396	405	384	400	440	397	390	397	372	398	413	375	401	365	427	372	365	415	378	358	382	383	410	383	376	420	400	389	384	370	392	438	426	364	390	389	393	430	419	407	421	419	390	369	410	405	353	381	365	449	432	390	395	369	387	405	427	416	402	418	378	381	379	425	415	423	392	361	388	385	395	410	402	447	373	393	360	388	378	372	380	422	443	389	388	401	376	418	413	383	425	402	404	399	374	383	413	419	409	440	372	432	414	393	392	423	405	410	425	408	376	410	388	389	398	398	406	409	408	355	400	400	368	407	406	417	420	364	416	364	403	354	399	400	369	389	380	356	399	430	371	377	402	403	425	365	387	388	428	425	425	412	372	354	415	396	421	375	398	386	371	393	387	405	376	409	422	431	364	428	361	408	391	393	365	427	394	394	406	420	373	378	414	407	410	400	394	418	438	391	412	400	409	431	380	379	374	412	414	393	388	415	444	383	424	387	414	390	395	400	394	391	381	405	414	419	381	384	411	416	385	427	369	436	409	383	342	389	356	382	380	416	408	385	415	412	403	391	379	409	416	383	370	384	410	361	411	391	429	392	390	344	389	432	383	404	391	385	400	378	386	401	408	404	416	382	379	371	394	396	381	380	372	400	434	399	381	401	379	399	393	370	375	375	420	387	378	391	391	400	399	394	443	380	438	402	403	387	376	423	393	410	370	409	385	381	413	391	378	368	402	394	410	414	377	407	391	360	350	396	347	368	394	401	370	407	377	420	389	388	368	409	389	387	433	377	399	407	397	393	404	393	386	387	377	408	408	405	391	419	413	392	435	373	395	379	424	398	393	420	368	443	424	378	405	422	398	393	382	388	418	384	411	429	416	368	413	405	405	415	412	404	368	391	404	403	407	417	398	401	435	373	364	350	383	425	409	385	374	399	371	406	403	435	426	425	404	389	400	379	351	414	416	397	366	414	378	362	403	412	385	414	404	403	376	400	393	398	389	381	413	393	378	395	378	396	403	397	411	384	400	397	392	392	380	389	351	396	374	376	416	385	387	373	394	387	391	368	375	435	418	402	377	427	403	382	397	367	392	386	385	341	411	388	422	370	408	420	420	374	402	414	377	408	382	412	412	419	406	355	396	399	385	407	388	402	402	366	402	387	340	433	410	417	406	399	425	384	399	372	399	358	402	401	390	386	375	394	392	413	336	412	403	401	387	378	416	391	445	422	381	385	369	376	423	411	391	412	423	393	398	384	373	395	373	406	376	380	396	433	417	385	387	408	421	381	372	409	408	377	397	381	391	419	391	411	393	393	396	422	412	392	386	395	396	380	373	404	402	378	397	408	394	403	418	379	400	407	422	419	416	410	387	386	393	400	412	406	360	388	363	412	404	384	404	419	406	406	415	370	414	378	396	377	393	406	393	353	385	367	371	373	357	400	423	414	381	415	398	391	418	420	379	382	361	390	380	407	402	360	371	409	382	414	391	394	395	381	381	413	403	412	380	391	383	391	403	353	396	389	408	416	393	391	407	417	399	428	404	414	398	409	372	379	383	393	393	401	414	397	395	376	377	358	417	388	420	412	392	394	382	414	394	415	397	392	348	392	379	408	428	430	408	376	394	385	421	416	373	380	380	425	433	387	411	381	395	389	429	397	387	415	388	411	383	415	402	394	400	412	385	352	396	401	431	386	375	412	396	390	367	418	382	391	341	396	384	378	405	377	407	393	432	383	376	447	406	443	410	421	383	381	426	414	382	387	381	422	400	381	426	397	400	362	388	390	411	406	424	389	400	397	403	397	395	392	389	424	346	368	419	390	373	447	407	394	413	382	379	358	389	387	414	425	374	406	397	417	387	397	394	396	424	415	400	401	413	382	393	405	404	387	383	396	397	378	420	416	413	382	387	419	387	361	416	402	405	388	379	402	400	390	387	359	406	357	381	379	392	386	385	389	389	383	407	389	379	408	372	399	397	404	371	430	370	396	418	413	416	379	388	388	419	376	380	394	423	374	383	390	413	397	369	422	403	394	398	380	401	392	411	405	384	407	403	426	362	388	388	362	399	393	395	413	432	386	429	396	398	390	438	382	385	372	425	392	409	378	408	363	397	367	381	411	437	386	377	358	377	375	378	417	382	404	406	407	379	398	389	399	412	397	401	425	384	372	413	398	402	370	369	402	414	365	392	408	373	411	399	394	402	387	387	380	386	409	412	410	403	406	418	367	354	402	410	403	374	408	395	402	398	370	360	382	395	393	424	385	342	394	394	368	366	364	379	397	425	437	359	375	405	383	427	374	402	389	394	371	366	379	380	373	402	393	377	400	394	362	423	381	379	384	351	401	387	391	376	362	384	390	392	356	395	395	412	381	399	414	344	404	386	405	362	399	414	404	389	356	399	386	383	390	403	399	379	408	366	405	363	413	343	410	389	398	388	364	419	408	368	358	380	413	374	394	391	380	402	424	386	380	400	393	345	407	394	348	382	384	361	392	408	402	378	386	361	371	385	366	387	440	360	390	375	402	387	390	383	372	390	418	375	391	408	400	384	372	373	391	411	380	407
12772	1936	17171	1098	966	930	878	819	812	845	792	762	768	798	785	760	769	751	783	792	742	759	815	770	728	726	782	757	796	755	773	745	753	739	805	764	807	789	724	768	740	778	764	721	745	756	754	804	715	767	808	785	763	734	761	753	740	756	722	740	777	778	753	767	814	745	757	708	778	786	781	799	823	779	728	765	727	782	817	756	773	694	784	709	757	753	744	736	779	772	761	740	759	753	818	814	806	778	786	834	838	795	733	748	779	767	774	712	778	767	772	799	745	765	753	742	759	760	799	734	779	778	796	736	805	751	728	746	767	707	731	733	759	750	785	766	777	798	746	804	756	751	732	817	740	758	777	804	742	763	751	736	743	733	741	788	778	774	747	758	718	750	782	783	733	775	787	729	722	801	749	751	753	790	753	802	773	723	763	754	721	767	773	736	803	770	793	721	793	777	734	723	758	709	774	789	798	761	759	775	742	740	760	767	761	753	728	732	808	705	751	719	715	776	812	811	773	791	715	758	748	731	749	744	791	740	727	728	732	794	744	754	776	777	738	741	786	733	750	750	805	776	751	723	769	751	777	769	759	764	744	766	766	770	749	755	740	754	771	783	760	744	762	729	742	780	761	721	782	697	748	815	766	781	783	707	783	769	739	749	761	764	740	757	786	707	762	779	732	780	750	807	744	782	799	728	754	763	752	796	787	740	739	778	762	737	750	784	781	752	777	757	750	748	798	721	781	744	768	808	779	740	732	783	725	733	712	773	775	722	746	764	758	736	743	751	819	755	763	735	780	755	756	758	776	738	783	736	767	764	819	777	789	765	805	758	732	820	790	784	755	740	764	798	762	767	769	739	771	737	817	751	783	784	728	722	798	747	774	738	760	776	762	790	785	746	773	744	765	762	701	789	760	759	723	755	725	766	742	758	751	771	708	719	741	778	765	767	723	725	763	742	776	781	782	783	721	755	774	802	761	823	806	749	745	799	713	781	794	753	781	756	805	755	775	748	798	745	780	760	786	781	751	728	789	783	716	789	751	775	737	771	711	735	782	766	761	744	839	781	757	786	745	753	790	764	775	741	763	762	783	743	765	805	796	824	814	743	736	752	763	772	769	781	769	752	776	799	751	757	737	760	777	769	762	785	776	756	724	773	719	756	757	726	740	816	726	750	689	745	745	776	818	727	741	715	754	726	777	710	699	769	719	775	801	743	756	756	784	753	773	785	739	779	772	822	792	718	777	735	749	727	741	716	772	762	767	781	786	740	746	788	789	698	735	758	781	739	760	731	762	753	772	800	783	768	766	777	751	789	762	774	723	733	774	702	767	686	733	738	758	754	763	738	772	729	741	761	810	795	745	784	779	745	784	743	766	741	743	722	764	792	721	782	806	783	784	739	773	783	808	722	798	745	775	772	727	799	744	785	751	788	783	726	851	730	803	801	728	784	722	791	777	754	799	790	801	771	782	791	766	762	734	737	750	760	759	750	771	773	751	825	774	718	747	740	770	734	757	781	720	751	744	745	814	792	750	765	735	771	801	798	841	780	780	740	766	770	745	767	744	737	777	757	777	699	758	784	745	809	804	729	762	771	793	784	721	723	793	765	774	734	792	734	776	798	792	789	782	844	780	772	724	820	730	770	749	703	750	766	818	721	753	774	766	757	740	719	766	770	714	738	778	787	753	765	776	742	768	768	797	757	739	767	753	726	765	732	750	757	780	764	764	730	806	802	789	774	775	806	803	790	806	805	774	762	757	724	702	735	769	782	759	776	752	774	783	733	798	762	756	737	719	760	716	777	773	794	778	775	751	713	735	767	724	705	839	774	755	788	745	773	787	729	804	759	763	717	753	724	779	815	751	733	795	733	748	806	735	730	746	758	831	813	779	751	718	766	832	739	791	801	729	767	746	740	777	764	724	793	764	725	723	834	704	774	716	741	751	760	815	759	749	756	775	768	771	749	737	774	780	752	772	762	746	784	735	727	782	759	804	786	804	790	687	783	758	729	740	730	770	748	765	741	709	779	740	764	739	746	721	730	800	752	747	789	741	715	717	761	798	799	749	757	793	795	790	779	760	747	802	725	737	714	765	734	765	770	711	776	803	760	744	769	756	735	751	798	775	699	771	768	778	762	737	758	749	807	778	749	767	730	772	713	797	748	738	749	715	795	716	747	790	753	779	790	766	762	755	791	792	739	744	745	683	758	744	719	833	772	756	783	729	767	743	763	716	752	754	800	751	732	744	747	717	738	770	767	757	802	731	764	720	725	775	776	752	739	779	781	751	770	737	745	759	752	768	742	811	769	731	778	759	751	767	752	740	813	782	793	753	722	720	715	794	764	768	776	747	748	708	747	795	791	745	776	741	741	748	746	723	809	719	764	752	731	735	818	734	755	737	806	736	788	737	777	732	740	784	757	735	798	743	748	776	751	787	796	741	774	763	787	784	786	761	741	758	746	730	802	773	749	796	755	782	709	727	744	775	766	750	804	743	760	792	781	745	754	741	748	744	745	793	743	763	738	731	732	798	762	759	763	769	815	742	729	775	771	789	749	816	793	715	725	705	787	761	777	774	761	795	735	785	741	771	756	775	768	754	815	731	789	763	746	794	786	744	783	754	786	758	759	760	757	795	729	772	703	773	813	770	776	757	813	770	764	798	780	717	733	778	744	776	714	769	744	771	758	747	754	761	758	780	755	810	728	756	756	744	761	747	724	739	775	776	790	735	807	729	725	789	742	779	775	765	803	793	765	724	773	791	782	801	812	722	762	710	759	732	784	800	803	727	706	756	757	735	751	750	765	782	721	776	784	767	760	791	736	760	743	755	752	778	747	747	741	745	800	743	714	754	789	764	793	773	789	803	744	798	696	785	726	775	780	759	779	751	750	767	809	713	764	810	814	755	773	739	760	763	781	759	729	771	747	781	797	797	780	773	808	733	742	777	707	746	728	771	732	733	781	752	748	750	754	794	745	759	753	745	775	793	731	768	780	760	775	772	742	719	763	790	747	723	783	776	728	769	745	756	776	758	758	766	727	788	767	758	733	754	791	770	780	763	779	779	767	757	774	796	725	811	752	754	736	812	734	764	756	733	729	713	775	740	779	768	767	738	747	736	799	754	828	786	760	797	729	742	752	784	730	784	740	762	713	746	785	759	738	769	737	735	726	840	793	761	748	798	671	735	805	770	766	808	705	766	756	786	828	719	743	758	769	797	794	756	773	794	713	782	804	712	726	749	768	770	729	806	779	741	762	776	786	843	784	759	754	812	741	743	730	761	718	744	764	807	766	758	795	713	777	763	777	758	733	740	735	738	729	782	747	717	718	772	734	768	765	754	763	790	759	760	755	811	722	764	804	777	756	810	719	743	701	732	799	782	754	734	782	774	749	747	725	711	790	754	776	713	789	725	791	783	746	813	735	759	738	830	745	747	740	748	784	713	757	777	776	718	760	762	801	798	718	794	772	756	748	745	745	747	768	781	777	804	787	744	764
24170	21320	30081	23490	19345	3182	607	413	338	295	278	288	239	245	225	234	259	235	202	225	240	210	220	190	194	195	196	188	180	208	191	186	195	199	184	204	176	204	200	201	175	204	191	190	178	188	199	211	193	185	170	172	199	180	191	211	179	182	202	174	190	193	186	164	196	176	173	172	171	177	205	196	180	186	162	194	169	178	200	193	189	196	172	183	181	215	198	177	232	181	190	157	204	197	166	201	189	174	183	196	186	194	183	196	168	164	196	180	176	168	201	159	173	196	173	194	216	157	184	196	183	168	191	177	195	191	193	195	161	185	202	207	212	190	175	177	207	196	193	215	176	173	188	179	190	169	195	182	201	166	197	206	197	179	201	174	180	183	163	172	189	216	192	202	187	200	203	169	188	211	191	185	172	165	175	184	172	203	186	156	190	186	180	176	181	189	168	190	166	191	189	200	188	171	203	188	182	200	196	206	169	187	197	174	192	195	226	191	177	181	186	195	195	196	206	214	193	188	190	177	170	184	208	189	204	174	183	178	214	176	188	183	198	174	186	184	185	194	208	175	175	172	195	186	166	208	178	171	198	180	179	211	195	189	198	196	186	165	181	187	174	187	183	214	165	156	187	172	172	173	189	189	190	169	172	183	174	157	184	178	219	166	186	198	191	199	188	175	172	198	169	185	197	198	166	201	194	203	186	199	160	171	191	194	202	181	185	195	216	180	184	187	210	186	186	191	202	207	165	183	186	196	174	201	169	188	201	188	189	197	202	200	168	185	194	200	186	199	157	166	176	182	184	189	205	201	199	186	184	200	189	194	198	194	203	190	183	181	210	167	173	166	193	190	203	169	192	191	150	194	189	202	202	175	172	186	196	183	174	197	194	172	182	200	175	187	183	185	174	158	193	191	193	185	179	176	191	171	183	202	186	198	202	190	196	165	168	190	204	177	168	195	192	169	168	169	193	182	185	212	169	186	203	188	184	159	201	195	163	203	210	179	174	203	217	166	204	215	190	176	170	198	204	198	192	199	198	185	220	215	179	187	187	173	180	175	199	206	202	155	213	178	180	180	152	195	167	180	203	200	197	174	196	160	181	204	180	203	167	184	180	219	185	181	166	207	178	186	184	161	201	172	206	179	181	202	180	189	182	189	190	171	200	190	189	198	185	209	191	173	183	202	195	189	189	207	188	161	210	158	180	187	173	206	193	176	191	191	173	177	207	187	200	198	183	180	187	197	209	172	212	182	175	188	186	162	190	173	193	181	177	168	195	185	201	193	199	179	211	178	190	196	186	183	181	203	209	160	211	166	172	164	184	184	164	188	184	185	191	215	204	191	166	177	196	201	197	198	193	198	165	186	176	181	187	178	186	195	170	185	182	210	194	176	160	204	202	162	189	168	188	188	211	179	178	199	166	173	194	176	185	195	195	180	209	174	201	190	180	151	198	188	185	184	180	187	197	199	180	179	212	193	169	178	221	200	207	205	177	209	182	182	192	220	192	173	163	207	195	182	177	177	208	212	171	192	194	187	175	204	219	178	166	191	166	186	201	218	171	176	182	181	195	188	179	188	179	200	191	205	202	198	163	185	213	184	186	207	204	173	206	181	210	165	174	197	180	167	198	183	219	194	181	179	187	165	187	192	209	174	191	193	195	170	206	184	180	175	204	182	190	201	176	186	190	177	183	206	183	170	172	182	190	177	183	188	188	187	190	191	190	197	179	183	187	184	185	195	194	195	192	224	193	192	207	212	182	174	162	187	180	212	191	187	218	181	205	181	187	194	192	190	165	196	182	179	176	167	180	165	179	197	186	204	195	159	179	211	176	212	176	209	205	178	185	199	200	193	167	186	184	217	188	170	187	160	186	186	201	191	182	173	201	229	171	187	183	191	193	197	188	170	196	206	164	157	206	192	197	199	181	181	178	190	175	187	172	181	186	159	194	175	176	219	190	180	190	197	182	180	181	157	178	185	202	167	187	188	166	173	186	172	198	195	176	190	188	193	173	183	200	169	197	181	190	203	197	187	174	193	196	186	201	187	164	168	186	211	186	220	195	198	198	197	186	172	214	179	164	191	171	197	199	188	169	202	172	179	201	176	210	210	188	168	186	164	197	210	205	190	187	173	198	180	174	174	179	191	177	175	183	204	194	173	209	186	202	203	163	195	200	170	184	178	198	179	192	181	149	186	172	191	178	190	186	161	208	192	197	181	186	180	186	196	193	189	199	189	182	170	203	214	210	184	176	214	171	196	206	170	188	200	193	193	201	182	179	181	195	189	174	196	182	189	213	210	195	202	174	181	165	193	185	171	170	170	183	182	178	221	178	174	182	189	199	166	194	192	193	173	172	195	203	187	179	184	156	189	188	184	170	192	191	181	170	190	186	180	200	189	195	196	192	175	200	175	142	171	207	155	172	169	171	195	184	193	172	186	162	192	202	184	187	176	184	196	190	184	203	172	180	203	183	190	215	176	197	177	188	189	191	170	192	191	198	178	186	193	193	186	185	186	199	193	181	176	207	178	187	171	183	190	174	187	193	173	180	181	166	184	204	202	206	197	187	176	172	192	178	185	189	168	188	176	193	191	215	198	182	179	175	189	193	184	194	190	179	175	180	188	221	173	171	187	173	191	160	201	186	172	197	160	164	222	188	165	209	192	180	171	175	179	206	190	194	189	183	206	177	182	199	173	166	172	164	210	164	192	175	185	194	176	188	195	160	182	206	188	178	191	171	173	156	191	209	185	189	209	159	176	195	183	190	182	169	161	196	196	154	182	181	174	169	179	177	191	174	196	182	207	158	207	203	195	189	171	173	161	182	189	174	166	187	199	178	170	170	207	199	194	192	183	154	199	180	217	192	194	189	188	163	171	180	184	165	181	198	169	176	184	190	175	164	184	171	178	186	199	175	201	196	219	173	177	196	183	196	208	165	198	211	192	198	177	180	209	212	204	197	183	186	181	190	199	195	198	185	174	179	197	162	165	186	177	182	166	177	208	160	192	200	177	188	209	161	183	197	172	205	192	181	183	211	167	180	179	206	176	198	172	163	194	178	207	185	204	206	192	194	195	187	170	187	185	193	184	206	190	182	176	179	207	205	201	195	181	186	191	164	220	187	172	207	195	179	174	196	171	205	180	171	196	192	160	189	158	196	211	175	196	203	186	208	189	179	193	185	191	171	187	193	185	161	170	190	169	183	179	198	190	193	191	189	183	176	191	184	198	197	185	178	169	210	207	170	179	186	211	176	179	175	185	180	156	196	185	207	201	187	180	186	176	194	200	167	190	188	195	179	192	177	184	210	164	178	209	186	175	178	173	175	169	192	194	179	189	184	193	198	181	179	174	191	190	195	184	186	199	198	177	192	170	189	204	219	187	181	174	198	191	172	178	192	206	171	192	193	197	198	164	176	207	183	174	184	194	197	203	179	183	199	209	199	193	180	202	179	190	216	197	183	196	175	219	190	170	191	177	198	182	193	178	208	200	191	202
24715	10106	33521	3996	2638	1933	1482	1183	1011	918	822	701	642	617	581	536	501	535	494	462	475	457	434	423	404	413	431	415	417	436	393	432	385	422	394	408	401	392	424	401	429	397	397	399	402	390	378	386	430	404	375	407	369	418	367	412	403	354	358	396	379	374	374	401	388	389	388	378	374	412	346	386	415	382	386	410	379	398	390	363	405	402	403	374	382	370	397	414	383	370	386	362	411	419	385	350	407	343	427	364	377	349	384	373	385	370	330	379	388	374	348	363	399	350	382	377	359	394	365	370	354	423	389	377	408	380	409	383	372	383	359	373	400	382	377	381	356	389	391	397	400	381	394	369	372	371	384	365	372	364	408	357	371	360	381	340	363	389	337	379	374	386	354	426	384	403	410	380	383	390	367	376	400	355	396	372	375	399	409	395	376	366	363	352	351	386	364	393	404	393	406	381	369	375	386	365	383	363	401	351	399	372	357	371	353	404	369	371	364	364	373	372	402	375	400	389	363	364	373	392	370	372	398	347	361	372	362	373	356	380	441	402	358	383	387	356	363	384	394	334	322	397	398	366	388	408	379	407	368	376	396	379	405	340	413	383	364	370	411	383	400	366	378	362	368	361	387	392	361	422	377	354	374	396	375	375	358	396	424	372	380	377	387	394	385	371	378	382	370	384	373	410	357	391	410	426	389	415	397	374	363	382	333	401	375	386	343	352	349	377	369	424	364	366	374	390	382	400	381	394	379	377	391	391	385	357	364	363	424	403	362	387	350	372	374	374	382	391	379	374	389	382	381	347	374	363	381	360	404	407	367	353	369	376	375	378	422	379	366	338	392	430	357	372	368	392	380	359	357	383	392	375	353	355	364	396	379	374	382	372	373	395	370	348	388	393	385	382	356	418	353	359	359	398	349	397	394	330	390	336	375	357	348	375	403	407	408	361	410	383	373	403	393	398	399	389	404	360	379	367	362	382	335	357	372	385	349	398	363	399	367	405	404	352	362	371	377	368	356	395	367	422	396	379	370	387	400	380	402	364	393	368	421	358	352	367	380	367	373	406	392	344	351	348	364	371	363	379	396	392	398	396	396	379	404	380	388	367	355	380	393	394	363	392	391	399	392	387	388	408	375	399	339	396	351	388	366	382	356	333	396	383	368	376	360	349	414	377	421	392	414	411	393	397	370	400	390	362	393	423	371	397	394	418	376	377	374	394	385	395	374	356	393	380	393	373	378	388	354	355	406	363	398	367	403	367	391	398	399	370	379	355	408	386	385	363	370	381	369	407	378	383	404	366	399	395	390	409	395	363	391	372	392	356	398	383	371	317	364	378	386	365	404	360	404	416	367	389	410	352	376	392	386	372	370	403	356	384	417	422	395	381	380	407	392	387	379	345	401	368	367	380	436	360	362	360	398	379	396	398	399	395	399	390	383	377	376	406	353	415	382	384	366	408	378	380	368	374	402	377	391	390	390	375	376	405	366	359	381	384	382	346	360	369	387	358	385	372	384	376	379	375	393	383	368	401	365	380	373	396	372	398	386	396	371	358	378	432	382	376	348	369	404	354	381	362	396	382	360	398	381	388	407	385	416	368	364	398	367	359	345	392	382	372	379	375	366	372	407	368	411	405	378	429	403	381	367	434	377	357	398	389	364	352	354	411	399	387	338	407	379	360	391	406	387	366	378	340	392	395	359	359	383	389	395	362	352	358	378	351	371	408	384	405	383	382	398	419	379	409	366	368	344	375	384	378	379	354	376	365	397	388	380	352	378	348	360	395	386	363	379	369	384	356	379	385	378	414	358	391	369	408	386	381	370	378	358	354	371	367	353	405	365	356	378	430	331	366	356	387	385	395	354	331	344	376	371	356	381	401	380	350	373	390	403	369	404	392	361	366	359	391	359	382	384	385	401	364	392	397	378	389	379	362	405	372	346	372	397	409	404	364	360	336	394	361	386	382	403	399	379	403	366	385	393	379	352	394	383	343	387	406	345	380	407	365	369	377	401	381	387	378	388	385	366	380	382	373	363	360	377	382	347	386	385	373	386	377	366	376	387	401	383	364	378	399	413	387	389	378	388	378	394	346	352	367	383	357	401	384	362	380	416	395	360	365	401	396	370	366	425	378	348	396	412	369	360	381	344	375	363	402	320	353	372	415	348	391	398	378	372	388	378	382	357	352	361	402	400	357	379	384	366	393	389	379	387	357	390	355	412	360	391	399	390	413	391	419	381	379	372	423	373	387	385	365	382	371	369	350	369	369	387	396	358	359	346	355	390	387	349	383	402	354	378	375	369	404	378	408	369	392	371	402	388	406	386	364	376	395	364	403	349	394	368	408	381	391	364	423	352	368	362	402	383	393	366	358	363	378	369	422	404	388	359	385	378	359	369	390	388	377	393	396	360	374	418	389	391	375	431	367	345	386	388	378	365	382	397	398	349	375	367	403	385	361	371	388	364	376	387	400	387	386	377	386	392	372	392	382	385	350	360	377	387	381	400	393	372	396	408	386	377	368	342	366	363	379	374	403	393	368	389	405	408	445	327	354	346	413	409	361	362	357	387	390	359	367	391	385	398	361	350	352	392	350	375	418	397	354	374	371	396	370	361	364	356	378	381	375	378	406	389	358	371	395	371	367	378	372	363	381	322	380	383	357	381	366	380	420	393	352	384	368	363	375	387	388	370	373	353	394	396	370	394	373	374	376	395	375	364	380	368	338	372	371	370	373	373	404	378	373	356	381	380	382	403	393	392	400	357	399	360	363	396	390	404	372	378	383	358	383	393	369	365	366	373	383	379	376	374	394	389	356	358	408	384	414	382	350	371	375	367	367	381	371	406	349	350	383	362	345	379	375	417	397	389	391	381	359	371	396	385	381	370	394	368	372	364	366	394	370	339	356	364	373	433	370	369	440	392	398	333	374	382	353	388	346	406	410	387	406	358	407	357	395	373	399	357	375	366	377	400	368	424	383	377	391	397	380	365	384	340	416	380	435	381	416	404	407	369	405	388	362	367	405	372	322	391	372	359	392	361	353	378	411	374	365	375	368	377	370	375	364	382	383	383	365	404	394	395	369	376	395	355	397	396	415	372	355	386	386	381	366	386	368	323	363	361	407	375	392	391	378	379	368	350	317	387	363	356	400	376	360	398	349	391	376	399	403	381	425	380	385	354	380	404	352	399	381	416	393	360	398	356	366	385	361	345	369	371	373	402	361	367	378	347	409	381	350	389	348	378	385	383	354	382	364	376	365	373	370	397	372	347	408	374	413	366	359	378	406	371	415	402	384	382	364	388	353	338	393	384	373	396	398	379	372	368	410	381	356	360	391	348	325	351	373	381	395	391	378	373	383	424	374	378	373	432	387	386	369	372	372	381	394	359	355	356	357	361	374	352	393	401	364	338	368	391	375	359	430	407	371	369	381	359	396	353	400	376	381	416	389	386	395	385	393	380	376	418	375	358	375	384	392	385	404	385	394	383	367	395	401	414	396
23236	21330	30271	22918	21338	19567	3074	795	581	557	558	490	476	492	412	445	384	397	387	391	403	391	375	347	388	370	343	372	373	358	338	362	349	379	373	355	344	367	337	349	325	359	333	342	332	360	346	329	355	376	366	327	368	340	334	346	331	369	343	358	338	360	354	358	344	339	314	325	323	312	339	370	324	327	353	335	327	355	364	327	323	354	342	349	390	348	331	335	343	317	332	324	352	333	334	346	335	337	334	351	311	352	315	316	316	354	334	353	359	342	333	351	306	352	326	361	324	342	367	375	304	319	338	348	332	342	366	332	327	341	355	361	329	370	364	325	377	345	363	342	319	346	323	337	342	332	347	352	363	316	367	336	347	330	360	344	290	340	338	333	342	333	354	314	340	302	332	351	359	359	314	321	363	344	334	352	326	328	357	378	323	343	299	332	341	325	318	370	306	332	324	350	340	359	339	364	310	338	354	352	341	350	357	341	321	313	356	370	352	369	326	349	340	318	346	346	342	315	343	335	348	385	357	346	313	337	344	353	368	328	339	341	338	323	330	350	343	339	316	353	402	341	341	339	345	358	338	338	339	331	319	370	309	335	344	301	371	341	363	341	339	367	324	347	346	332	333	290	353	346	307	315	367	321	317	326	339	320	335	348	352	311	366	348	334	355	322	341	343	357	337	319	356	341	317	348	331	343	353	326	339	350	323	329	356	333	375	354	375	373	323	341	327	308	345	341	327	346	349	339	362	347	314	335	336	342	353	325	362	349	317	277	343	329	341	337	341	357	339	340	357	318	350	321	320	363	314	334	358	313	357	355	347	331	300	348	317	360	346	335	350	355	333	360	312	324	366	328	341	335	304	333	346	331	331	349	353	318	341	353	361	352	323	347	307	336	354	356	371	322	349	348	321	343	323	319	356	332	344	341	348	354	360	310	329	331	324	356	329	336	326	351	315	339	334	370	330	311	341	328	330	356	344	351	324	353	312	365	316	343	329	355	331	330	356	336	316	329	378	357	347	326	316	359	335	322	350	363	329	377	329	355	325	336	355	334	347	348	346	318	337	327	349	378	301	299	344	334	320	335	331	325	351	341	331	356	343	346	328	306	340	361	330	336	316	353	348	309	333	316	350	348	338	334	321	359	361	320	350	338	361	307	300	334	352	378	338	357	329	367	353	336	366	356	334	333	365	348	330	348	333	341	322	333	311	342	351	341	350	320	334	356	313	351	343	320	318	334	301	325	347	311	361	356	344	333	326	376	341	300	322	322	343	328	346	330	325	343	350	355	329	331	349	333	337	339	323	356	378	303	302	324	298	342	332	349	321	322	346	331	292	312	326	327	295	344	336	312	343	315	320	322	334	321	331	338	315	336	325	349	352	322	347	354	325	338	337	344	341	350	363	365	320	384	317	342	347	316	328	341	325	308	373	335	357	348	314	308	328	347	330	340	340	350	286	330	367	353	362	340	321	333	337	317	368	313	352	329	346	364	330	326	335	318	317	353	375	333	309	320	355	350	324	355	367	360	356	321	326	348	311	348	337	338	342	330	323	366	324	333	339	315	378	343	357	352	339	326	330	328	337	352	318	332	326	339	337	365	351	296	325	364	335	351	362	346	333	343	342	304	318	358	324	326	350	336	343	303	349	367	349	370	325	330	361	350	335	330	342	356	337	334	311	320	301	378	305	369	348	384	324	352	341	363	332	306	338	351	322	341	340	362	356	312	347	318	340	347	337	348	320	331	342	359	351	349	337	370	341	366	312	341	355	359	343	349	360	343	351	363	339	347	357	339	318	329	347	332	309	357	317	340	319	324	338	347	333	335	373	346	357	352	324	348	315	354	347	314	306	325	343	329	332	314	371	304	387	311	343	368	325	314	361	356	333	340	333	345	359	351	368	332	326	340	358	328	330	338	344	355	403	345	343	349	341	319	358	335	334	361	353	353	342	337	330	364	348	344	363	341	363	358	353	331	317	389	340	325	335	338	309	327	351	313	320	327	318	352	335	330	328	329	315	341	307	333	341	320	325	323	325	329	334	355	332	336	364	368	361	337	346	315	355	328	353	316	308	340	346	360	329	367	332	321	369	326	349	320	325	358	346	341	322	354	351	334	367	368	346	346	334	340	342	332	304	331	313	365	351	334	323	329	327	319	335	325	325	352	355	345	347	364	338	332	363	336	322	360	331	323	305	371	322	362	354	336	353	326	340	342	352	340	364	342	361	352	355	324	341	318	357	362	362	346	338	362	345	363	350	331	333	327	344	303	328	351	308	326	370	327	332	367	335	346	345	340	342	325	327	345	345	331	308	344	345	350	335	324	309	317	356	345	311	313	355	300	350	350	338	344	344	306	358	353	299	319	299	320	332	331	348	344	336	312	345	317	325	350	375	335	375	298	343	377	353	322	336	349	331	344	349	341	331	344	344	346	340	331	334	307	350	350	323	339	322	324	362	376	355	360	334	334	357	347	331	322	359	339	339	326	336	329	311	332	319	324	339	368	343	360	351	391	332	331	340	324	346	353	342	337	327	352	332	341	342	354	284	334	340	346	317	341	350	366	339	345	339	347	356	342	352	327	331	315	340	352	325	353	324	314	331	334	328	341	338	259	338	358	326	312	359	349	322	326	332	322	345	339	368	343	327	329	354	336	333	361	340	367	330	326	321	337	342	330	359	317	321	355	334	360	387	365	320	315	308	348	331	382	334	324	354	339	301	343	311	328	312	327	362	360	346	325	366	339	322	324	332	338	344	326	322	320	330	348	331	350	310	334	357	364	339	323	338	367	354	320	328	355	314	332	349	360	339	348	335	326	356	313	321	346	347	344	321	351	336	332	321	321	323	343	339	342	342	337	388	335	338	368	321	316	330	348	372	370	348	361	341	364	359	316	318	341	348	339	346	333	334	301	342	347	317	325	344	321	351	323	328	324	343	370	354	360	346	321	336	319	324	335	351	358	314	365	352	321	339	357	316	368	340	346	330	332	315	331	323	343	340	325	338	341	349	331	317	356	333	335	317	327	337	343	321	349	333	335	330	339	377	335	378	308	360	336	312	352	370	361	352	307	322	329	365	314	331	354	361	331	349	283	337	344	312	335	338	310	353	331	332	342	328	348	340	341	350	343	354	326	307	335	362	368	350	344	337	346	375	315	355	343	365	348	328	349	327	335	325	336	362	322	327	374	352	343	329	351	345	339	324	305	342	321	332	332	360	358	336	361	342	346	342	334	326	337	316	361	353	315	321	364	334	335	331	320	315	335	321	315	332	338	331	314	316	353	349	310	332	355	305	338	337	336	305	328	345	333	314	328	351	345	313	335	324	336	303	355	347	333	326	315	301	314	338	345	345	335	335	329	373	368	345	367	332	380	340	320	332	310	361	311	340	314	341	336	336	365	319	334	351	366	321	357	371	311	329	368	325	340	332	325	312	326	331	306	319	331	321	354	339	349	353	344	310	362	364	344	358	335	319	305	317	344	347	332	351	332	353	347
27604	16422	36950	6912	4712	3456	2701	2190	1792	1580	1402	1200	1145	1058	993	890	891	825	807	797	782	753	773	736	751	728	660	662	702	697	663	695	649	705	657	613	664	687	653	622	659	640	597	618	609	621	611	611	667	649	676	667	629	652	605	638	641	640	628	629	592	641	608	589	604	653	611	627	613	625	606	599	592	602	601	575	590	619	633	607	610	576	602	607	649	604	594	609	606	617	598	625	585	645	591	564	627	644	615	593	620	606	599	600	649	648	622	591	619	612	595	644	584	569	632	606	622	609	625	637	598	617	634	647	548	606	605	578	598	630	629	650	616	633	593	628	652	659	657	604	628	617	613	602	609	619	640	628	625	644	655	599	578	582	612	578	586	595	601	607	554	620	643	631	558	610	602	638	625	635	600	612	610	597	611	625	597	603	630	612	581	609	649	597	613	645	645	585	663	642	639	588	605	592	627	572	626	594	624	619	636	590	587	599	586	572	595	619	610	637	600	591	610	592	618	596	625	629	614	599	618	642	610	625	599	617	630	628	592	559	609	584	628	604	615	629	578	563	622	578	659	605	587	611	635	633	617	583	645	626	641	652	682	610	639	588	616	577	633	633	591	580	644	598	620	615	635	628	613	622	626	590	635	643	605	593	600	622	630	588	651	610	618	611	647	618	597	624	590	610	622	590	615	574	662	590	627	601	580	623	633	617	643	595	639	663	630	640	560	617	606	611	616	596	618	640	601	569	591	600	615	597	607	617	624	594	627	615	607	640	589	649	642	560	606	610	598	608	577	632	591	612	594	617	601	601	597	592	609	640	576	627	606	628	611	615	652	648	616	624	557	648	577	610	632	613	605	619	640	616	610	630	602	640	624	649	580	606	629	603	589	609	581	610	629	611	578	598	624	668	621	623	620	589	617	614	608	656	587	596	622	615	605	620	576	608	588	633	592	615	625	592	590	634	614	608	600	632	581	633	645	604	615	592	636	603	642	586	574	632	557	624	602	632	610	616	646	623	614	593	581	606	618	632	625	608	612	622	588	623	609	625	616	633	646	591	629	588	603	571	637	609	591	616	588	540	550	606	600	566	603	578	617	619	593	592	626	612	559	609	578	604	610	579	607	613	623	599	608	623	569	569	622	630	630	584	603	605	662	662	600	578	627	581	620	596	612	631	637	594	650	589	622	635	636	611	584	587	589	576	634	620	582	598	634	590	615	618	587	611	607	610	614	586	597	660	568	625	592	584	594	614	610	596	565	647	589	616	601	651	648	615	608	639	604	644	634	632	596	593	626	554	587	568	570	632	605	585	580	623	632	615	628	560	644	583	596	600	607	598	612	625	612	591	611	626	615	639	587	597	633	622	601	597	665	611	585	614	605	611	658	590	595	613	620	606	635	619	629	640	620	570	617	626	630	639	675	611	609	640	603	606	611	618	591	581	601	647	591	601	603	598	597	660	613	589	605	633	620	582	556	634	575	574	613	649	587	585	589	573	628	652	604	611	538	624	595	588	577	630	598	631	603	626	620	614	593	597	575	622	603	640	559	600	617	586	568	607	552	609	562	640	612	639	632	620	632	618	626	624	599	597	632	607	594	632	603	596	590	598	642	615	640	622	573	626	610	575	638	595	579	594	607	622	644	581	626	578	617	602	595	617	603	637	600	599	622	591	622	601	615	573	575	652	607	612	601	631	585	631	627	583	624	611	608	616	608	607	607	605	612	609	597	646	615	625	614	601	616	567	562	631	621	618	638	627	611	647	576	647	564	606	603	562	606	616	580	653	618	579	602	581	635	622	549	636	619	615	636	614	630	607	654	619	624	635	632	597	629	591	622	578	572	588	614	596	597	610	570	596	638	616	648	698	584	622	601	654	642	577	628	606	585	606	594	605	652	611	596	601	605	579	643	579	666	581	623	582	603	631	558	599	600	590	598	590	594	644	637	632	606	596	631	573	601	602	610	528	609	609	600	567	621	559	609	597	578	579	579	579	575	578	575	580	639	577	637	623	599	601	619	575	597	564	602	617	620	608	626	616	614	603	589	573	576	644	590	609	627	560	579	617	610	582	619	592	575	580	642	574	580	594	666	596	544	612	591	582	629	619	627	571	655	584	599	577	615	633	599	588	589	667	575	594	617	573	553	595	560	631	619	613	587	628	609	647	608	593	606	583	618	565	574	578	621	666	616	588	638	614	599	649	597	600	594	605	602	597	612	609	589	623	589	612	603	589	649	611	660	628	610	626	621	604	666	594	621	626	591	596	591	576	561	614	615	619	600	649	610	641	628	592	599	625	605	634	600	607	642	607	615	569	615	621	590	589	592	630	648	641	638	611	594	568	632	622	636	636	620	587	614	592	645	615	625	605	582	603	627	644	624	632	597	650	656	641	618	585	604	600	581	623	589	634	623	615	565	651	591	612	591	599	636	604	620	616	584	597	626	605	582	615	610	601	620	580	613	599	642	651	590	632	605	619	569	550	588	648	621	595	605	627	616	590	610	666	612	633	627	598	621	621	625	616	596	605	605	613	578	603	590	589	614	597	598	587	581	584	612	617	604	601	631	590	577	600	608	624	641	636	612	566	581	614	565	554	605	596	600	576	596	604	568	647	603	581	597	631	579	629	594	574	589	617	644	575	594	606	620	607	632	599	643	602	619	613	584	584	611	573	582	616	623	586	594	607	583	604	593	618	630	602	617	604	635	601	555	567	633	582	633	590	633	628	592	581	669	613	640	583	621	625	659	615	600	615	583	613	609	622	575	606	605	641	621	590	619	584	595	568	627	613	657	620	602	643	631	604	579	671	612	595	631	627	569	637	564	566	603	642	615	618	636	570	589	585	621	597	629	616	593	594	636	603	560	631	643	572	616	621	612	595	620	608	564	608	613	631	593	608	589	596	614	595	616	598	612	641	602	584	619	563	628	615	596	578	613	597	592	605	600	601	604	585	643	573	597	584	624	611	595	605	610	683	608	595	666	635	549	581	624	600	540	625	604	587	593	607	570	665	634	555	615	622	652	569	609	629	635	602	581	602	628	631	593	622	660	633	612	592	585	623	601	616	596	605	619	609	618	605	638	645	606	606	612	650	641	613	587	608	612	617	580	636	594	557	615	592	619	619	617	647	568	598	622	667	610	623	594	636	631	619	635	581	601	606	601	632	596	595	614	609	606	624	597	619	564	622	605	606	585	591	619	622	588	608	646	589	631	567	644	617	579	604	596	605	584	583	609	540	564	601	637	617	575	614	612	601	640	621	571	552	570	632	584	631	564	621	625	654	593	615	602	593	567	596	589	632	609	648	648	633	575	596	639	569	585	611	583	570	586	622	611	624	628	657	627	646	636	582	597	643	638	636	569	604	619	599	589	624	567	565	626	581	619	601	643	566	636	637	614	632	620	608	614	612	577	617	591	609	575	643	624	619	630	619	584	598	611	580	607	605	615	606	646	642	602	636	632	610	591	618	602	579	614	594	641	570	635	556	580	619	603	578	622	595
26717	20733	16203	2846	471	469	442	393	436	431	418	391	422	413	424	377	418	397	412	365	418	395	384	389	375	389	419	427	392	389	426	399	397	433	395	400	368	405	396	390	377	392	399	383	379	400	378	429	435	371	372	404	427	399	365	393	381	393	357	400	391	377	410	383	388	384	352	385	379	389	381	405	372	408	380	440	404	392	389	413	400	409	388	402	369	365	406	375	371	364	422	384	402	402	385	398	394	441	377	374	388	376	409	420	415	372	377	399	392	406	404	383	389	411	381	333	400	395	386	371	392	397	405	391	372	396	401	364	384	422	394	401	396	374	393	406	379	382	358	415	422	378	404	431	367	385	375	372	416	403	363	393	410	413	394	403	408	388	401	390	391	355	375	390	394	394	417	409	391	369	395	401	392	420	393	407	357	394	408	389	378	389	391	443	393	360	407	385	352	366	394	414	388	394	389	390	369	418	398	379	397	431	382	400	394	386	429	445	410	407	390	370	414	428	370	388	413	372	364	390	370	407	410	385	399	377	409	381	370	394	376	368	379	361	399	371	371	427	381	370	378	386	366	394	400	379	338	357	357	371	379	383	401	431	399	389	406	372	441	402	369	398	392	385	385	390	391	397	374	419	393	370	369	403	383	414	411	381	406	366	357	387	357	423	379	401	366	400	393	427	424	397	392	390	390	389	405	362	379	379	395	416	405	368	386	427	394	398	385	413	364	413	400	368	391	419	394	369	414	405	406	410	374	417	355	417	403	397	397	408	409	395	369	434	411	389	411	389	359	423	375	414	384	365	376	413	387	396	370	390	418	404	398	424	406	371	384	389	379	392	390	390	424	362	371	370	396	412	360	390	393	363	421	392	383	389	369	411	421	388	382	437	379	388	378	393	374	401	404	416	358	379	366	411	410	395	409	400	397	438	372	385	385	405	421	408	417	379	363	384	385	396	404	372	441	396	418	382	412	424	413	411	371	398	413	438	409	342	395	374	358	420	365	402	395	396	411	391	400	366	400	418	370	408	378	404	403	370	337	377	376	392	434	424	382	417	390	396	370	370	384	409	390	429	388	418	402	383	401	386	373	397	398	388	391	385	387	400	355	379	434	384	392	372	416	376	387	409	423	400	390	408	402	392	403	379	418	362	425	411	370	389	428	388	360	380	367	395	405	360	378	390	382	419	398	392	408	372	409	408	381	381	432	375	399	352	359	391	338	401	396	390	381	423	371	382	387	365	386	383	402	383	402	373	396	397	373	394	409	423	398	367	375	378	370	379	370	409	390	379	398	381	381	379	354	361	399	383	378	405	433	400	402	381	398	385	409	384	347	367	394	422	383	396	389	379	409	408	367	403	417	374	428	356	437	383	402	450	400	396	379	366	430	347	407	371	415	394	416	380	355	417	376	398	367	393	366	385	370	381	379	389	413	416	374	391	395	397	402	412	401	386	417	404	440	402	395	371	396	405	400	376	404	392	388	377	406	368	396	380	391	375	421	403	362	388	419	399	401	377	377	366	365	414	390	382	394	368	413	386	404	400	400	420	400	408	401	393	373	391	404	387	396	400	384	388	395	376	419	409	386	425	392	386	371	382	406	373	393	417	418	388	418	435	374	364	393	390	393	381	391	399	422	391	404	408	354	403	383	360	368	409	402	367	405	426	418	404	358	393	379	398	380	388	399	390	396	415	428	398	376	397	389	377	397	395	346	435	406	388	426	412	396	372	401	397	409	394	368	381	404	407	392	342	370	419	419	390	398	365	412	392	381	418	397	369	364	379	379	407	410	379	407	421	377	403	381	431	388	403	393	401	355	399	415	416	383	399	377	401	380	350	405	394	402	365	380	395	365	410	359	327	369	374	380	387	415	398	424	411	425	373	428	408	390	382	397	407	403	414	414	390	397	404	404	385	397	391	380	405	391	399	390	397	408	388	413	380	356	390	404	394	355	419	391	413	401	410	397	389	373	345	383	395	387	395	374	411	392	431	368	397	402	358	402	394	409	403	416	375	369	406	373	363	376	385	402	407	394	414	386	379	399	422	401	374	391	365	426	419	354	359	433	385	371	426	425	402	356	392	370	427	367	363	419	386	401	381	364	408	386	384	383	375	387	349	370	394	405	381	369	395	418	396	411	400	387	373	410	412	383	380	415	381	399	436	404	403	435	376	395	395	393	344	395	379	393	370	392	385	403	400	365	368	417	377	446	378	359	362	384	409	428	391	378	373	400	409	421	415	370	414	406	351	412	403	374	379	376	369	398	408	388	423	388	394	383	412	402	404	389	388	394	425	404	361	442	372	371	371	398	374	432	395	357	401	381	400	398	427	381	362	388	421	380	402	390	378	399	351	414	376	376	412	407	360	367	413	386	392	394	417	419	390	413	359	409	408	408	412	407	378	367	370	386	458	368	356	406	398	398	408	411	379	410	423	373	408	375	407	400	374	390	405	375	412	420	407	374	381	374	420	416	376	394	389	389	392	387	399	400	359	373	417	415	373	398	397	374	383	370	421	385	401	386	404	410	354	419	396	390	409	392	372	399	391	405	406	370	394	420	374	437	391	395	402	387	410	359	398	377	410	384	404	410	400	390	410	400	364	366	386	417	398	420	408	382	377	387	405	350	414	381	419	405	396	405	387	415	397	385	396	402	383	388	364	400	412	427	394	428	403	391	396	389	385	416	392	396	374	388	367	401	413	399	363	392	429	381	402	438	392	411	397	399	394	392	395	425	367	408	387	387	380	430	396	403	456	410	399	417	373	410	385	404	377	368	385	383	408	393	443	407	398	417	425	415	400	398	359	393	364	364	381	403	429	416	363	397	385	372	418	355	398	355	413	395	385	385	410	430	417	395	409	399	379	383	395	382	415	389	400	416	409	394	373	395	393	402	393	407	400	392	394	392	389	386	380	374	405	362	373	379	384	394	433	383	419	415	435	393	369	389	371	369	427	378	386	370	417	398	389	398	377	386	429	391	431	379	400	406	376	406	363	351	393	352	364	413	428	409	403	373	396	394	377	362	400	371	381	393	381	377	413	395	407	387	386	440	417	438	401	318	371	386	361	427	408	387	389	388	426	411	380	389	424	385	413	370	383	410	415	387	400	399	351	395	370	383	361	372	401	395	403	393	382	383	401	369	364	378	410	396	394	400	388	386	384	378	407	432	391	383	390	389	389	404	397	382	388	395	394	366	390	418	382	409	368	414	394	409	379	386	432	398	386	393	375	394	393	396	387	362	379	371	387	403	377	388	418	407	412	404	381	372	435	389	378	404	392	371	382	412	379	387	388	410	406	361	408	386	382	391	396	378	395	388	425	421	351	382	404	370	380	400	419	389	404	408	409	401	403	400	390	381	390	379	382	401	419	401	389	391	399	414	381	398	375	388	406	419	411	404	421	394	353	384	401	388	382	386	406	352	386	407	390	378	411	376	391	379	388	398	418	383	372	384	372	407	395	376	416	410	396	423	398	407	406	437	352	381	374	387	393	395	415
12168	1844	14690	1136	963	953	829	874	803	785	753	744	793	740	830	819	774	760	807	749	795	799	756	731	739	784	757	739	762	783	781	753	769	755	751	763	769	730	797	755	724	756	788	760	736	724	754	763	725	758	773	719	775	752	755	770	749	722	727	791	777	764	757	753	756	801	755	773	725	728	707	765	754	711	736	740	734	804	770	748	722	794	767	775	718	754	708	706	790	772	746	739	759	760	732	759	718	770	744	705	778	778	792	737	715	734	787	726	697	759	732	781	740	760	794	731	738	738	760	693	742	807	765	763	755	730	733	752	779	802	749	788	726	776	693	738	739	783	708	766	744	766	813	739	736	758	798	773	721	763	751	769	742	793	767	756	752	755	757	732	782	743	754	818	782	755	738	766	777	764	788	755	764	763	785	768	756	757	761	756	767	748	693	761	757	763	743	754	756	701	747	752	788	734	767	722	756	755	725	804	724	767	773	769	761	714	759	765	754	688	755	755	775	728	724	763	727	725	722	756	770	798	792	741	742	757	774	741	745	751	790	807	784	711	781	740	792	738	746	735	763	758	768	779	768	761	744	730	701	773	756	780	802	765	780	763	740	804	792	800	739	799	749	768	686	717	736	795	756	736	761	746	709	753	760	787	737	781	787	783	716	708	808	762	748	779	748	735	772	700	743	735	765	745	701	773	755	774	760	748	743	786	749	700	730	749	807	761	760	767	783	746	804	772	725	729	720	753	747	753	752	728	755	724	704	799	761	755	792	715	772	765	713	725	769	713	769	740	718	747	743	726	733	751	753	774	750	770	774	775	775	708	783	764	763	756	717	740	733	717	774	800	770	780	754	750	758	766	695	690	735	725	805	734	782	770	782	742	763	727	710	765	706	749	784	772	796	755	765	768	764	746	772	793	734	726	755	740	739	728	717	777	725	757	758	749	737	750	749	759	744	765	748	721	748	742	784	807	759	723	771	771	757	741	755	731	721	735	775	758	760	755	800	794	794	773	768	760	712	794	751	723	754	819	741	746	787	768	747	769	738	802	759	792	773	787	795	712	748	758	790	763	768	767	703	716	775	748	725	799	732	761	747	775	725	768	824	784	777	780	779	747	707	783	763	771	713	738	718	728	757	794	747	771	778	769	715	762	773	764	758	811	749	801	768	704	760	745	751	797	705	768	714	746	750	783	727	762	748	743	790	748	719	704	738	721	772	746	749	718	781	793	792	764	728	748	785	753	779	745	782	717	735	740	750	804	733	768	778	780	739	744	779	754	759	728	708	773	803	829	736	733	698	747	774	773	748	759	729	762	802	795	772	747	772	717	742	742	771	782	827	697	794	764	786	769	757	738	741	744	778	773	748	784	743	712	757	740	739	747	762	772	770	762	760	770	737	778	770	699	727	765	701	757	703	713	793	750	751	765	774	775	751	733	772	736	734	728	773	754	811	764	753	727	800	765	740	780	774	774	734	741	758	768	730	793	764	762	733	749	773	744	772	758	724	817	765	741	790	797	767	798	742	778	762	723	727	733	747	746	785	727	765	755	736	762	739	770	702	768	722	776	754	761	804	770	768	780	742	763	732	722	769	771	761	783	777	746	701	731	751	745	708	720	737	728	805	758	765	768	766	794	753	771	726	738	807	751	762	727	718	798	785	782	746	779	748	751	716	747	757	805	738	763	737	725	760	799	705	760	758	780	739	698	769	720	783	756	746	748	704	772	765	730	749	719	812	751	727	763	736	748	736	784	808	779	794	757	785	750	733	728	785	757	777	742	737	717	816	724	730	775	739	749	765	750	730	776	743	753	754	751	731	751	767	726	724	772	708	757	746	710	756	757	771	758	752	743	718	756	755	735	743	743	728	753	770	798	751	741	728	742	772	729	723	752	772	751	760	802	727	736	739	734	735	729	762	743	716	731	750	736	774	741	749	790	788	740	735	753	804	747	772	772	737	738	780	762	774	717	779	731	738	741	782	771	733	742	710	706	761	762	713	797	802	729	747	790	789	789	764	746	775	752	775	745	782	728	727	749	776	771	691	782	773	781	770	754	747	738	763	744	757	739	709	773	742	750	751	696	763	773	745	802	799	775	776	765	785	754	795	742	716	728	756	734	732	729	744	767	794	768	758	775	742	801	753	747	820	743	778	763	736	709	765	753	775	732	827	753	717	754	734	810	760	760	762	769	770	729	809	778	811	738	766	718	778	760	761	762	724	721	727	737	744	739	771	768	754	732	752	704	711	722	749	764	730	758	726	800	732	776	768	813	786	703	758	801	705	765	737	809	754	757	740	799	731	779	745	819	729	756	718	748	748	755	702	729	764	743	800	749	715	731	771	716	739	729	813	790	749	736	740	722	758	756	723	781	791	739	728	792	755	735	750	746	769	779	754	706	732	796	689	738	797	782	737	771	798	751	780	741	753	733	787	708	763	748	740	809	762	717	751	734	798	752	757	809	792	760	731	812	739	717	781	716	733	755	760	753	769	764	765	783	719	784	773	771	768	722	715	731	810	719	699	743	797	722	783	775	748	699	723	725	778	758	705	815	793	712	807	747	742	760	771	684	734	761	811	733	775	714	753	789	798	769	717	766	774	760	779	747	771	735	744	678	756	781	792	792	728	729	725	758	734	734	745	752	727	782	778	795	767	782	754	698	794	712	727	756	757	758	736	735	735	769	703	725	755	696	775	756	755	732	749	776	759	764	766	814	779	745	728	817	774	762	749	762	758	735	742	757	776	734	772	766	789	699	759	757	759	797	724	734	735	723	745	747	723	713	782	789	749	763	780	732	720	772	769	817	752	727	768	782	802	796	759	770	716	759	772	752	771	752	722	818	756	739	783	781	770	806	827	772	760	815	757	764	750	771	779	804	710	755	746	743	785	699	742	795	774	715	769	724	727	764	806	706	783	772	761	759	745	723	734	797	796	782	745	760	746	779	804	724	782	791	782	753	750	816	733	726	734	765	771	785	729	755	764	736	813	766	746	731	755	740	732	777	783	774	750	803	765	763	746	751	790	768	788	767	731	755	783	756	733	722	788	754	711	813	763	777	732	762	727	744	787	745	777	788	755	730	785	771	753	760	757	764	762	773	775	714	768	770	777	726	778	777	762	788	744	798	738	773	748	795	750	803	742	734	767	788	779	764	763	790	735	727	759	783	759	788	716	776	764	783	762	759	756	768	750	759	747	741	801	823	719	675	786	759	794	777	761	739	783	721	783	805	721	754	779	754	757	707	761	723	771	725	761	776	750	814	780	755	705	745	775	723	770	767	796	759	765	744	762	716	692	777	748	779	754	786	735	782	798	793	738	792	796	778	742	737	751	773	755	741	780	761	729	785	755	778	756	748	762	735	770	787	743	770	776	746	781	739	788	777	739	784	770	762	812	761	790	765	748	748	756	740	806	750	752	719	743	793	730	790	701	790	747	705	792	719	769	718	795	777	789	696	728	771	757	759	774	814	751	770	815	752	809	750	783	770	771	792	762	728
24210	21306	30312	23289	19207	3114	631	416	372	297	286	274	253	230	218	226	218	196	230	203	211	206	201	223	196	202	182	184	169	209	195	187	184	167	165	181	209	183	198	201	183	182	199	193	199	192	199	200	211	190	159	220	180	178	176	193	202	209	177	168	193	165	185	220	173	196	162	174	176	184	185	191	193	181	166	188	180	208	178	177	184	178	188	172	180	206	210	178	182	181	170	205	173	163	190	185	180	174	184	175	183	187	180	202	150	174	165	182	206	188	162	169	181	177	175	156	184	193	185	158	171	159	160	177	187	186	175	168	171	189	166	178	170	198	165	188	182	170	176	188	178	156	186	196	184	174	179	181	175	192	182	173	181	219	181	181	187	170	178	150	195	175	175	199	178	174	206	181	192	183	183	202	172	182	174	176	174	209	180	177	200	169	182	201	178	175	192	191	178	181	175	190	175	175	185	196	163	204	178	180	190	168	178	167	182	173	176	185	196	162	167	188	187	153	192	169	197	190	163	174	190	181	173	190	177	172	204	190	205	170	170	187	179	166	177	175	189	171	206	204	187	177	170	186	201	168	187	177	182	175	196	181	171	194	183	187	171	182	185	167	162	189	194	153	186	178	165	195	187	183	184	180	196	177	179	178	183	179	186	197	177	167	181	164	198	162	193	172	186	167	168	194	174	190	176	192	190	198	167	195	199	187	175	203	170	176	199	183	160	176	182	191	184	186	171	186	163	178	191	174	180	153	187	169	180	180	178	177	210	173	193	187	186	171	194	183	189	180	187	146	182	195	176	187	166	209	195	163	182	191	179	193	188	197	185	175	165	168	196	187	202	179	192	166	176	166	198	193	198	198	195	178	205	182	166	178	180	199	173	172	181	190	189	188	184	189	197	189	169	167	179	192	185	147	202	171	177	183	186	196	197	182	182	204	188	168	189	183	168	158	190	185	199	157	158	170	169	161	203	196	165	189	199	186	184	199	192	187	182	167	182	157	173	199	190	174	172	174	177	176	215	175	194	179	180	164	189	169	177	169	178	169	185	164	191	183	207	183	174	199	181	201	169	191	184	194	181	181	179	170	173	184	191	167	174	178	164	160	187	196	172	154	196	188	167	183	185	198	171	169	192	193	174	192	171	168	186	183	176	203	167	162	173	177	178	194	197	201	201	208	180	198	203	186	173	193	162	170	177	210	195	188	179	180	200	179	180	175	201	185	180	171	199	180	170	222	160	192	196	173	184	171	190	161	181	208	182	157	177	187	201	210	165	177	172	185	171	169	153	186	173	183	167	192	182	182	154	158	184	166	178	163	165	188	161	202	178	181	166	175	182	176	189	184	180	188	179	180	159	175	195	173	192	213	203	154	171	202	180	202	197	191	184	198	212	177	190	170	183	171	176	182	171	194	205	190	172	195	198	170	174	195	198	172	194	193	154	183	171	175	173	183	183	200	174	197	190	160	169	179	200	179	210	180	204	169	170	185	193	154	174	188	190	158	191	188	170	180	183	195	188	181	201	188	190	195	200	163	169	170	154	185	173	211	192	180	184	153	173	179	185	198	190	182	161	175	198	179	175	168	178	180	186	174	192	160	199	183	180	189	193	202	167	192	167	197	165	195	187	181	190	191	189	200	173	187	198	177	154	192	205	191	195	175	198	184	175	173	186	185	182	153	186	178	181	164	147	163	196	184	180	198	185	195	178	189	194	174	194	176	176	167	192	171	179	198	179	174	167	185	178	188	182	183	185	191	178	194	196	203	162	170	185	188	181	172	177	185	185	184	168	194	174	189	190	196	178	176	173	186	162	154	188	195	160	152	193	175	188	170	188	195	173	195	204	170	178	185	180	179	180	183	200	176	193	178	175	170	174	171	184	185	179	199	158	160	191	209	181	173	193	167	182	203	200	187	198	170	195	186	168	180	198	184	208	181	188	174	181	193	186	162	186	208	182	200	164	161	184	173	173	184	160	170	171	193	176	170	195	165	172	200	192	182	164	191	190	176	194	166	188	194	188	170	181	181	150	176	171	171	190	191	159	200	185	185	182	159	176	185	188	204	200	209	178	174	175	190	184	206	191	173	205	187	169	177	184	179	188	198	168	179	191	168	174	181	175	163	185	186	166	166	215	195	202	173	186	195	197	189	176	167	171	189	178	175	187	189	195	183	174	174	209	162	191	170	186	174	190	172	200	177	173	180	180	199	194	186	173	213	185	195	198	183	189	161	186	205	167	179	158	185	183	171	176	170	171	211	195	177	201	159	177	194	172	190	201	168	188	215	176	198	186	195	165	179	170	176	193	173	186	188	202	215	167	185	166	189	209	173	197	179	211	205	159	182	170	196	190	172	179	188	177	185	181	184	169	188	169	194	196	147	203	200	189	193	198	151	176	174	168	158	177	164	172	203	188	191	176	173	197	187	190	172	172	177	168	190	162	198	190	157	179	182	178	170	185	191	183	169	183	163	190	187	184	167	147	210	202	195	189	189	195	162	197	175	171	167	177	174	177	194	180	178	169	193	186	188	184	186	181	162	214	198	157	186	176	167	170	199	177	182	163	202	206	159	169	177	197	193	190	186	203	163	201	185	194	184	160	158	170	191	192	179	169	178	174	174	175	178	183	191	151	190	186	190	179	181	189	192	180	199	179	192	183	191	199	205	177	187	182	175	170	177	187	192	180	179	174	206	177	175	199	194	169	201	200	173	192	171	190	201	194	183	188	186	198	194	188	168	202	200	178	173	192	170	176	206	178	160	175	186	165	191	201	180	197	189	202	182	187	202	194	181	184	159	160	192	198	171	180	196	189	205	170	201	204	187	180	198	190	180	178	170	181	178	190	172	198	179	204	192	182	176	203	173	185	182	167	179	185	175	199	201	187	186	182	167	179	186	188	168	179	179	183	200	181	204	163	188	162	166	188	161	187	172	166	182	190	175	192	176	186	207	160	195	161	229	170	159	192	176	198	178	173	208	186	208	203	179	182	178	217	185	188	184	175	170	205	184	189	174	183	193	185	187	214	179	171	174	182	182	187	177	190	190	189	183	163	168	179	184	190	182	187	196	172	200	186	189	195	181	189	194	183	180	193	178	179	186	172	180	202	209	219	184	166	170	170	178	164	198	169	179	152	166	191	178	182	176	189	170	175	167	184	188	191	164	181	181	176	178	180	183	175	152	175	178	182	174	196	200	193	174	198	185	184	164	197	179	205	166	187	168	187	171	193	185	196	205	183	169	195	188	191	181	172	179	204	186	165	167	170	192	175	172	174	188	159	206	183	165	174	177	200	173	197	195	185	181	193	183	168	176	196	216	230	176	186	171	179	191	186	177	185	179	213	193	184	189	180	173	169	193	198	184	187	178	185	188	202	185	177	202	193	201	194	171	176	175	193	176	183	166	178	190	186	181	186	186	172	187	149	187	176	162	178	183	181	201	198	191	173	211	170	203	183	204	165	159	169	171	185	191	177	180	172	179	180	178	179	162	168	197	214	176
24731	10291	32772	4109	2570	1994	1471	1195	1020	888	790	706	644	600	535	528	525	508	485	502	483	440	419	417	458	404	388	440	423	416	435	430	418	454	390	380	378	405	389	366	357	396	399	416	372	366	379	404	412	397	346	356	395	371	390	361	396	376	396	372	396	379	385	380	388	359	386	414	363	404	384	378	332	396	396	355	400	344	392	379	380	343	354	380	358	379	342	392	318	373	364	384	411	403	385	377	383	407	366	381	370	386	379	394	364	416	361	371	345	364	390	363	373	330	356	400	376	326	393	377	383	422	391	396	397	376	377	398	366	372	391	382	404	352	394	376	372	353	374	348	364	376	378	355	369	398	406	368	354	388	363	376	367	394	389	386	378	383	387	382	330	368	360	416	334	372	388	376	402	387	347	404	389	390	394	355	370	375	379	377	369	356	379	375	374	365	364	403	350	380	372	384	388	377	371	356	416	393	394	416	368	404	393	377	367	398	367	408	346	370	375	367	358	407	350	359	411	405	368	351	375	407	399	355	389	416	352	375	380	372	358	364	364	368	354	354	390	381	381	338	367	363	365	343	407	384	388	381	353	377	361	360	386	374	367	381	417	370	379	323	376	374	367	372	359	340	406	395	333	381	378	358	347	378	388	377	368	359	362	368	369	352	375	403	334	383	352	377	385	382	378	361	353	353	361	357	387	374	422	393	387	361	361	371	344	404	335	364	384	382	384	399	367	380	377	347	377	372	396	365	400	358	390	373	371	357	364	374	398	358	349	378	391	372	361	385	336	399	380	397	383	373	378	371	388	389	340	377	356	377	373	374	394	380	389	385	368	351	379	394	380	360	396	379	359	340	362	337	359	347	339	355	364	403	366	372	373	360	359	387	400	355	371	404	359	378	348	324	400	354	347	349	399	377	421	429	358	388	391	348	391	414	371	374	403	333	334	387	366	365	362	361	406	404	388	395	373	385	349	340	362	346	325	379	369	342	371	349	387	354	366	362	376	371	370	381	371	366	356	385	400	375	377	383	357	381	349	364	355	405	386	395	376	367	356	364	367	345	391	414	375	370	406	364	347	333	391	355	373	371	366	373	374	363	354	366	374	338	393	379	378	390	347	378	345	358	369	411	382	352	353	409	368	392	365	364	359	364	387	391	353	369	377	389	397	376	371	387	382	350	375	367	376	359	360	395	357	363	363	339	396	351	381	380	395	388	369	364	398	355	374	396	375	353	389	426	392	377	381	355	404	394	362	362	390	363	347	348	383	397	395	336	394	360	379	356	384	353	384	383	388	328	391	378	364	372	351	361	381	350	373	384	362	344	355	367	346	401	401	369	390	366	364	391	373	347	374	381	390	362	374	366	353	358	362	367	374	394	340	406	388	344	379	359	358	396	377	368	378	386	373	379	322	366	362	403	367	411	365	365	392	353	385	384	350	364	372	355	415	414	382	348	383	400	353	380	408	343	387	399	384	370	374	347	353	354	401	386	376	350	360	354	349	364	362	379	359	394	380	359	357	368	355	355	370	371	360	352	370	378	368	362	378	355	372	351	394	378	404	371	376	366	352	420	369	385	338	342	368	375	370	383	389	398	395	380	376	348	393	382	392	376	357	354	366	358	407	376	343	370	359	381	369	394	384	349	383	367	367	388	380	365	404	390	371	364	397	370	367	387	368	363	358	362	367	397	337	382	381	385	401	394	307	381	370	356	379	351	347	363	382	356	348	351	378	384	392	347	403	393	359	390	392	387	383	356	384	375	359	368	408	386	397	348	345	356	380	364	361	374	372	342	411	408	350	369	388	369	351	362	360	351	388	392	363	358	357	360	382	362	367	385	353	362	363	394	386	347	344	415	375	376	372	390	376	378	350	369	352	415	367	399	410	386	374	402	376	367	404	382	330	382	367	398	400	390	363	392	397	373	406	375	357	395	385	351	395	369	369	386	358	369	367	361	394	364	396	362	372	368	386	381	373	390	373	392	384	348	372	381	417	368	378	380	379	387	406	381	360	360	378	341	367	389	383	362	404	369	382	377	365	367	388	364	387	362	374	368	370	383	377	358	423	425	390	377	388	381	387	388	389	366	379	376	347	339	346	363	325	377	379	365	368	401	382	376	393	353	375	364	344	411	349	370	375	378	377	405	377	394	407	382	421	371	390	413	352	404	377	380	395	365	375	398	372	374	372	367	348	384	343	405	384	357	356	380	338	381	358	373	366	366	377	394	356	360	379	416	363	395	382	342	402	365	354	365	402	348	397	394	364	388	381	384	417	346	367	362	387	386	346	378	324	377	354	346	354	391	378	399	380	356	375	376	393	375	394	397	351	355	360	389	400	364	358	353	379	361	338	374	386	353	358	374	406	369	394	376	372	370	376	384	371	359	349	384	386	359	382	376	396	362	397	344	377	377	390	342	416	385	360	378	389	387	374	365	392	360	351	366	381	357	406	359	377	369	410	368	373	409	376	397	388	413	340	374	363	367	358	363	372	359	375	349	405	323	371	371	413	368	342	399	395	351	381	382	363	377	386	357	349	367	371	376	373	407	395	389	364	348	372	397	382	352	364	377	377	374	398	364	359	381	344	338	389	354	325	366	348	379	363	379	351	385	356	382	354	376	379	358	388	396	380	376	401	341	359	389	361	370	391	353	372	335	366	357	346	379	396	372	387	352	374	356	384	378	361	379	369	392	418	421	365	382	374	392	371	376	354	363	370	393	369	403	399	375	406	397	412	402	405	369	395	346	408	386	384	389	373	367	372	364	342	372	376	350	416	398	371	352	358	393	349	380	366	355	398	383	360	383	390	370	380	411	395	367	377	378	380	394	403	377	366	355	364	362	375	368	395	379	376	356	379	390	384	412	359	388	368	352	389	380	351	408	368	389	365	397	366	382	358	404	378	361	325	368	367	396	360	371	380	389	363	437	366	395	355	400	335	388	348	347	403	363	370	386	375	375	385	354	390	358	372	346	417	377	352	403	409	374	380	394	380	348	392	386	357	393	412	353	402	388	379	398	386	369	374	397	375	362	349	353	351	374	370	362	371	381	383	378	389	411	407	379	414	358	367	382	364	378	373	391	374	349	338	378	397	381	328	366	372	385	360	378	382	419	395	389	379	404	386	380	394	348	371	367	372	346	382	351	349	340	366	358	380	376	357	369	346	360	359	396	384	387	371	353	373	382	389	357	356	362	359	391	350	412	371	409	385	344	380	373	358	394	379	371	382	409	373	357	363	372	385	378	396	355	345	381	379	380	375	384	384	377	376	377	368	403	379	393	379	383	361	369	369	352	393	386	389	375	380	403	372	359	403	379	400	412	381	355	356	391	401	382	357	387	335	391	368	372	356	385	369	396	393	376	382	401	407	437	352	360	381	410	354	366	359	368	358	377	390	338	402	394	390	380	335	374	359	394	353	388	377	365	360	366	390	370	374	353	357	358	383	371	391	360	373	336	393	373	361	359	372	365	339	328	399	367	326	325	397	377	372	344	386	352
23265	21330	30075	22958	21332	20804	4214	826	638	608	482	502	483	493	427	425	446	423	401	381	357	384	363	358	383	349	351	354	342	351	385	349	378	373	337	319	331	323	349	342	328	367	326	335	371	358	348	361	340	344	332	326	323	345	344	327	321	316	346	342	320	351	324	357	344	356	321	309	361	332	332	332	327	339	333	340	334	304	365	332	316	336	299	340	345	313	335	361	317	336	359	333	335	335	323	351	314	316	373	335	338	338	336	326	316	334	306	319	370	319	344	309	323	328	332	306	312	337	353	325	347	303	360	335	342	365	361	338	334	327	314	323	335	321	327	340	342	360	338	359	322	282	340	321	319	350	306	324	338	314	331	347	310	350	314	351	315	334	347	325	329	296	333	349	326	368	341	336	330	383	289	334	352	343	309	354	312	329	339	334	358	354	345	331	298	334	342	350	358	325	325	333	296	301	307	311	304	324	312	320	355	294	351	322	334	339	320	287	356	334	347	356	304	346	326	354	372	308	307	340	349	304	318	333	357	367	329	346	304	347	371	324	303	362	344	343	332	322	320	330	323	357	323	332	328	330	312	356	331	306	332	344	338	308	314	334	315	326	341	329	334	319	329	314	315	306	318	345	345	314	347	316	351	362	325	339	324	335	338	336	335	329	363	345	294	324	331	313	339	342	324	310	356	326	290	339	351	302	330	336	357	356	303	322	348	307	340	315	342	339	352	316	338	316	348	305	341	319	356	317	326	344	348	341	328	333	358	324	315	329	349	330	345	371	340	333	317	339	334	322	295	324	316	310	346	309	323	348	308	318	364	314	335	306	313	322	331	298	310	335	332	306	329	339	320	347	338	360	336	353	314	325	325	282	328	303	317	373	322	364	303	316	323	352	301	344	343	392	303	329	328	305	343	320	339	347	350	342	325	304	344	328	338	344	307	349	345	320	324	316	340	316	306	328	330	351	338	307	345	332	340	337	322	332	300	300	320	323	316	302	313	334	348	330	331	335	308	344	308	353	319	323	328	311	340	303	301	311	349	329	349	326	284	324	364	299	317	308	348	341	334	311	337	339	362	326	335	316	342	329	344	337	325	315	330	347	296	318	327	303	374	318	332	334	340	316	291	330	315	333	298	330	331	352	324	325	341	337	308	298	315	330	313	347	336	360	368	326	291	324	321	308	314	322	338	344	379	339	316	306	320	341	371	359	319	332	339	328	310	338	336	314	334	328	330	291	304	358	346	318	334	328	310	326	352	314	352	319	317	318	304	326	320	351	329	314	348	370	317	282	337	328	317	343	342	344	332	347	337	318	305	309	358	351	334	348	349	357	336	347	348	361	296	352	303	334	361	301	310	305	338	358	350	325	343	344	332	346	339	370	341	329	356	293	343	326	338	381	308	331	336	314	360	324	327	339	333	378	334	332	348	369	309	357	336	341	317	331	368	365	344	332	341	334	329	321	327	319	359	333	325	347	318	356	353	358	361	339	310	360	317	331	365	343	327	302	340	314	330	346	336	343	343	334	332	339	320	338	373	314	303	319	367	341	329	337	327	364	315	366	351	310	327	329	376	320	331	342	324	321	382	330	333	332	336	336	321	327	301	299	331	348	332	341	338	365	322	347	330	336	366	339	351	328	374	345	339	333	334	341	319	351	330	336	314	286	316	310	322	319	326	320	319	327	309	340	347	362	365	319	334	327	329	330	355	326	315	349	289	344	346	339	328	334	331	320	310	325	337	344	330	326	307	331	303	341	343	325	347	356	317	341	332	336	328	339	325	352	338	331	361	332	344	320	358	296	336	363	313	337	326	279	319	294	330	344	355	317	357	316	332	335	363	338	345	299	352	349	299	344	344	321	349	330	339	334	310	343	324	339	318	352	335	340	324	317	311	306	330	341	370	320	350	308	316	342	337	315	323	307	343	352	307	319	297	324	313	338	337	362	350	328	318	323	327	351	336	324	322	307	361	324	299	359	322	335	328	314	349	322	348	341	360	319	315	316	318	361	292	314	335	308	336	325	354	332	350	337	326	331	316	310	323	291	347	340	315	333	338	308	345	314	363	364	307	332	367	338	323	323	309	335	345	332	312	359	305	366	362	338	317	348	351	344	322	288	342	305	349	311	343	330	302	329	290	298	347	317	326	318	320	320	373	326	330	354	336	361	331	362	309	313	322	338	326	345	339	347	335	330	331	323	357	349	337	304	367	353	329	328	328	300	330	353	320	362	320	325	312	285	362	313	299	310	358	341	339	333	326	300	321	326	333	381	350	317	323	283	326	328	349	311	340	316	352	302	310	300	346	351	315	309	310	365	361	326	337	343	334	322	311	347	331	301	347	327	330	342	334	330	330	332	321	360	316	341	347	325	325	333	326	321	364	359	376	296	322	347	345	318	380	320	350	290	318	335	337	324	301	366	301	324	362	331	297	353	343	300	359	329	318	315	325	314	338	325	329	316	316	338	329	312	328	348	338	332	356	332	325	343	320	351	319	352	299	341	328	322	322	323	307	320	323	335	305	296	364	297	316	327	312	331	351	332	308	353	357	288	333	347	328	340	342	334	331	314	319	359	340	292	322	326	331	350	351	320	336	353	314	316	381	334	314	334	304	329	321	336	329	349	333	327	348	348	306	327	311	305	322	343	337	335	322	348	345	328	345	346	312	308	339	330	312	359	331	325	311	331	335	319	331	322	313	346	324	313	351	330	314	335	331	334	295	352	331	306	349	346	329	315	338	316	324	319	356	301	369	324	319	348	370	323	346	341	321	328	309	292	334	329	342	335	340	340	336	341	322	341	351	313	328	347	297	308	335	316	355	351	318	346	334	319	347	318	312	344	325	333	337	320	355	329	320	345	331	321	361	339	330	316	330	314	317	329	319	349	341	324	332	350	342	338	346	329	313	332	343	327	336	339	339	341	329	304	329	324	301	349	331	322	367	320	334	348	322	333	333	339	348	335	322	287	345	300	310	312	335	342	351	326	309	351	334	323	342	319	344	322	296	335	296	342	332	344	345	306	316	331	336	326	315	312	324	334	359	336	316	327	330	306	367	306	343	327	344	332	370	338	318	357	333	351	319	315	348	329	323	326	319	336	305	315	359	344	299	348	338	321	336	301	398	374	303	330	328	317	345	329	340	306	301	339	330	323	341	368	319	353	303	310	358	366	345	344	339	321	330	365	334	367	313	360	357	302	292	291	337	332	375	327	322	331	354	296	346	326	331	346	268	323	318	329	305	310	313	316	347	297	325	344	352	353	311	334	357	345	346	316	340	338	296	315	326	287	321	284	325	333	335	366	325	315	347	397	336	353	285	344	328	314	347	350	340	297	349	323	330	344	294	365	327	370	336	327	332	309	339	316	374	316	360	352	296	314	310	359	342	333	342	328	331	320	316	344	343	337	356	319	333	325	311	340	348	323	321	328	332	328	327	321	342	371	309	337	326	330	361	351	332	331	349	331	336	337	314	314	339	359	334	325	360	327	342	322	303	346
28696	16400	37836	7005	4834	3504	2679	2236	1860	1608	1395	1248	1085	998	962	974	865	838	860	838	822	744	722	721	682	737	721	678	696	712	725	657	675	663	696	650	667	608	655	672	658	639	665	587	637	665	608	643	612	618	632	638	605	580	641	603	613	650	617	608	624	606	631	600	619	588	588	655	571	613	664	606	603	595	586	644	603	635	618	619	607	540	597	625	649	573	621	609	589	619	587	625	610	619	630	611	631	588	594	646	567	689	637	640	583	623	600	589	623	570	596	620	565	599	579	642	593	609	618	591	629	604	541	589	563	634	591	595	637	621	621	604	602	583	597	596	617	637	624	595	601	607	591	612	632	628	603	599	555	571	600	601	588	604	576	586	573	653	637	603	587	604	584	583	641	609	581	610	623	613	606	560	605	636	603	594	612	632	599	648	606	622	636	587	593	570	631	585	599	624	630	580	621	564	625	599	623	598	600	612	630	592	605	561	605	583	627	631	578	630	606	575	627	594	590	560	607	592	627	567	595	618	577	571	606	608	592	588	611	626	617	592	582	632	608	626	572	641	614	575	602	608	558	543	637	605	613	640	614	565	610	611	647	592	620	646	594	629	623	658	613	620	606	585	589	622	606	599	598	593	598	619	664	630	602	596	607	635	651	652	630	583	626	638	542	566	599	622	575	613	637	592	595	605	614	612	603	594	601	619	623	615	586	629	590	602	623	618	617	620	579	594	602	599	576	558	665	624	607	584	607	576	605	638	588	604	547	629	633	605	604	656	583	632	591	593	621	652	610	622	620	560	595	617	590	596	638	612	645	595	610	614	594	578	602	571	575	592	606	581	616	586	625	608	582	606	615	604	630	602	624	611	560	547	597	631	603	578	599	577	598	579	551	607	611	567	602	614	575	601	608	608	572	571	602	598	638	643	572	576	591	607	557	597	573	583	597	593	622	579	590	614	577	583	622	594	587	650	650	639	607	609	629	581	592	604	598	651	617	606	602	588	599	569	649	628	573	566	589	576	606	619	620	613	607	565	553	607	579	594	606	627	614	599	611	558	579	618	578	559	578	635	546	622	592	602	631	641	604	578	616	570	572	619	620	593	574	615	599	558	627	636	596	606	588	602	604	573	630	608	613	605	626	599	622	596	613	564	586	616	623	619	596	551	608	581	567	601	606	653	582	668	625	575	617	622	588	588	573	559	593	554	618	594	602	637	581	601	614	629	546	646	641	608	603	576	608	552	616	637	603	620	607	581	598	608	576	613	566	596	632	640	598	604	589	571	574	598	549	572	644	598	568	630	600	592	592	607	568	575	579	564	573	614	588	575	606	617	587	617	603	600	618	579	607	608	572	615	605	604	587	600	643	622	593	602	565	585	577	595	585	593	626	603	605	589	605	587	585	573	611	605	606	604	606	579	604	579	584	573	653	653	639	614	614	609	606	587	602	560	610	607	624	613	603	594	578	609	610	558	582	614	583	649	572	606	608	612	603	596	602	587	612	600	646	557	610	635	590	605	607	630	621	638	631	609	583	564	540	587	601	579	626	587	614	592	631	575	575	579	603	581	588	633	604	644	565	662	662	604	569	591	562	618	616	562	576	617	597	550	571	563	585	600	576	637	603	627	609	616	603	630	616	616	627	629	644	596	588	597	578	626	635	614	658	614	586	557	638	590	582	608	584	600	613	605	617	626	618	631	618	558	580	593	616	587	575	610	602	631	625	638	592	601	614	643	593	598	608	597	568	592	572	620	598	593	547	608	595	590	607	605	586	609	583	581	588	591	649	595	616	605	581	575	611	582	576	591	608	559	625	604	633	631	582	617	629	528	603	608	617	580	578	631	630	603	580	612	609	606	610	625	630	593	572	609	619	593	628	578	544	650	619	593	602	571	603	583	579	595	594	623	616	610	583	617	611	614	609	605	571	631	615	656	578	628	600	538	557	607	578	612	634	595	578	610	629	562	586	611	564	586	600	574	591	553	579	626	587	626	582	573	596	618	609	614	635	588	613	633	581	612	572	602	576	633	601	649	588	640	592	584	578	618	576	607	641	591	608	592	600	592	601	611	594	619	643	585	564	621	563	651	608	607	603	606	584	551	588	580	593	591	586	580	646	606	559	615	591	566	626	630	622	664	616	583	616	645	579	592	569	606	636	626	600	606	608	598	608	587	591	661	637	610	611	603	600	607	580	619	579	593	586	614	583	628	609	624	606	618	604	610	598	586	594	612	597	634	591	613	608	575	577	596	621	622	593	629	613	609	602	595	574	597	611	594	572	566	579	647	535	637	601	613	604	567	613	568	619	617	619	616	600	595	622	597	585	636	610	607	627	584	599	643	640	584	581	575	591	609	605	624	568	625	585	577	603	603	631	618	635	615	619	596	595	614	586	590	602	582	590	629	589	555	569	610	598	586	654	615	611	559	619	599	623	596	583	608	589	585	605	638	672	616	641	612	608	633	601	636	574	599	622	636	619	602	635	588	601	606	625	564	600	612	626	573	627	630	616	578	565	660	631	579	640	579	648	610	627	605	567	589	632	592	595	617	553	619	625	599	635	612	622	644	593	626	654	601	575	586	604	574	599	591	596	604	613	589	593	637	592	656	615	611	630	587	599	576	589	605	630	651	587	608	602	627	619	607	609	604	590	612	615	595	600	595	601	590	618	618	598	580	612	580	607	609	567	613	603	606	609	619	611	615	599	636	583	544	580	589	658	585	608	560	586	643	650	592	625	578	615	580	617	595	606	603	608	607	583	612	607	575	593	585	632	631	579	596	578	637	564	615	604	627	603	611	611	658	645	590	646	624	605	622	589	626	594	585	566	601	575	623	635	612	554	575	614	594	634	628	603	602	631	605	600	607	597	591	596	628	618	644	648	581	617	602	610	593	641	598	568	572	590	584	528	631	597	614	599	620	597	573	567	588	602	634	564	619	583	598	588	617	624	589	562	666	648	599	625	599	610	595	657	573	630	599	603	617	605	596	585	587	652	568	611	589	604	572	650	585	606	615	567	605	615	603	604	589	574	578	579	615	630	569	581	626	597	597	562	605	574	594	588	590	600	619	617	590	608	605	571	583	615	614	552	590	602	596	562	632	636	683	595	596	587	652	589	666	623	624	579	615	589	634	628	588	612	631	653	616	636	637	593	595	605	619	623	565	580	588	572	587	630	606	551	593	579	621	583	645	593	610	605	613	624	587	599	642	610	583	602	602	634	590	634	670	602	626	632	599	602	595	561	541	609	636	599	587	603	577	618	587	609	603	614	561	629	632	572	635	611	604	610	597	652	586	608	645	588	577	608	579	591	602	602	587	623	624	577	607	582	625	619	602	679	602	645	591	607	592	612	627	580	584	561	582	582	618	564	609	586	602	627	641	584	590	634	637	602	595	580	573	636	643	600	639	609	593	618	613	573	564	575	597	546	611	597	600	572	561	612	641	634	603	598	576	592	611	590	551	571	607	617	584	560	635	631	610	617	600	597	567	618	567	576	582
26718	20684	16257	2952	482	444	428	403	404	379	421	422	414	390	411	388	416	398	397	364	389	414	370	367	373	406	397	370	399	397	412	407	377	409	420	402	366	402	379	346	389	401	379	357	370	412	374	396	374	420	367	384	368	329	333	365	398	381	390	363	419	376	395	394	364	409	395	392	407	372	378	429	395	395	359	368	398	399	341	402	370	398	385	379	380	400	373	382	381	390	375	385	359	417	371	373	375	375	422	391	352	407	391	360	373	369	376	352	405	343	387	381	370	378	386	382	370	392	376	382	374	349	393	374	386	394	391	390	379	397	359	363	391	411	383	388	394	381	361	445	373	390	382	424	387	392	390	346	401	372	384	375	384	368	404	390	398	393	380	372	379	414	402	399	388	363	407	401	379	399	387	389	384	395	409	387	353	393	392	362	381	390	385	372	387	377	373	352	417	370	415	406	364	394	378	419	376	357	360	389	406	355	379	425	341	398	404	355	395	389	387	376	402	401	376	415	355	400	369	397	369	393	395	364	376	392	410	397	367	372	392	364	390	361	400	416	387	400	409	364	377	379	385	345	402	379	379	375	403	370	358	388	388	408	416	378	377	377	363	391	380	371	343	360	396	395	397	386	365	374	386	378	366	361	417	360	384	411	365	395	401	428	368	370	385	380	382	358	392	385	361	393	402	398	398	385	360	376	378	404	395	366	406	356	377	375	323	394	378	362	423	416	354	402	350	374	357	418	392	377	405	384	353	395	350	355	387	371	365	387	415	369	371	380	387	383	360	404	411	362	367	396	404	406	369	369	407	381	406	361	371	403	351	374	373	405	374	372	384	371	394	406	390	365	403	383	397	379	373	378	405	373	397	378	434	372	372	388	405	393	395	374	355	366	386	374	387	364	399	385	360	383	397	391	380	420	390	357	398	385	414	380	370	394	372	394	376	381	381	382	380	424	397	398	373	405	352	392	383	363	398	429	371	361	393	370	380	370	393	364	418	413	426	389	374	373	385	348	359	366	340	379	380	359	363	417	378	417	354	370	367	339	383	401	404	377	361	428	360	388	414	370	372	372	375	364	396	367	368	388	371	358	378	389	358	418	384	384	376	362	383	385	383	417	384	394	336	382	386	378	379	371	379	390	382	364	389	385	387	428	383	354	374	390	388	407	414	398	365	370	402	352	352	388	374	392	387	380	420	387	380	398	385	382	386	353	350	387	398	444	383	400	389	388	388	398	410	398	410	390	377	350	369	395	392	364	400	379	398	396	380	353	390	395	382	455	399	388	398	360	381	389	410	394	409	356	393	410	388	400	385	402	408	388	366	380	372	370	381	394	380	374	393	411	387	365	366	387	367	392	377	345	379	392	395	397	374	412	381	394	382	385	385	434	365	382	403	369	377	390	335	403	388	397	371	384	410	367	377	356	439	398	400	411	370	397	393	388	407	418	396	389	408	355	356	353	380	384	415	403	403	372	385	374	403	368	376	380	384	412	431	376	418	365	379	370	388	366	365	407	394	396	377	370	386	353	377	393	394	412	396	391	401	382	397	386	405	379	376	409	422	361	371	402	375	394	367	367	371	378	365	385	378	396	365	409	354	410	396	397	418	356	393	430	402	381	367	359	389	391	394	380	380	382	381	421	389	390	412	393	374	431	364	401	397	349	378	380	374	399	403	365	386	366	396	383	389	380	394	385	362	406	410	383	426	381	384	384	377	405	397	381	390	364	378	369	379	412	377	401	376	369	365	415	359	367	356	365	398	378	373	382	415	408	362	429	382	383	364	393	379	382	380	356	378	373	399	382	375	384	411	368	395	403	379	395	418	335	397	418	382	400	365	376	397	381	343	413	369	406	346	384	397	397	388	390	398	392	366	380	388	394	403	365	398	371	390	386	331	421	360	360	369	397	384	413	369	418	367	366	383	386	400	422	384	356	394	345	374	396	382	382	388	378	380	392	391	379	405	376	413	375	402	412	385	411	388	375	370	383	370	396	409	376	388	400	379	385	405	369	385	385	386	361	400	416	377	377	385	409	352	394	381	361	378	384	374	386	390	400	381	376	383	381	391	360	404	362	353	366	391	379	364	387	362	405	364	420	388	415	389	347	385	418	397	397	372	388	389	375	406	371	389	386	346	405	398	347	402	386	401	393	419	352	385	374	338	416	380	403	371	404	410	355	388	391	381	385	374	389	364	382	373	387	380	371	361	385	391	393	394	413	378	387	401	394	357	395	411	400	354	395	337	425	447	347	370	394	378	423	401	396	402	399	385	415	385	384	361	372	338	355	368	377	404	370	347	429	407	381	395	385	395	365	380	398	376	360	373	400	402	373	399	413	404	415	384	438	378	392	377	366	380	396	396	348	388	382	405	364	422	410	382	376	376	379	397	413	388	440	398	421	377	385	394	381	440	413	427	348	367	350	385	375	433	380	398	373	425	389	384	394	392	360	370	377	371	394	349	372	411	377	378	382	382	378	407	418	372	382	413	397	391	407	369	379	384	383	380	402	427	382	377	389	384	413	362	391	402	409	376	356	377	404	388	359	382	408	379	391	422	376	418	396	386	406	374	369	387	386	365	378	401	372	361	380	364	400	390	380	395	414	367	380	410	385	406	384	385	410	351	383	413	369	397	371	361	416	379	423	377	392	399	366	362	368	364	405	395	359	382	368	388	433	393	404	376	382	382	408	370	389	368	391	397	425	420	374	393	415	344	364	368	393	411	408	404	412	377	380	355	397	420	367	396	426	387	349	374	393	375	354	366	366	343	377	386	406	386	392	392	400	378	365	407	387	396	407	390	388	389	368	401	361	380	392	370	398	380	379	384	412	394	406	411	423	400	411	389	393	392	346	377	367	382	354	411	419	375	400	388	375	410	397	413	365	389	384	384	366	365	377	412	354	378	361	411	417	387	379	382	385	360	421	370	373	381	349	430	414	371	364	370	427	385	385	392	399	379	369	379	374	387	387	414	356	401	367	386	412	391	397	356	413	385	422	414	382	366	366	399	412	389	347	380	401	389	413	397	413	392	387	372	393	370	391	384	357	374	383	373	411	378	361	369	386	374	402	391	376	379	347	388	409	375	389	384	396	396	404	383	393	364	367	360	341	366	403	389	387	395	372	403	379	373	374	382	364	372	400	412	372	423	405	383	392	407	380	386	387	368	403	377	395	390	361	396	450	363	431	358	367	392	407	408	381	407	375	389	330	405	373	356	417	412	369	388	392	379	370	392	428	429	410	385	390	398	397	401	387	384	372	392	394	381	371	371	406	382	383	388	349	386	420	399	395	386	370	428	409	362	381	375	378	395	396	424	374	388	408	381	399	353	395	418	376	390	387	446	383	374	381	403	404	405	356	392	366	400	379	377	390	400	412	396	387	377	343	422	385	396	389	382	437	376	352	367	346	389	397	369	402	378	400	362	383	421	370	382	387	429	398	378	366	409	394	384	398	386	355	379	350	409	384	431	377	377	380	400	388	375	410	337	381	389	358
11542	1905	15742	1164	971	876	859	834	787	804	769	737	729	748	763	771	727	744	729	737	799	737	793	758	777	765	773	754	749	713	786	745	721	747	758	740	765	742	745	746	785	721	725	769	714	731	768	757	737	755	759	751	705	719	757	744	714	773	725	730	755	770	744	730	750	737	727	762	755	759	746	723	732	728	738	742	732	762	746	706	762	773	731	766	752	777	739	724	789	758	727	720	742	728	733	719	777	711	767	776	769	760	788	745	725	772	728	763	733	751	721	758	742	784	799	779	739	764	723	752	780	753	731	730	769	701	755	772	784	780	722	745	761	735	703	751	718	736	718	726	768	771	760	744	785	758	719	782	754	767	786	735	806	759	717	730	793	742	765	757	780	775	750	762	750	731	722	726	791	711	711	722	739	720	758	723	762	734	760	762	732	769	767	728	801	750	748	794	703	704	783	713	724	718	759	782	736	710	739	742	719	752	748	760	729	768	767	774	750	773	717	731	733	784	741	745	718	773	733	746	728	765	747	714	662	704	741	765	744	751	751	784	768	761	726	739	770	760	734	760	730	729	773	741	765	730	751	720	758	755	751	756	707	722	762	756	727	748	765	728	743	734	719	755	780	763	769	724	706	697	757	682	752	738	733	748	731	739	718	802	704	771	739	789	705	733	763	748	792	702	774	761	736	738	750	725	783	754	719	752	711	779	748	754	769	713	717	740	752	756	733	762	751	713	777	726	732	698	789	771	717	724	743	781	733	716	741	767	721	728	726	775	788	758	763	743	740	749	782	725	728	705	788	758	761	763	750	766	743	750	743	739	751	718	715	752	717	780	734	781	716	727	743	699	734	759	735	749	759	680	782	818	725	766	786	724	725	776	749	767	722	750	745	745	814	767	713	729	748	745	749	737	787	739	758	732	819	756	731	719	778	791	757	759	727	755	752	785	737	789	775	749	719	732	730	770	752	777	746	751	735	747	771	711	789	766	760	772	755	734	761	759	718	742	745	754	714	761	730	712	727	750	732	738	745	739	777	701	724	710	731	706	782	743	721	747	724	778	725	704	765	750	732	767	724	733	748	726	755	747	762	705	739	740	740	752	766	748	732	827	745	762	727	754	757	716	734	756	733	733	718	734	750	753	750	742	749	777	728	761	736	775	728	720	815	786	700	777	710	712	745	774	787	736	723	750	745	744	708	718	765	732	788	764	779	739	812	710	771	761	727	764	746	744	723	725	816	770	708	736	770	760	777	755	779	775	731	716	703	757	762	728	761	781	763	741	800	723	748	731	709	748	751	728	769	773	754	806	707	752	751	755	694	777	738	769	765	734	709	730	731	718	770	750	757	782	727	743	759	732	770	707	753	729	755	732	746	772	737	720	718	728	777	807	775	779	742	757	743	727	767	724	773	777	717	780	750	740	750	756	716	746	751	768	726	781	741	757	778	688	746	754	753	727	756	740	728	700	737	711	742	744	770	756	720	755	719	757	775	732	779	738	749	752	727	764	762	768	764	752	698	771	765	786	762	737	777	739	749	718	748	754	770	769	686	753	761	755	781	722	710	726	733	746	725	733	760	762	737	772	744	778	752	769	747	725	746	759	725	733	741	757	759	782	773	752	733	730	714	737	742	757	765	801	754	738	753	734	741	723	758	695	781	759	692	744	721	704	752	769	769	764	793	728	743	794	788	752	768	803	729	732	734	740	738	791	684	711	753	724	762	772	747	732	749	719	790	758	725	732	713	757	693	746	760	786	781	744	755	718	707	748	722	741	769	747	771	724	777	725	738	740	743	803	746	755	692	753	719	775	753	771	704	728	705	794	754	707	767	758	766	735	692	759	733	750	680	753	743	730	713	759	789	785	731	719	769	715	740	721	791	740	728	739	703	752	767	702	734	741	759	743	711	748	730	697	737	737	717	781	719	744	791	786	780	764	799	816	758	739	752	699	737	722	739	757	762	727	717	761	749	763	761	740	762	716	725	754	753	733	737	699	794	746	760	781	751	754	761	716	740	748	818	729	754	734	756	751	778	793	692	748	766	737	730	741	726	773	758	728	729	732	791	752	766	778	755	716	742	716	776	711	751	736	736	730	736	759	761	755	720	724	729	717	729	714	735	699	726	751	731	744	733	772	734	704	743	763	688	778	737	778	732	758	735	725	761	764	706	756	744	767	752	740	743	749	780	793	739	667	731	744	747	765	751	766	730	710	735	701	740	716	775	752	770	729	734	762	734	746	737	750	733	750	745	768	732	748	755	714	745	771	755	723	751	718	734	764	730	749	716	737	782	776	787	765	793	758	787	695	716	740	755	738	678	728	775	760	779	751	724	718	735	701	716	711	750	774	743	736	780	775	799	734	734	770	768	755	759	725	766	756	721	751	746	761	735	785	778	811	775	774	795	795	762	742	740	727	749	757	722	751	739	711	761	716	747	754	759	727	727	741	773	770	728	745	711	737	758	734	743	720	743	757	736	738	779	735	755	760	767	752	762	706	674	737	735	756	722	762	760	729	693	774	738	733	689	779	694	728	700	761	702	699	751	775	731	714	799	762	727	766	793	768	722	723	763	771	680	850	796	697	772	736	759	726	838	775	749	817	769	776	749	730	736	737	752	738	747	723	769	751	724	813	731	708	771	755	705	810	764	703	722	782	779	688	710	757	768	755	737	788	757	768	739	767	789	741	767	710	757	751	719	779	733	734	777	772	771	753	815	769	756	768	742	697	751	793	754	725	744	774	749	755	783	740	703	769	781	743	761	741	733	791	784	703	711	766	751	770	732	734	740	770	737	747	753	719	793	735	746	779	710	797	701	709	781	734	724	725	761	794	724	684	746	722	742	751	776	744	744	767	805	779	777	796	751	701	780	762	711	744	743	774	696	736	789	748	787	775	736	756	689	727	742	767	747	733	707	691	783	774	806	769	740	728	735	718	745	714	765	737	723	746	745	763	711	814	749	709	770	760	704	758	746	722	775	758	736	728	743	720	715	766	734	765	748	698	691	754	764	723	740	718	779	743	730	767	768	724	744	718	756	726	758	715	748	683	742	734	707	725	784	755	775	703	737	716	745	720	784	719	728	753	717	764	841	720	736	760	721	809	737	747	745	777	802	713	772	720	676	720	727	735	731	745	724	756	740	749	756	721	782	750	768	707	768	721	714	743	752	754	749	739	734	792	731	766	807	758	770	755	767	758	777	689	732	734	805	707	758	730	776	749	716	767	713	699	732	716	721	704	774	775	737	777	691	720	710	744	717	765	751	774	777	769	723	731	758	750	772	753	790	741	718	746	733	777	787	760	702	753	744	791	735	707	689	793	744	777	753	774	745	707	788	739	745	714	740	755	796	790	816	786	726	769	740	770	739	729	707	728	712	737	735	738	716	741	705	776	729	758	779	740	706	785	798	746	711	761	768	700	737	713	744	794	773	778	790	740	808	825	755	706	722	759	728	766	737	716	746	819	795	792	772	771	737	769	765	729	713	745	733	696	700	774
24167	21330	29652	23456	20850	6847	641	401	353	289	312	268	257	238	245	232	216	208	212	206	209	200	206	197	196	192	188	203	170	191	187	200	185	184	186	199	193	190	195	191	173	184	176	200	176	205	184	187	194	173	201	161	175	171	167	184	212	165	168	188	195	168	159	211	182	184	195	191	182	162	185	172	179	183	170	181	185	186	157	188	179	162	195	164	195	188	184	175	175	192	176	177	164	176	187	192	182	176	187	175	186	172	180	171	189	169	196	164	180	178	188	170	186	190	178	205	154	183	171	196	188	180	175	174	184	204	174	171	172	192	182	190	191	178	184	186	183	168	166	191	179	182	181	193	174	177	173	180	192	172	175	181	165	172	182	175	156	186	173	167	155	147	180	207	172	185	163	175	172	188	176	184	199	176	193	183	161	168	197	173	181	183	163	199	186	195	174	187	180	199	162	166	173	183	184	179	166	173	184	194	184	156	196	186	179	173	179	175	176	174	186	145	159	166	177	197	163	171	186	199	189	193	164	168	176	197	174	190	146	185	160	176	165	194	191	187	182	195	195	173	198	184	168	156	177	164	156	147	174	186	161	168	188	193	167	182	166	194	200	165	196	172	188	187	167	197	185	181	183	171	166	187	195	176	169	183	168	182	182	161	167	183	184	149	157	166	183	178	171	184	165	186	170	209	204	180	184	162	184	182	170	186	168	175	186	205	195	210	209	162	185	160	208	187	166	173	194	159	168	193	168	179	203	179	184	205	180	186	191	177	196	196	178	178	188	158	179	193	147	182	168	186	176	189	182	152	183	181	183	152	185	174	153	177	186	189	181	180	180	171	188	190	201	182	169	181	174	191	188	174	176	196	165	173	181	180	174	181	177	184	183	175	166	192	200	188	153	179	172	201	152	198	177	173	194	181	176	200	168	168	199	194	164	166	164	183	197	178	181	161	183	192	191	171	188	177	167	163	186	189	191	167	169	168	186	187	186	173	170	170	187	183	174	183	181	181	184	178	213	206	174	190	167	165	193	178	159	165	172	179	187	175	180	173	193	172	182	188	190	167	207	178	175	172	187	187	197	169	194	179	183	156	183	177	162	168	193	159	190	192	194	181	170	159	190	181	170	163	175	189	165	192	174	166	155	173	191	207	175	168	163	162	169	163	198	166	157	195	155	177	175	202	170	186	188	152	188	179	151	179	177	178	207	212	188	167	182	170	179	179	185	187	167	165	153	182	184	165	176	184	190	163	183	181	215	188	169	174	178	188	182	176	167	196	193	161	182	194	200	178	197	165	174	206	191	182	199	214	173	194	194	184	195	172	178	154	208	179	162	169	182	193	183	173	186	162	202	173	189	178	182	169	193	179	178	179	181	162	184	176	158	178	188	177	170	179	184	167	189	193	164	183	197	176	167	162	164	168	188	192	178	177	179	154	171	200	180	198	181	175	160	175	213	185	181	196	159	161	165	168	170	202	164	168	157	187	181	177	193	193	160	184	181	191	173	177	190	179	176	160	190	178	179	189	189	204	167	182	172	159	180	172	186	169	194	181	173	154	171	173	178	175	169	190	199	196	173	179	170	174	198	167	175	175	188	172	169	183	202	191	209	160	190	195	170	191	164	184	173	173	183	182	179	180	172	175	170	194	180	177	187	164	160	181	193	179	162	174	190	181	184	152	180	174	154	192	173	172	162	190	173	193	166	208	194	229	192	166	169	168	177	158	189	180	186	193	172	212	178	194	200	200	176	170	165	182	208	183	184	192	181	180	205	172	157	192	186	180	173	165	192	184	178	192	188	170	176	164	169	188	178	190	192	160	173	154	172	171	183	204	171	169	181	172	171	181	190	194	170	189	174	174	201	163	185	186	168	174	183	152	192	188	179	183	163	172	156	173	170	174	179	197	177	169	174	200	198	177	166	176	168	173	164	186	193	190	188	173	170	175	184	170	187	168	190	151	203	172	183	226	169	195	194	175	192	176	180	141	173	167	198	170	177	189	183	184	168	184	171	173	171	198	177	193	181	162	184	164	187	187	188	185	164	180	146	178	184	177	163	197	185	187	183	178	169	189	203	175	196	162	178	197	157	163	174	187	180	186	166	182	194	194	187	162	174	179	186	174	208	161	192	173	177	199	172	175	176	176	172	185	188	182	162	156	202	172	189	152	164	180	191	188	200	186	194	185	201	173	181	168	180	181	177	185	157	192	189	185	189	168	186	182	179	195	183	175	155	168	176	156	183	181	171	177	183	193	172	180	162	178	165	167	170	169	192	171	157	170	172	205	192	173	197	179	174	185	180	155	156	195	172	195	184	201	171	159	187	182	173	173	194	179	189	175	162	181	206	162	166	185	188	172	194	181	178	187	206	197	192	195	208	179	176	187	180	151	183	161	169	190	197	187	170	185	183	155	193	199	202	178	195	185	191	159	176	156	187	183	176	173	186	182	149	197	182	180	193	196	175	158	168	161	184	171	177	168	187	189	156	168	168	186	172	175	199	189	171	161	154	186	145	179	211	167	162	170	184	180	175	159	160	147	180	187	167	181	165	171	162	166	220	188	178	181	172	171	182	187	180	183	162	164	181	189	177	170	183	171	161	185	146	196	168	170	203	188	176	182	201	195	181	196	175	161	163	153	183	192	193	190	174	193	204	184	197	188	169	160	159	161	195	176	196	196	162	181	185	181	175	152	186	172	165	173	163	171	164	177	177	175	173	173	171	180	192	186	178	157	198	196	159	205	176	170	178	163	184	214	177	188	188	195	186	172	158	170	168	194	178	195	173	157	189	169	176	180	177	153	169	196	165	180	196	187	166	191	185	160	168	183	165	196	199	159	172	198	163	176	185	171	169	199	153	206	141	171	178	180	162	189	184	190	172	170	170	176	205	159	185	179	185	195	196	187	167	193	179	203	185	194	158	176	187	173	202	169	172	176	175	202	196	194	180	168	197	195	167	201	192	198	159	181	169	169	176	171	157	187	187	176	183	186	180	168	186	191	168	202	183	173	185	175	176	173	206	157	161	187	204	183	193	180	203	182	172	194	169	187	177	176	187	183	172	164	182	169	167	159	176	215	168	157	174	153	177	184	189	188	187	177	179	165	198	191	175	180	185	171	174	175	167	184	209	201	166	153	203	184	160	195	177	161	169	184	188	153	163	180	173	169	159	161	174	170	208	180	177	187	177	211	178	179	182	168	150	172	185	182	190	204	163	193	174	158	169	199	207	191	200	182	192	183	168	151	181	204	185	181	172	181	167	177	179	178	177	166	179	172	171	162	151	191	188	180	191	167	179	180	177	176	188	165	165	171	195	199	150	193	171	167	188	200	176	187	188	179	160	162	182	181	161	199	179	182	197	189	216	169	172	176	194	233	195	181	169	175	188	175	195	194	158	158	171	191	181	176	201	198	175	180	180	177	171	185	177	176	184	203	188	185	175	165	190	173	172	190	188	187	194	164	168	180	183	187	178	199	188	184	174	161	161	156	165	190	166	177
24871	10398	29379	4134	2761	2063	1530	1288	1046	872	812	739	699	623	530	583	521	504	478	442	472	438	473	443	441	399	455	362	450	433	408	387	390	411	373	402	384	399	369	422	370	406	410	364	393	391	412	433	365	351	374	364	374	383	363	361	385	364	405	368	396	350	378	357	372	363	375	358	379	361	396	402	430	408	397	390	386	361	345	384	376	369	367	366	400	381	348	364	377	367	341	379	376	354	357	314	399	356	352	363	389	335	372	387	380	365	398	365	365	384	409	353	393	371	363	352	367	378	386	373	358	383	422	370	348	358	376	381	371	408	374	369	377	378	373	355	392	398	365	384	390	382	396	378	375	388	353	385	392	364	402	360	366	351	399	359	362	370	373	379	369	397	375	372	355	388	341	389	346	374	357	389	381	362	384	357	358	368	387	392	384	364	331	390	368	373	385	383	380	394	370	373	404	381	365	395	359	393	364	377	339	347	393	352	380	353	326	398	381	351	351	385	374	393	400	347	350	361	376	364	404	373	383	375	379	365	363	367	350	388	373	360	350	358	372	381	385	410	371	377	394	374	387	352	385	362	382	350	348	366	372	391	392	396	330	355	377	351	372	369	401	367	358	390	384	362	368	388	339	358	352	379	373	404	362	379	377	326	381	384	377	352	383	360	369	368	398	357	376	390	371	368	355	373	365	345	364	383	389	331	381	348	417	385	393	389	368	353	402	383	361	367	341	345	388	336	386	320	421	406	352	366	371	331	377	375	394	366	395	349	365	353	377	372	357	407	375	364	358	397	353	392	387	406	366	337	325	353	372	361	339	381	385	371	384	357	358	368	377	361	361	377	393	384	374	401	389	359	386	386	369	405	349	350	379	363	376	336	364	361	351	412	381	356	383	379	359	400	403	358	384	384	389	344	372	362	357	373	375	364	406	359	346	390	393	359	350	362	385	403	375	376	385	383	379	370	338	363	377	378	374	347	383	388	360	334	386	337	365	371	380	364	350	343	385	338	345	363	340	333	344	362	344	338	390	386	394	367	400	368	385	396	365	371	375	365	386	398	361	354	353	358	385	397	364	348	382	367	380	389	359	363	381	357	367	374	376	398	372	338	393	346	321	349	368	343	385	391	376	368	348	360	355	383	392	360	348	357	355	371	370	355	373	351	347	382	360	370	395	372	362	393	377	375	400	381	394	372	377	350	403	401	373	391	358	347	370	378	341	356	407	364	382	356	378	382	363	361	398	350	395	386	364	371	355	390	343	343	367	348	393	370	325	347	346	382	392	332	361	389	325	399	351	380	384	373	358	375	365	381	342	390	390	349	375	399	374	335	361	379	359	364	365	366	380	382	373	342	362	421	365	405	365	359	385	371	362	358	377	348	377	351	357	372	383	332	380	373	421	354	334	390	405	400	369	410	388	370	371	368	356	353	405	347	405	356	370	404	371	375	348	375	371	344	377	369	361	370	364	391	372	383	369	344	368	325	351	342	391	373	324	357	304	397	383	361	368	391	363	368	378	403	388	374	367	385	368	376	352	387	369	388	395	368	393	366	346	397	402	340	372	373	366	329	371	367	392	374	358	371	356	374	364	329	386	373	384	373	398	380	365	364	384	370	399	338	357	380	381	367	359	355	359	380	361	372	400	357	371	353	354	369	339	371	360	383	393	342	389	382	343	383	356	405	331	361	394	376	376	375	373	355	379	373	394	382	370	371	392	377	388	394	371	360	373	341	407	397	357	346	370	370	359	366	383	357	386	362	360	360	354	366	348	348	412	382	344	377	367	381	379	374	381	381	367	347	354	355	373	369	363	386	367	368	356	370	431	358	360	370	381	366	352	379	383	396	383	364	352	344	378	377	376	379	379	395	354	368	374	360	398	371	388	347	381	391	395	391	398	322	359	396	369	346	399	391	386	370	366	404	330	393	358	376	399	401	383	370	377	352	366	368	361	378	358	353	392	385	369	349	364	387	389	347	357	354	372	379	386	380	405	331	384	398	390	393	336	341	365	357	323	395	359	370	378	377	347	366	407	385	393	402	363	349	358	358	346	345	373	353	384	332	354	356	367	385	378	356	346	377	373	392	337	376	385	331	358	373	338	417	361	385	354	376	354	370	366	366	375	390	389	383	320	391	363	331	369	381	370	385	373	381	350	362	356	371	404	391	377	394	373	418	365	375	369	358	357	394	360	392	392	355	379	369	402	377	376	380	406	350	388	375	369	367	345	371	368	382	363	361	404	347	370	392	405	360	372	367	378	361	382	409	366	359	360	353	359	329	362	376	363	334	380	378	380	387	342	349	335	370	389	361	363	384	364	350	350	382	363	390	374	362	350	363	381	405	398	368	378	353	361	368	353	353	378	322	346	362	398	390	411	359	389	388	388	372	337	374	402	386	366	375	343	346	370	369	359	370	361	356	345	388	352	352	355	348	360	363	401	331	374	366	314	371	378	379	376	397	418	360	352	353	370	369	361	368	368	381	405	383	353	401	378	326	370	401	366	390	335	382	426	347	370	390	354	389	363	357	376	361	359	361	397	375	359	385	399	363	360	389	375	356	392	329	336	363	335	349	360	361	382	381	393	382	378	368	371	386	374	367	388	374	329	369	332	374	390	378	362	379	352	382	388	349	367	399	369	381	396	368	371	379	372	366	365	354	348	391	342	367	363	368	375	411	363	411	373	409	343	389	397	374	386	349	371	337	357	361	373	398	374	378	376	380	350	368	378	359	380	341	391	407	364	372	374	384	354	353	388	363	359	386	381	358	385	351	380	355	396	391	356	391	334	370	408	319	352	340	381	391	374	327	375	363	365	371	350	354	383	383	370	351	363	353	340	366	311	391	354	346	373	334	350	354	370	374	363	388	335	373	363	363	343	369	374	375	390	363	405	373	377	406	339	371	368	359	337	362	392	350	385	371	374	351	359	356	352	329	385	379	342	395	374	359	374	351	377	367	380	359	331	363	388	391	336	360	383	414	417	382	360	351	373	355	391	367	340	331	346	378	339	416	387	362	368	369	394	378	374	380	390	367	396	378	374	365	346	382	360	338	383	377	351	375	384	326	380	346	348	346	363	372	364	385	349	326	391	362	367	362	402	390	365	377	368	393	359	375	356	370	338	368	392	387	394	347	366	383	361	322	342	354	388	360	366	382	375	355	352	395	362	352	344	368	369	360	373	363	363	407	360	354	371	377	387	363	376	401	375	388	341	360	385	376	394	380	406	385	378	372	377	344	388	366	355	347	372	359	382	378	365	357	367	340	393	343	389	366	367	366	374	375	337	375	372	385	354	350	352	344	394	356	321	382	400	386	376	411	394	381	374	403	404	341	367	386	389	348	408	341	404	381	360	357	374	390	373	349	371	342	394	391	374	381	347	330	346	364	360	356	363	368	337	363	364	354	357	389	389	374	364	391	359	386	384	397	349	356	342	395	395	381	371	411	344	353	367	383	372	367	367	357	378	329	376	379	383	366	395	388	351	324	375	354	391	374
23323	21344	29910	23143	21345	21288	7137	900	656	614	529	530	472	431	438	424	405	416	360	374	403	345	389	380	337	355	323	356	372	392	361	323	354	364	359	360	373	373	354	318	352	357	329	362	359	349	343	360	337	347	340	358	337	358	345	333	310	343	339	310	329	320	339	367	342	362	339	351	333	349	333	317	352	337	373	338	348	325	320	343	280	325	329	353	347	313	333	351	344	341	336	342	323	324	325	330	314	359	323	335	336	339	377	328	358	346	313	351	334	335	361	344	367	319	346	327	359	341	313	346	339	333	360	319	319	302	313	312	357	343	355	362	328	318	299	339	321	348	315	324	332	339	331	364	322	371	351	352	368	317	315	298	321	339	333	338	388	343	330	313	321	323	343	343	318	335	359	331	323	329	324	345	341	342	349	347	363	357	332	335	307	334	334	361	332	341	323	297	391	292	347	321	303	367	342	330	353	371	350	327	323	334	335	346	342	327	297	354	331	337	340	362	341	361	320	317	346	351	317	335	336	348	339	350	345	297	330	330	350	339	321	308	311	351	322	333	302	332	300	329	328	317	328	343	314	341	344	357	299	313	381	304	312	339	332	337	364	313	321	331	340	312	336	333	302	318	317	310	327	346	360	335	317	330	308	329	337	316	311	342	348	310	340	323	359	327	323	335	317	325	309	355	331	340	308	357	319	324	331	319	352	321	309	322	333	342	348	300	356	318	318	325	317	345	329	330	305	334	308	319	326	330	330	353	343	343	326	327	313	342	324	364	328	318	333	335	315	354	346	308	323	328	307	296	322	326	344	310	277	316	327	345	341	322	316	356	343	317	341	332	350	329	311	345	328	341	347	324	342	318	344	336	330	335	308	336	355	336	332	315	334	343	310	373	323	335	329	349	343	308	325	340	316	334	369	339	325	310	347	319	361	303	346	305	333	333	328	319	358	331	338	337	313	328	335	313	332	318	348	318	349	365	317	333	337	348	307	352	295	291	359	340	325	341	351	366	324	333	304	318	327	335	319	364	349	313	340	303	332	337	330	360	358	283	343	321	333	326	328	309	318	327	311	337	312	325	288	291	337	335	322	351	342	337	323	320	359	315	300	333	338	300	365	325	333	346	355	337	314	330	333	329	313	314	346	314	326	339	358	329	331	339	337	341	351	331	320	319	304	323	338	314	326	318	345	333	304	302	354	312	325	312	339	326	317	314	348	319	325	351	320	350	330	351	351	315	330	356	318	323	357	310	327	347	343	320	291	315	357	318	314	318	314	341	358	322	340	350	368	347	354	343	324	324	344	357	329	328	329	339	327	310	321	301	338	356	357	327	324	314	317	323	318	312	351	312	339	315	315	358	317	326	344	334	338	333	344	327	340	315	326	348	346	317	334	311	326	340	339	334	325	344	348	344	319	290	360	337	320	319	304	327	325	336	323	295	354	310	354	314	339	319	343	325	357	347	350	353	350	360	316	313	318	291	351	313	343	323	308	326	342	324	325	324	336	341	346	324	318	327	368	303	309	360	351	352	351	310	350	337	358	305	333	351	349	327	357	322	347	316	295	348	332	354	357	319	321	332	335	291	318	318	315	350	343	323	330	359	340	343	333	325	335	341	366	331	335	355	333	356	323	333	320	322	317	356	353	346	329	297	306	312	312	328	328	387	348	341	336	320	370	309	303	330	322	350	306	305	318	332	310	310	310	323	334	350	338	318	337	315	341	310	366	353	312	333	346	305	280	336	316	317	334	314	331	292	341	309	352	370	330	334	333	342	313	352	355	322	333	340	331	326	362	299	330	362	324	384	337	357	309	321	340	341	322	312	319	308	339	288	310	310	339	318	331	322	340	322	307	328	351	309	319	314	362	311	317	332	324	326	351	313	330	330	351	314	313	330	338	332	334	328	348	330	326	339	327	332	316	361	305	353	333	309	300	316	338	317	341	306	341	324	299	318	338	343	305	309	339	310	350	316	300	326	309	367	324	340	329	309	325	330	357	327	314	318	297	324	339	329	322	351	342	383	341	315	328	301	349	335	306	310	341	314	319	319	345	331	320	306	358	323	339	292	329	331	334	330	319	305	331	326	331	348	337	336	337	311	338	324	341	359	326	353	321	335	348	348	322	358	319	355	340	348	321	345	345	312	329	319	363	338	336	355	316	348	310	327	321	346	352	342	347	349	321	354	315	349	310	319	328	356	345	344	343	367	350	292	323	354	342	347	308	326	348	284	344	327	338	332	326	336	321	344	333	336	302	324	330	326	308	334	317	332	356	329	314	323	348	359	326	330	328	329	337	349	331	308	315	334	337	317	323	332	313	304	316	309	335	356	334	317	327	343	351	335	322	363	351	330	317	339	340	354	359	332	316	334	317	336	354	336	351	337	363	324	298	310	299	326	332	314	300	344	317	285	349	338	309	343	348	332	323	353	334	334	360	341	339	353	331	338	334	333	331	342	309	358	318	368	331	330	313	324	299	310	311	339	333	302	311	356	339	357	345	347	332	313	378	345	308	337	318	339	316	318	360	321	331	337	316	285	289	315	323	332	330	338	336	341	370	339	348	313	344	338	339	330	335	329	339	318	364	332	328	330	339	346	328	358	335	333	306	340	332	336	336	345	339	320	327	313	323	327	340	315	345	337	327	341	292	347	324	335	344	334	339	320	316	320	343	322	319	317	290	344	340	336	353	330	347	321	324	319	338	304	360	329	350	321	305	359	329	353	337	312	317	333	307	329	344	346	326	341	373	301	332	340	338	319	367	310	314	343	363	331	327	326	342	298	357	326	320	318	310	292	328	331	333	304	323	319	331	315	344	323	372	367	335	327	324	299	319	346	325	310	308	331	327	319	324	293	326	328	318	336	365	360	334	282	358	368	301	363	332	329	328	327	313	326	350	296	346	328	366	328	307	344	336	340	323	313	346	321	328	341	337	348	306	324	351	318	306	340	314	355	326	352	326	323	326	321	320	332	373	324	348	340	337	348	289	331	315	274	332	311	338	339	308	309	306	345	323	323	320	295	335	314	316	318	342	332	342	335	328	359	322	334	374	328	310	368	342	333	334	358	316	355	345	323	315	337	333	307	329	337	305	315	315	345	356	332	358	339	328	333	366	326	332	346	338	330	343	311	304	324	318	344	316	327	326	316	311	344	352	327	324	343	338	306	331	323	342	327	367	325	315	348	314	344	319	338	310	301	312	347	312	323	350	317	329	300	347	355	314	352	351	344	326	333	341	336	356	320	322	339	331	367	319	346	335	326	368	318	345	338	331	292	338	324	343	333	333	310	330	348	325	326	317	318	365	346	306	339	325	301	336	289	356	348	359	330	330	309	286	318	322	349	339	326	330	329	338	328	347	298	365	362	307	324	340	327	343	336	330	317	342	326	335	333	338	309	364	328	340	343	307	365	322	317	347	338	342	350	310	331	343	323	341	325	327	355	345	290	317	320	353	358	315	321	307	344	330	330	354	361	288	341	309	319	322	340	325	306	311	336
28195	16336	32367	7216	4881	3510	2684	2202	1750	1633	1411	1350	1207	1073	976	911	870	884	851	831	769	836	739	713	722	737	701	686	706	672	712	676	650	611	632	621	635	652	687	680	632	623	702	633	631	583	615	615	633	611	646	652	598	629	624	618	624	633	636	652	599	641	634	586	613	650	649	600	572	635	611	605	649	641	575	593	600	612	553	609	618	574	580	589	582	631	629	636	625	579	680	600	610	583	617	607	614	599	601	648	633	628	570	602	623	599	604	659	600	644	597	578	572	597	625	616	597	551	620	638	605	596	600	611	599	603	582	553	599	589	656	574	601	623	613	615	568	620	592	597	602	565	560	595	596	557	602	587	600	584	588	531	599	611	598	583	596	572	608	584	602	586	589	572	578	588	587	607	584	586	646	604	582	606	600	605	572	609	624	614	586	609	620	590	609	572	609	586	592	597	569	593	633	594	564	627	639	580	654	609	623	586	592	617	604	585	590	587	621	604	626	554	564	581	642	596	587	601	576	586	618	608	563	599	584	614	612	599	581	604	573	573	605	621	617	599	656	599	597	620	633	610	607	619	570	629	575	612	619	556	624	578	595	642	574	647	627	592	635	622	604	619	611	627	598	589	579	595	614	580	604	600	580	598	592	598	592	547	622	587	592	562	579	588	584	622	595	616	603	573	573	585	605	558	658	611	548	573	599	633	618	633	600	575	639	624	609	596	624	613	601	598	589	609	628	595	571	584	611	663	585	599	569	593	616	626	602	627	613	614	600	588	580	602	559	616	571	603	623	600	598	619	573	594	622	616	588	630	591	565	592	623	623	630	587	577	622	624	575	590	577	612	634	586	604	604	626	620	633	593	596	568	610	629	607	628	594	641	606	621	558	591	593	580	614	610	586	626	586	640	604	598	580	602	593	543	629	589	639	604	628	603	617	656	600	655	625	659	595	595	640	563	572	606	638	596	651	583	603	612	607	650	593	587	608	614	617	646	607	596	625	627	605	602	597	590	599	648	583	614	614	581	630	597	602	602	565	613	627	610	623	588	602	585	571	578	636	618	621	625	586	597	588	579	600	605	630	555	608	634	615	585	607	658	629	612	623	564	605	652	574	616	581	590	607	595	582	611	593	604	637	580	624	598	575	583	574	573	587	603	585	549	598	605	602	633	630	626	604	606	641	671	622	637	572	613	604	593	610	604	610	609	621	642	615	578	620	564	604	641	596	603	629	613	580	605	603	580	630	586	589	574	610	585	566	590	615	605	581	613	628	624	592	649	643	598	548	599	636	595	631	543	600	607	633	592	623	628	636	602	599	590	579	607	598	565	585	640	539	610	611	549	599	581	603	562	594	622	608	625	590	587	600	593	612	576	622	602	620	645	593	583	566	620	577	596	574	613	579	600	619	601	614	554	622	615	576	622	623	587	592	608	619	629	566	606	625	590	603	625	584	550	598	583	617	597	623	618	607	611	581	634	557	626	574	596	599	598	629	605	598	594	627	615	623	599	620	568	592	574	543	559	618	603	582	543	613	562	622	646	580	592	613	594	612	549	603	587	635	574	594	598	596	640	603	606	593	612	617	596	624	564	589	618	626	592	642	590	573	592	564	596	594	599	617	591	630	606	561	621	619	573	574	629	626	613	599	603	614	575	610	609	610	613	608	641	572	569	615	580	615	599	621	611	646	608	588	621	624	647	605	600	626	597	603	645	589	572	601	575	584	609	590	665	609	559	589	621	615	576	576	559	611	615	615	620	623	585	632	630	648	583	606	586	631	582	615	588	611	559	608	608	653	616	614	583	616	585	589	581	601	620	551	645	580	559	623	609	607	601	656	659	634	630	609	606	606	602	606	569	607	616	592	601	565	591	592	603	621	549	589	630	603	600	621	616	588	556	580	594	604	599	597	601	607	649	573	585	605	602	614	579	605	578	657	625	578	599	608	575	633	638	620	583	593	623	588	615	574	596	629	622	631	559	585	582	591	664	638	587	573	579	542	635	614	570	592	621	553	578	619	607	638	633	587	590	614	597	599	576	571	608	628	607	615	579	630	617	646	616	599	622	623	555	617	555	614	602	618	603	594	629	585	583	582	635	613	619	607	570	611	604	564	625	617	570	606	609	605	541	631	614	553	578	617	605	624	621	606	623	592	568	593	575	591	663	635	617	575	616	604	525	626	608	611	589	596	604	590	561	589	599	574	632	631	581	572	587	613	630	620	576	629	579	598	651	615	583	623	614	564	559	594	588	653	604	623	594	584	652	570	621	655	616	620	591	572	608	575	606	597	588	602	618	583	634	625	586	567	628	589	634	621	560	616	661	590	595	563	612	600	615	630	598	593	595	571	611	603	585	615	604	571	589	589	644	589	634	575	613	583	593	587	592	599	557	594	565	601	564	577	641	612	571	600	561	588	542	580	591	605	614	585	566	600	591	611	567	646	659	608	595	568	576	599	588	605	629	590	599	637	569	610	590	609	596	627	607	574	596	595	621	588	627	586	586	625	580	588	594	599	587	611	603	572	629	590	616	586	660	608	619	589	590	604	564	601	606	599	616	626	565	579	613	589	579	619	598	573	632	606	580	569	564	616	616	585	636	590	586	617	569	585	601	559	569	570	631	643	569	601	585	632	595	650	587	592	631	595	571	650	601	581	583	573	614	613	585	608	602	642	580	616	635	605	580	604	596	610	631	598	598	601	606	617	619	641	629	572	613	571	617	602	570	563	648	639	605	595	604	607	581	598	632	601	602	624	621	623	617	578	655	593	599	603	592	596	572	589	637	603	641	624	527	565	594	597	618	605	613	603	592	574	574	577	566	599	607	643	629	588	625	600	617	644	610	558	593	594	578	570	590	591	587	576	590	553	569	649	613	633	590	628	616	611	612	613	617	578	621	608	601	598	614	642	627	609	625	613	584	621	628	569	607	585	609	619	600	639	632	621	641	587	611	554	624	610	612	596	619	623	599	592	605	611	650	595	602	590	599	578	579	551	609	573	635	588	628	556	567	640	619	620	563	569	593	570	621	607	626	639	565	621	560	571	560	629	623	613	624	593	650	575	589	628	620	614	568	587	580	592	639	608	603	607	575	607	614	630	567	555	626	590	614	558	566	593	598	615	576	590	587	578	592	588	617	603	606	588	616	643	609	586	610	604	608	613	594	633	604	586	604	629	604	646	598	632	613	560	612	587	585	649	588	642	575	581	613	636	573	583	564	604	594	594	628	602	588	573	583	594	607	574	579	601	599	617	588	611	568	612	594	602	618	597	594	616	591	634	550	660	577	599	575	584	565	553	604	562	573	594	632	634	572	658	591	600	608	569	555	592	611	644	593	572	565	602	610	620	585	599	571	626	574	601	635	640	613	621	624	642	625	616	581	566	565	602	608	585	613	609	610	588	601	624	608	618	604	597	628	640	591	583	602	548	636	624	595	583	596	581	613	584	547	658	577	615	584	605	589	624	603	622	576	631	591	613	619	627	576	563	597	615	595	595	607
26767	20770	15611	3025	657	542	453	436	394	378	393	415	394	417	397	373	395	394	418	374	382	379	400	427	367	396	409	437	381	392	393	362	379	391	377	389	414	412	410	375	343	402	400	415	384	381	388	354	442	388	408	439	411	391	378	394	413	349	404	397	377	371	398	380	388	377	389	385	396	386	429	379	401	428	403	396	388	361	370	375	411	358	389	351	408	399	397	411	411	424	452	379	374	404	380	349	359	391	375	372	371	437	389	379	429	348	376	394	410	420	383	364	343	364	364	405	407	404	429	389	411	388	421	364	373	361	374	391	381	407	393	385	423	350	389	401	364	384	404	403	416	372	425	375	354	400	375	398	361	351	413	375	384	430	382	355	367	385	386	384	343	401	387	385	360	402	353	397	377	398	391	396	397	393	409	400	389	400	388	356	370	357	388	395	385	373	387	416	414	389	389	364	413	395	416	352	388	453	380	372	429	398	386	373	379	374	359	380	376	419	377	372	389	404	397	406	371	379	411	406	357	425	410	392	361	410	386	370	386	423	391	356	428	399	385	356	394	383	370	358	410	389	383	419	399	388	397	389	364	397	397	356	400	400	385	374	385	401	403	393	373	366	380	386	441	421	377	347	356	376	352	382	406	372	427	368	356	375	376	401	372	388	394	369	397	388	382	407	425	374	391	382	401	378	401	396	396	389	368	395	395	363	405	402	392	401	349	419	401	415	402	343	415	395	363	369	394	383	383	355	386	419	381	418	410	390	371	366	413	388	392	416	390	368	413	381	410	375	380	381	383	403	384	398	383	367	395	373	387	401	376	374	393	423	414	407	362	396	383	367	429	370	384	388	373	353	376	402	390	349	372	406	399	374	377	375	392	361	396	370	381	386	377	424	406	397	353	410	397	384	376	394	392	426	363	409	344	399	416	384	411	365	411	369	364	467	378	398	412	387	406	362	428	350	399	376	358	408	384	398	396	386	406	403	415	371	400	335	347	394	365	412	418	407	391	401	426	385	391	394	366	378	364	402	416	361	390	351	408	379	394	368	377	359	412	398	401	379	407	381	356	354	379	411	386	381	380	397	374	409	384	388	371	374	425	382	363	415	391	368	399	378	368	363	408	389	410	373	385	416	402	419	400	399	411	404	372	384	376	372	389	376	368	401	382	364	382	370	401	381	394	395	373	426	391	381	365	387	385	391	398	356	340	366	408	347	356	402	395	421	417	403	385	369	377	408	368	379	404	392	391	345	388	397	377	398	387	377	372	397	419	365	408	394	372	388	391	426	418	389	393	411	415	377	395	368	387	395	427	366	361	389	398	424	377	411	392	410	385	394	405	379	416	384	428	372	386	375	370	375	398	386	352	407	404	434	388	384	393	388	371	405	366	418	374	400	367	413	400	376	385	382	408	394	397	381	394	410	375	379	396	413	404	362	362	398	409	352	388	414	390	386	376	386	364	395	362	413	379	400	425	379	417	368	384	408	357	385	366	372	389	387	383	394	421	403	377	410	388	408	393	390	394	395	410	409	396	416	352	394	381	354	407	379	403	410	370	404	388	411	363	393	388	390	383	354	388	394	393	406	393	408	366	391	368	446	373	386	398	378	373	367	408	395	399	406	351	397	389	399	343	365	380	387	349	380	344	385	386	375	387	354	387	395	414	402	372	367	421	391	387	367	403	370	358	421	389	388	393	417	413	381	403	381	399	409	378	372	386	433	417	421	380	418	371	396	359	395	357	360	376	413	371	394	391	374	375	375	420	411	385	358	364	336	381	402	405	437	387	419	398	433	389	397	375	420	364	376	382	366	382	399	375	378	398	364	383	388	386	387	409	390	406	409	383	389	388	430	407	384	400	405	361	403	366	392	378	418	401	408	407	390	384	408	395	402	427	389	383	389	396	412	388	398	353	412	424	412	394	385	384	377	405	393	385	382	399	404	359	399	381	359	401	385	356	396	403	421	382	368	379	371	423	382	382	401	376	406	383	360	384	389	376	404	396	348	348	390	396	391	395	403	387	401	380	442	403	394	389	397	374	382	405	414	374	389	381	402	357	379	417	404	394	377	390	405	386	390	388	391	415	410	426	384	407	356	403	376	420	402	374	366	379	369	397	408	385	391	380	404	391	346	376	384	367	420	397	411	355	398	386	382	387	422	365	367	399	365	374	405	358	375	395	384	400	369	421	395	390	369	395	366	390	375	409	377	370	403	348	395	355	327	409	388	392	382	391	355	430	357	391	401	398	419	401	349	376	402	364	415	382	378	367	402	355	418	377	369	389	390	386	391	402	378	360	427	426	358	363	384	387	380	389	388	412	385	387	387	376	357	369	375	404	372	404	385	382	389	356	383	384	410	381	431	395	394	394	394	427	378	407	363	354	371	364	347	390	382	381	373	391	389	379	374	363	422	369	354	405	385	451	406	400	386	407	404	403	384	383	401	379	436	364	399	412	385	380	414	374	387	394	364	389	375	399	380	381	387	396	392	388	415	413	382	381	418	390	391	415	377	404	389	379	384	371	392	404	383	402	393	359	389	398	387	405	386	353	391	371	376	389	384	388	370	399	362	374	382	363	402	404	360	402	376	391	364	364	418	412	396	352	372	366	362	384	381	334	399	378	395	377	380	400	376	387	421	375	369	386	376	409	441	419	374	379	375	366	372	385	385	385	361	371	392	366	399	376	364	361	396	357	427	383	369	391	342	391	404	355	356	380	395	389	378	384	378	380	418	406	373	421	414	388	372	348	407	400	419	404	384	393	393	372	337	397	367	392	403	402	411	371	403	427	370	366	378	400	415	398	372	410	373	372	412	381	409	386	378	397	386	399	362	388	380	388	364	368	352	396	390	408	353	353	421	382	378	371	393	376	365	378	374	379	384	385	377	458	390	389	421	378	416	392	377	387	411	376	396	388	391	409	396	407	382	380	347	401	402	394	401	349	400	435	388	391	382	374	357	389	410	391	389	384	413	402	380	412	417	376	369	346	362	443	382	402	362	402	394	400	381	383	380	345	396	361	400	384	398	383	395	391	356	412	361	401	374	396	361	408	415	400	416	404	398	372	360	337	396	372	388	390	410	403	414	400	450	374	381	351	379	406	398	423	409	385	393	388	412	363	368	409	399	387	414	390	423	421	386	404	386	422	382	388	397	416	394	387	410	361	401	375	364	394	377	385	402	409	405	363	365	364	399	395	407	387	387	399	368	391	405	405	363	406	406	410	384	408	377	390	401	393	395	393	389	386	386	394	409	381	397	382	387	353	396	387	401	381	379	388	375	342	370	370	414	373	369	381	395	387	387	350	400	414	375	426	403	350	417	361	391	404	371	378	401	417	390	387	406	376	401	397	399	386	387	364	370	396	378	377	349	353	395	391	373	389	384	414	380	425	398	374	345	393	390	395	388	417	405	409	406	337	328	372	390	345	378	409	383	382	372	422	356	392	384	425	413	394	361	367	415	398	388	397	410	385	411	422	353	410	393	414	397	390	392	391	368
12138	1888	13943	1207	988	925	844	901	819	794	816	767	748	798	771	788	721	761	761	727	719	753	779	757	734	761	741	733	755	747	720	763	762	741	755	714	699	729	772	707	717	746	721	730	711	814	750	751	742	785	725	749	704	759	740	767	731	698	809	787	750	773	741	694	759	726	706	735	794	708	739	726	759	688	754	732	759	712	729	772	737	769	727	737	747	736	784	742	701	734	738	715	737	792	725	737	726	729	701	736	732	715	688	712	689	763	732	734	746	708	713	782	717	723	732	775	736	755	736	771	742	752	771	730	725	772	753	721	780	754	726	747	738	722	771	789	786	764	756	747	737	757	751	690	792	778	752	706	729	705	747	732	751	711	781	772	741	751	761	760	726	764	745	734	746	726	726	741	713	738	750	755	764	688	786	807	729	797	733	712	747	768	764	720	715	748	775	765	729	751	787	673	785	766	736	686	755	756	716	742	731	756	751	737	717	721	757	761	731	736	744	724	771	685	748	673	730	723	745	712	721	709	753	730	733	720	723	733	689	745	754	760	758	765	748	770	782	747	747	745	736	699	732	710	801	774	741	741	757	746	751	720	731	744	722	742	768	751	750	742	698	720	777	766	724	730	752	754	764	751	689	762	738	764	812	786	739	764	742	754	817	727	722	813	814	768	720	723	744	793	762	760	758	776	740	723	736	735	722	756	721	745	735	753	712	728	705	731	754	712	721	766	722	746	723	706	710	707	732	749	712	755	746	739	712	757	729	742	753	777	746	735	730	721	752	737	777	737	742	759	713	790	719	745	700	703	750	701	724	743	752	729	783	721	716	746	737	790	714	733	662	734	686	788	776	726	763	746	787	729	772	690	766	725	742	732	716	790	731	710	717	756	748	755	746	769	737	779	723	755	723	761	746	669	720	725	750	744	734	748	781	741	766	731	730	676	742	769	782	754	743	708	709	749	743	782	783	777	785	718	747	731	742	721	743	788	827	781	725	783	756	769	768	805	768	708	703	755	769	742	796	761	682	707	752	804	732	765	753	709	754	758	778	742	719	752	768	703	718	778	695	751	766	720	741	749	741	734	761	760	720	718	714	774	722	743	711	772	721	716	753	728	732	781	736	769	733	742	725	756	771	744	719	766	711	709	771	748	690	738	720	737	716	743	733	714	747	717	800	763	771	727	723	708	710	754	757	739	748	734	768	720	724	746	735	740	723	724	765	721	787	770	710	778	790	784	731	732	705	768	732	795	767	707	732	746	810	753	765	777	731	745	779	796	737	768	708	731	773	731	785	797	766	748	778	740	763	752	727	726	750	743	758	719	761	725	726	768	739	739	752	756	753	710	718	686	734	744	757	724	723	713	744	743	731	709	772	752	734	739	728	765	765	723	722	722	761	728	702	729	720	792	726	734	773	735	750	738	711	761	750	747	736	746	751	729	681	738	712	733	763	744	749	738	714	783	730	730	720	776	741	761	738	755	761	767	789	706	728	741	734	727	760	782	797	763	711	747	731	773	768	766	764	711	697	715	765	682	760	751	724	752	710	722	780	727	687	728	716	785	707	738	733	728	720	742	763	752	773	736	732	764	742	693	726	731	748	745	742	760	744	724	713	779	747	714	821	753	721	738	743	773	713	690	732	738	817	740	768	792	775	676	760	717	749	748	772	735	700	752	796	747	771	750	773	714	735	738	754	736	724	722	793	710	742	806	766	740	744	735	722	753	716	705	749	742	755	771	806	741	730	771	713	776	751	767	768	713	741	754	768	770	740	779	761	725	805	744	772	747	746	767	777	718	773	758	803	761	727	732	742	778	761	754	701	716	742	711	725	753	775	747	776	771	724	663	765	767	722	765	722	725	786	763	742	755	738	776	774	715	783	719	765	752	736	724	723	752	731	726	803	753	772	742	708	760	816	782	742	752	767	750	736	775	750	818	725	764	720	684	720	748	753	730	723	747	750	735	725	679	728	728	681	759	749	765	735	756	751	703	721	758	731	720	767	705	719	759	765	729	747	738	793	757	749	764	703	751	750	721	735	744	731	702	724	766	717	766	723	754	735	712	757	733	737	781	803	705	707	694	715	762	729	765	773	749	770	746	785	712	747	709	735	737	771	778	737	735	756	740	764	730	773	749	757	705	737	739	731	745	736	776	739	765	726	756	751	726	732	769	760	738	776	724	714	776	741	749	778	722	750	738	760	768	764	753	750	723	765	796	750	771	756	768	730	762	746	763	722	729	795	762	728	743	726	792	750	744	750	722	749	715	755	724	721	774	719	743	759	683	712	726	749	754	750	796	777	773	759	756	820	727	760	792	751	766	730	727	679	747	757	701	736	750	711	722	738	775	744	720	747	724	740	757	743	729	740	720	710	725	734	748	730	747	706	750	793	766	702	767	745	755	731	685	737	710	751	702	702	783	790	737	770	765	723	711	823	773	761	680	735	730	711	754	757	708	721	791	790	743	781	709	736	748	738	724	742	713	736	725	798	703	748	762	723	755	754	698	784	771	708	749	747	719	753	740	770	747	785	754	702	767	707	766	741	748	749	830	693	746	744	724	734	750	753	741	704	753	738	742	725	749	723	768	756	740	777	759	756	737	701	724	720	743	775	774	729	696	766	713	787	764	701	729	747	786	745	701	755	718	710	681	738	771	743	695	749	733	750	725	723	711	754	728	747	756	746	755	748	796	756	750	729	753	738	762	778	817	790	735	755	753	729	771	789	726	736	745	742	698	771	804	761	734	749	742	722	748	723	783	749	766	721	747	703	786	719	787	704	766	726	715	712	723	735	716	726	724	702	724	766	728	776	743	774	795	748	748	735	785	743	708	727	751	746	747	711	750	736	739	763	721	757	769	770	753	758	748	769	768	755	736	691	741	808	699	721	704	716	760	782	782	728	722	720	761	717	758	693	736	755	788	772	731	771	769	752	749	716	692	720	714	708	752	797	747	749	749	717	756	725	741	741	735	727	791	738	764	804	729	755	763	765	751	724	767	806	722	737	763	790	749	735	748	780	689	737	785	758	781	681	770	754	718	769	737	669	712	733	716	746	728	725	766	742	668	780	730	738	727	733	690	778	747	763	734	770	755	824	743	804	729	797	749	729	728	702	731	781	792	731	760	722	766	766	753	764	749	749	756	721	699	699	730	761	758	713	743	706	757	747	757	726	776	779	726	778	683	715	730	767	743	809	744	746	732	771	708	727	792	729	738	795	741	789	737	745	737	739	730	721	729	748	777	699	747	779	778	733	736	776	705	710	737	737	743	709	753	740	760	732	745	777	687	731	704	749	727	787	753	720	782	677	735	714	716	749	752	752	757	756	749	742	749	741	692	733	713	756	775	717	765	746	779	740	743	730	742	747	761	765	758	774	803	737	790	779	766	724	688	759	730	732	700	753	717	726	731	682	751	747	746	727	745	764	739	778	764	735	718	728	743	748	741	745	738	760	786	782	740	748	739	704	739	756	790	748	788	808	751	715	749	701	742	740	759
24241	21350	29531	23525	21226	6485	699	386	354	310	282	277	281	261	242	251	223	255	194	202	199	184	204	189	218	195	220	191	200	192	190	180	178	185	174	158	204	212	176	186	202	173	216	161	183	198	185	167	198	166	182	179	169	196	200	193	211	154	201	191	166	207	207	172	176	187	195	197	174	171	188	201	202	194	196	163	195	189	156	182	166	192	174	146	185	165	152	201	195	182	190	171	168	172	169	159	169	190	173	168	201	173	170	172	177	191	175	164	181	174	166	184	158	181	200	189	204	175	170	165	192	151	187	174	166	181	156	188	158	167	182	204	172	158	224	174	189	164	168	192	192	179	181	193	183	198	186	175	167	193	209	180	170	192	177	162	201	189	176	185	186	183	185	191	204	177	186	170	178	184	201	175	180	177	169	173	183	171	182	196	177	194	194	159	159	169	175	184	176	181	188	191	168	175	163	194	187	159	153	176	174	181	186	148	187	203	180	189	180	204	176	188	192	202	176	182	178	179	168	189	216	144	178	183	165	179	192	171	178	180	190	201	201	189	179	175	196	196	196	168	203	199	171	173	178	201	184	197	174	166	153	179	170	171	182	202	181	178	189	174	172	170	202	176	184	159	158	174	173	177	180	158	178	156	160	167	199	177	198	163	183	180	182	179	172	161	166	174	173	187	179	203	182	178	194	164	172	183	208	186	196	190	194	201	183	184	191	165	165	189	166	168	179	174	184	182	186	173	170	213	206	187	169	201	171	180	181	164	171	174	197	191	170	172	190	173	161	195	182	185	189	183	174	176	185	168	170	174	194	163	192	196	157	214	174	159	183	165	178	177	195	171	165	160	195	190	184	178	184	172	208	173	197	158	204	189	204	167	161	179	184	180	173	178	199	169	178	172	197	160	159	195	177	173	174	186	177	177	174	178	189	158	192	206	172	175	188	185	165	177	183	182	167	177	184	183	187	194	175	171	179	189	198	199	191	171	187	163	173	176	179	198	200	183	168	177	192	171	177	160	180	164	171	164	157	182	190	168	200	171	185	174	185	179	187	180	166	181	161	164	164	164	182	197	171	166	186	178	187	179	177	188	168	171	185	175	166	193	179	212	181	182	200	181	165	180	169	186	178	180	170	180	174	178	152	156	165	184	185	190	191	160	175	182	192	164	149	177	186	183	202	194	186	169	166	211	178	172	187	199	164	176	161	177	171	192	179	189	178	195	189	179	163	168	208	184	178	163	174	176	188	189	161	174	175	188	156	170	183	185	183	150	184	167	153	190	170	177	182	182	176	184	165	178	176	159	203	213	170	193	191	155	182	203	188	168	179	179	208	184	168	158	161	177	151	182	185	194	210	180	189	174	176	191	174	184	183	178	202	171	165	159	189	177	189	188	175	165	204	186	176	195	191	161	173	195	166	168	178	192	179	180	187	183	187	155	192	187	198	156	171	204	194	193	182	180	166	154	174	192	166	170	161	191	174	156	188	185	156	177	167	167	188	171	177	194	166	223	173	173	177	189	177	195	199	214	208	159	181	198	185	158	179	170	168	215	204	184	170	175	156	170	171	187	195	206	187	186	180	177	194	147	155	204	180	178	190	204	193	171	178	198	169	202	169	177	170	164	177	173	179	170	173	177	188	181	163	190	176	198	196	161	164	174	195	191	198	201	182	187	191	183	181	178	172	175	171	166	193	176	167	174	182	172	190	181	167	187	163	177	175	183	183	165	183	163	175	186	178	170	165	171	186	170	207	188	186	189	179	177	174	211	163	183	172	170	177	190	188	181	179	184	203	205	165	203	190	169	169	170	170	175	184	191	190	182	195	178	160	180	170	187	185	186	192	179	196	190	162	171	165	155	147	183	174	172	184	195	184	188	191	166	178	178	158	188	169	176	176	172	189	202	174	166	181	190	183	185	165	209	196	193	166	180	190	169	182	207	164	173	178	164	185	155	153	180	188	171	174	168	187	184	154	170	163	181	167	179	191	169	189	152	182	156	182	174	192	188	161	176	188	184	157	181	172	161	179	194	168	166	178	173	187	163	174	208	172	218	184	189	177	177	162	173	192	176	166	190	193	164	196	177	171	181	179	189	195	206	185	190	190	160	205	174	158	171	176	183	152	177	191	175	192	176	183	177	195	157	187	172	175	187	150	169	185	192	167	193	171	201	169	170	169	187	189	214	202	183	191	188	151	171	176	191	202	184	183	185	188	188	179	214	164	171	178	174	159	178	186	187	196	186	181	181	167	187	163	161	192	189	186	172	171	186	179	201	179	175	194	183	184	190	192	163	172	172	177	185	153	157	181	161	183	163	180	200	202	156	175	172	165	201	199	173	187	161	177	203	164	172	189	197	169	181	173	190	166	175	159	182	190	176	164	184	161	171	184	182	189	173	180	166	183	146	164	172	176	160	182	178	167	192	183	187	192	181	197	172	185	162	160	164	176	220	171	162	189	166	158	168	180	159	210	170	173	172	196	205	182	156	196	173	166	197	180	191	192	181	188	165	190	171	181	186	164	176	185	194	210	172	170	154	203	170	200	162	200	178	167	206	185	184	160	194	181	169	182	182	168	183	171	176	176	188	188	157	172	170	173	181	178	174	191	170	172	154	194	197	177	172	191	184	200	186	173	207	196	200	177	166	178	181	203	191	166	201	208	162	209	176	188	191	166	178	187	176	156	162	198	175	184	196	178	203	173	197	177	158	180	182	178	225	145	187	167	174	186	181	153	155	145	173	196	170	177	163	173	151	169	184	167	199	164	163	167	183	182	176	186	193	190	191	169	180	178	194	161	170	220	164	156	180	181	158	216	206	179	188	193	174	179	177	172	172	192	186	206	173	197	170	199	163	173	174	173	202	182	188	170	179	187	175	201	170	184	156	184	170	180	177	186	169	184	178	159	161	186	170	185	190	192	160	191	167	151	176	174	177	183	202	160	164	179	159	162	184	173	155	165	189	181	182	164	169	179	158	190	184	151	179	229	163	180	179	198	152	170	176	190	185	201	168	191	165	168	170	192	185	180	171	183	184	159	158	157	204	169	162	185	163	177	190	185	188	176	191	204	188	210	165	174	185	171	200	188	173	159	196	173	170	186	176	175	170	178	200	188	180	188	199	182	182	152	157	161	192	177	180	171	197	170	210	203	165	180	194	188	163	186	173	176	207	178	199	165	182	184	177	180	157	199	191	190	183	162	194	175	168	172	164	178	193	174	188	193	174	172	194	159	185	188	173	169	166	169	176	171	183	196	172	168	178	157	164	178	201	209	183	180	191	174	187	166	192	159	179	198	184	134	199	164	184	169	186	176	171	193	177	196	193	163	165	192	184	182	186	159	182	167	181	166	152	172	188	192	152	189	167	191	187	184	153	164	177	184	179	183	158	169	184	181	178	169	169	186	183	178	162	197	167	197	151	188	183	169	192	207	180	162	203	174	164	191	165	186	175	182	180	167	176	175	182	191	197	195	180	160	173	179	196	169	159	189	156	180	170
24467	10329	28038	4169	2722	2083	1513	1293	1037	937	751	725	682	586	582	558	534	494	509	449	476	475	449	455	445	422	421	426	403	398	412	406	388	399	411	379	424	356	394	397	383	399	423	379	398	382	386	388	376	372	399	382	368	344	397	369	363	390	366	404	380	368	367	383	403	351	336	367	375	368	372	349	391	373	359	381	389	385	348	376	370	359	404	393	378	361	374	352	341	398	378	369	345	363	369	374	328	372	391	337	404	358	364	360	381	375	411	351	363	376	370	384	370	381	360	381	378	352	330	389	379	360	373	370	369	388	365	373	371	345	385	384	367	354	361	394	385	377	395	409	406	377	384	367	388	351	380	353	392	389	342	381	375	406	366	370	365	355	387	394	405	396	339	392	390	398	368	354	391	370	354	344	334	370	414	369	363	331	382	327	370	359	344	352	390	372	365	367	378	367	405	322	382	399	368	409	361	338	421	373	348	376	379	382	370	365	377	363	361	399	383	370	375	363	368	373	380	401	375	378	384	342	375	335	355	357	376	359	374	339	392	358	363	340	356	353	355	364	382	386	372	368	367	366	370	372	362	385	405	383	412	369	346	346	387	369	340	368	373	368	366	369	371	377	361	355	388	368	381	358	366	350	346	376	355	380	367	371	352	322	348	405	357	370	342	369	397	360	366	377	383	397	357	384	380	337	404	394	381	377	336	389	379	369	379	375	402	347	373	359	346	366	353	384	359	389	370	392	350	344	370	392	371	371	352	366	313	389	347	349	384	358	359	361	405	380	364	355	364	378	374	339	386	342	369	352	378	382	419	380	402	378	369	408	353	371	354	375	382	383	390	363	366	373	348	403	383	356	409	376	364	403	376	358	370	380	391	353	377	364	373	365	361	380	392	348	362	397	352	376	389	358	409	325	372	358	323	376	360	411	369	352	376	386	355	371	405	403	386	337	366	359	367	360	363	352	358	362	348	346	355	356	345	365	376	408	352	365	389	356	364	390	341	340	353	357	397	397	394	375	360	361	385	335	355	392	356	352	359	353	372	357	396	385	337	376	405	386	359	374	376	354	366	342	390	369	351	385	367	362	378	349	351	349	366	375	387	376	379	399	381	382	377	361	378	349	374	380	346	379	395	367	361	378	378	362	350	356	363	382	390	376	342	352	381	350	362	368	368	374	369	346	371	410	369	375	331	345	390	328	394	367	353	359	379	398	336	341	354	359	398	377	370	396	366	365	361	389	364	349	390	339	348	376	343	377	369	391	365	344	399	371	361	395	358	371	364	345	372	373	372	355	404	357	397	366	327	358	389	376	381	393	351	379	367	351	382	382	381	343	361	343	383	382	384	373	384	350	344	381	373	406	358	359	370	358	402	349	357	333	382	382	358	350	385	400	365	386	400	348	379	369	362	378	368	365	368	365	374	369	351	395	345	384	368	381	366	351	379	389	356	360	414	392	353	364	374	358	361	351	345	388	386	394	361	375	399	349	336	378	370	369	346	378	353	350	358	368	367	368	358	364	355	347	381	377	360	355	371	373	382	340	393	361	394	361	374	386	346	386	361	356	354	391	398	369	355	375	358	340	333	354	386	380	371	398	350	362	391	382	365	354	389	361	385	338	374	373	360	364	368	399	377	344	369	383	365	357	370	352	397	375	365	357	360	389	396	341	386	392	387	339	359	381	361	353	386	376	377	390	382	375	369	328	369	370	384	370	353	399	362	372	312	345	388	386	403	335	347	394	354	355	387	393	410	364	360	362	354	384	388	351	341	370	352	389	381	364	378	360	376	375	382	356	376	400	386	389	355	394	377	352	379	339	365	354	374	374	390	362	392	372	359	343	353	369	360	363	370	360	353	358	343	336	336	342	388	369	367	330	378	391	369	398	363	358	368	376	395	367	381	364	333	331	366	354	408	357	374	335	370	362	363	343	380	386	367	357	392	398	397	337	373	364	353	348	385	362	417	388	384	399	373	355	384	406	383	376	365	375	378	342	356	359	379	369	360	360	403	375	404	359	357	388	389	387	350	364	389	376	384	382	373	377	362	353	352	409	371	401	391	364	366	394	364	376	362	309	385	368	368	382	352	379	360	362	334	381	406	382	348	376	346	326	356	333	369	352	404	373	366	367	377	342	368	359	363	394	406	385	361	368	358	374	338	404	395	383	368	367	385	377	345	378	385	342	345	398	349	343	368	362	364	333	366	358	387	383	347	364	414	345	343	328	357	375	392	371	374	339	372	381	368	398	355	377	377	352	368	350	388	359	361	352	387	396	333	373	380	341	368	362	366	380	370	374	347	393	339	367	360	382	389	373	349	363	351	365	354	354	388	364	372	376	376	398	368	372	361	352	364	348	368	382	348	359	355	370	363	396	355	374	372	364	377	367	362	374	394	358	365	349	363	366	359	367	372	337	393	363	331	352	370	397	416	345	413	391	410	390	348	377	354	356	375	342	345	355	359	373	367	351	358	403	349	394	374	368	365	387	398	363	376	304	385	375	353	382	334	399	372	386	359	366	378	334	329	374	361	373	357	380	374	352	363	334	361	336	373	371	354	374	351	387	388	357	397	379	373	384	375	397	347	376	387	357	351	386	362	385	330	380	366	355	383	378	357	358	363	331	392	356	382	391	335	407	372	376	389	376	377	363	337	355	365	372	375	392	356	339	348	376	377	363	342	349	332	370	367	366	347	359	371	386	372	373	401	381	373	337	363	354	375	355	386	346	365	354	343	341	367	417	385	375	351	360	380	402	337	340	376	377	350	406	357	372	376	367	364	363	378	370	408	387	405	368	409	357	368	336	360	363	361	353	349	331	335	381	356	396	396	376	369	383	359	388	316	342	398	342	362	381	375	357	363	364	366	367	353	389	361	399	378	383	392	405	396	364	382	351	343	353	360	385	315	363	402	372	392	372	394	375	376	349	387	309	395	367	384	355	377	399	359	367	367	357	341	336	351	340	349	391	398	320	370	374	359	350	369	362	387	348	343	373	373	347	361	354	364	377	331	365	382	343	344	364	373	384	370	341	344	367	357	371	370	354	345	371	383	354	370	352	377	376	381	351	362	390	384	346	354	368	349	381	375	360	342	393	385	341	365	359	383	378	358	370	343	371	351	381	373	378	361	389	380	376	368	394	344	405	349	353	353	356	392	382	374	313	354	380	329	379	360	374	398	382	379	362	368	356	365	353	363	402	346	378	352	386	379	375	370	395	354	369	406	353	384	359	394	374	334	354	384	374	399	397	356	372	336	379	366	391	360	351	355	382	377	365	385	369	400	377	339	343	376	352	389	374	347	332	348	368	360	398	368	313	369	379	363	331	377	379	379	334	352	408	349	338	370	365	370	367	382	372	340	349	384	373	387	365	364	356	339	365	390	379	353	333	367	374	384	375	346	349	373	380	387	371	354	395	355	351	392	354	347	386	356	378	417	364	389	385	357	358	352	374	380	358	337	326	395	354	364	385	359	388	339	391	373	378	346	347	373	382	393	381
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
